[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAG.h

Chris Lattner lattner at cs.uiuc.edu
Fri Aug 26 09:35:48 PDT 2005



Changes in directory llvm/include/llvm/CodeGen:

SelectionDAG.h updated: 1.52 -> 1.53
---
Log message:

Fix a huge annoyance: SelectNodeTo took types before the opcode unlike
every other SD API.  Fix it to take the opcode before the types.


---
Diffs of the changes:  (+10 -10)

 SelectionDAG.h |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)


Index: llvm/include/llvm/CodeGen/SelectionDAG.h
diff -u llvm/include/llvm/CodeGen/SelectionDAG.h:1.52 llvm/include/llvm/CodeGen/SelectionDAG.h:1.53
--- llvm/include/llvm/CodeGen/SelectionDAG.h:1.52	Thu Aug 25 12:24:09 2005
+++ llvm/include/llvm/CodeGen/SelectionDAG.h	Fri Aug 26 11:35:36 2005
@@ -223,22 +223,22 @@
   /// specified node to have the specified return type, Target opcode, and
   /// operands.  Note that target opcodes are stored as
   /// ISD::BUILTIN_OP_END+TargetOpcode in the node opcode field.
-  void SelectNodeTo(SDNode *N, MVT::ValueType VT, unsigned TargetOpc);
-  void SelectNodeTo(SDNode *N, MVT::ValueType VT, unsigned TargetOpc,
+  void SelectNodeTo(SDNode *N, unsigned TargetOpc, MVT::ValueType VT);
+  void SelectNodeTo(SDNode *N, unsigned TargetOpc, MVT::ValueType VT, 
                     SDOperand Op1);
-  void SelectNodeTo(SDNode *N, MVT::ValueType VT, unsigned TargetOpc,
+  void SelectNodeTo(SDNode *N, unsigned TargetOpc, MVT::ValueType VT, 
                     SDOperand Op1, SDOperand Op2);
-  void SelectNodeTo(SDNode *N, MVT::ValueType VT, unsigned TargetOpc,
+  void SelectNodeTo(SDNode *N, unsigned TargetOpc, MVT::ValueType VT, 
                     SDOperand Op1, SDOperand Op2, SDOperand Op3);
-  void SelectNodeTo(SDNode *N, MVT::ValueType VT, unsigned TargetOpc,
+  void SelectNodeTo(SDNode *N, unsigned TargetOpc, MVT::ValueType VT, 
                     SDOperand Op1, SDOperand Op2, SDOperand Op3, SDOperand Op4);
-  void SelectNodeTo(SDNode *N, MVT::ValueType VT, unsigned TargetOpc,
+  void SelectNodeTo(SDNode *N, unsigned TargetOpc, MVT::ValueType VT, 
                     SDOperand Op1, SDOperand Op2, SDOperand Op3, SDOperand Op4,
                     SDOperand Op5);
-  void SelectNodeTo(SDNode *N, MVT::ValueType VT1, MVT::ValueType VT2,
-                    unsigned TargetOpc, SDOperand Op1, SDOperand Op2);
-  void SelectNodeTo(SDNode *N, MVT::ValueType VT1, MVT::ValueType VT2,
-                    unsigned TargetOpc, SDOperand Op1, SDOperand Op2,
+  void SelectNodeTo(SDNode *N, unsigned TargetOpc, MVT::ValueType VT1, 
+                    MVT::ValueType VT2, SDOperand Op1, SDOperand Op2);
+  void SelectNodeTo(SDNode *N, unsigned TargetOpc, MVT::ValueType VT1,
+                    MVT::ValueType VT2, SDOperand Op1, SDOperand Op2,
                     SDOperand Op3);
   
   SDOperand getTargetNode(unsigned Opcode, MVT::ValueType VT,






More information about the llvm-commits mailing list