Slightly generalize the code that handles shuffles of consecutive loads
[oota-llvm.git] / test / CodeGen / X86 / vec_set-5.ll
index 4fc652c022ae2ec600f1a21d7686f91f0012b1aa..d3329701119b41e154d2848cbe7a0ef8e8514d9a 100644 (file)
@@ -1,7 +1,6 @@
 ; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 -o %t -f
 ; RUN: grep movlhps   %t | count 1
-; RUN: grep movq      %t | count 1
-; RUN: grep movsd     %t | count 1
+; RUN: grep movq      %t | count 2
 
 define <4 x float> @test1(float %a, float %b) nounwind {
        %tmp = insertelement <4 x float> zeroinitializer, float %a, i32 0               ; <<4 x float>> [#uses=1]