Skip to content

Commit 7030c01

Browse files
committed
[X86] Replace X32 test check prefix with X86
We try to only use X32 for gnux32 triple test cases
1 parent 6432658 commit 7030c01

File tree

1 file changed

+86
-86
lines changed

1 file changed

+86
-86
lines changed

llvm/test/CodeGen/X86/3addr-16bit.ll

Lines changed: 86 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
22
; RUN: llc < %s -mtriple=x86_64-apple-darwin | FileCheck %s -check-prefix=X64
3-
; RUN: llc < %s -mtriple=i686-apple-darwin | FileCheck %s -check-prefix=X32
3+
; RUN: llc < %s -mtriple=i686-apple-darwin | FileCheck %s -check-prefix=X86
44

55
; rdar://7329206
66

@@ -25,27 +25,27 @@ define zeroext i16 @test1(i16 zeroext %c, i16 zeroext %k) nounwind ssp {
2525
; X64-NEXT: movzwl %ax, %eax
2626
; X64-NEXT: retq
2727
;
28-
; X32-LABEL: test1:
29-
; X32: ## %bb.0: ## %entry
30-
; X32-NEXT: pushl %esi
31-
; X32-NEXT: subl $8, %esp
32-
; X32-NEXT: movl {{[0-9]+}}(%esp), %ecx
33-
; X32-NEXT: movl %ecx, %eax
34-
; X32-NEXT: incl %eax
35-
; X32-NEXT: cmpw {{[0-9]+}}(%esp), %cx
36-
; X32-NEXT: jne LBB0_2
37-
; X32-NEXT: ## %bb.1: ## %bb
38-
; X32-NEXT: movzwl %ax, %esi
39-
; X32-NEXT: movl %esi, (%esp)
40-
; X32-NEXT: calll _foo
41-
; X32-NEXT: movl %esi, %eax
42-
; X32-NEXT: jmp LBB0_3
43-
; X32-NEXT: LBB0_2: ## %bb1
44-
; X32-NEXT: movzwl %ax, %eax
45-
; X32-NEXT: LBB0_3: ## %bb1
46-
; X32-NEXT: addl $8, %esp
47-
; X32-NEXT: popl %esi
48-
; X32-NEXT: retl
28+
; X86-LABEL: test1:
29+
; X86: ## %bb.0: ## %entry
30+
; X86-NEXT: pushl %esi
31+
; X86-NEXT: subl $8, %esp
32+
; X86-NEXT: movl {{[0-9]+}}(%esp), %ecx
33+
; X86-NEXT: movl %ecx, %eax
34+
; X86-NEXT: incl %eax
35+
; X86-NEXT: cmpw {{[0-9]+}}(%esp), %cx
36+
; X86-NEXT: jne LBB0_2
37+
; X86-NEXT: ## %bb.1: ## %bb
38+
; X86-NEXT: movzwl %ax, %esi
39+
; X86-NEXT: movl %esi, (%esp)
40+
; X86-NEXT: calll _foo
41+
; X86-NEXT: movl %esi, %eax
42+
; X86-NEXT: jmp LBB0_3
43+
; X86-NEXT: LBB0_2: ## %bb1
44+
; X86-NEXT: movzwl %ax, %eax
45+
; X86-NEXT: LBB0_3: ## %bb1
46+
; X86-NEXT: addl $8, %esp
47+
; X86-NEXT: popl %esi
48+
; X86-NEXT: retl
4949
entry:
5050
%0 = icmp eq i16 %k, %c
5151
%1 = add i16 %k, 1
@@ -78,27 +78,27 @@ define zeroext i16 @test2(i16 zeroext %c, i16 zeroext %k) nounwind ssp {
7878
; X64-NEXT: movzwl %ax, %eax
7979
; X64-NEXT: retq
8080
;
81-
; X32-LABEL: test2:
82-
; X32: ## %bb.0: ## %entry
83-
; X32-NEXT: pushl %esi
84-
; X32-NEXT: subl $8, %esp
85-
; X32-NEXT: movl {{[0-9]+}}(%esp), %ecx
86-
; X32-NEXT: movl %ecx, %eax
87-
; X32-NEXT: decl %eax
88-
; X32-NEXT: cmpw {{[0-9]+}}(%esp), %cx
89-
; X32-NEXT: jne LBB1_2
90-
; X32-NEXT: ## %bb.1: ## %bb
91-
; X32-NEXT: movzwl %ax, %esi
92-
; X32-NEXT: movl %esi, (%esp)
93-
; X32-NEXT: calll _foo
94-
; X32-NEXT: movl %esi, %eax
95-
; X32-NEXT: jmp LBB1_3
96-
; X32-NEXT: LBB1_2: ## %bb1
97-
; X32-NEXT: movzwl %ax, %eax
98-
; X32-NEXT: LBB1_3: ## %bb1
99-
; X32-NEXT: addl $8, %esp
100-
; X32-NEXT: popl %esi
101-
; X32-NEXT: retl
81+
; X86-LABEL: test2:
82+
; X86: ## %bb.0: ## %entry
83+
; X86-NEXT: pushl %esi
84+
; X86-NEXT: subl $8, %esp
85+
; X86-NEXT: movl {{[0-9]+}}(%esp), %ecx
86+
; X86-NEXT: movl %ecx, %eax
87+
; X86-NEXT: decl %eax
88+
; X86-NEXT: cmpw {{[0-9]+}}(%esp), %cx
89+
; X86-NEXT: jne LBB1_2
90+
; X86-NEXT: ## %bb.1: ## %bb
91+
; X86-NEXT: movzwl %ax, %esi
92+
; X86-NEXT: movl %esi, (%esp)
93+
; X86-NEXT: calll _foo
94+
; X86-NEXT: movl %esi, %eax
95+
; X86-NEXT: jmp LBB1_3
96+
; X86-NEXT: LBB1_2: ## %bb1
97+
; X86-NEXT: movzwl %ax, %eax
98+
; X86-NEXT: LBB1_3: ## %bb1
99+
; X86-NEXT: addl $8, %esp
100+
; X86-NEXT: popl %esi
101+
; X86-NEXT: retl
102102
entry:
103103
%0 = icmp eq i16 %k, %c
104104
%1 = add i16 %k, -1
@@ -133,27 +133,27 @@ define zeroext i16 @test3(i16 zeroext %c, i16 zeroext %k) nounwind ssp {
133133
; X64-NEXT: movzwl %ax, %eax
134134
; X64-NEXT: retq
135135
;
136-
; X32-LABEL: test3:
137-
; X32: ## %bb.0: ## %entry
138-
; X32-NEXT: pushl %esi
139-
; X32-NEXT: subl $8, %esp
140-
; X32-NEXT: movl {{[0-9]+}}(%esp), %ecx
141-
; X32-NEXT: movl %ecx, %eax
142-
; X32-NEXT: addl $2, %eax
143-
; X32-NEXT: cmpw {{[0-9]+}}(%esp), %cx
144-
; X32-NEXT: jne LBB2_2
145-
; X32-NEXT: ## %bb.1: ## %bb
146-
; X32-NEXT: movzwl %ax, %esi
147-
; X32-NEXT: movl %esi, (%esp)
148-
; X32-NEXT: calll _foo
149-
; X32-NEXT: movl %esi, %eax
150-
; X32-NEXT: jmp LBB2_3
151-
; X32-NEXT: LBB2_2: ## %bb1
152-
; X32-NEXT: movzwl %ax, %eax
153-
; X32-NEXT: LBB2_3: ## %bb1
154-
; X32-NEXT: addl $8, %esp
155-
; X32-NEXT: popl %esi
156-
; X32-NEXT: retl
136+
; X86-LABEL: test3:
137+
; X86: ## %bb.0: ## %entry
138+
; X86-NEXT: pushl %esi
139+
; X86-NEXT: subl $8, %esp
140+
; X86-NEXT: movl {{[0-9]+}}(%esp), %ecx
141+
; X86-NEXT: movl %ecx, %eax
142+
; X86-NEXT: addl $2, %eax
143+
; X86-NEXT: cmpw {{[0-9]+}}(%esp), %cx
144+
; X86-NEXT: jne LBB2_2
145+
; X86-NEXT: ## %bb.1: ## %bb
146+
; X86-NEXT: movzwl %ax, %esi
147+
; X86-NEXT: movl %esi, (%esp)
148+
; X86-NEXT: calll _foo
149+
; X86-NEXT: movl %esi, %eax
150+
; X86-NEXT: jmp LBB2_3
151+
; X86-NEXT: LBB2_2: ## %bb1
152+
; X86-NEXT: movzwl %ax, %eax
153+
; X86-NEXT: LBB2_3: ## %bb1
154+
; X86-NEXT: addl $8, %esp
155+
; X86-NEXT: popl %esi
156+
; X86-NEXT: retl
157157
entry:
158158
%0 = add i16 %k, 2
159159
%1 = icmp eq i16 %k, %c
@@ -186,28 +186,28 @@ define zeroext i16 @test4(i16 zeroext %c, i16 zeroext %k) nounwind ssp {
186186
; X64-NEXT: movzwl %ax, %eax
187187
; X64-NEXT: retq
188188
;
189-
; X32-LABEL: test4:
190-
; X32: ## %bb.0: ## %entry
191-
; X32-NEXT: pushl %esi
192-
; X32-NEXT: subl $8, %esp
193-
; X32-NEXT: movl {{[0-9]+}}(%esp), %ecx
194-
; X32-NEXT: movl {{[0-9]+}}(%esp), %edx
195-
; X32-NEXT: movl %edx, %eax
196-
; X32-NEXT: addl %ecx, %eax
197-
; X32-NEXT: cmpw %cx, %dx
198-
; X32-NEXT: jne LBB3_2
199-
; X32-NEXT: ## %bb.1: ## %bb
200-
; X32-NEXT: movzwl %ax, %esi
201-
; X32-NEXT: movl %esi, (%esp)
202-
; X32-NEXT: calll _foo
203-
; X32-NEXT: movl %esi, %eax
204-
; X32-NEXT: jmp LBB3_3
205-
; X32-NEXT: LBB3_2: ## %bb1
206-
; X32-NEXT: movzwl %ax, %eax
207-
; X32-NEXT: LBB3_3: ## %bb1
208-
; X32-NEXT: addl $8, %esp
209-
; X32-NEXT: popl %esi
210-
; X32-NEXT: retl
189+
; X86-LABEL: test4:
190+
; X86: ## %bb.0: ## %entry
191+
; X86-NEXT: pushl %esi
192+
; X86-NEXT: subl $8, %esp
193+
; X86-NEXT: movl {{[0-9]+}}(%esp), %ecx
194+
; X86-NEXT: movl {{[0-9]+}}(%esp), %edx
195+
; X86-NEXT: movl %edx, %eax
196+
; X86-NEXT: addl %ecx, %eax
197+
; X86-NEXT: cmpw %cx, %dx
198+
; X86-NEXT: jne LBB3_2
199+
; X86-NEXT: ## %bb.1: ## %bb
200+
; X86-NEXT: movzwl %ax, %esi
201+
; X86-NEXT: movl %esi, (%esp)
202+
; X86-NEXT: calll _foo
203+
; X86-NEXT: movl %esi, %eax
204+
; X86-NEXT: jmp LBB3_3
205+
; X86-NEXT: LBB3_2: ## %bb1
206+
; X86-NEXT: movzwl %ax, %eax
207+
; X86-NEXT: LBB3_3: ## %bb1
208+
; X86-NEXT: addl $8, %esp
209+
; X86-NEXT: popl %esi
210+
; X86-NEXT: retl
211211
entry:
212212
%0 = add i16 %k, %c
213213
%1 = icmp eq i16 %k, %c

0 commit comments

Comments
 (0)