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, _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits