X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FCodeGen%2FX86%2Fret-mmx.ll;h=fc9c78d1bbeba4cff2c37d6d9c331a4c997cfffc;hb=076fd5dfc1f0600183bbc7db974dc7b39086136d;hp=778e4722cd953f4ab8fc15b183717aedb156877c;hpb=c7b902e7fe3498503efbfd98cabb1b1c67cadda6;p=oota-llvm.git diff --git a/test/CodeGen/X86/ret-mmx.ll b/test/CodeGen/X86/ret-mmx.ll index 778e4722cd9..fc9c78d1bbe 100644 --- a/test/CodeGen/X86/ret-mmx.ll +++ b/test/CodeGen/X86/ret-mmx.ll @@ -8,7 +8,7 @@ entry: %call = call <1 x i64> @return_v1di() ; <<1 x i64>> [#uses=0] store <1 x i64> %call, <1 x i64>* @g_v1di ret void -; CHECK: t1: +; CHECK-LABEL: t1: ; CHECK: callq ; CHECK-NEXT: movq _g_v1di ; CHECK-NEXT: movq %rax, @@ -18,22 +18,23 @@ declare <1 x i64> @return_v1di() define <1 x i64> @t2() nounwind { ret <1 x i64> -; CHECK: t2: +; CHECK-LABEL: t2: ; CHECK: movl $1 ; CHECK-NEXT: ret } define <2 x i32> @t3() nounwind { ret <2 x i32> -; CHECK: t3: +; CHECK-LABEL: t3: ; CHECK: movl $1 ; CHECK: movd {{.*}}, %xmm0 } define double @t4() nounwind { ret double bitcast (<2 x i32> to double) -; CHECK: t4: +; CHECK-LABEL: t4: ; CHECK: movl $1 +; CHECK-NOT: pshufd ; CHECK: movd {{.*}}, %xmm0 }