[llvm] bf45483 - [X86] vec_zero_cse.ll - replace X32 check prefix with X86

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 6 06:06:49 PST 2023


Author: Simon Pilgrim
Date: 2023-12-06T14:06:37Z
New Revision: bf454839a1b3e8d2177bec386d81a48ca6dc4733

URL: https://github.com/llvm/llvm-project/commit/bf454839a1b3e8d2177bec386d81a48ca6dc4733
DIFF: https://github.com/llvm/llvm-project/commit/bf454839a1b3e8d2177bec386d81a48ca6dc4733.diff

LOG: [X86] vec_zero_cse.ll - replace X32 check prefix with X86

We use X32 for gnux32 triples - X86 should be used for 32-bit triples

Added: 
    

Modified: 
    llvm/test/CodeGen/X86/vec_zero_cse.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/X86/vec_zero_cse.ll b/llvm/test/CodeGen/X86/vec_zero_cse.ll
index 99185277ba745..21da191d8d693 100644
--- a/llvm/test/CodeGen/X86/vec_zero_cse.ll
+++ b/llvm/test/CodeGen/X86/vec_zero_cse.ll
@@ -1,5 +1,5 @@
 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
-; RUN: llc < %s -relocation-model=static -mtriple=i686-unknown -mattr=+mmx,+sse3   | FileCheck %s --check-prefix=X32
+; RUN: llc < %s -relocation-model=static -mtriple=i686-unknown -mattr=+mmx,+sse3   | FileCheck %s --check-prefix=X86
 ; RUN: llc < %s -relocation-model=static -mtriple=x86_64-unknown -mattr=+mmx,+sse3 | FileCheck %s --check-prefix=X64
 
 ; 64-bit stores here do not use MMX.
@@ -11,13 +11,13 @@
 @S2 = external dso_local global <4 x i32>
 
 define void @test1() {
-; X32-LABEL: test1:
-; X32:       # %bb.0:
-; X32-NEXT:    movl $0, M1+4
-; X32-NEXT:    movl $0, M1
-; X32-NEXT:    xorps %xmm0, %xmm0
-; X32-NEXT:    movlps %xmm0, M2
-; X32-NEXT:    retl
+; X86-LABEL: test1:
+; X86:       # %bb.0:
+; X86-NEXT:    movl $0, M1+4
+; X86-NEXT:    movl $0, M1
+; X86-NEXT:    xorps %xmm0, %xmm0
+; X86-NEXT:    movlps %xmm0, M2
+; X86-NEXT:    retl
 ;
 ; X64-LABEL: test1:
 ; X64:       # %bb.0:
@@ -30,13 +30,13 @@ define void @test1() {
 }
 
 define void @test2() {
-; X32-LABEL: test2:
-; X32:       # %bb.0:
-; X32-NEXT:    movl $-1, M1+4
-; X32-NEXT:    movl $-1, M1
-; X32-NEXT:    pcmpeqd %xmm0, %xmm0
-; X32-NEXT:    movq %xmm0, M2
-; X32-NEXT:    retl
+; X86-LABEL: test2:
+; X86:       # %bb.0:
+; X86-NEXT:    movl $-1, M1+4
+; X86-NEXT:    movl $-1, M1
+; X86-NEXT:    pcmpeqd %xmm0, %xmm0
+; X86-NEXT:    movq %xmm0, M2
+; X86-NEXT:    retl
 ;
 ; X64-LABEL: test2:
 ; X64:       # %bb.0:
@@ -49,12 +49,12 @@ define void @test2() {
 }
 
 define void @test3() {
-; X32-LABEL: test3:
-; X32:       # %bb.0:
-; X32-NEXT:    xorps %xmm0, %xmm0
-; X32-NEXT:    movaps %xmm0, S1
-; X32-NEXT:    movaps %xmm0, S2
-; X32-NEXT:    retl
+; X86-LABEL: test3:
+; X86:       # %bb.0:
+; X86-NEXT:    xorps %xmm0, %xmm0
+; X86-NEXT:    movaps %xmm0, S1
+; X86-NEXT:    movaps %xmm0, S2
+; X86-NEXT:    retl
 ;
 ; X64-LABEL: test3:
 ; X64:       # %bb.0:
@@ -68,12 +68,12 @@ define void @test3() {
 }
 
 define void @test4() {
-; X32-LABEL: test4:
-; X32:       # %bb.0:
-; X32-NEXT:    pcmpeqd %xmm0, %xmm0
-; X32-NEXT:    movdqa %xmm0, S1
-; X32-NEXT:    movdqa %xmm0, S2
-; X32-NEXT:    retl
+; X86-LABEL: test4:
+; X86:       # %bb.0:
+; X86-NEXT:    pcmpeqd %xmm0, %xmm0
+; X86-NEXT:    movdqa %xmm0, S1
+; X86-NEXT:    movdqa %xmm0, S2
+; X86-NEXT:    retl
 ;
 ; X64-LABEL: test4:
 ; X64:       # %bb.0:


        


More information about the llvm-commits mailing list