Clean up function attributes on PPC fast-isel tests.
[oota-llvm.git] / test / CodeGen / PowerPC / 2006-04-01-FloatDoubleExtend.ll
index dcf599b1a3bb14394c4ad9009fa3487c2f7cc894..172e34849d1d9f73e5f671e12c6914ced6e47eda 100644 (file)
@@ -1,7 +1,9 @@
-; RUN: llvm-upgrade < %s | llvm-as | llc -march=ppc32
+; RUN: llc < %s -march=ppc32
 
-double %CalcSpeed(float %tmp127) {
-       %tmp145 = cast float %tmp127 to double          ; <double> [#uses=1]
-       %tmp150 = call double asm "frsqrte $0,$1", "=f,f"( double %tmp145 )             ; <double> [#uses=0]
-       ret double %tmp150
+
+define double @CalcSpeed(float %tmp127) {
+        %tmp145 = fpext float %tmp127 to double         ; <double> [#uses=1]
+        %tmp150 = call double asm "frsqrte $0,$1", "=f,f"( double %tmp145 )             ; <double> [#uses=1]
+        ret double %tmp150
 }
+