[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
Chris Lattner
sabre at nondot.org
Sat Mar 3 11:21:56 PST 2007
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;
More information about the llvm-commits
mailing list