summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorDuraid Madina <duraid@octopus.com.au>2005-12-25 14:07:01 +0000
committerDuraid Madina <duraid@octopus.com.au>2005-12-25 14:07:01 +0000
commit06dcc199f0a87b3d4a5e6886b968a75e7792a60f (patch)
treee3390572bd9caa2a32454ffa4e4461caeae2ddd3 /llvm/lib/Target
parent0fce613effa0e1192ff7bb74df8d625acd0e6969 (diff)
downloadbcm5719-llvm-06dcc199f0a87b3d4a5e6886b968a75e7792a60f.tar.gz
bcm5719-llvm-06dcc199f0a87b3d4a5e6886b968a75e7792a60f.zip
we don't feed our call instructions extra operands
llvm-svn: 25009
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/IA64/IA64InstrInfo.td6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/IA64/IA64InstrInfo.td b/llvm/lib/Target/IA64/IA64InstrInfo.td
index 75ce2b83428..d64682fe865 100644
--- a/llvm/lib/Target/IA64/IA64InstrInfo.td
+++ b/llvm/lib/Target/IA64/IA64InstrInfo.td
@@ -674,13 +674,13 @@ let isCall = 1, /* isTerminator = 1, isBranch = 1, */
// new daggy stuff!
// calls a globaladdress
- def BRCALL_IPREL_GA : RawForm<0x03, 0xb0, (ops calltarget:$dst, variable_ops),
+ def BRCALL_IPREL_GA : RawForm<0x03, 0xb0, (ops calltarget:$dst),
"br.call.sptk rp = $dst;;">; // FIXME: teach llvm about branch regs?
// calls an externalsymbol
- def BRCALL_IPREL_ES : RawForm<0x03, 0xb0, (ops calltarget:$dst, variable_ops),
+ def BRCALL_IPREL_ES : RawForm<0x03, 0xb0, (ops calltarget:$dst),
"br.call.sptk rp = $dst;;">; // FIXME: teach llvm about branch regs?
// calls through a function descriptor
- def BRCALL_INDIRECT : RawForm<0x03, 0xb0, (ops GR:$branchreg, variable_ops),
+ def BRCALL_INDIRECT : RawForm<0x03, 0xb0, (ops GR:$branchreg),
"br.call.sptk rp = $branchreg;;">; // FIXME: teach llvm about branch regs?
def BRLCOND_CALL : RawForm<0x03, 0xb0, (ops PR:$qp, i64imm:$dst),
"($qp) brl.cond.call.sptk $dst;;">;
OpenPOWER on IntegriCloud