Changes in directory llvm/lib/Target:

TargetSelectionDAG.td updated: 1.18 -> 1.19
---
Log message:

add selectcc


---
Diffs of the changes:  (+6 -0)

 TargetSelectionDAG.td |    6 ++++++
 1 files changed, 6 insertions(+)


Index: llvm/lib/Target/TargetSelectionDAG.td
diff -u llvm/lib/Target/TargetSelectionDAG.td:1.18 
llvm/lib/Target/TargetSelectionDAG.td:1.19
--- llvm/lib/Target/TargetSelectionDAG.td:1.18  Sun Dec 11 01:45:04 2005
+++ llvm/lib/Target/TargetSelectionDAG.td       Sun Dec 11 02:35:54 2005
@@ -119,6 +119,11 @@
   SDTCisInt<1>, SDTCisSameAs<0, 2>, SDTCisSameAs<2, 3>
 ]>;
 
+def SDTSelectCC : SDTypeProvile<1, 5, [ // select_cc
+  SDTCisSameAs<1, 2>, SDTCisSameAs<3, 4>, SDTCisSameAs<0, 3>,
+  SDTCisVT<5, OtherVT>
+]>;
+
 def SDTBr : SDTypeProfile<0, 1, [ // br
   SDTCisVT<0, OtherVT>
 ]>;
@@ -226,6 +231,7 @@
 
 def setcc      : SDNode<"ISD::SETCC"      , SDTSetCC>;
 def select     : SDNode<"ISD::SELECT"     , SDTSelect>;
+def selectcc   : SDNode<"ISD::SELECT_CC"  , SDTSelectCC>;
 
 def br         : SDNode<"ISD::BR"         , SDTBr,     [SDNPHasChain]>;
 def brcond     : SDNode<"ISD::BRCOND"     , SDTBrCond, [SDNPHasChain]>;



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to