[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCInstrInfo.td
Evan Cheng
evan.cheng at apple.com
Fri Aug 11 02:02:40 PDT 2006
Changes in directory llvm/lib/Target/PowerPC:
PPCInstrInfo.td updated: 1.240 -> 1.241
---
Log message:
CALLSEQ_* produces chain even if that's not needed.
---
Diffs of the changes: (+4 -2)
PPCInstrInfo.td | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/PowerPC/PPCInstrInfo.td
diff -u llvm/lib/Target/PowerPC/PPCInstrInfo.td:1.240 llvm/lib/Target/PowerPC/PPCInstrInfo.td:1.241
--- llvm/lib/Target/PowerPC/PPCInstrInfo.td:1.240 Wed Jul 19 12:15:36 2006
+++ llvm/lib/Target/PowerPC/PPCInstrInfo.td Fri Aug 11 04:02:24 2006
@@ -75,8 +75,10 @@
def PPCstd_32 : SDNode<"PPCISD::STD_32" , SDTStore, [SDNPHasChain]>;
// These are target-independent nodes, but have target-specific formats.
-def callseq_start : SDNode<"ISD::CALLSEQ_START", SDT_PPCCallSeq,[SDNPHasChain]>;
-def callseq_end : SDNode<"ISD::CALLSEQ_END", SDT_PPCCallSeq,[SDNPHasChain]>;
+def callseq_start : SDNode<"ISD::CALLSEQ_START", SDT_PPCCallSeq,
+ [SDNPHasChain, SDNPOutFlag]>;
+def callseq_end : SDNode<"ISD::CALLSEQ_END", SDT_PPCCallSeq,
+ [SDNPHasChain, SDNPOutFlag]>;
def SDT_PPCCall : SDTypeProfile<0, -1, [SDTCisInt<0>]>;
def PPCcall : SDNode<"PPCISD::CALL", SDT_PPCCall,
More information about the llvm-commits
mailing list