Flag SPU's function call sequence together.
authorKalle Raiskila <kalle.raiskila@nokia.com>
Tue, 8 Jun 2010 07:55:16 +0000 (07:55 +0000)
committerKalle Raiskila <kalle.raiskila@nokia.com>
Tue, 8 Jun 2010 07:55:16 +0000 (07:55 +0000)
Discussed here:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2010-June/032107.html

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105601 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/CellSPU/SPUNodes.td

index 846c7edc02a2eb5a8b814e05a097c9be5f416fa4..647da3051d3da9108d5488a3b8356c1fb397eb53 100644 (file)
@@ -21,7 +21,7 @@ def SPUshufmask    : SDNode<"SPUISD::SHUFFLE_MASK", SPU_GenControl, []>;
 def callseq_start : SDNode<"ISD::CALLSEQ_START", SDT_SPUCallSeq,
                            [SDNPHasChain, SDNPOutFlag]>;
 def callseq_end   : SDNode<"ISD::CALLSEQ_END",   SDT_SPUCallSeq,
-                           [SDNPHasChain, SDNPOutFlag]>;
+                           [SDNPHasChain, SDNPInFlag, SDNPOutFlag]>;
 //===----------------------------------------------------------------------===//
 // Operand constraints:
 //===----------------------------------------------------------------------===//