xref: /aosp_15_r20/external/capstone/suite/MC/ARM/neon-shift-encoding.s.cs (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf Ebrahimi # CS_ARCH_ARM, CS_MODE_ARM, None
2*9a0e4156SSadaf Ebrahimi 0xa1,0x04,0x40,0xf3 = vshl.u8 d16, d17, d16
3*9a0e4156SSadaf Ebrahimi 0xa1,0x04,0x50,0xf3 = vshl.u16 d16, d17, d16
4*9a0e4156SSadaf Ebrahimi 0xa1,0x04,0x60,0xf3 = vshl.u32 d16, d17, d16
5*9a0e4156SSadaf Ebrahimi 0xa1,0x04,0x70,0xf3 = vshl.u64 d16, d17, d16
6*9a0e4156SSadaf Ebrahimi 0x30,0x05,0xcf,0xf2 = vshl.i8 d16, d16, #7
7*9a0e4156SSadaf Ebrahimi 0x30,0x05,0xdf,0xf2 = vshl.i16 d16, d16, #15
8*9a0e4156SSadaf Ebrahimi 0x30,0x05,0xff,0xf2 = vshl.i32 d16, d16, #31
9*9a0e4156SSadaf Ebrahimi 0xb0,0x05,0xff,0xf2 = vshl.i64 d16, d16, #63
10*9a0e4156SSadaf Ebrahimi 0xe2,0x04,0x40,0xf3 = vshl.u8 q8, q9, q8
11*9a0e4156SSadaf Ebrahimi 0xe2,0x04,0x50,0xf3 = vshl.u16 q8, q9, q8
12*9a0e4156SSadaf Ebrahimi 0xe2,0x04,0x60,0xf3 = vshl.u32 q8, q9, q8
13*9a0e4156SSadaf Ebrahimi 0xe2,0x04,0x70,0xf3 = vshl.u64 q8, q9, q8
14*9a0e4156SSadaf Ebrahimi 0x70,0x05,0xcf,0xf2 = vshl.i8 q8, q8, #7
15*9a0e4156SSadaf Ebrahimi 0x70,0x05,0xdf,0xf2 = vshl.i16 q8, q8, #15
16*9a0e4156SSadaf Ebrahimi 0x70,0x05,0xff,0xf2 = vshl.i32 q8, q8, #31
17*9a0e4156SSadaf Ebrahimi 0xf0,0x05,0xff,0xf2 = vshl.i64 q8, q8, #63
18*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xc9,0xf3 = vshr.u8 d16, d16, #7
19*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xd1,0xf3 = vshr.u16 d16, d16, #15
20*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xe1,0xf3 = vshr.u32 d16, d16, #31
21*9a0e4156SSadaf Ebrahimi 0xb0,0x00,0xc1,0xf3 = vshr.u64 d16, d16, #63
22*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xc9,0xf3 = vshr.u8 q8, q8, #7
23*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xd1,0xf3 = vshr.u16 q8, q8, #15
24*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xe1,0xf3 = vshr.u32 q8, q8, #31
25*9a0e4156SSadaf Ebrahimi 0xf0,0x00,0xc1,0xf3 = vshr.u64 q8, q8, #63
26*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xc9,0xf2 = vshr.s8 d16, d16, #7
27*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xd1,0xf2 = vshr.s16 d16, d16, #15
28*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xe1,0xf2 = vshr.s32 d16, d16, #31
29*9a0e4156SSadaf Ebrahimi 0xb0,0x00,0xc1,0xf2 = vshr.s64 d16, d16, #63
30*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xc9,0xf2 = vshr.s8 q8, q8, #7
31*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xd1,0xf2 = vshr.s16 q8, q8, #15
32*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xe1,0xf2 = vshr.s32 q8, q8, #31
33*9a0e4156SSadaf Ebrahimi 0xf0,0x00,0xc1,0xf2 = vshr.s64 q8, q8, #63
34*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xc9,0xf3 = vshr.u8 d16, d16, #7
35*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xd1,0xf3 = vshr.u16 d16, d16, #15
36*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xe1,0xf3 = vshr.u32 d16, d16, #31
37*9a0e4156SSadaf Ebrahimi 0xb0,0x00,0xc1,0xf3 = vshr.u64 d16, d16, #63
38*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xc9,0xf3 = vshr.u8 q8, q8, #7
39*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xd1,0xf3 = vshr.u16 q8, q8, #15
40*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xe1,0xf3 = vshr.u32 q8, q8, #31
41*9a0e4156SSadaf Ebrahimi 0xf0,0x00,0xc1,0xf3 = vshr.u64 q8, q8, #63
42*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xc9,0xf2 = vshr.s8 d16, d16, #7
43*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xd1,0xf2 = vshr.s16 d16, d16, #15
44*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xe1,0xf2 = vshr.s32 d16, d16, #31
45*9a0e4156SSadaf Ebrahimi 0xb0,0x00,0xc1,0xf2 = vshr.s64 d16, d16, #63
46*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xc9,0xf2 = vshr.s8 q8, q8, #7
47*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xd1,0xf2 = vshr.s16 q8, q8, #15
48*9a0e4156SSadaf Ebrahimi 0x70,0x00,0xe1,0xf2 = vshr.s32 q8, q8, #31
49*9a0e4156SSadaf Ebrahimi 0xf0,0x00,0xc1,0xf2 = vshr.s64 q8, q8, #63
50*9a0e4156SSadaf Ebrahimi 0x16,0x01,0xc9,0xf2 = vsra.s8 d16, d6, #7
51*9a0e4156SSadaf Ebrahimi 0x32,0xa1,0xd1,0xf2 = vsra.s16 d26, d18, #15
52*9a0e4156SSadaf Ebrahimi 0x1a,0xb1,0xa1,0xf2 = vsra.s32 d11, d10, #31
53*9a0e4156SSadaf Ebrahimi 0xb3,0xc1,0x81,0xf2 = vsra.s64 d12, d19, #63
54*9a0e4156SSadaf Ebrahimi 0x70,0x21,0x89,0xf2 = vsra.s8 q1, q8, #7
55*9a0e4156SSadaf Ebrahimi 0x5e,0x41,0x91,0xf2 = vsra.s16 q2, q7, #15
56*9a0e4156SSadaf Ebrahimi 0x5c,0x61,0xa1,0xf2 = vsra.s32 q3, q6, #31
57*9a0e4156SSadaf Ebrahimi 0xda,0x81,0x81,0xf2 = vsra.s64 q4, q5, #63
58*9a0e4156SSadaf Ebrahimi 0x30,0x01,0xc9,0xf2 = vsra.s8 d16, d16, #7
59*9a0e4156SSadaf Ebrahimi 0x1f,0xf1,0x91,0xf2 = vsra.s16 d15, d15, #15
60*9a0e4156SSadaf Ebrahimi 0x1e,0xe1,0xa1,0xf2 = vsra.s32 d14, d14, #31
61*9a0e4156SSadaf Ebrahimi 0x9d,0xd1,0x81,0xf2 = vsra.s64 d13, d13, #63
62*9a0e4156SSadaf Ebrahimi 0x58,0x81,0x89,0xf2 = vsra.s8 q4, q4, #7
63*9a0e4156SSadaf Ebrahimi 0x5a,0xa1,0x91,0xf2 = vsra.s16 q5, q5, #15
64*9a0e4156SSadaf Ebrahimi 0x5c,0xc1,0xa1,0xf2 = vsra.s32 q6, q6, #31
65*9a0e4156SSadaf Ebrahimi 0xde,0xe1,0x81,0xf2 = vsra.s64 q7, q7, #63
66*9a0e4156SSadaf Ebrahimi 0x16,0x01,0xc9,0xf3 = vsra.u8 d16, d6, #7
67*9a0e4156SSadaf Ebrahimi 0x32,0xa1,0xd1,0xf3 = vsra.u16 d26, d18, #15
68*9a0e4156SSadaf Ebrahimi 0x1a,0xb1,0xa1,0xf3 = vsra.u32 d11, d10, #31
69*9a0e4156SSadaf Ebrahimi 0xb3,0xc1,0x81,0xf3 = vsra.u64 d12, d19, #63
70*9a0e4156SSadaf Ebrahimi 0x70,0x21,0x89,0xf3 = vsra.u8 q1, q8, #7
71*9a0e4156SSadaf Ebrahimi 0x5e,0x41,0x91,0xf3 = vsra.u16 q2, q7, #15
72*9a0e4156SSadaf Ebrahimi 0x5c,0x61,0xa1,0xf3 = vsra.u32 q3, q6, #31
73*9a0e4156SSadaf Ebrahimi 0xda,0x81,0x81,0xf3 = vsra.u64 q4, q5, #63
74*9a0e4156SSadaf Ebrahimi 0x30,0x01,0xc9,0xf3 = vsra.u8 d16, d16, #7
75*9a0e4156SSadaf Ebrahimi 0x1f,0xf1,0x91,0xf3 = vsra.u16 d15, d15, #15
76*9a0e4156SSadaf Ebrahimi 0x1e,0xe1,0xa1,0xf3 = vsra.u32 d14, d14, #31
77*9a0e4156SSadaf Ebrahimi 0x9d,0xd1,0x81,0xf3 = vsra.u64 d13, d13, #63
78*9a0e4156SSadaf Ebrahimi 0x58,0x81,0x89,0xf3 = vsra.u8 q4, q4, #7
79*9a0e4156SSadaf Ebrahimi 0x5a,0xa1,0x91,0xf3 = vsra.u16 q5, q5, #15
80*9a0e4156SSadaf Ebrahimi 0x5c,0xc1,0xa1,0xf3 = vsra.u32 q6, q6, #31
81*9a0e4156SSadaf Ebrahimi 0xde,0xe1,0x81,0xf3 = vsra.u64 q7, q7, #63
82*9a0e4156SSadaf Ebrahimi 0x16,0x04,0xc9,0xf3 = vsri.8 d16, d6, #7
83*9a0e4156SSadaf Ebrahimi 0x32,0xa4,0xd1,0xf3 = vsri.16 d26, d18, #15
84*9a0e4156SSadaf Ebrahimi 0x1a,0xb4,0xa1,0xf3 = vsri.32 d11, d10, #31
85*9a0e4156SSadaf Ebrahimi 0xb3,0xc4,0x81,0xf3 = vsri.64 d12, d19, #63
86*9a0e4156SSadaf Ebrahimi 0x70,0x24,0x89,0xf3 = vsri.8 q1, q8, #7
87*9a0e4156SSadaf Ebrahimi 0x5e,0x44,0x91,0xf3 = vsri.16 q2, q7, #15
88*9a0e4156SSadaf Ebrahimi 0x5c,0x64,0xa1,0xf3 = vsri.32 q3, q6, #31
89*9a0e4156SSadaf Ebrahimi 0xda,0x84,0x81,0xf3 = vsri.64 q4, q5, #63
90*9a0e4156SSadaf Ebrahimi 0x30,0x04,0xc9,0xf3 = vsri.8 d16, d16, #7
91*9a0e4156SSadaf Ebrahimi 0x1f,0xf4,0x91,0xf3 = vsri.16 d15, d15, #15
92*9a0e4156SSadaf Ebrahimi 0x1e,0xe4,0xa1,0xf3 = vsri.32 d14, d14, #31
93*9a0e4156SSadaf Ebrahimi 0x9d,0xd4,0x81,0xf3 = vsri.64 d13, d13, #63
94*9a0e4156SSadaf Ebrahimi 0x58,0x84,0x89,0xf3 = vsri.8 q4, q4, #7
95*9a0e4156SSadaf Ebrahimi 0x5a,0xa4,0x91,0xf3 = vsri.16 q5, q5, #15
96*9a0e4156SSadaf Ebrahimi 0x5c,0xc4,0xa1,0xf3 = vsri.32 q6, q6, #31
97*9a0e4156SSadaf Ebrahimi 0xde,0xe4,0x81,0xf3 = vsri.64 q7, q7, #63
98*9a0e4156SSadaf Ebrahimi 0x16,0x05,0xcf,0xf3 = vsli.8 d16, d6, #7
99*9a0e4156SSadaf Ebrahimi 0x32,0xa5,0xdf,0xf3 = vsli.16 d26, d18, #15
100*9a0e4156SSadaf Ebrahimi 0x1a,0xb5,0xbf,0xf3 = vsli.32 d11, d10, #31
101*9a0e4156SSadaf Ebrahimi 0xb3,0xc5,0xbf,0xf3 = vsli.64 d12, d19, #63
102*9a0e4156SSadaf Ebrahimi 0x70,0x25,0x8f,0xf3 = vsli.8 q1, q8, #7
103*9a0e4156SSadaf Ebrahimi 0x5e,0x45,0x9f,0xf3 = vsli.16 q2, q7, #15
104*9a0e4156SSadaf Ebrahimi 0x5c,0x65,0xbf,0xf3 = vsli.32 q3, q6, #31
105*9a0e4156SSadaf Ebrahimi 0xda,0x85,0xbf,0xf3 = vsli.64 q4, q5, #63
106*9a0e4156SSadaf Ebrahimi 0x30,0x05,0xcf,0xf3 = vsli.8 d16, d16, #7
107*9a0e4156SSadaf Ebrahimi 0x1f,0xf5,0x9f,0xf3 = vsli.16 d15, d15, #15
108*9a0e4156SSadaf Ebrahimi 0x1e,0xe5,0xbf,0xf3 = vsli.32 d14, d14, #31
109*9a0e4156SSadaf Ebrahimi 0x9d,0xd5,0xbf,0xf3 = vsli.64 d13, d13, #63
110*9a0e4156SSadaf Ebrahimi 0x58,0x85,0x8f,0xf3 = vsli.8 q4, q4, #7
111*9a0e4156SSadaf Ebrahimi 0x5a,0xa5,0x9f,0xf3 = vsli.16 q5, q5, #15
112*9a0e4156SSadaf Ebrahimi 0x5c,0xc5,0xbf,0xf3 = vsli.32 q6, q6, #31
113*9a0e4156SSadaf Ebrahimi 0xde,0xe5,0xbf,0xf3 = vsli.64 q7, q7, #63
114*9a0e4156SSadaf Ebrahimi 0x30,0x0a,0xcf,0xf2 = vshll.s8 q8, d16, #7
115*9a0e4156SSadaf Ebrahimi 0x30,0x0a,0xdf,0xf2 = vshll.s16 q8, d16, #15
116*9a0e4156SSadaf Ebrahimi 0x30,0x0a,0xff,0xf2 = vshll.s32 q8, d16, #31
117*9a0e4156SSadaf Ebrahimi 0x30,0x0a,0xcf,0xf3 = vshll.u8 q8, d16, #7
118*9a0e4156SSadaf Ebrahimi 0x30,0x0a,0xdf,0xf3 = vshll.u16 q8, d16, #15
119*9a0e4156SSadaf Ebrahimi 0x30,0x0a,0xff,0xf3 = vshll.u32 q8, d16, #31
120*9a0e4156SSadaf Ebrahimi 0x20,0x03,0xf2,0xf3 = vshll.i8 q8, d16, #8
121*9a0e4156SSadaf Ebrahimi 0x20,0x03,0xf6,0xf3 = vshll.i16 q8, d16, #16
122*9a0e4156SSadaf Ebrahimi 0x20,0x03,0xfa,0xf3 = vshll.i32 q8, d16, #32
123*9a0e4156SSadaf Ebrahimi 0x30,0x08,0xc8,0xf2 = vshrn.i16 d16, q8, #8
124*9a0e4156SSadaf Ebrahimi 0x30,0x08,0xd0,0xf2 = vshrn.i32 d16, q8, #16
125*9a0e4156SSadaf Ebrahimi 0x30,0x08,0xe0,0xf2 = vshrn.i64 d16, q8, #32
126*9a0e4156SSadaf Ebrahimi 0xa1,0x05,0x40,0xf2 = vrshl.s8 d16, d17, d16
127*9a0e4156SSadaf Ebrahimi 0xa1,0x05,0x50,0xf2 = vrshl.s16 d16, d17, d16
128*9a0e4156SSadaf Ebrahimi 0xa1,0x05,0x60,0xf2 = vrshl.s32 d16, d17, d16
129*9a0e4156SSadaf Ebrahimi 0xa1,0x05,0x70,0xf2 = vrshl.s64 d16, d17, d16
130*9a0e4156SSadaf Ebrahimi 0xa1,0x05,0x40,0xf3 = vrshl.u8 d16, d17, d16
131*9a0e4156SSadaf Ebrahimi 0xa1,0x05,0x50,0xf3 = vrshl.u16 d16, d17, d16
132*9a0e4156SSadaf Ebrahimi 0xa1,0x05,0x60,0xf3 = vrshl.u32 d16, d17, d16
133*9a0e4156SSadaf Ebrahimi 0xa1,0x05,0x70,0xf3 = vrshl.u64 d16, d17, d16
134*9a0e4156SSadaf Ebrahimi 0xe2,0x05,0x40,0xf2 = vrshl.s8 q8, q9, q8
135*9a0e4156SSadaf Ebrahimi 0xe2,0x05,0x50,0xf2 = vrshl.s16 q8, q9, q8
136*9a0e4156SSadaf Ebrahimi 0xe2,0x05,0x60,0xf2 = vrshl.s32 q8, q9, q8
137*9a0e4156SSadaf Ebrahimi 0xe2,0x05,0x70,0xf2 = vrshl.s64 q8, q9, q8
138*9a0e4156SSadaf Ebrahimi 0xe2,0x05,0x40,0xf3 = vrshl.u8 q8, q9, q8
139*9a0e4156SSadaf Ebrahimi 0xe2,0x05,0x50,0xf3 = vrshl.u16 q8, q9, q8
140*9a0e4156SSadaf Ebrahimi 0xe2,0x05,0x60,0xf3 = vrshl.u32 q8, q9, q8
141*9a0e4156SSadaf Ebrahimi 0xe2,0x05,0x70,0xf3 = vrshl.u64 q8, q9, q8
142*9a0e4156SSadaf Ebrahimi 0x30,0x02,0xc8,0xf2 = vrshr.s8 d16, d16, #8
143*9a0e4156SSadaf Ebrahimi 0x30,0x02,0xd0,0xf2 = vrshr.s16 d16, d16, #16
144*9a0e4156SSadaf Ebrahimi 0x30,0x02,0xe0,0xf2 = vrshr.s32 d16, d16, #32
145*9a0e4156SSadaf Ebrahimi 0xb0,0x02,0xc0,0xf2 = vrshr.s64 d16, d16, #64
146*9a0e4156SSadaf Ebrahimi 0x30,0x02,0xc8,0xf3 = vrshr.u8 d16, d16, #8
147*9a0e4156SSadaf Ebrahimi 0x30,0x02,0xd0,0xf3 = vrshr.u16 d16, d16, #16
148*9a0e4156SSadaf Ebrahimi 0x30,0x02,0xe0,0xf3 = vrshr.u32 d16, d16, #32
149*9a0e4156SSadaf Ebrahimi 0xb0,0x02,0xc0,0xf3 = vrshr.u64 d16, d16, #64
150*9a0e4156SSadaf Ebrahimi 0x70,0x02,0xc8,0xf2 = vrshr.s8 q8, q8, #8
151*9a0e4156SSadaf Ebrahimi 0x70,0x02,0xd0,0xf2 = vrshr.s16 q8, q8, #16
152*9a0e4156SSadaf Ebrahimi 0x70,0x02,0xe0,0xf2 = vrshr.s32 q8, q8, #32
153*9a0e4156SSadaf Ebrahimi 0xf0,0x02,0xc0,0xf2 = vrshr.s64 q8, q8, #64
154*9a0e4156SSadaf Ebrahimi 0x70,0x02,0xc8,0xf3 = vrshr.u8 q8, q8, #8
155*9a0e4156SSadaf Ebrahimi 0x70,0x02,0xd0,0xf3 = vrshr.u16 q8, q8, #16
156*9a0e4156SSadaf Ebrahimi 0x70,0x02,0xe0,0xf3 = vrshr.u32 q8, q8, #32
157*9a0e4156SSadaf Ebrahimi 0xf0,0x02,0xc0,0xf3 = vrshr.u64 q8, q8, #64
158*9a0e4156SSadaf Ebrahimi 0x70,0x08,0xc8,0xf2 = vrshrn.i16 d16, q8, #8
159*9a0e4156SSadaf Ebrahimi 0x70,0x08,0xd0,0xf2 = vrshrn.i32 d16, q8, #16
160*9a0e4156SSadaf Ebrahimi 0x70,0x08,0xe0,0xf2 = vrshrn.i64 d16, q8, #32
161*9a0e4156SSadaf Ebrahimi 0x70,0x09,0xcc,0xf2 = vqrshrn.s16 d16, q8, #4
162*9a0e4156SSadaf Ebrahimi 0x70,0x09,0xd3,0xf2 = vqrshrn.s32 d16, q8, #13
163*9a0e4156SSadaf Ebrahimi 0x70,0x09,0xf3,0xf2 = vqrshrn.s64 d16, q8, #13
164*9a0e4156SSadaf Ebrahimi 0x70,0x09,0xcc,0xf3 = vqrshrn.u16 d16, q8, #4
165*9a0e4156SSadaf Ebrahimi 0x70,0x09,0xd3,0xf3 = vqrshrn.u32 d16, q8, #13
166*9a0e4156SSadaf Ebrahimi 0x70,0x09,0xf3,0xf3 = vqrshrn.u64 d16, q8, #13
167*9a0e4156SSadaf Ebrahimi 0x48,0x84,0x0a,0xf2 = vshl.s8 q4, q4, q5
168*9a0e4156SSadaf Ebrahimi 0x48,0x84,0x1a,0xf2 = vshl.s16 q4, q4, q5
169*9a0e4156SSadaf Ebrahimi 0x48,0x84,0x2a,0xf2 = vshl.s32 q4, q4, q5
170*9a0e4156SSadaf Ebrahimi 0x48,0x84,0x3a,0xf2 = vshl.s64 q4, q4, q5
171*9a0e4156SSadaf Ebrahimi 0x48,0x84,0x0a,0xf3 = vshl.u8 q4, q4, q5
172*9a0e4156SSadaf Ebrahimi 0x48,0x84,0x1a,0xf3 = vshl.u16 q4, q4, q5
173*9a0e4156SSadaf Ebrahimi 0x48,0x84,0x2a,0xf3 = vshl.u32 q4, q4, q5
174*9a0e4156SSadaf Ebrahimi 0x48,0x84,0x3a,0xf3 = vshl.u64 q4, q4, q5
175*9a0e4156SSadaf Ebrahimi 0x04,0x44,0x05,0xf2 = vshl.s8 d4, d4, d5
176*9a0e4156SSadaf Ebrahimi 0x04,0x44,0x15,0xf2 = vshl.s16 d4, d4, d5
177*9a0e4156SSadaf Ebrahimi 0x04,0x44,0x25,0xf2 = vshl.s32 d4, d4, d5
178*9a0e4156SSadaf Ebrahimi 0x04,0x44,0x35,0xf2 = vshl.s64 d4, d4, d5
179*9a0e4156SSadaf Ebrahimi 0x04,0x44,0x05,0xf3 = vshl.u8 d4, d4, d5
180*9a0e4156SSadaf Ebrahimi 0x04,0x44,0x15,0xf3 = vshl.u16 d4, d4, d5
181*9a0e4156SSadaf Ebrahimi 0x04,0x44,0x25,0xf3 = vshl.u32 d4, d4, d5
182*9a0e4156SSadaf Ebrahimi 0x04,0x44,0x35,0xf3 = vshl.u64 d4, d4, d5
183*9a0e4156SSadaf Ebrahimi 0x58,0x85,0x8a,0xf2 = vshl.i8 q4, q4, #2
184*9a0e4156SSadaf Ebrahimi 0x58,0x85,0x9e,0xf2 = vshl.i16 q4, q4, #14
185*9a0e4156SSadaf Ebrahimi 0x58,0x85,0xbb,0xf2 = vshl.i32 q4, q4, #27
186*9a0e4156SSadaf Ebrahimi 0xd8,0x85,0xa3,0xf2 = vshl.i64 q4, q4, #35
187*9a0e4156SSadaf Ebrahimi 0x14,0x45,0x8e,0xf2 = vshl.i8 d4, d4, #6
188*9a0e4156SSadaf Ebrahimi 0x14,0x45,0x9a,0xf2 = vshl.i16 d4, d4, #10
189*9a0e4156SSadaf Ebrahimi 0x14,0x45,0xb1,0xf2 = vshl.i32 d4, d4, #17
190*9a0e4156SSadaf Ebrahimi 0x94,0x45,0xab,0xf2 = vshl.i64 d4, d4, #43
191*9a0e4156SSadaf Ebrahimi 0x0b,0xb5,0x04,0xf2 = vrshl.s8 d11, d11, d4
192*9a0e4156SSadaf Ebrahimi 0x0c,0xc5,0x15,0xf2 = vrshl.s16 d12, d12, d5
193*9a0e4156SSadaf Ebrahimi 0x0d,0xd5,0x26,0xf2 = vrshl.s32 d13, d13, d6
194*9a0e4156SSadaf Ebrahimi 0x0e,0xe5,0x37,0xf2 = vrshl.s64 d14, d14, d7
195*9a0e4156SSadaf Ebrahimi 0x0f,0xf5,0x08,0xf3 = vrshl.u8 d15, d15, d8
196*9a0e4156SSadaf Ebrahimi 0x20,0x05,0x59,0xf3 = vrshl.u16 d16, d16, d9
197*9a0e4156SSadaf Ebrahimi 0x21,0x15,0x6a,0xf3 = vrshl.u32 d17, d17, d10
198*9a0e4156SSadaf Ebrahimi 0x22,0x25,0x7b,0xf3 = vrshl.u64 d18, d18, d11
199*9a0e4156SSadaf Ebrahimi 0xc2,0x25,0x00,0xf2 = vrshl.s8 q1, q1, q8
200*9a0e4156SSadaf Ebrahimi 0xc4,0x45,0x1e,0xf2 = vrshl.s16 q2, q2, q15
201*9a0e4156SSadaf Ebrahimi 0xc6,0x65,0x2c,0xf2 = vrshl.s32 q3, q3, q14
202*9a0e4156SSadaf Ebrahimi 0xc8,0x85,0x3a,0xf2 = vrshl.s64 q4, q4, q13
203*9a0e4156SSadaf Ebrahimi 0xca,0xa5,0x08,0xf3 = vrshl.u8 q5, q5, q12
204*9a0e4156SSadaf Ebrahimi 0xcc,0xc5,0x16,0xf3 = vrshl.u16 q6, q6, q11
205*9a0e4156SSadaf Ebrahimi 0xce,0xe5,0x24,0xf3 = vrshl.u32 q7, q7, q10
206*9a0e4156SSadaf Ebrahimi 0xe0,0x05,0x72,0xf3 = vrshl.u64 q8, q8, q9
207*9a0e4156SSadaf Ebrahimi 0x1f,0xf0,0x88,0xf2 = vshr.s8 d15, d15, #8
208*9a0e4156SSadaf Ebrahimi 0x1c,0xc0,0x90,0xf2 = vshr.s16 d12, d12, #16
209*9a0e4156SSadaf Ebrahimi 0x1d,0xd0,0xa0,0xf2 = vshr.s32 d13, d13, #32
210*9a0e4156SSadaf Ebrahimi 0x9e,0xe0,0x80,0xf2 = vshr.s64 d14, d14, #64
211*9a0e4156SSadaf Ebrahimi 0x30,0x00,0xc8,0xf3 = vshr.u8 d16, d16, #8
212*9a0e4156SSadaf Ebrahimi 0x31,0x10,0xd0,0xf3 = vshr.u16 d17, d17, #16
213*9a0e4156SSadaf Ebrahimi 0x16,0x60,0xa0,0xf3 = vshr.u32 d6, d6, #32
214*9a0e4156SSadaf Ebrahimi 0x9a,0xa0,0x80,0xf3 = vshr.u64 d10, d10, #64
215*9a0e4156SSadaf Ebrahimi 0x52,0x20,0x88,0xf2 = vshr.s8 q1, q1, #8
216*9a0e4156SSadaf Ebrahimi 0x54,0x40,0x90,0xf2 = vshr.s16 q2, q2, #16
217*9a0e4156SSadaf Ebrahimi 0x56,0x60,0xa0,0xf2 = vshr.s32 q3, q3, #32
218*9a0e4156SSadaf Ebrahimi 0xd8,0x80,0x80,0xf2 = vshr.s64 q4, q4, #64
219*9a0e4156SSadaf Ebrahimi 0x5a,0xa0,0x88,0xf3 = vshr.u8 q5, q5, #8
220*9a0e4156SSadaf Ebrahimi 0x5c,0xc0,0x90,0xf3 = vshr.u16 q6, q6, #16
221*9a0e4156SSadaf Ebrahimi 0x5e,0xe0,0xa0,0xf3 = vshr.u32 q7, q7, #32
222*9a0e4156SSadaf Ebrahimi 0xf0,0x00,0xc0,0xf3 = vshr.u64 q8, q8, #64
223*9a0e4156SSadaf Ebrahimi 0x1f,0xf2,0x88,0xf2 = vrshr.s8 d15, d15, #8
224*9a0e4156SSadaf Ebrahimi 0x1c,0xc2,0x90,0xf2 = vrshr.s16 d12, d12, #16
225*9a0e4156SSadaf Ebrahimi 0x1d,0xd2,0xa0,0xf2 = vrshr.s32 d13, d13, #32
226*9a0e4156SSadaf Ebrahimi 0x9e,0xe2,0x80,0xf2 = vrshr.s64 d14, d14, #64
227*9a0e4156SSadaf Ebrahimi 0x30,0x02,0xc8,0xf3 = vrshr.u8 d16, d16, #8
228*9a0e4156SSadaf Ebrahimi 0x31,0x12,0xd0,0xf3 = vrshr.u16 d17, d17, #16
229*9a0e4156SSadaf Ebrahimi 0x16,0x62,0xa0,0xf3 = vrshr.u32 d6, d6, #32
230*9a0e4156SSadaf Ebrahimi 0x9a,0xa2,0x80,0xf3 = vrshr.u64 d10, d10, #64
231*9a0e4156SSadaf Ebrahimi 0x52,0x22,0x88,0xf2 = vrshr.s8 q1, q1, #8
232*9a0e4156SSadaf Ebrahimi 0x54,0x42,0x90,0xf2 = vrshr.s16 q2, q2, #16
233*9a0e4156SSadaf Ebrahimi 0x56,0x62,0xa0,0xf2 = vrshr.s32 q3, q3, #32
234*9a0e4156SSadaf Ebrahimi 0xd8,0x82,0x80,0xf2 = vrshr.s64 q4, q4, #64
235*9a0e4156SSadaf Ebrahimi 0x5a,0xa2,0x88,0xf3 = vrshr.u8 q5, q5, #8
236*9a0e4156SSadaf Ebrahimi 0x5c,0xc2,0x90,0xf3 = vrshr.u16 q6, q6, #16
237*9a0e4156SSadaf Ebrahimi 0x5e,0xe2,0xa0,0xf3 = vrshr.u32 q7, q7, #32
238*9a0e4156SSadaf Ebrahimi 0xf0,0x02,0xc0,0xf3 = vrshr.u64 q8, q8, #64
239