Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.480 -> 1.481 --- Log message: Add an expand action for ISD label which just deletes the label. This "fixes" PR1238: http://llvm.org/PR1238 . --- Diffs of the changes: (+3 -0) LegalizeDAG.cpp | 3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp diff -u llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.480 llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.481 --- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.480 Wed Feb 28 14:43:58 2007 +++ llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp Sat Mar 3 13:21:38 2007 @@ -879,6 +879,9 @@ Tmp2 = LegalizeOp(Node->getOperand(1)); // Legalize the label id. Result = DAG.UpdateNodeOperands(Result, Tmp1, Tmp2); break; + case TargetLowering::Expand: + Result = LegalizeOp(Node->getOperand(0)); + break; } break; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits