Skip to content

Commit bf45483

Browse files
committed
[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
1 parent 3aee4a9 commit bf45483

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

llvm/test/CodeGen/X86/vec_zero_cse.ll

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
2-
; RUN: llc < %s -relocation-model=static -mtriple=i686-unknown -mattr=+mmx,+sse3 | FileCheck %s --check-prefix=X32
2+
; RUN: llc < %s -relocation-model=static -mtriple=i686-unknown -mattr=+mmx,+sse3 | FileCheck %s --check-prefix=X86
33
; RUN: llc < %s -relocation-model=static -mtriple=x86_64-unknown -mattr=+mmx,+sse3 | FileCheck %s --check-prefix=X64
44

55
; 64-bit stores here do not use MMX.
@@ -11,13 +11,13 @@
1111
@S2 = external dso_local global <4 x i32>
1212

1313
define void @test1() {
14-
; X32-LABEL: test1:
15-
; X32: # %bb.0:
16-
; X32-NEXT: movl $0, M1+4
17-
; X32-NEXT: movl $0, M1
18-
; X32-NEXT: xorps %xmm0, %xmm0
19-
; X32-NEXT: movlps %xmm0, M2
20-
; X32-NEXT: retl
14+
; X86-LABEL: test1:
15+
; X86: # %bb.0:
16+
; X86-NEXT: movl $0, M1+4
17+
; X86-NEXT: movl $0, M1
18+
; X86-NEXT: xorps %xmm0, %xmm0
19+
; X86-NEXT: movlps %xmm0, M2
20+
; X86-NEXT: retl
2121
;
2222
; X64-LABEL: test1:
2323
; X64: # %bb.0:
@@ -30,13 +30,13 @@ define void @test1() {
3030
}
3131

3232
define void @test2() {
33-
; X32-LABEL: test2:
34-
; X32: # %bb.0:
35-
; X32-NEXT: movl $-1, M1+4
36-
; X32-NEXT: movl $-1, M1
37-
; X32-NEXT: pcmpeqd %xmm0, %xmm0
38-
; X32-NEXT: movq %xmm0, M2
39-
; X32-NEXT: retl
33+
; X86-LABEL: test2:
34+
; X86: # %bb.0:
35+
; X86-NEXT: movl $-1, M1+4
36+
; X86-NEXT: movl $-1, M1
37+
; X86-NEXT: pcmpeqd %xmm0, %xmm0
38+
; X86-NEXT: movq %xmm0, M2
39+
; X86-NEXT: retl
4040
;
4141
; X64-LABEL: test2:
4242
; X64: # %bb.0:
@@ -49,12 +49,12 @@ define void @test2() {
4949
}
5050

5151
define void @test3() {
52-
; X32-LABEL: test3:
53-
; X32: # %bb.0:
54-
; X32-NEXT: xorps %xmm0, %xmm0
55-
; X32-NEXT: movaps %xmm0, S1
56-
; X32-NEXT: movaps %xmm0, S2
57-
; X32-NEXT: retl
52+
; X86-LABEL: test3:
53+
; X86: # %bb.0:
54+
; X86-NEXT: xorps %xmm0, %xmm0
55+
; X86-NEXT: movaps %xmm0, S1
56+
; X86-NEXT: movaps %xmm0, S2
57+
; X86-NEXT: retl
5858
;
5959
; X64-LABEL: test3:
6060
; X64: # %bb.0:
@@ -68,12 +68,12 @@ define void @test3() {
6868
}
6969

7070
define void @test4() {
71-
; X32-LABEL: test4:
72-
; X32: # %bb.0:
73-
; X32-NEXT: pcmpeqd %xmm0, %xmm0
74-
; X32-NEXT: movdqa %xmm0, S1
75-
; X32-NEXT: movdqa %xmm0, S2
76-
; X32-NEXT: retl
71+
; X86-LABEL: test4:
72+
; X86: # %bb.0:
73+
; X86-NEXT: pcmpeqd %xmm0, %xmm0
74+
; X86-NEXT: movdqa %xmm0, S1
75+
; X86-NEXT: movdqa %xmm0, S2
76+
; X86-NEXT: retl
7777
;
7878
; X64-LABEL: test4:
7979
; X64: # %bb.0:

0 commit comments

Comments
 (0)