Lines Matching refs:x5
25 add x3, x5, x9, sxtx
33 // CHECK: add x3, x5, x9, sxtx // encoding: [0xa3,0xe0,0x29,0x8b]
71 sub x3, x5, x9, sxtx
79 // CHECK: sub x3, x5, x9, sxtx // encoding: [0xa3,0xe0,0x29,0xcb]
106 adds x3, x5, x9, sxtx #2
114 // CHECK: adds x3, x5, x9, sxtx #2 // encoding: [0xa3,0xe8,0x29,0xab]
141 subs x3, x5, x9, sxtx #2
149 // CHECK: subs x3, x5, x9, sxtx #2 // encoding: [0xa3,0xe8,0x29,0xeb]
176 cmp x5, x9, sxtx #2
184 // CHECK: cmp x5, x9, sxtx #2 // encoding: [0xbf,0xe8,0x29,0xeb]
212 cmn x5, x9, sxtx #2
220 // CHECK: cmn x5, x9, sxtx #2 // encoding: [0xbf,0xe8,0x29,0xab]
271 add x5, x7, #1638
276 // CHECK: add x5, x7, #1638 // encoding: [0xe5,0x98,0x19,0x91]
397 add x3, x5, x7
398 add xzr, x3, x5
401 // CHECK: add x3, x5, x7 // encoding: [0xa3,0x00,0x07,0x8b]
402 // CHECK: add xzr, x3, x5 // encoding: [0x7f,0x00,0x05,0x8b]
425 add x5, x6, x7, asr #21
429 // CHECK: add x5, x6, x7, asr #21 // encoding: [0xc5,0x54,0x87,0x8b]
463 adds x3, x5, x7
464 adds xzr, x3, x5
467 // CHECK: adds x3, x5, x7 // encoding: [0xa3,0x00,0x07,0xab]
468 // CHECK: {{adds xzr,|cmn}} x3, x5 // encoding: [0x7f,0x00,0x05,0xab]
487 adds x5, x6, x7, asr #21
490 // CHECK: adds x5, x6, x7, asr #21 // encoding: [0xc5,0x54,0x87,0xab]
523 sub x3, x5, x7
524 sub xzr, x3, x5
527 // CHECK: sub x3, x5, x7 // encoding: [0xa3,0x00,0x07,0xcb]
528 // CHECK: sub xzr, x3, x5 // encoding: [0x7f,0x00,0x05,0xcb]
547 sub x5, x6, x7, asr #21
550 // CHECK: sub x5, x6, x7, asr #21 // encoding: [0xc5,0x54,0x87,0xcb]
583 subs x3, x5, x7
584 subs xzr, x3, x5
587 // CHECK: subs x3, x5, x7 // encoding: [0xa3,0x00,0x07,0xeb]
588 // CHECK: {{subs xzr,|cmp}} x3, x5 // encoding: [0x7f,0x00,0x05,0xeb]
607 subs x5, x6, x7, asr #21
610 // CHECK: subs x5, x6, x7, asr #21 // encoding: [0xc5,0x54,0x87,0xeb]
645 cmn x5, xzr
649 // CHECK: cmn x5, xzr // encoding: [0xbf,0x00,0x1f,0xab]
705 cmp x5, xzr
709 // CHECK: cmp x5, xzr // encoding: [0xbf,0x00,0x1f,0xeb]
966 ubfm x4, x5, #12, #10
969 ubfm x5, x6, #12, #63
970 // CHECK: ubfiz x4, x5, #52, #11 // encoding: [0xa4,0x28,0x4c,0xd3]
973 // CHECK: lsr x5, x6, #12 // encoding: [0xc5,0xfc,0x4c,0xd3]
975 bfm x4, x5, #12, #10
978 bfm x5, x6, #12, #63
979 // CHECK: bfi x4, x5, #52, #11 // encoding: [0xa4,0x28,0x4c,0xb3]
982 // CHECK: bfxil x5, x6, #12, #52 // encoding: [0xc5,0xfc,0x4c,0xb3]
1150 cbz x5, lbl
1155 // CHECK: cbz x5, lbl // encoding: [0bAAA00101,A,A,0xb4]
1307 ccmp xzr, x5, #7, ne
1310 // CHECK: ccmp xzr, x5, #7, ne // encoding: [0xe7,0x13,0x45,0xfa]
1321 ccmn xzr, x5, #7, ne
1324 // CHECK: ccmn xzr, x5, #7, ne // encoding: [0xe7,0x13,0x45,0xba]
1340 csel x5, xzr, x6, cs
1344 // CHECK: csel x5, xzr, x6, hs // encoding: [0xe5,0x23,0x86,0x9a]
1358 csinc x5, xzr, x6, cs
1362 // CHECK: csinc x5, xzr, x6, hs // encoding: [0xe5,0x27,0x86,0x9a]
1376 csinv x5, xzr, x6, cs
1380 // CHECK: csinv x5, xzr, x6, hs // encoding: [0xe5,0x23,0x86,0xda]
1394 csneg x5, xzr, x6, cs
1398 // CHECK: csneg x5, xzr, x6, hs // encoding: [0xe5,0x27,0x86,0xda]
1418 cinc x3, x5, gt
1421 // CHECK: cinc x3, x5, gt // encoding: [0xa3,0xd4,0x85,0x9a]
1432 cinv x3, x5, gt
1435 // CHECK: cinv x3, x5, gt // encoding: [0xa3,0xd0,0x85,0xda]
1446 cneg x3, x5, gt
1449 // CHECK: cneg x3, x5, gt // encoding: [0xa3,0xd4,0x85,0xda]
1460 rev16 x5, x2
1467 // CHECK: rev16 x5, x2 // encoding: [0x45,0x04,0xc0,0xda]
1478 cls x20, x5
1485 // CHECK: cls x20, x5 // encoding: [0xb4,0x14,0xc0,0xda]
1527 rorv x3, x4, x5
1541 // CHECK: ror x3, x4, x5 // encoding: [0x83,0x2c,0xc5,0x9a]
1576 madd x4, x5, x6, xzr
1581 // CHECK: mul x4, x5, x6 // encoding: [0xa4,0x7c,0x06,0x9b]
1598 msub x4, x5, x6, xzr
1603 // CHECK: mneg x4, x5, x6 // encoding: [0xa4,0xfc,0x06,0x9b]
1745 extr x3, x5, x7, #15
1747 // CHECK: extr x3, x5, x7, #15 // encoding: [0xa3,0x3c,0xc7,0x93]
2374 stur d31, [x5, #25]
2375 stur q9, [x5]
2379 // CHECK: stur d31, [x5, #25] // encoding: [0xbf,0x90,0x01,0xfc]
2380 // CHECK: stur q9, [x5] // encoding: [0xa9,0x00,0x80,0x3c]
2420 ldrsw x2, [x5,#4]
2422 // CHECK: ldrsw x2, [x5, #4] // encoding: [0xa2,0x04,0x80,0xb9]
2460 str x15, [x5, #:lo12:sym]
2461 ldrb w15, [x5, #:lo12:sym]
2462 ldrsh x15, [x5, #:lo12:sym]
2463 ldrsw x15, [x5, #:lo12:sym]
2464 ldr x15, [x5, #:lo12:sym]
2467 // CHECK: str x15, [x5, :lo12:sym] // encoding: [0xaf,0bAAAAAA00,0b00AAAAAA,0xf9]
2469 // CHECK: ldrb w15, [x5, :lo12:sym] // encoding: [0xaf,0bAAAAAA00,0b01AAAAAA,0x39]
2471 // CHECK: ldrsh x15, [x5, :lo12:sym] // encoding: [0xaf,0bAAAAAA00,0b10AAAAAA,0x79]
2473 // CHECK: ldrsw x15, [x5, :lo12:sym] // encoding: [0xaf,0bAAAAAA00,0b10AAAAAA,0xb9]
2475 // CHECK: ldr x15, [x5, :lo12:sym] // encoding: [0xaf,0bAAAAAA00,0b01AAAAAA,0xf9]
2482 prfm pldl2keep, [x5,#16]
2484 prfm pldl3keep, [x5]
2488 prfm plil2keep, [x5,#16]
2490 prfm plil3keep, [x5]
2494 prfm pstl2keep, [x5,#16]
2496 prfm pstl3keep, [x5]
2501 // CHECK: prfm pldl2keep, [x5, #16] // encoding: [0xa2,0x08,0x80,0xf9]
2503 // CHECK: prfm pldl3keep, [x5{{(, #0)?}}] // encoding: [0xa4,0x00,0x80,0xf9]
2507 // CHECK: prfm plil2keep, [x5, #16] // encoding: [0xaa,0x08,0x80,0xf9]
2509 // CHECK: prfm plil3keep, [x5{{(, #0)?}}] // encoding: [0xac,0x00,0x80,0xf9]
2513 // CHECK: prfm pstl2keep, [x5, #16] // encoding: [0xb2,0x08,0x80,0xf9]
2515 // CHECK: prfm pstl3keep, [x5{{(, #0)?}}] // encoding: [0xb4,0x00,0x80,0xf9]
2536 ldrb w3, [sp, x5]
2545 // CHECK: ldrb w3, [sp, x5] // encoding: [0xe3,0x6b,0x65,0x38]
2555 ldrsh w3, [sp, x5]
2560 ldrsh x13, [x27, x5, sxtx #1]
2567 // CHECK: ldrsh w3, [sp, x5] // encoding: [0xe3,0x6b,0xe5,0x78]
2572 // CHECK: ldrsh x13, [x27, x5, sxtx #1] // encoding: [0x6d,0xfb,0xa5,0x78]
2580 ldr w3, [sp, x5]
2585 str w13, [x27, x5, sxtx #2]
2592 // CHECK: ldr w3, [sp, x5] // encoding: [0xe3,0x6b,0x65,0xb8]
2597 // CHECK: str w13, [x27, x5, sxtx #2] // encoding: [0x6d,0xfb,0x25,0xb8]
2605 ldr x3, [sp, x5]
2610 ldr x13, [x27, x5, sxtx #3]
2617 prfm #6, [x0, x5]
2618 // CHECK: ldr x3, [sp, x5] // encoding: [0xe3,0x6b,0x65,0xf8]
2623 // CHECK: ldr x13, [x27, x5, sxtx #3] // encoding: [0x6d,0xfb,0x65,0xf8]
2630 // CHECK: prfm #6, [x0, x5{{(, lsl #0)?}}] // encoding: [0x06,0x68,0xa5,0xf8]
2632 ldr q3, [sp, x5]
2637 str q13, [x27, x5, sxtx #4]
2644 // CHECK: ldr q3, [sp, x5] // encoding: [0xe3,0x6b,0xe5,0x3c]
2649 // CHECK: str q13, [x27, x5, sxtx #4] // encoding: [0x6d,0xfb,0xa5,0x3c]
3223 eor x3, x5, #0xffffffffc000000
3226 // CHECK: eor x3, x5, #0xffffffffc000000 // encoding: [0xa3,0x84,0x66,0xd2]
3292 and x3, x5, x7, lsl #63
3297 // CHECK: and x3, x5, x7, lsl #63 // encoding: [0xa3,0xfc,0x07,0x8a]
3299 and x5, x14, x19, asr #4
3303 // CHECK: and x5, x14, x19, asr #4 // encoding: [0xc5,0x11,0x93,0x8a]
3319 orn x3, x5, x7, asr #0
3325 // CHECK: orn x3, x5, x7, asr #0 // encoding: [0xa3,0x00,0xa7,0xaa]
3329 ands x3, x5, x20, ror #63
3333 // CHECK: ands x3, x5, x20, ror #63 // encoding: [0xa3,0xfc,0xd4,0xea]
3455 adr x5, #1048575
3459 // CHECK: adr x5, #1048575 // encoding: [0xe5,0xff,0x7f,0x70]
3578 sys #7, c5, c9, #7, x5
3580 // CHECK: sys #7, c5, c9, #7, x5 // encoding: [0xe5,0x59,0x0f,0xd5]
3645 tlbi ASIDE1IS, x5
3677 // CHECK: tlbi aside1is, x5
4818 msr s3_7_c11_c13_7, x5
4824 // CHECK: msr {{s3_7_c11_c13_7|S3_7_C11_C13_7}}, x5 // encoding: [0xe5,0xbd,0x1f,0xd5]
4831 tbz x5, #0, somewhere
4833 tbnz x5, #45, nowhere
4839 // CHECK: tbnz x5, #45, nowhere // encoding: [0bAAA00101,A,0b01101AAA,0xb7]