Changes in directory llvm/lib/Target/X86:

X86ISelLowering.cpp updated: 1.51 -> 1.52
---
Log message:

LowerReturn now doesn't have to handle f32 returns.


---
Diffs of the changes:  (+0 -2)

 X86ISelLowering.cpp |    2 --
 1 files changed, 2 deletions(-)


Index: llvm/lib/Target/X86/X86ISelLowering.cpp
diff -u llvm/lib/Target/X86/X86ISelLowering.cpp:1.51 
llvm/lib/Target/X86/X86ISelLowering.cpp:1.52
--- llvm/lib/Target/X86/X86ISelLowering.cpp:1.51        Thu Jan 19 02:52:46 2006
+++ llvm/lib/Target/X86/X86ISelLowering.cpp     Fri Jan 20 12:41:25 2006
@@ -283,8 +283,6 @@
     case MVT::f32:
     case MVT::f64:
       if (!X86ScalarSSE) {
-        if (OpVT == MVT::f32)
-          Op = DAG.getNode(ISD::FP_EXTEND, MVT::f64, Op);
         std::vector<MVT::ValueType> Tys;
         Tys.push_back(MVT::Other);
         Tys.push_back(MVT::Flag);



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to