Enable all Hexagon tests.
[oota-llvm.git] / test / CodeGen / X86 / 2007-09-18-ShuffleXformBug.ll
index 18ef151ca7132fba106c258d42f60f2d5ada660e..0ae1897e60e9833ec1b126fbc393e9d57f4ed9b6 100644 (file)
@@ -1,6 +1,6 @@
-; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 | grep 170
+; RUN: llc < %s -march=x86 -mattr=+sse2 | grep -- -86
 
-define i16 @f(<4 x float>* %tmp116117.i1061.i) {
+define i16 @f(<4 x float>* %tmp116117.i1061.i) nounwind {
 entry:
        alloca [4 x <4 x float>]                ; <[4 x <4 x float>]*>:0 [#uses=167]
        alloca [4 x <4 x float>]                ; <[4 x <4 x float>]*>:1 [#uses=170]
@@ -22,7 +22,7 @@ entry:
 
        %tmp1406.i1367.i = shufflevector <4 x float> %tmp2723.i1170.i, <4 x float> undef, <4 x i32> < i32 2, i32 2, i32 2, i32 2 >              ; <<4 x float>> [#uses=1]
        %tmp84.i1413.i = load <4 x float>* %.sub6235.i          ; <<4 x float>> [#uses=1]
-       %tmp89.i1415.i = mul <4 x float> %tmp84.i1413.i, %tmp1406.i1367.i               ; <<4 x float>> [#uses=1]
+       %tmp89.i1415.i = fmul <4 x float> %tmp84.i1413.i, %tmp1406.i1367.i              ; <<4 x float>> [#uses=1]
        store <4 x float> %tmp89.i1415.i, <4 x float>* %.sub.i
         ret i16 0
 }