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