[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