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

Chris Lattner lattner at cs.uiuc.edu
Wed Dec 21 11:40:55 PST 2005



Changes in directory llvm/lib/CodeGen/SelectionDAG:

LegalizeDAG.cpp updated: 1.237 -> 1.238
---
Log message:

make sure to relegalize all cases


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

 LegalizeDAG.cpp |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
diff -u llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.237 llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.238
--- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.237	Wed Dec 21 12:02:52 2005
+++ llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp	Wed Dec 21 13:40:42 2005
@@ -1036,9 +1036,9 @@
         Result = DAG.getNode(ISD::BRCOND, MVT::Other, Tmp1, Tmp2,
                              Node->getOperand(4));
         Result = DAG.getNode(ISD::BR, MVT::Other, Result, Node->getOperand(5));
-        Result = LegalizeOp(Result);  // Relegalize new nodes.
         break;
       }
+      Result = LegalizeOp(Result);  // Relegalize new nodes.
     }
     break;
   case ISD::LOAD:






More information about the llvm-commits mailing list