fixed to test only the feature, not the feature and a CPU
[oota-llvm.git] / test / CodeGen / X86 / extract-combine.ll
index 9172dced055fcdf2252076ae4849f8c41edd9714..2040e872f7fe3d2a096fd35d22f3e1648e17da06 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=x86-64 -mcpu=core2 -o %t -f
+; RUN: llc < %s -march=x86-64 -mcpu=core2 -o %t
 ; RUN: not grep unpcklps %t
 
 define i32 @foo() nounwind {
@@ -7,9 +7,9 @@ entry:
        %tmp518 = shufflevector <16 x float> %tmp74.i25762, <16 x float> undef, <4 x i32> <i32 12, i32 13, i32 14, i32 15>              ; <<4 x float>> [#uses=1]
        %movss.i25611 = shufflevector <4 x float> zeroinitializer, <4 x float> %tmp518, <4 x i32> <i32 4, i32 1, i32 2, i32 3>          ; <<4 x float>> [#uses=1]
        %conv3.i25615 = shufflevector <4 x float> %movss.i25611, <4 x float> undef, <4 x i32> <i32 1, i32 2, i32 3, i32 0>              ; <<4 x float>> [#uses=1]
-       %sub.i25620 = sub <4 x float> %conv3.i25615, zeroinitializer            ; <<4 x float>> [#uses=1]
-       %mul.i25621 = mul <4 x float> zeroinitializer, %sub.i25620              ; <<4 x float>> [#uses=1]
-       %add.i25622 = add <4 x float> zeroinitializer, %mul.i25621              ; <<4 x float>> [#uses=1]
+       %sub.i25620 = fsub <4 x float> %conv3.i25615, zeroinitializer           ; <<4 x float>> [#uses=1]
+       %mul.i25621 = fmul <4 x float> zeroinitializer, %sub.i25620             ; <<4 x float>> [#uses=1]
+       %add.i25622 = fadd <4 x float> zeroinitializer, %mul.i25621             ; <<4 x float>> [#uses=1]
        store <4 x float> %add.i25622, <4 x float>* null
        unreachable
 }