Lines Matching full:no
3 ; RUN: llc -ppc-gpr-icmps=all -verify-machineinstrs < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=a2 -mattr=-crbits -disable-ppc-cmp-opt=0 -mattr=-isel | FileCheck --check-prefix=CHECK-NO-ISEL %s
17 ; CHECK-NO-ISEL-LABEL: foo:
18 ; CHECK-NO-ISEL: # %bb.0: # %entry
19 ; CHECK-NO-ISEL-NEXT: sub 6, 3, 4
20 ; CHECK-NO-ISEL-NEXT: cmpw 3, 4
21 ; CHECK-NO-ISEL-NEXT: stw 6, 0(5)
22 ; CHECK-NO-ISEL-NEXT: bgtlr 0
23 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
24 ; CHECK-NO-ISEL-NEXT: mr 3, 4
25 ; CHECK-NO-ISEL-NEXT: blr
45 ; CHECK-NO-ISEL-LABEL: foo2:
46 ; CHECK-NO-ISEL: # %bb.0: # %entry
47 ; CHECK-NO-ISEL-NEXT: mr 6, 3
48 ; CHECK-NO-ISEL-NEXT: li 3, 1
49 ; CHECK-NO-ISEL-NEXT: slw 4, 6, 4
50 ; CHECK-NO-ISEL-NEXT: cmpwi 4, 0
51 ; CHECK-NO-ISEL-NEXT: stw 4, 0(5)
52 ; CHECK-NO-ISEL-NEXT: bgtlr 0
53 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
54 ; CHECK-NO-ISEL-NEXT: li 3, 0
55 ; CHECK-NO-ISEL-NEXT: blr
72 ; CHECK-NO-ISEL-LABEL: fool:
73 ; CHECK-NO-ISEL: # %bb.0: # %entry
74 ; CHECK-NO-ISEL-NEXT: sub. 6, 3, 4
75 ; CHECK-NO-ISEL-NEXT: std 6, 0(5)
76 ; CHECK-NO-ISEL-NEXT: bgtlr 0
77 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
78 ; CHECK-NO-ISEL-NEXT: mr 3, 4
79 ; CHECK-NO-ISEL-NEXT: blr
96 ; CHECK-NO-ISEL-LABEL: foolb:
97 ; CHECK-NO-ISEL: # %bb.0: # %entry
98 ; CHECK-NO-ISEL-NEXT: sub. 6, 3, 4
99 ; CHECK-NO-ISEL-NEXT: std 6, 0(5)
100 ; CHECK-NO-ISEL-NEXT: blelr 0
101 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
102 ; CHECK-NO-ISEL-NEXT: mr 3, 4
103 ; CHECK-NO-ISEL-NEXT: blr
120 ; CHECK-NO-ISEL-LABEL: foolc:
121 ; CHECK-NO-ISEL: # %bb.0: # %entry
122 ; CHECK-NO-ISEL-NEXT: sub. 6, 4, 3
123 ; CHECK-NO-ISEL-NEXT: std 6, 0(5)
124 ; CHECK-NO-ISEL-NEXT: bltlr 0
125 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
126 ; CHECK-NO-ISEL-NEXT: mr 3, 4
127 ; CHECK-NO-ISEL-NEXT: blr
144 ; CHECK-NO-ISEL-LABEL: foold:
145 ; CHECK-NO-ISEL: # %bb.0: # %entry
146 ; CHECK-NO-ISEL-NEXT: sub. 6, 4, 3
147 ; CHECK-NO-ISEL-NEXT: std 6, 0(5)
148 ; CHECK-NO-ISEL-NEXT: bgtlr 0
149 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
150 ; CHECK-NO-ISEL-NEXT: mr 3, 4
151 ; CHECK-NO-ISEL-NEXT: blr
168 ; CHECK-NO-ISEL-LABEL: foold2:
169 ; CHECK-NO-ISEL: # %bb.0: # %entry
170 ; CHECK-NO-ISEL-NEXT: sub. 6, 3, 4
171 ; CHECK-NO-ISEL-NEXT: std 6, 0(5)
172 ; CHECK-NO-ISEL-NEXT: bltlr 0
173 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
174 ; CHECK-NO-ISEL-NEXT: mr 3, 4
175 ; CHECK-NO-ISEL-NEXT: blr
194 ; CHECK-NO-ISEL-LABEL: foo2l:
195 ; CHECK-NO-ISEL: # %bb.0: # %entry
196 ; CHECK-NO-ISEL-NEXT: sld 4, 3, 4
197 ; CHECK-NO-ISEL-NEXT: addi 3, 4, -1
198 ; CHECK-NO-ISEL-NEXT: std 4, 0(5)
199 ; CHECK-NO-ISEL-NEXT: nor 3, 3, 4
200 ; CHECK-NO-ISEL-NEXT: rldicl 3, 3, 1, 63
201 ; CHECK-NO-ISEL-NEXT: blr
221 ; CHECK-NO-ISEL-LABEL: food:
222 ; CHECK-NO-ISEL: # %bb.0: # %entry
223 ; CHECK-NO-ISEL-NEXT: fsub 0, 1, 2
224 ; CHECK-NO-ISEL-NEXT: fcmpu 0, 1, 2
225 ; CHECK-NO-ISEL-NEXT: stfd 0, 0(5)
226 ; CHECK-NO-ISEL-NEXT: bgtlr 0
227 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
228 ; CHECK-NO-ISEL-NEXT: fmr 1, 2
229 ; CHECK-NO-ISEL-NEXT: blr
249 ; CHECK-NO-ISEL-LABEL: foof:
250 ; CHECK-NO-ISEL: # %bb.0: # %entry
251 ; CHECK-NO-ISEL-NEXT: fsubs 0, 1, 2
252 ; CHECK-NO-ISEL-NEXT: fcmpu 0, 1, 2
253 ; CHECK-NO-ISEL-NEXT: stfs 0, 0(5)
254 ; CHECK-NO-ISEL-NEXT: bgtlr 0
255 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
256 ; CHECK-NO-ISEL-NEXT: fmr 1, 2
257 ; CHECK-NO-ISEL-NEXT: blr
300 ; CHECK-NO-ISEL-LABEL: fooct:
301 ; CHECK-NO-ISEL: # %bb.0: # %entry
302 ; CHECK-NO-ISEL-NEXT: lis 6, 21845
303 ; CHECK-NO-ISEL-NEXT: sub 7, 3, 4
304 ; CHECK-NO-ISEL-NEXT: ori 6, 6, 21845
305 ; CHECK-NO-ISEL-NEXT: lis 9, 13107
306 ; CHECK-NO-ISEL-NEXT: rotldi 8, 7, 63
307 ; CHECK-NO-ISEL-NEXT: rldimi 6, 6, 32, 0
308 ; CHECK-NO-ISEL-NEXT: and 6, 8, 6
309 ; CHECK-NO-ISEL-NEXT: ori 8, 9, 13107
310 ; CHECK-NO-ISEL-NEXT: sub 6, 7, 6
311 ; CHECK-NO-ISEL-NEXT: rldimi 8, 8, 32, 0
312 ; CHECK-NO-ISEL-NEXT: lis 9, 257
313 ; CHECK-NO-ISEL-NEXT: rotldi 7, 6, 62
314 ; CHECK-NO-ISEL-NEXT: and 6, 6, 8
315 ; CHECK-NO-ISEL-NEXT: ori 9, 9, 257
316 ; CHECK-NO-ISEL-NEXT: and 7, 7, 8
317 ; CHECK-NO-ISEL-NEXT: lis 8, 3855
318 ; CHECK-NO-ISEL-NEXT: add 6, 6, 7
319 ; CHECK-NO-ISEL-NEXT: ori 7, 8, 3855
320 ; CHECK-NO-ISEL-NEXT: rldicl 8, 6, 60, 4
321 ; CHECK-NO-ISEL-NEXT: rldimi 7, 7, 32, 0
322 ; CHECK-NO-ISEL-NEXT: rldimi 9, 9, 32, 0
323 ; CHECK-NO-ISEL-NEXT: add 6, 6, 8
324 ; CHECK-NO-ISEL-NEXT: and 6, 6, 7
325 ; CHECK-NO-ISEL-NEXT: mulld 6, 6, 9
326 ; CHECK-NO-ISEL-NEXT: rldicl. 6, 6, 8, 56
327 ; CHECK-NO-ISEL-NEXT: std 6, 0(5)
328 ; CHECK-NO-ISEL-NEXT: bgtlr 0
329 ; CHECK-NO-ISEL-NEXT: # %bb.1: # %entry
330 ; CHECK-NO-ISEL-NEXT: mr 3, 4
331 ; CHECK-NO-ISEL-NEXT: blr