Home | History | Annotate | Download | only in AArch64

Lines Matching refs:wzr

38         add w30, w29, wzr, uxtw
46 // CHECK: add w30, w29, wzr, uxtw // encoding: [0xbe,0x43,0x3f,0x0b]
83 sub w30, w29, wzr, uxtw
91 // CHECK: sub w30, w29, wzr, uxtw // encoding: [0xbe,0x43,0x3f,0x4b]
118 adds w30, w29, wzr, uxtw
122 adds wzr, w2, w3, sxtw
126 // CHECK: adds w30, w29, wzr, uxtw // encoding: [0xbe,0x43,0x3f,0x2b]
130 // CHECK: adds wzr, w2, w3, sxtw // encoding: [0x5f,0xc0,0x23,0x2b]
153 subs w30, w29, wzr, uxtw
157 subs wzr, w2, w3, sxtw
161 // CHECK: subs w30, w29, wzr, uxtw // encoding: [0xbe,0x43,0x3f,0x6b]
165 // CHECK: subs wzr, w2, w3, sxtw // encoding: [0x5f,0xc0,0x23,0x6b]
188 cmp w29, wzr, uxtw
196 // CHECK: cmp w29, wzr, uxtw // encoding: [0xbf,0x43,0x3f,0x6b]
224 cmn w29, wzr, uxtw
232 // CHECK: cmn w29, wzr, uxtw // encoding: [0xbf,0x43,0x3f,0x2b]
243 cmn wsp, wzr, sxtw
247 // CHECK: cmn wsp, wzr, sxtw // encoding: [0xff,0xc3,0x3f,0x2b]
253 adds wzr, wsp, w3, lsl #4
258 // CHECK: adds wzr, wsp, w3, lsl #4 // encoding: [0xff,0x53,0x23,0x2b]
308 adds wzr, w2, #4095 // FIXME: canonically should be cmn
312 // CHECK: adds wzr, w2, #4095 // encoding: [0x5f,0xfc,0x3f,0x31]
362 add wzr, w3, w5
363 add w20, wzr, w4
364 add w4, w6, wzr
366 // CHECK: add wzr, w3, w5 // encoding: [0x7f,0x00,0x05,0x0b]
367 // CHECK: add w20, wzr, w4 // encoding: [0xf4,0x03,0x04,0x0b]
368 // CHECK: add w4, w6, wzr // encoding: [0xc4,0x00,0x1f,0x0b]
371 add w9, w3, wzr, lsl #10
374 // CHECK: add w9, w3, wzr, lsl #10 // encoding: [0x69,0x28,0x1f,0x0b]
422 adds wzr, w3, w5
423 adds w20, wzr, w4
424 adds w4, w6, wzr
426 // CHECK: adds wzr, w3, w5 // encoding: [0x7f,0x00,0x05,0x2b]
427 // CHECK: adds w20, wzr, w4 // encoding: [0xf4,0x03,0x04,0x2b]
428 // CHECK: adds w4, w6, wzr // encoding: [0xc4,0x00,0x1f,0x2b]
431 adds w9, w3, wzr, lsl #10
434 // CHECK: adds w9, w3, wzr, lsl #10 // encoding: [0x69,0x28,0x1f,0x2b]
482 sub wzr, w3, w5
483 sub w20, wzr, w4
484 sub w4, w6, wzr
486 // CHECK: sub wzr, w3, w5 // encoding: [0x7f,0x00,0x05,0x4b]
487 // CHECK: sub w20, wzr, w4 // encoding: [0xf4,0x03,0x04,0x4b]
488 // CHECK: sub w4, w6, wzr // encoding: [0xc4,0x00,0x1f,0x4b]
491 sub w9, w3, wzr, lsl #10
494 // CHECK: sub w9, w3, wzr, lsl #10 // encoding: [0x69,0x28,0x1f,0x4b]
542 subs wzr, w3, w5
543 subs w20, wzr, w4
544 subs w4, w6, wzr
546 // CHECK: subs wzr, w3, w5 // encoding: [0x7f,0x00,0x05,0x6b]
547 // CHECK: subs w20, wzr, w4 // encoding: [0xf4,0x03,0x04,0x6b]
548 // CHECK: subs w4, w6, wzr // encoding: [0xc4,0x00,0x1f,0x6b]
551 subs w9, w3, wzr, lsl #10
554 // CHECK: subs w9, w3, wzr, lsl #10 // encoding: [0x69,0x28,0x1f,0x6b]
602 cmn wzr, w4
603 cmn w5, wzr
605 // CHECK: cmn wzr, w4 // encoding: [0xff,0x03,0x04,0x2b]
606 // CHECK: cmn w5, wzr // encoding: [0xbf,0x00,0x1f,0x2b]
658 cmp wzr, w4
659 cmp w5, wzr
661 // CHECK: cmp wzr, w4 // encoding: [0xff,0x03,0x04,0x6b]
662 // CHECK: cmp w5, wzr // encoding: [0xbf,0x00,0x1f,0x6b]
714 neg w30, wzr
715 neg wzr, w0
716 // CHECK: sub w29, wzr, w30 // encoding: [0xfd,0x03,0x1e,0x4b]
717 // CHECK: sub w30, wzr, wzr // encoding: [0xfe,0x03,0x1f,0x4b]
718 // CHECK: sub wzr, wzr, w0 // encoding: [0xff,0x03,0x00,0x4b]
723 // CHECK: sub w28, wzr, w27 // encoding: [0xfc,0x03,0x1b,0x4b]
724 // CHECK: sub w26, wzr, w25, lsl #29 // encoding: [0xfa,0x77,0x19,0x4b]
725 // CHECK: sub w24, wzr, w23, lsl #31 // encoding: [0xf8,0x7f,0x17,0x4b]
730 // CHECK: sub w22, wzr, w21, lsr #0 // encoding: [0xf6,0x03,0x55,0x4b]
731 // CHECK: sub w20, wzr, w19, lsr #1 // encoding: [0xf4,0x07,0x53,0x4b]
732 // CHECK: sub w18, wzr, w17, lsr #31 // encoding: [0xf2,0x7f,0x51,0x4b]
737 // CHECK: sub w16, wzr, w15, asr #0 // encoding: [0xf0,0x03,0x8f,0x4b]
738 // CHECK: sub w14, wzr, w13, asr #12 // encoding: [0xee,0x33,0x8d,0x4b]
739 // CHECK: sub w12, wzr, w11, asr #31 // encoding: [0xec,0x7f,0x8b,0x4b]
770 negs w30, wzr
771 negs wzr, w0
772 // CHECK: subs w29, wzr, w30 // encoding: [0xfd,0x03,0x1e,0x6b]
773 // CHECK: subs w30, wzr, wzr // encoding: [0xfe,0x03,0x1f,0x6b]
774 // CHECK: subs wzr, wzr, w0 // encoding: [0xff,0x03,0x00,0x6b]
779 // CHECK: subs w28, wzr, w27 // encoding: [0xfc,0x03,0x1b,0x6b]
780 // CHECK: subs w26, wzr, w25, lsl #29 // encoding: [0xfa,0x77,0x19,0x6b]
781 // CHECK: subs w24, wzr, w23, lsl #31 // encoding: [0xf8,0x7f,0x17,0x6b]
786 // CHECK: subs w22, wzr, w21, lsr #0 // encoding: [0xf6,0x03,0x55,0x6b]
787 // CHECK: subs w20, wzr, w19, lsr #1 // encoding: [0xf4,0x07,0x53,0x6b]
788 // CHECK: subs w18, wzr, w17, lsr #31 // encoding: [0xf2,0x7f,0x51,0x6b]
793 // CHECK: subs w16, wzr, w15, asr #0 // encoding: [0xf0,0x03,0x8f,0x6b]
794 // CHECK: subs w14, wzr, w13, asr #12 // encoding: [0xee,0x33,0x8d,0x6b]
795 // CHECK: subs w12, wzr, w11, asr #31 // encoding: [0xec,0x7f,0x8b,0x6b]
829 adc wzr, w3, w4
830 adc w9, wzr, w10
831 adc w20, w0, wzr
833 // CHECK: adc wzr, w3, w4 // encoding: [0x7f,0x00,0x04,0x1a]
834 // CHECK: adc w9, wzr, w10 // encoding: [0xe9,0x03,0x0a,0x1a]
835 // CHECK: adc w20, w0, wzr // encoding: [0x14,0x00,0x1f,0x1a]
847 adcs wzr, w3, w4
848 adcs w9, wzr, w10
849 adcs w20, w0, wzr
851 // CHECK: adcs wzr, w3, w4 // encoding: [0x7f,0x00,0x04,0x3a]
852 // CHECK: adcs w9, wzr, w10 // encoding: [0xe9,0x03,0x0a,0x3a]
853 // CHECK: adcs w20, w0, wzr // encoding: [0x14,0x00,0x1f,0x3a]
865 sbc wzr, w3, w4
866 sbc w9, wzr, w10
867 sbc w20, w0, wzr
869 // CHECK: sbc wzr, w3, w4 // encoding: [0x7f,0x00,0x04,0x5a]
871 // CHECK: sbc w20, w0, wzr // encoding: [0x14,0x00,0x1f,0x5a]
883 sbcs wzr, w3, w4
884 sbcs w9, wzr, w10
885 sbcs w20, w0, wzr
887 // CHECK: sbcs wzr, w3, w4 // encoding: [0x7f,0x00,0x04,0x7a]
889 // CHECK: sbcs w20, w0, wzr // encoding: [0x14,0x00,0x1f,0x7a]
901 ngc wzr, w9
902 ngc w23, wzr
904 // CHECK: ngc wzr, w9 // encoding: [0xff,0x03,0x09,0x5a]
905 // CHECK: ngc w23, wzr // encoding: [0xf7,0x03,0x1f,0x5a]
915 ngcs wzr, w9
916 ngcs w23, wzr
918 // CHECK: ngcs wzr, w9 // encoding: [0xff,0x03,0x09,0x7a]
919 // CHECK: ngcs w23, wzr // encoding: [0xf7,0x03,0x1f,0x7a]
934 sbfm wzr, wzr, #31, #31
938 // CHECK: sbfm wzr, wzr, #31, #31 // encoding: [0xff,0x7f,0x1f,0x13]
982 asr w1, wzr, #3
986 // CHECK: asr w1, wzr, #3 // encoding: [0xe1,0x7f,0x03,0x13]
991 lsr wzr, wzr, #3
995 // CHECK: lsr wzr, wzr, #3 // encoding: [0xff,0x7f,0x03,0x53]
1000 lsl w1, wzr, #3
1004 // CHECK: lsl w1, wzr, #3 // encoding: [0xe1,0x73,0x1d,0x53]
1125 cbz wzr, lbl
1127 // CHECK: cbz wzr, lbl // encoding: [0x1f'A',A,A,0x34'A']
1210 ccmp wzr, #15, #13, cs
1213 // CHECK: ccmp wzr, #15, #13, hs // encoding: [0xed,0x2b,0x4f,0x7a]
1224 ccmn wzr, #15, #13, cs
1227 // CHECK: ccmn wzr, #15, #13, hs // encoding: [0xed,0x2b,0x4f,0x3a]
1240 ccmp w1, wzr, #0, eq
1242 ccmp wzr, w15, #13, cs
1243 // CHECK: ccmp w1, wzr, #0, eq // encoding: [0x20,0x00,0x5f,0x7a]
1245 // CHECK: ccmp wzr, w15, #13, hs // encoding: [0xed,0x23,0x4f,0x7a]
1254 ccmn w1, wzr, #0, eq
1256 ccmn wzr, w15, #13, cs
1257 // CHECK: ccmn w1, wzr, #0, eq // encoding: [0x20,0x00,0x5f,0x3a]
1259 // CHECK: ccmn wzr, w15, #13, hs // encoding: [0xed,0x23,0x4f,0x3a]
1272 csel wzr, w5, w9, eq
1273 csel w9, wzr, w30, gt
1274 csel w1, w28, wzr, mi
1276 // CHECK: csel wzr, w5, w9, eq // encoding: [0xbf,0x00,0x89,0x1a]
1277 // CHECK: csel w9, wzr, w30, gt // encoding: [0xe9,0xc3,0x9e,0x1a]
1278 // CHECK: csel w1, w28, wzr, mi // encoding: [0x81,0x43,0x9f,0x1a]
1290 csinc wzr, w5, w9, eq
1291 csinc w9, wzr, w30, gt
1292 csinc w1, w28, wzr, mi
1294 // CHECK: csinc wzr, w5, w9, eq // encoding: [0xbf,0x04,0x89,0x1a]
1295 // CHECK: csinc w9, wzr, w30, gt // encoding: [0xe9,0xc7,0x9e,0x1a]
1296 // CHECK: csinc w1, w28, wzr, mi // encoding: [0x81,0x47,0x9f,0x1a]
1308 csinv wzr, w5, w9, eq
1309 csinv w9, wzr, w30, gt
1310 csinv w1, w28, wzr, mi
1312 // CHECK: csinv wzr, w5, w9, eq // encoding: [0xbf,0x00,0x89,0x5a]
1313 // CHECK: csinv w9, wzr, w30, gt // encoding: [0xe9,0xc3,0x9e,0x5a]
1314 // CHECK: csinv w1, w28, wzr, mi // encoding: [0x81,0x43,0x9f,0x5a]
1326 csneg wzr, w5, w9, eq
1327 csneg w9, wzr, w30, gt
1328 csneg w1, w28, wzr, mi
1330 // CHECK: csneg wzr, w5, w9, eq // encoding: [0xbf,0x04,0x89,0x5a]
1331 // CHECK: csneg w9, wzr, w30, gt // encoding: [0xe9,0xc7,0x9e,0x5a]
1332 // CHECK: csneg w1, w28, wzr, mi // encoding: [0x81,0x47,0x9f,0x5a]
1345 // CHECK: csinc w3, wzr, wzr, ne // encoding: [0xe3,0x17,0x9f,0x1a]
1350 // CHECK: csinv w20, wzr, wzr, eq // encoding: [0xf4,0x03,0x9f,0x5a]
1354 cinc wzr, w4, le
1355 cinc w9, wzr, lt
1357 // CHECK: csinc wzr, w4, w4, gt // encoding: [0x9f,0xc4,0x84,0x1a]
1358 // CHECK: csinc w9, wzr, wzr, ge // encoding: [0xe9,0xa7,0x9f,0x1a]
1368 cinv wzr, w4, le
1369 cinv w9, wzr, lt
1371 // CHECK: csinv wzr, w4, w4, gt // encoding: [0x9f,0xc0,0x84,0x5a]
1372 // CHECK: csinv w9, wzr, wzr, ge // encoding: [0xe9,0xa3,0x9f,0x5a]
1382 cneg wzr, w4, le
1383 cneg w9, wzr, lt
1385 // CHECK: csneg wzr, w4, w4, gt // encoding: [0x9f,0xc4,0x84,0x5a]
1386 // CHECK: csneg w9, wzr, wzr, ge // encoding: [0xe9,0xa7,0x9f,0x5a]
1416 rev w7, wzr
1423 // CHECK: rev w7, wzr // encoding: [0xe7,0x0b,0xc0,0x5a]
1429 clz w24, wzr
1431 // CHECK: clz w24, wzr // encoding: [0xf8,0x13,0xc0,0x5a]
1439 crc32h w28, wzr, w30
1444 crc32cw wzr, w3, w5
1447 // CHECK: crc32h w28, wzr, w30 // encoding: [0xfc,0x47,0xde,0x1a]
1452 // CHECK: crc32cw wzr, w3, w5 // encoding: [0x7f,0x58,0xc5,0x1a]
1501 madd wzr, w0, w9, w11
1502 madd w13, wzr, w4, w4
1503 madd w19, w30, wzr, w29
1504 madd w4, w5, w6, wzr
1506 // CHECK: madd wzr, w0, w9, w11 // encoding: [0x1f,0x2c,0x09,0x1b]
1507 // CHECK: madd w13, wzr, w4, w4 // encoding: [0xed,0x13,0x04,0x1b]
1508 // CHECK: madd w19, w30, wzr, w29 // encoding: [0xd3,0x77,0x1f,0x1b]
1523 msub wzr, w0, w9, w11
1524 msub w13, wzr, w4, w4
1525 msub w19, w30, wzr, w29
1526 msub w4, w5, w6, wzr
1528 // CHECK: msub wzr, w0, w9, w11 // encoding: [0x1f,0xac,0x09,0x1b]
1529 // CHECK: msub w13, wzr, w4, w4 // encoding: [0xed,0x93,0x04,0x1b]
1530 // CHECK: msub w19, w30, wzr, w29 // encoding: [0xd3,0xf7,0x1f,0x1b]
1546 smaddl x13, wzr, w14, x15
1547 smaddl x16, w17, wzr, x18
1551 // CHECK: smaddl x13, wzr, w14, x15 // encoding: [0xed,0x3f,0x2e,0x9b]
1552 // CHECK: smaddl x16, w17, wzr, x18 // encoding: [0x30,0x4a,0x3f,0x9b]
1557 smsubl x13, wzr, w14, x15
1558 smsubl x16, w17, wzr, x18
1562 // CHECK: smsubl x13, wzr, w14, x15 // encoding: [0xed,0xbf,0x2e,0x9b]
1563 // CHECK: smsubl x16, w17, wzr, x18 // encoding: [0x30,0xca,0x3f,0x9b]
1568 umaddl x13, wzr, w14, x15
1569 umaddl x16, w17, wzr, x18
1573 // CHECK: umaddl x13, wzr, w14, x15 // encoding: [0xed,0x3f,0xae,0x9b]
1574 // CHECK: umaddl x16, w17, wzr, x18 // encoding: [0x30,0x4a,0xbf,0x9b]
1581 umsubl x13, wzr, w14, x15
1582 umsubl x16, w17, wzr, x18
1586 // CHECK: umsubl x13, wzr, w14, x15 // encoding: [0xed,0xbf,0xae,0x9b]
1587 // CHECK: umsubl x16, w17, wzr, x18 // encoding: [0x30,0xca,0xbf,0x9b]
1609 mul wzr, w6, w7
1610 mul w8, wzr, w9
1611 mul w10, w11, wzr
1619 mneg wzr, w24, w25
1620 mneg w26, wzr, w27
1621 mneg w28, w29, wzr
1628 // CHECK: mul wzr, w6, w7 // encoding: [0xdf,0x7c,0x07,0x1b]
1629 // CHECK: mul w8, wzr, w9 // encoding: [0xe8,0x7f,0x09,0x1b]
1630 // CHECK: mul w10, w11, wzr // encoding: [0x6a,0x7d,0x1f,0x1b]
1636 // CHECK: mneg wzr, w24, w25 // encoding: [0x1f,0xff,0x19,0x1b]
1637 // CHECK: mneg w26, wzr, w27 // encoding: [0xfa,0xff,0x1b,0x1b]
1638 // CHECK: mneg w28, w29, wzr // encoding: [0xbc,0xff,0x1f,0x1b]
1893 fcvtzs wzr, s20, #13
1896 // CHECK: fcvtzs wzr, s20, #13 // encoding: [0x9f,0xce,0x18,0x1e]
1907 fcvtzs wzr, d20, #13
1910 // CHECK: fcvtzs wzr, d20, #13 // encoding: [0x9f,0xce,0x58,0x1e]
1921 fcvtzu wzr, s20, #13
1924 // CHECK: fcvtzu wzr, s20, #13 // encoding: [0x9f,0xce,0x19,0x1e]
1935 fcvtzu wzr, d20, #13
1938 // CHECK: fcvtzu wzr, d20, #13 // encoding: [0x9f,0xce,0x59,0x1e]
1949 scvtf s31, wzr, #20
1952 // CHECK: scvtf s31, wzr, #20 // encoding: [0xff,0xb3,0x02,0x1e]
1963 scvtf d31, wzr, #20
1966 // CHECK: scvtf d31, wzr, #20 // encoding: [0xff,0xb3,0x42,0x1e]
1977 ucvtf s31, wzr, #20
1980 // CHECK: ucvtf s31, wzr, #20 // encoding: [0xff,0xb3,0x03,0x1e]
1991 ucvtf d31, wzr, #20
1994 // CHECK: ucvtf d31, wzr, #20 // encoding: [0xff,0xb3,0x43,0x1e]
2009 fcvtnu wzr, s12
2013 // CHECK: fcvtnu wzr
2016 fcvtps wzr, s9
2020 // CHECK: fcvtps wzr, s9 // encoding: [0x3f,0x01,0x28,0x1e]
2063 fcvtnu wzr, d12
2067 // CHECK: fcvtnu wzr, d12 // encoding: [0x9f,0x01,0x61,0x1e]
2070 fcvtps wzr, d9
2074 // CHECK: fcvtps wzr, d9 // encoding: [0x3f,0x01,0x68,0x1e]
2217 stxr wzr, w4, [sp]
2221 // CHECK: stxr wzr, w4, [sp] // encoding: [0xe4,0x7f,0x1f,0x88]
2225 ldxrh wzr, [x10]
2229 // CHECK: ldxrh wzr, [x10] // encoding: [0x5f,0x7d,0x5f,0x48]
2234 stxp wzr, x23, x14, [x15]
2236 // CHECK: stxp wzr, x23, x14, [x15] // encoding: [0xf7,0x39,0x3f,0xc8]
2238 ldxp w12, wzr, [sp]
2240 // CHECK: ldxp w12, wzr, [sp] // encoding: [0xec,0x7f,0x7f,0x88]
2245 stlxr wzr, w17, [sp]
2249 // CHECK: stlxr wzr, w17, [sp] // encoding: [0xf1,0xff,0x1f,0x88]
2254 ldaxr wzr, [x22]
2258 // CHECK: ldaxr wzr, [x22] // encoding: [0xdf,0xfe,0x5f,0x88]
2261 stlxp wzr, w22, w23, [x24]
2263 // CHECK: stlxp wzr, w22, w23, [x24] // encoding: [0x16,0xdf,0x3f,0x88]
2266 ldaxp w26, wzr, [sp]
2268 // CHECK: ldaxp w26, wzr, [sp] // encoding: [0xfa,0xff,0x7f,0x88]
2273 stlr wzr, [x1]
2277 // CHECK: stlr wzr, [x1] // encoding: [0x3f,0xfc,0x9f,0x88]
2282 ldar wzr, [x1]
2286 // CHECK: ldar wzr, [x1] // encoding: [0x3f,0xfc,0xdf,0x88]
2289 stlxp wzr, w22, w23, [x24,#0]
2290 // CHECK: stlxp wzr, w22, w23, [x24] // encoding: [0x16,0xdf,0x3f,0x88]
2297 sturh wzr, [x12, #255]
2301 // CHECK: sturh wzr, [x12, #255] // encoding: [0x9f,0xf1,0x0f,0x78]
2386 ldrsh wzr, [sp, #2]
2390 // CHECK: ldrsh wzr, [sp, #2] // encoding: [0xff,0x07,0xc0,0x79]
2409 strb wzr, [x2]
2415 // CHECK: strb wzr, [x2] // encoding: [0x5f,0x00,0x00,0x39]
2523 strh w19, [x21, wzr, sxtw #1]
2535 // CHECK: strh w19, [x21, wzr, sxtw #1] // encoding: [0xb3,0xda,0x3f,0x78]
2548 ldrsw x19, [x21, wzr, sxtw #2]
2560 // CHECK: ldrsw x19, [x21, wzr, sxtw #2] // encoding: [0xb3,0xda,0xbf,0xb8]
2573 str d19, [x21, wzr, sxtw #3]
2586 // CHECK: str d19, [x21, wzr, sxtw #3] // encoding: [0xb3,0xda,0x3f,0xfc]
2600 ldr q19, [x21, wzr, sxtw #4]
2612 // CHECK: ldr q19, [x21, wzr, sxtw #4] // encoding: [0xb3,0xda,0xff,0x3c]
2689 ldrsb wzr, [x9], #255
2692 ldrsh wzr, [x9], #255
2695 // CHECK: ldrsb wzr, [x9], #255 // encoding: [0x3f,0xf5,0xcf,0x38]
2698 // CHECK: ldrsh wzr, [x9], #255 // encoding: [0x3f,0xf5,0xcf,0x78]
2845 ldrsb wzr, [x9, #255]!
2848 ldrsh wzr, [x9, #255]!
2851 // CHECK: ldrsb wzr, [x9, #255]! // encoding: [0x3f,0xfd,0xcf,0x38]
2854 // CHECK: ldrsh wzr, [x9, #255]! // encoding: [0x3f,0xfd,0xcf,0x78]
2926 sttrh wzr, [x12, #255]
2930 // CHECK: sttrh wzr, [x12, #255] // encoding: [0x9f,0xf9,0x0f,0x78]
2959 stp wzr, w9, [sp, #252]
2960 ldp w2, wzr, [sp, #-256]
2963 // CHECK: stp wzr, w9, [sp, #252] // encoding: [0xff,0xa7,0x1f,0x29]
2964 // CHECK: ldp w2, wzr, [sp, #-256] // encoding: [0xe2,0x7f,0x60,0x29]
3007 stp wzr, w9, [sp], #252
3008 ldp w2, wzr, [sp], #-256
3011 // CHECK: stp wzr, w9, [sp], #252 // encoding: [0xff,0xa7,0x9f,0x28]
3012 // CHECK: ldp w2, wzr, [sp], #-256 // encoding: [0xe2,0x7f,0xe0,0x28]
3054 stp wzr, w9, [sp, #252]!
3055 ldp w2, wzr, [sp, #-256]!
3058 // CHECK: stp wzr, w9, [sp, #252]! // encoding: [0xff,0xa7,0x9f,0x29]
3059 // CHECK: ldp w2, wzr, [sp, #-256]! // encoding: [0xe2,0x7f,0xe0,0x29]
3102 stnp wzr, w9, [sp, #252]
3103 ldnp w2, wzr, [sp, #-256]
3106 // CHECK: stnp wzr, w9, [sp, #252] // encoding: [0xff,0xa7,0x1f,0x28]
3107 // CHECK: ldnp w2, wzr, [sp, #-256] // encoding: [0xe2,0x7f,0x60,0x28]
3152 and w11, wzr, #0x00030003
3155 // CHECK: and w11, wzr, #0x30003 // encoding: [0xeb,0x87,0x00,0x12]
3159 eor wsp, wzr, #0x03030303
3162 // CHECK: eor wsp, wzr, #0x3030303 // encoding: [0xff,0xc7,0x00,0x52]
3166 ands wzr, w18, #0xcccccccc
3169 // CHECK: ands wzr, w18, #0xcccccccc // encoding: [0x5f,0xe6,0x02,0x72]
3175 tst wzr, #0x55555555
3176 // CHECK: ands wzr, w3, #0xaaaaaaaa // encoding: [0x7f,0xf0,0x01,0x72]
3177 // CHECK: ands wzr, wzr, #0x55555555 // encoding: [0xff,0xf3,0x00,0x72]
3227 // CHECK: orr w3, wzr, #0xf000f // encoding: [0xe3,0x8f,0x00,0x32]
3247 and w0, w2, wzr, lsr #17
3251 // CHECK: and w0, w2, wzr, lsr #17 // encoding: [0x40,0x44,0x5f,0x0a]
3255 and w3, wzr, w20, ror #0
3258 // CHECK: and w3, wzr, w20, ror #0 // encoding: [0xe3,0x03,0xd4,0x0a]
3274 ands w7, wzr, w9, lsl #1
3278 // CHECK: ands w7, wzr, w9, lsl #1 // encoding: [0xe7,0x07,0x09,0x6a]
3290 mov wzr, w2
3294 // CHECK: mov wzr, w2 // encoding: [0xff,0x03,0x02,0x2a]
4773 tbnz wzr, #31, nowhere
4777 // CHECK: tbnz wzr, #31, nowhere // encoding: [0x1f'A',A,0xf8'A',0x37'A']