Lines Matching refs:x20
19 add x20, sp, w19, uxth
21 add x20, x3, x13, uxtx
27 // CHECK: add x20, sp, w19, uxth // encoding: [0xf4,0x23,0x33,0x8b]
29 // CHECK: add x20, x3, x13, uxtx // encoding: [0x74,0x60,0x2d,0x8b]
65 sub x20, sp, w19, uxth #4
67 sub x20, x3, x13, uxtx #0
73 // CHECK: sub x20, sp, w19, uxth #4 // encoding: [0xf4,0x33,0x33,0xcb]
75 // CHECK: sub x20, x3, x13, uxtx // encoding: [0x74,0x60,0x2d,0xcb]
100 adds x20, sp, w19, uxth #4
102 adds x20, x3, x13, uxtx #0
108 // CHECK: adds x20, sp, w19, uxth #4 // encoding: [0xf4,0x33,0x33,0xab]
110 // CHECK: adds x20, x3, x13, uxtx // encoding: [0x74,0x60,0x2d,0xab]
135 subs x20, sp, w19, uxth #4
137 subs x20, x3, x13, uxtx #0
143 // CHECK: subs x20, sp, w19, uxth #4 // encoding: [0xf4,0x33,0x33,0xeb]
145 // CHECK: subs x20, x3, x13, uxtx // encoding: [0x74,0x60,0x2d,0xeb]
240 cmp x20, w29, uxtb #3
244 // CHECK: cmp x20, w29, uxtb #3 // encoding: [0x9f,0x0e,0x3d,0xeb]
393 add x20, xzr, x4
397 // CHECK: add x20, xzr, x4 // encoding: [0xf4,0x03,0x04,0x8b]
402 add x17, x29, x20, lsl #63
405 // CHECK: add x17, x29, x20, lsl #63 // encoding: [0xb1,0xff,0x14,0x8b]
453 adds x20, xzr, x4
457 // CHECK: adds x20, xzr, x4 // encoding: [0xf4,0x03,0x04,0xab]
462 adds x17, x29, x20, lsl #63
465 // CHECK: adds x17, x29, x20, lsl #63 // encoding: [0xb1,0xff,0x14,0xab]
513 sub x20, xzr, x4
517 // CHECK: sub x20, xzr, x4 // encoding: [0xf4,0x03,0x04,0xcb]
522 sub x17, x29, x20, lsl #63
525 // CHECK: sub x17, x29, x20, lsl #63 // encoding: [0xb1,0xff,0x14,0xcb]
573 subs x20, xzr, x4
577 // CHECK: subs x20, xzr, x4 // encoding: [0xf4,0x03,0x04,0xeb]
582 subs x17, x29, x20, lsl #63
585 // CHECK: subs x17, x29, x20, lsl #63 // encoding: [0xb1,0xff,0x14,0xeb]
651 cmn x20, x21, asr #55
654 // CHECK: cmn x20, x21, asr #55 // encoding: [0x9f,0xde,0x95,0xab]
707 cmp x20, x21, asr #55
710 // CHECK: cmp x20, x21, asr #55 // encoding: [0x9f,0xde,0x95,0xeb]
756 neg x20, x19, lsr #1
759 // CHECK: sub x20, xzr, x19, lsr #1 // encoding: [0xf4,0x07,0x53,0xcb]
812 negs x20, x19, lsr #1
815 // CHECK: subs x20, xzr, x19, lsr #1 // encoding: [0xf4,0x07,0x53,0xeb]
840 adc x20, x0, xzr
844 // CHECK: adc x20, x0, xzr // encoding: [0x14,0x00,0x1f,0x9a]
858 adcs x20, x0, xzr
862 // CHECK: adcs x20, x0, xzr // encoding: [0x14,0x00,0x1f,0xba]
876 sbc x20, x0, xzr
880 // CHECK: sbc x20, x0, xzr // encoding: [0x14,0x00,0x1f,0xda]
894 sbcs x20, x0, xzr
898 // CHECK: sbcs x20, x0, xzr // encoding: [0x14,0x00,0x1f,0xfa]
967 // CHECK: sxth x0, w1 // encoding: [0x20,0x3c,0x40,0x93]
977 // CHECK: uxth x0, w1 // encoding: [0x20,0x3c,0x00,0x53]
981 asr x20, x21, #63
985 // CHECK: asr x20, x21, #63 // encoding: [0xb4,0xfe,0x7f,0x93]
990 lsr x20, x21, #63
994 // CHECK: lsr x20, x21, #63 // encoding: [0xb4,0xfe,0x7f,0xd3]
999 lsl x20, x21, #63
1003 // CHECK: lsl x20, x21, #63 // encoding: [0xb4,0x02,0x41,0xd3]
1008 sbfiz x19, x20, #0, #64
1016 // CHECK: sbfiz x19, x20, #0, #64 // encoding: [0x93,0xfe,0x40,0x93]
1025 sbfx x19, x20, #0, #64
1033 // CHECK: sbfx x19, x20, #0, #64 // encoding: [0x93,0xfe,0x40,0x93]
1042 bfi x19, x20, #0, #64
1050 // CHECK: bfi x19, x20, #0, #64 // encoding: [0x93,0xfe,0x40,0xb3]
1059 bfxil x19, x20, #0, #64
1067 // CHECK: bfxil x19, x20, #0, #64 // encoding: [0x93,0xfe,0x40,0xb3]
1076 ubfiz x19, x20, #0, #64
1084 // CHECK: ubfiz x19, x20, #0, #64 // encoding: [0x93,0xfe,0x40,0xd3]
1093 ubfx x19, x20, #0, #64
1101 // CHECK: ubfx x19, x20, #0, #64 // encoding: [0x93,0xfe,0x40,0xd3]
1211 // CHECK: ccmp w1, #31, #0, eq // encoding: [0x20,0x08,0x5f,0x7a]
1218 // CHECK: ccmp x9, #31, #0, le // encoding: [0x20,0xd9,0x5f,0xfa]
1225 // CHECK: ccmn w1, #31, #0, eq // encoding: [0x20,0x08,0x5f,0x3a]
1232 // CHECK: ccmn x9, #31, #0, le // encoding: [0x20,0xd9,0x5f,0xba]
1243 // CHECK: ccmp w1, wzr, #0, eq // encoding: [0x20,0x00,0x5f,0x7a]
1244 // CHECK: ccmp w3, w0, #15, hs // encoding: [0x6f,0x20,0x40,0x7a]
1250 // CHECK: ccmp x9, xzr, #0, le // encoding: [0x20,0xd1,0x5f,0xfa]
1257 // CHECK: ccmn w1, wzr, #0, eq // encoding: [0x20,0x00,0x5f,0x3a]
1258 // CHECK: ccmn w3, w0, #15, hs // encoding: [0x6f,0x20,0x40,0x3a]
1264 // CHECK: ccmn x9, xzr, #0, le // encoding: [0x20,0xd1,0x5f,0xba]
1404 rev32 x20, x1
1405 rev32 x20, xzr
1411 // CHECK: rev32 x20, x1 // encoding: [0x34,0x08,0xc0,0xda]
1412 // CHECK: rev32 x20, xzr // encoding: [0xf4,0x0b,0xc0,0xda]
1420 cls x20, x5
1427 // CHECK: cls x20, x5 // encoding: [0xb4,0x14,0xc0,0xda]
1441 crc32x w7, w9, x20
1448 // CHECK: crc32w w0, w1, w2 // encoding: [0x20,0x48,0xc2,0x1a]
1449 // CHECK: crc32x w7, w9, x20 // encoding: [0x27,0x4d,0xd4,0x9a]
1462 lsrv x20, x21, x22
1476 // CHECK: lsr x20, x21, x22 // encoding: [0xb4,0x26,0xd6,0x9a]
1479 // CHECK: ror w0, w1, w2 // encoding: [0x20,0x2c,0xc2,0x1a]
1491 // CHECK: lsl w6, w7, w8 // encoding: [0xe6,0x20,0xc8,0x1a]
1616 mul x19, x20, xzr
1634 // CHECK: mul x19, x20, xzr // encoding: [0x93,0x7e,0x1f,0x9b]
1658 // CHECK: brk #12 // encoding: [0x80,0x01,0x20,0xd4]
1703 // CHECK: fcmp s3, s5 // encoding: [0x60,0x20,0x25,0x1e]
1704 // CHECK: fcmp s31, #0.0 // encoding: [0xe8,0x23,0x20,0x1e]
1709 // CHECK: fcmpe s15, #0.0 // encoding: [0xf8,0x21,0x20,0x1e]
1713 // CHECK: fcmp d4, d12 // encoding: [0x80,0x20,0x6c,0x1e]
1728 // CHECK: fccmp s1, s31, #0, eq // encoding: [0x20,0x04,0x3f,0x1e]
1729 // CHECK: fccmp s3, s0, #15, hs // encoding: [0x6f,0x24,0x20,0x1e]
1735 // CHECK: fccmp d9, d31, #0, le // encoding: [0x20,0xd5,0x7f,0x1e]
1743 // CHECK: fccmpe s3, s0, #15, hs // encoding: [0x7f,0x24,0x20,0x1e]
1779 // CHECK: fmov s0, s1 // encoding: [0x20,0x40,0x20,0x1e]
1780 // CHECK: fabs s2, s3 // encoding: [0x62,0xc0,0x20,0x1e]
1806 // CHECK: fmov d0, d1 // encoding: [0x20,0x40,0x60,0x1e]
2011 // CHECK: fcvtns w3, s31 // encoding: [0xe3,0x03,0x20,0x1e]
2012 // CHECK: fcvtns xzr, s12 // encoding: [0x9f,0x01,0x20,0x9e]
2044 scvtf s19, x20
2048 // CHECK: scvtf s19, x20 // encoding: [0x93,0x02,0x22,0x9e]
2098 scvtf d19, x20
2102 // CHECK: scvtf d19, x20 // encoding: [0x93,0x02,0x62,0x9e]
2120 fmov x20, d31
2122 // CHECK: fmov x20, d31 // encoding: [0xf4,0x03,0x66,0x9e]
2246 stlxr w18, x19, [x20]
2250 // CHECK: stlxr w18, x19, [x20] // encoding: [0x93,0xfe,0x12,0xc8]
2305 ldurb w1, [x20, #255]
2309 // CHECK: ldurb w1, [x20, #255] // encoding: [0x81,0xf2,0x4f,0x38]
2316 ldursw x20, [x15, #-256]
2323 // CHECK: ldursw x20, [x15, #-256] // encoding: [0xf4,0x01,0x90,0xb8]
2349 // CHECK: ldur q13, [x1, #2] // encoding: [0x2d,0x20,0xc0,0x3c]
2359 ldr x20, [sp, #8]
2363 // CHECK: ldr x20, [sp, #8] // encoding: [0xf4,0x07,0x40,0xf9]
2708 str s20, [x20], #255
2711 str d20, [x20], #255
2720 // CHECK: str s20, [x20], #255 // encoding: [0x94,0xf6,0x0f,0xbc]
2723 // CHECK: str d20, [x20], #255 // encoding: [0x94,0xf6,0x0f,0xfc]
2733 ldr s20, [x20], #255
2736 ldr d20, [x20], #255
2745 // CHECK: ldr s20, [x20], #255 // encoding: [0x94,0xf6,0x4f,0xbc]
2748 // CHECK: ldr d20, [x20], #255 // encoding: [0x94,0xf6,0x4f,0xfc]
2754 ldr q25, [x20], #-256
2757 str q21, [x20], #-256
2760 // CHECK: ldr q25, [x20], #-256 // encoding: [0x99,0x06,0xd0,0x3c]
2763 // CHECK: str q21, [x20], #-256 // encoding: [0x95,0x06,0x90,0x3c]
2864 str s20, [x20, #255]!
2867 str d20, [x20, #255]!
2876 // CHECK: str s20, [x20, #255]! // encoding: [0x94,0xfe,0x0f,0xbc]
2879 // CHECK: str d20, [x20, #255]! // encoding: [0x94,0xfe,0x0f,0xfc]
2889 ldr s20, [x20, #255]!
2892 ldr d20, [x20, #255]!
2901 // CHECK: ldr s20, [x20, #255]! // encoding: [0x94,0xfe,0x4f,0xbc]
2904 // CHECK: ldr d20, [x20, #255]! // encoding: [0x94,0xfe,0x4f,0xfc]
2910 ldr q25, [x20, #-256]!
2913 str q21, [x20, #-256]!
2916 // CHECK: ldr q25, [x20, #-256]! // encoding: [0x99,0x0e,0xd0,0x3c]
2919 // CHECK: str q21, [x20, #-256]! // encoding: [0x95,0x0e,0x90,0x3c]
2934 ldtrb w1, [x20, #255]
2938 // CHECK: ldtrb w1, [x20, #255] // encoding: [0x81,0xfa,0x4f,0x38]
2945 ldtrsw x20, [x15, #-256]
2950 // CHECK: ldtrsw x20, [x15, #-256] // encoding: [0xf4,0x09,0x90,0xb8]
2969 ldpsw x20, x30, [sp, #252]
2972 // CHECK: ldpsw x20, x30, [sp, #252] // encoding: [0xf4,0xfb,0x5f,0x69]
2985 // CHECK: stp s27, s26, [sp, #-256] // encoding: [0xfb,0x6b,0x20,0x2d]
2992 // CHECK: stp d7, d11, [x10, #-512] // encoding: [0x47,0x2d,0x20,0x6d]
3017 ldpsw x20, x30, [sp], #252
3020 // CHECK: ldpsw x20, x30, [sp], #252 // encoding: [0xf4,0xfb,0xdf,0x68]
3064 ldpsw x20, x30, [sp, #252]!
3067 // CHECK: ldpsw x20, x30, [sp, #252]! // encoding: [0xf4,0xfb,0xdf,0x69]
3121 // CHECK: stnp s27, s26, [sp, #-256] // encoding: [0xfb,0x6b,0x20,0x2c]
3128 // CHECK: stnp d7, d11, [x10, #-512] // encoding: [0x47,0x2d,0x20,0x6c]
3213 ands x19, x20, #0x3333333333333333
3216 // CHECK: ands x19, x20, #0x3333333333333333 // encoding: [0x93,0xe6,0x00,0xf2]
3256 and x7, x20, xzr, asr #63
3259 // CHECK: and x7, x20, xzr, asr #63 // encoding: [0x87,0xfe,0x9f,0x8a]
3261 bic x13, x20, x14, lsl #47
3267 // CHECK: bic x13, x20, x14, lsl #47 // encoding: [0x8d,0xbe,0x2e,0x8a]
3275 ands x3, x5, x20, ror #63
3279 // CHECK: ands x3, x5, x20, ror #63 // encoding: [0xa3,0xfc,0xd4,0xea]
3284 tst x2, x20, asr #0
3286 // CHECK: tst x2, x20, asr #0 // encoding: [0x5f,0x00,0x94,0xea]
3390 adr x20, #0
3394 // CHECK: adr x20, #0 // encoding: [0x14,0x00,0x00,0x10]
3401 adrp x20, #-4294967296
3405 // CHECK: adrp x20, #-4294967296 // encoding: [0x14,0x00,0x80,0x90]
3413 // CHECK: nop // encoding: [0x1f,0x20,0x03,0xd5]
3422 // CHECK: nop // encoding: [0x1f,0x20,0x03,0xd5]
3423 // CHECK: yield // encoding: [0x3f,0x20,0x03,0xd5]
3424 // CHECK: wfe // encoding: [0x5f,0x20,0x03,0xd5]
3425 // CHECK: wfi // encoding: [0x7f,0x20,0x03,0xd5]
3426 // CHECK: sev // encoding: [0x9f,0x20,0x03,0xd5]
3427 // CHECK: sevl // encoding: [0xbf,0x20,0x03,0xd5]
3545 // CHECK: dc cvau, x0 // encoding: [0x20,0x7b,0x0b,0xd5]
3557 at S12E1R, x20
3558 at S12E1W, x20
3559 at S12E0R, x20
3560 at S12E0W, x20
3569 // CHECK: at s12e1r, x20 // encoding: [0x94,0x78,0x0c,0xd5]
3570 // CHECK: at s12e1w, x20 // encoding: [0xb4,0x78,0x0c,0xd5]
3571 // CHECK: at s12e0r, x20 // encoding: [0xd4,0x78,0x0c,0xd5]
3572 // CHECK: at s12e0w, x20 // encoding: [0xf4,0x78,0x0c,0xd5]
3598 tlbi ASIDE1, x20
3630 // CHECK: tlbi aside1, x20 // encoding: [0x54,0x87,0x08,0xd5]
3991 // CHECK: msr ttbr0_el1, x12 // encoding: [0x0c,0x20,0x18,0xd5]
3992 // CHECK: msr ttbr0_el2, x12 // encoding: [0x0c,0x20,0x1c,0xd5]
3993 // CHECK: msr ttbr0_el3, x12 // encoding: [0x0c,0x20,0x1e,0xd5]
3994 // CHECK: msr ttbr1_el1, x12 // encoding: [0x2c,0x20,0x18,0xd5]
3995 // CHECK: msr tcr_el1, x12 // encoding: [0x4c,0x20,0x18,0xd5]
3996 // CHECK: msr tcr_el2, x12 // encoding: [0x4c,0x20,0x1c,0xd5]
3997 // CHECK: msr tcr_el3, x12 // encoding: [0x4c,0x20,0x1e,0xd5]
4584 // CHECK: mrs x9, ttbr0_el1 // encoding: [0x09,0x20,0x38,0xd5]
4585 // CHECK: mrs x9, ttbr0_el2 // encoding: [0x09,0x20,0x3c,0xd5]
4586 // CHECK: mrs x9, ttbr0_el3 // encoding: [0x09,0x20,0x3e,0xd5]
4587 // CHECK: mrs x9, ttbr1_el1 // encoding: [0x29,0x20,0x38,0xd5]
4588 // CHECK: mrs x9, tcr_el1 // encoding: [0x49,0x20,0x38,0xd5]
4589 // CHECK: mrs x9, tcr_el2 // encoding: [0x49,0x20,0x3c,0xd5]
4590 // CHECK: mrs x9, tcr_el3 // encoding: [0x49,0x20,0x3e,0xd5]
4806 br x20
4809 // CHECK: br x20 // encoding: [0x80,0x02,0x1f,0xd6]