Lines Matching full:s0
14 ; CHECK-NEXT: and %s0, %s0, (32)0
15 ; CHECK-NEXT: breq.w 1, %s0, .LBB0_1
17 ; CHECK-NEXT: breq.w 4, %s0, .LBB0_5
19 ; CHECK-NEXT: brne.w 2, %s0, .LBB0_6
21 ; CHECK-NEXT: or %s0, 0, (0)1
22 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
25 ; CHECK-NEXT: or %s0, 7, (0)1
27 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
30 ; CHECK-NEXT: or %s0, 3, (0)1
31 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
36 ; PIC-NEXT: and %s0, %s0, (32)0
37 ; PIC-NEXT: breq.w 1, %s0, .LBB0_1
39 ; PIC-NEXT: breq.w 4, %s0, .LBB0_5
41 ; PIC-NEXT: brne.w 2, %s0, .LBB0_6
43 ; PIC-NEXT: or %s0, 0, (0)1
44 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
47 ; PIC-NEXT: or %s0, 7, (0)1
49 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
52 ; PIC-NEXT: or %s0, 3, (0)1
53 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
79 ; CHECK-NEXT: and %s0, %s0, (32)0
80 ; CHECK-NEXT: adds.w.sx %s1, -1, %s0
84 ; CHECK-NEXT: adds.w.sx %s0, %s1, (0)1
85 ; CHECK-NEXT: sll %s0, %s0, 2
89 ; CHECK-NEXT: ldl.sx %s0, (%s0, %s1)
92 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
99 ; PIC-NEXT: and %s0, %s0, (32)0
100 ; PIC-NEXT: adds.w.sx %s1, -1, %s0
108 ; PIC-NEXT: adds.w.sx %s0, %s1, (0)1
109 ; PIC-NEXT: sll %s0, %s0, 2
113 ; PIC-NEXT: ldl.sx %s0, (%s0, %s1)
116 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
139 ; CHECK-NEXT: and %s0, %s0, (32)0
140 ; CHECK-NEXT: adds.w.sx %s1, -1, %s0
151 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
154 ; CHECK-NEXT: adds.w.sx %s0, %s1, (0)1
155 ; CHECK-NEXT: sll %s0, %s0, 2
159 ; CHECK-NEXT: ldl.sx %s0, (%s0, %s1)
166 ; PIC-NEXT: and %s0, %s0, (32)0
167 ; PIC-NEXT: adds.w.sx %s1, -1, %s0
182 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
185 ; PIC-NEXT: adds.w.sx %s0, %s1, (0)1
186 ; PIC-NEXT: sll %s0, %s0, 2
190 ; PIC-NEXT: ldl.sx %s0, (%s0, %s1)
220 ; CHECK-NEXT: and %s0, %s0, (32)0
221 ; CHECK-NEXT: adds.w.sx %s1, -1, %s0
232 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
235 ; CHECK-NEXT: adds.w.sx %s0, %s1, (0)1
236 ; CHECK-NEXT: sll %s0, %s0, 2
240 ; CHECK-NEXT: ldl.sx %s0, (%s0, %s1)
247 ; PIC-NEXT: and %s0, %s0, (32)0
248 ; PIC-NEXT: adds.w.sx %s1, -1, %s0
263 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
266 ; PIC-NEXT: adds.w.sx %s0, %s1, (0)1
267 ; PIC-NEXT: sll %s0, %s0, 2
271 ; PIC-NEXT: ldl.sx %s0, (%s0, %s1)
301 ; CHECK-NEXT: and %s0, %s0, (32)0
302 ; CHECK-NEXT: breq.w 1, %s0, .LBB4_1
304 ; CHECK-NEXT: breq.w 4, %s0, .LBB4_5
306 ; CHECK-NEXT: brne.w 2, %s0, .LBB4_6
308 ; CHECK-NEXT: or %s0, 0, (0)1
309 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
312 ; CHECK-NEXT: and %s0, %s1, (32)0
313 ; CHECK-NEXT: adds.w.sx %s0, 3, %s0
315 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
318 ; CHECK-NEXT: or %s0, 3, (0)1
319 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
324 ; PIC-NEXT: and %s0, %s0, (32)0
325 ; PIC-NEXT: breq.w 1, %s0, .LBB4_1
327 ; PIC-NEXT: breq.w 4, %s0, .LBB4_5
329 ; PIC-NEXT: brne.w 2, %s0, .LBB4_6
331 ; PIC-NEXT: or %s0, 0, (0)1
332 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
335 ; PIC-NEXT: and %s0, %s1, (32)0
336 ; PIC-NEXT: adds.w.sx %s0, 3, %s0
338 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
341 ; PIC-NEXT: or %s0, 3, (0)1
342 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
369 ; CHECK-NEXT: and %s0, %s0, (32)0
370 ; CHECK-NEXT: adds.w.sx %s2, -1, %s0
374 ; CHECK-NEXT: adds.w.zx %s0, %s2, (0)1
375 ; CHECK-NEXT: sll %s0, %s0, 3
379 ; CHECK-NEXT: ld %s2, (%s2, %s0)
380 ; CHECK-NEXT: or %s0, 3, (0)1
383 ; CHECK-NEXT: or %s0, 0, (0)1
384 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
387 ; CHECK-NEXT: or %s0, 4, (0)1
388 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
391 ; CHECK-NEXT: and %s0, %s1, (32)0
392 ; CHECK-NEXT: adds.w.sx %s0, 3, %s0
394 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
399 ; PIC-NEXT: and %s0, %s0, (32)0
400 ; PIC-NEXT: brlt.w 2, %s0, .LBB5_4
402 ; PIC-NEXT: breq.w 1, %s0, .LBB5_8
404 ; PIC-NEXT: brne.w 2, %s0, .LBB5_7
406 ; PIC-NEXT: or %s0, 0, (0)1
407 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
410 ; PIC-NEXT: breq.w 3, %s0, .LBB5_9
412 ; PIC-NEXT: brne.w 4, %s0, .LBB5_7
414 ; PIC-NEXT: and %s0, %s1, (32)0
415 ; PIC-NEXT: adds.w.sx %s0, 3, %s0
417 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
420 ; PIC-NEXT: or %s0, 3, (0)1
421 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
424 ; PIC-NEXT: or %s0, 4, (0)1
425 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
456 ; CHECK-NEXT: and %s2, %s0, (32)0
457 ; CHECK-NEXT: adds.w.sx %s0, -1, %s2
458 ; CHECK-NEXT: cmpu.w %s3, 8, %s0
461 ; CHECK-NEXT: adds.w.zx %s0, %s0, (0)1
462 ; CHECK-NEXT: sll %s0, %s0, 3
466 ; CHECK-NEXT: ld %s3, (%s3, %s0)
468 ; CHECK-NEXT: or %s0, 3, (0)1
471 ; CHECK-NEXT: or %s0, 0, (0)1
472 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
475 ; CHECK-NEXT: or %s0, 0, %s2
477 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
480 ; CHECK-NEXT: or %s0, 11, (0)1
481 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
484 ; CHECK-NEXT: or %s0, 10, (0)1
485 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
488 ; CHECK-NEXT: or %s0, 4, (0)1
489 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
492 ; CHECK-NEXT: adds.w.sx %s0, 3, %s1
493 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
496 ; CHECK-NEXT: adds.w.sx %s0, -2, %s1
497 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
502 ; PIC-NEXT: and %s0, %s0, (32)0
503 ; PIC-NEXT: brge.w 3, %s0, .LBB6_1
505 ; PIC-NEXT: brlt.w 7, %s0, .LBB6_10
508 ; PIC-NEXT: breq.w 4, %s0, .LBB6_14
510 ; PIC-NEXT: brne.w 7, %s0, .LBB6_16
512 ; PIC-NEXT: adds.w.sx %s0, -2, %s1
513 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
516 ; PIC-NEXT: breq.w 1, %s0, .LBB6_2
518 ; PIC-NEXT: breq.w 2, %s0, .LBB6_13
520 ; PIC-NEXT: brne.w 3, %s0, .LBB6_16
522 ; PIC-NEXT: or %s0, 4, (0)1
523 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
526 ; PIC-NEXT: breq.w 8, %s0, .LBB6_15
528 ; PIC-NEXT: brne.w 9, %s0, .LBB6_16
530 ; PIC-NEXT: or %s0, 10, (0)1
531 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
534 ; PIC-NEXT: or %s0, 3, (0)1
535 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
538 ; PIC-NEXT: adds.w.sx %s0, 3, %s1
539 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
542 ; PIC-NEXT: or %s0, 11, (0)1
544 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
547 ; PIC-NEXT: or %s0, 0, (0)1
548 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1
592 ; CHECK-NEXT: and %s2, %s0, (32)0
593 ; CHECK-NEXT: adds.w.sx %s0, -1, %s2
594 ; CHECK-NEXT: cmpu.w %s3, 8, %s0
597 ; CHECK-NEXT: adds.w.zx %s0, %s0, (0)1
598 ; CHECK-NEXT: sll %s0, %s0, 3
602 ; CHECK-NEXT: ld %s3, (%s3, %s0)
604 ; CHECK-NEXT: or %s0, 3, (0)1
607 ; CHECK-NEXT: or %s0, 0, (0)1
608 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
611 ; CHECK-NEXT: or %s0, 0, %s2
613 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
616 ; CHECK-NEXT: adds.w.sx %s0, -2, %s1
617 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
620 ; CHECK-NEXT: or %s0, 11, (0)1
621 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
624 ; CHECK-NEXT: or %s0, 10, (0)1
625 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
628 ; CHECK-NEXT: or %s0, 4, (0)1
629 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
632 ; CHECK-NEXT: adds.w.sx %s0, 3, %s1
633 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
636 ; CHECK-NEXT: adds.w.sx %s0, -5, %s1
637 ; CHECK-NEXT: adds.w.sx %s0, %s0, (0)1
644 ; PIC-NEXT: and %s2, %s0, (32)0
645 ; PIC-NEXT: adds.w.sx %s0, -1, %s2
646 ; PIC-NEXT: cmpu.w %s3, 8, %s0
654 ; PIC-NEXT: adds.w.zx %s0, %s0, (0)1
655 ; PIC-NEXT: sll %s0, %s0, 2
659 ; PIC-NEXT: ldl.sx %s0, (%s3, %s0)
663 ; PIC-NEXT: adds.l %s3, %s0, %s3
664 ; PIC-NEXT: or %s0, 3, (0)1
667 ; PIC-NEXT: or %s0, 0, (0)1
670 ; PIC-NEXT: or %s0, 0, %s2
673 ; PIC-NEXT: adds.w.sx %s0, -2, %s1
676 ; PIC-NEXT: or %s0, 11, (0)1
679 ; PIC-NEXT: or %s0, 10, (0)1
682 ; PIC-NEXT: or %s0, 4, (0)1
685 ; PIC-NEXT: adds.w.sx %s0, 3, %s1
688 ; PIC-NEXT: adds.w.sx %s0, -5, %s1
690 ; PIC-NEXT: adds.w.sx %s0, %s0, (0)1