Lines Matching refs:xzr
110 # CHECK: add xzr, x3, x5
111 # CHECK: add x20, xzr, x4
112 # CHECK: add x4, x6, xzr
114 # CHECK: add x9, x3, xzr, lsl #10
165 # CHECK: adds x20, xzr, x4
166 # CHECK: adds x4, x6, xzr
168 # CHECK: adds x9, x3, xzr, lsl #10
218 # CHECK: sub xzr, x3, x5
219 # CHECK: {{sub x20, xzr, x4|neg x20, x4}}
220 # CHECK: sub x4, x6, xzr
222 # CHECK: sub x9, x3, xzr, lsl #10
273 # CHECK: {{subs x20, xzr, x4|negs x20, x4}}
274 # CHECK: subs x4, x6, xzr
276 # CHECK: subs x9, x3, xzr, lsl #10
324 # CHECK: cmn xzr, x4
325 # CHECK: cmn x5, xzr
374 # CHECK: cmp xzr, x4
375 # CHECK: cmp x5, xzr
423 # CHECK: {{sub x29, xzr|neg x29}}, x30
424 # CHECK: {{sub x30, xzr|neg x30}}, xzr
425 # CHECK: {{sub xzr, xzr|neg xzr}}, x0
426 # CHECK: {{sub x28, xzr|neg x28}}, x27
427 # CHECK: {{sub x26, xzr|neg x26}}, x25, lsl #29
428 # CHECK: {{sub x24, xzr|neg x24}}, x23, lsl #31
429 # CHECK: {{sub x22, xzr|neg x22}}, x21, lsr #0
430 # CHECK: {{sub x20, xzr|neg x20}}, x19, lsr #1
431 # CHECK: {{sub x18, xzr|neg x18}}, x17, lsr #31
432 # CHECK: {{sub x16, xzr|neg x16}}, x15, asr #0
433 # CHECK: {{sub x14, xzr|neg x14}}, x13, asr #12
434 # CHECK: {{sub x12, xzr|neg x12}}, x11, asr #31
473 # CHECK: {{subs x29, xzr|negs x29}}, x30
474 # CHECK: {{subs x30, xzr|negs x30}}, xzr
475 # CHECK: cmp xzr, x0
476 # CHECK: {{subs x28, xzr|negs x28}}, x27
477 # CHECK: {{subs x26, xzr|negs x26}}, x25, lsl #29
478 # CHECK: {{subs x24, xzr|negs x24}}, x23, lsl #31
479 # CHECK: {{subs x22, xzr|negs x22}}, x21, lsr #0
480 # CHECK: {{subs x20, xzr|negs x20}}, x19, lsr #1
481 # CHECK: {{subs x18, xzr|negs x18}}, x17, lsr #31
482 # CHECK: {{subs x16, xzr|negs x16}}, x15, asr #0
483 # CHECK: {{subs x14, xzr|negs x14}}, x13, asr #12
484 # CHECK: {{subs x12, xzr|negs x12}}, x11, asr #31
512 # CHECK: adc xzr, x3, x4
513 # CHECK: adc x9, xzr, x10
514 # CHECK: adc x20, x0, xzr
530 # CHECK: adcs xzr, x3, x4
531 # CHECK: adcs x9, xzr, x10
532 # CHECK: adcs x20, x0, xzr
548 # CHECK: sbc xzr, x3, x4
550 # CHECK: sbc x20, x0, xzr
566 # CHECK: sbcs xzr, x3, x4
568 # CHECK: sbcs x20, x0, xzr
582 # CHECK: ngc xzr, x0
583 # CHECK: ngc x0, xzr
596 # CHECK: ngcs xzr, x0
597 # CHECK: ngcs x0, xzr
616 # CHECK: ubfx xzr, x4, #0, #1
617 # CHECK: ubfiz x4, xzr, #1, #6
625 # CHECK: bfxil xzr, x4, #0, #1
634 # CHECK: sxtb xzr, w3
685 # CHECK: sbfiz xzr, xzr, #10, #11
702 # CHECK: sbfx xzr, xzr, #10, #11
719 # CHECK: bfc xzr, #10, #11
736 # CHECK: bfxil xzr, xzr, #10, #11
753 # CHECK: ubfiz xzr, xzr, #10, #11
770 # CHECK: ubfx xzr, xzr, #10, #11
795 # CHECK: cbnz xzr, #0
823 # CHECK: ccmp xzr, #5, #7, ne
837 # CHECK: ccmn xzr, #5, #7, ne
853 # CHECK: ccmp x9, xzr, #0, le
855 # CHECK: ccmp xzr, x5, #7, ne
867 # CHECK: ccmn x9, xzr, #0, le
869 # CHECK: ccmn xzr, x5, #7, ne
882 # CHECK: csel xzr, x3, x4, ge
883 # CHECK: csel x5, xzr, x6, hs
884 # CHECK: csel x7, x8, xzr, lo
899 # CHECK: csinc xzr, x3, x4, ge
900 # CHECK: csinc x5, xzr, x6, hs
901 # CHECK: csinc x7, x8, xzr, lo
916 # CHECK: csinv xzr, x3, x4, ge
917 # CHECK: csinv x5, xzr, x6, hs
918 # CHECK: csinv x7, x8, xzr, lo
933 # CHECK: csneg xzr, x3, x4, ge
934 # CHECK: csneg x5, xzr, x6, hs
935 # CHECK: csneg x7, x8, xzr, lo
951 # CHECK: csinv x3, xzr, xzr, nv
963 # CHECK: cinc xzr, x4, le
981 # CHECK: cinv xzr, x4, le
999 # CHECK: cneg xzr, x4, le
1000 # CHECK: cneg x9, xzr, lt
1052 # CHECK: crc32cx w18, w16, xzr
1112 # CHECK: smulh xzr, x27, x26
1114 # CHECK: umulh x23, x30, xzr
1134 # CHECK: madd xzr, x0, x9, x11
1135 # CHECK: madd x13, xzr, x4, x4
1136 # CHECK: madd x19, x30, xzr, x29
1156 # CHECK: msub xzr, x0, x9, x11
1157 # CHECK: msub x13, xzr, x4, x4
1158 # CHECK: msub x19, x30, xzr, x29
1167 # CHECK: smaddl xzr, w10, w11, x12
1178 # CHECK: smsubl xzr, w10, w11, x12
1189 # CHECK: umaddl xzr, w10, w11, x12
1200 # CHECK: umsubl xzr, w10, w11, x12
1211 # CHECK: smulh xzr, x27, x26
1212 # CHECK: smulh x25, xzr, x24
1213 # CHECK: smulh x23, x22, xzr
1220 # CHECK: umulh xzr, x27, x26
1221 # CHECK: umulh x25, xzr, x24
1222 # CHECK: umulh x23, x22, xzr
1233 # CHECK: mul xzr, x15, x16
1234 # CHECK: mul x17, xzr, x18
1235 # CHECK: mul x19, x20, xzr
1310 # CHECK: ror x29, xzr, #63
1612 # FP16: scvtf h31, xzr, #20
1626 # CHECK: scvtf s31, xzr, #20
1640 # CHECK: scvtf d31, xzr, #20
1654 # FP16: ucvtf h31, xzr, #20
1668 # CHECK: ucvtf s31, xzr, #20
1682 # CHECK: ucvtf d31, xzr, #20
1693 # FP16: fcvtns xzr, h12
1740 # FP16: fcvtau xzr, h0
1747 # CHECK: fcvtns xzr, s12
1794 # CHECK: fcvtau xzr, s0
1801 # CHECK: fcvtns xzr, d12
1848 # CHECK: fcvtau xzr, d0
1897 # CHECK: ldrsw xzr, #-4
2031 # CHECK: ldur xzr, [x12, #255]
2076 # E.g. "str xzr, [sp], #4" is *not* unpredictable
2096 # CHECK: str xzr, [x9], #255
2122 # CHECK: ldr xzr, [x9], #255
2132 # CHECK: ldrsb xzr, [x9], #255
2135 # CHECK: ldrsh xzr, [x9], #255
2138 # CHECK: ldrsw xzr, [x9], #255
2231 # E.g. "str xzr, [sp, #4]!" is *not* unpredictable
2254 # CHECK: str xzr, [x9, #255]!
2280 # CHECK: ldr xzr, [x9, #255]!
2290 # CHECK: ldrsb xzr, [x9, #255]!
2293 # CHECK: ldrsh xzr, [x9, #255]!
2296 # CHECK: ldrsw xzr, [x9, #255]!
2401 # CHECK: ldtr xzr, [x12, #255]
2431 # CHECK: ldr xzr, [sp]
2458 # CHECK: ldrsb xzr, [x15]
2534 # CHECK: strb w12, [x28, xzr, sxtx]
2553 # CHECK: ldrh w12, [x28, xzr, sxtx]
2578 # CHECK: str s12, [x28, xzr, sxtx]
2603 # CHECK: ldr x12, [x28, xzr, sxtx]
2628 # CHECK: str q12, [x28, xzr, sxtx]
2886 # CHECK: and x11, xzr, #0x3000300030003
2892 # CHECK: eor sp, xzr, #0x303030303030303
2898 # CHECK: {{ands xzr,|tst}} x18, #0xcccccccccccccccc
2905 # CHECK: {{ands xzr,|tst}} x3, #0xaaaaaaaaaaaaaaaa
2906 # CHECK: {{ands xzr,|tst}} xzr, #0x5555555555555555
2916 # CHECK: orr x9, xzr, #0xffff00000000
2944 # CHECK: and xzr, x4, x26
2946 # CHECK: and x7, x20, xzr, asr #63
2967 # CHECK: bics x3, xzr, x3, lsl #1
2978 # CHECK: mov x3, xzr
3002 # CHECK: movk xzr, #{{4321|0x10e1}}, lsl #48
4287 # CHECK: mrs xzr, {{s0_0_c4_c0_0|S0_0_C4_C0_0}}
4290 # CHECK: msr {{s0_0_c4_c0_0|S0_0_C4_C0_0}}, xzr
4327 # CHECK: blr xzr