Skip to content

Commit 7738949

Browse files
author
git apple-llvm automerger
committed
Merge commit '602ba5ff4a46' from apple/master into swift/master-next
2 parents 1c57306 + 602ba5f commit 7738949

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

llvm/test/CodeGen/X86/vector-rem.ll

+10-10
Original file line numberDiff line numberDiff line change
@@ -81,30 +81,30 @@ define <4 x float> @qux(<4 x float> %t, <4 x float> %u) nounwind {
8181
; CHECK-LABEL: qux:
8282
; CHECK: # %bb.0:
8383
; CHECK-NEXT: subq $72, %rsp
84-
; CHECK-NEXT: movaps %xmm1, {{[0-9]+}}(%rsp) # 16-byte Spill
85-
; CHECK-NEXT: movaps %xmm0, {{[0-9]+}}(%rsp) # 16-byte Spill
84+
; CHECK-NEXT: movaps %xmm1, {{[-0-9]+}}(%r{{[sb]}}p) # 16-byte Spill
85+
; CHECK-NEXT: movaps %xmm0, {{[-0-9]+}}(%r{{[sb]}}p) # 16-byte Spill
8686
; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[3,1,2,3]
8787
; CHECK-NEXT: shufps {{.*#+}} xmm1 = xmm1[3,1,2,3]
8888
; CHECK-NEXT: callq fmodf
8989
; CHECK-NEXT: movaps %xmm0, (%rsp) # 16-byte Spill
90-
; CHECK-NEXT: movaps {{[0-9]+}}(%rsp), %xmm0 # 16-byte Reload
90+
; CHECK-NEXT: movaps {{[-0-9]+}}(%r{{[sb]}}p), %xmm0 # 16-byte Reload
9191
; CHECK-NEXT: movhlps {{.*#+}} xmm0 = xmm0[1,1]
92-
; CHECK-NEXT: movaps {{[0-9]+}}(%rsp), %xmm1 # 16-byte Reload
92+
; CHECK-NEXT: movaps {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 # 16-byte Reload
9393
; CHECK-NEXT: movhlps {{.*#+}} xmm1 = xmm1[1,1]
9494
; CHECK-NEXT: callq fmodf
9595
; CHECK-NEXT: unpcklps (%rsp), %xmm0 # 16-byte Folded Reload
9696
; CHECK-NEXT: # xmm0 = xmm0[0],mem[0],xmm0[1],mem[1]
9797
; CHECK-NEXT: movaps %xmm0, (%rsp) # 16-byte Spill
98-
; CHECK-NEXT: movaps {{[0-9]+}}(%rsp), %xmm0 # 16-byte Reload
99-
; CHECK-NEXT: movaps {{[0-9]+}}(%rsp), %xmm1 # 16-byte Reload
98+
; CHECK-NEXT: movaps {{[-0-9]+}}(%r{{[sb]}}p), %xmm0 # 16-byte Reload
99+
; CHECK-NEXT: movaps {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 # 16-byte Reload
100100
; CHECK-NEXT: callq fmodf
101-
; CHECK-NEXT: movaps %xmm0, {{[0-9]+}}(%rsp) # 16-byte Spill
102-
; CHECK-NEXT: movaps {{[0-9]+}}(%rsp), %xmm0 # 16-byte Reload
101+
; CHECK-NEXT: movaps %xmm0, {{[-0-9]+}}(%r{{[sb]}}p) # 16-byte Spill
102+
; CHECK-NEXT: movaps {{[-0-9]+}}(%r{{[sb]}}p), %xmm0 # 16-byte Reload
103103
; CHECK-NEXT: shufps {{.*#+}} xmm0 = xmm0[1,1,2,3]
104-
; CHECK-NEXT: movaps {{[0-9]+}}(%rsp), %xmm1 # 16-byte Reload
104+
; CHECK-NEXT: movaps {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 # 16-byte Reload
105105
; CHECK-NEXT: shufps {{.*#+}} xmm1 = xmm1[1,1,2,3]
106106
; CHECK-NEXT: callq fmodf
107-
; CHECK-NEXT: movaps {{[0-9]+}}(%rsp), %xmm1 # 16-byte Reload
107+
; CHECK-NEXT: movaps {{[-0-9]+}}(%r{{[sb]}}p), %xmm1 # 16-byte Reload
108108
; CHECK-NEXT: unpcklps {{.*#+}} xmm1 = xmm1[0],xmm0[0],xmm1[1],xmm0[1]
109109
; CHECK-NEXT: unpcklpd (%rsp), %xmm1 # 16-byte Folded Reload
110110
; CHECK-NEXT: # xmm1 = xmm1[0],mem[0]

0 commit comments

Comments
 (0)