Lines Matching full:ror
47 adc r0, r1, r3, ror #4
57 @ CHECK: adc.w r0, r1, r3, ror #4 @ encoding: [0x41,0xeb,0x33,0x10]
121 add.w r4, r8, r1, ror #12
129 @ CHECK: add.w r4, r8, r1, ror #12 @ encoding: [0x08,0xeb,0x31,0x34]
169 and.w r9, r12, r1, ror #17
175 @ CHECK: and.w r9, r12, r1, ror #17 @ encoding: [0x0c,0xea,0x71,0x49]
267 bic r5, r6, r8, ror #1
276 bic r12, r6, ror #29
284 @ CHECK: bic.w r5, r6, r8, ror #1 @ encoding: [0x26,0xea,0x78,0x05]
292 @ CHECK: bic.w r12, r12, r6, ror #29 @ encoding: [0x2c,0xea,0x76,0x7c]
374 cmn r1, r6, ror #10
382 @ CHECK: cmn.w r1, r6, ror #10 @ encoding: [0x11,0xeb,0xb6,0x2f]
394 cmp r1, r4, ror #15
404 @ CHECK: cmp.w r1, r4, ror #15 @ encoding: [0xb1,0xeb,0xf4,0x3f]
562 eor r4, r5, r6, ror #5
570 @ CHECK: eor.w r4, r5, r6, ror #5 @ encoding: [0x85,0xea,0x76,0x14]
1299 movs r6, r2, ror #5
1303 movs r4, r4, ror r5
1305 movs r4, r4, ror r8
1311 moveq r4, r4, ror r5
1471 mvn r5, r6, ror #6
1481 @ CHECK: mvn.w r5, r6, ror #6 @ encoding: [0x6f,0xea,0xb6,0x15]
1514 orn r4, r5, r6, ror #5
1523 @ CHECK: orn r4, r5, r6, ror #5 @ encoding: [0x65,0xea,0x76,0x14]
1535 orr r4, r5, r6, ror #5
1543 @ CHECK: orr.w r4, r5, r6, ror #5 @ encoding: [0x45,0xea,0x76,0x14]
1809 @ ROR (immediate)
1811 ror r2, r3, #12
1814 ror r2, r3, #4
1817 ror r3, #19
1820 ror.w r12, #21
1822 @ CHECK: ror.w r2, r3, #12 @ encoding: [0x4f,0xea,0x33,0x32]
1825 @ CHECK: ror.w r2, r3, #4 @ encoding: [0x4f,0xea,0x33,0x12]
1828 @ CHECK: ror.w r3, r3, #19 @ encoding: [0x4f,0xea,0xf3,0x43]
1831 @ CHECK: ror.w r12, r12, #21 @ encoding: [0x4f,0xea,0x7c,0x5c]
1835 @ ROR (register)
1837 ror r3, r4, r2
1838 ror.w r1, r2
1841 @ CHECK: ror.w r3, r4, r2 @ encoding: [0x64,0xfa,0x02,0xf3]
1842 @ CHECK: ror.w r1, r1, r2 @ encoding: [0x61,0xfa,0x02,0xf1]
1970 sbc r0, r1, r3, ror #4
1979 @ CHECK: sbc.w r0, r1, r3, ror #4 @ encoding: [0x61,0xeb,0x33,0x10]
2859 sub r4, r5, r6, ror #5
2873 @ CHECK: sub.w r4, r5, r6, ror #5 @ encoding: [0xa5,0xeb,0x76,0x14]
2901 sxtab r4, r5, r6, ror #0
2903 sxtablt r6, r2, r9, ror #8
2904 sxtab r5, r1, r4, ror #16
2905 sxtab r7, r8, r3, ror #24
2910 @ CHECK: sxtablt r6, r2, r9, ror #8 @ encoding: [0x42,0xfa,0x99,0xf6]
2911 @ CHECK: sxtab r5, r1, r4, ror #16 @ encoding: [0x41,0xfa,0xa4,0xf5]
2912 @ CHECK: sxtab r7, r8, r3, ror #24 @ encoding: [0x48,0xfa,0xb3,0xf7]
2918 sxtab16 r6, r2, r7, ror #0
2919 sxtab16 r3, r5, r8, ror #8
2920 sxtab16 r3, r2, r1, ror #16
2923 sxtab16eq r1, r2, r3, ror #24
2926 @ CHECK: sxtab16 r3, r5, r8, ror #8 @ encoding: [0x25,0xfa,0x98,0xf3]
2927 @ CHECK: sxtab16 r3, r2, r1, ror #16 @ encoding: [0x22,0xfa,0xa1,0xf3]
2930 @ CHECK: sxtab16eq r1, r2, r3, ror #24 @ encoding: [0x22,0xfa,0xb3,0xf1]
2937 sxtah r3, r8, r3, ror #8
2938 sxtah r9, r3, r3, ror #24
2940 sxtahhi r6, r1, r6, ror #0
2941 sxtahls r2, r2, r4, ror #16
2944 @ CHECK: sxtah r3, r8, r3, ror #8 @ encoding: [0x08,0xfa,0x93,0xf3]
2945 @ CHECK: sxtah r9, r3, r3, ror #24 @ encoding: [0x03,0xfa,0xb3,0xf9]
2948 @ CHECK: sxtahls r2, r2, r4, ror #16 @ encoding: [0x02,0xfa,0xa4,0xf2]
2954 sxtb r5, r6, ror #0
2955 sxtb r6, r9, ror #8
2956 sxtb r8, r3, ror #24
2959 sxtblt r5, r1, ror #16
2963 @ CHECK: sxtb.w r6, r9, ror #8 @ encoding: [0x4f,0xfa,0x99,0xf6]
2964 @ CHECK: sxtb.w r8, r3, ror #24 @ encoding: [0x4f,0xfa,0xb3,0xf8]
2967 @ CHECK: sxtblt.w r5, r1, ror #16 @ encoding: [0x4f,0xfa,0xa1,0xf5]
2975 sxtb16 r6, r7, ror #0
2976 sxtb16 r3, r1, ror #16
2978 sxtb16cs r3, r5, ror #8
2979 sxtb16lo r2, r3, ror #24
2983 @ CHECK: sxtb16 r3, r1, ror #16 @ encoding: [0x2f,0xfa,0xa1,0xf3]
2985 @ CHECK: sxtb16hs r3, r5, ror #8 @ encoding: [0x2f,0xfa,0x95,0xf3]
2986 @ CHECK: sxtb16lo r2, r3, ror #24 @ encoding: [0x2f,0xfa,0xb3,0xf2]
2992 sxth r1, r6, ror #0
2993 sxth r3, r8, ror #8
2994 sxth r9, r3, ror #24
2997 sxthne r2, r2, ror #16
3001 @ CHECK: sxth.w r3, r8, ror #8 @ encoding: [0x0f,0xfa,0x98,0xf3]
3002 @ CHECK: sxth.w r9, r3, ror #24 @ encoding: [0x0f,0xfa,0xb3,0xf9]
3005 @ CHECK: sxthne.w r2, r2, ror #16 @ encoding: [0x0f,0xfa,0xa2,0xf2]
3012 sxtb r5, r6, ror #0
3013 sxtb.w r6, r9, ror #8
3014 sxtb r8, r3, ror #24
3017 sxtblt r5, r1, ror #16
3020 @ CHECK: sxtb.w r6, r9, ror #8 @ encoding: [0x4f,0xfa,0x99,0xf6]
3021 @ CHECK: sxtb.w r8, r3, ror #24 @ encoding: [0x4f,0xfa,0xb3,0xf8]
3024 @ CHECK: sxtblt.w r5, r1, ror #16 @ encoding: [0x4f,0xfa,0xa1,0xf5]
3031 sxtb16 r6, r7, ror #0
3032 sxtb16 r3, r1, ror #16
3034 sxtb16cs r3, r5, ror #8
3035 sxtb16lo r2, r3, ror #24
3039 @ CHECK: sxtb16 r3, r1, ror #16 @ encoding: [0x2f,0xfa,0xa1,0xf3]
3041 @ CHECK: sxtb16hs r3, r5, ror #8 @ encoding: [0x2f,0xfa,0x95,0xf3]
3042 @ CHECK: sxtb16lo r2, r3, ror #24 @ encoding: [0x2f,0xfa,0xb3,0xf2]
3048 sxth r1, r6, ror #0
3049 sxth.w r3, r8, ror #8
3050 sxth r9, r3, ror #24
3053 sxthne r2, r2, ror #16
3056 @ CHECK: sxth.w r3, r8, ror #8 @ encoding: [0x0f,0xfa,0x98,0xf3]
3057 @ CHECK: sxth.w r9, r3, ror #24 @ encoding: [0x0f,0xfa,0xb3,0xf9]
3060 @ CHECK: sxthne.w r2, r2, ror #16 @ encoding: [0x0f,0xfa,0xa2,0xf2]
3090 teq r4, r5, ror #5
3098 @ CHECK: teq.w r4, r5, ror #5 @ encoding: [0x94,0xea,0x75,0x1f]
3110 tst r7, r8, ror #2
3118 @ CHECK: tst.w r7, r8, ror #2 @ encoding: [0x17,0xea,0xb8,0x0f]
3399 uxtab r4, r5, r6, ror #0
3401 uxtablt r6, r2, r9, ror #8
3402 uxtab r5, r1, r4, ror #16
3403 uxtab r7, r8, r3, ror #24
3408 @ CHECK: uxtablt r6, r2, r9, ror #8 @ encoding: [0x52,0xfa,0x99,0xf6]
3409 @ CHECK: uxtab r5, r1, r4, ror #16 @ encoding: [0x51,0xfa,0xa4,0xf5]
3410 @ CHECK: uxtab r7, r8, r3, ror #24 @ encoding: [0x58,0xfa,0xb3,0xf7]
3418 uxtab16 r6, r2, r7, ror #0
3419 uxtab16 r3, r5, r8, ror #8
3420 uxtab16 r3, r2, r1, ror #16
3422 uxtab16eq r1, r2, r3, ror #24
3427 @ CHECK: uxtab16 r3, r5, r8, ror #8 @ encoding: [0x35,0xfa,0x98,0xf3]
3428 @ CHECK: uxtab16 r3, r2, r1, ror #16 @ encoding: [0x32,0xfa,0xa1,0xf3]
3430 @ CHECK: uxtab16eq r1, r2, r3, ror #24 @ encoding: [0x32,0xfa,0xb3,0xf1]
3438 uxtahhi r6, r1, r6, ror #0
3439 uxtah r3, r8, r3, ror #8
3441 uxtahlo r2, r2, r4, ror #16
3442 uxtah r9, r3, r3, ror #24
3447 @ CHECK: uxtah r3, r8, r3, ror #8 @ encoding: [0x18,0xfa,0x93,0xf3]
3449 @ CHECK: uxtahlo r2, r2, r4, ror #16 @ encoding: [0x12,0xfa,0xa4,0xf2]
3450 @ CHECK: uxtah r9, r3, r3, ror #24 @ encoding: [0x13,0xfa,0xb3,0xf9]
3458 uxtb r5, r6, ror #0
3459 uxtb r6, r9, ror #8
3461 uxtbcc r5, r1, ror #16
3462 uxtb r8, r3, ror #24
3468 @ CHECK: uxtb.w r6, r9, ror #8 @ encoding: [0x5f,0xfa,0x99,0xf6]
3470 @ CHECK: uxtblo.w r5, r1, ror #16 @ encoding: [0x5f,0xfa,0xa1,0xf5]
3471 @ CHECK: uxtb.w r8, r3, ror #24 @ encoding: [0x5f,0xfa,0xb3,0xf8]
3479 uxtb16 r6, r7, ror #0
3481 uxtb16cs r3, r5, ror #8
3482 uxtb16 r3, r1, ror #16
3484 uxtb16ge r2, r3, ror #24
3489 @ CHECK: uxtb16hs r3, r5, ror #8 @ encoding: [0x3f,0xfa,0x95,0xf3]
3490 @ CHECK: uxtb16 r3, r1, ror #16 @ encoding: [0x3f,0xfa,0xa1,0xf3]
3492 @ CHECK: uxtb16ge r2, r3, ror #24 @ encoding: [0x3f,0xfa,0xb3,0xf2]
3500 uxth r1, r6, ror #0
3501 uxth r3, r8, ror #8
3503 uxthle r2, r2, ror #16
3504 uxth r9, r3, ror #24
3510 @ CHECK: uxth.w r3, r8, ror #8 @ encoding: [0x1f,0xfa,0x98,0xf3]
3512 @ CHECK: uxthle.w r2, r2, ror #16 @ encoding: [0x1f,0xfa,0xa2,0xf2]
3513 @ CHECK: uxth.w r9, r3, ror #24 @ encoding: [0x1f,0xfa,0xb3,0xf9]