Lines Matching +full:0 +full:x8
6 ; ALL: // %bb.0:
22 ; ALL: // %bb.0:
38 ; ALL: // %bb.0:
55 ; ALL: // %bb.0:
56 ; ALL-NEXT: ldr x8, [x1]
58 ; ALL-NEXT: lsl x8, x8, #3
59 ; ALL-NEXT: lsr x8, x9, x8
60 ; ALL-NEXT: str x8, [x2]
71 ; ALL: // %bb.0:
72 ; ALL-NEXT: ldr x8, [x1]
74 ; ALL-NEXT: lsl x8, x8, #3
75 ; ALL-NEXT: lsl x8, x9, x8
76 ; ALL-NEXT: str x8, [x2]
87 ; ALL: // %bb.0:
88 ; ALL-NEXT: ldr x8, [x1]
90 ; ALL-NEXT: lsl x8, x8, #3
91 ; ALL-NEXT: asr x8, x9, x8
92 ; ALL-NEXT: str x8, [x2]
104 ; ALL: // %bb.0:
105 ; ALL-NEXT: ldr x8, [x1]
107 ; ALL-NEXT: lsl x8, x8, #3
109 ; ALL-NEXT: and x12, x8, #0x38
111 ; ALL-NEXT: tst x8, #0x40
115 ; ALL-NEXT: orr x8, x11, x10
117 ; ALL-NEXT: csel x8, x9, x8, ne
118 ; ALL-NEXT: stp x8, x10, [x2]
129 ; ALL: // %bb.0:
130 ; ALL-NEXT: ldr x8, [x1]
132 ; ALL-NEXT: lsl x8, x8, #3
134 ; ALL-NEXT: and x12, x8, #0x38
136 ; ALL-NEXT: tst x8, #0x40
140 ; ALL-NEXT: orr x8, x10, x11
142 ; ALL-NEXT: csel x8, x9, x8, ne
143 ; ALL-NEXT: stp x10, x8, [x2]
154 ; ALL: // %bb.0:
155 ; ALL-NEXT: ldr x8, [x1]
157 ; ALL-NEXT: lsl x8, x8, #3
159 ; ALL-NEXT: and x12, x8, #0x38
161 ; ALL-NEXT: tst x8, #0x40
166 ; ALL-NEXT: orr x8, x11, x10
168 ; ALL-NEXT: csel x8, x12, x8, ne
169 ; ALL-NEXT: stp x8, x9, [x2]
181 ; ALL: // %bb.0:
183 ; ALL-NEXT: ldp x9, x8, [x0, #16]
187 ; ALL-NEXT: stp x9, x8, [sp, #16]
188 ; ALL-NEXT: mov x8, sp
189 ; ALL-NEXT: and x9, x10, #0x18
191 ; ALL-NEXT: add x8, x8, x9
194 ; ALL-NEXT: ldp x11, x10, [x8, #16]
196 ; ALL-NEXT: ldp x8, x12, [x8]
197 ; ALL-NEXT: and x9, x9, #0x38
205 ; ALL-NEXT: lsr x8, x8, x9
209 ; ALL-NEXT: orr x8, x9, x8
212 ; ALL-NEXT: stp x8, x9, [x2]
225 ; ALL: // %bb.0:
227 ; ALL-NEXT: ldp x9, x8, [x0, #16]
231 ; ALL-NEXT: stp x9, x8, [sp, #16]
232 ; ALL-NEXT: ubfiz x8, x10, #3, #2
236 ; ALL-NEXT: add x8, x9, x8
237 ; ALL-NEXT: ldp x10, x9, [x8, #16]
238 ; ALL-NEXT: ldr q0, [x8]
253 ; ALL: // %bb.0:
255 ; ALL-NEXT: ldp x9, x8, [x0, #16]
259 ; ALL-NEXT: stp x9, x8, [sp, #48]
260 ; ALL-NEXT: mov x8, sp
261 ; ALL-NEXT: and x9, x10, #0x18
262 ; ALL-NEXT: add x8, x8, #32
265 ; ALL-NEXT: sub x8, x8, x9
267 ; ALL-NEXT: ldp x10, x11, [x8]
268 ; ALL-NEXT: ldp x12, x8, [x8, #16]
270 ; ALL-NEXT: and x9, x9, #0x38
278 ; ALL-NEXT: lsl x8, x8, x9
282 ; ALL-NEXT: orr x8, x8, x9
285 ; ALL-NEXT: stp x9, x8, [x2, #16]
298 ; ALL: // %bb.0:
300 ; ALL-NEXT: ldp x9, x8, [x0, #16]
304 ; ALL-NEXT: stp x9, x8, [sp, #48]
305 ; ALL-NEXT: mov x8, sp
307 ; ALL-NEXT: add x8, x8, #32
310 ; ALL-NEXT: sub x8, x8, x9
311 ; ALL-NEXT: ldp x9, x10, [x8, #16]
312 ; ALL-NEXT: ldr q0, [x8]
327 ; ALL: // %bb.0:
329 ; ALL-NEXT: ldp x9, x8, [x0, #16]
332 ; ALL-NEXT: and x11, x10, #0x18
333 ; ALL-NEXT: stp x9, x8, [sp, #16]
334 ; ALL-NEXT: asr x8, x8, #63
338 ; ALL-NEXT: stp x8, x8, [sp, #48]
339 ; ALL-NEXT: stp x8, x8, [sp, #32]
340 ; ALL-NEXT: lsl x8, x10, #3
344 ; ALL-NEXT: and x8, x8, #0x38
347 ; ALL-NEXT: lsr x11, x11, x8
349 ; ALL-NEXT: asr x10, x10, x8
350 ; ALL-NEXT: lsr x12, x12, x8
352 ; ALL-NEXT: lsr x8, x9, x8
356 ; ALL-NEXT: orr x8, x9, x8
359 ; ALL-NEXT: stp x8, x9, [x2]
372 ; ALL: // %bb.0:
374 ; ALL-NEXT: ldp x9, x8, [x0, #16]
377 ; ALL-NEXT: stp x9, x8, [sp, #16]
378 ; ALL-NEXT: asr x8, x8, #63
382 ; ALL-NEXT: stp x8, x8, [sp, #48]
383 ; ALL-NEXT: stp x8, x8, [sp, #32]
384 ; ALL-NEXT: add x8, x10, x9
385 ; ALL-NEXT: ldp x10, x9, [x8, #16]
386 ; ALL-NEXT: ldr q0, [x8]