[X86] Add XSAVE intrinsic family
[oota-llvm.git] / test / CodeGen / X86 / vec_set-2.ll
index ab15d4abbe247f32c227db1047ace1c6fef4f251..a8f1187084d6a5e8d46d4a0bc3772abcf95f25a9 100644 (file)
@@ -1,7 +1,7 @@
-; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 | grep movss | count 1
-; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 | grep movd | count 1
+; RUN: llc < %s -march=x86 -mattr=+sse2 | grep movss | count 1
+; RUN: llc < %s -march=x86 -mattr=+sse2 | grep movd | count 1
 
-define <4 x float> @test1(float %a) {
+define <4 x float> @test1(float %a) nounwind {
        %tmp = insertelement <4 x float> zeroinitializer, float %a, i32 0               ; <<4 x float>> [#uses=1]
        %tmp5 = insertelement <4 x float> %tmp, float 0.000000e+00, i32 1               ; <<4 x float>> [#uses=1]
        %tmp6 = insertelement <4 x float> %tmp5, float 0.000000e+00, i32 2              ; <<4 x float>> [#uses=1]
@@ -9,7 +9,7 @@ define <4 x float> @test1(float %a) {
        ret <4 x float> %tmp7
 }
 
-define <2 x i64> @test(i32 %a) {
+define <2 x i64> @test(i32 %a) nounwind {
        %tmp = insertelement <4 x i32> zeroinitializer, i32 %a, i32 0           ; <<8 x i16>> [#uses=1]
        %tmp6 = insertelement <4 x i32> %tmp, i32 0, i32 1              ; <<8 x i32>> [#uses=1]
        %tmp8 = insertelement <4 x i32> %tmp6, i32 0, i32 2             ; <<8 x i32>> [#uses=1]