xref: /aosp_15_r20/external/llvm/test/MC/Disassembler/ARM/neon.txt (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple armv7-unknown-unknown -mcpu=cortex-a9 -disassemble < %s | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker
3*9880d681SAndroid Build Coastguard Worker0x20 0x03 0xf1 0xf3
4*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s8	d16, d16
5*9880d681SAndroid Build Coastguard Worker0x20 0x03 0xf5 0xf3
6*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s16	d16, d16
7*9880d681SAndroid Build Coastguard Worker0x20 0x03 0xf9 0xf3
8*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s32	d16, d16
9*9880d681SAndroid Build Coastguard Worker0x20 0x07 0xf9 0xf3
10*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.f32	d16, d16
11*9880d681SAndroid Build Coastguard Worker0x60 0x03 0xf1 0xf3
12*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s8	q8, q8
13*9880d681SAndroid Build Coastguard Worker0x60 0x03 0xf5 0xf3
14*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s16	q8, q8
15*9880d681SAndroid Build Coastguard Worker0x60 0x03 0xf9 0xf3
16*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s32	q8, q8
17*9880d681SAndroid Build Coastguard Worker0x60 0x07 0xf9 0xf3
18*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.f32	q8, q8
19*9880d681SAndroid Build Coastguard Worker
20*9880d681SAndroid Build Coastguard Worker0x20 0x07 0xf0 0xf3
21*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s8	d16, d16
22*9880d681SAndroid Build Coastguard Worker0x20 0x07 0xf4 0xf3
23*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s16	d16, d16
24*9880d681SAndroid Build Coastguard Worker0x20 0x07 0xf8 0xf3
25*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s32	d16, d16
26*9880d681SAndroid Build Coastguard Worker0x60 0x07 0xf0 0xf3
27*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s8	q8, q8
28*9880d681SAndroid Build Coastguard Worker0x60 0x07 0xf4 0xf3
29*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s16	q8, q8
30*9880d681SAndroid Build Coastguard Worker0x60 0x07 0xf8 0xf3
31*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s32	q8, q8
32*9880d681SAndroid Build Coastguard Worker
33*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0x40 0xf2
34*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s8	d16, d16, d17
35*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0x50 0xf2
36*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s16	d16, d16, d17
37*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0x60 0xf2
38*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s32	d16, d16, d17
39*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0x40 0xf3
40*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u8	d16, d16, d17
41*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0x50 0xf3
42*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u16	d16, d16, d17
43*9880d681SAndroid Build Coastguard Worker  0xa1 0x07 0x60 0xf3
44*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u32	d16, d16, d17
45*9880d681SAndroid Build Coastguard Worker0xa1 0x0d 0x60 0xf3
46*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.f32	d16, d16, d17
47*9880d681SAndroid Build Coastguard Worker0xe2 0x07 0x40 0xf2
48*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s8	q8, q8, q9
49*9880d681SAndroid Build Coastguard Worker0xe2 0x07 0x50 0xf2
50*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s16	q8, q8, q9
51*9880d681SAndroid Build Coastguard Worker0xe2 0x07 0x60 0xf2
52*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s32	q8, q8, q9
53*9880d681SAndroid Build Coastguard Worker0xe2 0x07 0x40 0xf3
54*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u8	q8, q8, q9
55*9880d681SAndroid Build Coastguard Worker0xe2 0x07 0x50 0xf3
56*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u16	q8, q8, q9
57*9880d681SAndroid Build Coastguard Worker0xe2 0x07 0x60 0xf3
58*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u32	q8, q8, q9
59*9880d681SAndroid Build Coastguard Worker0xe2 0x0d 0x60 0xf3
60*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.f32	q8, q8, q9
61*9880d681SAndroid Build Coastguard Worker
62*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0xc0 0xf2
63*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.s8	q8, d16, d17
64*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0xd0 0xf2
65*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.s16	q8, d16, d17
66*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0xe0 0xf2
67*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.s32	q8, d16, d17
68*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0xc0 0xf3
69*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.u8	q8, d16, d17
70*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0xd0 0xf3
71*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.u16	q8, d16, d17
72*9880d681SAndroid Build Coastguard Worker0xa1 0x07 0xe0 0xf3
73*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.u32	q8, d16, d17
74*9880d681SAndroid Build Coastguard Worker
75*9880d681SAndroid Build Coastguard Worker0xb1 0x07 0x42 0xf2
76*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s8	d16, d18, d17
77*9880d681SAndroid Build Coastguard Worker0xb1 0x07 0x52 0xf2
78*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s16	d16, d18, d17
79*9880d681SAndroid Build Coastguard Worker0xb1 0x07 0x62 0xf2
80*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s32	d16, d18, d17
81*9880d681SAndroid Build Coastguard Worker0xb1 0x07 0x42 0xf3
82*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u8	d16, d18, d17
83*9880d681SAndroid Build Coastguard Worker0xb1 0x07 0x52 0xf3
84*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u16	d16, d18, d17
85*9880d681SAndroid Build Coastguard Worker0xb1 0x07 0x62 0xf3
86*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u32	d16, d18, d17
87*9880d681SAndroid Build Coastguard Worker0xf4 0x27 0x40 0xf2
88*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s8	q9, q8, q10
89*9880d681SAndroid Build Coastguard Worker0xf4 0x27 0x50 0xf2
90*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s16	q9, q8, q10
91*9880d681SAndroid Build Coastguard Worker0xf4 0x27 0x60 0xf2
92*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s32	q9, q8, q10
93*9880d681SAndroid Build Coastguard Worker0xf4 0x27 0x40 0xf3
94*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u8	q9, q8, q10
95*9880d681SAndroid Build Coastguard Worker0xf4 0x27 0x50 0xf3
96*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u16	q9, q8, q10
97*9880d681SAndroid Build Coastguard Worker0xf4 0x27 0x60 0xf3
98*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u32	q9, q8, q10
99*9880d681SAndroid Build Coastguard Worker
100*9880d681SAndroid Build Coastguard Worker0xa2 0x05 0xc3 0xf2
101*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.s8	q8, d19, d18
102*9880d681SAndroid Build Coastguard Worker0xa2 0x05 0xd3 0xf2
103*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.s16	q8, d19, d18
104*9880d681SAndroid Build Coastguard Worker0xa2 0x05 0xe3 0xf2
105*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.s32	q8, d19, d18
106*9880d681SAndroid Build Coastguard Worker0xa2 0x05 0xc3 0xf3
107*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.u8	q8, d19, d18
108*9880d681SAndroid Build Coastguard Worker0xa2 0x05 0xd3 0xf3
109*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.u16	q8, d19, d18
110*9880d681SAndroid Build Coastguard Worker0xa2 0x05 0xe3 0xf3
111*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.u32	q8, d19, d18
112*9880d681SAndroid Build Coastguard Worker
113*9880d681SAndroid Build Coastguard Worker
114*9880d681SAndroid Build Coastguard Worker
115*9880d681SAndroid Build Coastguard Worker
116*9880d681SAndroid Build Coastguard Worker0xa0 0x08 0x41 0xf2
117*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.i8	d16, d17, d16
118*9880d681SAndroid Build Coastguard Worker0xa0 0x08 0x51 0xf2
119*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.i16	d16, d17, d16
120*9880d681SAndroid Build Coastguard Worker0xa0 0x08 0x71 0xf2
121*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.i64	d16, d17, d16
122*9880d681SAndroid Build Coastguard Worker0xa0 0x08 0x61 0xf2
123*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.i32	d16, d17, d16
124*9880d681SAndroid Build Coastguard Worker0xa1 0x0d 0x40 0xf2
125*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.f32	d16, d16, d17
126*9880d681SAndroid Build Coastguard Worker0xe2 0x0d 0x40 0xf2
127*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.f32	q8, q8, q9
128*9880d681SAndroid Build Coastguard Worker
129*9880d681SAndroid Build Coastguard Worker0xa0 0x00 0xc1 0xf2
130*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.s8	q8, d17, d16
131*9880d681SAndroid Build Coastguard Worker0xa0 0x00 0xd1 0xf2
132*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.s16	q8, d17, d16
133*9880d681SAndroid Build Coastguard Worker0xa0 0x00 0xe1 0xf2
134*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.s32	q8, d17, d16
135*9880d681SAndroid Build Coastguard Worker0xa0 0x00 0xc1 0xf3
136*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.u8	q8, d17, d16
137*9880d681SAndroid Build Coastguard Worker0xa0 0x00 0xd1 0xf3
138*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.u16	q8, d17, d16
139*9880d681SAndroid Build Coastguard Worker0xa0 0x00 0xe1 0xf3
140*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.u32	q8, d17, d16
141*9880d681SAndroid Build Coastguard Worker
142*9880d681SAndroid Build Coastguard Worker0xa2 0x01 0xc0 0xf2
143*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.s8	q8, q8, d18
144*9880d681SAndroid Build Coastguard Worker0xa2 0x01 0xd0 0xf2
145*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.s16	q8, q8, d18
146*9880d681SAndroid Build Coastguard Worker0xa2 0x01 0xe0 0xf2
147*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.s32	q8, q8, d18
148*9880d681SAndroid Build Coastguard Worker0xa2 0x01 0xc0 0xf3
149*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.u8	q8, q8, d18
150*9880d681SAndroid Build Coastguard Worker0xa2 0x01 0xd0 0xf3
151*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.u16	q8, q8, d18
152*9880d681SAndroid Build Coastguard Worker0xa2 0x01 0xe0 0xf3
153*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.u32	q8, q8, d18
154*9880d681SAndroid Build Coastguard Worker
155*9880d681SAndroid Build Coastguard Worker0xa1 0x00 0x40 0xf2
156*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s8	d16, d16, d17
157*9880d681SAndroid Build Coastguard Worker0xa1 0x00 0x50 0xf2
158*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s16	d16, d16, d17
159*9880d681SAndroid Build Coastguard Worker0xa1 0x00 0x60 0xf2
160*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s32	d16, d16, d17
161*9880d681SAndroid Build Coastguard Worker0xa1 0x00 0x40 0xf3
162*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u8	d16, d16, d17
163*9880d681SAndroid Build Coastguard Worker0xa1 0x00 0x50 0xf3
164*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u16	d16, d16, d17
165*9880d681SAndroid Build Coastguard Worker0xa1 0x00 0x60 0xf3
166*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u32	d16, d16, d17
167*9880d681SAndroid Build Coastguard Worker0xe2 0x00 0x40 0xf2
168*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s8	q8, q8, q9
169*9880d681SAndroid Build Coastguard Worker0xe2 0x00 0x50 0xf2
170*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s16	q8, q8, q9
171*9880d681SAndroid Build Coastguard Worker0xe2 0x00 0x60 0xf2
172*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s32	q8, q8, q9
173*9880d681SAndroid Build Coastguard Worker  0xe2 0x00 0x40 0xf3
174*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u8	q8, q8, q9
175*9880d681SAndroid Build Coastguard Worker0xe2 0x00 0x50 0xf3
176*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u16	q8, q8, q9
177*9880d681SAndroid Build Coastguard Worker0xe2 0x00 0x60 0xf3
178*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u32	q8, q8, q9
179*9880d681SAndroid Build Coastguard Worker
180*9880d681SAndroid Build Coastguard Worker0xa1 0x01 0x40 0xf2
181*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s8	d16, d16, d17
182*9880d681SAndroid Build Coastguard Worker0xa1 0x01 0x50 0xf2
183*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s16	d16, d16, d17
184*9880d681SAndroid Build Coastguard Worker0xa1 0x01 0x60 0xf2
185*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s32	d16, d16, d17
186*9880d681SAndroid Build Coastguard Worker0xa1 0x01 0x40 0xf3
187*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u8	d16, d16, d17
188*9880d681SAndroid Build Coastguard Worker0xa1 0x01 0x50 0xf3
189*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u16	d16, d16, d17
190*9880d681SAndroid Build Coastguard Worker0xa1 0x01 0x60 0xf3
191*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u32	d16, d16, d17
192*9880d681SAndroid Build Coastguard Worker0xe2 0x01 0x40 0xf2
193*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s8	q8, q8, q9
194*9880d681SAndroid Build Coastguard Worker0xe2 0x01 0x50 0xf2
195*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s16	q8, q8, q9
196*9880d681SAndroid Build Coastguard Worker0xe2 0x01 0x60 0xf2
197*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s32	q8, q8, q9
198*9880d681SAndroid Build Coastguard Worker0xe2 0x01 0x40 0xf3
199*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u8	q8, q8, q9
200*9880d681SAndroid Build Coastguard Worker0xe2 0x01 0x50 0xf3
201*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u16	q8, q8, q9
202*9880d681SAndroid Build Coastguard Worker0xe2 0x01 0x60 0xf3
203*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u32	q8, q8, q9
204*9880d681SAndroid Build Coastguard Worker
205*9880d681SAndroid Build Coastguard Worker0xb1 0x00 0x40 0xf2
206*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s8	d16, d16, d17
207*9880d681SAndroid Build Coastguard Worker0xb1 0x00 0x50 0xf2
208*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s16	d16, d16, d17
209*9880d681SAndroid Build Coastguard Worker0xb1 0x00 0x60 0xf2
210*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s32	d16, d16, d17
211*9880d681SAndroid Build Coastguard Worker0xb1 0x00 0x70 0xf2
212*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s64	d16, d16, d17
213*9880d681SAndroid Build Coastguard Worker0xb1 0x00 0x40 0xf3
214*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u8	d16, d16, d17
215*9880d681SAndroid Build Coastguard Worker0xb1 0x00 0x50 0xf3
216*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u16	d16, d16, d17
217*9880d681SAndroid Build Coastguard Worker0xb1 0x00 0x60 0xf3
218*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u32	d16, d16, d17
219*9880d681SAndroid Build Coastguard Worker0xb1 0x00 0x70 0xf3
220*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u64	d16, d16, d17
221*9880d681SAndroid Build Coastguard Worker0xf2 0x00 0x40 0xf2
222*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s8	q8, q8, q9
223*9880d681SAndroid Build Coastguard Worker0xf2 0x00 0x50 0xf2
224*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s16	q8, q8, q9
225*9880d681SAndroid Build Coastguard Worker0xf2 0x00 0x60 0xf2
226*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s32	q8, q8, q9
227*9880d681SAndroid Build Coastguard Worker0xf2 0x00 0x70 0xf2
228*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s64	q8, q8, q9
229*9880d681SAndroid Build Coastguard Worker0xf2 0x00 0x40 0xf3
230*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u8	q8, q8, q9
231*9880d681SAndroid Build Coastguard Worker0xf2 0x00 0x50 0xf3
232*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u16	q8, q8, q9
233*9880d681SAndroid Build Coastguard Worker0xf2 0x00 0x60 0xf3
234*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u32	q8, q8, q9
235*9880d681SAndroid Build Coastguard Worker0xf2 0x00 0x70 0xf3
236*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u64	q8, q8, q9
237*9880d681SAndroid Build Coastguard Worker
238*9880d681SAndroid Build Coastguard Worker0xa2 0x04 0xc0 0xf2
239*9880d681SAndroid Build Coastguard Worker# CHECK: vaddhn.i16	d16, q8, q9
240*9880d681SAndroid Build Coastguard Worker0xa2 0x04 0xd0 0xf2
241*9880d681SAndroid Build Coastguard Worker# CHECK: vaddhn.i32	d16, q8, q9
242*9880d681SAndroid Build Coastguard Worker0xa2 0x04 0xe0 0xf2
243*9880d681SAndroid Build Coastguard Worker# CHECK: vaddhn.i64	d16, q8, q9
244*9880d681SAndroid Build Coastguard Worker0xa2 0x04 0xc0 0xf3
245*9880d681SAndroid Build Coastguard Worker# CHECK: vraddhn.i16	d16, q8, q9
246*9880d681SAndroid Build Coastguard Worker0xa2 0x04 0xd0 0xf3
247*9880d681SAndroid Build Coastguard Worker# CHECK: vraddhn.i32	d16, q8, q9
248*9880d681SAndroid Build Coastguard Worker0xa2 0x04 0xe0 0xf3
249*9880d681SAndroid Build Coastguard Worker# CHECK: vraddhn.i64	d16, q8, q9
250*9880d681SAndroid Build Coastguard Worker
251*9880d681SAndroid Build Coastguard Worker
252*9880d681SAndroid Build Coastguard Worker0x20 0x05 0xf0 0xf3
253*9880d681SAndroid Build Coastguard Worker# CHECK: vcnt.8	d16, d16
254*9880d681SAndroid Build Coastguard Worker0x60 0x05 0xf0 0xf3
255*9880d681SAndroid Build Coastguard Worker# CHECK: vcnt.8	q8, q8
256*9880d681SAndroid Build Coastguard Worker0xa0 0x04 0xf0 0xf3
257*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i8	d16, d16
258*9880d681SAndroid Build Coastguard Worker0xa0 0x04 0xf4 0xf3
259*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i16	d16, d16
260*9880d681SAndroid Build Coastguard Worker0xa0 0x04 0xf8 0xf3
261*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i32	d16, d16
262*9880d681SAndroid Build Coastguard Worker0xe0 0x04 0xf0 0xf3
263*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i8	q8, q8
264*9880d681SAndroid Build Coastguard Worker0xe0 0x04 0xf4 0xf3
265*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i16	q8, q8
266*9880d681SAndroid Build Coastguard Worker0xe0 0x04 0xf8 0xf3
267*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i32	q8, q8
268*9880d681SAndroid Build Coastguard Worker0x20 0x04 0xf0 0xf3
269*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s8	d16, d16
270*9880d681SAndroid Build Coastguard Worker0x20 0x04 0xf4 0xf3
271*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s16	d16, d16
272*9880d681SAndroid Build Coastguard Worker0x20 0x04 0xf8 0xf3
273*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s32	d16, d16
274*9880d681SAndroid Build Coastguard Worker0x60 0x04 0xf0 0xf3
275*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s8	q8, q8
276*9880d681SAndroid Build Coastguard Worker0x60 0x04 0xf4 0xf3
277*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s16	q8, q8
278*9880d681SAndroid Build Coastguard Worker0x60 0x04 0xf8 0xf3
279*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s32	q8, q8
280*9880d681SAndroid Build Coastguard Worker
281*9880d681SAndroid Build Coastguard Worker
282*9880d681SAndroid Build Coastguard Worker
283*9880d681SAndroid Build Coastguard Worker
284*9880d681SAndroid Build Coastguard Worker0xb0 0x01 0x41 0xf2
285*9880d681SAndroid Build Coastguard Worker# CHECK: vand	d16, d17, d16
286*9880d681SAndroid Build Coastguard Worker0xf2 0x01 0x40 0xf2
287*9880d681SAndroid Build Coastguard Worker# CHECK: vand	q8, q8, q9
288*9880d681SAndroid Build Coastguard Worker
289*9880d681SAndroid Build Coastguard Worker0xb0 0x01 0x41 0xf3
290*9880d681SAndroid Build Coastguard Worker# CHECK: veor	d16, d17, d16
291*9880d681SAndroid Build Coastguard Worker0xf2 0x01 0x40 0xf3
292*9880d681SAndroid Build Coastguard Worker# CHECK: veor	q8, q8, q9
293*9880d681SAndroid Build Coastguard Worker
294*9880d681SAndroid Build Coastguard Worker0xb0 0x01 0x61 0xf2
295*9880d681SAndroid Build Coastguard Worker# CHECK: vorr	d16, d17, d16
296*9880d681SAndroid Build Coastguard Worker0xf2 0x01 0x60 0xf2
297*9880d681SAndroid Build Coastguard Worker# CHECK: vorr	q8, q8, q9
298*9880d681SAndroid Build Coastguard Worker0x11 0x07 0xc0 0xf2
299*9880d681SAndroid Build Coastguard Worker# CHECK: vorr.i32	d16, #0x1000000
300*9880d681SAndroid Build Coastguard Worker0x51 0x07 0xc0 0xf2
301*9880d681SAndroid Build Coastguard Worker# CHECK: vorr.i32	q8, #0x1000000
302*9880d681SAndroid Build Coastguard Worker0x50 0x01 0xc0 0xf2
303*9880d681SAndroid Build Coastguard Worker# CHECK: vorr.i32	q8, #0x0
304*9880d681SAndroid Build Coastguard Worker
305*9880d681SAndroid Build Coastguard Worker0xb0 0x01 0x51 0xf2
306*9880d681SAndroid Build Coastguard Worker# CHECK: vbic	d16, d17, d16
307*9880d681SAndroid Build Coastguard Worker0xf2 0x01 0x50 0xf2
308*9880d681SAndroid Build Coastguard Worker# CHECK: vbic	q8, q8, q9
309*9880d681SAndroid Build Coastguard Worker0x3f 0x07 0xc7 0xf3
310*9880d681SAndroid Build Coastguard Worker# CHECK: vbic.i32	d16, #0xff000000
311*9880d681SAndroid Build Coastguard Worker0x7f 0x07 0xc7 0xf3
312*9880d681SAndroid Build Coastguard Worker# CHECK: vbic.i32	q8, #0xff000000
313*9880d681SAndroid Build Coastguard Worker
314*9880d681SAndroid Build Coastguard Worker0xb0 0x01 0x71 0xf2
315*9880d681SAndroid Build Coastguard Worker# CHECK: vorn	d16, d17, d16
316*9880d681SAndroid Build Coastguard Worker0xf2 0x01 0x70 0xf2
317*9880d681SAndroid Build Coastguard Worker# CHECK: vorn	q8, q8, q9
318*9880d681SAndroid Build Coastguard Worker
319*9880d681SAndroid Build Coastguard Worker0xa0 0x05 0xf0 0xf3
320*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn	d16, d16
321*9880d681SAndroid Build Coastguard Worker0xe0 0x05 0xf0 0xf3
322*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn	q8, q8
323*9880d681SAndroid Build Coastguard Worker
324*9880d681SAndroid Build Coastguard Worker0xb0 0x21 0x51 0xf3
325*9880d681SAndroid Build Coastguard Worker# CHECK: vbsl	d18, d17, d16
326*9880d681SAndroid Build Coastguard Worker0xf2 0x01 0x54 0xf3
327*9880d681SAndroid Build Coastguard Worker# CHECK: vbsl	q8, q10, q9
328*9880d681SAndroid Build Coastguard Worker
329*9880d681SAndroid Build Coastguard Worker
330*9880d681SAndroid Build Coastguard Worker# CHECK: vceq.i8	d16, d16, d17
331*9880d681SAndroid Build Coastguard Worker# CHECK: vceq.i16	d16, d16, d17
332*9880d681SAndroid Build Coastguard Worker# CHECK: vceq.i32	d16, d16, d17
333*9880d681SAndroid Build Coastguard Worker# CHECK: vceq.f32	d16, d16, d17
334*9880d681SAndroid Build Coastguard Worker# CHECK: vceq.i8	q8, q8, q9
335*9880d681SAndroid Build Coastguard Worker# CHECK: vceq.i16	q8, q8, q9
336*9880d681SAndroid Build Coastguard Worker# CHECK: vceq.i32	q8, q8, q9
337*9880d681SAndroid Build Coastguard Worker# CHECK: vceq.f32	q8, q8, q9
338*9880d681SAndroid Build Coastguard Worker
339*9880d681SAndroid Build Coastguard Worker0xb1 0x08 0x40 0xf3
340*9880d681SAndroid Build Coastguard Worker0xb1 0x08 0x50 0xf3
341*9880d681SAndroid Build Coastguard Worker0xb1 0x08 0x60 0xf3
342*9880d681SAndroid Build Coastguard Worker0xa1 0x0e 0x40 0xf2
343*9880d681SAndroid Build Coastguard Worker0xf2 0x08 0x40 0xf3
344*9880d681SAndroid Build Coastguard Worker0xf2 0x08 0x50 0xf3
345*9880d681SAndroid Build Coastguard Worker0xf2 0x08 0x60 0xf3
346*9880d681SAndroid Build Coastguard Worker0xe2 0x0e 0x40 0xf2
347*9880d681SAndroid Build Coastguard Worker
348*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.s8	d16, d16, d17
349*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.s16	d16, d16, d17
350*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.s32	d16, d16, d17
351*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.u8	d16, d16, d17
352*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.u16	d16, d16, d17
353*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.u32	d16, d16, d17
354*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.f32	d16, d16, d17
355*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.s8	q8, q8, q9
356*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.s16	q8, q8, q9
357*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.s32	q8, q8, q9
358*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.u8	q8, q8, q9
359*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.u16	q8, q8, q9
360*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.u32	q8, q8, q9
361*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.f32	q8, q8, q9
362*9880d681SAndroid Build Coastguard Worker# CHECK: vacge.f32	d16, d16, d17
363*9880d681SAndroid Build Coastguard Worker# CHECK: vacge.f32	q8, q8, q9
364*9880d681SAndroid Build Coastguard Worker
365*9880d681SAndroid Build Coastguard Worker0xb1 0x03 0x40 0xf2
366*9880d681SAndroid Build Coastguard Worker0xb1 0x03 0x50 0xf2
367*9880d681SAndroid Build Coastguard Worker0xb1 0x03 0x60 0xf2
368*9880d681SAndroid Build Coastguard Worker0xb1 0x03 0x40 0xf3
369*9880d681SAndroid Build Coastguard Worker0xb1 0x03 0x50 0xf3
370*9880d681SAndroid Build Coastguard Worker0xb1 0x03 0x60 0xf3
371*9880d681SAndroid Build Coastguard Worker0xa1 0x0e 0x40 0xf3
372*9880d681SAndroid Build Coastguard Worker0xf2 0x03 0x40 0xf2
373*9880d681SAndroid Build Coastguard Worker0xf2 0x03 0x50 0xf2
374*9880d681SAndroid Build Coastguard Worker0xf2 0x03 0x60 0xf2
375*9880d681SAndroid Build Coastguard Worker0xf2 0x03 0x40 0xf3
376*9880d681SAndroid Build Coastguard Worker0xf2 0x03 0x50 0xf3
377*9880d681SAndroid Build Coastguard Worker0xf2 0x03 0x60 0xf3
378*9880d681SAndroid Build Coastguard Worker0xe2 0x0e 0x40 0xf3
379*9880d681SAndroid Build Coastguard Worker0xb1 0x0e 0x40 0xf3
380*9880d681SAndroid Build Coastguard Worker0xf2 0x0e 0x40 0xf3
381*9880d681SAndroid Build Coastguard Worker
382*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.s8	d16, d16, d17
383*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.s16	d16, d16, d17
384*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.s32	d16, d16, d17
385*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.u8	d16, d16, d17
386*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.u16	d16, d16, d17
387*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.u32	d16, d16, d17
388*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.f32	d16, d16, d17
389*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.s8	q8, q8, q9
390*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.s16	q8, q8, q9
391*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.s32	q8, q8, q9
392*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.u8	q8, q8, q9
393*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.u16	q8, q8, q9
394*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.u32	q8, q8, q9
395*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.f32	q8, q8, q9
396*9880d681SAndroid Build Coastguard Worker# CHECK: vacgt.f32	d16, d16, d17
397*9880d681SAndroid Build Coastguard Worker# CHECK: vacgt.f32	q8, q8, q9
398*9880d681SAndroid Build Coastguard Worker
399*9880d681SAndroid Build Coastguard Worker0xa1 0x03 0x40 0xf2
400*9880d681SAndroid Build Coastguard Worker0xa1 0x03 0x50 0xf2
401*9880d681SAndroid Build Coastguard Worker0xa1 0x03 0x60 0xf2
402*9880d681SAndroid Build Coastguard Worker0xa1 0x03 0x40 0xf3
403*9880d681SAndroid Build Coastguard Worker0xa1 0x03 0x50 0xf3
404*9880d681SAndroid Build Coastguard Worker0xa1 0x03 0x60 0xf3
405*9880d681SAndroid Build Coastguard Worker0xa1 0x0e 0x60 0xf3
406*9880d681SAndroid Build Coastguard Worker0xe2 0x03 0x40 0xf2
407*9880d681SAndroid Build Coastguard Worker0xe2 0x03 0x50 0xf2
408*9880d681SAndroid Build Coastguard Worker0xe2 0x03 0x60 0xf2
409*9880d681SAndroid Build Coastguard Worker0xe2 0x03 0x40 0xf3
410*9880d681SAndroid Build Coastguard Worker0xe2 0x03 0x50 0xf3
411*9880d681SAndroid Build Coastguard Worker0xe2 0x03 0x60 0xf3
412*9880d681SAndroid Build Coastguard Worker0xe2 0x0e 0x60 0xf3
413*9880d681SAndroid Build Coastguard Worker0xb1 0x0e 0x60 0xf3
414*9880d681SAndroid Build Coastguard Worker0xf2 0x0e 0x60 0xf3
415*9880d681SAndroid Build Coastguard Worker
416*9880d681SAndroid Build Coastguard Worker# CHECK: vtst.8	d16, d16, d17
417*9880d681SAndroid Build Coastguard Worker# CHECK: vtst.16	d16, d16, d17
418*9880d681SAndroid Build Coastguard Worker# CHECK: vtst.32	d16, d16, d17
419*9880d681SAndroid Build Coastguard Worker# CHECK: vtst.8	q8, q8, q9
420*9880d681SAndroid Build Coastguard Worker# CHECK: vtst.16	q8, q8, q9
421*9880d681SAndroid Build Coastguard Worker# CHECK: vtst.32	q8, q8, q9
422*9880d681SAndroid Build Coastguard Worker
423*9880d681SAndroid Build Coastguard Worker0xb1 0x08 0x40 0xf2
424*9880d681SAndroid Build Coastguard Worker0xb1 0x08 0x50 0xf2
425*9880d681SAndroid Build Coastguard Worker0xb1 0x08 0x60 0xf2
426*9880d681SAndroid Build Coastguard Worker0xf2 0x08 0x40 0xf2
427*9880d681SAndroid Build Coastguard Worker0xf2 0x08 0x50 0xf2
428*9880d681SAndroid Build Coastguard Worker0xf2 0x08 0x60 0xf2
429*9880d681SAndroid Build Coastguard Worker
430*9880d681SAndroid Build Coastguard Worker# CHECK: vceq.i8	d16, d16, #0
431*9880d681SAndroid Build Coastguard Worker# CHECK: vcge.s8	d16, d16, #0
432*9880d681SAndroid Build Coastguard Worker# CHECK: vcle.s8	d16, d16, #0
433*9880d681SAndroid Build Coastguard Worker# CHECK: vcgt.s8	d16, d16, #0
434*9880d681SAndroid Build Coastguard Worker# CHECK: vclt.s8	d16, d16, #0
435*9880d681SAndroid Build Coastguard Worker
436*9880d681SAndroid Build Coastguard Worker0x20 0x01 0xf1 0xf3
437*9880d681SAndroid Build Coastguard Worker0xa0 0x00 0xf1 0xf3
438*9880d681SAndroid Build Coastguard Worker0xa0 0x01 0xf1 0xf3
439*9880d681SAndroid Build Coastguard Worker0x20 0x00 0xf1 0xf3
440*9880d681SAndroid Build Coastguard Worker0x20 0x02 0xf1 0xf3
441*9880d681SAndroid Build Coastguard Worker
442*9880d681SAndroid Build Coastguard Worker
443*9880d681SAndroid Build Coastguard Worker0x20 0x07 0xfb 0xf3
444*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32	d16, d16
445*9880d681SAndroid Build Coastguard Worker0xa0 0x07 0xfb 0xf3
446*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32	d16, d16
447*9880d681SAndroid Build Coastguard Worker0x20 0x06 0xfb 0xf3
448*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32	d16, d16
449*9880d681SAndroid Build Coastguard Worker0xa0 0x06 0xfb 0xf3
450*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32	d16, d16
451*9880d681SAndroid Build Coastguard Worker0x60 0x07 0xfb 0xf3
452*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32	q8, q8
453*9880d681SAndroid Build Coastguard Worker0xe0 0x07 0xfb 0xf3
454*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32	q8, q8
455*9880d681SAndroid Build Coastguard Worker0x60 0x06 0xfb 0xf3
456*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32	q8, q8
457*9880d681SAndroid Build Coastguard Worker0xe0 0x06 0xfb 0xf3
458*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32	q8, q8
459*9880d681SAndroid Build Coastguard Worker0x30 0x0f 0xff 0xf2
460*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32	d16, d16, #1
461*9880d681SAndroid Build Coastguard Worker0x30 0x0f 0xff 0xf3
462*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32	d16, d16, #1
463*9880d681SAndroid Build Coastguard Worker0x30 0x0e 0xff 0xf2
464*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32	d16, d16, #1
465*9880d681SAndroid Build Coastguard Worker0x30 0x0e 0xff 0xf3
466*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32	d16, d16, #1
467*9880d681SAndroid Build Coastguard Worker0x70 0x0f 0xff 0xf2
468*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32	q8, q8, #1
469*9880d681SAndroid Build Coastguard Worker0x70 0x0f 0xff 0xf3
470*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32	q8, q8, #1
471*9880d681SAndroid Build Coastguard Worker0x70 0x0e 0xff 0xf2
472*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32	q8, q8, #1
473*9880d681SAndroid Build Coastguard Worker0x70 0x0e 0xff 0xf3
474*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32	q8, q8, #1
475*9880d681SAndroid Build Coastguard Worker0x20 0x07 0xf6 0xf3
476*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.f16	q8, d16
477*9880d681SAndroid Build Coastguard Worker0x20 0x06 0xf6 0xf3
478*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f16.f32	d16, q8
479*9880d681SAndroid Build Coastguard Worker
480*9880d681SAndroid Build Coastguard Worker
481*9880d681SAndroid Build Coastguard Worker
482*9880d681SAndroid Build Coastguard Worker
483*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.8	d16, r0
484*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.16	d16, r0
485*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.32	d16, r0
486*9880d681SAndroid Build Coastguard Worker
487*9880d681SAndroid Build Coastguard Worker0x90 0x0b 0xc0 0xee
488*9880d681SAndroid Build Coastguard Worker0xb0 0x0b 0x80 0xee
489*9880d681SAndroid Build Coastguard Worker0x90 0x0b 0x80 0xee
490*9880d681SAndroid Build Coastguard Worker
491*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.8	q8, r0
492*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.16	q8, r0
493*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.32	q8, r0
494*9880d681SAndroid Build Coastguard Worker
495*9880d681SAndroid Build Coastguard Worker0x90 0x0b 0xe0 0xee
496*9880d681SAndroid Build Coastguard Worker0xb0 0x0b 0xa0 0xee
497*9880d681SAndroid Build Coastguard Worker0x90 0x0b 0xa0 0xee
498*9880d681SAndroid Build Coastguard Worker
499*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.8	d16, d16[1
500*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.16	d16, d16[1
501*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.32	d16, d16[1
502*9880d681SAndroid Build Coastguard Worker
503*9880d681SAndroid Build Coastguard Worker0x20 0x0c 0xf3 0xf3
504*9880d681SAndroid Build Coastguard Worker0x20 0x0c 0xf6 0xf3
505*9880d681SAndroid Build Coastguard Worker0x20 0x0c 0xfc 0xf3
506*9880d681SAndroid Build Coastguard Worker
507*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.8	q8, d16[1
508*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.16	q8, d16[1
509*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.32	q8, d16[1
510*9880d681SAndroid Build Coastguard Worker
511*9880d681SAndroid Build Coastguard Worker0x60 0x0c 0xf3 0xf3
512*9880d681SAndroid Build Coastguard Worker0x60 0x0c 0xf6 0xf3
513*9880d681SAndroid Build Coastguard Worker0x60 0x0c 0xfc 0xf3
514*9880d681SAndroid Build Coastguard Worker
515*9880d681SAndroid Build Coastguard Worker
516*9880d681SAndroid Build Coastguard Worker0xb1 0x06 0x40 0xf2
517*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s8	d16, d16, d17
518*9880d681SAndroid Build Coastguard Worker0xb1 0x06 0x50 0xf2
519*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s16	d16, d16, d17
520*9880d681SAndroid Build Coastguard Worker0xb1 0x06 0x60 0xf2
521*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s32	d16, d16, d17
522*9880d681SAndroid Build Coastguard Worker0xb1 0x06 0x40 0xf3
523*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u8	d16, d16, d17
524*9880d681SAndroid Build Coastguard Worker0xb1 0x06 0x50 0xf3
525*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u16	d16, d16, d17
526*9880d681SAndroid Build Coastguard Worker0xb1 0x06 0x60 0xf3
527*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u32	d16, d16, d17
528*9880d681SAndroid Build Coastguard Worker0xa1 0x0f 0x60 0xf2
529*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.f32	d16, d16, d17
530*9880d681SAndroid Build Coastguard Worker0xf2 0x06 0x40 0xf2
531*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s8	q8, q8, q9
532*9880d681SAndroid Build Coastguard Worker0xf2 0x06 0x50 0xf2
533*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s16	q8, q8, q9
534*9880d681SAndroid Build Coastguard Worker0xf2 0x06 0x60 0xf2
535*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s32	q8, q8, q9
536*9880d681SAndroid Build Coastguard Worker0xf2 0x06 0x40 0xf3
537*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u8	q8, q8, q9
538*9880d681SAndroid Build Coastguard Worker0xf2 0x06 0x50 0xf3
539*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u16	q8, q8, q9
540*9880d681SAndroid Build Coastguard Worker0xf2 0x06 0x60 0xf3
541*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u32	q8, q8, q9
542*9880d681SAndroid Build Coastguard Worker0xe2 0x0f 0x60 0xf2
543*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.f32	q8, q8, q9
544*9880d681SAndroid Build Coastguard Worker0xa1 0x06 0x40 0xf2
545*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s8	d16, d16, d17
546*9880d681SAndroid Build Coastguard Worker0xa1 0x06 0x50 0xf2
547*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s16	d16, d16, d17
548*9880d681SAndroid Build Coastguard Worker0xa1 0x06 0x60 0xf2
549*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s32	d16, d16, d17
550*9880d681SAndroid Build Coastguard Worker0xa1 0x06 0x40 0xf3
551*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u8	d16, d16, d17
552*9880d681SAndroid Build Coastguard Worker0xa1 0x06 0x50 0xf3
553*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u16	d16, d16, d17
554*9880d681SAndroid Build Coastguard Worker0xa1 0x06 0x60 0xf3
555*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u32	d16, d16, d17
556*9880d681SAndroid Build Coastguard Worker0xa1 0x0f 0x40 0xf2
557*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.f32	d16, d16, d17
558*9880d681SAndroid Build Coastguard Worker0xe2 0x06 0x40 0xf2
559*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s8	q8, q8, q9
560*9880d681SAndroid Build Coastguard Worker0xe2 0x06 0x50 0xf2
561*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s16	q8, q8, q9
562*9880d681SAndroid Build Coastguard Worker0xe2 0x06 0x60 0xf2
563*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s32	q8, q8, q9
564*9880d681SAndroid Build Coastguard Worker0xe2 0x06 0x40 0xf3
565*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u8	q8, q8, q9
566*9880d681SAndroid Build Coastguard Worker0xe2 0x06 0x50 0xf3
567*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u16	q8, q8, q9
568*9880d681SAndroid Build Coastguard Worker0xe2 0x06 0x60 0xf3
569*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u32	q8, q8, q9
570*9880d681SAndroid Build Coastguard Worker0xe2 0x0f 0x40 0xf2
571*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.f32	q8, q8, q9
572*9880d681SAndroid Build Coastguard Worker
573*9880d681SAndroid Build Coastguard Worker
574*9880d681SAndroid Build Coastguard Worker
575*9880d681SAndroid Build Coastguard Worker0x18 0x0e 0xc0 0xf2
576*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i8	d16, #0x8
577*9880d681SAndroid Build Coastguard Worker0x10 0x08 0xc1 0xf2
578*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i16	d16, #0x10
579*9880d681SAndroid Build Coastguard Worker0x10 0x0a 0xc1 0xf2
580*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i16	d16, #0x1000
581*9880d681SAndroid Build Coastguard Worker0x10 0x00 0xc2 0xf2
582*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	d16, #0x20
583*9880d681SAndroid Build Coastguard Worker0x10 0x02 0xc2 0xf2
584*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	d16, #0x2000
585*9880d681SAndroid Build Coastguard Worker0x10 0x04 0xc2 0xf2
586*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	d16, #0x200000
587*9880d681SAndroid Build Coastguard Worker0x10 0x06 0xc2 0xf2
588*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	d16, #0x20000000
589*9880d681SAndroid Build Coastguard Worker0x10 0x0c 0xc2 0xf2
590*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	d16, #0x20ff
591*9880d681SAndroid Build Coastguard Worker0x10 0x0d 0xc2 0xf2
592*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	d16, #0x20ffff
593*9880d681SAndroid Build Coastguard Worker0x33 0x0e 0xc1 0xf3
594*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i64	d16, #0xff0000ff0000ffff
595*9880d681SAndroid Build Coastguard Worker0x58 0x0e 0xc0 0xf2
596*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i8	q8, #0x8
597*9880d681SAndroid Build Coastguard Worker0x50 0x08 0xc1 0xf2
598*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i16	q8, #0x10
599*9880d681SAndroid Build Coastguard Worker0x50 0x0a 0xc1 0xf2
600*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i16	q8, #0x1000
601*9880d681SAndroid Build Coastguard Worker0x50 0x00 0xc2 0xf2
602*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	q8, #0x20
603*9880d681SAndroid Build Coastguard Worker0x50 0x02 0xc2 0xf2
604*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	q8, #0x2000
605*9880d681SAndroid Build Coastguard Worker0x50 0x04 0xc2 0xf2
606*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	q8, #0x200000
607*9880d681SAndroid Build Coastguard Worker0x50 0x06 0xc2 0xf2
608*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	q8, #0x20000000
609*9880d681SAndroid Build Coastguard Worker0x50 0x0c 0xc2 0xf2
610*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	q8, #0x20ff
611*9880d681SAndroid Build Coastguard Worker0x50 0x0d 0xc2 0xf2
612*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32	q8, #0x20ffff
613*9880d681SAndroid Build Coastguard Worker0x73 0x0e 0xc1 0xf3
614*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i64	q8, #0xff0000ff0000ffff
615*9880d681SAndroid Build Coastguard Worker0x30 0x08 0xc1 0xf2
616*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i16	d16, #0x10
617*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xc1 0xf2
618*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i16	d16, #0x1000
619*9880d681SAndroid Build Coastguard Worker0x30 0x00 0xc2 0xf2
620*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32	d16, #0x20
621*9880d681SAndroid Build Coastguard Worker0x30 0x02 0xc2 0xf2
622*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32	d16, #0x2000
623*9880d681SAndroid Build Coastguard Worker0x30 0x04 0xc2 0xf2
624*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32	d16, #0x200000
625*9880d681SAndroid Build Coastguard Worker0x30 0x06 0xc2 0xf2
626*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32	d16, #0x20000000
627*9880d681SAndroid Build Coastguard Worker0x30 0x0c 0xc2 0xf2
628*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32	d16, #0x20ff
629*9880d681SAndroid Build Coastguard Worker0x30 0x0d 0xc2 0xf2
630*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32	d16, #0x20ffff
631*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xc8 0xf2
632*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.s8	q8, d16
633*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xd0 0xf2
634*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.s16	q8, d16
635*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xe0 0xf2
636*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.s32	q8, d16
637*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xc8 0xf3
638*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.u8	q8, d16
639*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xd0 0xf3
640*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.u16	q8, d16
641*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xe0 0xf3
642*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.u32	q8, d16
643*9880d681SAndroid Build Coastguard Worker0x20 0x02 0xf2 0xf3
644*9880d681SAndroid Build Coastguard Worker# CHECK: vmovn.i16	d16, q8
645*9880d681SAndroid Build Coastguard Worker0x20 0x02 0xf6 0xf3
646*9880d681SAndroid Build Coastguard Worker# CHECK: vmovn.i32	d16, q8
647*9880d681SAndroid Build Coastguard Worker0x20 0x02 0xfa 0xf3
648*9880d681SAndroid Build Coastguard Worker# CHECK: vmovn.i64	d16, q8
649*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xf2 0xf3
650*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.s16	d16, q8
651*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xf6 0xf3
652*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.s32	d16, q8
653*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xfa 0xf3
654*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.s64	d16, q8
655*9880d681SAndroid Build Coastguard Worker0xe0 0x02 0xf2 0xf3
656*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.u16	d16, q8
657*9880d681SAndroid Build Coastguard Worker0xe0 0x02 0xf6 0xf3
658*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.u32	d16, q8
659*9880d681SAndroid Build Coastguard Worker0xe0 0x02 0xfa 0xf3
660*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.u64	d16, q8
661*9880d681SAndroid Build Coastguard Worker0x60 0x02 0xf2 0xf3
662*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovun.s16	d16, q8
663*9880d681SAndroid Build Coastguard Worker0x60 0x02 0xf6 0xf3
664*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovun.s32	d16, q8
665*9880d681SAndroid Build Coastguard Worker0x60 0x02 0xfa 0xf3
666*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovun.s64	d16, q8
667*9880d681SAndroid Build Coastguard Worker0xb0 0x0b 0x50 0xee
668*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.s8	r0, d16[1
669*9880d681SAndroid Build Coastguard Worker0xf0 0x0b 0x10 0xee
670*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.s16	r0, d16[1
671*9880d681SAndroid Build Coastguard Worker0xb0 0x0b 0xd0 0xee
672*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.u8	r0, d16[1
673*9880d681SAndroid Build Coastguard Worker0xf0 0x0b 0x90 0xee
674*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.u16	r0, d16[1
675*9880d681SAndroid Build Coastguard Worker0x90 0x0b 0x30 0xee
676*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.32	r0, d16[1
677*9880d681SAndroid Build Coastguard Worker0xb0 0x1b 0x40 0xee
678*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.8	d16[1], r1
679*9880d681SAndroid Build Coastguard Worker0xf0 0x1b 0x00 0xee
680*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.16	d16[1], r1
681*9880d681SAndroid Build Coastguard Worker0x90 0x1b 0x20 0xee
682*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.32	d16[1], r1
683*9880d681SAndroid Build Coastguard Worker0xb0 0x1b 0x42 0xee
684*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.8	d18[1], r1
685*9880d681SAndroid Build Coastguard Worker0xf0 0x1b 0x02 0xee
686*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.16	d18[1], r1
687*9880d681SAndroid Build Coastguard Worker0x90 0x1b 0x22 0xee
688*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.32	d18[1], r1
689*9880d681SAndroid Build Coastguard Worker
690*9880d681SAndroid Build Coastguard Worker
691*9880d681SAndroid Build Coastguard Worker
692*9880d681SAndroid Build Coastguard Worker0xa1 0x09 0x42 0xf2
693*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i8	d16, d18, d17
694*9880d681SAndroid Build Coastguard Worker0xa1 0x09 0x52 0xf2
695*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i16	d16, d18, d17
696*9880d681SAndroid Build Coastguard Worker0xa1 0x09 0x62 0xf2
697*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i32	d16, d18, d17
698*9880d681SAndroid Build Coastguard Worker0xb1 0x0d 0x42 0xf2
699*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.f32	d16, d18, d17
700*9880d681SAndroid Build Coastguard Worker0xe4 0x29 0x40 0xf2
701*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i8	q9, q8, q10
702*9880d681SAndroid Build Coastguard Worker0xe4 0x29 0x50 0xf2
703*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i16	q9, q8, q10
704*9880d681SAndroid Build Coastguard Worker0xe4 0x29 0x60 0xf2
705*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i32	q9, q8, q10
706*9880d681SAndroid Build Coastguard Worker0xf4 0x2d 0x40 0xf2
707*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.f32	q9, q8, q10
708*9880d681SAndroid Build Coastguard Worker0xa2 0x08 0xc3 0xf2
709*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.s8	q8, d19, d18
710*9880d681SAndroid Build Coastguard Worker0xa2 0x08 0xd3 0xf2
711*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.s16	q8, d19, d18
712*9880d681SAndroid Build Coastguard Worker0xa2 0x08 0xe3 0xf2
713*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.s32	q8, d19, d18
714*9880d681SAndroid Build Coastguard Worker0xa2 0x08 0xc3 0xf3
715*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.u8	q8, d19, d18
716*9880d681SAndroid Build Coastguard Worker0xa2 0x08 0xd3 0xf3
717*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.u16	q8, d19, d18
718*9880d681SAndroid Build Coastguard Worker0xa2 0x08 0xe3 0xf3
719*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.u32	q8, d19, d18
720*9880d681SAndroid Build Coastguard Worker0xa2 0x09 0xd3 0xf2
721*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmlal.s16	q8, d19, d18
722*9880d681SAndroid Build Coastguard Worker0xa2 0x09 0xe3 0xf2
723*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmlal.s32	q8, d19, d18
724*9880d681SAndroid Build Coastguard Worker0xa1 0x09 0x42 0xf3
725*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i8	d16, d18, d17
726*9880d681SAndroid Build Coastguard Worker0xa1 0x09 0x52 0xf3
727*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i16	d16, d18, d17
728*9880d681SAndroid Build Coastguard Worker0xa1 0x09 0x62 0xf3
729*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i32	d16, d18, d17
730*9880d681SAndroid Build Coastguard Worker0xb1 0x0d 0x62 0xf2
731*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.f32	d16, d18, d17
732*9880d681SAndroid Build Coastguard Worker0xe4 0x29 0x40 0xf3
733*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i8	q9, q8, q10
734*9880d681SAndroid Build Coastguard Worker0xe4 0x29 0x50 0xf3
735*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i16	q9, q8, q10
736*9880d681SAndroid Build Coastguard Worker0xe4 0x29 0x60 0xf3
737*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i32	q9, q8, q10
738*9880d681SAndroid Build Coastguard Worker0xf4 0x2d 0x60 0xf2
739*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.f32	q9, q8, q10
740*9880d681SAndroid Build Coastguard Worker0xa2 0x0a 0xc3 0xf2
741*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.s8	q8, d19, d18
742*9880d681SAndroid Build Coastguard Worker0xa2 0x0a 0xd3 0xf2
743*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.s16	q8, d19, d18
744*9880d681SAndroid Build Coastguard Worker0xa2 0x0a 0xe3 0xf2
745*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.s32	q8, d19, d18
746*9880d681SAndroid Build Coastguard Worker0xa2 0x0a 0xc3 0xf3
747*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.u8	q8, d19, d18
748*9880d681SAndroid Build Coastguard Worker0xa2 0x0a 0xd3 0xf3
749*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.u16	q8, d19, d18
750*9880d681SAndroid Build Coastguard Worker0xa2 0x0a 0xe3 0xf3
751*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.u32	q8, d19, d18
752*9880d681SAndroid Build Coastguard Worker0xa2 0x0b 0xd3 0xf2
753*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmlsl.s16	q8, d19, d18
754*9880d681SAndroid Build Coastguard Worker0xa2 0x0b 0xe3 0xf2
755*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmlsl.s32	q8, d19, d18
756*9880d681SAndroid Build Coastguard Worker
757*9880d681SAndroid Build Coastguard Worker
758*9880d681SAndroid Build Coastguard Worker0xb1 0x09 0x40 0xf2
759*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i8	d16, d16, d17
760*9880d681SAndroid Build Coastguard Worker0xb1 0x09 0x50 0xf2
761*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i16	d16, d16, d17
762*9880d681SAndroid Build Coastguard Worker0xb1 0x09 0x60 0xf2
763*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i32	d16, d16, d17
764*9880d681SAndroid Build Coastguard Worker0xb1 0x0d 0x40 0xf3
765*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.f32	d16, d16, d17
766*9880d681SAndroid Build Coastguard Worker0xf2 0x09 0x40 0xf2
767*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i8	q8, q8, q9
768*9880d681SAndroid Build Coastguard Worker0xf2 0x09 0x50 0xf2
769*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i16	q8, q8, q9
770*9880d681SAndroid Build Coastguard Worker0xf2 0x09 0x60 0xf2
771*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i32	q8, q8, q9
772*9880d681SAndroid Build Coastguard Worker0xf2 0x0d 0x40 0xf3
773*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.f32	q8, q8, q9
774*9880d681SAndroid Build Coastguard Worker0xb1 0x09 0x40 0xf3
775*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.p8	d16, d16, d17
776*9880d681SAndroid Build Coastguard Worker0xf2 0x09 0x40 0xf3
777*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.p8	q8, q8, q9
778*9880d681SAndroid Build Coastguard Worker0xa1 0x0b 0x50 0xf2
779*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmulh.s16	d16, d16, d17
780*9880d681SAndroid Build Coastguard Worker0xa1 0x0b 0x60 0xf2
781*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmulh.s32	d16, d16, d17
782*9880d681SAndroid Build Coastguard Worker0xe2 0x0b 0x50 0xf2
783*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmulh.s16	q8, q8, q9
784*9880d681SAndroid Build Coastguard Worker0xe2 0x0b 0x60 0xf2
785*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmulh.s32	q8, q8, q9
786*9880d681SAndroid Build Coastguard Worker0xa1 0x0b 0x50 0xf3
787*9880d681SAndroid Build Coastguard Worker# CHECK: vqrdmulh.s16	d16, d16, d17
788*9880d681SAndroid Build Coastguard Worker0xa1 0x0b 0x60 0xf3
789*9880d681SAndroid Build Coastguard Worker# CHECK: vqrdmulh.s32	d16, d16, d17
790*9880d681SAndroid Build Coastguard Worker0xe2 0x0b 0x50 0xf3
791*9880d681SAndroid Build Coastguard Worker# CHECK: vqrdmulh.s16	q8, q8, q9
792*9880d681SAndroid Build Coastguard Worker0xe2 0x0b 0x60 0xf3
793*9880d681SAndroid Build Coastguard Worker# CHECK: vqrdmulh.s32	q8, q8, q9
794*9880d681SAndroid Build Coastguard Worker0xa1 0x0c 0xc0 0xf2
795*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.s8	q8, d16, d17
796*9880d681SAndroid Build Coastguard Worker0xa1 0x0c 0xd0 0xf2
797*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.s16	q8, d16, d17
798*9880d681SAndroid Build Coastguard Worker0xa1 0x0c 0xe0 0xf2
799*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.s32	q8, d16, d17
800*9880d681SAndroid Build Coastguard Worker0xa1 0x0c 0xc0 0xf3
801*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.u8	q8, d16, d17
802*9880d681SAndroid Build Coastguard Worker0xa1 0x0c 0xd0 0xf3
803*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.u16	q8, d16, d17
804*9880d681SAndroid Build Coastguard Worker0xa1 0x0c 0xe0 0xf3
805*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.u32	q8, d16, d17
806*9880d681SAndroid Build Coastguard Worker0xa1 0x0e 0xc0 0xf2
807*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.p8	q8, d16, d17
808*9880d681SAndroid Build Coastguard Worker0xa1 0x0d 0xd0 0xf2
809*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmull.s16	q8, d16, d17
810*9880d681SAndroid Build Coastguard Worker0xa1 0x0d 0xe0 0xf2
811*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmull.s32	q8, d16, d17
812*9880d681SAndroid Build Coastguard Worker
813*9880d681SAndroid Build Coastguard Worker
814*9880d681SAndroid Build Coastguard Worker0xa0 0x03 0xf1 0xf3
815*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s8	d16, d16
816*9880d681SAndroid Build Coastguard Worker0xa0 0x03 0xf5 0xf3
817*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s16	d16, d16
818*9880d681SAndroid Build Coastguard Worker0xa0 0x03 0xf9 0xf3
819*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s32	d16, d16
820*9880d681SAndroid Build Coastguard Worker0xa0 0x07 0xf9 0xf3
821*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.f32	d16, d16
822*9880d681SAndroid Build Coastguard Worker0xe0 0x03 0xf1 0xf3
823*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s8	q8, q8
824*9880d681SAndroid Build Coastguard Worker0xe0 0x03 0xf5 0xf3
825*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s16	q8, q8
826*9880d681SAndroid Build Coastguard Worker0xe0 0x03 0xf9 0xf3
827*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s32	q8, q8
828*9880d681SAndroid Build Coastguard Worker0xe0 0x07 0xf9 0xf3
829*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.f32	q8, q8
830*9880d681SAndroid Build Coastguard Worker0xa0 0x07 0xf0 0xf3
831*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s8	d16, d16
832*9880d681SAndroid Build Coastguard Worker0xa0 0x07 0xf4 0xf3
833*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s16	d16, d16
834*9880d681SAndroid Build Coastguard Worker0xa0 0x07 0xf8 0xf3
835*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s32	d16, d16
836*9880d681SAndroid Build Coastguard Worker0xe0 0x07 0xf0 0xf3
837*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s8	q8, q8
838*9880d681SAndroid Build Coastguard Worker0xe0 0x07 0xf4 0xf3
839*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s16	q8, q8
840*9880d681SAndroid Build Coastguard Worker0xe0 0x07 0xf8 0xf3
841*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s32	q8, q8
842*9880d681SAndroid Build Coastguard Worker
843*9880d681SAndroid Build Coastguard Worker
844*9880d681SAndroid Build Coastguard Worker0xb0 0x0b 0x41 0xf2
845*9880d681SAndroid Build Coastguard Worker# CHECK: vpadd.i8	d16, d17, d16
846*9880d681SAndroid Build Coastguard Worker0xb0 0x0b 0x51 0xf2
847*9880d681SAndroid Build Coastguard Worker# CHECK: vpadd.i16	d16, d17, d16
848*9880d681SAndroid Build Coastguard Worker0xb0 0x0b 0x61 0xf2
849*9880d681SAndroid Build Coastguard Worker# CHECK: vpadd.i32	d16, d17, d16
850*9880d681SAndroid Build Coastguard Worker0xa1 0x0d 0x40 0xf3
851*9880d681SAndroid Build Coastguard Worker# CHECK: vpadd.f32	d16, d16, d17
852*9880d681SAndroid Build Coastguard Worker0x20 0x02 0xf0 0xf3
853*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s8	d16, d16
854*9880d681SAndroid Build Coastguard Worker0x20 0x02 0xf4 0xf3
855*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s16	d16, d16
856*9880d681SAndroid Build Coastguard Worker0x20 0x02 0xf8 0xf3
857*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s32	d16, d16
858*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xf0 0xf3
859*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u8	d16, d16
860*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xf4 0xf3
861*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u16	d16, d16
862*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xf8 0xf3
863*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u32	d16, d16
864*9880d681SAndroid Build Coastguard Worker0x60 0x02 0xf0 0xf3
865*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s8	q8, q8
866*9880d681SAndroid Build Coastguard Worker0x60 0x02 0xf4 0xf3
867*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s16	q8, q8
868*9880d681SAndroid Build Coastguard Worker0x60 0x02 0xf8 0xf3
869*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s32	q8, q8
870*9880d681SAndroid Build Coastguard Worker0xe0 0x02 0xf0 0xf3
871*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u8	q8, q8
872*9880d681SAndroid Build Coastguard Worker0xe0 0x02 0xf4 0xf3
873*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u16	q8, q8
874*9880d681SAndroid Build Coastguard Worker0xe0 0x02 0xf8 0xf3
875*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u32	q8, q8
876*9880d681SAndroid Build Coastguard Worker0x21 0x06 0xf0 0xf3
877*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s8	d16, d17
878*9880d681SAndroid Build Coastguard Worker0x21 0x06 0xf4 0xf3
879*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s16	d16, d17
880*9880d681SAndroid Build Coastguard Worker0x21 0x06 0xf8 0xf3
881*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s32	d16, d17
882*9880d681SAndroid Build Coastguard Worker0xa1 0x06 0xf0 0xf3
883*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u8	d16, d17
884*9880d681SAndroid Build Coastguard Worker0xa1 0x06 0xf4 0xf3
885*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u16	d16, d17
886*9880d681SAndroid Build Coastguard Worker0xa1 0x06 0xf8 0xf3
887*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u32	d16, d17
888*9880d681SAndroid Build Coastguard Worker0x60 0x26 0xf0 0xf3
889*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s8	q9, q8
890*9880d681SAndroid Build Coastguard Worker0x60 0x26 0xf4 0xf3
891*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s16	q9, q8
892*9880d681SAndroid Build Coastguard Worker0x60 0x26 0xf8 0xf3
893*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s32	q9, q8
894*9880d681SAndroid Build Coastguard Worker0xe0 0x26 0xf0 0xf3
895*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u8	q9, q8
896*9880d681SAndroid Build Coastguard Worker0xe0 0x26 0xf4 0xf3
897*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u16	q9, q8
898*9880d681SAndroid Build Coastguard Worker0xe0 0x26 0xf8 0xf3
899*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u32	q9, q8
900*9880d681SAndroid Build Coastguard Worker0xb1 0x0a 0x40 0xf2
901*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.s8	d16, d16, d17
902*9880d681SAndroid Build Coastguard Worker0xb1 0x0a 0x50 0xf2
903*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.s16	d16, d16, d17
904*9880d681SAndroid Build Coastguard Worker0xb1 0x0a 0x60 0xf2
905*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.s32	d16, d16, d17
906*9880d681SAndroid Build Coastguard Worker0xb1 0x0a 0x40 0xf3
907*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.u8	d16, d16, d17
908*9880d681SAndroid Build Coastguard Worker0xb1 0x0a 0x50 0xf3
909*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.u16	d16, d16, d17
910*9880d681SAndroid Build Coastguard Worker0xb1 0x0a 0x60 0xf3
911*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.u32	d16, d16, d17
912*9880d681SAndroid Build Coastguard Worker0xa1 0x0f 0x60 0xf3
913*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.f32	d16, d16, d17
914*9880d681SAndroid Build Coastguard Worker0xa1 0x0a 0x40 0xf2
915*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.s8	d16, d16, d17
916*9880d681SAndroid Build Coastguard Worker0xa1 0x0a 0x50 0xf2
917*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.s16	d16, d16, d17
918*9880d681SAndroid Build Coastguard Worker0xa1 0x0a 0x60 0xf2
919*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.s32	d16, d16, d17
920*9880d681SAndroid Build Coastguard Worker0xa1 0x0a 0x40 0xf3
921*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.u8	d16, d16, d17
922*9880d681SAndroid Build Coastguard Worker0xa1 0x0a 0x50 0xf3
923*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.u16	d16, d16, d17
924*9880d681SAndroid Build Coastguard Worker0xa1 0x0a 0x60 0xf3
925*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.u32	d16, d16, d17
926*9880d681SAndroid Build Coastguard Worker0xa1 0x0f 0x40 0xf3
927*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.f32	d16, d16, d17
928*9880d681SAndroid Build Coastguard Worker
929*9880d681SAndroid Build Coastguard Worker
930*9880d681SAndroid Build Coastguard Worker0x20 0x04 0xfb 0xf3
931*9880d681SAndroid Build Coastguard Worker# CHECK: vrecpe.u32	d16, d16
932*9880d681SAndroid Build Coastguard Worker0x60 0x04 0xfb 0xf3
933*9880d681SAndroid Build Coastguard Worker# CHECK: vrecpe.u32	q8, q8
934*9880d681SAndroid Build Coastguard Worker0x20 0x05 0xfb 0xf3
935*9880d681SAndroid Build Coastguard Worker# CHECK: vrecpe.f32	d16, d16
936*9880d681SAndroid Build Coastguard Worker0x60 0x05 0xfb 0xf3
937*9880d681SAndroid Build Coastguard Worker# CHECK: vrecpe.f32	q8, q8
938*9880d681SAndroid Build Coastguard Worker0xb1 0x0f 0x40 0xf2
939*9880d681SAndroid Build Coastguard Worker# CHECK: vrecps.f32	d16, d16, d17
940*9880d681SAndroid Build Coastguard Worker0xf2 0x0f 0x40 0xf2
941*9880d681SAndroid Build Coastguard Worker# CHECK: vrecps.f32	q8, q8, q9
942*9880d681SAndroid Build Coastguard Worker0xa0 0x04 0xfb 0xf3
943*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrte.u32	d16, d16
944*9880d681SAndroid Build Coastguard Worker0xe0 0x04 0xfb 0xf3
945*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrte.u32	q8, q8
946*9880d681SAndroid Build Coastguard Worker0xa0 0x05 0xfb 0xf3
947*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrte.f32	d16, d16
948*9880d681SAndroid Build Coastguard Worker0xe0 0x05 0xfb 0xf3
949*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrte.f32	q8, q8
950*9880d681SAndroid Build Coastguard Worker0xb1 0x0f 0x60 0xf2
951*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrts.f32	d16, d16, d17
952*9880d681SAndroid Build Coastguard Worker0xf2 0x0f 0x60 0xf2
953*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrts.f32	q8, q8, q9
954*9880d681SAndroid Build Coastguard Worker
955*9880d681SAndroid Build Coastguard Worker
956*9880d681SAndroid Build Coastguard Worker0x20 0x00 0xf0 0xf3
957*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.8	d16, d16
958*9880d681SAndroid Build Coastguard Worker0x20 0x00 0xf4 0xf3
959*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.16	d16, d16
960*9880d681SAndroid Build Coastguard Worker0x20 0x00 0xf8 0xf3
961*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.32	d16, d16
962*9880d681SAndroid Build Coastguard Worker0x60 0x00 0xf0 0xf3
963*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.8	q8, q8
964*9880d681SAndroid Build Coastguard Worker0x60 0x00 0xf4 0xf3
965*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.16	q8, q8
966*9880d681SAndroid Build Coastguard Worker0x60 0x00 0xf8 0xf3
967*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.32	q8, q8
968*9880d681SAndroid Build Coastguard Worker0xa0 0x00 0xf0 0xf3
969*9880d681SAndroid Build Coastguard Worker# CHECK: vrev32.8	d16, d16
970*9880d681SAndroid Build Coastguard Worker0xa0 0x00 0xf4 0xf3
971*9880d681SAndroid Build Coastguard Worker# CHECK: vrev32.16	d16, d16
972*9880d681SAndroid Build Coastguard Worker0xe0 0x00 0xf0 0xf3
973*9880d681SAndroid Build Coastguard Worker# CHECK: vrev32.8	q8, q8
974*9880d681SAndroid Build Coastguard Worker0xe0 0x00 0xf4 0xf3
975*9880d681SAndroid Build Coastguard Worker# CHECK: vrev32.16	q8, q8
976*9880d681SAndroid Build Coastguard Worker0x20 0x01 0xf0 0xf3
977*9880d681SAndroid Build Coastguard Worker# CHECK: vrev16.8	d16, d16
978*9880d681SAndroid Build Coastguard Worker0x60 0x01 0xf0 0xf3
979*9880d681SAndroid Build Coastguard Worker# CHECK: vrev16.8	q8, q8
980*9880d681SAndroid Build Coastguard Worker
981*9880d681SAndroid Build Coastguard Worker
982*9880d681SAndroid Build Coastguard Worker0xb0 0x04 0x41 0xf2
983*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s8	d16, d16, d17
984*9880d681SAndroid Build Coastguard Worker0xb0 0x04 0x51 0xf2
985*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s16	d16, d16, d17
986*9880d681SAndroid Build Coastguard Worker0xb0 0x04 0x61 0xf2
987*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s32	d16, d16, d17
988*9880d681SAndroid Build Coastguard Worker0xb0 0x04 0x71 0xf2
989*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s64	d16, d16, d17
990*9880d681SAndroid Build Coastguard Worker0xb0 0x04 0x41 0xf3
991*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u8	d16, d16, d17
992*9880d681SAndroid Build Coastguard Worker0xb0 0x04 0x51 0xf3
993*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u16	d16, d16, d17
994*9880d681SAndroid Build Coastguard Worker0xb0 0x04 0x61 0xf3
995*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u32	d16, d16, d17
996*9880d681SAndroid Build Coastguard Worker0xb0 0x04 0x71 0xf3
997*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u64	d16, d16, d17
998*9880d681SAndroid Build Coastguard Worker0xf0 0x04 0x42 0xf2
999*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s8	q8, q8, q9
1000*9880d681SAndroid Build Coastguard Worker0xf0 0x04 0x52 0xf2
1001*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s16	q8, q8, q9
1002*9880d681SAndroid Build Coastguard Worker0xf0 0x04 0x62 0xf2
1003*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s32	q8, q8, q9
1004*9880d681SAndroid Build Coastguard Worker0xf0 0x04 0x72 0xf2
1005*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s64	q8, q8, q9
1006*9880d681SAndroid Build Coastguard Worker0xf0 0x04 0x42 0xf3
1007*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u8	q8, q8, q9
1008*9880d681SAndroid Build Coastguard Worker0xf0 0x04 0x52 0xf3
1009*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u16	q8, q8, q9
1010*9880d681SAndroid Build Coastguard Worker0xf0 0x04 0x62 0xf3
1011*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u32	q8, q8, q9
1012*9880d681SAndroid Build Coastguard Worker0xf0 0x04 0x72 0xf3
1013*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u64	q8, q8, q9
1014*9880d681SAndroid Build Coastguard Worker0x30 0x07 0xcf 0xf2
1015*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s8	d16, d16, #7
1016*9880d681SAndroid Build Coastguard Worker0x30 0x07 0xdf 0xf2
1017*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s16	d16, d16, #15
1018*9880d681SAndroid Build Coastguard Worker0x30 0x07 0xff 0xf2
1019*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s32	d16, d16, #31
1020*9880d681SAndroid Build Coastguard Worker0xb0 0x07 0xff 0xf2
1021*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s64	d16, d16, #63
1022*9880d681SAndroid Build Coastguard Worker0x30 0x07 0xcf 0xf3
1023*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u8	d16, d16, #7
1024*9880d681SAndroid Build Coastguard Worker0x30 0x07 0xdf 0xf3
1025*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u16	d16, d16, #15
1026*9880d681SAndroid Build Coastguard Worker0x30 0x07 0xff 0xf3
1027*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u32	d16, d16, #31
1028*9880d681SAndroid Build Coastguard Worker0xb0 0x07 0xff 0xf3
1029*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u64	d16, d16, #63
1030*9880d681SAndroid Build Coastguard Worker0x30 0x06 0xcf 0xf3
1031*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s8	d16, d16, #7
1032*9880d681SAndroid Build Coastguard Worker0x30 0x06 0xdf 0xf3
1033*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s16	d16, d16, #15
1034*9880d681SAndroid Build Coastguard Worker0x30 0x06 0xff 0xf3
1035*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s32	d16, d16, #31
1036*9880d681SAndroid Build Coastguard Worker0xb0 0x06 0xff 0xf3
1037*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s64	d16, d16, #63
1038*9880d681SAndroid Build Coastguard Worker0x70 0x07 0xcf 0xf2
1039*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s8	q8, q8, #7
1040*9880d681SAndroid Build Coastguard Worker0x70 0x07 0xdf 0xf2
1041*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s16	q8, q8, #15
1042*9880d681SAndroid Build Coastguard Worker0x70 0x07 0xff 0xf2
1043*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s32	q8, q8, #31
1044*9880d681SAndroid Build Coastguard Worker0xf0 0x07 0xff 0xf2
1045*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s64	q8, q8, #63
1046*9880d681SAndroid Build Coastguard Worker0x70 0x07 0xcf 0xf3
1047*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u8	q8, q8, #7
1048*9880d681SAndroid Build Coastguard Worker0x70 0x07 0xdf 0xf3
1049*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u16	q8, q8, #15
1050*9880d681SAndroid Build Coastguard Worker0x70 0x07 0xff 0xf3
1051*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u32	q8, q8, #31
1052*9880d681SAndroid Build Coastguard Worker0xf0 0x07 0xff 0xf3
1053*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u64	q8, q8, #63
1054*9880d681SAndroid Build Coastguard Worker0x70 0x06 0xcf 0xf3
1055*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s8	q8, q8, #7
1056*9880d681SAndroid Build Coastguard Worker0x70 0x06 0xdf 0xf3
1057*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s16	q8, q8, #15
1058*9880d681SAndroid Build Coastguard Worker0x70 0x06 0xff 0xf3
1059*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s32	q8, q8, #31
1060*9880d681SAndroid Build Coastguard Worker0xf0 0x06 0xff 0xf3
1061*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s64	q8, q8, #63
1062*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0x41 0xf2
1063*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s8	d16, d16, d17
1064*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0x51 0xf2
1065*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s16	d16, d16, d17
1066*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0x61 0xf2
1067*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s32	d16, d16, d17
1068*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0x71 0xf2
1069*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s64	d16, d16, d17
1070*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0x41 0xf3
1071*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u8	d16, d16, d17
1072*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0x51 0xf3
1073*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u16	d16, d16, d17
1074*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0x61 0xf3
1075*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u32	d16, d16, d17
1076*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0x71 0xf3
1077*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u64	d16, d16, d17
1078*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0x42 0xf2
1079*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s8	q8, q8, q9
1080*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0x52 0xf2
1081*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s16	q8, q8, q9
1082*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0x62 0xf2
1083*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s32	q8, q8, q9
1084*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0x72 0xf2
1085*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s64	q8, q8, q9
1086*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0x42 0xf3
1087*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u8	q8, q8, q9
1088*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0x52 0xf3
1089*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u16	q8, q8, q9
1090*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0x62 0xf3
1091*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u32	q8, q8, q9
1092*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0x72 0xf3
1093*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u64	q8, q8, q9
1094*9880d681SAndroid Build Coastguard Worker0x30 0x09 0xc8 0xf2
1095*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.s16	d16, q8, #8
1096*9880d681SAndroid Build Coastguard Worker0x30 0x09 0xd0 0xf2
1097*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.s32	d16, q8, #16
1098*9880d681SAndroid Build Coastguard Worker0x30 0x09 0xe0 0xf2
1099*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.s64	d16, q8, #32
1100*9880d681SAndroid Build Coastguard Worker0x30 0x09 0xc8 0xf3
1101*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.u16	d16, q8, #8
1102*9880d681SAndroid Build Coastguard Worker0x30 0x09 0xd0 0xf3
1103*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.u32	d16, q8, #16
1104*9880d681SAndroid Build Coastguard Worker0x30 0x09 0xe0 0xf3
1105*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.u64	d16, q8, #32
1106*9880d681SAndroid Build Coastguard Worker0x30 0x08 0xc8 0xf3
1107*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrun.s16	d16, q8, #8
1108*9880d681SAndroid Build Coastguard Worker0x30 0x08 0xd0 0xf3
1109*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrun.s32	d16, q8, #16
1110*9880d681SAndroid Build Coastguard Worker0x30 0x08 0xe0 0xf3
1111*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrun.s64	d16, q8, #32
1112*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xc8 0xf2
1113*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.s16	d16, q8, #8
1114*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xd0 0xf2
1115*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.s32	d16, q8, #16
1116*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xe0 0xf2
1117*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.s64	d16, q8, #32
1118*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xc8 0xf3
1119*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.u16	d16, q8, #8
1120*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xd0 0xf3
1121*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.u32	d16, q8, #16
1122*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xe0 0xf3
1123*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.u64	d16, q8, #32
1124*9880d681SAndroid Build Coastguard Worker0x70 0x08 0xc8 0xf3
1125*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrun.s16	d16, q8, #8
1126*9880d681SAndroid Build Coastguard Worker0x70 0x08 0xd0 0xf3
1127*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrun.s32	d16, q8, #16
1128*9880d681SAndroid Build Coastguard Worker0x70 0x08 0xe0 0xf3
1129*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrun.s64	d16, q8, #32
1130*9880d681SAndroid Build Coastguard Worker
1131*9880d681SAndroid Build Coastguard Worker
1132*9880d681SAndroid Build Coastguard Worker0xa1 0x04 0x40 0xf3
1133*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u8	d16, d17, d16
1134*9880d681SAndroid Build Coastguard Worker0xa1 0x04 0x50 0xf3
1135*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u16	d16, d17, d16
1136*9880d681SAndroid Build Coastguard Worker0xa1 0x04 0x60 0xf3
1137*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u32	d16, d17, d16
1138*9880d681SAndroid Build Coastguard Worker0xa1 0x04 0x70 0xf3
1139*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u64	d16, d17, d16
1140*9880d681SAndroid Build Coastguard Worker0x30 0x05 0xcf 0xf2
1141*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i8	d16, d16, #7
1142*9880d681SAndroid Build Coastguard Worker0x30 0x05 0xdf 0xf2
1143*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i16	d16, d16, #15
1144*9880d681SAndroid Build Coastguard Worker0x30 0x05 0xff 0xf2
1145*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i32	d16, d16, #31
1146*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0xff 0xf2
1147*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i64	d16, d16, #63
1148*9880d681SAndroid Build Coastguard Worker0xe2 0x04 0x40 0xf3
1149*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u8	q8, q9, q8
1150*9880d681SAndroid Build Coastguard Worker0xe2 0x04 0x50 0xf3
1151*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u16	q8, q9, q8
1152*9880d681SAndroid Build Coastguard Worker0xe2 0x04 0x60 0xf3
1153*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u32	q8, q9, q8
1154*9880d681SAndroid Build Coastguard Worker0xe2 0x04 0x70 0xf3
1155*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u64	q8, q9, q8
1156*9880d681SAndroid Build Coastguard Worker0x70 0x05 0xcf 0xf2
1157*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i8	q8, q8, #7
1158*9880d681SAndroid Build Coastguard Worker0x70 0x05 0xdf 0xf2
1159*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i16	q8, q8, #15
1160*9880d681SAndroid Build Coastguard Worker0x70 0x05 0xff 0xf2
1161*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i32	q8, q8, #31
1162*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0xff 0xf2
1163*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i64	q8, q8, #63
1164*9880d681SAndroid Build Coastguard Worker0x30 0x00 0xc9 0xf3
1165*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u8	d16, d16, #7
1166*9880d681SAndroid Build Coastguard Worker0x30 0x00 0xd1 0xf3
1167*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u16	d16, d16, #15
1168*9880d681SAndroid Build Coastguard Worker0x30 0x00 0xe1 0xf3
1169*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u32	d16, d16, #31
1170*9880d681SAndroid Build Coastguard Worker0xb0 0x00 0xc1 0xf3
1171*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u64	d16, d16, #63
1172*9880d681SAndroid Build Coastguard Worker0x70 0x00 0xc9 0xf3
1173*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u8	q8, q8, #7
1174*9880d681SAndroid Build Coastguard Worker0x70 0x00 0xd1 0xf3
1175*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u16	q8, q8, #15
1176*9880d681SAndroid Build Coastguard Worker0x70 0x00 0xe1 0xf3
1177*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u32	q8, q8, #31
1178*9880d681SAndroid Build Coastguard Worker0xf0 0x00 0xc1 0xf3
1179*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u64	q8, q8, #63
1180*9880d681SAndroid Build Coastguard Worker0x30 0x00 0xc9 0xf2
1181*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s8	d16, d16, #7
1182*9880d681SAndroid Build Coastguard Worker0x30 0x00 0xd1 0xf2
1183*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s16	d16, d16, #15
1184*9880d681SAndroid Build Coastguard Worker0x30 0x00 0xe1 0xf2
1185*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s32	d16, d16, #31
1186*9880d681SAndroid Build Coastguard Worker0xb0 0x00 0xc1 0xf2
1187*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s64	d16, d16, #63
1188*9880d681SAndroid Build Coastguard Worker0x70 0x00 0xc9 0xf2
1189*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s8	q8, q8, #7
1190*9880d681SAndroid Build Coastguard Worker0x70 0x00 0xd1 0xf2
1191*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s16	q8, q8, #15
1192*9880d681SAndroid Build Coastguard Worker0x70 0x00 0xe1 0xf2
1193*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s32	q8, q8, #31
1194*9880d681SAndroid Build Coastguard Worker0xf0 0x00 0xc1 0xf2
1195*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s64	q8, q8, #63
1196*9880d681SAndroid Build Coastguard Worker0x30 0x01 0xc9 0xf3
1197*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u8   d16, d16, #7
1198*9880d681SAndroid Build Coastguard Worker0x30 0x01 0xd1 0xf3
1199*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u16  d16, d16, #15
1200*9880d681SAndroid Build Coastguard Worker0x30 0x01 0xe1 0xf3
1201*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u32  d16, d16, #31
1202*9880d681SAndroid Build Coastguard Worker0xb0 0x01 0xc1 0xf3
1203*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u64  d16, d16, #63
1204*9880d681SAndroid Build Coastguard Worker0x70 0x01 0xc9 0xf3
1205*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u8   q8, q8, #7
1206*9880d681SAndroid Build Coastguard Worker0x70 0x01 0xd1 0xf3
1207*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u16  q8, q8, #15
1208*9880d681SAndroid Build Coastguard Worker0x70 0x01 0xe1 0xf3
1209*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u32  q8, q8, #31
1210*9880d681SAndroid Build Coastguard Worker0xf0 0x01 0xc1 0xf3
1211*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u64  q8, q8, #63
1212*9880d681SAndroid Build Coastguard Worker0x30 0x01 0xc9 0xf2
1213*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s8   d16, d16, #7
1214*9880d681SAndroid Build Coastguard Worker0x30 0x01 0xd1 0xf2
1215*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s16  d16, d16, #15
1216*9880d681SAndroid Build Coastguard Worker0x30 0x01 0xe1 0xf2
1217*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s32  d16, d16, #31
1218*9880d681SAndroid Build Coastguard Worker0xb0 0x01 0xc1 0xf2
1219*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s64  d16, d16, #63
1220*9880d681SAndroid Build Coastguard Worker0x70 0x01 0xc9 0xf2
1221*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s8   q8, q8, #7
1222*9880d681SAndroid Build Coastguard Worker0x70 0x01 0xd1 0xf2
1223*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s16  q8, q8, #15
1224*9880d681SAndroid Build Coastguard Worker0x70 0x01 0xe1 0xf2
1225*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s32  q8, q8, #31
1226*9880d681SAndroid Build Coastguard Worker0xf0 0x01 0xc1 0xf2
1227*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s64  q8, q8, #63
1228*9880d681SAndroid Build Coastguard Worker0x30 0x04 0xc9 0xf3
1229*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.8   d16, d16, #7
1230*9880d681SAndroid Build Coastguard Worker0x30 0x04 0xd1 0xf3
1231*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.16  d16, d16, #15
1232*9880d681SAndroid Build Coastguard Worker0x30 0x04 0xe1 0xf3
1233*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.32  d16, d16, #31
1234*9880d681SAndroid Build Coastguard Worker0xb0 0x04 0xc1 0xf3
1235*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.64  d16, d16, #63
1236*9880d681SAndroid Build Coastguard Worker0x70 0x04 0xc9 0xf3
1237*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.8   q8, q8, #7
1238*9880d681SAndroid Build Coastguard Worker0x70 0x04 0xd1 0xf3
1239*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.16  q8, q8, #15
1240*9880d681SAndroid Build Coastguard Worker0x70 0x04 0xe1 0xf3
1241*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.32  q8, q8, #31
1242*9880d681SAndroid Build Coastguard Worker0xf0 0x04 0xc1 0xf3
1243*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.64  q8, q8, #63
1244*9880d681SAndroid Build Coastguard Worker0x30 0x05 0xcf 0xf3
1245*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.8   d16, d16, #7
1246*9880d681SAndroid Build Coastguard Worker0x30 0x05 0xdf 0xf3
1247*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.16  d16, d16, #15
1248*9880d681SAndroid Build Coastguard Worker0x30 0x05 0xff 0xf3
1249*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.32  d16, d16, #31
1250*9880d681SAndroid Build Coastguard Worker0xb0 0x05 0xff 0xf3
1251*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.64  d16, d16, #63
1252*9880d681SAndroid Build Coastguard Worker0x70 0x05 0xcf 0xf3
1253*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.8   q8, q8, #7
1254*9880d681SAndroid Build Coastguard Worker0x70 0x05 0xdf 0xf3
1255*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.16  q8, q8, #15
1256*9880d681SAndroid Build Coastguard Worker0x70 0x05 0xff 0xf3
1257*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.32  q8, q8, #31
1258*9880d681SAndroid Build Coastguard Worker0xf0 0x05 0xff 0xf3
1259*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.64  q8, q8, #63
1260*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xcf 0xf2
1261*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.s8	q8, d16, #7
1262*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xdf 0xf2
1263*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.s16	q8, d16, #15
1264*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xff 0xf2
1265*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.s32	q8, d16, #31
1266*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xcf 0xf3
1267*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.u8	q8, d16, #7
1268*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xdf 0xf3
1269*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.u16	q8, d16, #15
1270*9880d681SAndroid Build Coastguard Worker0x30 0x0a 0xff 0xf3
1271*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.u32	q8, d16, #31
1272*9880d681SAndroid Build Coastguard Worker0x20 0x03 0xf2 0xf3
1273*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.i8	q8, d16, #8
1274*9880d681SAndroid Build Coastguard Worker0x20 0x03 0xf6 0xf3
1275*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.i16	q8, d16, #16
1276*9880d681SAndroid Build Coastguard Worker0x20 0x03 0xfa 0xf3
1277*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.i32	q8, d16, #32
1278*9880d681SAndroid Build Coastguard Worker0x30 0x08 0xc8 0xf2
1279*9880d681SAndroid Build Coastguard Worker# CHECK: vshrn.i16	d16, q8, #8
1280*9880d681SAndroid Build Coastguard Worker0x30 0x08 0xd0 0xf2
1281*9880d681SAndroid Build Coastguard Worker# CHECK: vshrn.i32	d16, q8, #16
1282*9880d681SAndroid Build Coastguard Worker0x30 0x08 0xe0 0xf2
1283*9880d681SAndroid Build Coastguard Worker# CHECK: vshrn.i64	d16, q8, #32
1284*9880d681SAndroid Build Coastguard Worker0xa1 0x05 0x40 0xf2
1285*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s8	d16, d17, d16
1286*9880d681SAndroid Build Coastguard Worker0xa1 0x05 0x50 0xf2
1287*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s16	d16, d17, d16
1288*9880d681SAndroid Build Coastguard Worker0xa1 0x05 0x60 0xf2
1289*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s32	d16, d17, d16
1290*9880d681SAndroid Build Coastguard Worker0xa1 0x05 0x70 0xf2
1291*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s64	d16, d17, d16
1292*9880d681SAndroid Build Coastguard Worker0xa1 0x05 0x40 0xf3
1293*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u8	d16, d17, d16
1294*9880d681SAndroid Build Coastguard Worker0xa1 0x05 0x50 0xf3
1295*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u16	d16, d17, d16
1296*9880d681SAndroid Build Coastguard Worker0xa1 0x05 0x60 0xf3
1297*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u32	d16, d17, d16
1298*9880d681SAndroid Build Coastguard Worker0xa1 0x05 0x70 0xf3
1299*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u64	d16, d17, d16
1300*9880d681SAndroid Build Coastguard Worker0xe2 0x05 0x40 0xf2
1301*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s8	q8, q9, q8
1302*9880d681SAndroid Build Coastguard Worker0xe2 0x05 0x50 0xf2
1303*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s16	q8, q9, q8
1304*9880d681SAndroid Build Coastguard Worker0xe2 0x05 0x60 0xf2
1305*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s32	q8, q9, q8
1306*9880d681SAndroid Build Coastguard Worker0xe2 0x05 0x70 0xf2
1307*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s64	q8, q9, q8
1308*9880d681SAndroid Build Coastguard Worker0xe2 0x05 0x40 0xf3
1309*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u8	q8, q9, q8
1310*9880d681SAndroid Build Coastguard Worker0xe2 0x05 0x50 0xf3
1311*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u16	q8, q9, q8
1312*9880d681SAndroid Build Coastguard Worker0xe2 0x05 0x60 0xf3
1313*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u32	q8, q9, q8
1314*9880d681SAndroid Build Coastguard Worker0xe2 0x05 0x70 0xf3
1315*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u64	q8, q9, q8
1316*9880d681SAndroid Build Coastguard Worker0x30 0x02 0xc8 0xf2
1317*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s8	d16, d16, #8
1318*9880d681SAndroid Build Coastguard Worker0x30 0x02 0xd0 0xf2
1319*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s16	d16, d16, #16
1320*9880d681SAndroid Build Coastguard Worker0x30 0x02 0xe0 0xf2
1321*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s32	d16, d16, #32
1322*9880d681SAndroid Build Coastguard Worker0xb0 0x02 0xc0 0xf2
1323*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s64	d16, d16, #64
1324*9880d681SAndroid Build Coastguard Worker0x30 0x02 0xc8 0xf3
1325*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u8	d16, d16, #8
1326*9880d681SAndroid Build Coastguard Worker0x30 0x02 0xd0 0xf3
1327*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u16	d16, d16, #16
1328*9880d681SAndroid Build Coastguard Worker0x30 0x02 0xe0 0xf3
1329*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u32	d16, d16, #32
1330*9880d681SAndroid Build Coastguard Worker0xb0 0x02 0xc0 0xf3
1331*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u64	d16, d16, #64
1332*9880d681SAndroid Build Coastguard Worker0x70 0x02 0xc8 0xf2
1333*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s8	q8, q8, #8
1334*9880d681SAndroid Build Coastguard Worker0x70 0x02 0xd0 0xf2
1335*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s16	q8, q8, #16
1336*9880d681SAndroid Build Coastguard Worker0x70 0x02 0xe0 0xf2
1337*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s32	q8, q8, #32
1338*9880d681SAndroid Build Coastguard Worker0xf0 0x02 0xc0 0xf2
1339*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s64	q8, q8, #64
1340*9880d681SAndroid Build Coastguard Worker0x70 0x02 0xc8 0xf3
1341*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u8	q8, q8, #8
1342*9880d681SAndroid Build Coastguard Worker0x70 0x02 0xd0 0xf3
1343*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u16	q8, q8, #16
1344*9880d681SAndroid Build Coastguard Worker0x70 0x02 0xe0 0xf3
1345*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u32	q8, q8, #32
1346*9880d681SAndroid Build Coastguard Worker0xf0 0x02 0xc0 0xf3
1347*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u64	q8, q8, #64
1348*9880d681SAndroid Build Coastguard Worker0x70 0x08 0xc8 0xf2
1349*9880d681SAndroid Build Coastguard Worker# CHECK: vrshrn.i16	d16, q8, #8
1350*9880d681SAndroid Build Coastguard Worker0x70 0x08 0xd0 0xf2
1351*9880d681SAndroid Build Coastguard Worker# CHECK: vrshrn.i32	d16, q8, #16
1352*9880d681SAndroid Build Coastguard Worker0x70 0x08 0xe0 0xf2
1353*9880d681SAndroid Build Coastguard Worker# CHECK: vrshrn.i64	d16, q8, #32
1354*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xcc 0xf2
1355*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.s16	d16, q8, #4
1356*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xd3 0xf2
1357*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.s32	d16, q8, #13
1358*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xf3 0xf2
1359*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.s64	d16, q8, #13
1360*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xcc 0xf3
1361*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.u16	d16, q8, #4
1362*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xd3 0xf3
1363*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.u32	d16, q8, #13
1364*9880d681SAndroid Build Coastguard Worker0x70 0x09 0xf3 0xf3
1365*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.u64	d16, q8, #13
1366*9880d681SAndroid Build Coastguard Worker
1367*9880d681SAndroid Build Coastguard Worker
1368*9880d681SAndroid Build Coastguard Worker0x30 0x11 0xc8 0xf2
1369*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s8	d17, d16, #8
1370*9880d681SAndroid Build Coastguard Worker0x30 0x11 0xd0 0xf2
1371*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s16	d17, d16, #16
1372*9880d681SAndroid Build Coastguard Worker0x30 0x11 0xe0 0xf2
1373*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s32	d17, d16, #32
1374*9880d681SAndroid Build Coastguard Worker0xb0 0x11 0xc0 0xf2
1375*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s64	d17, d16, #64
1376*9880d681SAndroid Build Coastguard Worker0x72 0x01 0xc8 0xf2
1377*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s8	q8, q9, #8
1378*9880d681SAndroid Build Coastguard Worker0x72 0x01 0xd0 0xf2
1379*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s16	q8, q9, #16
1380*9880d681SAndroid Build Coastguard Worker0x72 0x01 0xe0 0xf2
1381*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s32	q8, q9, #32
1382*9880d681SAndroid Build Coastguard Worker0xf2 0x01 0xc0 0xf2
1383*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s64	q8, q9, #64
1384*9880d681SAndroid Build Coastguard Worker0x30 0x11 0xc8 0xf3
1385*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u8	d17, d16, #8
1386*9880d681SAndroid Build Coastguard Worker0x30 0x11 0xd0 0xf3
1387*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u16	d17, d16, #16
1388*9880d681SAndroid Build Coastguard Worker0x30 0x11 0xe0 0xf3
1389*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u32	d17, d16, #32
1390*9880d681SAndroid Build Coastguard Worker0xb0 0x11 0xc0 0xf3
1391*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u64	d17, d16, #64
1392*9880d681SAndroid Build Coastguard Worker0x72 0x01 0xc8 0xf3
1393*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u8	q8, q9, #8
1394*9880d681SAndroid Build Coastguard Worker0x72 0x01 0xd0 0xf3
1395*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u16	q8, q9, #16
1396*9880d681SAndroid Build Coastguard Worker0x72 0x01 0xe0 0xf3
1397*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u32	q8, q9, #32
1398*9880d681SAndroid Build Coastguard Worker0xf2 0x01 0xc0 0xf3
1399*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u64	q8, q9, #64
1400*9880d681SAndroid Build Coastguard Worker0x30 0x13 0xc8 0xf2
1401*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s8	d17, d16, #8
1402*9880d681SAndroid Build Coastguard Worker0x30 0x13 0xd0 0xf2
1403*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s16	d17, d16, #16
1404*9880d681SAndroid Build Coastguard Worker0x30 0x13 0xe0 0xf2
1405*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s32	d17, d16, #32
1406*9880d681SAndroid Build Coastguard Worker0xb0 0x13 0xc0 0xf2
1407*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s64	d17, d16, #64
1408*9880d681SAndroid Build Coastguard Worker0x30 0x13 0xc8 0xf3
1409*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u8	d17, d16, #8
1410*9880d681SAndroid Build Coastguard Worker0x30 0x13 0xd0 0xf3
1411*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u16	d17, d16, #16
1412*9880d681SAndroid Build Coastguard Worker0x30 0x13 0xe0 0xf3
1413*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u32	d17, d16, #32
1414*9880d681SAndroid Build Coastguard Worker0xb0 0x13 0xc0 0xf3
1415*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u64	d17, d16, #64
1416*9880d681SAndroid Build Coastguard Worker0x72 0x03 0xc8 0xf2
1417*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s8	q8, q9, #8
1418*9880d681SAndroid Build Coastguard Worker0x72 0x03 0xd0 0xf2
1419*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s16	q8, q9, #16
1420*9880d681SAndroid Build Coastguard Worker0x72 0x03 0xe0 0xf2
1421*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s32	q8, q9, #32
1422*9880d681SAndroid Build Coastguard Worker0xf2 0x03 0xc0 0xf2
1423*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s64	q8, q9, #64
1424*9880d681SAndroid Build Coastguard Worker0x72 0x03 0xc8 0xf3
1425*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u8	q8, q9, #8
1426*9880d681SAndroid Build Coastguard Worker0x72 0x03 0xd0 0xf3
1427*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u16	q8, q9, #16
1428*9880d681SAndroid Build Coastguard Worker0x72 0x03 0xe0 0xf3
1429*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u32	q8, q9, #32
1430*9880d681SAndroid Build Coastguard Worker0xf2 0x03 0xc0 0xf3
1431*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u64	q8, q9, #64
1432*9880d681SAndroid Build Coastguard Worker0x30 0x15 0xcf 0xf3
1433*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.8	d17, d16, #7
1434*9880d681SAndroid Build Coastguard Worker0x30 0x15 0xdf 0xf3
1435*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.16	d17, d16, #15
1436*9880d681SAndroid Build Coastguard Worker0x30 0x15 0xff 0xf3
1437*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.32	d17, d16, #31
1438*9880d681SAndroid Build Coastguard Worker0xb0 0x15 0xff 0xf3
1439*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.64	d17, d16, #63
1440*9880d681SAndroid Build Coastguard Worker0x70 0x25 0xcf 0xf3
1441*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.8	q9, q8, #7
1442*9880d681SAndroid Build Coastguard Worker0x70 0x25 0xdf 0xf3
1443*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.16	q9, q8, #15
1444*9880d681SAndroid Build Coastguard Worker0x70 0x25 0xff 0xf3
1445*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.32	q9, q8, #31
1446*9880d681SAndroid Build Coastguard Worker0xf0 0x25 0xff 0xf3
1447*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.64	q9, q8, #63
1448*9880d681SAndroid Build Coastguard Worker0x30 0x14 0xc8 0xf3
1449*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.8	d17, d16, #8
1450*9880d681SAndroid Build Coastguard Worker0x30 0x14 0xd0 0xf3
1451*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.16	d17, d16, #16
1452*9880d681SAndroid Build Coastguard Worker0x30 0x14 0xe0 0xf3
1453*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.32	d17, d16, #32
1454*9880d681SAndroid Build Coastguard Worker0xb0 0x14 0xc0 0xf3
1455*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.64	d17, d16, #64
1456*9880d681SAndroid Build Coastguard Worker0x70 0x24 0xc8 0xf3
1457*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.8	q9, q8, #8
1458*9880d681SAndroid Build Coastguard Worker0x70 0x24 0xd0 0xf3
1459*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.16	q9, q8, #16
1460*9880d681SAndroid Build Coastguard Worker0x70 0x24 0xe0 0xf3
1461*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.32	q9, q8, #32
1462*9880d681SAndroid Build Coastguard Worker0xf0 0x24 0xc0 0xf3
1463*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.64	q9, q8, #64
1464*9880d681SAndroid Build Coastguard Worker
1465*9880d681SAndroid Build Coastguard Worker
1466*9880d681SAndroid Build Coastguard Worker0xa0 0x03 0xf1 0xf2
1467*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8	d16, d17, d16, #3
1468*9880d681SAndroid Build Coastguard Worker0xa0 0x05 0xf1 0xf2
1469*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8	d16, d17, d16, #5
1470*9880d681SAndroid Build Coastguard Worker0xe0 0x03 0xf2 0xf2
1471*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8	q8, q9, q8, #3
1472*9880d681SAndroid Build Coastguard Worker0xe0 0x07 0xf2 0xf2
1473*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8	q8, q9, q8, #7
1474*9880d681SAndroid Build Coastguard Worker0xa0 0x06 0xf1 0xf2
1475*9880d681SAndroid Build Coastguard Worker# CHECK: vext.16	d16, d17, d16, #3
1476*9880d681SAndroid Build Coastguard Worker0xe0 0x0c 0xf2 0xf2
1477*9880d681SAndroid Build Coastguard Worker# CHECK: vext.32	q8, q9, q8, #3
1478*9880d681SAndroid Build Coastguard Worker0xa0 0x10 0xf2 0xf3
1479*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.8	d17, d16
1480*9880d681SAndroid Build Coastguard Worker0xa0 0x10 0xf6 0xf3
1481*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.16	d17, d16
1482*9880d681SAndroid Build Coastguard Worker0xa0 0x10 0xfa 0xf3
1483*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.32	d17, d16
1484*9880d681SAndroid Build Coastguard Worker0xe0 0x20 0xf2 0xf3
1485*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.8	q9, q8
1486*9880d681SAndroid Build Coastguard Worker0xe0 0x20 0xf6 0xf3
1487*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.16	q9, q8
1488*9880d681SAndroid Build Coastguard Worker0xe0 0x20 0xfa 0xf3
1489*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.32	q9, q8
1490*9880d681SAndroid Build Coastguard Worker0x20 0x11 0xf2 0xf3
1491*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.8	d17, d16
1492*9880d681SAndroid Build Coastguard Worker0x20 0x11 0xf6 0xf3
1493*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.16	d17, d16
1494*9880d681SAndroid Build Coastguard Worker0x60 0x21 0xf2 0xf3
1495*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.8	q9, q8
1496*9880d681SAndroid Build Coastguard Worker0x60 0x21 0xf6 0xf3
1497*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.16	q9, q8
1498*9880d681SAndroid Build Coastguard Worker0x60 0x21 0xfa 0xf3
1499*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.32	q9, q8
1500*9880d681SAndroid Build Coastguard Worker0xa0 0x11 0xf2 0xf3
1501*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.8	d17, d16
1502*9880d681SAndroid Build Coastguard Worker0xa0 0x11 0xf6 0xf3
1503*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.16	d17, d16
1504*9880d681SAndroid Build Coastguard Worker0xe0 0x21 0xf2 0xf3
1505*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.8	q9, q8
1506*9880d681SAndroid Build Coastguard Worker0xe0 0x21 0xf6 0xf3
1507*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.16	q9, q8
1508*9880d681SAndroid Build Coastguard Worker0xe0 0x21 0xfa 0xf3
1509*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.32	q9, q8
1510*9880d681SAndroid Build Coastguard Worker
1511*9880d681SAndroid Build Coastguard Worker
1512*9880d681SAndroid Build Coastguard Worker0xa0 0x08 0x41 0xf3
1513*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.i8	d16, d17, d16
1514*9880d681SAndroid Build Coastguard Worker0xa0 0x08 0x51 0xf3
1515*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.i16	d16, d17, d16
1516*9880d681SAndroid Build Coastguard Worker0xa0 0x08 0x61 0xf3
1517*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.i32	d16, d17, d16
1518*9880d681SAndroid Build Coastguard Worker0xa0 0x08 0x71 0xf3
1519*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.i64	d16, d17, d16
1520*9880d681SAndroid Build Coastguard Worker0xa1 0x0d 0x60 0xf2
1521*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.f32	d16, d16, d17
1522*9880d681SAndroid Build Coastguard Worker0xe2 0x08 0x40 0xf3
1523*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.i8	q8, q8, q9
1524*9880d681SAndroid Build Coastguard Worker0xe2 0x08 0x50 0xf3
1525*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.i16	q8, q8, q9
1526*9880d681SAndroid Build Coastguard Worker0xe2 0x08 0x60 0xf3
1527*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.i32	q8, q8, q9
1528*9880d681SAndroid Build Coastguard Worker0xe2 0x08 0x70 0xf3
1529*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.i64	q8, q8, q9
1530*9880d681SAndroid Build Coastguard Worker0xe2 0x0d 0x60 0xf2
1531*9880d681SAndroid Build Coastguard Worker# CHECK: vsub.f32	q8, q8, q9
1532*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xc1 0xf2
1533*9880d681SAndroid Build Coastguard Worker# CHECK: vsubl.s8	q8, d17, d16
1534*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xd1 0xf2
1535*9880d681SAndroid Build Coastguard Worker# CHECK: vsubl.s16	q8, d17, d16
1536*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xe1 0xf2
1537*9880d681SAndroid Build Coastguard Worker# CHECK: vsubl.s32	q8, d17, d16
1538*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xc1 0xf3
1539*9880d681SAndroid Build Coastguard Worker# CHECK: vsubl.u8	q8, d17, d16
1540*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xd1 0xf3
1541*9880d681SAndroid Build Coastguard Worker# CHECK: vsubl.u16	q8, d17, d16
1542*9880d681SAndroid Build Coastguard Worker0xa0 0x02 0xe1 0xf3
1543*9880d681SAndroid Build Coastguard Worker# CHECK: vsubl.u32	q8, d17, d16
1544*9880d681SAndroid Build Coastguard Worker0xa2 0x03 0xc0 0xf2
1545*9880d681SAndroid Build Coastguard Worker# CHECK: vsubw.s8	q8, q8, d18
1546*9880d681SAndroid Build Coastguard Worker0xa2 0x03 0xd0 0xf2
1547*9880d681SAndroid Build Coastguard Worker# CHECK: vsubw.s16	q8, q8, d18
1548*9880d681SAndroid Build Coastguard Worker0xa2 0x03 0xe0 0xf2
1549*9880d681SAndroid Build Coastguard Worker# CHECK: vsubw.s32	q8, q8, d18
1550*9880d681SAndroid Build Coastguard Worker0xa2 0x03 0xc0 0xf3
1551*9880d681SAndroid Build Coastguard Worker# CHECK: vsubw.u8	q8, q8, d18
1552*9880d681SAndroid Build Coastguard Worker0xa2 0x03 0xd0 0xf3
1553*9880d681SAndroid Build Coastguard Worker# CHECK: vsubw.u16	q8, q8, d18
1554*9880d681SAndroid Build Coastguard Worker0xa2 0x03 0xe0 0xf3
1555*9880d681SAndroid Build Coastguard Worker# CHECK: vsubw.u32	q8, q8, d18
1556*9880d681SAndroid Build Coastguard Worker0xa1 0x02 0x40 0xf2
1557*9880d681SAndroid Build Coastguard Worker# CHECK: vhsub.s8	d16, d16, d17
1558*9880d681SAndroid Build Coastguard Worker0xa1 0x02 0x50 0xf2
1559*9880d681SAndroid Build Coastguard Worker# CHECK: vhsub.s16	d16, d16, d17
1560*9880d681SAndroid Build Coastguard Worker0xa1 0x02 0x60 0xf2
1561*9880d681SAndroid Build Coastguard Worker# CHECK: vhsub.s32	d16, d16, d17
1562*9880d681SAndroid Build Coastguard Worker0xa1 0x02 0x40 0xf3
1563*9880d681SAndroid Build Coastguard Worker# CHECK: vhsub.u8	d16, d16, d17
1564*9880d681SAndroid Build Coastguard Worker0xa1 0x02 0x50 0xf3
1565*9880d681SAndroid Build Coastguard Worker# CHECK: vhsub.u16	d16, d16, d17
1566*9880d681SAndroid Build Coastguard Worker0xa1 0x02 0x60 0xf3
1567*9880d681SAndroid Build Coastguard Worker# CHECK: vhsub.u32	d16, d16, d17
1568*9880d681SAndroid Build Coastguard Worker0xe2 0x02 0x40 0xf2
1569*9880d681SAndroid Build Coastguard Worker# CHECK: vhsub.s8	q8, q8, q9
1570*9880d681SAndroid Build Coastguard Worker0xe2 0x02 0x50 0xf2
1571*9880d681SAndroid Build Coastguard Worker# CHECK: vhsub.s16	q8, q8, q9
1572*9880d681SAndroid Build Coastguard Worker0xe2 0x02 0x60 0xf2
1573*9880d681SAndroid Build Coastguard Worker# CHECK: vhsub.s32	q8, q8, q9
1574*9880d681SAndroid Build Coastguard Worker0xb1 0x02 0x40 0xf2
1575*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.s8	d16, d16, d17
1576*9880d681SAndroid Build Coastguard Worker0xb1 0x02 0x50 0xf2
1577*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.s16	d16, d16, d17
1578*9880d681SAndroid Build Coastguard Worker0xb1 0x02 0x60 0xf2
1579*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.s32	d16, d16, d17
1580*9880d681SAndroid Build Coastguard Worker0xb1 0x02 0x70 0xf2
1581*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.s64	d16, d16, d17
1582*9880d681SAndroid Build Coastguard Worker0xb1 0x02 0x40 0xf3
1583*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.u8	d16, d16, d17
1584*9880d681SAndroid Build Coastguard Worker0xb1 0x02 0x50 0xf3
1585*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.u16	d16, d16, d17
1586*9880d681SAndroid Build Coastguard Worker0xb1 0x02 0x60 0xf3
1587*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.u32	d16, d16, d17
1588*9880d681SAndroid Build Coastguard Worker0xb1 0x02 0x70 0xf3
1589*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.u64	d16, d16, d17
1590*9880d681SAndroid Build Coastguard Worker0xf2 0x02 0x40 0xf2
1591*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.s8	q8, q8, q9
1592*9880d681SAndroid Build Coastguard Worker0xf2 0x02 0x50 0xf2
1593*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.s16	q8, q8, q9
1594*9880d681SAndroid Build Coastguard Worker0xf2 0x02 0x60 0xf2
1595*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.s32	q8, q8, q9
1596*9880d681SAndroid Build Coastguard Worker0xf2 0x02 0x70 0xf2
1597*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.s64	q8, q8, q9
1598*9880d681SAndroid Build Coastguard Worker0xf2 0x02 0x40 0xf3
1599*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.u8	q8, q8, q9
1600*9880d681SAndroid Build Coastguard Worker0xf2 0x02 0x50 0xf3
1601*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.u16	q8, q8, q9
1602*9880d681SAndroid Build Coastguard Worker0xf2 0x02 0x60 0xf3
1603*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.u32	q8, q8, q9
1604*9880d681SAndroid Build Coastguard Worker0xf2 0x02 0x70 0xf3
1605*9880d681SAndroid Build Coastguard Worker# CHECK: vqsub.u64	q8, q8, q9
1606*9880d681SAndroid Build Coastguard Worker0xa2 0x06 0xc0 0xf2
1607*9880d681SAndroid Build Coastguard Worker# CHECK: vsubhn.i16	d16, q8, q9
1608*9880d681SAndroid Build Coastguard Worker0xa2 0x06 0xd0 0xf2
1609*9880d681SAndroid Build Coastguard Worker# CHECK: vsubhn.i32	d16, q8, q9
1610*9880d681SAndroid Build Coastguard Worker0xa2 0x06 0xe0 0xf2
1611*9880d681SAndroid Build Coastguard Worker# CHECK: vsubhn.i64	d16, q8, q9
1612*9880d681SAndroid Build Coastguard Worker0xa2 0x06 0xc0 0xf3
1613*9880d681SAndroid Build Coastguard Worker# CHECK: vrsubhn.i16	d16, q8, q9
1614*9880d681SAndroid Build Coastguard Worker0xa2 0x06 0xd0 0xf3
1615*9880d681SAndroid Build Coastguard Worker# CHECK: vrsubhn.i32	d16, q8, q9
1616*9880d681SAndroid Build Coastguard Worker0xa2 0x06 0xe0 0xf3
1617*9880d681SAndroid Build Coastguard Worker# CHECK: vrsubhn.i64	d16, q8, q9
1618*9880d681SAndroid Build Coastguard Worker
1619*9880d681SAndroid Build Coastguard Worker
1620*9880d681SAndroid Build Coastguard Worker
1621*9880d681SAndroid Build Coastguard Worker0xa0 0x08 0xf1 0xf3
1622*9880d681SAndroid Build Coastguard Worker# CHECK: vtbl.8	d16, {d17}, d16
1623*9880d681SAndroid Build Coastguard Worker0xa2 0x09 0xf0 0xf3
1624*9880d681SAndroid Build Coastguard Worker# CHECK: vtbl.8	d16, {d16, d17}, d18
1625*9880d681SAndroid Build Coastguard Worker0xa4 0x0a 0xf0 0xf3
1626*9880d681SAndroid Build Coastguard Worker# CHECK: vtbl.8	d16, {d16, d17, d18}, d20
1627*9880d681SAndroid Build Coastguard Worker0xa4 0x0b 0xf0 0xf3
1628*9880d681SAndroid Build Coastguard Worker# CHECK: vtbl.8	d16, {d16, d17, d18, d19}, d20
1629*9880d681SAndroid Build Coastguard Worker0xe1 0x28 0xf0 0xf3
1630*9880d681SAndroid Build Coastguard Worker# CHECK: vtbx.8	d18, {d16}, d17
1631*9880d681SAndroid Build Coastguard Worker0xe2 0x39 0xf0 0xf3
1632*9880d681SAndroid Build Coastguard Worker# CHECK: vtbx.8	d19, {d16, d17}, d18
1633*9880d681SAndroid Build Coastguard Worker0xe5 0x4a 0xf0 0xf3
1634*9880d681SAndroid Build Coastguard Worker# CHECK: vtbx.8	d20, {d16, d17, d18}, d21
1635*9880d681SAndroid Build Coastguard Worker0xe5 0x4b 0xf0 0xf3
1636*9880d681SAndroid Build Coastguard Worker# CHECK: vtbx.8	d20, {d16, d17, d18, d19}, d21
1637*9880d681SAndroid Build Coastguard Worker
1638*9880d681SAndroid Build Coastguard Worker
1639*9880d681SAndroid Build Coastguard Worker
1640*9880d681SAndroid Build Coastguard Worker0x1f 0x07 0x60 0xf4
1641*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d16}, [r0:64]
1642*9880d681SAndroid Build Coastguard Worker0x4f 0x07 0x60 0xf4
1643*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d16}, [r0]
1644*9880d681SAndroid Build Coastguard Worker0x8f 0x07 0x60 0xf4
1645*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d16}, [r0]
1646*9880d681SAndroid Build Coastguard Worker0xcf 0x07 0x60 0xf4
1647*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d16}, [r0]
1648*9880d681SAndroid Build Coastguard Worker0x1f 0x0a 0x60 0xf4
1649*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d16, d17}, [r0:64]
1650*9880d681SAndroid Build Coastguard Worker0x6f 0x0a 0x60 0xf4
1651*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d16, d17}, [r0:128]
1652*9880d681SAndroid Build Coastguard Worker0x8f 0x0a 0x60 0xf4
1653*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d16, d17}, [r0]
1654*9880d681SAndroid Build Coastguard Worker0xcf 0x0a 0x60 0xf4
1655*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d16, d17}, [r0]
1656*9880d681SAndroid Build Coastguard Worker
1657*9880d681SAndroid Build Coastguard Worker0x1f 0x08 0x60 0xf4
1658*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d16, d17}, [r0:64]
1659*9880d681SAndroid Build Coastguard Worker0x6f 0x08 0x60 0xf4
1660*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d16, d17}, [r0:128]
1661*9880d681SAndroid Build Coastguard Worker0x8f 0x08 0x60 0xf4
1662*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d16, d17}, [r0]
1663*9880d681SAndroid Build Coastguard Worker0x1f 0x03 0x60 0xf4
1664*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d16, d17, d18, d19}, [r0:64]
1665*9880d681SAndroid Build Coastguard Worker0x6f 0x03 0x60 0xf4
1666*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d16, d17, d18, d19}, [r0:128]
1667*9880d681SAndroid Build Coastguard Worker0xbf 0x03 0x60 0xf4
1668*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d16, d17, d18, d19}, [r0:256]
1669*9880d681SAndroid Build Coastguard Worker
1670*9880d681SAndroid Build Coastguard Worker0x1f 0x04 0x60 0xf4
1671*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d16, d17, d18}, [r0:64]
1672*9880d681SAndroid Build Coastguard Worker0x4f 0x04 0x60 0xf4
1673*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d16, d17, d18}, [r0]
1674*9880d681SAndroid Build Coastguard Worker0x8f 0x04 0x60 0xf4
1675*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d16, d17, d18}, [r0]
1676*9880d681SAndroid Build Coastguard Worker0x1d 0x05 0x60 0xf4
1677*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d16, d18, d20}, [r0:64]!
1678*9880d681SAndroid Build Coastguard Worker0x1d 0x15 0x60 0xf4
1679*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d17, d19, d21}, [r0:64]!
1680*9880d681SAndroid Build Coastguard Worker0x4d 0x05 0x60 0xf4
1681*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d16, d18, d20}, [r0]!
1682*9880d681SAndroid Build Coastguard Worker0x4d 0x15 0x60 0xf4
1683*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d17, d19, d21}, [r0]!
1684*9880d681SAndroid Build Coastguard Worker0x8d 0x05 0x60 0xf4
1685*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d16, d18, d20}, [r0]!
1686*9880d681SAndroid Build Coastguard Worker0x8d 0x15 0x60 0xf4
1687*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d17, d19, d21}, [r0]!
1688*9880d681SAndroid Build Coastguard Worker
1689*9880d681SAndroid Build Coastguard Worker0x1f 0x00 0x60 0xf4
1690*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d16, d17, d18, d19}, [r0:64]
1691*9880d681SAndroid Build Coastguard Worker0x6f 0x00 0x60 0xf4
1692*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d16, d17, d18, d19}, [r0:128]
1693*9880d681SAndroid Build Coastguard Worker0xbf 0x00 0x60 0xf4
1694*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d16, d17, d18, d19}, [r0:256]
1695*9880d681SAndroid Build Coastguard Worker0x3d 0x01 0x60 0xf4
1696*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d16, d18, d20, d22}, [r0:256]!
1697*9880d681SAndroid Build Coastguard Worker0x3d 0x11 0x60 0xf4
1698*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d17, d19, d21, d23}, [r0:256]!
1699*9880d681SAndroid Build Coastguard Worker0x4d 0x01 0x60 0xf4
1700*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d16, d18, d20, d22}, [r0]!
1701*9880d681SAndroid Build Coastguard Worker0x4d 0x11 0x60 0xf4
1702*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d17, d19, d21, d23}, [r0]!
1703*9880d681SAndroid Build Coastguard Worker0x8d 0x01 0x60 0xf4
1704*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d16, d18, d20, d22}, [r0]!
1705*9880d681SAndroid Build Coastguard Worker0x8d 0x11 0x60 0xf4
1706*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d17, d19, d21, d23}, [r0]!
1707*9880d681SAndroid Build Coastguard Worker
1708*9880d681SAndroid Build Coastguard Worker0x6f 0x00 0xe0 0xf4
1709*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d16[3]}, [r0]
1710*9880d681SAndroid Build Coastguard Worker0x9f 0x04 0xe0 0xf4
1711*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d16[2]}, [r0:16]
1712*9880d681SAndroid Build Coastguard Worker0xbf 0x08 0xe0 0xf4
1713*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d16[1]}, [r0:32]
1714*9880d681SAndroid Build Coastguard Worker
1715*9880d681SAndroid Build Coastguard Worker0x3f 0x01 0xe0 0xf4
1716*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d16[1], d17[1]}, [r0:16]
1717*9880d681SAndroid Build Coastguard Worker0x5f 0x05 0xe0 0xf4
1718*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d16[1], d17[1]}, [r0:32]
1719*9880d681SAndroid Build Coastguard Worker0x8f 0x09 0xe0 0xf4
1720*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d16[1], d17[1]}, [r0]
1721*9880d681SAndroid Build Coastguard Worker0x6f 0x15 0xe0 0xf4
1722*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d17[1], d19[1]}, [r0]
1723*9880d681SAndroid Build Coastguard Worker0x5f 0x19 0xe0 0xf4
1724*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d17[0], d19[0]}, [r0:64]
1725*9880d681SAndroid Build Coastguard Worker
1726*9880d681SAndroid Build Coastguard Worker0x2f 0x02 0xe0 0xf4
1727*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d16[1], d17[1], d18[1]}, [r0]
1728*9880d681SAndroid Build Coastguard Worker0x4f 0x06 0xe0 0xf4
1729*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d16[1], d17[1], d18[1]}, [r0]
1730*9880d681SAndroid Build Coastguard Worker0x8f 0x0a 0xe0 0xf4
1731*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d16[1], d17[1], d18[1]}, [r0]
1732*9880d681SAndroid Build Coastguard Worker0x6f 0x06 0xe0 0xf4
1733*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d16[1], d18[1], d20[1]}, [r0]
1734*9880d681SAndroid Build Coastguard Worker0xcf 0x1a 0xe0 0xf4
1735*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d17[1], d19[1], d21[1]}, [r0]
1736*9880d681SAndroid Build Coastguard Worker
1737*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d0[], d1[], d2[]}, [r4]
1738*9880d681SAndroid Build Coastguard Worker0x0f 0x0e 0xa4 0xf4
1739*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d0[], d1[], d2[]}, [r4]!
1740*9880d681SAndroid Build Coastguard Worker0x0d 0x0e 0xa4 0xf4
1741*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d0[], d2[], d4[]}, [r4], r5
1742*9880d681SAndroid Build Coastguard Worker0x25 0x0e 0xa4 0xf4
1743*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d0[], d2[], d4[]}, [r4]
1744*9880d681SAndroid Build Coastguard Worker0x6f 0x0e 0xa4 0xf4
1745*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d0[], d1[], d2[]}, [r4]!
1746*9880d681SAndroid Build Coastguard Worker0x4d 0x0e 0xa4 0xf4
1747*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d0[], d2[], d4[]}, [r4], r5
1748*9880d681SAndroid Build Coastguard Worker0x65 0x0e 0xa4 0xf4
1749*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d0[], d1[], d2[]}, [r4]
1750*9880d681SAndroid Build Coastguard Worker0x8f 0x0e 0xa4 0xf4
1751*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d0[], d1[], d2[]}, [r4]!
1752*9880d681SAndroid Build Coastguard Worker0x8d 0x0e 0xa4 0xf4
1753*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d0[], d2[], d4[]}, [r4], r5
1754*9880d681SAndroid Build Coastguard Worker0xa5 0x0e 0xa4 0xf4
1755*9880d681SAndroid Build Coastguard Worker
1756*9880d681SAndroid Build Coastguard Worker0x3f 0x03 0xe0 0xf4
1757*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d16[1], d17[1], d18[1], d19[1]}, [r0:32]
1758*9880d681SAndroid Build Coastguard Worker0x4f 0x07 0xe0 0xf4
1759*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d16[1], d17[1], d18[1], d19[1]}, [r0]
1760*9880d681SAndroid Build Coastguard Worker0xaf 0x0b 0xe0 0xf4
1761*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d16[1], d17[1], d18[1], d19[1]}, [r0:128]
1762*9880d681SAndroid Build Coastguard Worker0x7f 0x07 0xe0 0xf4
1763*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d16[1], d18[1], d20[1], d22[1]}, [r0:64]
1764*9880d681SAndroid Build Coastguard Worker0x4f 0x1b 0xe0 0xf4
1765*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d17[0], d19[0], d21[0], d23[0]}, [r0]
1766*9880d681SAndroid Build Coastguard Worker
1767*9880d681SAndroid Build Coastguard Worker0x0f 0x0f 0xa4 0xf4
1768*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d0[], d1[], d2[], d3[]}, [r4]
1769*9880d681SAndroid Build Coastguard Worker0x3f 0x0f 0xa4 0xf4
1770*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d0[], d2[], d4[], d6[]}, [r4:32]
1771*9880d681SAndroid Build Coastguard Worker0x1d 0x0f 0xa4 0xf4
1772*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d0[], d1[], d2[], d3[]}, [r4:32]!
1773*9880d681SAndroid Build Coastguard Worker0x35 0x0f 0xa4 0xf4
1774*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d0[], d2[], d4[], d6[]}, [r4:32], r5
1775*9880d681SAndroid Build Coastguard Worker0x4f 0x0f 0xa4 0xf4
1776*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d0[], d1[], d2[], d3[]}, [r4]
1777*9880d681SAndroid Build Coastguard Worker0x7f 0x0f 0xa4 0xf4
1778*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d0[], d2[], d4[], d6[]}, [r4:64]
1779*9880d681SAndroid Build Coastguard Worker0x5d 0x0f 0xa4 0xf4
1780*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d0[], d1[], d2[], d3[]}, [r4:64]!
1781*9880d681SAndroid Build Coastguard Worker0x75 0x0f 0xa4 0xf4
1782*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d0[], d2[], d4[], d6[]}, [r4:64], r5
1783*9880d681SAndroid Build Coastguard Worker0x8f 0x0f 0xa4 0xf4
1784*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d0[], d1[], d2[], d3[]}, [r4]
1785*9880d681SAndroid Build Coastguard Worker0xbf 0x0f 0xa4 0xf4
1786*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d0[], d2[], d4[], d6[]}, [r4:64]
1787*9880d681SAndroid Build Coastguard Worker0xdd 0x0f 0xa4 0xf4
1788*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d0[], d1[], d2[], d3[]}, [r4:128]!
1789*9880d681SAndroid Build Coastguard Worker0xf5 0x0f 0xa4 0xf4
1790*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d0[], d2[], d4[], d6[]}, [r4:128], r5
1791*9880d681SAndroid Build Coastguard Worker
1792*9880d681SAndroid Build Coastguard Worker
1793*9880d681SAndroid Build Coastguard Worker0x1f 0x07 0x40 0xf4
1794*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d16}, [r0:64]
1795*9880d681SAndroid Build Coastguard Worker0x4f 0x07 0x40 0xf4
1796*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d16}, [r0]
1797*9880d681SAndroid Build Coastguard Worker0x8f 0x07 0x40 0xf4
1798*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d16}, [r0]
1799*9880d681SAndroid Build Coastguard Worker0xcf 0x07 0x40 0xf4
1800*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d16}, [r0]
1801*9880d681SAndroid Build Coastguard Worker0x1f 0x0a 0x40 0xf4
1802*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d16, d17}, [r0:64]
1803*9880d681SAndroid Build Coastguard Worker0x6f 0x0a 0x40 0xf4
1804*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d16, d17}, [r0:128]
1805*9880d681SAndroid Build Coastguard Worker0x8f 0x0a 0x40 0xf4
1806*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d16, d17}, [r0]
1807*9880d681SAndroid Build Coastguard Worker0xcf 0x0a 0x40 0xf4
1808*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d16, d17}, [r0]
1809*9880d681SAndroid Build Coastguard Worker
1810*9880d681SAndroid Build Coastguard Worker0x1f 0x08 0x40 0xf4
1811*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d16, d17}, [r0:64]
1812*9880d681SAndroid Build Coastguard Worker0x6f 0x08 0x40 0xf4
1813*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d16, d17}, [r0:128]
1814*9880d681SAndroid Build Coastguard Worker0x8f 0x08 0x40 0xf4
1815*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d16, d17}, [r0]
1816*9880d681SAndroid Build Coastguard Worker0x1f 0x03 0x40 0xf4
1817*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d16, d17, d18, d19}, [r0:64]
1818*9880d681SAndroid Build Coastguard Worker0x6f 0x03 0x40 0xf4
1819*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d16, d17, d18, d19}, [r0:128]
1820*9880d681SAndroid Build Coastguard Worker0xbf 0x03 0x40 0xf4
1821*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d16, d17, d18, d19}, [r0:256]
1822*9880d681SAndroid Build Coastguard Worker
1823*9880d681SAndroid Build Coastguard Worker0x1f 0x04 0x40 0xf4
1824*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8	{d16, d17, d18}, [r0:64]
1825*9880d681SAndroid Build Coastguard Worker0x4f 0x04 0x40 0xf4
1826*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16	{d16, d17, d18}, [r0]
1827*9880d681SAndroid Build Coastguard Worker0x8f 0x04 0x40 0xf4
1828*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32	{d16, d17, d18}, [r0]
1829*9880d681SAndroid Build Coastguard Worker0x1d 0x05 0x40 0xf4
1830*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8	{d16, d18, d20}, [r0:64]!
1831*9880d681SAndroid Build Coastguard Worker0x1d 0x15 0x40 0xf4
1832*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8	{d17, d19, d21}, [r0:64]!
1833*9880d681SAndroid Build Coastguard Worker0x4d 0x05 0x40 0xf4
1834*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16	{d16, d18, d20}, [r0]!
1835*9880d681SAndroid Build Coastguard Worker0x4d 0x15 0x40 0xf4
1836*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16	{d17, d19, d21}, [r0]!
1837*9880d681SAndroid Build Coastguard Worker0x8d 0x05 0x40 0xf4
1838*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32	{d16, d18, d20}, [r0]!
1839*9880d681SAndroid Build Coastguard Worker0x8d 0x15 0x40 0xf4
1840*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32	{d17, d19, d21}, [r0]!
1841*9880d681SAndroid Build Coastguard Worker
1842*9880d681SAndroid Build Coastguard Worker0x1f 0x00 0x40 0xf4
1843*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8	{d16, d17, d18, d19}, [r0:64]
1844*9880d681SAndroid Build Coastguard Worker0x6f 0x00 0x40 0xf4
1845*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16	{d16, d17, d18, d19}, [r0:128]
1846*9880d681SAndroid Build Coastguard Worker0x3d 0x01 0x40 0xf4
1847*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8	{d16, d18, d20, d22}, [r0:256]!
1848*9880d681SAndroid Build Coastguard Worker0x3d 0x11 0x40 0xf4
1849*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8	{d17, d19, d21, d23}, [r0:256]!
1850*9880d681SAndroid Build Coastguard Worker0x4d 0x01 0x40 0xf4
1851*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16	{d16, d18, d20, d22}, [r0]!
1852*9880d681SAndroid Build Coastguard Worker0x4d 0x11 0x40 0xf4
1853*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16	{d17, d19, d21, d23}, [r0]!
1854*9880d681SAndroid Build Coastguard Worker0x8d 0x01 0x40 0xf4
1855*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32	{d16, d18, d20, d22}, [r0]!
1856*9880d681SAndroid Build Coastguard Worker0x8d 0x11 0x40 0xf4
1857*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32	{d17, d19, d21, d23}, [r0]!
1858*9880d681SAndroid Build Coastguard Worker
1859*9880d681SAndroid Build Coastguard Worker0x3f 0x01 0xc0 0xf4
1860*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d16[1], d17[1]}, [r0:16]
1861*9880d681SAndroid Build Coastguard Worker0x5f 0x05 0xc0 0xf4
1862*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d16[1], d17[1]}, [r0:32]
1863*9880d681SAndroid Build Coastguard Worker0x8f 0x09 0xc0 0xf4
1864*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d16[1], d17[1]}, [r0]
1865*9880d681SAndroid Build Coastguard Worker0x6f 0x15 0xc0 0xf4
1866*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d17[1], d19[1]}, [r0]
1867*9880d681SAndroid Build Coastguard Worker0x5f 0x19 0xc0 0xf4
1868*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d17[0], d19[0]}, [r0:64]
1869*9880d681SAndroid Build Coastguard Worker
1870*9880d681SAndroid Build Coastguard Worker0x2f 0x02 0xc0 0xf4
1871*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8	{d16[1], d17[1], d18[1]}, [r0]
1872*9880d681SAndroid Build Coastguard Worker0x4f 0x06 0xc0 0xf4
1873*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16	{d16[1], d17[1], d18[1]}, [r0]
1874*9880d681SAndroid Build Coastguard Worker0x8f 0x0a 0xc0 0xf4
1875*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32	{d16[1], d17[1], d18[1]}, [r0]
1876*9880d681SAndroid Build Coastguard Worker0xaf 0x16 0xc0 0xf4
1877*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16	{d17[2], d19[2], d21[2]}, [r0]
1878*9880d681SAndroid Build Coastguard Worker0x4f 0x0a 0xc0 0xf4
1879*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32	{d16[0], d18[0], d20[0]}, [r0]
1880*9880d681SAndroid Build Coastguard Worker
1881*9880d681SAndroid Build Coastguard Worker0x3f 0x03 0xc0 0xf4
1882*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8	{d16[1], d17[1], d18[1], d19[1]}, [r0:32]
1883*9880d681SAndroid Build Coastguard Worker0x4f 0x07 0xc0 0xf4
1884*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16	{d16[1], d17[1], d18[1], d19[1]}, [r0]
1885*9880d681SAndroid Build Coastguard Worker0xaf 0x0b 0xc0 0xf4
1886*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32	{d16[1], d17[1], d18[1], d19[1]}, [r0:128]
1887*9880d681SAndroid Build Coastguard Worker0xff 0x17 0xc0 0xf4
1888*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16	{d17[3], d19[3], d21[3], d23[3]}, [r0:64]
1889*9880d681SAndroid Build Coastguard Worker0x4f 0x1b 0xc0 0xf4
1890*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32	{d17[0], d19[0], d21[0], d23[0]}, [r0]
1891*9880d681SAndroid Build Coastguard Worker
1892*9880d681SAndroid Build Coastguard Worker0x0 0xc 0xa0 0xf4
1893*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d0[]}, [r0], r0
1894*9880d681SAndroid Build Coastguard Worker0x0d 0x03 0x80 0xf4
1895*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8	{d0[0], d1[0], d2[0], d3[0]}, [r0]!
1896*9880d681SAndroid Build Coastguard Worker
1897*9880d681SAndroid Build Coastguard Worker0x3d 0x2a 0x5e 0x6c
1898*9880d681SAndroid Build Coastguard Worker# CHECK: vmovvs	r2, lr, s27, s28
1899*9880d681SAndroid Build Coastguard Worker
1900*9880d681SAndroid Build Coastguard Worker0x31 0x1a 0x42 0xec
1901*9880d681SAndroid Build Coastguard Worker0x11 0x1a 0x42 0xec
1902*9880d681SAndroid Build Coastguard Worker0x31 0x1a 0x52 0xec
1903*9880d681SAndroid Build Coastguard Worker0x11 0x1a 0x52 0xec
1904*9880d681SAndroid Build Coastguard Worker# CHECK: vmov s3, s4, r1, r2
1905*9880d681SAndroid Build Coastguard Worker# CHECK: vmov s2, s3, r1, r2
1906*9880d681SAndroid Build Coastguard Worker# CHECK: vmov r1, r2, s3, s4
1907*9880d681SAndroid Build Coastguard Worker# CHECK: vmov r1, r2, s2, s3
1908*9880d681SAndroid Build Coastguard Worker
1909*9880d681SAndroid Build Coastguard Worker0x1f 0x1b 0x42 0xec
1910*9880d681SAndroid Build Coastguard Worker0x30 0x1b 0x42 0xec
1911*9880d681SAndroid Build Coastguard Worker0x1f 0x1b 0x52 0xec
1912*9880d681SAndroid Build Coastguard Worker0x30 0x1b 0x52 0xec
1913*9880d681SAndroid Build Coastguard Worker# CHECK: vmov d15, r1, r2
1914*9880d681SAndroid Build Coastguard Worker# CHECK: vmov d16, r1, r2
1915*9880d681SAndroid Build Coastguard Worker# CHECK: vmov r1, r2, d15
1916*9880d681SAndroid Build Coastguard Worker# CHECK: vmov r1, r2, d16
1917*9880d681SAndroid Build Coastguard Worker
1918*9880d681SAndroid Build Coastguard Worker
1919*9880d681SAndroid Build Coastguard Worker0xe9 0x1a 0xb2 0x4e
1920*9880d681SAndroid Build Coastguard Worker# CHECK: vcvttmi.f32.f16	s2, s19
1921*9880d681SAndroid Build Coastguard Worker
1922*9880d681SAndroid Build Coastguard Worker0x1d 0x76 0x66 0xf4
1923*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d23, d24, d25}, [r6:64]!
1924*9880d681SAndroid Build Coastguard Worker0x9d 0x62 0x6f 0xf4
1925*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d22, d23, d24, d25}, [pc:64]!
1926*9880d681SAndroid Build Coastguard Worker0x9d 0xaa 0x41 0xf4
1927*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d26, d27}, [r1:64]!
1928*9880d681SAndroid Build Coastguard Worker
1929*9880d681SAndroid Build Coastguard Worker0x10 0x0f 0x83 0xf2
1930*9880d681SAndroid Build Coastguard Worker0x50 0x0f 0x83 0xf2
1931*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.f32	d0, #1.600000e+01
1932*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.f32	q0, #1.600000e+01
1933*9880d681SAndroid Build Coastguard Worker
1934*9880d681SAndroid Build Coastguard Worker# rdar://11034702
1935*9880d681SAndroid Build Coastguard Worker0x0d 0x87 0x04 0xf4
1936*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d8}, [r4]!
1937*9880d681SAndroid Build Coastguard Worker0x4d 0x87 0x04 0xf4
1938*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d8}, [r4]!
1939*9880d681SAndroid Build Coastguard Worker0x8d 0x87 0x04 0xf4
1940*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d8}, [r4]!
1941*9880d681SAndroid Build Coastguard Worker0xcd 0x87 0x04 0xf4
1942*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d8}, [r4]!
1943*9880d681SAndroid Build Coastguard Worker0x06 0x87 0x04 0xf4
1944*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d8}, [r4], r6
1945*9880d681SAndroid Build Coastguard Worker0x46 0x87 0x04 0xf4
1946*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d8}, [r4], r6
1947*9880d681SAndroid Build Coastguard Worker0x86 0x87 0x04 0xf4
1948*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d8}, [r4], r6
1949*9880d681SAndroid Build Coastguard Worker0xc6 0x87 0x04 0xf4
1950*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d8}, [r4], r6
1951*9880d681SAndroid Build Coastguard Worker
1952*9880d681SAndroid Build Coastguard Worker0x0d 0x8a 0x04 0xf4
1953*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d8, d9}, [r4]!
1954*9880d681SAndroid Build Coastguard Worker0x4d 0x8a 0x04 0xf4
1955*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d8, d9}, [r4]!
1956*9880d681SAndroid Build Coastguard Worker0x8d 0x8a 0x04 0xf4
1957*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d8, d9}, [r4]!
1958*9880d681SAndroid Build Coastguard Worker0xcd 0x8a 0x04 0xf4
1959*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d8, d9}, [r4]!
1960*9880d681SAndroid Build Coastguard Worker0x06 0x8a 0x04 0xf4
1961*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d8, d9}, [r4], r6
1962*9880d681SAndroid Build Coastguard Worker0x46 0x8a 0x04 0xf4
1963*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d8, d9}, [r4], r6
1964*9880d681SAndroid Build Coastguard Worker0x86 0x8a 0x04 0xf4
1965*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d8, d9}, [r4], r6
1966*9880d681SAndroid Build Coastguard Worker0xc6 0x8a 0x04 0xf4
1967*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d8, d9}, [r4], r6
1968*9880d681SAndroid Build Coastguard Worker
1969*9880d681SAndroid Build Coastguard Worker0x0d 0x86 0x04 0xf4
1970*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d8, d9, d10}, [r4]!
1971*9880d681SAndroid Build Coastguard Worker0x4d 0x86 0x04 0xf4
1972*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d8, d9, d10}, [r4]!
1973*9880d681SAndroid Build Coastguard Worker0x8d 0x86 0x04 0xf4
1974*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d8, d9, d10}, [r4]!
1975*9880d681SAndroid Build Coastguard Worker0xcd 0x86 0x04 0xf4
1976*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d8, d9, d10}, [r4]!
1977*9880d681SAndroid Build Coastguard Worker0x06 0x86 0x04 0xf4
1978*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d8, d9, d10}, [r4], r6
1979*9880d681SAndroid Build Coastguard Worker0x46 0x86 0x04 0xf4
1980*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d8, d9, d10}, [r4], r6
1981*9880d681SAndroid Build Coastguard Worker0x86 0x86 0x04 0xf4
1982*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d8, d9, d10}, [r4], r6
1983*9880d681SAndroid Build Coastguard Worker0xc6 0x86 0x04 0xf4
1984*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d8, d9, d10}, [r4], r6
1985*9880d681SAndroid Build Coastguard Worker
1986*9880d681SAndroid Build Coastguard Worker0x0d 0x82 0x04 0xf4
1987*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d8, d9, d10, d11}, [r4]!
1988*9880d681SAndroid Build Coastguard Worker0x4d 0x82 0x04 0xf4
1989*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d8, d9, d10, d11}, [r4]!
1990*9880d681SAndroid Build Coastguard Worker0x8d 0x82 0x04 0xf4
1991*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d8, d9, d10, d11}, [r4]!
1992*9880d681SAndroid Build Coastguard Worker0xcd 0x82 0x04 0xf4
1993*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d8, d9, d10, d11}, [r4]!
1994*9880d681SAndroid Build Coastguard Worker0x06 0x82 0x04 0xf4
1995*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d8, d9, d10, d11}, [r4], r6
1996*9880d681SAndroid Build Coastguard Worker0x46 0x82 0x04 0xf4
1997*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d8, d9, d10, d11}, [r4], r6
1998*9880d681SAndroid Build Coastguard Worker0x86 0x82 0x04 0xf4
1999*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d8, d9, d10, d11}, [r4], r6
2000*9880d681SAndroid Build Coastguard Worker0xc6 0x82 0x04 0xf4
2001*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d8, d9, d10, d11}, [r4], r6
2002*9880d681SAndroid Build Coastguard Worker
2003*9880d681SAndroid Build Coastguard Worker0x0d 0x88 0x04 0xf4
2004*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d8, d9}, [r4]!
2005*9880d681SAndroid Build Coastguard Worker0x4d 0x88 0x04 0xf4
2006*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d8, d9}, [r4]!
2007*9880d681SAndroid Build Coastguard Worker0x8d 0x88 0x04 0xf4
2008*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d8, d9}, [r4]!
2009*9880d681SAndroid Build Coastguard Worker0x06 0x88 0x04 0xf4
2010*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d8, d9}, [r4], r6
2011*9880d681SAndroid Build Coastguard Worker0x46 0x88 0x04 0xf4
2012*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d8, d9}, [r4], r6
2013*9880d681SAndroid Build Coastguard Worker0x86 0x88 0x04 0xf4
2014*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d8, d9}, [r4], r6
2015*9880d681SAndroid Build Coastguard Worker
2016*9880d681SAndroid Build Coastguard Worker0x0d 0x89 0x04 0xf4
2017*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d8, d10}, [r4]!
2018*9880d681SAndroid Build Coastguard Worker0x4d 0x89 0x04 0xf4
2019*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d8, d10}, [r4]!
2020*9880d681SAndroid Build Coastguard Worker0x8d 0x89 0x04 0xf4
2021*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d8, d10}, [r4]!
2022*9880d681SAndroid Build Coastguard Worker0x06 0x89 0x04 0xf4
2023*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d8, d10}, [r4], r6
2024*9880d681SAndroid Build Coastguard Worker0x46 0x89 0x04 0xf4
2025*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d8, d10}, [r4], r6
2026*9880d681SAndroid Build Coastguard Worker0x86 0x89 0x04 0xf4
2027*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d8, d10}, [r4], r6
2028*9880d681SAndroid Build Coastguard Worker
2029*9880d681SAndroid Build Coastguard Worker0x0d 0x84 0x04 0xf4
2030*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8	{d8, d9, d10}, [r4]!
2031*9880d681SAndroid Build Coastguard Worker0x4d 0x84 0x04 0xf4
2032*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16	{d8, d9, d10}, [r4]!
2033*9880d681SAndroid Build Coastguard Worker0x8d 0x84 0x04 0xf4
2034*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32	{d8, d9, d10}, [r4]!
2035*9880d681SAndroid Build Coastguard Worker0x06 0x85 0x04 0xf4
2036*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8	{d8, d10, d12}, [r4], r6
2037*9880d681SAndroid Build Coastguard Worker0x46 0x85 0x04 0xf4
2038*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16	{d8, d10, d12}, [r4], r6
2039*9880d681SAndroid Build Coastguard Worker0x86 0x85 0x04 0xf4
2040*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32	{d8, d10, d12}, [r4], r6
2041*9880d681SAndroid Build Coastguard Worker
2042*9880d681SAndroid Build Coastguard Worker0x0d 0x80 0x04 0xf4
2043*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8	{d8, d9, d10, d11}, [r4]!
2044*9880d681SAndroid Build Coastguard Worker0x4d 0x80 0x04 0xf4
2045*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16	{d8, d9, d10, d11}, [r4]!
2046*9880d681SAndroid Build Coastguard Worker0x8d 0x80 0x04 0xf4
2047*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32	{d8, d9, d10, d11}, [r4]!
2048*9880d681SAndroid Build Coastguard Worker0x06 0x81 0x04 0xf4
2049*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8	{d8, d10, d12, d14}, [r4], r6
2050*9880d681SAndroid Build Coastguard Worker0x46 0x81 0x04 0xf4
2051*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16	{d8, d10, d12, d14}, [r4], r6
2052*9880d681SAndroid Build Coastguard Worker0x86 0x81 0x04 0xf4
2053*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32	{d8, d10, d12, d14}, [r4], r6
2054*9880d681SAndroid Build Coastguard Worker
2055*9880d681SAndroid Build Coastguard Worker0x4f 0x8a 0x04 0xf4
2056*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16	{d8, d9}, [r4]
2057*9880d681SAndroid Build Coastguard Worker0x8f 0x8a 0x04 0xf4
2058*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32	{d8, d9}, [r4]
2059*9880d681SAndroid Build Coastguard Worker0xcf 0x8a 0x04 0xf4
2060*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64	{d8, d9}, [r4]
2061*9880d681SAndroid Build Coastguard Worker0x0f 0x8a 0x04 0xf4
2062*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8	{d8, d9}, [r4]
2063*9880d681SAndroid Build Coastguard Worker
2064*9880d681SAndroid Build Coastguard Worker0x4f 0x88 0x04 0xf4
2065*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d8, d9}, [r4]
2066*9880d681SAndroid Build Coastguard Worker0x8f 0x88 0x04 0xf4
2067*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d8, d9}, [r4]
2068*9880d681SAndroid Build Coastguard Worker0x0f 0x88 0x04 0xf4
2069*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d8, d9}, [r4]
2070*9880d681SAndroid Build Coastguard Worker
2071*9880d681SAndroid Build Coastguard Worker0x4d 0x88 0x04 0xf4
2072*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d8, d9}, [r4]!
2073*9880d681SAndroid Build Coastguard Worker0x46 0x88 0x04 0xf4
2074*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d8, d9}, [r4], r6
2075*9880d681SAndroid Build Coastguard Worker0x8d 0x88 0x04 0xf4
2076*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d8, d9}, [r4]!
2077*9880d681SAndroid Build Coastguard Worker0x86 0x88 0x04 0xf4
2078*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d8, d9}, [r4], r6
2079*9880d681SAndroid Build Coastguard Worker0x0d 0x88 0x04 0xf4
2080*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d8, d9}, [r4]!
2081*9880d681SAndroid Build Coastguard Worker0x06 0x88 0x04 0xf4
2082*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d8, d9}, [r4], r6
2083*9880d681SAndroid Build Coastguard Worker
2084*9880d681SAndroid Build Coastguard Worker0x4f 0x89 0x04 0xf4
2085*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16	{d8, d10}, [r4]
2086*9880d681SAndroid Build Coastguard Worker0x8f 0x89 0x04 0xf4
2087*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32	{d8, d10}, [r4]
2088*9880d681SAndroid Build Coastguard Worker0x0f 0x89 0x04 0xf4
2089*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8	{d8, d10}, [r4]
2090*9880d681SAndroid Build Coastguard Worker
2091*9880d681SAndroid Build Coastguard Worker0x0f 0x84 0x04 0xf4
2092*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8	{d8, d9, d10}, [r4]
2093*9880d681SAndroid Build Coastguard Worker0x4f 0x84 0x04 0xf4
2094*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16	{d8, d9, d10}, [r4]
2095*9880d681SAndroid Build Coastguard Worker0x8f 0x84 0x04 0xf4
2096*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32	{d8, d9, d10}, [r4]
2097*9880d681SAndroid Build Coastguard Worker
2098*9880d681SAndroid Build Coastguard Worker0x0f 0x80 0x04 0xf4
2099*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8	{d8, d9, d10, d11}, [r4]
2100*9880d681SAndroid Build Coastguard Worker0x4f 0x80 0x04 0xf4
2101*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16	{d8, d9, d10, d11}, [r4]
2102*9880d681SAndroid Build Coastguard Worker0x8f 0x80 0x04 0xf4
2103*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32	{d8, d9, d10, d11}, [r4]
2104*9880d681SAndroid Build Coastguard Worker
2105*9880d681SAndroid Build Coastguard Worker0x0f 0x85 0x04 0xf4
2106*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8	{d8, d10, d12}, [r4]
2107*9880d681SAndroid Build Coastguard Worker0x4f 0x85 0x04 0xf4
2108*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16	{d8, d10, d12}, [r4]
2109*9880d681SAndroid Build Coastguard Worker0x8f 0x85 0x04 0xf4
2110*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32	{d8, d10, d12}, [r4]
2111*9880d681SAndroid Build Coastguard Worker
2112*9880d681SAndroid Build Coastguard Worker0x0f 0x81 0x04 0xf4
2113*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8	{d8, d10, d12, d14}, [r4]
2114*9880d681SAndroid Build Coastguard Worker0x4f 0x81 0x04 0xf4
2115*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16	{d8, d10, d12, d14}, [r4]
2116*9880d681SAndroid Build Coastguard Worker0x8f 0x81 0x04 0xf4
2117*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32	{d8, d10, d12, d14}, [r4]
2118*9880d681SAndroid Build Coastguard Worker
2119*9880d681SAndroid Build Coastguard Worker# rdar://11204059
2120*9880d681SAndroid Build Coastguard Worker0x0d 0x87 0x24 0xf4
2121*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d8}, [r4]!
2122*9880d681SAndroid Build Coastguard Worker0x4d 0x87 0x24 0xf4
2123*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d8}, [r4]!
2124*9880d681SAndroid Build Coastguard Worker0x8d 0x87 0x24 0xf4
2125*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d8}, [r4]!
2126*9880d681SAndroid Build Coastguard Worker0xcd 0x87 0x24 0xf4
2127*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d8}, [r4]!
2128*9880d681SAndroid Build Coastguard Worker0x06 0x87 0x24 0xf4
2129*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d8}, [r4], r6
2130*9880d681SAndroid Build Coastguard Worker0x46 0x87 0x24 0xf4
2131*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d8}, [r4], r6
2132*9880d681SAndroid Build Coastguard Worker0x86 0x87 0x24 0xf4
2133*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d8}, [r4], r6
2134*9880d681SAndroid Build Coastguard Worker0xc6 0x87 0x24 0xf4
2135*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d8}, [r4], r6
2136*9880d681SAndroid Build Coastguard Worker0x0d 0x8a 0x24 0xf4
2137*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d8, d9}, [r4]!
2138*9880d681SAndroid Build Coastguard Worker0x4d 0x8a 0x24 0xf4
2139*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d8, d9}, [r4]!
2140*9880d681SAndroid Build Coastguard Worker0x8d 0x8a 0x24 0xf4
2141*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d8, d9}, [r4]!
2142*9880d681SAndroid Build Coastguard Worker0xcd 0x8a 0x24 0xf4
2143*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d8, d9}, [r4]!
2144*9880d681SAndroid Build Coastguard Worker0x06 0x8a 0x24 0xf4
2145*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d8, d9}, [r4], r6
2146*9880d681SAndroid Build Coastguard Worker0x46 0x8a 0x24 0xf4
2147*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d8, d9}, [r4], r6
2148*9880d681SAndroid Build Coastguard Worker0x86 0x8a 0x24 0xf4
2149*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d8, d9}, [r4], r6
2150*9880d681SAndroid Build Coastguard Worker0xc6 0x8a 0x24 0xf4
2151*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d8, d9}, [r4], r6
2152*9880d681SAndroid Build Coastguard Worker0x0d 0x86 0x24 0xf4
2153*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d8, d9, d10}, [r4]!
2154*9880d681SAndroid Build Coastguard Worker0x4d 0x86 0x24 0xf4
2155*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d8, d9, d10}, [r4]!
2156*9880d681SAndroid Build Coastguard Worker0x8d 0x86 0x24 0xf4
2157*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d8, d9, d10}, [r4]!
2158*9880d681SAndroid Build Coastguard Worker0xcd 0x86 0x24 0xf4
2159*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d8, d9, d10}, [r4]!
2160*9880d681SAndroid Build Coastguard Worker0x06 0x86 0x24 0xf4
2161*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d8, d9, d10}, [r4], r6
2162*9880d681SAndroid Build Coastguard Worker0x46 0x86 0x24 0xf4
2163*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d8, d9, d10}, [r4], r6
2164*9880d681SAndroid Build Coastguard Worker0x86 0x86 0x24 0xf4
2165*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d8, d9, d10}, [r4], r6
2166*9880d681SAndroid Build Coastguard Worker0xc6 0x86 0x24 0xf4
2167*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d8, d9, d10}, [r4], r6
2168*9880d681SAndroid Build Coastguard Worker0x0d 0x82 0x24 0xf4
2169*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d8, d9, d10, d11}, [r4]!
2170*9880d681SAndroid Build Coastguard Worker0x4d 0x82 0x24 0xf4
2171*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d8, d9, d10, d11}, [r4]!
2172*9880d681SAndroid Build Coastguard Worker0x8d 0x82 0x24 0xf4
2173*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d8, d9, d10, d11}, [r4]!
2174*9880d681SAndroid Build Coastguard Worker0xcd 0x82 0x24 0xf4
2175*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d8, d9, d10, d11}, [r4]!
2176*9880d681SAndroid Build Coastguard Worker0x06 0x82 0x24 0xf4
2177*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d8, d9, d10, d11}, [r4], r6
2178*9880d681SAndroid Build Coastguard Worker0x46 0x82 0x24 0xf4
2179*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d8, d9, d10, d11}, [r4], r6
2180*9880d681SAndroid Build Coastguard Worker0x86 0x82 0x24 0xf4
2181*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d8, d9, d10, d11}, [r4], r6
2182*9880d681SAndroid Build Coastguard Worker0xc6 0x82 0x24 0xf4
2183*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d8, d9, d10, d11}, [r4], r6
2184*9880d681SAndroid Build Coastguard Worker0x0d 0x88 0x24 0xf4
2185*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d9}, [r4]!
2186*9880d681SAndroid Build Coastguard Worker0x4d 0x88 0x24 0xf4
2187*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d9}, [r4]!
2188*9880d681SAndroid Build Coastguard Worker0x8d 0x88 0x24 0xf4
2189*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d9}, [r4]!
2190*9880d681SAndroid Build Coastguard Worker0x06 0x88 0x24 0xf4
2191*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d9}, [r4], r6
2192*9880d681SAndroid Build Coastguard Worker0x46 0x88 0x24 0xf4
2193*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d9}, [r4], r6
2194*9880d681SAndroid Build Coastguard Worker0x86 0x88 0x24 0xf4
2195*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d9}, [r4], r6
2196*9880d681SAndroid Build Coastguard Worker0x0d 0x89 0x24 0xf4
2197*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d10}, [r4]!
2198*9880d681SAndroid Build Coastguard Worker0x4d 0x89 0x24 0xf4
2199*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d10}, [r4]!
2200*9880d681SAndroid Build Coastguard Worker0x8d 0x89 0x24 0xf4
2201*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d10}, [r4]!
2202*9880d681SAndroid Build Coastguard Worker0x06 0x89 0x24 0xf4
2203*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d10}, [r4], r6
2204*9880d681SAndroid Build Coastguard Worker0x46 0x89 0x24 0xf4
2205*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d10}, [r4], r6
2206*9880d681SAndroid Build Coastguard Worker0x86 0x89 0x24 0xf4
2207*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d10}, [r4], r6
2208*9880d681SAndroid Build Coastguard Worker0x0d 0x84 0x24 0xf4
2209*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d8, d9, d10}, [r4]!
2210*9880d681SAndroid Build Coastguard Worker0x4d 0x84 0x24 0xf4
2211*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d8, d9, d10}, [r4]!
2212*9880d681SAndroid Build Coastguard Worker0x8d 0x84 0x24 0xf4
2213*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d8, d9, d10}, [r4]!
2214*9880d681SAndroid Build Coastguard Worker0x06 0x85 0x24 0xf4
2215*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d8, d10, d12}, [r4], r6
2216*9880d681SAndroid Build Coastguard Worker0x46 0x85 0x24 0xf4
2217*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d8, d10, d12}, [r4], r6
2218*9880d681SAndroid Build Coastguard Worker0x86 0x85 0x24 0xf4
2219*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d8, d10, d12}, [r4], r6
2220*9880d681SAndroid Build Coastguard Worker0x0d 0x80 0x24 0xf4
2221*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d8, d9, d10, d11}, [r4]!
2222*9880d681SAndroid Build Coastguard Worker0x4d 0x80 0x24 0xf4
2223*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d8, d9, d10, d11}, [r4]!
2224*9880d681SAndroid Build Coastguard Worker0x8d 0x80 0x24 0xf4
2225*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d8, d9, d10, d11}, [r4]!
2226*9880d681SAndroid Build Coastguard Worker0x06 0x81 0x24 0xf4
2227*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d8, d10, d12, d14}, [r4], r6
2228*9880d681SAndroid Build Coastguard Worker0x46 0x81 0x24 0xf4
2229*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d8, d10, d12, d14}, [r4], r6
2230*9880d681SAndroid Build Coastguard Worker0x86 0x81 0x24 0xf4
2231*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d8, d10, d12, d14}, [r4], r6
2232*9880d681SAndroid Build Coastguard Worker0x4f 0x8a 0x24 0xf4
2233*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16	{d8, d9}, [r4]
2234*9880d681SAndroid Build Coastguard Worker0x8f 0x8a 0x24 0xf4
2235*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32	{d8, d9}, [r4]
2236*9880d681SAndroid Build Coastguard Worker0xcf 0x8a 0x24 0xf4
2237*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64	{d8, d9}, [r4]
2238*9880d681SAndroid Build Coastguard Worker0x0f 0x8a 0x24 0xf4
2239*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8	{d8, d9}, [r4]
2240*9880d681SAndroid Build Coastguard Worker0x4f 0x88 0x24 0xf4
2241*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d9}, [r4]
2242*9880d681SAndroid Build Coastguard Worker0x8f 0x88 0x24 0xf4
2243*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d9}, [r4]
2244*9880d681SAndroid Build Coastguard Worker0x0f 0x88 0x24 0xf4
2245*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d9}, [r4]
2246*9880d681SAndroid Build Coastguard Worker0x4d 0x88 0x24 0xf4
2247*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d9}, [r4]!
2248*9880d681SAndroid Build Coastguard Worker0x46 0x88 0x24 0xf4
2249*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d9}, [r4], r6
2250*9880d681SAndroid Build Coastguard Worker0x8d 0x88 0x24 0xf4
2251*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d9}, [r4]!
2252*9880d681SAndroid Build Coastguard Worker0x86 0x88 0x24 0xf4
2253*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d9}, [r4], r6
2254*9880d681SAndroid Build Coastguard Worker0x0d 0x88 0x24 0xf4
2255*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d9}, [r4]!
2256*9880d681SAndroid Build Coastguard Worker0x06 0x88 0x24 0xf4
2257*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d9}, [r4], r6
2258*9880d681SAndroid Build Coastguard Worker0x4f 0x89 0x24 0xf4
2259*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d10}, [r4]
2260*9880d681SAndroid Build Coastguard Worker0x8f 0x89 0x24 0xf4
2261*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d10}, [r4]
2262*9880d681SAndroid Build Coastguard Worker0x0f 0x89 0x24 0xf4
2263*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d10}, [r4]
2264*9880d681SAndroid Build Coastguard Worker0x4d 0x83 0x24 0xf4
2265*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d9, d10, d11}, [r4]!
2266*9880d681SAndroid Build Coastguard Worker0x46 0x83 0x24 0xf4
2267*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d8, d9, d10, d11}, [r4], r6
2268*9880d681SAndroid Build Coastguard Worker0x8d 0x83 0x24 0xf4
2269*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d9, d10, d11}, [r4]!
2270*9880d681SAndroid Build Coastguard Worker0x86 0x83 0x24 0xf4
2271*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d8, d9, d10, d11}, [r4], r6
2272*9880d681SAndroid Build Coastguard Worker0x0d 0x83 0x24 0xf4
2273*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d9, d10, d11}, [r4]!
2274*9880d681SAndroid Build Coastguard Worker0x06 0x83 0x24 0xf4
2275*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d8, d9, d10, d11}, [r4], r6
2276*9880d681SAndroid Build Coastguard Worker0x0f 0x84 0x24 0xf4
2277*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d8, d9, d10}, [r4]
2278*9880d681SAndroid Build Coastguard Worker0x4f 0x84 0x24 0xf4
2279*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d8, d9, d10}, [r4]
2280*9880d681SAndroid Build Coastguard Worker0x8f 0x84 0x24 0xf4
2281*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d8, d9, d10}, [r4]
2282*9880d681SAndroid Build Coastguard Worker0x0f 0x80 0x24 0xf4
2283*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d8, d9, d10, d11}, [r4]
2284*9880d681SAndroid Build Coastguard Worker0x4f 0x80 0x24 0xf4
2285*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d8, d9, d10, d11}, [r4]
2286*9880d681SAndroid Build Coastguard Worker0x8f 0x80 0x24 0xf4
2287*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d8, d9, d10, d11}, [r4]
2288*9880d681SAndroid Build Coastguard Worker0x0f 0x85 0x24 0xf4
2289*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8	{d8, d10, d12}, [r4]
2290*9880d681SAndroid Build Coastguard Worker0x4f 0x85 0x24 0xf4
2291*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16	{d8, d10, d12}, [r4]
2292*9880d681SAndroid Build Coastguard Worker0x8f 0x85 0x24 0xf4
2293*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32	{d8, d10, d12}, [r4]
2294*9880d681SAndroid Build Coastguard Worker0x0f 0x81 0x24 0xf4
2295*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8	{d8, d10, d12, d14}, [r4]
2296*9880d681SAndroid Build Coastguard Worker0x4f 0x81 0x24 0xf4
2297*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16	{d8, d10, d12, d14}, [r4]
2298*9880d681SAndroid Build Coastguard Worker0x8f 0x81 0x24 0xf4
2299*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32	{d8, d10, d12, d14}, [r4]
2300*9880d681SAndroid Build Coastguard Worker
2301*9880d681SAndroid Build Coastguard Worker# rdar://11256967
2302*9880d681SAndroid Build Coastguard Worker0x0f 0x0d 0xa2 0xf4
2303*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d0[], d1[]}, [r2]
2304*9880d681SAndroid Build Coastguard Worker0x4f 0x0d 0xa2 0xf4
2305*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d0[], d1[]}, [r2]
2306*9880d681SAndroid Build Coastguard Worker0x8f 0x0d 0xa2 0xf4
2307*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d0[], d1[]}, [r2]
2308*9880d681SAndroid Build Coastguard Worker0x0d 0x0d 0xa2 0xf4
2309*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d0[], d1[]}, [r2]!
2310*9880d681SAndroid Build Coastguard Worker0x4d 0x0d 0xa2 0xf4
2311*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d0[], d1[]}, [r2]!
2312*9880d681SAndroid Build Coastguard Worker0x8d 0x0d 0xa2 0xf4
2313*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d0[], d1[]}, [r2]!
2314*9880d681SAndroid Build Coastguard Worker0x03 0x0d 0xa2 0xf4
2315*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d0[], d1[]}, [r2], r3
2316*9880d681SAndroid Build Coastguard Worker0x43 0x0d 0xa2 0xf4
2317*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d0[], d1[]}, [r2], r3
2318*9880d681SAndroid Build Coastguard Worker0x83 0x0d 0xa2 0xf4
2319*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d0[], d1[]}, [r2], r3
2320*9880d681SAndroid Build Coastguard Worker0x2f 0x0d 0xa3 0xf4
2321*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d0[], d2[]}, [r3]
2322*9880d681SAndroid Build Coastguard Worker0x6f 0x0d 0xa3 0xf4
2323*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d0[], d2[]}, [r3]
2324*9880d681SAndroid Build Coastguard Worker0xaf 0x0d 0xa3 0xf4
2325*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d0[], d2[]}, [r3]
2326*9880d681SAndroid Build Coastguard Worker0x2d 0x0d 0xa3 0xf4
2327*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d0[], d2[]}, [r3]!
2328*9880d681SAndroid Build Coastguard Worker0x6d 0x0d 0xa3 0xf4
2329*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16	{d0[], d2[]}, [r3]!
2330*9880d681SAndroid Build Coastguard Worker0xad 0x0d 0xa3 0xf4
2331*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d0[], d2[]}, [r3]!
2332*9880d681SAndroid Build Coastguard Worker0x24 0x0d 0xa3 0xf4
2333*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8	{d0[], d2[]}, [r3], r4
2334*9880d681SAndroid Build Coastguard Worker0x64 0x0d 0xa3 0xf4
2335*9880d681SAndroid Build Coastguard Worker0xa4 0x0d 0xa3 0xf4
2336*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32	{d0[], d2[]}, [r3], r4
2337