[llvm] r214028 - Fix the failing test 'vector-idiv.ll'.

Joey Gouly joey.gouly at gmail.com
Sat Jul 26 03:58:14 PDT 2014


Author: joey
Date: Sat Jul 26 05:58:14 2014
New Revision: 214028

URL: http://llvm.org/viewvc/llvm-project?rev=214028&view=rev
Log:
Fix the failing test 'vector-idiv.ll'.
On Darwin the comment character is ##.

Modified:
    llvm/trunk/test/CodeGen/X86/vector-idiv.ll

Modified: llvm/trunk/test/CodeGen/X86/vector-idiv.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/vector-idiv.ll?rev=214028&r1=214027&r2=214028&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/vector-idiv.ll (original)
+++ llvm/trunk/test/CodeGen/X86/vector-idiv.ll Sat Jul 26 05:58:14 2014
@@ -231,12 +231,12 @@ define <4 x i32> @PR20355(<4 x i32> %a)
 ; SSE-NEXT:    psrad  $31, %[[X3]]
 ; SSE-NEXT:    pand   %[[X1]], %[[X3]]
 ; SSE-NEXT:    paddd  %[[X2]], %[[X3]]
-; SSE-NEXT:    pshufd {{.*}} # [[X4:xmm[0-9]+]] = xmm0[1,0,3,0]
+; SSE-NEXT:    pshufd {{.*}} #{{#?}} [[X4:xmm[0-9]+]] = xmm0[1,0,3,0]
 ; SSE-NEXT:    pmuludq %[[X1]], %xmm0
-; SSE-NEXT:    pshufd {{.*}} # [[X1]] = [[X1]][1,0,3,0]
+; SSE-NEXT:    pshufd {{.*}} #{{#?}} [[X1]] = [[X1]][1,0,3,0]
 ; SSE-NEXT:    pmuludq %[[X4]], %[[X1]]
-; SSE-NEXT:    shufps {{.*}} # xmm0 = xmm0[1,3],[[X1]][1,3]
-; SSE-NEXT:    pshufd {{.*}} # [[X5:xmm[0-9]+]] = xmm0[0,2,1,3]
+; SSE-NEXT:    shufps {{.*}} #{{#?}} xmm0 = xmm0[1,3],[[X1]][1,3]
+; SSE-NEXT:    pshufd {{.*}} #{{#?}} [[X5:xmm[0-9]+]] = xmm0[0,2,1,3]
 ; SSE-NEXT:    psubd  %[[X3]], %[[X5]]
 ; SSE-NEXT:    movdqa %[[X5]], %xmm0
 ; SSE-NEXT:    psrld  $31, %xmm0
@@ -245,12 +245,12 @@ define <4 x i32> @PR20355(<4 x i32> %a)
 ;
 ; SSE41-LABEL: PR20355:
 ; SSE41:         movdqa {{(.*LCPI|__xmm at 55555556555555565555555655555556).*}}, %[[X1:xmm[0-9]+]]
-; SSE41-NEXT:    pshufd {{.*}} # [[X2:xmm[0-9]+]] = xmm0[1,0,3,0]
+; SSE41-NEXT:    pshufd {{.*}} #{{#?}} [[X2:xmm[0-9]+]] = xmm0[1,0,3,0]
 ; SSE41-NEXT:    pmuldq %[[X1]], %xmm0
-; SSE41-NEXT:    pshufd {{.*}} # [[X1]] = [[X1]][1,0,3,0]
+; SSE41-NEXT:    pshufd {{.*}} #{{#?}} [[X1]] = [[X1]][1,0,3,0]
 ; SSE41-NEXT:    pmuldq %[[X2]], %[[X1]]
-; SSE41-NEXT:    shufps {{.*}} # xmm0 = xmm0[1,3],[[X1]][1,3]
-; SSE41-NEXT:    pshufd {{.*}} # [[X3:xmm[0-9]+]] = xmm0[0,2,1,3]
+; SSE41-NEXT:    shufps {{.*}} #{{#?}} xmm0 = xmm0[1,3],[[X1]][1,3]
+; SSE41-NEXT:    pshufd {{.*}} #{{#?}} [[X3:xmm[0-9]+]] = xmm0[0,2,1,3]
 ; SSE41-NEXT:    movdqa %[[X3]], %xmm0
 ; SSE41-NEXT:    psrld  $31, %xmm0
 ; SSE41-NEXT:    paddd  %[[X3]], %xmm0





More information about the llvm-commits mailing list