aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/MSP430
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-06-24 06:46:50 +0000
committerChris Lattner <sabre@nondot.org>2010-06-24 06:46:50 +0000
commit26798de3e036dfae7104a0622e5ac0e6858e2b34 (patch)
tree3cb4064010b8106af09b2306badc53e23d0abc2d /lib/Target/MSP430
parent6454f3f2775ea730d198d82192ac31766fc63e0f (diff)
downloadexternal_llvm-26798de3e036dfae7104a0622e5ac0e6858e2b34.zip
external_llvm-26798de3e036dfae7104a0622e5ac0e6858e2b34.tar.gz
external_llvm-26798de3e036dfae7104a0622e5ac0e6858e2b34.tar.bz2
fix breakage from r98938 by correctly marking msp430 calls as variadic.
Patch by Ben Ransford! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106722 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/MSP430')
-rw-r--r--lib/Target/MSP430/MSP430InstrInfo.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/MSP430/MSP430InstrInfo.td b/lib/Target/MSP430/MSP430InstrInfo.td
index b336337..8792b22 100644
--- a/lib/Target/MSP430/MSP430InstrInfo.td
+++ b/lib/Target/MSP430/MSP430InstrInfo.td
@@ -49,7 +49,7 @@ def MSP430rla : SDNode<"MSP430ISD::RLA", SDTIntUnaryOp, []>;
def MSP430rrc : SDNode<"MSP430ISD::RRC", SDTIntUnaryOp, []>;
def MSP430call : SDNode<"MSP430ISD::CALL", SDT_MSP430Call,
- [SDNPHasChain, SDNPOutFlag, SDNPOptInFlag]>;
+ [SDNPHasChain, SDNPOutFlag, SDNPOptInFlag, SDNPVariadic]>;
def MSP430callseq_start :
SDNode<"ISD::CALLSEQ_START", SDT_MSP430CallSeqStart,
[SDNPHasChain, SDNPOutFlag]>;