[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

Chris Lattner lattner at cs.uiuc.edu
Fri Jan 7 13:35:45 PST 2005



Changes in directory llvm/lib/CodeGen/SelectionDAG:

LegalizeDAG.cpp updated: 1.4 -> 1.5
---
Log message:

Fix another bug legalizing calls!


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

Index: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
diff -u llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.4 llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.5
--- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.4	Fri Jan  7 15:34:13 2005
+++ llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp	Fri Jan  7 15:35:32 2005
@@ -291,7 +291,7 @@
   case ISD::CALL:
     Tmp1 = LegalizeOp(Node->getOperand(0));  // Legalize the chain.
     Tmp2 = LegalizeOp(Node->getOperand(1));  // Legalize the callee.
-    if (Tmp2 != Node->getOperand(0) || Tmp2 != Node->getOperand(1)) {
+    if (Tmp1 != Node->getOperand(0) || Tmp2 != Node->getOperand(1)) {
       std::vector<MVT::ValueType> RetTyVTs;
       RetTyVTs.reserve(Node->getNumValues());
       for (unsigned i = 0, e = Node->getNumValues(); i != e; ++i)






More information about the llvm-commits mailing list