[llvm] bd60b29 - [X86][SSE] Regenerate oddsubvector.ll test checks
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 27 10:53:20 PDT 2020
Author: Simon Pilgrim
Date: 2020-04-27T18:48:02+01:00
New Revision: bd60b2983e2f325c16a9294a44608d77b107decb
URL: https://github.com/llvm/llvm-project/commit/bd60b2983e2f325c16a9294a44608d77b107decb
DIFF: https://github.com/llvm/llvm-project/commit/bd60b2983e2f325c16a9294a44608d77b107decb.diff
LOG: [X86][SSE] Regenerate oddsubvector.ll test checks
Fixes some missed address symbol regexs
Added:
Modified:
llvm/test/CodeGen/X86/oddsubvector.ll
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/X86/oddsubvector.ll b/llvm/test/CodeGen/X86/oddsubvector.ll
index 42c3137a905f..b42578eafdfd 100644
--- a/llvm/test/CodeGen/X86/oddsubvector.ll
+++ b/llvm/test/CodeGen/X86/oddsubvector.ll
@@ -190,7 +190,7 @@ define void @PR42833() {
; SSE2-NEXT: movdqa .Lc$local+{{.*}}(%rip), %xmm1
; SSE2-NEXT: movdqa .Lc$local+{{.*}}(%rip), %xmm0
; SSE2-NEXT: movd %xmm0, %eax
-; SSE2-NEXT: addl {{.*}}(%rip), %eax
+; SSE2-NEXT: addl .Lb${{.*}}(%rip), %eax
; SSE2-NEXT: movd %eax, %xmm2
; SSE2-NEXT: movaps {{.*#+}} xmm3 = <u,1,1,1>
; SSE2-NEXT: movss {{.*#+}} xmm3 = xmm2[0],xmm3[1,2,3]
@@ -237,7 +237,7 @@ define void @PR42833() {
; SSE42-NEXT: movdqa .Lc$local+{{.*}}(%rip), %xmm1
; SSE42-NEXT: movdqa .Lc$local+{{.*}}(%rip), %xmm0
; SSE42-NEXT: movd %xmm0, %eax
-; SSE42-NEXT: addl {{.*}}(%rip), %eax
+; SSE42-NEXT: addl .Lb${{.*}}(%rip), %eax
; SSE42-NEXT: movdqa {{.*#+}} xmm2 = <u,1,1,1>
; SSE42-NEXT: pinsrd $0, %eax, %xmm2
; SSE42-NEXT: movdqa %xmm0, %xmm3
@@ -275,7 +275,7 @@ define void @PR42833() {
; AVX1: # %bb.0:
; AVX1-NEXT: vmovdqa .Lc$local+{{.*}}(%rip), %xmm0
; AVX1-NEXT: vmovd %xmm0, %eax
-; AVX1-NEXT: addl {{.*}}(%rip), %eax
+; AVX1-NEXT: addl .Lb${{.*}}(%rip), %eax
; AVX1-NEXT: vmovdqa {{.*#+}} xmm1 = <u,1,1,1>
; AVX1-NEXT: vpinsrd $0, %eax, %xmm1, %xmm1
; AVX1-NEXT: vpaddd %xmm1, %xmm0, %xmm2
@@ -312,7 +312,7 @@ define void @PR42833() {
;
; AVX2-LABEL: PR42833:
; AVX2: # %bb.0:
-; AVX2-NEXT: movl {{.*}}(%rip), %eax
+; AVX2-NEXT: movl .Lb${{.*}}(%rip), %eax
; AVX2-NEXT: vmovdqu .Lc$local+{{.*}}(%rip), %ymm0
; AVX2-NEXT: addl .Lc$local+{{.*}}(%rip), %eax
; AVX2-NEXT: vmovd %eax, %xmm1
@@ -336,7 +336,7 @@ define void @PR42833() {
;
; AVX512-LABEL: PR42833:
; AVX512: # %bb.0:
-; AVX512-NEXT: movl {{.*}}(%rip), %eax
+; AVX512-NEXT: movl .Lb${{.*}}(%rip), %eax
; AVX512-NEXT: vmovdqu .Lc$local+{{.*}}(%rip), %ymm0
; AVX512-NEXT: vmovdqu64 .Lc$local+{{.*}}(%rip), %zmm1
; AVX512-NEXT: addl .Lc$local+{{.*}}(%rip), %eax
@@ -363,7 +363,7 @@ define void @PR42833() {
; XOP: # %bb.0:
; XOP-NEXT: vmovdqa .Lc$local+{{.*}}(%rip), %xmm0
; XOP-NEXT: vmovd %xmm0, %eax
-; XOP-NEXT: addl {{.*}}(%rip), %eax
+; XOP-NEXT: addl .Lb${{.*}}(%rip), %eax
; XOP-NEXT: vmovdqa {{.*#+}} xmm1 = <u,1,1,1>
; XOP-NEXT: vpinsrd $0, %eax, %xmm1, %xmm1
; XOP-NEXT: vpaddd %xmm1, %xmm0, %xmm2
More information about the llvm-commits
mailing list