[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Nate Begeman
natebegeman at mac.com
Tue Jul 19 09:50:15 PDT 2005
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.65 -> 1.66
---
Log message:
Remove unnecessary FP_EXTEND. This causes worse codegen for SSE.
---
Diffs of the changes: (+0 -3)
SelectionDAGISel.cpp | 3 ---
1 files changed, 3 deletions(-)
Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
diff -u llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1.65 llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1.66
--- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1.65 Tue Jul 5 14:57:53 2005
+++ llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp Tue Jul 19 11:50:03 2005
@@ -403,9 +403,6 @@
Op1 = DAG.getNode(ISD::ZERO_EXTEND, TmpVT, Op1);
break;
case MVT::f32:
- // Extend float to double.
- Op1 = DAG.getNode(ISD::FP_EXTEND, MVT::f64, Op1);
- break;
case MVT::i64:
case MVT::f64:
break; // No extension needed!
More information about the llvm-commits
mailing list