1 // RUN
: not llvm-mc
-triple aarch64-none-linux-gnu
-mattr
=+v8.1
a,+lse
-show-encoding
< %s
2> %t | FileCheck
%s
2 // RUN
: FileCheck
-check-prefix
=CHECK-ERROR
< %t %s
3 // RUN
: not llvm-mc
-triple aarch64-none-linux-gnu
-mcpu
=cortex-a55
-show-encoding
< %s
2> %t | FileCheck
%s
4 // RUN
: FileCheck
-check-prefix
=CHECK-ERROR
< %t %s
5 // RUN
: not llvm-mc
-triple aarch64-none-linux-gnu
-mcpu
=cortex-a75
-show-encoding
< %s
2> %t | FileCheck
%s
6 // RUN
: FileCheck
-check-prefix
=CHECK-ERROR
< %t %s
7 // RUN
: not llvm-mc
-triple aarch64-none-linux-gnu
-mcpu
=tsv110
-show-encoding
< %s
2> %t | FileCheck
%s
8 // RUN
: FileCheck
-check-prefix
=CHECK-ERROR
< %t %s
9 // RUN
: not llvm-mc
-triple aarch64-none-linux-gnu
-mattr
=+v8r
-show-encoding
< %s
2> %t | FileCheck
%s
10 // RUN
: FileCheck
-check-prefix
=CHECK-ERROR
< %t %s
21 // CHECK
: cas w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xa0,0x88]
22 // CHECK
: cas w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xa2,0x88]
23 // CHECK
: casa w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xe0,0x88]
24 // CHECK
: casa w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xe2,0x88]
25 // CHECK
: casl w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xa0,0x88]
26 // CHECK
: casl w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xa2,0x88]
27 // CHECK
: casal w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xe0,0x88]
28 // CHECK
: casal w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xe2,0x88]
38 // CHECK
: casb w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xa0,0x08]
39 // CHECK
: casb w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xa2,0x08]
40 // CHECK
: cash w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xa0,0x48]
41 // CHECK
: cash w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xa2,0x48]
42 // CHECK
: casab w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xe0,0x08]
43 // CHECK
: casab w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xe2,0x08]
44 // CHECK
: caslb w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xa0,0x08]
45 // CHECK
: caslb w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xa2,0x08]
55 // CHECK
: casalb w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xe0,0x08]
56 // CHECK
: casalb w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xe2,0x08]
57 // CHECK
: casah w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xe0,0x48]
58 // CHECK
: casah w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xe2,0x48]
59 // CHECK
: caslh w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xa0,0x48]
60 // CHECK
: caslh w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xa2,0x48]
61 // CHECK
: casalh w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xe0,0x48]
62 // CHECK
: casalh w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xe2,0x48]
72 // CHECK
: cas x0
, x1
, [x2
] // encoding
: [0x41,0x7c,0xa0,0xc8]
73 // CHECK
: cas x2
, x3
, [sp
] // encoding
: [0xe3,0x7f,0xa2,0xc8]
74 // CHECK
: casa x0
, x1
, [x2
] // encoding
: [0x41,0x7c,0xe0,0xc8]
75 // CHECK
: casa x2
, x3
, [sp
] // encoding
: [0xe3,0x7f,0xe2,0xc8]
76 // CHECK
: casl x0
, x1
, [x2
] // encoding
: [0x41,0xfc,0xa0,0xc8]
77 // CHECK
: casl x2
, x3
, [sp
] // encoding
: [0xe3,0xff,0xa2,0xc8]
78 // CHECK
: casal x0
, x1
, [x2
] // encoding
: [0x41,0xfc,0xe0,0xc8]
79 // CHECK
: casal x2
, x3
, [sp
] // encoding
: [0xe3,0xff,0xe2,0xc8]
89 // CHECK
: swp w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x20,0xb8]
90 // CHECK
: swp w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x22,0xb8]
91 // CHECK
: swpa w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xa0,0xb8]
92 // CHECK
: swpa w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xa2,0xb8]
93 // CHECK
: swpl w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x60,0xb8]
94 // CHECK
: swpl w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x62,0xb8]
95 // CHECK
: swpal w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xe0,0xb8]
96 // CHECK
: swpal w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xe2,0xb8]
106 // CHECK
: swpb w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x20,0x38]
107 // CHECK
: swpb w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x22,0x38]
108 // CHECK
: swph w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x20,0x78]
109 // CHECK
: swph w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x22,0x78]
110 // CHECK
: swpab w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xa0,0x38]
111 // CHECK
: swpab w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xa2,0x38]
112 // CHECK
: swplb w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x60,0x38]
113 // CHECK
: swplb w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x62,0x38]
123 // CHECK
: swpalb w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xe0,0x38]
124 // CHECK
: swpalb w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xe2,0x38]
125 // CHECK
: swpah w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xa0,0x78]
126 // CHECK
: swpah w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xa2,0x78]
127 // CHECK
: swplh w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x60,0x78]
128 // CHECK
: swplh w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x62,0x78]
129 // CHECK
: swpalh w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xe0,0x78]
130 // CHECK
: swpalh w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xe2,0x78]
140 // CHECK
: swp x0
, x1
, [x2
] // encoding
: [0x41,0x80,0x20,0xf8]
141 // CHECK
: swp x2
, x3
, [sp
] // encoding
: [0xe3,0x83,0x22,0xf8]
142 // CHECK
: swpa x0
, x1
, [x2
] // encoding
: [0x41,0x80,0xa0,0xf8]
143 // CHECK
: swpa x2
, x3
, [sp
] // encoding
: [0xe3,0x83,0xa2,0xf8]
144 // CHECK
: swpl x0
, x1
, [x2
] // encoding
: [0x41,0x80,0x60,0xf8]
145 // CHECK
: swpl x2
, x3
, [sp
] // encoding
: [0xe3,0x83,0x62,0xf8]
146 // CHECK
: swpal x0
, x1
, [x2
] // encoding
: [0x41,0x80,0xe0,0xf8]
147 // CHECK
: swpal x2
, x3
, [sp
] // encoding
: [0xe3,0x83,0xe2,0xf8]
149 casp w0
, w1
, w2
, w3
, [x5
]
150 casp w4
, w5
, w6
, w7
, [sp
]
151 casp x0
, x1
, x2
, x3
, [x2
]
152 casp x4
, x5
, x6
, x7
, [sp
]
153 caspa w0
, w1
, w2
, w3
, [x5
]
154 caspa w4
, w5
, w6
, w7
, [sp
]
155 caspa x0
, x1
, x2
, x3
, [x2
]
156 caspa x4
, x5
, x6
, x7
, [sp
]
157 // CHECK
: casp w0
, w1
, w2
, w3
, [x5
] // encoding
: [0xa2,0x7c,0x20,0x08]
158 // CHECK
: casp w4
, w5
, w6
, w7
, [sp
] // encoding
: [0xe6,0x7f,0x24,0x08]
159 // CHECK
: casp x0
, x1
, x2
, x3
, [x2
] // encoding
: [0x42,0x7c,0x20,0x48]
160 // CHECK
: casp x4
, x5
, x6
, x7
, [sp
] // encoding
: [0xe6,0x7f,0x24,0x48]
161 // CHECK
: caspa w0
, w1
, w2
, w3
, [x5
] // encoding
: [0xa2,0x7c,0x60,0x08]
162 // CHECK
: caspa w4
, w5
, w6
, w7
, [sp
] // encoding
: [0xe6,0x7f,0x64,0x08]
163 // CHECK
: caspa x0
, x1
, x2
, x3
, [x2
] // encoding
: [0x42,0x7c,0x60,0x48]
164 // CHECK
: caspa x4
, x5
, x6
, x7
, [sp
] // encoding
: [0xe6,0x7f,0x64,0x48]
166 caspl w0
, w1
, w2
, w3
, [x5
]
167 caspl w4
, w5
, w6
, w7
, [sp
]
168 caspl x0
, x1
, x2
, x3
, [x2
]
169 caspl x4
, x5
, x6
, x7
, [sp
]
170 caspal w0
, w1
, w2
, w3
, [x5
]
171 caspal w4
, w5
, w6
, w7
, [sp
]
172 caspal x0
, x1
, x2
, x3
, [x2
]
173 caspal x4
, x5
, x6
, x7
, [sp
]
174 // CHECK
: caspl w0
, w1
, w2
, w3
, [x5
] // encoding
: [0xa2,0xfc,0x20,0x08]
175 // CHECK
: caspl w4
, w5
, w6
, w7
, [sp
] // encoding
: [0xe6,0xff,0x24,0x08]
176 // CHECK
: caspl x0
, x1
, x2
, x3
, [x2
] // encoding
: [0x42,0xfc,0x20,0x48]
177 // CHECK
: caspl x4
, x5
, x6
, x7
, [sp
] // encoding
: [0xe6,0xff,0x24,0x48]
178 // CHECK
: caspal w0
, w1
, w2
, w3
, [x5
] // encoding
: [0xa2,0xfc,0x60,0x08]
179 // CHECK
: caspal w4
, w5
, w6
, w7
, [sp
] // encoding
: [0xe6,0xff,0x64,0x08]
180 // CHECK
: caspal x0
, x1
, x2
, x3
, [x2
] // encoding
: [0x42,0xfc,0x60,0x48]
181 // CHECK
: caspal x4
, x5
, x6
, x7
, [sp
] // encoding
: [0xe6,0xff,0x64,0x48]
191 // CHECK
: ldadd w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x20,0xb8]
192 // CHECK
: ldadd w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x22,0xb8]
193 // CHECK
: ldadda w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xa0,0xb8]
194 // CHECK
: ldadda w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xa2,0xb8]
195 // CHECK
: ldaddl w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x60,0xb8]
196 // CHECK
: ldaddl w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x62,0xb8]
197 // CHECK
: ldaddal w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xe0,0xb8]
198 // CHECK
: ldaddal w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xe2,0xb8]
208 // CHECK
: ldaddb w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x20,0x38]
209 // CHECK
: ldaddb w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x22,0x38]
210 // CHECK
: ldaddh w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x20,0x78]
211 // CHECK
: ldaddh w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x22,0x78]
212 // CHECK
: ldaddab w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xa0,0x38]
213 // CHECK
: ldaddab w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xa2,0x38]
214 // CHECK
: ldaddlb w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x60,0x38]
215 // CHECK
: ldaddlb w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x62,0x38]
217 ldaddalb w0
, w1
, [x2
]
218 ldaddalb w2
, w3
, [sp
]
223 ldaddalh w0
, w1
, [x2
]
224 ldaddalh w2
, w3
, [sp
]
225 // CHECK
: ldaddalb w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xe0,0x38]
226 // CHECK
: ldaddalb w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xe2,0x38]
227 // CHECK
: ldaddah w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xa0,0x78]
228 // CHECK
: ldaddah w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xa2,0x78]
229 // CHECK
: ldaddlh w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x60,0x78]
230 // CHECK
: ldaddlh w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x62,0x78]
231 // CHECK
: ldaddalh w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xe0,0x78]
232 // CHECK
: ldaddalh w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xe2,0x78]
242 // CHECK
: ldadd x0
, x1
, [x2
] // encoding
: [0x41,0x00,0x20,0xf8]
243 // CHECK
: ldadd x2
, x3
, [sp
] // encoding
: [0xe3,0x03,0x22,0xf8]
244 // CHECK
: ldadda x0
, x1
, [x2
] // encoding
: [0x41,0x00,0xa0,0xf8]
245 // CHECK
: ldadda x2
, x3
, [sp
] // encoding
: [0xe3,0x03,0xa2,0xf8]
246 // CHECK
: ldaddl x0
, x1
, [x2
] // encoding
: [0x41,0x00,0x60,0xf8]
247 // CHECK
: ldaddl x2
, x3
, [sp
] // encoding
: [0xe3,0x03,0x62,0xf8]
248 // CHECK
: ldaddal x0
, x1
, [x2
] // encoding
: [0x41,0x00,0xe0,0xf8]
249 // CHECK
: ldaddal x2
, x3
, [sp
] // encoding
: [0xe3,0x03,0xe2,0xf8]
259 // CHECK
: ldclr w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x20,0xb8]
260 // CHECK
: ldclr w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x22,0xb8]
261 // CHECK
: ldclra w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xa0,0xb8]
262 // CHECK
: ldclra w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xa2,0xb8]
263 // CHECK
: ldclrl w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x60,0xb8]
264 // CHECK
: ldclrl w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x62,0xb8]
265 // CHECK
: ldclral w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xe0,0xb8]
266 // CHECK
: ldclral w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xe2,0xb8]
276 // CHECK
: ldclrb w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x20,0x38]
277 // CHECK
: ldclrb w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x22,0x38]
278 // CHECK
: ldclrh w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x20,0x78]
279 // CHECK
: ldclrh w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x22,0x78]
280 // CHECK
: ldclrab w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xa0,0x38]
281 // CHECK
: ldclrab w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xa2,0x38]
282 // CHECK
: ldclrlb w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x60,0x38]
283 // CHECK
: ldclrlb w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x62,0x38]
285 ldclralb w0
, w1
, [x2
]
286 ldclralb w2
, w3
, [sp
]
291 ldclralh w0
, w1
, [x2
]
292 ldclralh w2
, w3
, [sp
]
293 // CHECK
: ldclralb w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xe0,0x38]
294 // CHECK
: ldclralb w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xe2,0x38]
295 // CHECK
: ldclrah w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xa0,0x78]
296 // CHECK
: ldclrah w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xa2,0x78]
297 // CHECK
: ldclrlh w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x60,0x78]
298 // CHECK
: ldclrlh w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x62,0x78]
299 // CHECK
: ldclralh w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xe0,0x78]
300 // CHECK
: ldclralh w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xe2,0x78]
310 // CHECK
: ldclr x0
, x1
, [x2
] // encoding
: [0x41,0x10,0x20,0xf8]
311 // CHECK
: ldclr x2
, x3
, [sp
] // encoding
: [0xe3,0x13,0x22,0xf8]
312 // CHECK
: ldclra x0
, x1
, [x2
] // encoding
: [0x41,0x10,0xa0,0xf8]
313 // CHECK
: ldclra x2
, x3
, [sp
] // encoding
: [0xe3,0x13,0xa2,0xf8]
314 // CHECK
: ldclrl x0
, x1
, [x2
] // encoding
: [0x41,0x10,0x60,0xf8]
315 // CHECK
: ldclrl x2
, x3
, [sp
] // encoding
: [0xe3,0x13,0x62,0xf8]
316 // CHECK
: ldclral x0
, x1
, [x2
] // encoding
: [0x41,0x10,0xe0,0xf8]
317 // CHECK
: ldclral x2
, x3
, [sp
] // encoding
: [0xe3,0x13,0xe2,0xf8]
327 // CHECK
: ldeor w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x20,0xb8]
328 // CHECK
: ldeor w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x22,0xb8]
329 // CHECK
: ldeora w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xa0,0xb8]
330 // CHECK
: ldeora w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xa2,0xb8]
331 // CHECK
: ldeorl w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x60,0xb8]
332 // CHECK
: ldeorl w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x62,0xb8]
333 // CHECK
: ldeoral w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xe0,0xb8]
334 // CHECK
: ldeoral w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xe2,0xb8]
344 // CHECK
: ldeorb w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x20,0x38]
345 // CHECK
: ldeorb w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x22,0x38]
346 // CHECK
: ldeorh w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x20,0x78]
347 // CHECK
: ldeorh w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x22,0x78]
348 // CHECK
: ldeorab w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xa0,0x38]
349 // CHECK
: ldeorab w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xa2,0x38]
350 // CHECK
: ldeorlb w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x60,0x38]
351 // CHECK
: ldeorlb w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x62,0x38]
353 ldeoralb w0
, w1
, [x2
]
354 ldeoralb w2
, w3
, [sp
]
359 ldeoralh w0
, w1
, [x2
]
360 ldeoralh w2
, w3
, [sp
]
361 // CHECK
: ldeoralb w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xe0,0x38]
362 // CHECK
: ldeoralb w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xe2,0x38]
363 // CHECK
: ldeorah w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xa0,0x78]
364 // CHECK
: ldeorah w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xa2,0x78]
365 // CHECK
: ldeorlh w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x60,0x78]
366 // CHECK
: ldeorlh w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x62,0x78]
367 // CHECK
: ldeoralh w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xe0,0x78]
368 // CHECK
: ldeoralh w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xe2,0x78]
378 // CHECK
: ldeor x0
, x1
, [x2
] // encoding
: [0x41,0x20,0x20,0xf8]
379 // CHECK
: ldeor x2
, x3
, [sp
] // encoding
: [0xe3,0x23,0x22,0xf8]
380 // CHECK
: ldeora x0
, x1
, [x2
] // encoding
: [0x41,0x20,0xa0,0xf8]
381 // CHECK
: ldeora x2
, x3
, [sp
] // encoding
: [0xe3,0x23,0xa2,0xf8]
382 // CHECK
: ldeorl x0
, x1
, [x2
] // encoding
: [0x41,0x20,0x60,0xf8]
383 // CHECK
: ldeorl x2
, x3
, [sp
] // encoding
: [0xe3,0x23,0x62,0xf8]
384 // CHECK
: ldeoral x0
, x1
, [x2
] // encoding
: [0x41,0x20,0xe0,0xf8]
385 // CHECK
: ldeoral x2
, x3
, [sp
] // encoding
: [0xe3,0x23,0xe2,0xf8]
395 // CHECK
: ldset w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x20,0xb8]
396 // CHECK
: ldset w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x22,0xb8]
397 // CHECK
: ldseta w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xa0,0xb8]
398 // CHECK
: ldseta w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xa2,0xb8]
399 // CHECK
: ldsetl w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x60,0xb8]
400 // CHECK
: ldsetl w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x62,0xb8]
401 // CHECK
: ldsetal w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xe0,0xb8]
402 // CHECK
: ldsetal w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xe2,0xb8]
412 // CHECK
: ldsetb w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x20,0x38]
413 // CHECK
: ldsetb w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x22,0x38]
414 // CHECK
: ldseth w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x20,0x78]
415 // CHECK
: ldseth w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x22,0x78]
416 // CHECK
: ldsetab w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xa0,0x38]
417 // CHECK
: ldsetab w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xa2,0x38]
418 // CHECK
: ldsetlb w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x60,0x38]
419 // CHECK
: ldsetlb w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x62,0x38]
421 ldsetalb w0
, w1
, [x2
]
422 ldsetalb w2
, w3
, [sp
]
427 ldsetalh w0
, w1
, [x2
]
428 ldsetalh w2
, w3
, [sp
]
429 // CHECK
: ldsetalb w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xe0,0x38]
430 // CHECK
: ldsetalb w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xe2,0x38]
431 // CHECK
: ldsetah w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xa0,0x78]
432 // CHECK
: ldsetah w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xa2,0x78]
433 // CHECK
: ldsetlh w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x60,0x78]
434 // CHECK
: ldsetlh w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x62,0x78]
435 // CHECK
: ldsetalh w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xe0,0x78]
436 // CHECK
: ldsetalh w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xe2,0x78]
446 // CHECK
: ldset x0
, x1
, [x2
] // encoding
: [0x41,0x30,0x20,0xf8]
447 // CHECK
: ldset x2
, x3
, [sp
] // encoding
: [0xe3,0x33,0x22,0xf8]
448 // CHECK
: ldseta x0
, x1
, [x2
] // encoding
: [0x41,0x30,0xa0,0xf8]
449 // CHECK
: ldseta x2
, x3
, [sp
] // encoding
: [0xe3,0x33,0xa2,0xf8]
450 // CHECK
: ldsetl x0
, x1
, [x2
] // encoding
: [0x41,0x30,0x60,0xf8]
451 // CHECK
: ldsetl x2
, x3
, [sp
] // encoding
: [0xe3,0x33,0x62,0xf8]
452 // CHECK
: ldsetal x0
, x1
, [x2
] // encoding
: [0x41,0x30,0xe0,0xf8]
453 // CHECK
: ldsetal x2
, x3
, [sp
] // encoding
: [0xe3,0x33,0xe2,0xf8]
461 ldsmaxal w0
, w1
, [x2
]
462 ldsmaxal w2
, w3
, [sp
]
463 // CHECK
: ldsmax w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x20,0xb8]
464 // CHECK
: ldsmax w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x22,0xb8]
465 // CHECK
: ldsmaxa w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xa0,0xb8]
466 // CHECK
: ldsmaxa w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xa2,0xb8]
467 // CHECK
: ldsmaxl w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x60,0xb8]
468 // CHECK
: ldsmaxl w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x62,0xb8]
469 // CHECK
: ldsmaxal w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xe0,0xb8]
470 // CHECK
: ldsmaxal w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xe2,0xb8]
476 ldsmaxab w0
, w1
, [x2
]
477 ldsmaxab w2
, w3
, [sp
]
478 ldsmaxlb w0
, w1
, [x2
]
479 ldsmaxlb w2
, w3
, [sp
]
480 // CHECK
: ldsmaxb w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x20,0x38]
481 // CHECK
: ldsmaxb w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x22,0x38]
482 // CHECK
: ldsmaxh w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x20,0x78]
483 // CHECK
: ldsmaxh w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x22,0x78]
484 // CHECK
: ldsmaxab w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xa0,0x38]
485 // CHECK
: ldsmaxab w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xa2,0x38]
486 // CHECK
: ldsmaxlb w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x60,0x38]
487 // CHECK
: ldsmaxlb w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x62,0x38]
489 ldsmaxalb w0
, w1
, [x2
]
490 ldsmaxalb w2
, w3
, [sp
]
491 ldsmaxah w0
, w1
, [x2
]
492 ldsmaxah w2
, w3
, [sp
]
493 ldsmaxlh w0
, w1
, [x2
]
494 ldsmaxlh w2
, w3
, [sp
]
495 ldsmaxalh w0
, w1
, [x2
]
496 ldsmaxalh w2
, w3
, [sp
]
497 // CHECK
: ldsmaxalb w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xe0,0x38]
498 // CHECK
: ldsmaxalb w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xe2,0x38]
499 // CHECK
: ldsmaxah w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xa0,0x78]
500 // CHECK
: ldsmaxah w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xa2,0x78]
501 // CHECK
: ldsmaxlh w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x60,0x78]
502 // CHECK
: ldsmaxlh w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x62,0x78]
503 // CHECK
: ldsmaxalh w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xe0,0x78]
504 // CHECK
: ldsmaxalh w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xe2,0x78]
512 ldsmaxal x0
, x1
, [x2
]
513 ldsmaxal x2
, x3
, [sp
]
514 // CHECK
: ldsmax x0
, x1
, [x2
] // encoding
: [0x41,0x40,0x20,0xf8]
515 // CHECK
: ldsmax x2
, x3
, [sp
] // encoding
: [0xe3,0x43,0x22,0xf8]
516 // CHECK
: ldsmaxa x0
, x1
, [x2
] // encoding
: [0x41,0x40,0xa0,0xf8]
517 // CHECK
: ldsmaxa x2
, x3
, [sp
] // encoding
: [0xe3,0x43,0xa2,0xf8]
518 // CHECK
: ldsmaxl x0
, x1
, [x2
] // encoding
: [0x41,0x40,0x60,0xf8]
519 // CHECK
: ldsmaxl x2
, x3
, [sp
] // encoding
: [0xe3,0x43,0x62,0xf8]
520 // CHECK
: ldsmaxal x0
, x1
, [x2
] // encoding
: [0x41,0x40,0xe0,0xf8]
521 // CHECK
: ldsmaxal x2
, x3
, [sp
] // encoding
: [0xe3,0x43,0xe2,0xf8]
529 ldsminal w0
, w1
, [x2
]
530 ldsminal w2
, w3
, [sp
]
531 // CHECK
: ldsmin w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x20,0xb8]
532 // CHECK
: ldsmin w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x22,0xb8]
533 // CHECK
: ldsmina w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xa0,0xb8]
534 // CHECK
: ldsmina w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xa2,0xb8]
535 // CHECK
: ldsminl w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x60,0xb8]
536 // CHECK
: ldsminl w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x62,0xb8]
537 // CHECK
: ldsminal w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xe0,0xb8]
538 // CHECK
: ldsminal w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xe2,0xb8]
544 ldsminab w0
, w1
, [x2
]
545 ldsminab w2
, w3
, [sp
]
546 ldsminlb w0
, w1
, [x2
]
547 ldsminlb w2
, w3
, [sp
]
548 // CHECK
: ldsminb w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x20,0x38]
549 // CHECK
: ldsminb w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x22,0x38]
550 // CHECK
: ldsminh w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x20,0x78]
551 // CHECK
: ldsminh w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x22,0x78]
552 // CHECK
: ldsminab w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xa0,0x38]
553 // CHECK
: ldsminab w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xa2,0x38]
554 // CHECK
: ldsminlb w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x60,0x38]
555 // CHECK
: ldsminlb w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x62,0x38]
557 ldsminalb w0
, w1
, [x2
]
558 ldsminalb w2
, w3
, [sp
]
559 ldsminah w0
, w1
, [x2
]
560 ldsminah w2
, w3
, [sp
]
561 ldsminlh w0
, w1
, [x2
]
562 ldsminlh w2
, w3
, [sp
]
563 ldsminalh w0
, w1
, [x2
]
564 ldsminalh w2
, w3
, [sp
]
565 // CHECK
: ldsminalb w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xe0,0x38]
566 // CHECK
: ldsminalb w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xe2,0x38]
567 // CHECK
: ldsminah w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xa0,0x78]
568 // CHECK
: ldsminah w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xa2,0x78]
569 // CHECK
: ldsminlh w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x60,0x78]
570 // CHECK
: ldsminlh w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x62,0x78]
571 // CHECK
: ldsminalh w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xe0,0x78]
572 // CHECK
: ldsminalh w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xe2,0x78]
580 ldsminal x0
, x1
, [x2
]
581 ldsminal x2
, x3
, [sp
]
582 // CHECK
: ldsmin x0
, x1
, [x2
] // encoding
: [0x41,0x50,0x20,0xf8]
583 // CHECK
: ldsmin x2
, x3
, [sp
] // encoding
: [0xe3,0x53,0x22,0xf8]
584 // CHECK
: ldsmina x0
, x1
, [x2
] // encoding
: [0x41,0x50,0xa0,0xf8]
585 // CHECK
: ldsmina x2
, x3
, [sp
] // encoding
: [0xe3,0x53,0xa2,0xf8]
586 // CHECK
: ldsminl x0
, x1
, [x2
] // encoding
: [0x41,0x50,0x60,0xf8]
587 // CHECK
: ldsminl x2
, x3
, [sp
] // encoding
: [0xe3,0x53,0x62,0xf8]
588 // CHECK
: ldsminal x0
, x1
, [x2
] // encoding
: [0x41,0x50,0xe0,0xf8]
589 // CHECK
: ldsminal x2
, x3
, [sp
] // encoding
: [0xe3,0x53,0xe2,0xf8]
597 ldumaxal w0
, w1
, [x2
]
598 ldumaxal w2
, w3
, [sp
]
599 // CHECK
: ldumax w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x20,0xb8]
600 // CHECK
: ldumax w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x22,0xb8]
601 // CHECK
: ldumaxa w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xa0,0xb8]
602 // CHECK
: ldumaxa w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xa2,0xb8]
603 // CHECK
: ldumaxl w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x60,0xb8]
604 // CHECK
: ldumaxl w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x62,0xb8]
605 // CHECK
: ldumaxal w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xe0,0xb8]
606 // CHECK
: ldumaxal w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xe2,0xb8]
612 ldumaxab w0
, w1
, [x2
]
613 ldumaxab w2
, w3
, [sp
]
614 ldumaxlb w0
, w1
, [x2
]
615 ldumaxlb w2
, w3
, [sp
]
616 // CHECK
: ldumaxb w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x20,0x38]
617 // CHECK
: ldumaxb w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x22,0x38]
618 // CHECK
: ldumaxh w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x20,0x78]
619 // CHECK
: ldumaxh w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x22,0x78]
620 // CHECK
: ldumaxab w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xa0,0x38]
621 // CHECK
: ldumaxab w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xa2,0x38]
622 // CHECK
: ldumaxlb w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x60,0x38]
623 // CHECK
: ldumaxlb w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x62,0x38]
625 ldumaxalb w0
, w1
, [x2
]
626 ldumaxalb w2
, w3
, [sp
]
627 ldumaxah w0
, w1
, [x2
]
628 ldumaxah w2
, w3
, [sp
]
629 ldumaxlh w0
, w1
, [x2
]
630 ldumaxlh w2
, w3
, [sp
]
631 ldumaxalh w0
, w1
, [x2
]
632 ldumaxalh w2
, w3
, [sp
]
633 // CHECK
: ldumaxalb w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xe0,0x38]
634 // CHECK
: ldumaxalb w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xe2,0x38]
635 // CHECK
: ldumaxah w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xa0,0x78]
636 // CHECK
: ldumaxah w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xa2,0x78]
637 // CHECK
: ldumaxlh w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x60,0x78]
638 // CHECK
: ldumaxlh w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x62,0x78]
639 // CHECK
: ldumaxalh w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xe0,0x78]
640 // CHECK
: ldumaxalh w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xe2,0x78]
648 ldumaxal x0
, x1
, [x2
]
649 ldumaxal x2
, x3
, [sp
]
650 // CHECK
: ldumax x0
, x1
, [x2
] // encoding
: [0x41,0x60,0x20,0xf8]
651 // CHECK
: ldumax x2
, x3
, [sp
] // encoding
: [0xe3,0x63,0x22,0xf8]
652 // CHECK
: ldumaxa x0
, x1
, [x2
] // encoding
: [0x41,0x60,0xa0,0xf8]
653 // CHECK
: ldumaxa x2
, x3
, [sp
] // encoding
: [0xe3,0x63,0xa2,0xf8]
654 // CHECK
: ldumaxl x0
, x1
, [x2
] // encoding
: [0x41,0x60,0x60,0xf8]
655 // CHECK
: ldumaxl x2
, x3
, [sp
] // encoding
: [0xe3,0x63,0x62,0xf8]
656 // CHECK
: ldumaxal x0
, x1
, [x2
] // encoding
: [0x41,0x60,0xe0,0xf8]
657 // CHECK
: ldumaxal x2
, x3
, [sp
] // encoding
: [0xe3,0x63,0xe2,0xf8]
665 lduminal w0
, w1
, [x2
]
666 lduminal w2
, w3
, [sp
]
667 // CHECK
: ldumin w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x20,0xb8]
668 // CHECK
: ldumin w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x22,0xb8]
669 // CHECK
: ldumina w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xa0,0xb8]
670 // CHECK
: ldumina w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xa2,0xb8]
671 // CHECK
: lduminl w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x60,0xb8]
672 // CHECK
: lduminl w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x62,0xb8]
673 // CHECK
: lduminal w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xe0,0xb8]
674 // CHECK
: lduminal w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xe2,0xb8]
680 lduminab w0
, w1
, [x2
]
681 lduminab w2
, w3
, [sp
]
682 lduminlb w0
, w1
, [x2
]
683 lduminlb w2
, w3
, [sp
]
684 // CHECK
: lduminb w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x20,0x38]
685 // CHECK
: lduminb w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x22,0x38]
686 // CHECK
: lduminh w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x20,0x78]
687 // CHECK
: lduminh w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x22,0x78]
688 // CHECK
: lduminab w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xa0,0x38]
689 // CHECK
: lduminab w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xa2,0x38]
690 // CHECK
: lduminlb w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x60,0x38]
691 // CHECK
: lduminlb w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x62,0x38]
693 lduminalb w0
, w1
, [x2
]
694 lduminalb w2
, w3
, [sp
]
695 lduminah w0
, w1
, [x2
]
696 lduminah w2
, w3
, [sp
]
697 lduminlh w0
, w1
, [x2
]
698 lduminlh w2
, w3
, [sp
]
699 lduminalh w0
, w1
, [x2
]
700 lduminalh w2
, w3
, [sp
]
701 // CHECK
: lduminalb w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xe0,0x38]
702 // CHECK
: lduminalb w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xe2,0x38]
703 // CHECK
: lduminah w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xa0,0x78]
704 // CHECK
: lduminah w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xa2,0x78]
705 // CHECK
: lduminlh w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x60,0x78]
706 // CHECK
: lduminlh w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x62,0x78]
707 // CHECK
: lduminalh w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xe0,0x78]
708 // CHECK
: lduminalh w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xe2,0x78]
716 lduminal x0
, x1
, [x2
]
717 lduminal x2
, x3
, [sp
]
718 // CHECK
: ldumin x0
, x1
, [x2
] // encoding
: [0x41,0x70,0x20,0xf8]
719 // CHECK
: ldumin x2
, x3
, [sp
] // encoding
: [0xe3,0x73,0x22,0xf8]
720 // CHECK
: ldumina x0
, x1
, [x2
] // encoding
: [0x41,0x70,0xa0,0xf8]
721 // CHECK
: ldumina x2
, x3
, [sp
] // encoding
: [0xe3,0x73,0xa2,0xf8]
722 // CHECK
: lduminl x0
, x1
, [x2
] // encoding
: [0x41,0x70,0x60,0xf8]
723 // CHECK
: lduminl x2
, x3
, [sp
] // encoding
: [0xe3,0x73,0x62,0xf8]
724 // CHECK
: lduminal x0
, x1
, [x2
] // encoding
: [0x41,0x70,0xe0,0xf8]
725 // CHECK
: lduminal x2
, x3
, [sp
] // encoding
: [0xe3,0x73,0xe2,0xf8]
735 // CHECK
: stadd w0
, [x2
] // encoding
: [0x5f,0x00,0x20,0xb8]
736 // CHECK
: stadd w2
, [sp
] // encoding
: [0xff,0x03,0x22,0xb8]
737 // CHECK
: staddl w0
, [x2
] // encoding
: [0x5f,0x00,0x60,0xb8]
738 // CHECK
: staddl w2
, [sp
] // encoding
: [0xff,0x03,0x62,0xb8]
739 // CHECK
: staddb w0
, [x2
] // encoding
: [0x5f,0x00,0x20,0x38]
740 // CHECK
: staddb w2
, [sp
] // encoding
: [0xff,0x03,0x22,0x38]
741 // CHECK
: staddh w0
, [x2
] // encoding
: [0x5f,0x00,0x20,0x78]
742 // CHECK
: staddh w2
, [sp
] // encoding
: [0xff,0x03,0x22,0x78]
752 // CHECK
: staddlb w0
, [x2
] // encoding
: [0x5f,0x00,0x60,0x38]
753 // CHECK
: staddlb w2
, [sp
] // encoding
: [0xff,0x03,0x62,0x38]
754 // CHECK
: staddlh w0
, [x2
] // encoding
: [0x5f,0x00,0x60,0x78]
755 // CHECK
: staddlh w2
, [sp
] // encoding
: [0xff,0x03,0x62,0x78]
756 // CHECK
: stadd x0
, [x2
] // encoding
: [0x5f,0x00,0x20,0xf8]
757 // CHECK
: stadd x2
, [sp
] // encoding
: [0xff,0x03,0x22,0xf8]
758 // CHECK
: staddl x0
, [x2
] // encoding
: [0x5f,0x00,0x60,0xf8]
759 // CHECK
: staddl x2
, [sp
] // encoding
: [0xff,0x03,0x62,0xf8]
769 // CHECK
: stclr w0
, [x2
] // encoding
: [0x5f,0x10,0x20,0xb8]
770 // CHECK
: stclr w2
, [sp
] // encoding
: [0xff,0x13,0x22,0xb8]
771 // CHECK
: stclrl w0
, [x2
] // encoding
: [0x5f,0x10,0x60,0xb8]
772 // CHECK
: stclrl w2
, [sp
] // encoding
: [0xff,0x13,0x62,0xb8]
773 // CHECK
: stclrb w0
, [x2
] // encoding
: [0x5f,0x10,0x20,0x38]
774 // CHECK
: stclrb w2
, [sp
] // encoding
: [0xff,0x13,0x22,0x38]
775 // CHECK
: stclrh w0
, [x2
] // encoding
: [0x5f,0x10,0x20,0x78]
776 // CHECK
: stclrh w2
, [sp
] // encoding
: [0xff,0x13,0x22,0x78]
786 // CHECK
: stclrlb w0
, [x2
] // encoding
: [0x5f,0x10,0x60,0x38]
787 // CHECK
: stclrlb w2
, [sp
] // encoding
: [0xff,0x13,0x62,0x38]
788 // CHECK
: stclrlh w0
, [x2
] // encoding
: [0x5f,0x10,0x60,0x78]
789 // CHECK
: stclrlh w2
, [sp
] // encoding
: [0xff,0x13,0x62,0x78]
790 // CHECK
: stclr x0
, [x2
] // encoding
: [0x5f,0x10,0x20,0xf8]
791 // CHECK
: stclr x2
, [sp
] // encoding
: [0xff,0x13,0x22,0xf8]
792 // CHECK
: stclrl x0
, [x2
] // encoding
: [0x5f,0x10,0x60,0xf8]
793 // CHECK
: stclrl x2
, [sp
] // encoding
: [0xff,0x13,0x62,0xf8]
803 // CHECK
: steor w0
, [x2
] // encoding
: [0x5f,0x20,0x20,0xb8]
804 // CHECK
: steor w2
, [sp
] // encoding
: [0xff,0x23,0x22,0xb8]
805 // CHECK
: steorl w0
, [x2
] // encoding
: [0x5f,0x20,0x60,0xb8]
806 // CHECK
: steorl w2
, [sp
] // encoding
: [0xff,0x23,0x62,0xb8]
807 // CHECK
: steorb w0
, [x2
] // encoding
: [0x5f,0x20,0x20,0x38]
808 // CHECK
: steorb w2
, [sp
] // encoding
: [0xff,0x23,0x22,0x38]
809 // CHECK
: steorh w0
, [x2
] // encoding
: [0x5f,0x20,0x20,0x78]
810 // CHECK
: steorh w2
, [sp
] // encoding
: [0xff,0x23,0x22,0x78]
820 // CHECK
: steorlb w0
, [x2
] // encoding
: [0x5f,0x20,0x60,0x38]
821 // CHECK
: steorlb w2
, [sp
] // encoding
: [0xff,0x23,0x62,0x38]
822 // CHECK
: steorlh w0
, [x2
] // encoding
: [0x5f,0x20,0x60,0x78]
823 // CHECK
: steorlh w2
, [sp
] // encoding
: [0xff,0x23,0x62,0x78]
824 // CHECK
: steor x0
, [x2
] // encoding
: [0x5f,0x20,0x20,0xf8]
825 // CHECK
: steor x2
, [sp
] // encoding
: [0xff,0x23,0x22,0xf8]
826 // CHECK
: steorl x0
, [x2
] // encoding
: [0x5f,0x20,0x60,0xf8]
827 // CHECK
: steorl x2
, [sp
] // encoding
: [0xff,0x23,0x62,0xf8]
837 // CHECK
: stset w0
, [x2
] // encoding
: [0x5f,0x30,0x20,0xb8]
838 // CHECK
: stset w2
, [sp
] // encoding
: [0xff,0x33,0x22,0xb8]
839 // CHECK
: stsetl w0
, [x2
] // encoding
: [0x5f,0x30,0x60,0xb8]
840 // CHECK
: stsetl w2
, [sp
] // encoding
: [0xff,0x33,0x62,0xb8]
841 // CHECK
: stsetb w0
, [x2
] // encoding
: [0x5f,0x30,0x20,0x38]
842 // CHECK
: stsetb w2
, [sp
] // encoding
: [0xff,0x33,0x22,0x38]
843 // CHECK
: stseth w0
, [x2
] // encoding
: [0x5f,0x30,0x20,0x78]
844 // CHECK
: stseth w2
, [sp
] // encoding
: [0xff,0x33,0x22,0x78]
854 // CHECK
: stsetlb w0
, [x2
] // encoding
: [0x5f,0x30,0x60,0x38]
855 // CHECK
: stsetlb w2
, [sp
] // encoding
: [0xff,0x33,0x62,0x38]
856 // CHECK
: stsetlh w0
, [x2
] // encoding
: [0x5f,0x30,0x60,0x78]
857 // CHECK
: stsetlh w2
, [sp
] // encoding
: [0xff,0x33,0x62,0x78]
858 // CHECK
: stset x0
, [x2
] // encoding
: [0x5f,0x30,0x20,0xf8]
859 // CHECK
: stset x2
, [sp
] // encoding
: [0xff,0x33,0x22,0xf8]
860 // CHECK
: stsetl x0
, [x2
] // encoding
: [0x5f,0x30,0x60,0xf8]
861 // CHECK
: stsetl x2
, [sp
] // encoding
: [0xff,0x33,0x62,0xf8]
871 // CHECK
: stsmax w0
, [x2
] // encoding
: [0x5f,0x40,0x20,0xb8]
872 // CHECK
: stsmax w2
, [sp
] // encoding
: [0xff,0x43,0x22,0xb8]
873 // CHECK
: stsmaxl w0
, [x2
] // encoding
: [0x5f,0x40,0x60,0xb8]
874 // CHECK
: stsmaxl w2
, [sp
] // encoding
: [0xff,0x43,0x62,0xb8]
875 // CHECK
: stsmaxb w0
, [x2
] // encoding
: [0x5f,0x40,0x20,0x38]
876 // CHECK
: stsmaxb w2
, [sp
] // encoding
: [0xff,0x43,0x22,0x38]
877 // CHECK
: stsmaxh w0
, [x2
] // encoding
: [0x5f,0x40,0x20,0x78]
878 // CHECK
: stsmaxh w2
, [sp
] // encoding
: [0xff,0x43,0x22,0x78]
888 // CHECK
: stsmaxlb w0
, [x2
] // encoding
: [0x5f,0x40,0x60,0x38]
889 // CHECK
: stsmaxlb w2
, [sp
] // encoding
: [0xff,0x43,0x62,0x38]
890 // CHECK
: stsmaxlh w0
, [x2
] // encoding
: [0x5f,0x40,0x60,0x78]
891 // CHECK
: stsmaxlh w2
, [sp
] // encoding
: [0xff,0x43,0x62,0x78]
892 // CHECK
: stsmax x0
, [x2
] // encoding
: [0x5f,0x40,0x20,0xf8]
893 // CHECK
: stsmax x2
, [sp
] // encoding
: [0xff,0x43,0x22,0xf8]
894 // CHECK
: stsmaxl x0
, [x2
] // encoding
: [0x5f,0x40,0x60,0xf8]
895 // CHECK
: stsmaxl x2
, [sp
] // encoding
: [0xff,0x43,0x62,0xf8]
905 // CHECK
: stsmin w0
, [x2
] // encoding
: [0x5f,0x50,0x20,0xb8]
906 // CHECK
: stsmin w2
, [sp
] // encoding
: [0xff,0x53,0x22,0xb8]
907 // CHECK
: stsminl w0
, [x2
] // encoding
: [0x5f,0x50,0x60,0xb8]
908 // CHECK
: stsminl w2
, [sp
] // encoding
: [0xff,0x53,0x62,0xb8]
909 // CHECK
: stsminb w0
, [x2
] // encoding
: [0x5f,0x50,0x20,0x38]
910 // CHECK
: stsminb w2
, [sp
] // encoding
: [0xff,0x53,0x22,0x38]
911 // CHECK
: stsminh w0
, [x2
] // encoding
: [0x5f,0x50,0x20,0x78]
912 // CHECK
: stsminh w2
, [sp
] // encoding
: [0xff,0x53,0x22,0x78]
922 // CHECK
: stsminlb w0
, [x2
] // encoding
: [0x5f,0x50,0x60,0x38]
923 // CHECK
: stsminlb w2
, [sp
] // encoding
: [0xff,0x53,0x62,0x38]
924 // CHECK
: stsminlh w0
, [x2
] // encoding
: [0x5f,0x50,0x60,0x78]
925 // CHECK
: stsminlh w2
, [sp
] // encoding
: [0xff,0x53,0x62,0x78]
926 // CHECK
: stsmin x0
, [x2
] // encoding
: [0x5f,0x50,0x20,0xf8]
927 // CHECK
: stsmin x2
, [sp
] // encoding
: [0xff,0x53,0x22,0xf8]
928 // CHECK
: stsminl x0
, [x2
] // encoding
: [0x5f,0x50,0x60,0xf8]
929 // CHECK
: stsminl x2
, [sp
] // encoding
: [0xff,0x53,0x62,0xf8]
939 // CHECK
: stumax w0
, [x2
] // encoding
: [0x5f,0x60,0x20,0xb8]
940 // CHECK
: stumax w2
, [sp
] // encoding
: [0xff,0x63,0x22,0xb8]
941 // CHECK
: stumaxl w0
, [x2
] // encoding
: [0x5f,0x60,0x60,0xb8]
942 // CHECK
: stumaxl w2
, [sp
] // encoding
: [0xff,0x63,0x62,0xb8]
943 // CHECK
: stumaxb w0
, [x2
] // encoding
: [0x5f,0x60,0x20,0x38]
944 // CHECK
: stumaxb w2
, [sp
] // encoding
: [0xff,0x63,0x22,0x38]
945 // CHECK
: stumaxh w0
, [x2
] // encoding
: [0x5f,0x60,0x20,0x78]
946 // CHECK
: stumaxh w2
, [sp
] // encoding
: [0xff,0x63,0x22,0x78]
956 // CHECK
: stumaxlb w0
, [x2
] // encoding
: [0x5f,0x60,0x60,0x38]
957 // CHECK
: stumaxlb w2
, [sp
] // encoding
: [0xff,0x63,0x62,0x38]
958 // CHECK
: stumaxlh w0
, [x2
] // encoding
: [0x5f,0x60,0x60,0x78]
959 // CHECK
: stumaxlh w2
, [sp
] // encoding
: [0xff,0x63,0x62,0x78]
960 // CHECK
: stumax x0
, [x2
] // encoding
: [0x5f,0x60,0x20,0xf8]
961 // CHECK
: stumax x2
, [sp
] // encoding
: [0xff,0x63,0x22,0xf8]
962 // CHECK
: stumaxl x0
, [x2
] // encoding
: [0x5f,0x60,0x60,0xf8]
963 // CHECK
: stumaxl x2
, [sp
] // encoding
: [0xff,0x63,0x62,0xf8]
973 // CHECK
: stumin w0
, [x2
] // encoding
: [0x5f,0x70,0x20,0xb8]
974 // CHECK
: stumin w2
, [sp
] // encoding
: [0xff,0x73,0x22,0xb8]
975 // CHECK
: stuminl w0
, [x2
] // encoding
: [0x5f,0x70,0x60,0xb8]
976 // CHECK
: stuminl w2
, [sp
] // encoding
: [0xff,0x73,0x62,0xb8]
977 // CHECK
: stuminb w0
, [x2
] // encoding
: [0x5f,0x70,0x20,0x38]
978 // CHECK
: stuminb w2
, [sp
] // encoding
: [0xff,0x73,0x22,0x38]
979 // CHECK
: stuminh w0
, [x2
] // encoding
: [0x5f,0x70,0x20,0x78]
980 // CHECK
: stuminh w2
, [sp
] // encoding
: [0xff,0x73,0x22,0x78]
983 // CHECK-ERROR
: error
: invalid operand for instruction
984 // CHECK-ERROR
: cas b0
, b1
, [x2
]
988 // CHECK-ERROR
: error
: invalid operand for instruction
989 // CHECK-ERROR
: cas b2
, b3
, [sp
]
993 // CHECK-ERROR
: error
: invalid operand for instruction
994 // CHECK-ERROR
: cas h0
, h1
, [x2
]
998 // CHECK-ERROR
: error
: invalid operand for instruction
999 // CHECK-ERROR
: cas h2
, h3
, [sp
]
1003 // CHECK-ERROR
: error
: invalid operand for instruction
1004 // CHECK-ERROR
: casa b0
, b1
, [x2
]
1008 // CHECK-ERROR
: error
: invalid operand for instruction
1009 // CHECK-ERROR
: casa b2
, b3
, [sp
]
1013 // CHECK-ERROR
: error
: invalid operand for instruction
1014 // CHECK-ERROR
: casa h0
, h1
, [x2
]
1018 // CHECK-ERROR
: error
: invalid operand for instruction
1019 // CHECK-ERROR
: casa h2
, h3
, [sp
]
1023 // CHECK-ERROR
: error
: invalid operand for instruction
1024 // CHECK-ERROR
: casb b0
, b1
, [x2
]
1028 // CHECK-ERROR
: error
: invalid operand for instruction
1029 // CHECK-ERROR
: casb b2
, b3
, [sp
]
1033 // CHECK-ERROR
: error
: invalid operand for instruction
1034 // CHECK-ERROR
: casb h0
, h1
, [x2
]
1038 // CHECK-ERROR
: error
: invalid operand for instruction
1039 // CHECK-ERROR
: casb h2
, h3
, [sp
]
1043 // CHECK-ERROR
: error
: invalid operand for instruction
1044 // CHECK-ERROR
: cash b0
, b1
, [x2
]
1048 // CHECK-ERROR
: error
: invalid operand for instruction
1049 // CHECK-ERROR
: cash b2
, b3
, [sp
]
1053 // CHECK-ERROR
: error
: invalid operand for instruction
1054 // CHECK-ERROR
: cash h0
, h1
, [x2
]
1058 // CHECK-ERROR
: error
: invalid operand for instruction
1059 // CHECK-ERROR
: cash h2
, h3
, [sp
]
1063 // CHECK-ERROR
: error
: invalid operand for instruction
1064 // CHECK-ERROR
: casah b0
, b1
, [x2
]
1068 // CHECK-ERROR
: error
: invalid operand for instruction
1069 // CHECK-ERROR
: casah b2
, b3
, [sp
]
1073 // CHECK-ERROR
: error
: invalid operand for instruction
1074 // CHECK-ERROR
: casah h0
, h1
, [x2
]
1078 // CHECK-ERROR
: error
: invalid operand for instruction
1079 // CHECK-ERROR
: casah h2
, h3
, [sp
]
1083 // CHECK-ERROR
: error
: invalid operand for instruction
1084 // CHECK-ERROR
: casalh b0
, b1
, [x2
]
1088 // CHECK-ERROR
: error
: invalid operand for instruction
1089 // CHECK-ERROR
: casalh b2
, b3
, [sp
]
1093 // CHECK-ERROR
: error
: invalid operand for instruction
1094 // CHECK-ERROR
: casalh h0
, h1
, [x2
]
1098 // CHECK-ERROR
: error
: invalid operand for instruction
1099 // CHECK-ERROR
: casalh h2
, h3
, [sp
]
1104 // CHECK-ERROR
: error
: invalid operand for instruction
1105 // CHECK-ERROR
: casl b0
, b1
, [x2
]
1109 // CHECK-ERROR
: error
: invalid operand for instruction
1110 // CHECK-ERROR
: casl b2
, b3
, [sp
]
1114 // CHECK-ERROR
: error
: invalid operand for instruction
1115 // CHECK-ERROR
: casl h0
, h1
, [x2
]
1119 // CHECK-ERROR
: error
: invalid operand for instruction
1120 // CHECK-ERROR
: casl h2
, h3
, [sp
]
1124 // CHECK-ERROR
: error
: invalid operand for instruction
1125 // CHECK-ERROR
: caslb b0
, b1
, [x2
]
1129 // CHECK-ERROR
: error
: invalid operand for instruction
1130 // CHECK-ERROR
: caslb b2
, b3
, [sp
]
1134 // CHECK-ERROR
: error
: invalid operand for instruction
1135 // CHECK-ERROR
: caslb h0
, h1
, [x2
]
1139 // CHECK-ERROR
: error
: invalid operand for instruction
1140 // CHECK-ERROR
: caslb h2
, h3
, [sp
]
1145 // CHECK-ERROR
: error
: invalid operand for instruction
1146 // CHECK-ERROR
: casalb b0
, b1
, [x2
]
1150 // CHECK-ERROR
: error
: invalid operand for instruction
1151 // CHECK-ERROR
: casalb b2
, b3
, [sp
]
1155 // CHECK-ERROR
: error
: invalid operand for instruction
1156 // CHECK-ERROR
: casalb h0
, h1
, [x2
]
1160 // CHECK-ERROR
: error
: invalid operand for instruction
1161 // CHECK-ERROR
: casalb h2
, h3
, [sp
]
1165 // CHECK-ERROR
: error
: invalid operand for instruction
1166 // CHECK-ERROR
: casalh b0
, b1
, [x2
]
1170 // CHECK-ERROR
: error
: invalid operand for instruction
1171 // CHECK-ERROR
: casalh b2
, b3
, [sp
]
1175 // CHECK-ERROR
: error
: invalid operand for instruction
1176 // CHECK-ERROR
: casalh h0
, h1
, [x2
]
1180 // CHECK-ERROR
: error
: invalid operand for instruction
1181 // CHECK-ERROR
: casalh h2
, h3
, [sp
]
1184 cas v0.4h
, v1.4h
, v2.4h
1185 // CHECK-ERROR
: error
: invalid operand for instruction
1186 // CHECK-ERROR
: v0.4h
, v1.4h
, v2.4h
1189 casa v0.4h
, v1.4h
, v2.4h
1190 // CHECK-ERROR
: error
: invalid operand for instruction
1191 // CHECK-ERROR
: v0.4h
, v1.4h
, v2.4h
1194 casl v0.4h
, v1.4h
, v2.4h
1195 // CHECK-ERROR
: error
: invalid operand for instruction
1196 // CHECK-ERROR
: v0.4h
, v1.4h
, v2.4h
1199 casal v0.4h
, v1.4h
, v2.4h
1200 // CHECK-ERROR
: error
: invalid operand for instruction
1201 // CHECK-ERROR
: casal v0.4h
, v1.4h
, v2.4h
1204 casb v0.4h
, v1.4h
, v2.4h
1205 // CHECK-ERROR
: error
: invalid operand for instruction
1206 // CHECK-ERROR
: casb v0.4h
, v1.4h
, v2.4h
1209 casab v0.4h
, v1.4h
, v2.4h
1210 // CHECK-ERROR
: error
: invalid operand for instruction
1211 // CHECK-ERROR
: casab v0.4h
, v1.4h
, v2.4h
1214 caslb v0.4h
, v1.4h
, v2.4h
1215 // CHECK-ERROR
: error
: invalid operand for instruction
1216 // CHECK-ERROR
: caslb v0.4h
, v1.4h
, v2.4h
1219 casalb v0.4h
, v1.4h
, v2.4h
1220 // CHECK-ERROR
: error
: invalid operand for instruction
1221 // CHECK-ERROR
: casalb v0.4h
, v1.4h
, v2.4h
1224 casah v0.4h
, v1.4h
, v2.4h
1225 // CHECK-ERROR
: error
: invalid operand for instruction
1226 // CHECK-ERROR
: casah v0.4h
, v1.4h
, v2.4h
1229 caslh v0.4h
, v1.4h
, v2.4h
1230 // CHECK-ERROR
: error
: invalid operand for instruction
1231 // CHECK-ERROR
: caslh v0.4h
, v1.4h
, v2.4h
1234 casalh v0.4h
, v1.4h
, v2.4h
1235 // CHECK-ERROR
: error
: invalid operand for instruction
1236 // CHECK-ERROR
: casalh v0.4h
, v1.4h
, v2.4h
1240 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1241 // CHECK-ERROR
: casp b0
, b1
, [x2
]
1245 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1246 // CHECK-ERROR
: casp b2
, b3
, [sp
]
1250 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1251 // CHECK-ERROR
: casp h0
, h1
, [x2
]
1255 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1256 // CHECK-ERROR
: casp h2
, h3
, [sp
]
1260 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1261 // CHECK-ERROR
: caspa b0
, b1
, [x2
]
1265 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1266 // CHECK-ERROR
: caspa b2
, b3
, [sp
]
1270 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1271 // CHECK-ERROR
: caspa h0
, h1
, [x2
]
1275 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1276 // CHECK-ERROR
: caspa h2
, h3
, [sp
]
1280 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1281 // CHECK-ERROR
: caspl b0
, b1
, [x2
]
1285 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1286 // CHECK-ERROR
: caspl b2
, b3
, [sp
]
1290 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1291 // CHECK-ERROR
: caspl h0
, h1
, [x2
]
1295 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1296 // CHECK-ERROR
: caspl h2
, h3
, [sp
]
1300 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1301 // CHECK-ERROR
: caspal b0
, b1
, [x2
]
1305 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1306 // CHECK-ERROR
: caspal b2
, b3
, [sp
]
1310 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1311 // CHECK-ERROR
: caspal h0
, h1
, [x2
]
1315 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1316 // CHECK-ERROR
: caspal h2
, h3
, [sp
]
1320 // CHECK-ERROR
: error
: invalid operand for instruction
1321 // CHECK-ERROR
: swp b0
, b1
, [x2
]
1325 // CHECK-ERROR
: error
: invalid operand for instruction
1326 // CHECK-ERROR
: swp b2
, b3
, [sp
]
1330 // CHECK-ERROR
: error
: invalid operand for instruction
1331 // CHECK-ERROR
: swpa b0
, b1
, [x2
]
1335 // CHECK-ERROR
: error
: invalid operand for instruction
1336 // CHECK-ERROR
: swpa b2
, b3
, [sp
]
1340 // CHECK-ERROR
: error
: invalid operand for instruction
1341 // CHECK-ERROR
: swpah b0
, b1
, [x2
]
1345 // CHECK-ERROR
: error
: invalid operand for instruction
1346 // CHECK-ERROR
: swpah b2
, b3
, [sp
]
1350 // CHECK-ERROR
: error
: invalid operand for instruction
1351 // CHECK-ERROR
: swpl b0
, b1
, [x2
]
1355 // CHECK-ERROR
: error
: invalid operand for instruction
1356 // CHECK-ERROR
: swpl b2
, b3
, [sp
]
1360 // CHECK-ERROR
: error
: invalid operand for instruction
1361 // CHECK-ERROR
: swpal b0
, b1
, [x2
]
1365 // CHECK-ERROR
: error
: invalid operand for instruction
1366 // CHECK-ERROR
: swpal b2
, b3
, [sp
]
1370 // CHECK-ERROR
: error
: invalid operand for instruction
1371 // CHECK-ERROR
: swpalb b0
, b1
, [x2
]
1375 // CHECK-ERROR
: error
: invalid operand for instruction
1376 // CHECK-ERROR
: swpalb b2
, b3
, [sp
]
1380 // CHECK-ERROR
: error
: invalid operand for instruction
1381 // CHECK-ERROR
: swpalh b0
, b1
, [x2
]
1385 // CHECK-ERROR
: error
: invalid operand for instruction
1386 // CHECK-ERROR
: swpalh b2
, b3
, [sp
]
1390 // CHECK-ERROR
: error
: invalid operand for instruction
1391 // CHECK-ERROR
: swpb b0
, b1
, [x2
]
1395 // CHECK-ERROR
: error
: invalid operand for instruction
1396 // CHECK-ERROR
: swpb b2
, b3
, [sp
]
1400 // CHECK-ERROR
: error
: invalid operand for instruction
1401 // CHECK-ERROR
: swpab b0
, b1
, [x2
]
1405 // CHECK-ERROR
: error
: invalid operand for instruction
1406 // CHECK-ERROR
: swpab b2
, b3
, [sp
]
1410 // CHECK-ERROR
: error
: invalid operand for instruction
1411 // CHECK-ERROR
: swpal b0
, b1
, [x2
]
1415 // CHECK-ERROR
: error
: invalid operand for instruction
1416 // CHECK-ERROR
: swpal b2
, b3
, [sp
]
1420 // CHECK-ERROR
: error
: invalid operand for instruction
1421 // CHECK-ERROR
: swpah b0
, b1
, [x2
]
1425 // CHECK-ERROR
: error
: invalid operand for instruction
1426 // CHECK-ERROR
: swpah b2
, b3
, [sp
]
1430 // CHECK-ERROR
: error
: invalid operand for instruction
1431 // CHECK-ERROR
: swpalh b0
, b1
, [x2
]
1435 // CHECK-ERROR
: error
: invalid operand for instruction
1436 // CHECK-ERROR
: swpalh b2
, b3
, [sp
]
1440 // CHECK-ERROR
: error
: invalid operand for instruction
1441 // CHECK-ERROR
: swpl b0
, b1
, [x2
]
1445 // CHECK-ERROR
: error
: invalid operand for instruction
1446 // CHECK-ERROR
: swpl b2
, b3
, [sp
]
1450 // CHECK-ERROR
: error
: invalid operand for instruction
1451 // CHECK-ERROR
: swplb b0
, b1
, [x2
]
1455 // CHECK-ERROR
: error
: invalid operand for instruction
1456 // CHECK-ERROR
: swplb b2
, b3
, [sp
]
1460 // CHECK-ERROR
: error
: invalid operand for instruction
1461 // CHECK-ERROR
: swpalb b0
, b1
, [x2
]
1465 // CHECK-ERROR
: error
: invalid operand for instruction
1466 // CHECK-ERROR
: swpalb b2
, b3
, [sp
]
1470 // CHECK-ERROR
: error
: invalid operand for instruction
1471 // CHECK-ERROR
: swph b0
, b1
, [x2
]
1475 // CHECK-ERROR
: error
: invalid operand for instruction
1476 // CHECK-ERROR
: swph b2
, b3
, [sp
]
1479 swp v0.4h
, v1.4h
, v2.4h
1480 // CHECK-ERROR
: error
: invalid operand for instruction
1481 // CHECK-ERROR
: swp v0.4h
, v1.4h
, v2.4h
1484 swpa v0.4h
, v1.4h
, v2.4h
1485 // CHECK-ERROR
: error
: invalid operand for instruction
1486 // CHECK-ERROR
: swpa v0.4h
, v1.4h
, v2.4h
1489 swpah v0.4h
, v1.4h
, v2.4h
1490 // CHECK-ERROR
: error
: invalid operand for instruction
1491 // CHECK-ERROR
: swpah v0.4h
, v1.4h
, v2.4h
1494 swpl v0.4h
, v1.4h
, v2.4h
1495 // CHECK-ERROR
: error
: invalid operand for instruction
1496 // CHECK-ERROR
: swpl v0.4h
, v1.4h
, v2.4h
1499 swpal v0.4h
, v1.4h
, v2.4h
1500 // CHECK-ERROR
: error
: invalid operand for instruction
1501 // CHECK-ERROR
: swpal v0.4h
, v1.4h
, v2.4h
1504 swpalb v0.4h
, v1.4h
, v2.4h
1505 // CHECK-ERROR
: error
: invalid operand for instruction
1506 // CHECK-ERROR
: swpalb v0.4h
, v1.4h
, v2.4h
1509 swpalh v0.4h
, v1.4h
, v2.4h
1510 // CHECK-ERROR
: error
: invalid operand for instruction
1511 // CHECK-ERROR
: swpalh v0.4h
, v1.4h
, v2.4h
1514 swpb v0.4h
, v1.4h
, v2.4h
1515 // CHECK-ERROR
: error
: invalid operand for instruction
1516 // CHECK-ERROR
: swpb v0.4h
, v1.4h
, v2.4h
1519 swpab v0.4h
, v1.4h
, v2.4h
1520 // CHECK-ERROR
: error
: invalid operand for instruction
1521 // CHECK-ERROR
: swpab v0.4h
, v1.4h
, v2.4h
1524 swpal v0.4h
, v1.4h
, v2.4h
1525 // CHECK-ERROR
: error
: invalid operand for instruction
1526 // CHECK-ERROR
: swpal v0.4h
, v1.4h
, v2.4h
1529 swpah v0.4h
, v1.4h
, v2.4h
1530 // CHECK-ERROR
: error
: invalid operand for instruction
1531 // CHECK-ERROR
: swpah v0.4h
, v1.4h
, v2.4h
1534 swpalh v0.4h
, v1.4h
, v2.4h
1535 // CHECK-ERROR
: error
: invalid operand for instruction
1536 // CHECK-ERROR
: swpalh v0.4h
, v1.4h
, v2.4h
1539 swpl v0.4h
, v1.4h
, v2.4h
1540 // CHECK-ERROR
: error
: invalid operand for instruction
1541 // CHECK-ERROR
: swpl v0.4h
, v1.4h
, v2.4h
1544 swplb v0.4h
, v1.4h
, v2.4h
1545 // CHECK-ERROR
: error
: invalid operand for instruction
1546 // CHECK-ERROR
: swplb v0.4h
, v1.4h
, v2.4h
1549 swpalb v0.4h
, v1.4h
, v2.4h
1550 // CHECK-ERROR
: error
: invalid operand for instruction
1551 // CHECK-ERROR
: swpalb v0.4h
, v1.4h
, v2.4h
1554 swph v0.4h
, v1.4h
, v2.4h
1555 // CHECK-ERROR
: error
: invalid operand for instruction
1556 // CHECK-ERROR
: swph v0.4h
, v1.4h
, v2.4h
1560 // CHECK-ERROR
: error
: invalid operand for instruction
1561 // CHECK-ERROR
: ldadd b0
, b1
, [x2
]
1565 // CHECK-ERROR
: error
: invalid operand for instruction
1566 // CHECK-ERROR
: ldadd b2
, b3
, [sp
]
1570 // CHECK-ERROR
: error
: invalid operand for instruction
1571 // CHECK-ERROR
: ldadd h0
, h1
, [x2
]
1575 // CHECK-ERROR
: error
: invalid operand for instruction
1576 // CHECK-ERROR
: ldadd h2
, h3
, [sp
]
1579 ldadd v0.4h
, v1.4h
, v2.4h
1580 // CHECK-ERROR
: error
: invalid operand for instruction
1581 // CHECK-ERROR
: ldadd v0.4h
, v1.4h
, v2.4h
1585 // CHECK-ERROR
: error
: invalid operand for instruction
1586 // CHECK-ERROR
: ldadda b0
, b1
, [x2
]
1590 // CHECK-ERROR
: error
: invalid operand for instruction
1591 // CHECK-ERROR
: ldadda b2
, b3
, [sp
]
1595 // CHECK-ERROR
: error
: invalid operand for instruction
1596 // CHECK-ERROR
: ldadda h0
, h1
, [x2
]
1600 // CHECK-ERROR
: error
: invalid operand for instruction
1601 // CHECK-ERROR
: ldadda h2
, h3
, [sp
]
1604 ldadda v0.4h
, v1.4h
, v2.4h
1605 // CHECK-ERROR
: error
: invalid operand for instruction
1606 // CHECK-ERROR
: ldadda v0.4h
, v1.4h
, v2.4h
1610 // CHECK-ERROR
: error
: invalid operand for instruction
1611 // CHECK-ERROR
: ldaddl b0
, b1
, [x2
]
1615 // CHECK-ERROR
: error
: invalid operand for instruction
1616 // CHECK-ERROR
: ldaddl b2
, b3
, [sp
]
1620 // CHECK-ERROR
: error
: invalid operand for instruction
1621 // CHECK-ERROR
: ldaddl h0
, h1
, [x2
]
1625 // CHECK-ERROR
: error
: invalid operand for instruction
1626 // CHECK-ERROR
: ldaddl h2
, h3
, [sp
]
1629 ldaddl v0.4h
, v1.4h
, v2.4h
1630 // CHECK-ERROR
: error
: invalid operand for instruction
1631 // CHECK-ERROR
: ldaddl v0.4h
, v1.4h
, v2.4h
1634 ldaddal b0
, b1
, [x2
]
1635 // CHECK-ERROR
: error
: invalid operand for instruction
1636 // CHECK-ERROR
: ldaddal b0
, b1
, [x2
]
1639 ldaddal b2
, b3
, [sp
]
1640 // CHECK-ERROR
: error
: invalid operand for instruction
1641 // CHECK-ERROR
: ldaddal b2
, b3
, [sp
]
1644 ldaddal h0
, h1
, [x2
]
1645 // CHECK-ERROR
: error
: invalid operand for instruction
1646 // CHECK-ERROR
: ldaddal h0
, h1
, [x2
]
1649 ldaddal h2
, h3
, [sp
]
1650 // CHECK-ERROR
: error
: invalid operand for instruction
1651 // CHECK-ERROR
: ldaddal h2
, h3
, [sp
]
1654 ldaddal v0.4h
, v1.4h
, v2.4h
1655 // CHECK-ERROR
: error
: invalid operand for instruction
1656 // CHECK-ERROR
: ldaddal v0.4h
, v1.4h
, v2.4h
1660 // CHECK-ERROR
: error
: invalid operand for instruction
1661 // CHECK-ERROR
: ldaddb b0
, b1
, [x2
]
1665 // CHECK-ERROR
: error
: invalid operand for instruction
1666 // CHECK-ERROR
: ldaddb b2
, b3
, [sp
]
1670 // CHECK-ERROR
: error
: invalid operand for instruction
1671 // CHECK-ERROR
: ldaddb h0
, h1
, [x2
]
1675 // CHECK-ERROR
: error
: invalid operand for instruction
1676 // CHECK-ERROR
: ldaddb h2
, h3
, [sp
]
1679 ldaddb v0.4h
, v1.4h
, v2.4h
1680 // CHECK-ERROR
: error
: invalid operand for instruction
1681 // CHECK-ERROR
: ldaddb v0.4h
, v1.4h
, v2.4h
1685 // CHECK-ERROR
: error
: invalid operand for instruction
1686 // CHECK-ERROR
: ldaddh b0
, b1
, [x2
]
1690 // CHECK-ERROR
: error
: invalid operand for instruction
1691 // CHECK-ERROR
: ldaddh b2
, b3
, [sp
]
1695 // CHECK-ERROR
: error
: invalid operand for instruction
1696 // CHECK-ERROR
: ldaddh h0
, h1
, [x2
]
1700 // CHECK-ERROR
: error
: invalid operand for instruction
1701 // CHECK-ERROR
: ldaddh h2
, h3
, [sp
]
1704 ldaddh v0.4h
, v1.4h
, v2.4h
1705 // CHECK-ERROR
: error
: invalid operand for instruction
1706 // CHECK-ERROR
: ldaddh v0.4h
, v1.4h
, v2.4h
1709 ldaddab b0
, b1
, [x2
]
1710 // CHECK-ERROR
: error
: invalid operand for instruction
1711 // CHECK-ERROR
: ldaddab b0
, b1
, [x2
]
1714 ldaddab b2
, b3
, [sp
]
1715 // CHECK-ERROR
: error
: invalid operand for instruction
1716 // CHECK-ERROR
: ldaddab b2
, b3
, [sp
]
1719 ldaddab h0
, h1
, [x2
]
1720 // CHECK-ERROR
: error
: invalid operand for instruction
1721 // CHECK-ERROR
: ldaddab h0
, h1
, [x2
]
1724 ldaddab h2
, h3
, [sp
]
1725 // CHECK-ERROR
: error
: invalid operand for instruction
1726 // CHECK-ERROR
: ldaddab h2
, h3
, [sp
]
1729 ldaddab v0.4h
, v1.4h
, v2.4h
1730 // CHECK-ERROR
: error
: invalid operand for instruction
1731 // CHECK-ERROR
: ldaddab v0.4h
, v1.4h
, v2.4h
1734 ldaddlb b0
, b1
, [x2
]
1735 // CHECK-ERROR
: error
: invalid operand for instruction
1736 // CHECK-ERROR
: ldaddlb b0
, b1
, [x2
]
1739 ldaddlb b2
, b3
, [sp
]
1740 // CHECK-ERROR
: error
: invalid operand for instruction
1741 // CHECK-ERROR
: ldaddlb b2
, b3
, [sp
]
1744 ldaddlb h0
, h1
, [x2
]
1745 // CHECK-ERROR
: error
: invalid operand for instruction
1746 // CHECK-ERROR
: ldaddlb h0
, h1
, [x2
]
1749 ldaddlb h2
, h3
, [sp
]
1750 // CHECK-ERROR
: error
: invalid operand for instruction
1751 // CHECK-ERROR
: ldaddlb h2
, h3
, [sp
]
1754 ldaddlb v0.4h
, v1.4h
, v2.4h
1755 // CHECK-ERROR
: error
: invalid operand for instruction
1756 // CHECK-ERROR
: ldaddlb v0.4h
, v1.4h
, v2.4h
1759 ldaddalb b0
, b1
, [x2
]
1760 // CHECK-ERROR
: error
: invalid operand for instruction
1761 // CHECK-ERROR
: ldaddalb b0
, b1
, [x2
]
1764 ldaddalb b2
, b3
, [sp
]
1765 // CHECK-ERROR
: error
: invalid operand for instruction
1766 // CHECK-ERROR
: ldaddalb b2
, b3
, [sp
]
1769 ldaddalb h0
, h1
, [x2
]
1770 // CHECK-ERROR
: error
: invalid operand for instruction
1771 // CHECK-ERROR
: ldaddalb h0
, h1
, [x2
]
1774 ldaddalb h2
, h3
, [sp
]
1775 // CHECK-ERROR
: error
: invalid operand for instruction
1776 // CHECK-ERROR
: ldaddalb h2
, h3
, [sp
]
1779 ldaddalb v0.4h
, v1.4h
, v2.4h
1780 // CHECK-ERROR
: error
: invalid operand for instruction
1781 // CHECK-ERROR
: ldaddalb v0.4h
, v1.4h
, v2.4h
1784 ldaddah b0
, b1
, [x2
]
1785 // CHECK-ERROR
: error
: invalid operand for instruction
1786 // CHECK-ERROR
: ldaddah b0
, b1
, [x2
]
1789 ldaddah b2
, b3
, [sp
]
1790 // CHECK-ERROR
: error
: invalid operand for instruction
1791 // CHECK-ERROR
: ldaddah b2
, b3
, [sp
]
1794 ldaddah h0
, h1
, [x2
]
1795 // CHECK-ERROR
: error
: invalid operand for instruction
1796 // CHECK-ERROR
: ldaddah h0
, h1
, [x2
]
1799 ldaddah h2
, h3
, [sp
]
1800 // CHECK-ERROR
: error
: invalid operand for instruction
1801 // CHECK-ERROR
: ldaddah h2
, h3
, [sp
]
1804 ldaddah v0.4h
, v1.4h
, v2.4h
1805 // CHECK-ERROR
: error
: invalid operand for instruction
1806 // CHECK-ERROR
: ldaddah v0.4h
, v1.4h
, v2.4h
1809 ldaddlh b0
, b1
, [x2
]
1810 // CHECK-ERROR
: error
: invalid operand for instruction
1811 // CHECK-ERROR
: ldaddlh b0
, b1
, [x2
]
1814 ldaddlh b2
, b3
, [sp
]
1815 // CHECK-ERROR
: error
: invalid operand for instruction
1816 // CHECK-ERROR
: ldaddlh b2
, b3
, [sp
]
1819 ldaddlh h0
, h1
, [x2
]
1820 // CHECK-ERROR
: error
: invalid operand for instruction
1821 // CHECK-ERROR
: ldaddlh h0
, h1
, [x2
]
1824 ldaddlh h2
, h3
, [sp
]
1825 // CHECK-ERROR
: error
: invalid operand for instruction
1826 // CHECK-ERROR
: ldaddlh h2
, h3
, [sp
]
1829 ldaddlh v0.4h
, v1.4h
, v2.4h
1830 // CHECK-ERROR
: error
: invalid operand for instruction
1831 // CHECK-ERROR
: ldaddlh v0.4h
, v1.4h
, v2.4h
1834 ldaddalh b0
, b1
, [x2
]
1835 // CHECK-ERROR
: error
: invalid operand for instruction
1836 // CHECK-ERROR
: ldaddalh b0
, b1
, [x2
]
1839 ldaddalh b2
, b3
, [sp
]
1840 // CHECK-ERROR
: error
: invalid operand for instruction
1841 // CHECK-ERROR
: ldaddalh b2
, b3
, [sp
]
1844 ldaddalh h0
, h1
, [x2
]
1845 // CHECK-ERROR
: error
: invalid operand for instruction
1846 // CHECK-ERROR
: ldaddalh h0
, h1
, [x2
]
1849 ldaddalh h2
, h3
, [sp
]
1850 // CHECK-ERROR
: error
: invalid operand for instruction
1851 // CHECK-ERROR
: ldaddalh h2
, h3
, [sp
]
1854 ldaddalh v0.4h
, v1.4h
, v2.4h
1855 // CHECK-ERROR
: error
: invalid operand for instruction
1856 // CHECK-ERROR
: ldaddalh v0.4h
, v1.4h
, v2.4h
1860 // CHECK-ERROR
: error
: invalid operand for instruction
1861 // CHECK-ERROR
: ldclr b0
, b1
, [x2
]
1865 // CHECK-ERROR
: error
: invalid operand for instruction
1866 // CHECK-ERROR
: ldclr b2
, b3
, [sp
]
1870 // CHECK-ERROR
: error
: invalid operand for instruction
1871 // CHECK-ERROR
: ldclr h0
, h1
, [x2
]
1875 // CHECK-ERROR
: error
: invalid operand for instruction
1876 // CHECK-ERROR
: ldclr h2
, h3
, [sp
]
1879 ldclr v0.4h
, v1.4h
, v2.4h
1880 // CHECK-ERROR
: error
: invalid operand for instruction
1881 // CHECK-ERROR
: ldclr v0.4h
, v1.4h
, v2.4h
1885 // CHECK-ERROR
: error
: invalid operand for instruction
1886 // CHECK-ERROR
: ldclra b0
, b1
, [x2
]
1890 // CHECK-ERROR
: error
: invalid operand for instruction
1891 // CHECK-ERROR
: ldclra b2
, b3
, [sp
]
1895 // CHECK-ERROR
: error
: invalid operand for instruction
1896 // CHECK-ERROR
: ldclra h0
, h1
, [x2
]
1900 // CHECK-ERROR
: error
: invalid operand for instruction
1901 // CHECK-ERROR
: ldclra h2
, h3
, [sp
]
1904 ldclra v0.4h
, v1.4h
, v2.4h
1905 // CHECK-ERROR
: error
: invalid operand for instruction
1906 // CHECK-ERROR
: ldclra v0.4h
, v1.4h
, v2.4h
1910 // CHECK-ERROR
: error
: invalid operand for instruction
1911 // CHECK-ERROR
: ldclra b0
, b1
, [x2
]
1915 // CHECK-ERROR
: error
: invalid operand for instruction
1916 // CHECK-ERROR
: ldclra b2
, b3
, [sp
]
1920 // CHECK-ERROR
: error
: invalid operand for instruction
1921 // CHECK-ERROR
: ldclra h0
, h1
, [x2
]
1925 // CHECK-ERROR
: error
: invalid operand for instruction
1926 // CHECK-ERROR
: ldclra h2
, h3
, [sp
]
1929 ldclra v0.4h
, v1.4h
, v2.4h
1930 // CHECK-ERROR
: error
: invalid operand for instruction
1931 // CHECK-ERROR
: ldclra v0.4h
, v1.4h
, v2.4h
1935 // CHECK-ERROR
: error
: invalid operand for instruction
1936 // CHECK-ERROR
: ldclrl b0
, b1
, [x2
]
1940 // CHECK-ERROR
: error
: invalid operand for instruction
1941 // CHECK-ERROR
: ldclrl b2
, b3
, [sp
]
1945 // CHECK-ERROR
: error
: invalid operand for instruction
1946 // CHECK-ERROR
: ldclrl h0
, h1
, [x2
]
1950 // CHECK-ERROR
: error
: invalid operand for instruction
1951 // CHECK-ERROR
: ldclrl h2
, h3
, [sp
]
1954 ldclrl v0.4h
, v1.4h
, v2.4h
1955 // CHECK-ERROR
: error
: invalid operand for instruction
1956 // CHECK-ERROR
: ldclrl v0.4h
, v1.4h
, v2.4h
1959 ldclral b0
, b1
, [x2
]
1960 // CHECK-ERROR
: error
: invalid operand for instruction
1961 // CHECK-ERROR
: ldclral b0
, b1
, [x2
]
1964 ldclral b2
, b3
, [sp
]
1965 // CHECK-ERROR
: error
: invalid operand for instruction
1966 // CHECK-ERROR
: ldclral b2
, b3
, [sp
]
1969 ldclral h0
, h1
, [x2
]
1970 // CHECK-ERROR
: error
: invalid operand for instruction
1971 // CHECK-ERROR
: ldclral h0
, h1
, [x2
]
1974 ldclral h2
, h3
, [sp
]
1975 // CHECK-ERROR
: error
: invalid operand for instruction
1976 // CHECK-ERROR
: ldclral h2
, h3
, [sp
]
1979 ldclral v0.4h
, v1.4h
, v2.4h
1980 // CHECK-ERROR
: error
: invalid operand for instruction
1981 // CHECK-ERROR
: ldclral v0.4h
, v1.4h
, v2.4h
1985 // CHECK-ERROR
: error
: invalid operand for instruction
1986 // CHECK-ERROR
: ldclrb b0
, b1
, [x2
]
1990 // CHECK-ERROR
: error
: invalid operand for instruction
1991 // CHECK-ERROR
: ldclrb b2
, b3
, [sp
]
1995 // CHECK-ERROR
: error
: invalid operand for instruction
1996 // CHECK-ERROR
: ldclrb h0
, h1
, [x2
]
2000 // CHECK-ERROR
: error
: invalid operand for instruction
2001 // CHECK-ERROR
: ldclrb h2
, h3
, [sp
]
2004 ldclrb v0.4h
, v1.4h
, v2.4h
2005 // CHECK-ERROR
: error
: invalid operand for instruction
2006 // CHECK-ERROR
: ldclrb v0.4h
, v1.4h
, v2.4h
2010 // CHECK-ERROR
: error
: invalid operand for instruction
2011 // CHECK-ERROR
: ldclrh b0
, b1
, [x2
]
2015 // CHECK-ERROR
: error
: invalid operand for instruction
2016 // CHECK-ERROR
: ldclrh b2
, b3
, [sp
]
2020 // CHECK-ERROR
: error
: invalid operand for instruction
2021 // CHECK-ERROR
: ldclrh h0
, h1
, [x2
]
2025 // CHECK-ERROR
: error
: invalid operand for instruction
2026 // CHECK-ERROR
: ldclrh h2
, h3
, [sp
]
2029 ldclrh v0.4h
, v1.4h
, v2.4h
2030 // CHECK-ERROR
: error
: invalid operand for instruction
2031 // CHECK-ERROR
: ldclrh v0.4h
, v1.4h
, v2.4h
2034 ldclrab b0
, b1
, [x2
]
2035 // CHECK-ERROR
: error
: invalid operand for instruction
2036 // CHECK-ERROR
: ldclrab b0
, b1
, [x2
]
2039 ldclrab b2
, b3
, [sp
]
2040 // CHECK-ERROR
: error
: invalid operand for instruction
2041 // CHECK-ERROR
: ldclrab b2
, b3
, [sp
]
2044 ldclrab h0
, h1
, [x2
]
2045 // CHECK-ERROR
: error
: invalid operand for instruction
2046 // CHECK-ERROR
: ldclrab h0
, h1
, [x2
]
2049 ldclrab h2
, h3
, [sp
]
2050 // CHECK-ERROR
: error
: invalid operand for instruction
2051 // CHECK-ERROR
: ldclrab h2
, h3
, [sp
]
2054 ldclrab v0.4h
, v1.4h
, v2.4h
2055 // CHECK-ERROR
: error
: invalid operand for instruction
2056 // CHECK-ERROR
: ldclrab v0.4h
, v1.4h
, v2.4h
2059 ldclrlb b0
, b1
, [x2
]
2060 // CHECK-ERROR
: error
: invalid operand for instruction
2061 // CHECK-ERROR
: ldclrlb b0
, b1
, [x2
]
2064 ldclrlb b2
, b3
, [sp
]
2065 // CHECK-ERROR
: error
: invalid operand for instruction
2066 // CHECK-ERROR
: ldclrlb b2
, b3
, [sp
]
2069 ldclrlb h0
, h1
, [x2
]
2070 // CHECK-ERROR
: error
: invalid operand for instruction
2071 // CHECK-ERROR
: ldclrlb h0
, h1
, [x2
]
2074 ldclrlb h2
, h3
, [sp
]
2075 // CHECK-ERROR
: error
: invalid operand for instruction
2076 // CHECK-ERROR
: ldclrlb h2
, h3
, [sp
]
2079 ldclrlb v0.4h
, v1.4h
, v2.4h
2080 // CHECK-ERROR
: error
: invalid operand for instruction
2081 // CHECK-ERROR
: ldclrlb v0.4h
, v1.4h
, v2.4h
2084 ldclralb b0
, b1
, [x2
]
2085 // CHECK-ERROR
: error
: invalid operand for instruction
2086 // CHECK-ERROR
: ldclralb b0
, b1
, [x2
]
2089 ldclralb b2
, b3
, [sp
]
2090 // CHECK-ERROR
: error
: invalid operand for instruction
2091 // CHECK-ERROR
: ldclralb b2
, b3
, [sp
]
2094 ldclralb h0
, h1
, [x2
]
2095 // CHECK-ERROR
: error
: invalid operand for instruction
2096 // CHECK-ERROR
: ldclralb h0
, h1
, [x2
]
2099 ldclralb h2
, h3
, [sp
]
2100 // CHECK-ERROR
: error
: invalid operand for instruction
2101 // CHECK-ERROR
: ldclralb h2
, h3
, [sp
]
2104 ldclralb v0.4h
, v1.4h
, v2.4h
2105 // CHECK-ERROR
: error
: invalid operand for instruction
2106 // CHECK-ERROR
: ldclralb v0.4h
, v1.4h
, v2.4h
2109 ldclrah b0
, b1
, [x2
]
2110 // CHECK-ERROR
: error
: invalid operand for instruction
2111 // CHECK-ERROR
: ldclrah b0
, b1
, [x2
]
2114 ldclrah b2
, b3
, [sp
]
2115 // CHECK-ERROR
: error
: invalid operand for instruction
2116 // CHECK-ERROR
: ldclrah b2
, b3
, [sp
]
2119 ldclrah h0
, h1
, [x2
]
2120 // CHECK-ERROR
: error
: invalid operand for instruction
2121 // CHECK-ERROR
: ldclrah h0
, h1
, [x2
]
2124 ldclrah h2
, h3
, [sp
]
2125 // CHECK-ERROR
: error
: invalid operand for instruction
2126 // CHECK-ERROR
: ldclrah h2
, h3
, [sp
]
2129 ldclrah v0.4h
, v1.4h
, v2.4h
2130 // CHECK-ERROR
: error
: invalid operand for instruction
2131 // CHECK-ERROR
: ldclrah v0.4h
, v1.4h
, v2.4h
2134 ldclrlh b0
, b1
, [x2
]
2135 // CHECK-ERROR
: error
: invalid operand for instruction
2136 // CHECK-ERROR
: ldclrlh b0
, b1
, [x2
]
2139 ldclrlh b2
, b3
, [sp
]
2140 // CHECK-ERROR
: error
: invalid operand for instruction
2141 // CHECK-ERROR
: ldclrlh b2
, b3
, [sp
]
2144 ldclrlh h0
, h1
, [x2
]
2145 // CHECK-ERROR
: error
: invalid operand for instruction
2146 // CHECK-ERROR
: ldclrlh h0
, h1
, [x2
]
2149 ldclrlh h2
, h3
, [sp
]
2150 // CHECK-ERROR
: error
: invalid operand for instruction
2151 // CHECK-ERROR
: ldclrlh h2
, h3
, [sp
]
2154 ldclrlh v0.4h
, v1.4h
, v2.4h
2155 // CHECK-ERROR
: error
: invalid operand for instruction
2156 // CHECK-ERROR
: ldclrlh v0.4h
, v1.4h
, v2.4h
2159 ldclralh b0
, b1
, [x2
]
2160 // CHECK-ERROR
: error
: invalid operand for instruction
2161 // CHECK-ERROR
: ldclralh b0
, b1
, [x2
]
2164 ldclralh b2
, b3
, [sp
]
2165 // CHECK-ERROR
: error
: invalid operand for instruction
2166 // CHECK-ERROR
: ldclralh b2
, b3
, [sp
]
2169 ldclralh h0
, h1
, [x2
]
2170 // CHECK-ERROR
: error
: invalid operand for instruction
2171 // CHECK-ERROR
: ldclralh h0
, h1
, [x2
]
2174 ldclralh h2
, h3
, [sp
]
2175 // CHECK-ERROR
: error
: invalid operand for instruction
2176 // CHECK-ERROR
: ldclralh h2
, h3
, [sp
]
2179 ldclralh v0.4h
, v1.4h
, v2.4h
2180 // CHECK-ERROR
: error
: invalid operand for instruction
2181 // CHECK-ERROR
: ldclralh v0.4h
, v1.4h
, v2.4h
2185 // CHECK-ERROR
: error
: invalid operand for instruction
2186 // CHECK-ERROR
: ldeor b0
, b1
, [x2
]
2190 // CHECK-ERROR
: error
: invalid operand for instruction
2191 // CHECK-ERROR
: ldeor b2
, b3
, [sp
]
2195 // CHECK-ERROR
: error
: invalid operand for instruction
2196 // CHECK-ERROR
: ldeor h0
, h1
, [x2
]
2200 // CHECK-ERROR
: error
: invalid operand for instruction
2201 // CHECK-ERROR
: ldeor h2
, h3
, [sp
]
2204 ldeor v0.4h
, v1.4h
, v2.4h
2205 // CHECK-ERROR
: error
: invalid operand for instruction
2206 // CHECK-ERROR
: ldeor v0.4h
, v1.4h
, v2.4h
2210 // CHECK-ERROR
: error
: invalid operand for instruction
2211 // CHECK-ERROR
: ldeora b0
, b1
, [x2
]
2215 // CHECK-ERROR
: error
: invalid operand for instruction
2216 // CHECK-ERROR
: ldeora b2
, b3
, [sp
]
2220 // CHECK-ERROR
: error
: invalid operand for instruction
2221 // CHECK-ERROR
: ldeora h0
, h1
, [x2
]
2225 // CHECK-ERROR
: error
: invalid operand for instruction
2226 // CHECK-ERROR
: ldeora h2
, h3
, [sp
]
2229 ldeora v0.4h
, v1.4h
, v2.4h
2230 // CHECK-ERROR
: error
: invalid operand for instruction
2231 // CHECK-ERROR
: ldeora v0.4h
, v1.4h
, v2.4h
2235 // CHECK-ERROR
: error
: invalid operand for instruction
2236 // CHECK-ERROR
: ldeorl b0
, b1
, [x2
]
2240 // CHECK-ERROR
: error
: invalid operand for instruction
2241 // CHECK-ERROR
: ldeorl b2
, b3
, [sp
]
2245 // CHECK-ERROR
: error
: invalid operand for instruction
2246 // CHECK-ERROR
: ldeorl h0
, h1
, [x2
]
2250 // CHECK-ERROR
: error
: invalid operand for instruction
2251 // CHECK-ERROR
: ldeorl h2
, h3
, [sp
]
2254 ldeorl v0.4h
, v1.4h
, v2.4h
2255 // CHECK-ERROR
: error
: invalid operand for instruction
2256 // CHECK-ERROR
: ldeorl v0.4h
, v1.4h
, v2.4h
2259 ldeoral b0
, b1
, [x2
]
2260 // CHECK-ERROR
: error
: invalid operand for instruction
2261 // CHECK-ERROR
: ldeoral b0
, b1
, [x2
]
2264 ldeoral b2
, b3
, [sp
]
2265 // CHECK-ERROR
: error
: invalid operand for instruction
2266 // CHECK-ERROR
: ldeoral b2
, b3
, [sp
]
2269 ldeoral h0
, h1
, [x2
]
2270 // CHECK-ERROR
: error
: invalid operand for instruction
2271 // CHECK-ERROR
: ldeoral h0
, h1
, [x2
]
2274 ldeoral h2
, h3
, [sp
]
2275 // CHECK-ERROR
: error
: invalid operand for instruction
2276 // CHECK-ERROR
: ldeoral h2
, h3
, [sp
]
2279 ldeoral v0.4h
, v1.4h
, v2.4h
2280 // CHECK-ERROR
: error
: invalid operand for instruction
2281 // CHECK-ERROR
: ldeoral v0.4h
, v1.4h
, v2.4h
2285 // CHECK-ERROR
: error
: invalid operand for instruction
2286 // CHECK-ERROR
: ldeorb b0
, b1
, [x2
]
2290 // CHECK-ERROR
: error
: invalid operand for instruction
2291 // CHECK-ERROR
: ldeorb b2
, b3
, [sp
]
2295 // CHECK-ERROR
: error
: invalid operand for instruction
2296 // CHECK-ERROR
: ldeorb h0
, h1
, [x2
]
2300 // CHECK-ERROR
: error
: invalid operand for instruction
2301 // CHECK-ERROR
: ldeorb h2
, h3
, [sp
]
2304 ldeorb v0.4h
, v1.4h
, v2.4h
2305 // CHECK-ERROR
: error
: invalid operand for instruction
2306 // CHECK-ERROR
: ldeorb v0.4h
, v1.4h
, v2.4h
2310 // CHECK-ERROR
: error
: invalid operand for instruction
2311 // CHECK-ERROR
: ldeorh b0
, b1
, [x2
]
2315 // CHECK-ERROR
: error
: invalid operand for instruction
2316 // CHECK-ERROR
: ldeorh b2
, b3
, [sp
]
2320 // CHECK-ERROR
: error
: invalid operand for instruction
2321 // CHECK-ERROR
: ldeorh h0
, h1
, [x2
]
2325 // CHECK-ERROR
: error
: invalid operand for instruction
2326 // CHECK-ERROR
: ldeorh h2
, h3
, [sp
]
2329 ldeorh v0.4h
, v1.4h
, v2.4h
2330 // CHECK-ERROR
: error
: invalid operand for instruction
2331 // CHECK-ERROR
: ldeorh v0.4h
, v1.4h
, v2.4h
2334 ldeorab b0
, b1
, [x2
]
2335 // CHECK-ERROR
: error
: invalid operand for instruction
2336 // CHECK-ERROR
: ldeorab b0
, b1
, [x2
]
2339 ldeorab b2
, b3
, [sp
]
2340 // CHECK-ERROR
: error
: invalid operand for instruction
2341 // CHECK-ERROR
: ldeorab b2
, b3
, [sp
]
2344 ldeorab h0
, h1
, [x2
]
2345 // CHECK-ERROR
: error
: invalid operand for instruction
2346 // CHECK-ERROR
: ldeorab h0
, h1
, [x2
]
2349 ldeorab h2
, h3
, [sp
]
2350 // CHECK-ERROR
: error
: invalid operand for instruction
2351 // CHECK-ERROR
: ldeorab h2
, h3
, [sp
]
2354 ldeorab v0.4h
, v1.4h
, v2.4h
2355 // CHECK-ERROR
: error
: invalid operand for instruction
2356 // CHECK-ERROR
: ldeorab v0.4h
, v1.4h
, v2.4h
2359 ldeorlb b0
, b1
, [x2
]
2360 // CHECK-ERROR
: error
: invalid operand for instruction
2361 // CHECK-ERROR
: ldeorlb b0
, b1
, [x2
]
2364 ldeorlb b2
, b3
, [sp
]
2365 // CHECK-ERROR
: error
: invalid operand for instruction
2366 // CHECK-ERROR
: ldeorlb b2
, b3
, [sp
]
2369 ldeorlb h0
, h1
, [x2
]
2370 // CHECK-ERROR
: error
: invalid operand for instruction
2371 // CHECK-ERROR
: ldeorlb h0
, h1
, [x2
]
2374 ldeorlb h2
, h3
, [sp
]
2375 // CHECK-ERROR
: error
: invalid operand for instruction
2376 // CHECK-ERROR
: ldeorlb h2
, h3
, [sp
]
2379 ldeorlb v0.4h
, v1.4h
, v2.4h
2380 // CHECK-ERROR
: error
: invalid operand for instruction
2381 // CHECK-ERROR
: ldeorlb v0.4h
, v1.4h
, v2.4h
2384 ldeoralb b0
, b1
, [x2
]
2385 // CHECK-ERROR
: error
: invalid operand for instruction
2386 // CHECK-ERROR
: ldeoralb b0
, b1
, [x2
]
2389 ldeoralb b2
, b3
, [sp
]
2390 // CHECK-ERROR
: error
: invalid operand for instruction
2391 // CHECK-ERROR
: ldeoralb b2
, b3
, [sp
]
2394 ldeoralb h0
, h1
, [x2
]
2395 // CHECK-ERROR
: error
: invalid operand for instruction
2396 // CHECK-ERROR
: ldeoralb h0
, h1
, [x2
]
2399 ldeoralb h2
, h3
, [sp
]
2400 // CHECK-ERROR
: error
: invalid operand for instruction
2401 // CHECK-ERROR
: ldeoralb h2
, h3
, [sp
]
2404 ldeoralb v0.4h
, v1.4h
, v2.4h
2405 // CHECK-ERROR
: error
: invalid operand for instruction
2406 // CHECK-ERROR
: ldeoralb v0.4h
, v1.4h
, v2.4h
2409 ldeorah b0
, b1
, [x2
]
2410 // CHECK-ERROR
: error
: invalid operand for instruction
2411 // CHECK-ERROR
: ldeorah b0
, b1
, [x2
]
2414 ldeorah b2
, b3
, [sp
]
2415 // CHECK-ERROR
: error
: invalid operand for instruction
2416 // CHECK-ERROR
: ldeorah b2
, b3
, [sp
]
2419 ldeorah h0
, h1
, [x2
]
2420 // CHECK-ERROR
: error
: invalid operand for instruction
2421 // CHECK-ERROR
: ldeorah h0
, h1
, [x2
]
2424 ldeorah h2
, h3
, [sp
]
2425 // CHECK-ERROR
: error
: invalid operand for instruction
2426 // CHECK-ERROR
: ldeorah h2
, h3
, [sp
]
2429 ldeorah v0.4h
, v1.4h
, v2.4h
2430 // CHECK-ERROR
: error
: invalid operand for instruction
2431 // CHECK-ERROR
: ldeorah v0.4h
, v1.4h
, v2.4h
2434 ldeorlh b0
, b1
, [x2
]
2435 // CHECK-ERROR
: error
: invalid operand for instruction
2436 // CHECK-ERROR
: ldeorlh b0
, b1
, [x2
]
2439 ldeorlh b2
, b3
, [sp
]
2440 // CHECK-ERROR
: error
: invalid operand for instruction
2441 // CHECK-ERROR
: ldeorlh b2
, b3
, [sp
]
2444 ldeorlh h0
, h1
, [x2
]
2445 // CHECK-ERROR
: error
: invalid operand for instruction
2446 // CHECK-ERROR
: ldeorlh h0
, h1
, [x2
]
2449 ldeorlh h2
, h3
, [sp
]
2450 // CHECK-ERROR
: error
: invalid operand for instruction
2451 // CHECK-ERROR
: ldeorlh h2
, h3
, [sp
]
2454 ldeorlh v0.4h
, v1.4h
, v2.4h
2455 // CHECK-ERROR
: error
: invalid operand for instruction
2456 // CHECK-ERROR
: ldeorlh v0.4h
, v1.4h
, v2.4h
2459 ldeoralh b0
, b1
, [x2
]
2460 // CHECK-ERROR
: error
: invalid operand for instruction
2461 // CHECK-ERROR
: ldeoralh b0
, b1
, [x2
]
2464 ldeoralh b2
, b3
, [sp
]
2465 // CHECK-ERROR
: error
: invalid operand for instruction
2466 // CHECK-ERROR
: ldeoralh b2
, b3
, [sp
]
2469 ldeoralh h0
, h1
, [x2
]
2470 // CHECK-ERROR
: error
: invalid operand for instruction
2471 // CHECK-ERROR
: ldeoralh h0
, h1
, [x2
]
2474 ldeoralh h2
, h3
, [sp
]
2475 // CHECK-ERROR
: error
: invalid operand for instruction
2476 // CHECK-ERROR
: ldeoralh h2
, h3
, [sp
]
2479 ldeoralh v0.4h
, v1.4h
, v2.4h
2480 // CHECK-ERROR
: error
: invalid operand for instruction
2481 // CHECK-ERROR
: ldeoralh v0.4h
, v1.4h
, v2.4h
2485 // CHECK-ERROR
: error
: invalid operand for instruction
2486 // CHECK-ERROR
: ldset b0
, b1
, [x2
]
2490 // CHECK-ERROR
: error
: invalid operand for instruction
2491 // CHECK-ERROR
: ldset b2
, b3
, [sp
]
2495 // CHECK-ERROR
: error
: invalid operand for instruction
2496 // CHECK-ERROR
: ldset h0
, h1
, [x2
]
2500 // CHECK-ERROR
: error
: invalid operand for instruction
2501 // CHECK-ERROR
: ldset h2
, h3
, [sp
]
2504 ldset v0.4h
, v1.4h
, v2.4h
2505 // CHECK-ERROR
: error
: invalid operand for instruction
2506 // CHECK-ERROR
: ldset v0.4h
, v1.4h
, v2.4h
2510 // CHECK-ERROR
: error
: invalid operand for instruction
2511 // CHECK-ERROR
: ldseta b0
, b1
, [x2
]
2515 // CHECK-ERROR
: error
: invalid operand for instruction
2516 // CHECK-ERROR
: ldseta b2
, b3
, [sp
]
2520 // CHECK-ERROR
: error
: invalid operand for instruction
2521 // CHECK-ERROR
: ldseta h0
, h1
, [x2
]
2525 // CHECK-ERROR
: error
: invalid operand for instruction
2526 // CHECK-ERROR
: ldseta h2
, h3
, [sp
]
2529 ldseta v0.4h
, v1.4h
, v2.4h
2530 // CHECK-ERROR
: error
: invalid operand for instruction
2531 // CHECK-ERROR
: ldseta v0.4h
, v1.4h
, v2.4h
2535 // CHECK-ERROR
: error
: invalid operand for instruction
2536 // CHECK-ERROR
: ldsetl b0
, b1
, [x2
]
2540 // CHECK-ERROR
: error
: invalid operand for instruction
2541 // CHECK-ERROR
: ldsetl b2
, b3
, [sp
]
2545 // CHECK-ERROR
: error
: invalid operand for instruction
2546 // CHECK-ERROR
: ldsetl h0
, h1
, [x2
]
2550 // CHECK-ERROR
: error
: invalid operand for instruction
2551 // CHECK-ERROR
: ldsetl h2
, h3
, [sp
]
2554 ldsetl v0.4h
, v1.4h
, v2.4h
2555 // CHECK-ERROR
: error
: invalid operand for instruction
2556 // CHECK-ERROR
: ldsetl v0.4h
, v1.4h
, v2.4h
2559 ldsetal b0
, b1
, [x2
]
2560 // CHECK-ERROR
: error
: invalid operand for instruction
2561 // CHECK-ERROR
: ldsetal b0
, b1
, [x2
]
2564 ldsetal b2
, b3
, [sp
]
2565 // CHECK-ERROR
: error
: invalid operand for instruction
2566 // CHECK-ERROR
: ldsetal b2
, b3
, [sp
]
2569 ldsetal h0
, h1
, [x2
]
2570 // CHECK-ERROR
: error
: invalid operand for instruction
2571 // CHECK-ERROR
: ldsetal h0
, h1
, [x2
]
2574 ldsetal h2
, h3
, [sp
]
2575 // CHECK-ERROR
: error
: invalid operand for instruction
2576 // CHECK-ERROR
: ldsetal h2
, h3
, [sp
]
2579 ldsetal v0.4h
, v1.4h
, v2.4h
2580 // CHECK-ERROR
: error
: invalid operand for instruction
2581 // CHECK-ERROR
: ldsetal v0.4h
, v1.4h
, v2.4h
2585 // CHECK-ERROR
: error
: invalid operand for instruction
2586 // CHECK-ERROR
: ldsetb b0
, b1
, [x2
]
2590 // CHECK-ERROR
: error
: invalid operand for instruction
2591 // CHECK-ERROR
: ldsetb b2
, b3
, [sp
]
2595 // CHECK-ERROR
: error
: invalid operand for instruction
2596 // CHECK-ERROR
: ldsetb h0
, h1
, [x2
]
2600 // CHECK-ERROR
: error
: invalid operand for instruction
2601 // CHECK-ERROR
: ldsetb h2
, h3
, [sp
]
2604 ldsetb v0.4h
, v1.4h
, v2.4h
2605 // CHECK-ERROR
: error
: invalid operand for instruction
2606 // CHECK-ERROR
: ldsetb v0.4h
, v1.4h
, v2.4h
2610 // CHECK-ERROR
: error
: invalid operand for instruction
2611 // CHECK-ERROR
: ldseth b0
, b1
, [x2
]
2615 // CHECK-ERROR
: error
: invalid operand for instruction
2616 // CHECK-ERROR
: ldseth b2
, b3
, [sp
]
2620 // CHECK-ERROR
: error
: invalid operand for instruction
2621 // CHECK-ERROR
: ldseth h0
, h1
, [x2
]
2625 // CHECK-ERROR
: error
: invalid operand for instruction
2626 // CHECK-ERROR
: ldseth h2
, h3
, [sp
]
2629 ldseth v0.4h
, v1.4h
, v2.4h
2630 // CHECK-ERROR
: error
: invalid operand for instruction
2631 // CHECK-ERROR
: ldseth v0.4h
, v1.4h
, v2.4h
2634 ldsetab b0
, b1
, [x2
]
2635 // CHECK-ERROR
: error
: invalid operand for instruction
2636 // CHECK-ERROR
: ldsetab b0
, b1
, [x2
]
2639 ldsetab b2
, b3
, [sp
]
2640 // CHECK-ERROR
: error
: invalid operand for instruction
2641 // CHECK-ERROR
: ldsetab b2
, b3
, [sp
]
2644 ldsetab h0
, h1
, [x2
]
2645 // CHECK-ERROR
: error
: invalid operand for instruction
2646 // CHECK-ERROR
: ldsetab h0
, h1
, [x2
]
2649 ldsetab h2
, h3
, [sp
]
2650 // CHECK-ERROR
: error
: invalid operand for instruction
2651 // CHECK-ERROR
: ldsetab h2
, h3
, [sp
]
2654 ldsetab v0.4h
, v1.4h
, v2.4h
2655 // CHECK-ERROR
: error
: invalid operand for instruction
2656 // CHECK-ERROR
: ldsetab v0.4h
, v1.4h
, v2.4h
2659 ldsetlb b0
, b1
, [x2
]
2660 // CHECK-ERROR
: error
: invalid operand for instruction
2661 // CHECK-ERROR
: ldsetlb b0
, b1
, [x2
]
2664 ldsetlb b2
, b3
, [sp
]
2665 // CHECK-ERROR
: error
: invalid operand for instruction
2666 // CHECK-ERROR
: ldsetlb b2
, b3
, [sp
]
2669 ldsetlb h0
, h1
, [x2
]
2670 // CHECK-ERROR
: error
: invalid operand for instruction
2671 // CHECK-ERROR
: ldsetlb h0
, h1
, [x2
]
2674 ldsetlb h2
, h3
, [sp
]
2675 // CHECK-ERROR
: error
: invalid operand for instruction
2676 // CHECK-ERROR
: ldsetlb h2
, h3
, [sp
]
2679 ldsetlb v0.4h
, v1.4h
, v2.4h
2680 // CHECK-ERROR
: error
: invalid operand for instruction
2681 // CHECK-ERROR
: ldsetlb v0.4h
, v1.4h
, v2.4h
2684 ldsetalb b0
, b1
, [x2
]
2685 // CHECK-ERROR
: error
: invalid operand for instruction
2686 // CHECK-ERROR
: ldsetalb b0
, b1
, [x2
]
2689 ldsetalb b2
, b3
, [sp
]
2690 // CHECK-ERROR
: error
: invalid operand for instruction
2691 // CHECK-ERROR
: ldsetalb b2
, b3
, [sp
]
2694 ldsetalb h0
, h1
, [x2
]
2695 // CHECK-ERROR
: error
: invalid operand for instruction
2696 // CHECK-ERROR
: ldsetalb h0
, h1
, [x2
]
2699 ldsetalb h2
, h3
, [sp
]
2700 // CHECK-ERROR
: error
: invalid operand for instruction
2701 // CHECK-ERROR
: ldsetalb h2
, h3
, [sp
]
2704 ldsetalb v0.4h
, v1.4h
, v2.4h
2705 // CHECK-ERROR
: error
: invalid operand for instruction
2706 // CHECK-ERROR
: ldsetalb v0.4h
, v1.4h
, v2.4h
2709 ldsetah b0
, b1
, [x2
]
2710 // CHECK-ERROR
: error
: invalid operand for instruction
2711 // CHECK-ERROR
: ldsetah b0
, b1
, [x2
]
2714 ldsetah b2
, b3
, [sp
]
2715 // CHECK-ERROR
: error
: invalid operand for instruction
2716 // CHECK-ERROR
: ldsetah b2
, b3
, [sp
]
2719 ldsetah h0
, h1
, [x2
]
2720 // CHECK-ERROR
: error
: invalid operand for instruction
2721 // CHECK-ERROR
: ldsetah h0
, h1
, [x2
]
2724 ldsetah h2
, h3
, [sp
]
2725 // CHECK-ERROR
: error
: invalid operand for instruction
2726 // CHECK-ERROR
: ldsetah h2
, h3
, [sp
]
2729 ldsetah v0.4h
, v1.4h
, v2.4h
2730 // CHECK-ERROR
: error
: invalid operand for instruction
2731 // CHECK-ERROR
: ldsetah v0.4h
, v1.4h
, v2.4h
2734 ldsetlh b0
, b1
, [x2
]
2735 // CHECK-ERROR
: error
: invalid operand for instruction
2736 // CHECK-ERROR
: ldsetlh b0
, b1
, [x2
]
2739 ldsetlh b2
, b3
, [sp
]
2740 // CHECK-ERROR
: error
: invalid operand for instruction
2741 // CHECK-ERROR
: ldsetlh b2
, b3
, [sp
]
2744 ldsetlh h0
, h1
, [x2
]
2745 // CHECK-ERROR
: error
: invalid operand for instruction
2746 // CHECK-ERROR
: ldsetlh h0
, h1
, [x2
]
2749 ldsetlh h2
, h3
, [sp
]
2750 // CHECK-ERROR
: error
: invalid operand for instruction
2751 // CHECK-ERROR
: ldsetlh h2
, h3
, [sp
]
2754 ldsetlh v0.4h
, v1.4h
, v2.4h
2755 // CHECK-ERROR
: error
: invalid operand for instruction
2756 // CHECK-ERROR
: ldsetlh v0.4h
, v1.4h
, v2.4h
2759 ldsetalh b0
, b1
, [x2
]
2760 // CHECK-ERROR
: error
: invalid operand for instruction
2761 // CHECK-ERROR
: ldsetalh b0
, b1
, [x2
]
2764 ldsetalh b2
, b3
, [sp
]
2765 // CHECK-ERROR
: error
: invalid operand for instruction
2766 // CHECK-ERROR
: ldsetalh b2
, b3
, [sp
]
2769 ldsetalh h0
, h1
, [x2
]
2770 // CHECK-ERROR
: error
: invalid operand for instruction
2771 // CHECK-ERROR
: ldsetalh h0
, h1
, [x2
]
2774 ldsetalh h2
, h3
, [sp
]
2775 // CHECK-ERROR
: error
: invalid operand for instruction
2776 // CHECK-ERROR
: ldsetalh h2
, h3
, [sp
]
2779 ldsetalh v0.4h
, v1.4h
, v2.4h
2780 // CHECK-ERROR
: error
: invalid operand for instruction
2781 // CHECK-ERROR
: ldsetalh v0.4h
, v1.4h
, v2.4h
2785 // CHECK-ERROR
: error
: invalid operand for instruction
2786 // CHECK-ERROR
: ldsmax b0
, b1
, [x2
]
2790 // CHECK-ERROR
: error
: invalid operand for instruction
2791 // CHECK-ERROR
: ldsmax b2
, b3
, [sp
]
2795 // CHECK-ERROR
: error
: invalid operand for instruction
2796 // CHECK-ERROR
: ldsmax h0
, h1
, [x2
]
2800 // CHECK-ERROR
: error
: invalid operand for instruction
2801 // CHECK-ERROR
: ldsmax h2
, h3
, [sp
]
2804 ldsmax v0.4h
, v1.4h
, v2.4h
2805 // CHECK-ERROR
: error
: invalid operand for instruction
2806 // CHECK-ERROR
: ldsmax v0.4h
, v1.4h
, v2.4h
2809 ldsmaxa b0
, b1
, [x2
]
2810 // CHECK-ERROR
: error
: invalid operand for instruction
2811 // CHECK-ERROR
: ldsmaxa b0
, b1
, [x2
]
2814 ldsmaxa b2
, b3
, [sp
]
2815 // CHECK-ERROR
: error
: invalid operand for instruction
2816 // CHECK-ERROR
: ldsmaxa b2
, b3
, [sp
]
2819 ldsmaxa h0
, h1
, [x2
]
2820 // CHECK-ERROR
: error
: invalid operand for instruction
2821 // CHECK-ERROR
: ldsmaxa h0
, h1
, [x2
]
2824 ldsmaxa h2
, h3
, [sp
]
2825 // CHECK-ERROR
: error
: invalid operand for instruction
2826 // CHECK-ERROR
: ldsmaxa h2
, h3
, [sp
]
2829 ldsmaxa v0.4h
, v1.4h
, v2.4h
2830 // CHECK-ERROR
: error
: invalid operand for instruction
2831 // CHECK-ERROR
: ldsmaxa v0.4h
, v1.4h
, v2.4h
2834 ldsmaxl b0
, b1
, [x2
]
2835 // CHECK-ERROR
: error
: invalid operand for instruction
2836 // CHECK-ERROR
: ldsmaxl b0
, b1
, [x2
]
2839 ldsmaxl b2
, b3
, [sp
]
2840 // CHECK-ERROR
: error
: invalid operand for instruction
2841 // CHECK-ERROR
: ldsmaxl b2
, b3
, [sp
]
2844 ldsmaxl h0
, h1
, [x2
]
2845 // CHECK-ERROR
: error
: invalid operand for instruction
2846 // CHECK-ERROR
: ldsmaxl h0
, h1
, [x2
]
2849 ldsmaxl h2
, h3
, [sp
]
2850 // CHECK-ERROR
: error
: invalid operand for instruction
2851 // CHECK-ERROR
: ldsmaxl h2
, h3
, [sp
]
2854 ldsmaxl v0.4h
, v1.4h
, v2.4h
2855 // CHECK-ERROR
: error
: invalid operand for instruction
2856 // CHECK-ERROR
: ldsmaxl v0.4h
, v1.4h
, v2.4h
2859 ldsmaxal b0
, b1
, [x2
]
2860 // CHECK-ERROR
: error
: invalid operand for instruction
2861 // CHECK-ERROR
: ldsmaxal b0
, b1
, [x2
]
2864 ldsmaxal b2
, b3
, [sp
]
2865 // CHECK-ERROR
: error
: invalid operand for instruction
2866 // CHECK-ERROR
: ldsmaxal b2
, b3
, [sp
]
2869 ldsmaxal h0
, h1
, [x2
]
2870 // CHECK-ERROR
: error
: invalid operand for instruction
2871 // CHECK-ERROR
: ldsmaxal h0
, h1
, [x2
]
2874 ldsmaxal h2
, h3
, [sp
]
2875 // CHECK-ERROR
: error
: invalid operand for instruction
2876 // CHECK-ERROR
: ldsmaxal h2
, h3
, [sp
]
2879 ldsmaxal v0.4h
, v1.4h
, v2.4h
2880 // CHECK-ERROR
: error
: invalid operand for instruction
2881 // CHECK-ERROR
: ldsmaxal v0.4h
, v1.4h
, v2.4h
2884 ldsmaxb b0
, b1
, [x2
]
2885 // CHECK-ERROR
: error
: invalid operand for instruction
2886 // CHECK-ERROR
: ldsmaxb b0
, b1
, [x2
]
2889 ldsmaxb b2
, b3
, [sp
]
2890 // CHECK-ERROR
: error
: invalid operand for instruction
2891 // CHECK-ERROR
: ldsmaxb b2
, b3
, [sp
]
2894 ldsmaxb h0
, h1
, [x2
]
2895 // CHECK-ERROR
: error
: invalid operand for instruction
2896 // CHECK-ERROR
: ldsmaxb h0
, h1
, [x2
]
2899 ldsmaxb h2
, h3
, [sp
]
2900 // CHECK-ERROR
: error
: invalid operand for instruction
2901 // CHECK-ERROR
: ldsmaxb h2
, h3
, [sp
]
2904 ldsmaxb v0.4h
, v1.4h
, v2.4h
2905 // CHECK-ERROR
: error
: invalid operand for instruction
2906 // CHECK-ERROR
: ldsmaxb v0.4h
, v1.4h
, v2.4h
2909 ldsmaxh b0
, b1
, [x2
]
2910 // CHECK-ERROR
: error
: invalid operand for instruction
2911 // CHECK-ERROR
: ldsmaxh b0
, b1
, [x2
]
2914 ldsmaxh b2
, b3
, [sp
]
2915 // CHECK-ERROR
: error
: invalid operand for instruction
2916 // CHECK-ERROR
: ldsmaxh b2
, b3
, [sp
]
2919 ldsmaxh h0
, h1
, [x2
]
2920 // CHECK-ERROR
: error
: invalid operand for instruction
2921 // CHECK-ERROR
: ldsmaxh h0
, h1
, [x2
]
2924 ldsmaxh h2
, h3
, [sp
]
2925 // CHECK-ERROR
: error
: invalid operand for instruction
2926 // CHECK-ERROR
: ldsmaxh h2
, h3
, [sp
]
2929 ldsmaxh v0.4h
, v1.4h
, v2.4h
2930 // CHECK-ERROR
: error
: invalid operand for instruction
2931 // CHECK-ERROR
: ldsmaxh v0.4h
, v1.4h
, v2.4h
2934 ldsmaxab b0
, b1
, [x2
]
2935 // CHECK-ERROR
: error
: invalid operand for instruction
2936 // CHECK-ERROR
: ldsmaxab b0
, b1
, [x2
]
2939 ldsmaxab b2
, b3
, [sp
]
2940 // CHECK-ERROR
: error
: invalid operand for instruction
2941 // CHECK-ERROR
: ldsmaxab b2
, b3
, [sp
]
2944 ldsmaxab h0
, h1
, [x2
]
2945 // CHECK-ERROR
: error
: invalid operand for instruction
2946 // CHECK-ERROR
: ldsmaxab h0
, h1
, [x2
]
2949 ldsmaxab h2
, h3
, [sp
]
2950 // CHECK-ERROR
: error
: invalid operand for instruction
2951 // CHECK-ERROR
: ldsmaxab h2
, h3
, [sp
]
2954 ldsmaxab v0.4h
, v1.4h
, v2.4h
2955 // CHECK-ERROR
: error
: invalid operand for instruction
2956 // CHECK-ERROR
: ldsmaxab v0.4h
, v1.4h
, v2.4h
2959 ldsmaxlb b0
, b1
, [x2
]
2960 // CHECK-ERROR
: error
: invalid operand for instruction
2961 // CHECK-ERROR
: ldsmaxlb b0
, b1
, [x2
]
2964 ldsmaxlb b2
, b3
, [sp
]
2965 // CHECK-ERROR
: error
: invalid operand for instruction
2966 // CHECK-ERROR
: ldsmaxlb b2
, b3
, [sp
]
2969 ldsmaxlb h0
, h1
, [x2
]
2970 // CHECK-ERROR
: error
: invalid operand for instruction
2971 // CHECK-ERROR
: ldsmaxlb h0
, h1
, [x2
]
2974 ldsmaxlb h2
, h3
, [sp
]
2975 // CHECK-ERROR
: error
: invalid operand for instruction
2976 // CHECK-ERROR
: ldsmaxlb h2
, h3
, [sp
]
2979 ldsmaxlb v0.4h
, v1.4h
, v2.4h
2980 // CHECK-ERROR
: error
: invalid operand for instruction
2981 // CHECK-ERROR
: ldsmaxlb v0.4h
, v1.4h
, v2.4h
2984 ldsmaxalb b0
, b1
, [x2
]
2985 // CHECK-ERROR
: error
: invalid operand for instruction
2986 // CHECK-ERROR
: ldsmaxalb b0
, b1
, [x2
]
2989 ldsmaxalb b2
, b3
, [sp
]
2990 // CHECK-ERROR
: error
: invalid operand for instruction
2991 // CHECK-ERROR
: ldsmaxalb b2
, b3
, [sp
]
2994 ldsmaxalb h0
, h1
, [x2
]
2995 // CHECK-ERROR
: error
: invalid operand for instruction
2996 // CHECK-ERROR
: ldsmaxalb h0
, h1
, [x2
]
2999 ldsmaxalb h2
, h3
, [sp
]
3000 // CHECK-ERROR
: error
: invalid operand for instruction
3001 // CHECK-ERROR
: ldsmaxalb h2
, h3
, [sp
]
3004 ldsmaxalb v0.4h
, v1.4h
, v2.4h
3005 // CHECK-ERROR
: error
: invalid operand for instruction
3006 // CHECK-ERROR
: ldsmaxalb v0.4h
, v1.4h
, v2.4h
3009 ldsmaxah b0
, b1
, [x2
]
3010 // CHECK-ERROR
: error
: invalid operand for instruction
3011 // CHECK-ERROR
: ldsmaxah b0
, b1
, [x2
]
3014 ldsmaxah b2
, b3
, [sp
]
3015 // CHECK-ERROR
: error
: invalid operand for instruction
3016 // CHECK-ERROR
: ldsmaxah b2
, b3
, [sp
]
3019 ldsmaxah h0
, h1
, [x2
]
3020 // CHECK-ERROR
: error
: invalid operand for instruction
3021 // CHECK-ERROR
: ldsmaxah h0
, h1
, [x2
]
3024 ldsmaxah h2
, h3
, [sp
]
3025 // CHECK-ERROR
: error
: invalid operand for instruction
3026 // CHECK-ERROR
: ldsmaxah h2
, h3
, [sp
]
3029 ldsmaxah v0.4h
, v1.4h
, v2.4h
3030 // CHECK-ERROR
: error
: invalid operand for instruction
3031 // CHECK-ERROR
: ldsmaxah v0.4h
, v1.4h
, v2.4h
3034 ldsmaxlh b0
, b1
, [x2
]
3035 // CHECK-ERROR
: error
: invalid operand for instruction
3036 // CHECK-ERROR
: ldsmaxlh b0
, b1
, [x2
]
3039 ldsmaxlh b2
, b3
, [sp
]
3040 // CHECK-ERROR
: error
: invalid operand for instruction
3041 // CHECK-ERROR
: ldsmaxlh b2
, b3
, [sp
]
3044 ldsmaxlh h0
, h1
, [x2
]
3045 // CHECK-ERROR
: error
: invalid operand for instruction
3046 // CHECK-ERROR
: ldsmaxlh h0
, h1
, [x2
]
3049 ldsmaxlh h2
, h3
, [sp
]
3050 // CHECK-ERROR
: error
: invalid operand for instruction
3051 // CHECK-ERROR
: ldsmaxlh h2
, h3
, [sp
]
3054 ldsmaxlh v0.4h
, v1.4h
, v2.4h
3055 // CHECK-ERROR
: error
: invalid operand for instruction
3056 // CHECK-ERROR
: ldsmaxlh v0.4h
, v1.4h
, v2.4h
3059 ldsmaxalh b0
, b1
, [x2
]
3060 // CHECK-ERROR
: error
: invalid operand for instruction
3061 // CHECK-ERROR
: ldsmaxalh b0
, b1
, [x2
]
3064 ldsmaxalh b2
, b3
, [sp
]
3065 // CHECK-ERROR
: error
: invalid operand for instruction
3066 // CHECK-ERROR
: ldsmaxalh b2
, b3
, [sp
]
3069 ldsmaxalh h0
, h1
, [x2
]
3070 // CHECK-ERROR
: error
: invalid operand for instruction
3071 // CHECK-ERROR
: ldsmaxalh h0
, h1
, [x2
]
3074 ldsmaxalh h2
, h3
, [sp
]
3075 // CHECK-ERROR
: error
: invalid operand for instruction
3076 // CHECK-ERROR
: ldsmaxalh h2
, h3
, [sp
]
3079 ldsmaxalh v0.4h
, v1.4h
, v2.4h
3080 // CHECK-ERROR
: error
: invalid operand for instruction
3081 // CHECK-ERROR
: ldsmaxalh v0.4h
, v1.4h
, v2.4h
3085 // CHECK-ERROR
: error
: invalid operand for instruction
3086 // CHECK-ERROR
: ldsmin b0
, b1
, [x2
]
3090 // CHECK-ERROR
: error
: invalid operand for instruction
3091 // CHECK-ERROR
: ldsmin b2
, b3
, [sp
]
3095 // CHECK-ERROR
: error
: invalid operand for instruction
3096 // CHECK-ERROR
: ldsmin h0
, h1
, [x2
]
3100 // CHECK-ERROR
: error
: invalid operand for instruction
3101 // CHECK-ERROR
: ldsmin h2
, h3
, [sp
]
3104 ldsmin v0.4h
, v1.4h
, v2.4h
3105 // CHECK-ERROR
: error
: invalid operand for instruction
3106 // CHECK-ERROR
: ldsmin v0.4h
, v1.4h
, v2.4h
3109 ldsmina b0
, b1
, [x2
]
3110 // CHECK-ERROR
: error
: invalid operand for instruction
3111 // CHECK-ERROR
: ldsmina b0
, b1
, [x2
]
3114 ldsmina b2
, b3
, [sp
]
3115 // CHECK-ERROR
: error
: invalid operand for instruction
3116 // CHECK-ERROR
: ldsmina b2
, b3
, [sp
]
3119 ldsmina h0
, h1
, [x2
]
3120 // CHECK-ERROR
: error
: invalid operand for instruction
3121 // CHECK-ERROR
: ldsmina h0
, h1
, [x2
]
3124 ldsmina h2
, h3
, [sp
]
3125 // CHECK-ERROR
: error
: invalid operand for instruction
3126 // CHECK-ERROR
: ldsmina h2
, h3
, [sp
]
3129 ldsmina v0.4h
, v1.4h
, v2.4h
3130 // CHECK-ERROR
: error
: invalid operand for instruction
3131 // CHECK-ERROR
: ldsmina v0.4h
, v1.4h
, v2.4h
3134 ldsminl b0
, b1
, [x2
]
3135 // CHECK-ERROR
: error
: invalid operand for instruction
3136 // CHECK-ERROR
: ldsminl b0
, b1
, [x2
]
3139 ldsminl b2
, b3
, [sp
]
3140 // CHECK-ERROR
: error
: invalid operand for instruction
3141 // CHECK-ERROR
: ldsminl b2
, b3
, [sp
]
3144 ldsminl h0
, h1
, [x2
]
3145 // CHECK-ERROR
: error
: invalid operand for instruction
3146 // CHECK-ERROR
: ldsminl h0
, h1
, [x2
]
3149 ldsminl h2
, h3
, [sp
]
3150 // CHECK-ERROR
: error
: invalid operand for instruction
3151 // CHECK-ERROR
: ldsminl h2
, h3
, [sp
]
3154 ldsminl v0.4h
, v1.4h
, v2.4h
3155 // CHECK-ERROR
: error
: invalid operand for instruction
3156 // CHECK-ERROR
: ldsminl v0.4h
, v1.4h
, v2.4h
3159 ldsminal b0
, b1
, [x2
]
3160 // CHECK-ERROR
: error
: invalid operand for instruction
3161 // CHECK-ERROR
: ldsminal b0
, b1
, [x2
]
3164 ldsminal b2
, b3
, [sp
]
3165 // CHECK-ERROR
: error
: invalid operand for instruction
3166 // CHECK-ERROR
: ldsminal b2
, b3
, [sp
]
3169 ldsminal h0
, h1
, [x2
]
3170 // CHECK-ERROR
: error
: invalid operand for instruction
3171 // CHECK-ERROR
: ldsminal h0
, h1
, [x2
]
3174 ldsminal h2
, h3
, [sp
]
3175 // CHECK-ERROR
: error
: invalid operand for instruction
3176 // CHECK-ERROR
: ldsminal h2
, h3
, [sp
]
3179 ldsminal v0.4h
, v1.4h
, v2.4h
3180 // CHECK-ERROR
: error
: invalid operand for instruction
3181 // CHECK-ERROR
: ldsminal v0.4h
, v1.4h
, v2.4h
3184 ldsminb b0
, b1
, [x2
]
3185 // CHECK-ERROR
: error
: invalid operand for instruction
3186 // CHECK-ERROR
: ldsminb b0
, b1
, [x2
]
3189 ldsminb b2
, b3
, [sp
]
3190 // CHECK-ERROR
: error
: invalid operand for instruction
3191 // CHECK-ERROR
: ldsminb b2
, b3
, [sp
]
3194 ldsminb h0
, h1
, [x2
]
3195 // CHECK-ERROR
: error
: invalid operand for instruction
3196 // CHECK-ERROR
: ldsminb h0
, h1
, [x2
]
3199 ldsminb h2
, h3
, [sp
]
3200 // CHECK-ERROR
: error
: invalid operand for instruction
3201 // CHECK-ERROR
: ldsminb h2
, h3
, [sp
]
3204 ldsminb v0.4h
, v1.4h
, v2.4h
3205 // CHECK-ERROR
: error
: invalid operand for instruction
3206 // CHECK-ERROR
: ldsminb v0.4h
, v1.4h
, v2.4h
3209 ldsminh b0
, b1
, [x2
]
3210 // CHECK-ERROR
: error
: invalid operand for instruction
3211 // CHECK-ERROR
: ldsminh b0
, b1
, [x2
]
3214 ldsminh b2
, b3
, [sp
]
3215 // CHECK-ERROR
: error
: invalid operand for instruction
3216 // CHECK-ERROR
: ldsminh b2
, b3
, [sp
]
3219 ldsminh h0
, h1
, [x2
]
3220 // CHECK-ERROR
: error
: invalid operand for instruction
3221 // CHECK-ERROR
: ldsminh h0
, h1
, [x2
]
3224 ldsminh h2
, h3
, [sp
]
3225 // CHECK-ERROR
: error
: invalid operand for instruction
3226 // CHECK-ERROR
: ldsminh h2
, h3
, [sp
]
3229 ldsminh v0.4h
, v1.4h
, v2.4h
3230 // CHECK-ERROR
: error
: invalid operand for instruction
3231 // CHECK-ERROR
: ldsminh v0.4h
, v1.4h
, v2.4h
3234 ldsminab b0
, b1
, [x2
]
3235 // CHECK-ERROR
: error
: invalid operand for instruction
3236 // CHECK-ERROR
: ldsminab b0
, b1
, [x2
]
3239 ldsminab b2
, b3
, [sp
]
3240 // CHECK-ERROR
: error
: invalid operand for instruction
3241 // CHECK-ERROR
: ldsminab b2
, b3
, [sp
]
3244 ldsminab h0
, h1
, [x2
]
3245 // CHECK-ERROR
: error
: invalid operand for instruction
3246 // CHECK-ERROR
: ldsminab h0
, h1
, [x2
]
3249 ldsminab h2
, h3
, [sp
]
3250 // CHECK-ERROR
: error
: invalid operand for instruction
3251 // CHECK-ERROR
: ldsminab h2
, h3
, [sp
]
3254 ldsminab v0.4h
, v1.4h
, v2.4h
3255 // CHECK-ERROR
: error
: invalid operand for instruction
3256 // CHECK-ERROR
: ldsminab v0.4h
, v1.4h
, v2.4h
3259 ldsminlb b0
, b1
, [x2
]
3260 // CHECK-ERROR
: error
: invalid operand for instruction
3261 // CHECK-ERROR
: ldsminlb b0
, b1
, [x2
]
3264 ldsminlb b2
, b3
, [sp
]
3265 // CHECK-ERROR
: error
: invalid operand for instruction
3266 // CHECK-ERROR
: ldsminlb b2
, b3
, [sp
]
3269 ldsminlb h0
, h1
, [x2
]
3270 // CHECK-ERROR
: error
: invalid operand for instruction
3271 // CHECK-ERROR
: ldsminlb h0
, h1
, [x2
]
3274 ldsminlb h2
, h3
, [sp
]
3275 // CHECK-ERROR
: error
: invalid operand for instruction
3276 // CHECK-ERROR
: ldsminlb h2
, h3
, [sp
]
3279 ldsminlb v0.4h
, v1.4h
, v2.4h
3280 // CHECK-ERROR
: error
: invalid operand for instruction
3281 // CHECK-ERROR
: ldsminlb v0.4h
, v1.4h
, v2.4h
3284 ldsminalb b0
, b1
, [x2
]
3285 // CHECK-ERROR
: error
: invalid operand for instruction
3286 // CHECK-ERROR
: ldsminalb b0
, b1
, [x2
]
3289 ldsminalb b2
, b3
, [sp
]
3290 // CHECK-ERROR
: error
: invalid operand for instruction
3291 // CHECK-ERROR
: ldsminalb b2
, b3
, [sp
]
3294 ldsminalb h0
, h1
, [x2
]
3295 // CHECK-ERROR
: error
: invalid operand for instruction
3296 // CHECK-ERROR
: ldsminalb h0
, h1
, [x2
]
3299 ldsminalb h2
, h3
, [sp
]
3300 // CHECK-ERROR
: error
: invalid operand for instruction
3301 // CHECK-ERROR
: ldsminalb h2
, h3
, [sp
]
3304 ldsminalb v0.4h
, v1.4h
, v2.4h
3305 // CHECK-ERROR
: error
: invalid operand for instruction
3306 // CHECK-ERROR
: ldsminalb v0.4h
, v1.4h
, v2.4h
3309 ldsminah b0
, b1
, [x2
]
3310 // CHECK-ERROR
: error
: invalid operand for instruction
3311 // CHECK-ERROR
: ldsminah b0
, b1
, [x2
]
3314 ldsminah b2
, b3
, [sp
]
3315 // CHECK-ERROR
: error
: invalid operand for instruction
3316 // CHECK-ERROR
: ldsminah b2
, b3
, [sp
]
3319 ldsminah h0
, h1
, [x2
]
3320 // CHECK-ERROR
: error
: invalid operand for instruction
3321 // CHECK-ERROR
: ldsminah h0
, h1
, [x2
]
3324 ldsminah h2
, h3
, [sp
]
3325 // CHECK-ERROR
: error
: invalid operand for instruction
3326 // CHECK-ERROR
: ldsminah h2
, h3
, [sp
]
3329 ldsminah v0.4h
, v1.4h
, v2.4h
3330 // CHECK-ERROR
: error
: invalid operand for instruction
3331 // CHECK-ERROR
: ldsminah v0.4h
, v1.4h
, v2.4h
3334 ldsminlh b0
, b1
, [x2
]
3335 // CHECK-ERROR
: error
: invalid operand for instruction
3336 // CHECK-ERROR
: ldsminlh b0
, b1
, [x2
]
3339 ldsminlh b2
, b3
, [sp
]
3340 // CHECK-ERROR
: error
: invalid operand for instruction
3341 // CHECK-ERROR
: ldsminlh b2
, b3
, [sp
]
3344 ldsminlh h0
, h1
, [x2
]
3345 // CHECK-ERROR
: error
: invalid operand for instruction
3346 // CHECK-ERROR
: ldsminlh h0
, h1
, [x2
]
3349 ldsminlh h2
, h3
, [sp
]
3350 // CHECK-ERROR
: error
: invalid operand for instruction
3351 // CHECK-ERROR
: ldsminlh h2
, h3
, [sp
]
3354 ldsminlh v0.4h
, v1.4h
, v2.4h
3355 // CHECK-ERROR
: error
: invalid operand for instruction
3356 // CHECK-ERROR
: ldsminlh v0.4h
, v1.4h
, v2.4h
3359 ldsminalh b0
, b1
, [x2
]
3360 // CHECK-ERROR
: error
: invalid operand for instruction
3361 // CHECK-ERROR
: ldsminalh b0
, b1
, [x2
]
3364 ldsminalh b2
, b3
, [sp
]
3365 // CHECK-ERROR
: error
: invalid operand for instruction
3366 // CHECK-ERROR
: ldsminalh b2
, b3
, [sp
]
3369 ldsminalh h0
, h1
, [x2
]
3370 // CHECK-ERROR
: error
: invalid operand for instruction
3371 // CHECK-ERROR
: ldsminalh h0
, h1
, [x2
]
3374 ldsminalh h2
, h3
, [sp
]
3375 // CHECK-ERROR
: error
: invalid operand for instruction
3376 // CHECK-ERROR
: ldsminalh h2
, h3
, [sp
]
3379 ldsminalh v0.4h
, v1.4h
, v2.4h
3380 // CHECK-ERROR
: error
: invalid operand for instruction
3381 // CHECK-ERROR
: ldsminalh v0.4h
, v1.4h
, v2.4h
3385 // CHECK-ERROR
: error
: invalid operand for instruction
3386 // CHECK-ERROR
: ldumax b0
, b1
, [x2
]
3390 // CHECK-ERROR
: error
: invalid operand for instruction
3391 // CHECK-ERROR
: ldumax b2
, b3
, [sp
]
3395 // CHECK-ERROR
: error
: invalid operand for instruction
3396 // CHECK-ERROR
: ldumax h0
, h1
, [x2
]
3400 // CHECK-ERROR
: error
: invalid operand for instruction
3401 // CHECK-ERROR
: ldumax h2
, h3
, [sp
]
3404 ldumax v0.4h
, v1.4h
, v2.4h
3405 // CHECK-ERROR
: error
: invalid operand for instruction
3406 // CHECK-ERROR
: ldumax v0.4h
, v1.4h
, v2.4h
3409 ldumaxa b0
, b1
, [x2
]
3410 // CHECK-ERROR
: error
: invalid operand for instruction
3411 // CHECK-ERROR
: ldumaxa b0
, b1
, [x2
]
3414 ldumaxa b2
, b3
, [sp
]
3415 // CHECK-ERROR
: error
: invalid operand for instruction
3416 // CHECK-ERROR
: ldumaxa b2
, b3
, [sp
]
3419 ldumaxa h0
, h1
, [x2
]
3420 // CHECK-ERROR
: error
: invalid operand for instruction
3421 // CHECK-ERROR
: ldumaxa h0
, h1
, [x2
]
3424 ldumaxa h2
, h3
, [sp
]
3425 // CHECK-ERROR
: error
: invalid operand for instruction
3426 // CHECK-ERROR
: ldumaxa h2
, h3
, [sp
]
3429 ldumaxa v0.4h
, v1.4h
, v2.4h
3430 // CHECK-ERROR
: error
: invalid operand for instruction
3431 // CHECK-ERROR
: ldumaxa v0.4h
, v1.4h
, v2.4h
3434 ldumaxl b0
, b1
, [x2
]
3435 // CHECK-ERROR
: error
: invalid operand for instruction
3436 // CHECK-ERROR
: ldumaxl b0
, b1
, [x2
]
3439 ldumaxl b2
, b3
, [sp
]
3440 // CHECK-ERROR
: error
: invalid operand for instruction
3441 // CHECK-ERROR
: ldumaxl b2
, b3
, [sp
]
3444 ldumaxl h0
, h1
, [x2
]
3445 // CHECK-ERROR
: error
: invalid operand for instruction
3446 // CHECK-ERROR
: ldumaxl h0
, h1
, [x2
]
3449 ldumaxl h2
, h3
, [sp
]
3450 // CHECK-ERROR
: error
: invalid operand for instruction
3451 // CHECK-ERROR
: ldumaxl h2
, h3
, [sp
]
3454 ldumaxl v0.4h
, v1.4h
, v2.4h
3455 // CHECK-ERROR
: error
: invalid operand for instruction
3456 // CHECK-ERROR
: ldumaxl v0.4h
, v1.4h
, v2.4h
3459 ldumaxal b0
, b1
, [x2
]
3460 // CHECK-ERROR
: error
: invalid operand for instruction
3461 // CHECK-ERROR
: ldumaxal b0
, b1
, [x2
]
3464 ldumaxal b2
, b3
, [sp
]
3465 // CHECK-ERROR
: error
: invalid operand for instruction
3466 // CHECK-ERROR
: ldumaxal b2
, b3
, [sp
]
3469 ldumaxal h0
, h1
, [x2
]
3470 // CHECK-ERROR
: error
: invalid operand for instruction
3471 // CHECK-ERROR
: ldumaxal h0
, h1
, [x2
]
3474 ldumaxal h2
, h3
, [sp
]
3475 // CHECK-ERROR
: error
: invalid operand for instruction
3476 // CHECK-ERROR
: ldumaxal h2
, h3
, [sp
]
3479 ldumaxal v0.4h
, v1.4h
, v2.4h
3480 // CHECK-ERROR
: error
: invalid operand for instruction
3481 // CHECK-ERROR
: ldumaxal v0.4h
, v1.4h
, v2.4h
3484 ldumaxb b0
, b1
, [x2
]
3485 // CHECK-ERROR
: error
: invalid operand for instruction
3486 // CHECK-ERROR
: ldumaxb b0
, b1
, [x2
]
3489 ldumaxb b2
, b3
, [sp
]
3490 // CHECK-ERROR
: error
: invalid operand for instruction
3491 // CHECK-ERROR
: ldumaxb b2
, b3
, [sp
]
3494 ldumaxb h0
, h1
, [x2
]
3495 // CHECK-ERROR
: error
: invalid operand for instruction
3496 // CHECK-ERROR
: ldumaxb h0
, h1
, [x2
]
3499 ldumaxb h2
, h3
, [sp
]
3500 // CHECK-ERROR
: error
: invalid operand for instruction
3501 // CHECK-ERROR
: ldumaxb h2
, h3
, [sp
]
3504 ldumaxb v0.4h
, v1.4h
, v2.4h
3505 // CHECK-ERROR
: error
: invalid operand for instruction
3506 // CHECK-ERROR
: ldumaxb v0.4h
, v1.4h
, v2.4h
3509 ldumaxh b0
, b1
, [x2
]
3510 // CHECK-ERROR
: error
: invalid operand for instruction
3511 // CHECK-ERROR
: ldumaxh b0
, b1
, [x2
]
3514 ldumaxh b2
, b3
, [sp
]
3515 // CHECK-ERROR
: error
: invalid operand for instruction
3516 // CHECK-ERROR
: ldumaxh b2
, b3
, [sp
]
3519 ldumaxh h0
, h1
, [x2
]
3520 // CHECK-ERROR
: error
: invalid operand for instruction
3521 // CHECK-ERROR
: ldumaxh h0
, h1
, [x2
]
3524 ldumaxh h2
, h3
, [sp
]
3525 // CHECK-ERROR
: error
: invalid operand for instruction
3526 // CHECK-ERROR
: ldumaxh h2
, h3
, [sp
]
3529 ldumaxh v0.4h
, v1.4h
, v2.4h
3530 // CHECK-ERROR
: error
: invalid operand for instruction
3531 // CHECK-ERROR
: ldumaxh v0.4h
, v1.4h
, v2.4h
3534 ldumaxab b0
, b1
, [x2
]
3535 // CHECK-ERROR
: error
: invalid operand for instruction
3536 // CHECK-ERROR
: ldumaxab b0
, b1
, [x2
]
3539 ldumaxab b2
, b3
, [sp
]
3540 // CHECK-ERROR
: error
: invalid operand for instruction
3541 // CHECK-ERROR
: ldumaxab b2
, b3
, [sp
]
3544 ldumaxab h0
, h1
, [x2
]
3545 // CHECK-ERROR
: error
: invalid operand for instruction
3546 // CHECK-ERROR
: ldumaxab h0
, h1
, [x2
]
3549 ldumaxab h2
, h3
, [sp
]
3550 // CHECK-ERROR
: error
: invalid operand for instruction
3551 // CHECK-ERROR
: ldumaxab h2
, h3
, [sp
]
3554 ldumaxab v0.4h
, v1.4h
, v2.4h
3555 // CHECK-ERROR
: error
: invalid operand for instruction
3556 // CHECK-ERROR
: ldumaxab v0.4h
, v1.4h
, v2.4h
3559 ldumaxlb b0
, b1
, [x2
]
3560 // CHECK-ERROR
: error
: invalid operand for instruction
3561 // CHECK-ERROR
: ldumaxlb b0
, b1
, [x2
]
3564 ldumaxlb b2
, b3
, [sp
]
3565 // CHECK-ERROR
: error
: invalid operand for instruction
3566 // CHECK-ERROR
: ldumaxlb b2
, b3
, [sp
]
3569 ldumaxlb h0
, h1
, [x2
]
3570 // CHECK-ERROR
: error
: invalid operand for instruction
3571 // CHECK-ERROR
: ldumaxlb h0
, h1
, [x2
]
3574 ldumaxlb h2
, h3
, [sp
]
3575 // CHECK-ERROR
: error
: invalid operand for instruction
3576 // CHECK-ERROR
: ldumaxlb h2
, h3
, [sp
]
3579 ldumaxlb v0.4h
, v1.4h
, v2.4h
3580 // CHECK-ERROR
: error
: invalid operand for instruction
3581 // CHECK-ERROR
: ldumaxlb v0.4h
, v1.4h
, v2.4h
3584 ldumaxalb b0
, b1
, [x2
]
3585 // CHECK-ERROR
: error
: invalid operand for instruction
3586 // CHECK-ERROR
: ldumaxalb b0
, b1
, [x2
]
3589 ldumaxalb b2
, b3
, [sp
]
3590 // CHECK-ERROR
: error
: invalid operand for instruction
3591 // CHECK-ERROR
: ldumaxalb b2
, b3
, [sp
]
3594 ldumaxalb h0
, h1
, [x2
]
3595 // CHECK-ERROR
: error
: invalid operand for instruction
3596 // CHECK-ERROR
: ldumaxalb h0
, h1
, [x2
]
3599 ldumaxalb h2
, h3
, [sp
]
3600 // CHECK-ERROR
: error
: invalid operand for instruction
3601 // CHECK-ERROR
: ldumaxalb h2
, h3
, [sp
]
3604 ldumaxalb v0.4h
, v1.4h
, v2.4h
3605 // CHECK-ERROR
: error
: invalid operand for instruction
3606 // CHECK-ERROR
: ldumaxalb v0.4h
, v1.4h
, v2.4h
3609 ldumaxah b0
, b1
, [x2
]
3610 // CHECK-ERROR
: error
: invalid operand for instruction
3611 // CHECK-ERROR
: ldumaxah b0
, b1
, [x2
]
3614 ldumaxah b2
, b3
, [sp
]
3615 // CHECK-ERROR
: error
: invalid operand for instruction
3616 // CHECK-ERROR
: ldumaxah b2
, b3
, [sp
]
3619 ldumaxah h0
, h1
, [x2
]
3620 // CHECK-ERROR
: error
: invalid operand for instruction
3621 // CHECK-ERROR
: ldumaxah h0
, h1
, [x2
]
3624 ldumaxah h2
, h3
, [sp
]
3625 // CHECK-ERROR
: error
: invalid operand for instruction
3626 // CHECK-ERROR
: ldumaxah h2
, h3
, [sp
]
3629 ldumaxah v0.4h
, v1.4h
, v2.4h
3630 // CHECK-ERROR
: error
: invalid operand for instruction
3631 // CHECK-ERROR
: ldumaxah v0.4h
, v1.4h
, v2.4h
3634 ldumaxlh b0
, b1
, [x2
]
3635 // CHECK-ERROR
: error
: invalid operand for instruction
3636 // CHECK-ERROR
: ldumaxlh b0
, b1
, [x2
]
3639 ldumaxlh b2
, b3
, [sp
]
3640 // CHECK-ERROR
: error
: invalid operand for instruction
3641 // CHECK-ERROR
: ldumaxlh b2
, b3
, [sp
]
3644 ldumaxlh h0
, h1
, [x2
]
3645 // CHECK-ERROR
: error
: invalid operand for instruction
3646 // CHECK-ERROR
: ldumaxlh h0
, h1
, [x2
]
3649 ldumaxlh h2
, h3
, [sp
]
3650 // CHECK-ERROR
: error
: invalid operand for instruction
3651 // CHECK-ERROR
: ldumaxlh h2
, h3
, [sp
]
3654 ldumaxlh v0.4h
, v1.4h
, v2.4h
3655 // CHECK-ERROR
: error
: invalid operand for instruction
3656 // CHECK-ERROR
: ldumaxlh v0.4h
, v1.4h
, v2.4h
3659 ldumaxalh b0
, b1
, [x2
]
3660 // CHECK-ERROR
: error
: invalid operand for instruction
3661 // CHECK-ERROR
: ldumaxalh b0
, b1
, [x2
]
3664 ldumaxalh b2
, b3
, [sp
]
3665 // CHECK-ERROR
: error
: invalid operand for instruction
3666 // CHECK-ERROR
: ldumaxalh b2
, b3
, [sp
]
3669 ldumaxalh h0
, h1
, [x2
]
3670 // CHECK-ERROR
: error
: invalid operand for instruction
3671 // CHECK-ERROR
: ldumaxalh h0
, h1
, [x2
]
3674 ldumaxalh h2
, h3
, [sp
]
3675 // CHECK-ERROR
: error
: invalid operand for instruction
3676 // CHECK-ERROR
: ldumaxalh h2
, h3
, [sp
]
3679 ldumaxalh v0.4h
, v1.4h
, v2.4h
3680 // CHECK-ERROR
: error
: invalid operand for instruction
3681 // CHECK-ERROR
: ldumaxalh v0.4h
, v1.4h
, v2.4h
3685 // CHECK-ERROR
: error
: invalid operand for instruction
3686 // CHECK-ERROR
: ldumin b0
, b1
, [x2
]
3690 // CHECK-ERROR
: error
: invalid operand for instruction
3691 // CHECK-ERROR
: ldumin b2
, b3
, [sp
]
3695 // CHECK-ERROR
: error
: invalid operand for instruction
3696 // CHECK-ERROR
: ldumin h0
, h1
, [x2
]
3700 // CHECK-ERROR
: error
: invalid operand for instruction
3701 // CHECK-ERROR
: ldumin h2
, h3
, [sp
]
3704 ldumin v0.4h
, v1.4h
, v2.4h
3705 // CHECK-ERROR
: error
: invalid operand for instruction
3706 // CHECK-ERROR
: ldumin v0.4h
, v1.4h
, v2.4h
3709 ldumina b0
, b1
, [x2
]
3710 // CHECK-ERROR
: error
: invalid operand for instruction
3711 // CHECK-ERROR
: ldumina b0
, b1
, [x2
]
3714 ldumina b2
, b3
, [sp
]
3715 // CHECK-ERROR
: error
: invalid operand for instruction
3716 // CHECK-ERROR
: ldumina b2
, b3
, [sp
]
3719 ldumina h0
, h1
, [x2
]
3720 // CHECK-ERROR
: error
: invalid operand for instruction
3721 // CHECK-ERROR
: ldumina h0
, h1
, [x2
]
3724 ldumina h2
, h3
, [sp
]
3725 // CHECK-ERROR
: error
: invalid operand for instruction
3726 // CHECK-ERROR
: ldumina h2
, h3
, [sp
]
3729 ldumina v0.4h
, v1.4h
, v2.4h
3730 // CHECK-ERROR
: error
: invalid operand for instruction
3731 // CHECK-ERROR
: ldumina v0.4h
, v1.4h
, v2.4h
3734 lduminl b0
, b1
, [x2
]
3735 // CHECK-ERROR
: error
: invalid operand for instruction
3736 // CHECK-ERROR
: lduminl b0
, b1
, [x2
]
3739 lduminl b2
, b3
, [sp
]
3740 // CHECK-ERROR
: error
: invalid operand for instruction
3741 // CHECK-ERROR
: lduminl b2
, b3
, [sp
]
3744 lduminl h0
, h1
, [x2
]
3745 // CHECK-ERROR
: error
: invalid operand for instruction
3746 // CHECK-ERROR
: lduminl h0
, h1
, [x2
]
3749 lduminl h2
, h3
, [sp
]
3750 // CHECK-ERROR
: error
: invalid operand for instruction
3751 // CHECK-ERROR
: lduminl h2
, h3
, [sp
]
3754 lduminl v0.4h
, v1.4h
, v2.4h
3755 // CHECK-ERROR
: error
: invalid operand for instruction
3756 // CHECK-ERROR
: lduminl v0.4h
, v1.4h
, v2.4h
3759 lduminal b0
, b1
, [x2
]
3760 // CHECK-ERROR
: error
: invalid operand for instruction
3761 // CHECK-ERROR
: lduminal b0
, b1
, [x2
]
3764 lduminal b2
, b3
, [sp
]
3765 // CHECK-ERROR
: error
: invalid operand for instruction
3766 // CHECK-ERROR
: lduminal b2
, b3
, [sp
]
3769 lduminal h0
, h1
, [x2
]
3770 // CHECK-ERROR
: error
: invalid operand for instruction
3771 // CHECK-ERROR
: lduminal h0
, h1
, [x2
]
3774 lduminal h2
, h3
, [sp
]
3775 // CHECK-ERROR
: error
: invalid operand for instruction
3776 // CHECK-ERROR
: lduminal h2
, h3
, [sp
]
3779 lduminal v0.4h
, v1.4h
, v2.4h
3780 // CHECK-ERROR
: error
: invalid operand for instruction
3781 // CHECK-ERROR
: lduminal v0.4h
, v1.4h
, v2.4h
3784 lduminb b0
, b1
, [x2
]
3785 // CHECK-ERROR
: error
: invalid operand for instruction
3786 // CHECK-ERROR
: lduminb b0
, b1
, [x2
]
3789 lduminb b2
, b3
, [sp
]
3790 // CHECK-ERROR
: error
: invalid operand for instruction
3791 // CHECK-ERROR
: lduminb b2
, b3
, [sp
]
3794 lduminb h0
, h1
, [x2
]
3795 // CHECK-ERROR
: error
: invalid operand for instruction
3796 // CHECK-ERROR
: lduminb h0
, h1
, [x2
]
3799 lduminb h2
, h3
, [sp
]
3800 // CHECK-ERROR
: error
: invalid operand for instruction
3801 // CHECK-ERROR
: lduminb h2
, h3
, [sp
]
3804 lduminb v0.4h
, v1.4h
, v2.4h
3805 // CHECK-ERROR
: error
: invalid operand for instruction
3806 // CHECK-ERROR
: lduminb v0.4h
, v1.4h
, v2.4h
3809 lduminh b0
, b1
, [x2
]
3810 // CHECK-ERROR
: error
: invalid operand for instruction
3811 // CHECK-ERROR
: lduminh b0
, b1
, [x2
]
3814 lduminh b2
, b3
, [sp
]
3815 // CHECK-ERROR
: error
: invalid operand for instruction
3816 // CHECK-ERROR
: lduminh b2
, b3
, [sp
]
3819 lduminh h0
, h1
, [x2
]
3820 // CHECK-ERROR
: error
: invalid operand for instruction
3821 // CHECK-ERROR
: lduminh h0
, h1
, [x2
]
3824 lduminh h2
, h3
, [sp
]
3825 // CHECK-ERROR
: error
: invalid operand for instruction
3826 // CHECK-ERROR
: lduminh h2
, h3
, [sp
]
3829 lduminh v0.4h
, v1.4h
, v2.4h
3830 // CHECK-ERROR
: error
: invalid operand for instruction
3831 // CHECK-ERROR
: lduminh v0.4h
, v1.4h
, v2.4h
3834 lduminab b0
, b1
, [x2
]
3835 // CHECK-ERROR
: error
: invalid operand for instruction
3836 // CHECK-ERROR
: lduminab b0
, b1
, [x2
]
3839 lduminab b2
, b3
, [sp
]
3840 // CHECK-ERROR
: error
: invalid operand for instruction
3841 // CHECK-ERROR
: lduminab b2
, b3
, [sp
]
3844 lduminab h0
, h1
, [x2
]
3845 // CHECK-ERROR
: error
: invalid operand for instruction
3846 // CHECK-ERROR
: lduminab h0
, h1
, [x2
]
3849 lduminab h2
, h3
, [sp
]
3850 // CHECK-ERROR
: error
: invalid operand for instruction
3851 // CHECK-ERROR
: lduminab h2
, h3
, [sp
]
3854 lduminab v0.4h
, v1.4h
, v2.4h
3855 // CHECK-ERROR
: error
: invalid operand for instruction
3856 // CHECK-ERROR
: lduminab v0.4h
, v1.4h
, v2.4h
3859 lduminlb b0
, b1
, [x2
]
3860 // CHECK-ERROR
: error
: invalid operand for instruction
3861 // CHECK-ERROR
: lduminlb b0
, b1
, [x2
]
3864 lduminlb b2
, b3
, [sp
]
3865 // CHECK-ERROR
: error
: invalid operand for instruction
3866 // CHECK-ERROR
: lduminlb b2
, b3
, [sp
]
3869 lduminlb h0
, h1
, [x2
]
3870 // CHECK-ERROR
: error
: invalid operand for instruction
3871 // CHECK-ERROR
: lduminlb h0
, h1
, [x2
]
3874 lduminlb h2
, h3
, [sp
]
3875 // CHECK-ERROR
: error
: invalid operand for instruction
3876 // CHECK-ERROR
: lduminlb h2
, h3
, [sp
]
3879 lduminlb v0.4h
, v1.4h
, v2.4h
3880 // CHECK-ERROR
: error
: invalid operand for instruction
3881 // CHECK-ERROR
: lduminlb v0.4h
, v1.4h
, v2.4h
3884 lduminalb b0
, b1
, [x2
]
3885 // CHECK-ERROR
: error
: invalid operand for instruction
3886 // CHECK-ERROR
: lduminalb b0
, b1
, [x2
]
3889 lduminalb b2
, b3
, [sp
]
3890 // CHECK-ERROR
: error
: invalid operand for instruction
3891 // CHECK-ERROR
: lduminalb b2
, b3
, [sp
]
3894 lduminalb h0
, h1
, [x2
]
3895 // CHECK-ERROR
: error
: invalid operand for instruction
3896 // CHECK-ERROR
: lduminalb h0
, h1
, [x2
]
3899 lduminalb h2
, h3
, [sp
]
3900 // CHECK-ERROR
: error
: invalid operand for instruction
3901 // CHECK-ERROR
: lduminalb h2
, h3
, [sp
]
3904 lduminalb v0.4h
, v1.4h
, v2.4h
3905 // CHECK-ERROR
: error
: invalid operand for instruction
3906 // CHECK-ERROR
: lduminalb v0.4h
, v1.4h
, v2.4h
3909 lduminah b0
, b1
, [x2
]
3910 // CHECK-ERROR
: error
: invalid operand for instruction
3911 // CHECK-ERROR
: lduminah b0
, b1
, [x2
]
3914 lduminah b2
, b3
, [sp
]
3915 // CHECK-ERROR
: error
: invalid operand for instruction
3916 // CHECK-ERROR
: lduminah b2
, b3
, [sp
]
3919 lduminah h0
, h1
, [x2
]
3920 // CHECK-ERROR
: error
: invalid operand for instruction
3921 // CHECK-ERROR
: lduminah h0
, h1
, [x2
]
3924 lduminah h2
, h3
, [sp
]
3925 // CHECK-ERROR
: error
: invalid operand for instruction
3926 // CHECK-ERROR
: lduminah h2
, h3
, [sp
]
3929 lduminah v0.4h
, v1.4h
, v2.4h
3930 // CHECK-ERROR
: error
: invalid operand for instruction
3931 // CHECK-ERROR
: lduminah v0.4h
, v1.4h
, v2.4h
3934 lduminlh b0
, b1
, [x2
]
3935 // CHECK-ERROR
: error
: invalid operand for instruction
3936 // CHECK-ERROR
: lduminlh b0
, b1
, [x2
]
3939 lduminlh b2
, b3
, [sp
]
3940 // CHECK-ERROR
: error
: invalid operand for instruction
3941 // CHECK-ERROR
: lduminlh b2
, b3
, [sp
]
3944 lduminlh h0
, h1
, [x2
]
3945 // CHECK-ERROR
: error
: invalid operand for instruction
3946 // CHECK-ERROR
: lduminlh h0
, h1
, [x2
]
3949 lduminlh h2
, h3
, [sp
]
3950 // CHECK-ERROR
: error
: invalid operand for instruction
3951 // CHECK-ERROR
: lduminlh h2
, h3
, [sp
]
3954 lduminlh v0.4h
, v1.4h
, v2.4h
3955 // CHECK-ERROR
: error
: invalid operand for instruction
3956 // CHECK-ERROR
: lduminlh v0.4h
, v1.4h
, v2.4h
3959 lduminalh b0
, b1
, [x2
]
3960 // CHECK-ERROR
: error
: invalid operand for instruction
3961 // CHECK-ERROR
: lduminalh b0
, b1
, [x2
]
3964 lduminalh b2
, b3
, [sp
]
3965 // CHECK-ERROR
: error
: invalid operand for instruction
3966 // CHECK-ERROR
: lduminalh b2
, b3
, [sp
]
3969 lduminalh h0
, h1
, [x2
]
3970 // CHECK-ERROR
: error
: invalid operand for instruction
3971 // CHECK-ERROR
: lduminalh h0
, h1
, [x2
]
3974 lduminalh h2
, h3
, [sp
]
3975 // CHECK-ERROR
: error
: invalid operand for instruction
3976 // CHECK-ERROR
: lduminalh h2
, h3
, [sp
]
3979 lduminalh v0.4h
, v1.4h
, v2.4h
3980 // CHECK-ERROR
: error
: invalid operand for instruction
3981 // CHECK-ERROR
: lduminalh v0.4h
, v1.4h
, v2.4h
3985 // CHECK-ERROR
: error
: invalid operand for instruction
3986 // CHECK-ERROR
: stadd b0
, [x2
]
3990 // CHECK-ERROR
: error
: invalid operand for instruction
3991 // CHECK-ERROR
: stadd b2
, [sp
]
3995 // CHECK-ERROR
: error
: invalid operand for instruction
3996 // CHECK-ERROR
: stadd h0
, [x2
]
4000 // CHECK-ERROR
: error
: invalid operand for instruction
4001 // CHECK-ERROR
: stadd h2
, [sp
]
4005 // CHECK-ERROR
: error
: invalid operand for instruction
4006 // CHECK-ERROR
: stadd v0.4h
, v2.4h
4010 // CHECK-ERROR
: error
: invalid operand for instruction
4011 // CHECK-ERROR
: staddl b0
, [x2
]
4015 // CHECK-ERROR
: error
: invalid operand for instruction
4016 // CHECK-ERROR
: staddl b2
, [sp
]
4020 // CHECK-ERROR
: error
: invalid operand for instruction
4021 // CHECK-ERROR
: staddl h0
, [x2
]
4025 // CHECK-ERROR
: error
: invalid operand for instruction
4026 // CHECK-ERROR
: staddl h2
, [sp
]
4030 // CHECK-ERROR
: error
: invalid operand for instruction
4031 // CHECK-ERROR
: staddl v0.4h
, v2.4h
4035 // CHECK-ERROR
: error
: invalid operand for instruction
4036 // CHECK-ERROR
: staddb b0
, [x2
]
4040 // CHECK-ERROR
: error
: invalid operand for instruction
4041 // CHECK-ERROR
: staddb b2
, [sp
]
4045 // CHECK-ERROR
: error
: invalid operand for instruction
4046 // CHECK-ERROR
: staddb h0
, [x2
]
4050 // CHECK-ERROR
: error
: invalid operand for instruction
4051 // CHECK-ERROR
: staddb h2
, [sp
]
4055 // CHECK-ERROR
: error
: invalid operand for instruction
4056 // CHECK-ERROR
: staddb v0.4h
, v2.4h
4060 // CHECK-ERROR
: error
: invalid operand for instruction
4061 // CHECK-ERROR
: staddh b0
, [x2
]
4065 // CHECK-ERROR
: error
: invalid operand for instruction
4066 // CHECK-ERROR
: staddh b2
, [sp
]
4070 // CHECK-ERROR
: error
: invalid operand for instruction
4071 // CHECK-ERROR
: staddh h0
, [x2
]
4075 // CHECK-ERROR
: error
: invalid operand for instruction
4076 // CHECK-ERROR
: staddh h2
, [sp
]
4080 // CHECK-ERROR
: error
: invalid operand for instruction
4081 // CHECK-ERROR
: staddh v0.4h
, v2.4h
4085 // CHECK-ERROR
: error
: invalid operand for instruction
4086 // CHECK-ERROR
: staddlb b0
, [x2
]
4090 // CHECK-ERROR
: error
: invalid operand for instruction
4091 // CHECK-ERROR
: staddlb b2
, [sp
]
4095 // CHECK-ERROR
: error
: invalid operand for instruction
4096 // CHECK-ERROR
: staddlb h0
, [x2
]
4100 // CHECK-ERROR
: error
: invalid operand for instruction
4101 // CHECK-ERROR
: staddlb h2
, [sp
]
4104 staddlb v0.4h
, v2.4h
4105 // CHECK-ERROR
: error
: invalid operand for instruction
4106 // CHECK-ERROR
: staddlb v0.4h
, v2.4h
4110 // CHECK-ERROR
: error
: invalid operand for instruction
4111 // CHECK-ERROR
: staddlh b0
, [x2
]
4115 // CHECK-ERROR
: error
: invalid operand for instruction
4116 // CHECK-ERROR
: staddlh b2
, [sp
]
4120 // CHECK-ERROR
: error
: invalid operand for instruction
4121 // CHECK-ERROR
: staddlh h0
, [x2
]
4125 // CHECK-ERROR
: error
: invalid operand for instruction
4126 // CHECK-ERROR
: staddlh h2
, [sp
]
4129 staddlh v0.4h
, v2.4h
4130 // CHECK-ERROR
: error
: invalid operand for instruction
4131 // CHECK-ERROR
: staddlh v0.4h
, v2.4h
4135 // CHECK-ERROR
: error
: invalid operand for instruction
4136 // CHECK-ERROR
: stadd b0
, [x2
]
4140 // CHECK-ERROR
: error
: invalid operand for instruction
4141 // CHECK-ERROR
: stadd b2
, [sp
]
4145 // CHECK-ERROR
: error
: invalid operand for instruction
4146 // CHECK-ERROR
: stadd h0
, [x2
]
4150 // CHECK-ERROR
: error
: invalid operand for instruction
4151 // CHECK-ERROR
: stadd h2
, [sp
]
4155 // CHECK-ERROR
: error
: invalid operand for instruction
4156 // CHECK-ERROR
: stadd v0.4h
, v2.4h
4160 // CHECK-ERROR
: error
: invalid operand for instruction
4161 // CHECK-ERROR
: staddl b0
, [x2
]
4165 // CHECK-ERROR
: error
: invalid operand for instruction
4166 // CHECK-ERROR
: staddl b2
, [sp
]
4170 // CHECK-ERROR
: error
: invalid operand for instruction
4171 // CHECK-ERROR
: staddl h0
, [x2
]
4175 // CHECK-ERROR
: error
: invalid operand for instruction
4176 // CHECK-ERROR
: staddl h2
, [sp
]
4180 // CHECK-ERROR
: error
: invalid operand for instruction
4181 // CHECK-ERROR
: staddl v0.4h
, v2.4h
4185 // CHECK-ERROR
: error
: invalid operand for instruction
4186 // CHECK-ERROR
: stclr b0
, [x2
]
4190 // CHECK-ERROR
: error
: invalid operand for instruction
4191 // CHECK-ERROR
: stclr b2
, [sp
]
4195 // CHECK-ERROR
: error
: invalid operand for instruction
4196 // CHECK-ERROR
: stclr h0
, [x2
]
4200 // CHECK-ERROR
: error
: invalid operand for instruction
4201 // CHECK-ERROR
: stclr h2
, [sp
]
4205 // CHECK-ERROR
: error
: invalid operand for instruction
4206 // CHECK-ERROR
: stclr v0.4h
, v2.4h
4210 // CHECK-ERROR
: error
: invalid operand for instruction
4211 // CHECK-ERROR
: stclrl b0
, [x2
]
4215 // CHECK-ERROR
: error
: invalid operand for instruction
4216 // CHECK-ERROR
: stclrl b2
, [sp
]
4220 // CHECK-ERROR
: error
: invalid operand for instruction
4221 // CHECK-ERROR
: stclrl h0
, [x2
]
4225 // CHECK-ERROR
: error
: invalid operand for instruction
4226 // CHECK-ERROR
: stclrl h2
, [sp
]
4230 // CHECK-ERROR
: error
: invalid operand for instruction
4231 // CHECK-ERROR
: stclrl v0.4h
, v2.4h
4235 // CHECK-ERROR
: error
: invalid operand for instruction
4236 // CHECK-ERROR
: stclrb b0
, [x2
]
4240 // CHECK-ERROR
: error
: invalid operand for instruction
4241 // CHECK-ERROR
: stclrb b2
, [sp
]
4245 // CHECK-ERROR
: error
: invalid operand for instruction
4246 // CHECK-ERROR
: stclrb h0
, [x2
]
4250 // CHECK-ERROR
: error
: invalid operand for instruction
4251 // CHECK-ERROR
: stclrb h2
, [sp
]
4255 // CHECK-ERROR
: error
: invalid operand for instruction
4256 // CHECK-ERROR
: stclrb v0.4h
, v2.4h
4260 // CHECK-ERROR
: error
: invalid operand for instruction
4261 // CHECK-ERROR
: stclrh b0
, [x2
]
4265 // CHECK-ERROR
: error
: invalid operand for instruction
4266 // CHECK-ERROR
: stclrh b2
, [sp
]
4270 // CHECK-ERROR
: error
: invalid operand for instruction
4271 // CHECK-ERROR
: stclrh h0
, [x2
]
4275 // CHECK-ERROR
: error
: invalid operand for instruction
4276 // CHECK-ERROR
: stclrh h2
, [sp
]
4280 // CHECK-ERROR
: error
: invalid operand for instruction
4281 // CHECK-ERROR
: stclrh v0.4h
, v2.4h
4285 // CHECK-ERROR
: error
: invalid operand for instruction
4286 // CHECK-ERROR
: stclrlb b0
, [x2
]
4290 // CHECK-ERROR
: error
: invalid operand for instruction
4291 // CHECK-ERROR
: stclrlb b2
, [sp
]
4295 // CHECK-ERROR
: error
: invalid operand for instruction
4296 // CHECK-ERROR
: stclrlb h0
, [x2
]
4300 // CHECK-ERROR
: error
: invalid operand for instruction
4301 // CHECK-ERROR
: stclrlb h2
, [sp
]
4304 stclrlb v0.4h
, v2.4h
4305 // CHECK-ERROR
: error
: invalid operand for instruction
4306 // CHECK-ERROR
: stclrlb v0.4h
, v2.4h
4310 // CHECK-ERROR
: error
: invalid operand for instruction
4311 // CHECK-ERROR
: stclrlh b0
, [x2
]
4315 // CHECK-ERROR
: error
: invalid operand for instruction
4316 // CHECK-ERROR
: stclrlh b2
, [sp
]
4320 // CHECK-ERROR
: error
: invalid operand for instruction
4321 // CHECK-ERROR
: stclrlh h0
, [x2
]
4325 // CHECK-ERROR
: error
: invalid operand for instruction
4326 // CHECK-ERROR
: stclrlh h2
, [sp
]
4329 stclrlh v0.4h
, v2.4h
4330 // CHECK-ERROR
: error
: invalid operand for instruction
4331 // CHECK-ERROR
: stclrlh v0.4h
, v2.4h
4335 // CHECK-ERROR
: error
: invalid operand for instruction
4336 // CHECK-ERROR
: steor b0
, [x2
]
4340 // CHECK-ERROR
: error
: invalid operand for instruction
4341 // CHECK-ERROR
: steor b2
, [sp
]
4345 // CHECK-ERROR
: error
: invalid operand for instruction
4346 // CHECK-ERROR
: steor h0
, [x2
]
4350 // CHECK-ERROR
: error
: invalid operand for instruction
4351 // CHECK-ERROR
: steor h2
, [sp
]
4355 // CHECK-ERROR
: error
: invalid operand for instruction
4356 // CHECK-ERROR
: steor v0.4h
, v2.4h
4360 // CHECK-ERROR
: error
: invalid operand for instruction
4361 // CHECK-ERROR
: steorl b0
, [x2
]
4365 // CHECK-ERROR
: error
: invalid operand for instruction
4366 // CHECK-ERROR
: steorl b2
, [sp
]
4370 // CHECK-ERROR
: error
: invalid operand for instruction
4371 // CHECK-ERROR
: steorl h0
, [x2
]
4375 // CHECK-ERROR
: error
: invalid operand for instruction
4376 // CHECK-ERROR
: steorl h2
, [sp
]
4380 // CHECK-ERROR
: error
: invalid operand for instruction
4381 // CHECK-ERROR
: steorl v0.4h
, v2.4h
4385 // CHECK-ERROR
: error
: invalid operand for instruction
4386 // CHECK-ERROR
: steorb b0
, [x2
]
4390 // CHECK-ERROR
: error
: invalid operand for instruction
4391 // CHECK-ERROR
: steorb b2
, [sp
]
4395 // CHECK-ERROR
: error
: invalid operand for instruction
4396 // CHECK-ERROR
: steorb h0
, [x2
]
4400 // CHECK-ERROR
: error
: invalid operand for instruction
4401 // CHECK-ERROR
: steorb h2
, [sp
]
4405 // CHECK-ERROR
: error
: invalid operand for instruction
4406 // CHECK-ERROR
: steorb v0.4h
, v2.4h
4410 // CHECK-ERROR
: error
: invalid operand for instruction
4411 // CHECK-ERROR
: steorh b0
, [x2
]
4415 // CHECK-ERROR
: error
: invalid operand for instruction
4416 // CHECK-ERROR
: steorh b2
, [sp
]
4420 // CHECK-ERROR
: error
: invalid operand for instruction
4421 // CHECK-ERROR
: steorh h0
, [x2
]
4425 // CHECK-ERROR
: error
: invalid operand for instruction
4426 // CHECK-ERROR
: steorh h2
, [sp
]
4430 // CHECK-ERROR
: error
: invalid operand for instruction
4431 // CHECK-ERROR
: steorh v0.4h
, v2.4h
4435 // CHECK-ERROR
: error
: invalid operand for instruction
4436 // CHECK-ERROR
: steorlb b0
, [x2
]
4440 // CHECK-ERROR
: error
: invalid operand for instruction
4441 // CHECK-ERROR
: steorlb b2
, [sp
]
4445 // CHECK-ERROR
: error
: invalid operand for instruction
4446 // CHECK-ERROR
: steorlb h0
, [x2
]
4450 // CHECK-ERROR
: error
: invalid operand for instruction
4451 // CHECK-ERROR
: steorlb h2
, [sp
]
4454 steorlb v0.4h
, v2.4h
4455 // CHECK-ERROR
: error
: invalid operand for instruction
4456 // CHECK-ERROR
: steorlb v0.4h
, v2.4h
4460 // CHECK-ERROR
: error
: invalid operand for instruction
4461 // CHECK-ERROR
: steorlh b0
, [x2
]
4465 // CHECK-ERROR
: error
: invalid operand for instruction
4466 // CHECK-ERROR
: steorlh b2
, [sp
]
4470 // CHECK-ERROR
: error
: invalid operand for instruction
4471 // CHECK-ERROR
: steorlh h0
, [x2
]
4475 // CHECK-ERROR
: error
: invalid operand for instruction
4476 // CHECK-ERROR
: steorlh h2
, [sp
]
4479 steorlh v0.4h
, v2.4h
4480 // CHECK-ERROR
: error
: invalid operand for instruction
4481 // CHECK-ERROR
: steorlh v0.4h
, v2.4h
4485 // CHECK-ERROR
: error
: invalid operand for instruction
4486 // CHECK-ERROR
: stset b0
, [x2
]
4490 // CHECK-ERROR
: error
: invalid operand for instruction
4491 // CHECK-ERROR
: stset b2
, [sp
]
4495 // CHECK-ERROR
: error
: invalid operand for instruction
4496 // CHECK-ERROR
: stset h0
, [x2
]
4500 // CHECK-ERROR
: error
: invalid operand for instruction
4501 // CHECK-ERROR
: stset h2
, [sp
]
4505 // CHECK-ERROR
: error
: invalid operand for instruction
4506 // CHECK-ERROR
: stset v0.4h
, v2.4h
4510 // CHECK-ERROR
: error
: invalid operand for instruction
4511 // CHECK-ERROR
: stsetl b0
, [x2
]
4515 // CHECK-ERROR
: error
: invalid operand for instruction
4516 // CHECK-ERROR
: stsetl b2
, [sp
]
4520 // CHECK-ERROR
: error
: invalid operand for instruction
4521 // CHECK-ERROR
: stsetl h0
, [x2
]
4525 // CHECK-ERROR
: error
: invalid operand for instruction
4526 // CHECK-ERROR
: stsetl h2
, [sp
]
4530 // CHECK-ERROR
: error
: invalid operand for instruction
4531 // CHECK-ERROR
: stsetl v0.4h
, v2.4h
4535 // CHECK-ERROR
: error
: invalid operand for instruction
4536 // CHECK-ERROR
: stsetb b0
, [x2
]
4540 // CHECK-ERROR
: error
: invalid operand for instruction
4541 // CHECK-ERROR
: stsetb b2
, [sp
]
4545 // CHECK-ERROR
: error
: invalid operand for instruction
4546 // CHECK-ERROR
: stsetb h0
, [x2
]
4550 // CHECK-ERROR
: error
: invalid operand for instruction
4551 // CHECK-ERROR
: stsetb h2
, [sp
]
4555 // CHECK-ERROR
: error
: invalid operand for instruction
4556 // CHECK-ERROR
: stsetb v0.4h
, v2.4h
4560 // CHECK-ERROR
: error
: invalid operand for instruction
4561 // CHECK-ERROR
: stseth b0
, [x2
]
4565 // CHECK-ERROR
: error
: invalid operand for instruction
4566 // CHECK-ERROR
: stseth b2
, [sp
]
4570 // CHECK-ERROR
: error
: invalid operand for instruction
4571 // CHECK-ERROR
: stseth h0
, [x2
]
4575 // CHECK-ERROR
: error
: invalid operand for instruction
4576 // CHECK-ERROR
: stseth h2
, [sp
]
4580 // CHECK-ERROR
: error
: invalid operand for instruction
4581 // CHECK-ERROR
: stseth v0.4h
, v2.4h
4585 // CHECK-ERROR
: error
: invalid operand for instruction
4586 // CHECK-ERROR
: stsetlb b0
, [x2
]
4590 // CHECK-ERROR
: error
: invalid operand for instruction
4591 // CHECK-ERROR
: stsetlb b2
, [sp
]
4595 // CHECK-ERROR
: error
: invalid operand for instruction
4596 // CHECK-ERROR
: stsetlb h0
, [x2
]
4600 // CHECK-ERROR
: error
: invalid operand for instruction
4601 // CHECK-ERROR
: stsetlb h2
, [sp
]
4604 stsetlb v0.4h
, v2.4h
4605 // CHECK-ERROR
: error
: invalid operand for instruction
4606 // CHECK-ERROR
: stsetlb v0.4h
, v2.4h
4610 // CHECK-ERROR
: error
: invalid operand for instruction
4611 // CHECK-ERROR
: stsetlh b0
, [x2
]
4615 // CHECK-ERROR
: error
: invalid operand for instruction
4616 // CHECK-ERROR
: stsetlh b2
, [sp
]
4620 // CHECK-ERROR
: error
: invalid operand for instruction
4621 // CHECK-ERROR
: stsetlh h0
, [x2
]
4625 // CHECK-ERROR
: error
: invalid operand for instruction
4626 // CHECK-ERROR
: stsetlh h2
, [sp
]
4629 stsetlh v0.4h
, v2.4h
4630 // CHECK-ERROR
: error
: invalid operand for instruction
4631 // CHECK-ERROR
: stsetlh v0.4h
, v2.4h
4635 // CHECK-ERROR
: error
: invalid operand for instruction
4636 // CHECK-ERROR
: stsmax b0
, [x2
]
4640 // CHECK-ERROR
: error
: invalid operand for instruction
4641 // CHECK-ERROR
: stsmax b2
, [sp
]
4645 // CHECK-ERROR
: error
: invalid operand for instruction
4646 // CHECK-ERROR
: stsmax h0
, [x2
]
4650 // CHECK-ERROR
: error
: invalid operand for instruction
4651 // CHECK-ERROR
: stsmax h2
, [sp
]
4655 // CHECK-ERROR
: error
: invalid operand for instruction
4656 // CHECK-ERROR
: stsmax v0.4h
, v2.4h
4660 // CHECK-ERROR
: error
: invalid operand for instruction
4661 // CHECK-ERROR
: stsmaxl b0
, [x2
]
4665 // CHECK-ERROR
: error
: invalid operand for instruction
4666 // CHECK-ERROR
: stsmaxl b2
, [sp
]
4670 // CHECK-ERROR
: error
: invalid operand for instruction
4671 // CHECK-ERROR
: stsmaxl h0
, [x2
]
4675 // CHECK-ERROR
: error
: invalid operand for instruction
4676 // CHECK-ERROR
: stsmaxl h2
, [sp
]
4679 stsmaxl v0.4h
, v2.4h
4680 // CHECK-ERROR
: error
: invalid operand for instruction
4681 // CHECK-ERROR
: stsmaxl v0.4h
, v2.4h
4685 // CHECK-ERROR
: error
: invalid operand for instruction
4686 // CHECK-ERROR
: stsmaxb b0
, [x2
]
4690 // CHECK-ERROR
: error
: invalid operand for instruction
4691 // CHECK-ERROR
: stsmaxb b2
, [sp
]
4695 // CHECK-ERROR
: error
: invalid operand for instruction
4696 // CHECK-ERROR
: stsmaxb h0
, [x2
]
4700 // CHECK-ERROR
: error
: invalid operand for instruction
4701 // CHECK-ERROR
: stsmaxb h2
, [sp
]
4704 stsmaxb v0.4h
, v2.4h
4705 // CHECK-ERROR
: error
: invalid operand for instruction
4706 // CHECK-ERROR
: stsmaxb v0.4h
, v2.4h
4710 // CHECK-ERROR
: error
: invalid operand for instruction
4711 // CHECK-ERROR
: stsmaxh b0
, [x2
]
4715 // CHECK-ERROR
: error
: invalid operand for instruction
4716 // CHECK-ERROR
: stsmaxh b2
, [sp
]
4720 // CHECK-ERROR
: error
: invalid operand for instruction
4721 // CHECK-ERROR
: stsmaxh h0
, [x2
]
4725 // CHECK-ERROR
: error
: invalid operand for instruction
4726 // CHECK-ERROR
: stsmaxh h2
, [sp
]
4729 stsmaxh v0.4h
, v2.4h
4730 // CHECK-ERROR
: error
: invalid operand for instruction
4731 // CHECK-ERROR
: stsmaxh v0.4h
, v2.4h
4735 // CHECK-ERROR
: error
: invalid operand for instruction
4736 // CHECK-ERROR
: stsmaxlb b0
, [x2
]
4740 // CHECK-ERROR
: error
: invalid operand for instruction
4741 // CHECK-ERROR
: stsmaxlb b2
, [sp
]
4745 // CHECK-ERROR
: error
: invalid operand for instruction
4746 // CHECK-ERROR
: stsmaxlb h0
, [x2
]
4750 // CHECK-ERROR
: error
: invalid operand for instruction
4751 // CHECK-ERROR
: stsmaxlb h2
, [sp
]
4754 stsmaxlb v0.4h
, v2.4h
4755 // CHECK-ERROR
: error
: invalid operand for instruction
4756 // CHECK-ERROR
: stsmaxlb v0.4h
, v2.4h
4760 // CHECK-ERROR
: error
: invalid operand for instruction
4761 // CHECK-ERROR
: stsmaxlh b0
, [x2
]
4765 // CHECK-ERROR
: error
: invalid operand for instruction
4766 // CHECK-ERROR
: stsmaxlh b2
, [sp
]
4770 // CHECK-ERROR
: error
: invalid operand for instruction
4771 // CHECK-ERROR
: stsmaxlh h0
, [x2
]
4775 // CHECK-ERROR
: error
: invalid operand for instruction
4776 // CHECK-ERROR
: stsmaxlh h2
, [sp
]
4779 stsmaxlh v0.4h
, v2.4h
4780 // CHECK-ERROR
: error
: invalid operand for instruction
4781 // CHECK-ERROR
: stsmaxlh v0.4h
, v2.4h
4785 // CHECK-ERROR
: error
: invalid operand for instruction
4786 // CHECK-ERROR
: stsmin b0
, [x2
]
4790 // CHECK-ERROR
: error
: invalid operand for instruction
4791 // CHECK-ERROR
: stsmin b2
, [sp
]
4795 // CHECK-ERROR
: error
: invalid operand for instruction
4796 // CHECK-ERROR
: stsmin h0
, [x2
]
4800 // CHECK-ERROR
: error
: invalid operand for instruction
4801 // CHECK-ERROR
: stsmin h2
, [sp
]
4805 // CHECK-ERROR
: error
: invalid operand for instruction
4806 // CHECK-ERROR
: stsmin v0.4h
, v2.4h
4810 // CHECK-ERROR
: error
: invalid operand for instruction
4811 // CHECK-ERROR
: stsminl b0
, [x2
]
4815 // CHECK-ERROR
: error
: invalid operand for instruction
4816 // CHECK-ERROR
: stsminl b2
, [sp
]
4820 // CHECK-ERROR
: error
: invalid operand for instruction
4821 // CHECK-ERROR
: stsminl h0
, [x2
]
4825 // CHECK-ERROR
: error
: invalid operand for instruction
4826 // CHECK-ERROR
: stsminl h2
, [sp
]
4829 stsminl v0.4h
, v2.4h
4830 // CHECK-ERROR
: error
: invalid operand for instruction
4831 // CHECK-ERROR
: stsminl v0.4h
, v2.4h
4835 // CHECK-ERROR
: error
: invalid operand for instruction
4836 // CHECK-ERROR
: stsminb b0
, [x2
]
4840 // CHECK-ERROR
: error
: invalid operand for instruction
4841 // CHECK-ERROR
: stsminb b2
, [sp
]
4845 // CHECK-ERROR
: error
: invalid operand for instruction
4846 // CHECK-ERROR
: stsminb h0
, [x2
]
4850 // CHECK-ERROR
: error
: invalid operand for instruction
4851 // CHECK-ERROR
: stsminb h2
, [sp
]
4854 stsminb v0.4h
, v2.4h
4855 // CHECK-ERROR
: error
: invalid operand for instruction
4856 // CHECK-ERROR
: stsminb v0.4h
, v2.4h
4860 // CHECK-ERROR
: error
: invalid operand for instruction
4861 // CHECK-ERROR
: stsminh b0
, [x2
]
4865 // CHECK-ERROR
: error
: invalid operand for instruction
4866 // CHECK-ERROR
: stsminh b2
, [sp
]
4870 // CHECK-ERROR
: error
: invalid operand for instruction
4871 // CHECK-ERROR
: stsminh h0
, [x2
]
4875 // CHECK-ERROR
: error
: invalid operand for instruction
4876 // CHECK-ERROR
: stsminh h2
, [sp
]
4879 stsminh v0.4h
, v2.4h
4880 // CHECK-ERROR
: error
: invalid operand for instruction
4881 // CHECK-ERROR
: stsminh v0.4h
, v2.4h
4885 // CHECK-ERROR
: error
: invalid operand for instruction
4886 // CHECK-ERROR
: stsminlb b0
, [x2
]
4890 // CHECK-ERROR
: error
: invalid operand for instruction
4891 // CHECK-ERROR
: stsminlb b2
, [sp
]
4895 // CHECK-ERROR
: error
: invalid operand for instruction
4896 // CHECK-ERROR
: stsminlb h0
, [x2
]
4900 // CHECK-ERROR
: error
: invalid operand for instruction
4901 // CHECK-ERROR
: stsminlb h2
, [sp
]
4904 stsminlb v0.4h
, v2.4h
4905 // CHECK-ERROR
: error
: invalid operand for instruction
4906 // CHECK-ERROR
: stsminlb v0.4h
, v2.4h
4910 // CHECK-ERROR
: error
: invalid operand for instruction
4911 // CHECK-ERROR
: stsminlh b0
, [x2
]
4915 // CHECK-ERROR
: error
: invalid operand for instruction
4916 // CHECK-ERROR
: stsminlh b2
, [sp
]
4920 // CHECK-ERROR
: error
: invalid operand for instruction
4921 // CHECK-ERROR
: stsminlh h0
, [x2
]
4925 // CHECK-ERROR
: error
: invalid operand for instruction
4926 // CHECK-ERROR
: stsminlh h2
, [sp
]
4929 stsminlh v0.4h
, v2.4h
4930 // CHECK-ERROR
: error
: invalid operand for instruction
4931 // CHECK-ERROR
: stsminlh v0.4h
, v2.4h
4935 // CHECK-ERROR
: error
: invalid operand for instruction
4936 // CHECK-ERROR
: stumax b0
, [x2
]
4940 // CHECK-ERROR
: error
: invalid operand for instruction
4941 // CHECK-ERROR
: stumax b2
, [sp
]
4945 // CHECK-ERROR
: error
: invalid operand for instruction
4946 // CHECK-ERROR
: stumax h0
, [x2
]
4950 // CHECK-ERROR
: error
: invalid operand for instruction
4951 // CHECK-ERROR
: stumax h2
, [sp
]
4955 // CHECK-ERROR
: error
: invalid operand for instruction
4956 // CHECK-ERROR
: stumax v0.4h
, v2.4h
4960 // CHECK-ERROR
: error
: invalid operand for instruction
4961 // CHECK-ERROR
: stumaxl b0
, [x2
]
4965 // CHECK-ERROR
: error
: invalid operand for instruction
4966 // CHECK-ERROR
: stumaxl b2
, [sp
]
4970 // CHECK-ERROR
: error
: invalid operand for instruction
4971 // CHECK-ERROR
: stumaxl h0
, [x2
]
4975 // CHECK-ERROR
: error
: invalid operand for instruction
4976 // CHECK-ERROR
: stumaxl h2
, [sp
]
4979 stumaxl v0.4h
, v2.4h
4980 // CHECK-ERROR
: error
: invalid operand for instruction
4981 // CHECK-ERROR
: stumaxl v0.4h
, v2.4h
4985 // CHECK-ERROR
: error
: invalid operand for instruction
4986 // CHECK-ERROR
: stumaxb b0
, [x2
]
4990 // CHECK-ERROR
: error
: invalid operand for instruction
4991 // CHECK-ERROR
: stumaxb b2
, [sp
]
4995 // CHECK-ERROR
: error
: invalid operand for instruction
4996 // CHECK-ERROR
: stumaxb h0
, [x2
]
5000 // CHECK-ERROR
: error
: invalid operand for instruction
5001 // CHECK-ERROR
: stumaxb h2
, [sp
]
5004 stumaxb v0.4h
, v2.4h
5005 // CHECK-ERROR
: error
: invalid operand for instruction
5006 // CHECK-ERROR
: stumaxb v0.4h
, v2.4h
5010 // CHECK-ERROR
: error
: invalid operand for instruction
5011 // CHECK-ERROR
: stumaxh b0
, [x2
]
5015 // CHECK-ERROR
: error
: invalid operand for instruction
5016 // CHECK-ERROR
: stumaxh b2
, [sp
]
5020 // CHECK-ERROR
: error
: invalid operand for instruction
5021 // CHECK-ERROR
: stumaxh h0
, [x2
]
5025 // CHECK-ERROR
: error
: invalid operand for instruction
5026 // CHECK-ERROR
: stumaxh h2
, [sp
]
5029 stumaxh v0.4h
, v2.4h
5030 // CHECK-ERROR
: error
: invalid operand for instruction
5031 // CHECK-ERROR
: stumaxh v0.4h
, v2.4h
5035 // CHECK-ERROR
: error
: invalid operand for instruction
5036 // CHECK-ERROR
: stumaxlb b0
, [x2
]
5040 // CHECK-ERROR
: error
: invalid operand for instruction
5041 // CHECK-ERROR
: stumaxlb b2
, [sp
]
5045 // CHECK-ERROR
: error
: invalid operand for instruction
5046 // CHECK-ERROR
: stumaxlb h0
, [x2
]
5050 // CHECK-ERROR
: error
: invalid operand for instruction
5051 // CHECK-ERROR
: stumaxlb h2
, [sp
]
5054 stumaxlb v0.4h
, v2.4h
5055 // CHECK-ERROR
: error
: invalid operand for instruction
5056 // CHECK-ERROR
: stumaxlb v0.4h
, v2.4h
5060 // CHECK-ERROR
: error
: invalid operand for instruction
5061 // CHECK-ERROR
: stumaxlh b0
, [x2
]
5065 // CHECK-ERROR
: error
: invalid operand for instruction
5066 // CHECK-ERROR
: stumaxlh b2
, [sp
]
5070 // CHECK-ERROR
: error
: invalid operand for instruction
5071 // CHECK-ERROR
: stumaxlh h0
, [x2
]
5075 // CHECK-ERROR
: error
: invalid operand for instruction
5076 // CHECK-ERROR
: stumaxlh h2
, [sp
]
5079 stumaxlh v0.4h
, v2.4h
5080 // CHECK-ERROR
: error
: invalid operand for instruction
5081 // CHECK-ERROR
: stumaxlh v0.4h
, v2.4h
5085 // CHECK-ERROR
: error
: invalid operand for instruction
5086 // CHECK-ERROR
: stumin b0
, [x2
]
5090 // CHECK-ERROR
: error
: invalid operand for instruction
5091 // CHECK-ERROR
: stumin b2
, [sp
]
5095 // CHECK-ERROR
: error
: invalid operand for instruction
5096 // CHECK-ERROR
: stumin h0
, [x2
]
5100 // CHECK-ERROR
: error
: invalid operand for instruction
5101 // CHECK-ERROR
: stumin h2
, [sp
]
5105 // CHECK-ERROR
: error
: invalid operand for instruction
5106 // CHECK-ERROR
: stumin v0.4h
, v2.4h
5110 // CHECK-ERROR
: error
: invalid operand for instruction
5111 // CHECK-ERROR
: stuminl b0
, [x2
]
5115 // CHECK-ERROR
: error
: invalid operand for instruction
5116 // CHECK-ERROR
: stuminl b2
, [sp
]
5120 // CHECK-ERROR
: error
: invalid operand for instruction
5121 // CHECK-ERROR
: stuminl h0
, [x2
]
5125 // CHECK-ERROR
: error
: invalid operand for instruction
5126 // CHECK-ERROR
: stuminl h2
, [sp
]
5129 stuminl v0.4h
, v2.4h
5130 // CHECK-ERROR
: error
: invalid operand for instruction
5131 // CHECK-ERROR
: stuminl v0.4h
, v2.4h
5135 // CHECK-ERROR
: error
: invalid operand for instruction
5136 // CHECK-ERROR
: stuminb b0
, [x2
]
5140 // CHECK-ERROR
: error
: invalid operand for instruction
5141 // CHECK-ERROR
: stuminb b2
, [sp
]
5145 // CHECK-ERROR
: error
: invalid operand for instruction
5146 // CHECK-ERROR
: stuminb h0
, [x2
]
5150 // CHECK-ERROR
: error
: invalid operand for instruction
5151 // CHECK-ERROR
: stuminb h2
, [sp
]
5154 stuminb v0.4h
, v2.4h
5155 // CHECK-ERROR
: error
: invalid operand for instruction
5156 // CHECK-ERROR
: stuminb v0.4h
, v2.4h
5160 // CHECK-ERROR
: error
: invalid operand for instruction
5161 // CHECK-ERROR
: stuminh b0
, [x2
]
5165 // CHECK-ERROR
: error
: invalid operand for instruction
5166 // CHECK-ERROR
: stuminh b2
, [sp
]
5170 // CHECK-ERROR
: error
: invalid operand for instruction
5171 // CHECK-ERROR
: stuminh h0
, [x2
]
5175 // CHECK-ERROR
: error
: invalid operand for instruction
5176 // CHECK-ERROR
: stuminh h2
, [sp
]
5179 stuminh v0.4h
, v2.4h
5180 // CHECK-ERROR
: error
: invalid operand for instruction
5181 // CHECK-ERROR
: stuminh v0.4h
, v2.4h