From 806b89382abc0f59e68e5e07e3e43f3c89be22ee Mon Sep 17 00:00:00 2001 From: Duraid Madina Date: Sun, 25 Dec 2005 14:07:01 +0000 Subject: [PATCH] we don't feed our call instructions extra operands git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25009 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/IA64/IA64InstrInfo.td | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Target/IA64/IA64InstrInfo.td b/lib/Target/IA64/IA64InstrInfo.td index 75ce2b83428..d64682fe865 100644 --- a/lib/Target/IA64/IA64InstrInfo.td +++ b/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;;">;