xref: /aosp_15_r20/external/capstone/suite/MC/ARM/neon-shiftaccum-encoding.s.cs (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf Ebrahimi # CS_ARCH_ARM, CS_MODE_ARM, None
2*9a0e4156SSadaf Ebrahimi 0x30,0x11,0xc8,0xf2 = vsra.s8 d17, d16, #8
3*9a0e4156SSadaf Ebrahimi 0x1e,0xf1,0x90,0xf2 = vsra.s16 d15, d14, #16
4*9a0e4156SSadaf Ebrahimi 0x1c,0xd1,0xa0,0xf2 = vsra.s32 d13, d12, #32
5*9a0e4156SSadaf Ebrahimi 0x9a,0xb1,0x80,0xf2 = vsra.s64 d11, d10, #64
6*9a0e4156SSadaf Ebrahimi 0x54,0xe1,0x88,0xf2 = vsra.s8 q7, q2, #8
7*9a0e4156SSadaf Ebrahimi 0x5c,0x61,0x90,0xf2 = vsra.s16 q3, q6, #16
8*9a0e4156SSadaf Ebrahimi 0x5a,0x21,0xe0,0xf2 = vsra.s32 q9, q5, #32
9*9a0e4156SSadaf Ebrahimi 0xd8,0x01,0xc0,0xf2 = vsra.s64 q8, q4, #64
10*9a0e4156SSadaf Ebrahimi 0x30,0x11,0xc8,0xf3 = vsra.u8 d17, d16, #8
11*9a0e4156SSadaf Ebrahimi 0x1e,0xb1,0x95,0xf3 = vsra.u16 d11, d14, #11
12*9a0e4156SSadaf Ebrahimi 0x1f,0xc1,0xaa,0xf3 = vsra.u32 d12, d15, #22
13*9a0e4156SSadaf Ebrahimi 0xb0,0xd1,0x8a,0xf3 = vsra.u64 d13, d16, #54
14*9a0e4156SSadaf Ebrahimi 0x5e,0x21,0x88,0xf3 = vsra.u8 q1, q7, #8
15*9a0e4156SSadaf Ebrahimi 0x5e,0x41,0x9a,0xf3 = vsra.u16 q2, q7, #6
16*9a0e4156SSadaf Ebrahimi 0x5c,0x61,0xab,0xf3 = vsra.u32 q3, q6, #21
17*9a0e4156SSadaf Ebrahimi 0xda,0x81,0xa7,0xf3 = vsra.u64 q4, q5, #25
18*9a0e4156SSadaf Ebrahimi 0x30,0x01,0xc8,0xf2 = vsra.s8 d16, d16, #8
19*9a0e4156SSadaf Ebrahimi 0x1e,0xe1,0x90,0xf2 = vsra.s16 d14, d14, #16
20*9a0e4156SSadaf Ebrahimi 0x1c,0xc1,0xa0,0xf2 = vsra.s32 d12, d12, #32
21*9a0e4156SSadaf Ebrahimi 0x9a,0xa1,0x80,0xf2 = vsra.s64 d10, d10, #64
22*9a0e4156SSadaf Ebrahimi 0x54,0x41,0x88,0xf2 = vsra.s8 q2, q2, #8
23*9a0e4156SSadaf Ebrahimi 0x5c,0xc1,0x90,0xf2 = vsra.s16 q6, q6, #16
24*9a0e4156SSadaf Ebrahimi 0x5a,0xa1,0xa0,0xf2 = vsra.s32 q5, q5, #32
25*9a0e4156SSadaf Ebrahimi 0xd8,0x81,0x80,0xf2 = vsra.s64 q4, q4, #64
26*9a0e4156SSadaf Ebrahimi 0x30,0x01,0xc8,0xf3 = vsra.u8 d16, d16, #8
27*9a0e4156SSadaf Ebrahimi 0x1e,0xe1,0x95,0xf3 = vsra.u16 d14, d14, #11
28*9a0e4156SSadaf Ebrahimi 0x1f,0xf1,0xaa,0xf3 = vsra.u32 d15, d15, #22
29*9a0e4156SSadaf Ebrahimi 0xb0,0x01,0xca,0xf3 = vsra.u64 d16, d16, #54
30*9a0e4156SSadaf Ebrahimi 0x5e,0xe1,0x88,0xf3 = vsra.u8 q7, q7, #8
31*9a0e4156SSadaf Ebrahimi 0x5e,0xe1,0x9a,0xf3 = vsra.u16 q7, q7, #6
32*9a0e4156SSadaf Ebrahimi 0x5c,0xc1,0xab,0xf3 = vsra.u32 q6, q6, #21
33*9a0e4156SSadaf Ebrahimi 0xda,0xa1,0xa7,0xf3 = vsra.u64 q5, q5, #25
34*9a0e4156SSadaf Ebrahimi 0x3a,0x53,0x88,0xf2 = vrsra.s8 d5, d26, #8
35*9a0e4156SSadaf Ebrahimi 0x39,0x63,0x90,0xf2 = vrsra.s16 d6, d25, #16
36*9a0e4156SSadaf Ebrahimi 0x38,0x73,0xa0,0xf2 = vrsra.s32 d7, d24, #32
37*9a0e4156SSadaf Ebrahimi 0xb7,0xe3,0x80,0xf2 = vrsra.s64 d14, d23, #64
38*9a0e4156SSadaf Ebrahimi 0x36,0xf3,0x88,0xf3 = vrsra.u8 d15, d22, #8
39*9a0e4156SSadaf Ebrahimi 0x35,0x03,0xd0,0xf3 = vrsra.u16 d16, d21, #16
40*9a0e4156SSadaf Ebrahimi 0x34,0x13,0xe0,0xf3 = vrsra.u32 d17, d20, #32
41*9a0e4156SSadaf Ebrahimi 0xb3,0x23,0xc0,0xf3 = vrsra.u64 d18, d19, #64
42*9a0e4156SSadaf Ebrahimi 0x54,0x23,0x88,0xf2 = vrsra.s8 q1, q2, #8
43*9a0e4156SSadaf Ebrahimi 0x56,0x43,0x90,0xf2 = vrsra.s16 q2, q3, #16
44*9a0e4156SSadaf Ebrahimi 0x58,0x63,0xa0,0xf2 = vrsra.s32 q3, q4, #32
45*9a0e4156SSadaf Ebrahimi 0xda,0x83,0x80,0xf2 = vrsra.s64 q4, q5, #64
46*9a0e4156SSadaf Ebrahimi 0x5c,0xa3,0x88,0xf3 = vrsra.u8 q5, q6, #8
47*9a0e4156SSadaf Ebrahimi 0x5e,0xc3,0x90,0xf3 = vrsra.u16 q6, q7, #16
48*9a0e4156SSadaf Ebrahimi 0x70,0xe3,0xa0,0xf3 = vrsra.u32 q7, q8, #32
49*9a0e4156SSadaf Ebrahimi 0xf2,0x03,0xc0,0xf3 = vrsra.u64 q8, q9, #64
50*9a0e4156SSadaf Ebrahimi 0x3a,0xa3,0xc8,0xf2 = vrsra.s8 d26, d26, #8
51*9a0e4156SSadaf Ebrahimi 0x39,0x93,0xd0,0xf2 = vrsra.s16 d25, d25, #16
52*9a0e4156SSadaf Ebrahimi 0x38,0x83,0xe0,0xf2 = vrsra.s32 d24, d24, #32
53*9a0e4156SSadaf Ebrahimi 0xb7,0x73,0xc0,0xf2 = vrsra.s64 d23, d23, #64
54*9a0e4156SSadaf Ebrahimi 0x36,0x63,0xc8,0xf3 = vrsra.u8 d22, d22, #8
55*9a0e4156SSadaf Ebrahimi 0x35,0x53,0xd0,0xf3 = vrsra.u16 d21, d21, #16
56*9a0e4156SSadaf Ebrahimi 0x34,0x43,0xe0,0xf3 = vrsra.u32 d20, d20, #32
57*9a0e4156SSadaf Ebrahimi 0xb3,0x33,0xc0,0xf3 = vrsra.u64 d19, d19, #64
58*9a0e4156SSadaf Ebrahimi 0x54,0x43,0x88,0xf2 = vrsra.s8 q2, q2, #8
59*9a0e4156SSadaf Ebrahimi 0x56,0x63,0x90,0xf2 = vrsra.s16 q3, q3, #16
60*9a0e4156SSadaf Ebrahimi 0x58,0x83,0xa0,0xf2 = vrsra.s32 q4, q4, #32
61*9a0e4156SSadaf Ebrahimi 0xda,0xa3,0x80,0xf2 = vrsra.s64 q5, q5, #64
62*9a0e4156SSadaf Ebrahimi 0x5c,0xc3,0x88,0xf3 = vrsra.u8 q6, q6, #8
63*9a0e4156SSadaf Ebrahimi 0x5e,0xe3,0x90,0xf3 = vrsra.u16 q7, q7, #16
64*9a0e4156SSadaf Ebrahimi 0x70,0x03,0xe0,0xf3 = vrsra.u32 q8, q8, #32
65*9a0e4156SSadaf Ebrahimi 0xf2,0x23,0xc0,0xf3 = vrsra.u64 q9, q9, #64
66*9a0e4156SSadaf Ebrahimi 0x1c,0xb5,0x8f,0xf3 = vsli.8 d11, d12, #7
67*9a0e4156SSadaf Ebrahimi 0x1d,0xc5,0x9f,0xf3 = vsli.16 d12, d13, #15
68*9a0e4156SSadaf Ebrahimi 0x1e,0xd5,0xbf,0xf3 = vsli.32 d13, d14, #31
69*9a0e4156SSadaf Ebrahimi 0x9f,0xe5,0xbf,0xf3 = vsli.64 d14, d15, #63
70*9a0e4156SSadaf Ebrahimi 0x70,0x25,0x8f,0xf3 = vsli.8 q1, q8, #7
71*9a0e4156SSadaf Ebrahimi 0x5e,0x45,0x9f,0xf3 = vsli.16 q2, q7, #15
72*9a0e4156SSadaf Ebrahimi 0x58,0x65,0xbf,0xf3 = vsli.32 q3, q4, #31
73*9a0e4156SSadaf Ebrahimi 0xda,0x85,0xbf,0xf3 = vsli.64 q4, q5, #63
74*9a0e4156SSadaf Ebrahimi 0x1b,0xc4,0xc8,0xf3 = vsri.8 d28, d11, #8
75*9a0e4156SSadaf Ebrahimi 0x1c,0xa4,0xd0,0xf3 = vsri.16 d26, d12, #16
76*9a0e4156SSadaf Ebrahimi 0x1d,0x84,0xe0,0xf3 = vsri.32 d24, d13, #32
77*9a0e4156SSadaf Ebrahimi 0x9e,0x54,0xc0,0xf3 = vsri.64 d21, d14, #64
78*9a0e4156SSadaf Ebrahimi 0x70,0x24,0x88,0xf3 = vsri.8 q1, q8, #8
79*9a0e4156SSadaf Ebrahimi 0x54,0xa4,0x90,0xf3 = vsri.16 q5, q2, #16
80*9a0e4156SSadaf Ebrahimi 0x58,0xe4,0xa0,0xf3 = vsri.32 q7, q4, #32
81*9a0e4156SSadaf Ebrahimi 0xdc,0x24,0xc0,0xf3 = vsri.64 q9, q6, #64
82*9a0e4156SSadaf Ebrahimi 0x1c,0xc5,0x8f,0xf3 = vsli.8 d12, d12, #7
83*9a0e4156SSadaf Ebrahimi 0x1d,0xd5,0x9f,0xf3 = vsli.16 d13, d13, #15
84*9a0e4156SSadaf Ebrahimi 0x1e,0xe5,0xbf,0xf3 = vsli.32 d14, d14, #31
85*9a0e4156SSadaf Ebrahimi 0x9f,0xf5,0xbf,0xf3 = vsli.64 d15, d15, #63
86*9a0e4156SSadaf Ebrahimi 0x70,0x05,0xcf,0xf3 = vsli.8 q8, q8, #7
87*9a0e4156SSadaf Ebrahimi 0x5e,0xe5,0x9f,0xf3 = vsli.16 q7, q7, #15
88*9a0e4156SSadaf Ebrahimi 0x58,0x85,0xbf,0xf3 = vsli.32 q4, q4, #31
89*9a0e4156SSadaf Ebrahimi 0xda,0xa5,0xbf,0xf3 = vsli.64 q5, q5, #63
90*9a0e4156SSadaf Ebrahimi 0x1b,0xb4,0x88,0xf3 = vsri.8 d11, d11, #8
91*9a0e4156SSadaf Ebrahimi 0x1c,0xc4,0x90,0xf3 = vsri.16 d12, d12, #16
92*9a0e4156SSadaf Ebrahimi 0x1d,0xd4,0xa0,0xf3 = vsri.32 d13, d13, #32
93*9a0e4156SSadaf Ebrahimi 0x9e,0xe4,0x80,0xf3 = vsri.64 d14, d14, #64
94*9a0e4156SSadaf Ebrahimi 0x70,0x04,0xc8,0xf3 = vsri.8 q8, q8, #8
95*9a0e4156SSadaf Ebrahimi 0x54,0x44,0x90,0xf3 = vsri.16 q2, q2, #16
96*9a0e4156SSadaf Ebrahimi 0x58,0x84,0xa0,0xf3 = vsri.32 q4, q4, #32
97*9a0e4156SSadaf Ebrahimi 0xdc,0xc4,0x80,0xf3 = vsri.64 q6, q6, #64
98