Fix operand type for int_x86_ssse3_phadd_sw_128 intrinsic
[oota-llvm.git] / test / CodeGen / X86 / vec_extract.ll
index ee7567cf7609a690a6be92a79dd68e7a711c5d90..2c8796bc4ff72cb9cfa05f92e4585b37518e32dd 100644 (file)
@@ -1,7 +1,7 @@
-; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2,-sse41 -o %t -f
-; RUN: grep movss    %t | count 3
+; RUN: llc < %s -mcpu=corei7 -march=x86 -mattr=+sse2,-sse41 -o %t
+; RUN: grep movss    %t | count 4
 ; RUN: grep movhlps  %t | count 1
-; RUN: grep pshufd   %t | count 1
+; RUN: not grep pshufd   %t 
 ; RUN: grep unpckhpd %t | count 1
 
 define void @test1(<4 x float>* %F, float* %f) nounwind {