Lines Matching refs:CHECK32

1 …RUN: llc -mtriple=i686-unknown-linux-gnu -mattr=+cmov %s -o - | FileCheck %s --check-prefix=CHECK32
17 ; CHECK32-LABEL: one32_nooptsize:
18 ; CHECK32: movl $1, %eax
19 ; CHECK32-NEXT: retl
29 ; CHECK32-LABEL: one32:
30 ; CHECK32: xorl %eax, %eax
31 ; CHECK32-NEXT: incl %eax
32 ; CHECK32-NEXT: retl
44 ; CHECK32-LABEL: one32_pgso:
45 ; CHECK32: xorl %eax, %eax
46 ; CHECK32-NEXT: incl %eax
47 ; CHECK32-NEXT: retl
60 ; CHECK32-LABEL: one32_minsize:
61 ; CHECK32: xorl %eax, %eax
62 ; CHECK32-NEXT: incl %eax
63 ; CHECK32-NEXT: retl
97 ; CHECK32-LABEL: pr26023:
98 ; CHECK32: pushl $5
99 ; CHECK32: popl %ecx
100 ; CHECK32: retl
138 ; CHECK32-LABEL: minus_one32:
139 ; CHECK32: xorl %eax, %eax
140 ; CHECK32-NEXT: decl %eax
141 ; CHECK32-NEXT: retl
148 ; CHECK32-LABEL: minus_one32_pgso:
149 ; CHECK32: xorl %eax, %eax
150 ; CHECK32-NEXT: decl %eax
151 ; CHECK32-NEXT: retl
159 ; CHECK32-LABEL: minus_one32_minsize:
160 ; CHECK32: xorl %eax, %eax
161 ; CHECK32-NEXT: decl %eax
162 ; CHECK32-NEXT: retl
169 ; CHECK32-LABEL: one16:
170 ; CHECK32: xorl %eax, %eax
171 ; CHECK32-NEXT: incl %eax
172 ; CHECK32-NEXT: # kill
173 ; CHECK32-NEXT: retl
180 ; CHECK32-LABEL: minus_one16:
181 ; CHECK32: xorl %eax, %eax
182 ; CHECK32-NEXT: decl %eax
183 ; CHECK32-NEXT: # kill
184 ; CHECK32-NEXT: retl
191 ; CHECK32-LABEL: one16_pgso:
192 ; CHECK32: xorl %eax, %eax
193 ; CHECK32-NEXT: incl %eax
194 ; CHECK32-NEXT: # kill
195 ; CHECK32-NEXT: retl
202 ; CHECK32-LABEL: minus_one16_pgso:
203 ; CHECK32: xorl %eax, %eax
204 ; CHECK32-NEXT: decl %eax
205 ; CHECK32-NEXT: # kill
206 ; CHECK32-NEXT: retl
213 ; CHECK32-LABEL: minus_five32:
214 ; CHECK32: pushl $-5
215 ; CHECK32: popl %eax
216 ; CHECK32: retl
243 ; CHECK32-LABEL: rematerialize_minus_one
244 ; CHECK32: xorl %ecx, %ecx
245 ; CHECK32-NEXT: decl %ecx
246 ; CHECK32: calll
247 ; CHECK32: xorl %eax, %eax
248 ; CHECK32-NEXT: decl %eax
249 ; CHECK32-NOT: %eax
250 ; CHECK32: retl
270 ; CHECK32-LABEL: rematerialize_minus_one_eflags
271 ; CHECK32: xorl %ecx, %ecx
272 ; CHECK32-NEXT: decl %ecx
273 ; CHECK32: calll
274 ; CHECK32: cmpl
275 ; CHECK32: setne
276 ; CHECK32-NOT: xorl
277 ; CHECK32: movl $-1
278 ; CHECK32: cmov
279 ; CHECK32: retl
294 ; CHECK32-LABEL: rematerialize_minus_one_pgso
295 ; CHECK32: xorl %ecx, %ecx
296 ; CHECK32-NEXT: decl %ecx
297 ; CHECK32: calll
298 ; CHECK32: xorl %eax, %eax
299 ; CHECK32-NEXT: decl %eax
300 ; CHECK32-NOT: %eax
301 ; CHECK32: retl
321 ; CHECK32-LABEL: rematerialize_minus_one_eflags_pgso
322 ; CHECK32: xorl %ecx, %ecx
323 ; CHECK32-NEXT: decl %ecx
324 ; CHECK32: calll
325 ; CHECK32: cmpl
326 ; CHECK32: setne
327 ; CHECK32-NOT: xorl
328 ; CHECK32: movl $-1
329 ; CHECK32: cmov
330 ; CHECK32: retl