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
19 // CHECK
: cas w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xa0,0x88]
20 // CHECK
: cas w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xa2,0x88]
21 // CHECK
: casa w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xe0,0x88]
22 // CHECK
: casa w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xe2,0x88]
23 // CHECK
: casl w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xa0,0x88]
24 // CHECK
: casl w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xa2,0x88]
25 // CHECK
: casal w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xe0,0x88]
26 // CHECK
: casal w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xe2,0x88]
36 // CHECK
: casb w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xa0,0x08]
37 // CHECK
: casb w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xa2,0x08]
38 // CHECK
: cash w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xa0,0x48]
39 // CHECK
: cash w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xa2,0x48]
40 // CHECK
: casab w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xe0,0x08]
41 // CHECK
: casab w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xe2,0x08]
42 // CHECK
: caslb w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xa0,0x08]
43 // CHECK
: caslb w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xa2,0x08]
53 // CHECK
: casalb w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xe0,0x08]
54 // CHECK
: casalb w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xe2,0x08]
55 // CHECK
: casah w0
, w1
, [x2
] // encoding
: [0x41,0x7c,0xe0,0x48]
56 // CHECK
: casah w2
, w3
, [sp
] // encoding
: [0xe3,0x7f,0xe2,0x48]
57 // CHECK
: caslh w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xa0,0x48]
58 // CHECK
: caslh w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xa2,0x48]
59 // CHECK
: casalh w0
, w1
, [x2
] // encoding
: [0x41,0xfc,0xe0,0x48]
60 // CHECK
: casalh w2
, w3
, [sp
] // encoding
: [0xe3,0xff,0xe2,0x48]
70 // CHECK
: cas x0
, x1
, [x2
] // encoding
: [0x41,0x7c,0xa0,0xc8]
71 // CHECK
: cas x2
, x3
, [sp
] // encoding
: [0xe3,0x7f,0xa2,0xc8]
72 // CHECK
: casa x0
, x1
, [x2
] // encoding
: [0x41,0x7c,0xe0,0xc8]
73 // CHECK
: casa x2
, x3
, [sp
] // encoding
: [0xe3,0x7f,0xe2,0xc8]
74 // CHECK
: casl x0
, x1
, [x2
] // encoding
: [0x41,0xfc,0xa0,0xc8]
75 // CHECK
: casl x2
, x3
, [sp
] // encoding
: [0xe3,0xff,0xa2,0xc8]
76 // CHECK
: casal x0
, x1
, [x2
] // encoding
: [0x41,0xfc,0xe0,0xc8]
77 // CHECK
: casal x2
, x3
, [sp
] // encoding
: [0xe3,0xff,0xe2,0xc8]
87 // CHECK
: swp w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x20,0xb8]
88 // CHECK
: swp w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x22,0xb8]
89 // CHECK
: swpa w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xa0,0xb8]
90 // CHECK
: swpa w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xa2,0xb8]
91 // CHECK
: swpl w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x60,0xb8]
92 // CHECK
: swpl w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x62,0xb8]
93 // CHECK
: swpal w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xe0,0xb8]
94 // CHECK
: swpal w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xe2,0xb8]
104 // CHECK
: swpb w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x20,0x38]
105 // CHECK
: swpb w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x22,0x38]
106 // CHECK
: swph w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x20,0x78]
107 // CHECK
: swph w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x22,0x78]
108 // CHECK
: swpab w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xa0,0x38]
109 // CHECK
: swpab w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xa2,0x38]
110 // CHECK
: swplb w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x60,0x38]
111 // CHECK
: swplb w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x62,0x38]
121 // CHECK
: swpalb w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xe0,0x38]
122 // CHECK
: swpalb w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xe2,0x38]
123 // CHECK
: swpah w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xa0,0x78]
124 // CHECK
: swpah w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xa2,0x78]
125 // CHECK
: swplh w0
, w1
, [x2
] // encoding
: [0x41,0x80,0x60,0x78]
126 // CHECK
: swplh w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0x62,0x78]
127 // CHECK
: swpalh w0
, w1
, [x2
] // encoding
: [0x41,0x80,0xe0,0x78]
128 // CHECK
: swpalh w2
, w3
, [sp
] // encoding
: [0xe3,0x83,0xe2,0x78]
138 // CHECK
: swp x0
, x1
, [x2
] // encoding
: [0x41,0x80,0x20,0xf8]
139 // CHECK
: swp x2
, x3
, [sp
] // encoding
: [0xe3,0x83,0x22,0xf8]
140 // CHECK
: swpa x0
, x1
, [x2
] // encoding
: [0x41,0x80,0xa0,0xf8]
141 // CHECK
: swpa x2
, x3
, [sp
] // encoding
: [0xe3,0x83,0xa2,0xf8]
142 // CHECK
: swpl x0
, x1
, [x2
] // encoding
: [0x41,0x80,0x60,0xf8]
143 // CHECK
: swpl x2
, x3
, [sp
] // encoding
: [0xe3,0x83,0x62,0xf8]
144 // CHECK
: swpal x0
, x1
, [x2
] // encoding
: [0x41,0x80,0xe0,0xf8]
145 // CHECK
: swpal x2
, x3
, [sp
] // encoding
: [0xe3,0x83,0xe2,0xf8]
147 casp w0
, w1
, w2
, w3
, [x5
]
148 casp w4
, w5
, w6
, w7
, [sp
]
149 casp x0
, x1
, x2
, x3
, [x2
]
150 casp x4
, x5
, x6
, x7
, [sp
]
151 caspa w0
, w1
, w2
, w3
, [x5
]
152 caspa w4
, w5
, w6
, w7
, [sp
]
153 caspa x0
, x1
, x2
, x3
, [x2
]
154 caspa x4
, x5
, x6
, x7
, [sp
]
155 // CHECK
: casp w0
, w1
, w2
, w3
, [x5
] // encoding
: [0xa2,0x7c,0x20,0x08]
156 // CHECK
: casp w4
, w5
, w6
, w7
, [sp
] // encoding
: [0xe6,0x7f,0x24,0x08]
157 // CHECK
: casp x0
, x1
, x2
, x3
, [x2
] // encoding
: [0x42,0x7c,0x20,0x48]
158 // CHECK
: casp x4
, x5
, x6
, x7
, [sp
] // encoding
: [0xe6,0x7f,0x24,0x48]
159 // CHECK
: caspa w0
, w1
, w2
, w3
, [x5
] // encoding
: [0xa2,0x7c,0x60,0x08]
160 // CHECK
: caspa w4
, w5
, w6
, w7
, [sp
] // encoding
: [0xe6,0x7f,0x64,0x08]
161 // CHECK
: caspa x0
, x1
, x2
, x3
, [x2
] // encoding
: [0x42,0x7c,0x60,0x48]
162 // CHECK
: caspa x4
, x5
, x6
, x7
, [sp
] // encoding
: [0xe6,0x7f,0x64,0x48]
164 caspl w0
, w1
, w2
, w3
, [x5
]
165 caspl w4
, w5
, w6
, w7
, [sp
]
166 caspl x0
, x1
, x2
, x3
, [x2
]
167 caspl x4
, x5
, x6
, x7
, [sp
]
168 caspal w0
, w1
, w2
, w3
, [x5
]
169 caspal w4
, w5
, w6
, w7
, [sp
]
170 caspal x0
, x1
, x2
, x3
, [x2
]
171 caspal x4
, x5
, x6
, x7
, [sp
]
172 // CHECK
: caspl w0
, w1
, w2
, w3
, [x5
] // encoding
: [0xa2,0xfc,0x20,0x08]
173 // CHECK
: caspl w4
, w5
, w6
, w7
, [sp
] // encoding
: [0xe6,0xff,0x24,0x08]
174 // CHECK
: caspl x0
, x1
, x2
, x3
, [x2
] // encoding
: [0x42,0xfc,0x20,0x48]
175 // CHECK
: caspl x4
, x5
, x6
, x7
, [sp
] // encoding
: [0xe6,0xff,0x24,0x48]
176 // CHECK
: caspal w0
, w1
, w2
, w3
, [x5
] // encoding
: [0xa2,0xfc,0x60,0x08]
177 // CHECK
: caspal w4
, w5
, w6
, w7
, [sp
] // encoding
: [0xe6,0xff,0x64,0x08]
178 // CHECK
: caspal x0
, x1
, x2
, x3
, [x2
] // encoding
: [0x42,0xfc,0x60,0x48]
179 // CHECK
: caspal x4
, x5
, x6
, x7
, [sp
] // encoding
: [0xe6,0xff,0x64,0x48]
189 // CHECK
: ldadd w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x20,0xb8]
190 // CHECK
: ldadd w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x22,0xb8]
191 // CHECK
: ldadda w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xa0,0xb8]
192 // CHECK
: ldadda w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xa2,0xb8]
193 // CHECK
: ldaddl w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x60,0xb8]
194 // CHECK
: ldaddl w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x62,0xb8]
195 // CHECK
: ldaddal w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xe0,0xb8]
196 // CHECK
: ldaddal w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xe2,0xb8]
206 // CHECK
: ldaddb w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x20,0x38]
207 // CHECK
: ldaddb w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x22,0x38]
208 // CHECK
: ldaddh w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x20,0x78]
209 // CHECK
: ldaddh w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x22,0x78]
210 // CHECK
: ldaddab w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xa0,0x38]
211 // CHECK
: ldaddab w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xa2,0x38]
212 // CHECK
: ldaddlb w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x60,0x38]
213 // CHECK
: ldaddlb w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x62,0x38]
215 ldaddalb w0
, w1
, [x2
]
216 ldaddalb w2
, w3
, [sp
]
221 ldaddalh w0
, w1
, [x2
]
222 ldaddalh w2
, w3
, [sp
]
223 // CHECK
: ldaddalb w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xe0,0x38]
224 // CHECK
: ldaddalb w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xe2,0x38]
225 // CHECK
: ldaddah w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xa0,0x78]
226 // CHECK
: ldaddah w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xa2,0x78]
227 // CHECK
: ldaddlh w0
, w1
, [x2
] // encoding
: [0x41,0x00,0x60,0x78]
228 // CHECK
: ldaddlh w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0x62,0x78]
229 // CHECK
: ldaddalh w0
, w1
, [x2
] // encoding
: [0x41,0x00,0xe0,0x78]
230 // CHECK
: ldaddalh w2
, w3
, [sp
] // encoding
: [0xe3,0x03,0xe2,0x78]
240 // CHECK
: ldadd x0
, x1
, [x2
] // encoding
: [0x41,0x00,0x20,0xf8]
241 // CHECK
: ldadd x2
, x3
, [sp
] // encoding
: [0xe3,0x03,0x22,0xf8]
242 // CHECK
: ldadda x0
, x1
, [x2
] // encoding
: [0x41,0x00,0xa0,0xf8]
243 // CHECK
: ldadda x2
, x3
, [sp
] // encoding
: [0xe3,0x03,0xa2,0xf8]
244 // CHECK
: ldaddl x0
, x1
, [x2
] // encoding
: [0x41,0x00,0x60,0xf8]
245 // CHECK
: ldaddl x2
, x3
, [sp
] // encoding
: [0xe3,0x03,0x62,0xf8]
246 // CHECK
: ldaddal x0
, x1
, [x2
] // encoding
: [0x41,0x00,0xe0,0xf8]
247 // CHECK
: ldaddal x2
, x3
, [sp
] // encoding
: [0xe3,0x03,0xe2,0xf8]
257 // CHECK
: ldclr w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x20,0xb8]
258 // CHECK
: ldclr w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x22,0xb8]
259 // CHECK
: ldclra w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xa0,0xb8]
260 // CHECK
: ldclra w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xa2,0xb8]
261 // CHECK
: ldclrl w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x60,0xb8]
262 // CHECK
: ldclrl w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x62,0xb8]
263 // CHECK
: ldclral w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xe0,0xb8]
264 // CHECK
: ldclral w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xe2,0xb8]
274 // CHECK
: ldclrb w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x20,0x38]
275 // CHECK
: ldclrb w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x22,0x38]
276 // CHECK
: ldclrh w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x20,0x78]
277 // CHECK
: ldclrh w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x22,0x78]
278 // CHECK
: ldclrab w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xa0,0x38]
279 // CHECK
: ldclrab w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xa2,0x38]
280 // CHECK
: ldclrlb w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x60,0x38]
281 // CHECK
: ldclrlb w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x62,0x38]
283 ldclralb w0
, w1
, [x2
]
284 ldclralb w2
, w3
, [sp
]
289 ldclralh w0
, w1
, [x2
]
290 ldclralh w2
, w3
, [sp
]
291 // CHECK
: ldclralb w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xe0,0x38]
292 // CHECK
: ldclralb w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xe2,0x38]
293 // CHECK
: ldclrah w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xa0,0x78]
294 // CHECK
: ldclrah w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xa2,0x78]
295 // CHECK
: ldclrlh w0
, w1
, [x2
] // encoding
: [0x41,0x10,0x60,0x78]
296 // CHECK
: ldclrlh w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0x62,0x78]
297 // CHECK
: ldclralh w0
, w1
, [x2
] // encoding
: [0x41,0x10,0xe0,0x78]
298 // CHECK
: ldclralh w2
, w3
, [sp
] // encoding
: [0xe3,0x13,0xe2,0x78]
308 // CHECK
: ldclr x0
, x1
, [x2
] // encoding
: [0x41,0x10,0x20,0xf8]
309 // CHECK
: ldclr x2
, x3
, [sp
] // encoding
: [0xe3,0x13,0x22,0xf8]
310 // CHECK
: ldclra x0
, x1
, [x2
] // encoding
: [0x41,0x10,0xa0,0xf8]
311 // CHECK
: ldclra x2
, x3
, [sp
] // encoding
: [0xe3,0x13,0xa2,0xf8]
312 // CHECK
: ldclrl x0
, x1
, [x2
] // encoding
: [0x41,0x10,0x60,0xf8]
313 // CHECK
: ldclrl x2
, x3
, [sp
] // encoding
: [0xe3,0x13,0x62,0xf8]
314 // CHECK
: ldclral x0
, x1
, [x2
] // encoding
: [0x41,0x10,0xe0,0xf8]
315 // CHECK
: ldclral x2
, x3
, [sp
] // encoding
: [0xe3,0x13,0xe2,0xf8]
325 // CHECK
: ldeor w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x20,0xb8]
326 // CHECK
: ldeor w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x22,0xb8]
327 // CHECK
: ldeora w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xa0,0xb8]
328 // CHECK
: ldeora w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xa2,0xb8]
329 // CHECK
: ldeorl w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x60,0xb8]
330 // CHECK
: ldeorl w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x62,0xb8]
331 // CHECK
: ldeoral w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xe0,0xb8]
332 // CHECK
: ldeoral w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xe2,0xb8]
342 // CHECK
: ldeorb w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x20,0x38]
343 // CHECK
: ldeorb w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x22,0x38]
344 // CHECK
: ldeorh w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x20,0x78]
345 // CHECK
: ldeorh w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x22,0x78]
346 // CHECK
: ldeorab w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xa0,0x38]
347 // CHECK
: ldeorab w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xa2,0x38]
348 // CHECK
: ldeorlb w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x60,0x38]
349 // CHECK
: ldeorlb w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x62,0x38]
351 ldeoralb w0
, w1
, [x2
]
352 ldeoralb w2
, w3
, [sp
]
357 ldeoralh w0
, w1
, [x2
]
358 ldeoralh w2
, w3
, [sp
]
359 // CHECK
: ldeoralb w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xe0,0x38]
360 // CHECK
: ldeoralb w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xe2,0x38]
361 // CHECK
: ldeorah w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xa0,0x78]
362 // CHECK
: ldeorah w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xa2,0x78]
363 // CHECK
: ldeorlh w0
, w1
, [x2
] // encoding
: [0x41,0x20,0x60,0x78]
364 // CHECK
: ldeorlh w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0x62,0x78]
365 // CHECK
: ldeoralh w0
, w1
, [x2
] // encoding
: [0x41,0x20,0xe0,0x78]
366 // CHECK
: ldeoralh w2
, w3
, [sp
] // encoding
: [0xe3,0x23,0xe2,0x78]
376 // CHECK
: ldeor x0
, x1
, [x2
] // encoding
: [0x41,0x20,0x20,0xf8]
377 // CHECK
: ldeor x2
, x3
, [sp
] // encoding
: [0xe3,0x23,0x22,0xf8]
378 // CHECK
: ldeora x0
, x1
, [x2
] // encoding
: [0x41,0x20,0xa0,0xf8]
379 // CHECK
: ldeora x2
, x3
, [sp
] // encoding
: [0xe3,0x23,0xa2,0xf8]
380 // CHECK
: ldeorl x0
, x1
, [x2
] // encoding
: [0x41,0x20,0x60,0xf8]
381 // CHECK
: ldeorl x2
, x3
, [sp
] // encoding
: [0xe3,0x23,0x62,0xf8]
382 // CHECK
: ldeoral x0
, x1
, [x2
] // encoding
: [0x41,0x20,0xe0,0xf8]
383 // CHECK
: ldeoral x2
, x3
, [sp
] // encoding
: [0xe3,0x23,0xe2,0xf8]
393 // CHECK
: ldset w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x20,0xb8]
394 // CHECK
: ldset w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x22,0xb8]
395 // CHECK
: ldseta w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xa0,0xb8]
396 // CHECK
: ldseta w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xa2,0xb8]
397 // CHECK
: ldsetl w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x60,0xb8]
398 // CHECK
: ldsetl w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x62,0xb8]
399 // CHECK
: ldsetal w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xe0,0xb8]
400 // CHECK
: ldsetal w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xe2,0xb8]
410 // CHECK
: ldsetb w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x20,0x38]
411 // CHECK
: ldsetb w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x22,0x38]
412 // CHECK
: ldseth w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x20,0x78]
413 // CHECK
: ldseth w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x22,0x78]
414 // CHECK
: ldsetab w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xa0,0x38]
415 // CHECK
: ldsetab w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xa2,0x38]
416 // CHECK
: ldsetlb w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x60,0x38]
417 // CHECK
: ldsetlb w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x62,0x38]
419 ldsetalb w0
, w1
, [x2
]
420 ldsetalb w2
, w3
, [sp
]
425 ldsetalh w0
, w1
, [x2
]
426 ldsetalh w2
, w3
, [sp
]
427 // CHECK
: ldsetalb w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xe0,0x38]
428 // CHECK
: ldsetalb w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xe2,0x38]
429 // CHECK
: ldsetah w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xa0,0x78]
430 // CHECK
: ldsetah w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xa2,0x78]
431 // CHECK
: ldsetlh w0
, w1
, [x2
] // encoding
: [0x41,0x30,0x60,0x78]
432 // CHECK
: ldsetlh w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0x62,0x78]
433 // CHECK
: ldsetalh w0
, w1
, [x2
] // encoding
: [0x41,0x30,0xe0,0x78]
434 // CHECK
: ldsetalh w2
, w3
, [sp
] // encoding
: [0xe3,0x33,0xe2,0x78]
444 // CHECK
: ldset x0
, x1
, [x2
] // encoding
: [0x41,0x30,0x20,0xf8]
445 // CHECK
: ldset x2
, x3
, [sp
] // encoding
: [0xe3,0x33,0x22,0xf8]
446 // CHECK
: ldseta x0
, x1
, [x2
] // encoding
: [0x41,0x30,0xa0,0xf8]
447 // CHECK
: ldseta x2
, x3
, [sp
] // encoding
: [0xe3,0x33,0xa2,0xf8]
448 // CHECK
: ldsetl x0
, x1
, [x2
] // encoding
: [0x41,0x30,0x60,0xf8]
449 // CHECK
: ldsetl x2
, x3
, [sp
] // encoding
: [0xe3,0x33,0x62,0xf8]
450 // CHECK
: ldsetal x0
, x1
, [x2
] // encoding
: [0x41,0x30,0xe0,0xf8]
451 // CHECK
: ldsetal x2
, x3
, [sp
] // encoding
: [0xe3,0x33,0xe2,0xf8]
459 ldsmaxal w0
, w1
, [x2
]
460 ldsmaxal w2
, w3
, [sp
]
461 // CHECK
: ldsmax w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x20,0xb8]
462 // CHECK
: ldsmax w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x22,0xb8]
463 // CHECK
: ldsmaxa w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xa0,0xb8]
464 // CHECK
: ldsmaxa w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xa2,0xb8]
465 // CHECK
: ldsmaxl w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x60,0xb8]
466 // CHECK
: ldsmaxl w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x62,0xb8]
467 // CHECK
: ldsmaxal w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xe0,0xb8]
468 // CHECK
: ldsmaxal w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xe2,0xb8]
474 ldsmaxab w0
, w1
, [x2
]
475 ldsmaxab w2
, w3
, [sp
]
476 ldsmaxlb w0
, w1
, [x2
]
477 ldsmaxlb w2
, w3
, [sp
]
478 // CHECK
: ldsmaxb w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x20,0x38]
479 // CHECK
: ldsmaxb w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x22,0x38]
480 // CHECK
: ldsmaxh w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x20,0x78]
481 // CHECK
: ldsmaxh w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x22,0x78]
482 // CHECK
: ldsmaxab w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xa0,0x38]
483 // CHECK
: ldsmaxab w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xa2,0x38]
484 // CHECK
: ldsmaxlb w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x60,0x38]
485 // CHECK
: ldsmaxlb w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x62,0x38]
487 ldsmaxalb w0
, w1
, [x2
]
488 ldsmaxalb w2
, w3
, [sp
]
489 ldsmaxah w0
, w1
, [x2
]
490 ldsmaxah w2
, w3
, [sp
]
491 ldsmaxlh w0
, w1
, [x2
]
492 ldsmaxlh w2
, w3
, [sp
]
493 ldsmaxalh w0
, w1
, [x2
]
494 ldsmaxalh w2
, w3
, [sp
]
495 // CHECK
: ldsmaxalb w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xe0,0x38]
496 // CHECK
: ldsmaxalb w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xe2,0x38]
497 // CHECK
: ldsmaxah w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xa0,0x78]
498 // CHECK
: ldsmaxah w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xa2,0x78]
499 // CHECK
: ldsmaxlh w0
, w1
, [x2
] // encoding
: [0x41,0x40,0x60,0x78]
500 // CHECK
: ldsmaxlh w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0x62,0x78]
501 // CHECK
: ldsmaxalh w0
, w1
, [x2
] // encoding
: [0x41,0x40,0xe0,0x78]
502 // CHECK
: ldsmaxalh w2
, w3
, [sp
] // encoding
: [0xe3,0x43,0xe2,0x78]
510 ldsmaxal x0
, x1
, [x2
]
511 ldsmaxal x2
, x3
, [sp
]
512 // CHECK
: ldsmax x0
, x1
, [x2
] // encoding
: [0x41,0x40,0x20,0xf8]
513 // CHECK
: ldsmax x2
, x3
, [sp
] // encoding
: [0xe3,0x43,0x22,0xf8]
514 // CHECK
: ldsmaxa x0
, x1
, [x2
] // encoding
: [0x41,0x40,0xa0,0xf8]
515 // CHECK
: ldsmaxa x2
, x3
, [sp
] // encoding
: [0xe3,0x43,0xa2,0xf8]
516 // CHECK
: ldsmaxl x0
, x1
, [x2
] // encoding
: [0x41,0x40,0x60,0xf8]
517 // CHECK
: ldsmaxl x2
, x3
, [sp
] // encoding
: [0xe3,0x43,0x62,0xf8]
518 // CHECK
: ldsmaxal x0
, x1
, [x2
] // encoding
: [0x41,0x40,0xe0,0xf8]
519 // CHECK
: ldsmaxal x2
, x3
, [sp
] // encoding
: [0xe3,0x43,0xe2,0xf8]
527 ldsminal w0
, w1
, [x2
]
528 ldsminal w2
, w3
, [sp
]
529 // CHECK
: ldsmin w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x20,0xb8]
530 // CHECK
: ldsmin w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x22,0xb8]
531 // CHECK
: ldsmina w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xa0,0xb8]
532 // CHECK
: ldsmina w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xa2,0xb8]
533 // CHECK
: ldsminl w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x60,0xb8]
534 // CHECK
: ldsminl w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x62,0xb8]
535 // CHECK
: ldsminal w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xe0,0xb8]
536 // CHECK
: ldsminal w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xe2,0xb8]
542 ldsminab w0
, w1
, [x2
]
543 ldsminab w2
, w3
, [sp
]
544 ldsminlb w0
, w1
, [x2
]
545 ldsminlb w2
, w3
, [sp
]
546 // CHECK
: ldsminb w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x20,0x38]
547 // CHECK
: ldsminb w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x22,0x38]
548 // CHECK
: ldsminh w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x20,0x78]
549 // CHECK
: ldsminh w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x22,0x78]
550 // CHECK
: ldsminab w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xa0,0x38]
551 // CHECK
: ldsminab w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xa2,0x38]
552 // CHECK
: ldsminlb w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x60,0x38]
553 // CHECK
: ldsminlb w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x62,0x38]
555 ldsminalb w0
, w1
, [x2
]
556 ldsminalb w2
, w3
, [sp
]
557 ldsminah w0
, w1
, [x2
]
558 ldsminah w2
, w3
, [sp
]
559 ldsminlh w0
, w1
, [x2
]
560 ldsminlh w2
, w3
, [sp
]
561 ldsminalh w0
, w1
, [x2
]
562 ldsminalh w2
, w3
, [sp
]
563 // CHECK
: ldsminalb w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xe0,0x38]
564 // CHECK
: ldsminalb w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xe2,0x38]
565 // CHECK
: ldsminah w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xa0,0x78]
566 // CHECK
: ldsminah w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xa2,0x78]
567 // CHECK
: ldsminlh w0
, w1
, [x2
] // encoding
: [0x41,0x50,0x60,0x78]
568 // CHECK
: ldsminlh w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0x62,0x78]
569 // CHECK
: ldsminalh w0
, w1
, [x2
] // encoding
: [0x41,0x50,0xe0,0x78]
570 // CHECK
: ldsminalh w2
, w3
, [sp
] // encoding
: [0xe3,0x53,0xe2,0x78]
578 ldsminal x0
, x1
, [x2
]
579 ldsminal x2
, x3
, [sp
]
580 // CHECK
: ldsmin x0
, x1
, [x2
] // encoding
: [0x41,0x50,0x20,0xf8]
581 // CHECK
: ldsmin x2
, x3
, [sp
] // encoding
: [0xe3,0x53,0x22,0xf8]
582 // CHECK
: ldsmina x0
, x1
, [x2
] // encoding
: [0x41,0x50,0xa0,0xf8]
583 // CHECK
: ldsmina x2
, x3
, [sp
] // encoding
: [0xe3,0x53,0xa2,0xf8]
584 // CHECK
: ldsminl x0
, x1
, [x2
] // encoding
: [0x41,0x50,0x60,0xf8]
585 // CHECK
: ldsminl x2
, x3
, [sp
] // encoding
: [0xe3,0x53,0x62,0xf8]
586 // CHECK
: ldsminal x0
, x1
, [x2
] // encoding
: [0x41,0x50,0xe0,0xf8]
587 // CHECK
: ldsminal x2
, x3
, [sp
] // encoding
: [0xe3,0x53,0xe2,0xf8]
595 ldumaxal w0
, w1
, [x2
]
596 ldumaxal w2
, w3
, [sp
]
597 // CHECK
: ldumax w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x20,0xb8]
598 // CHECK
: ldumax w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x22,0xb8]
599 // CHECK
: ldumaxa w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xa0,0xb8]
600 // CHECK
: ldumaxa w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xa2,0xb8]
601 // CHECK
: ldumaxl w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x60,0xb8]
602 // CHECK
: ldumaxl w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x62,0xb8]
603 // CHECK
: ldumaxal w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xe0,0xb8]
604 // CHECK
: ldumaxal w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xe2,0xb8]
610 ldumaxab w0
, w1
, [x2
]
611 ldumaxab w2
, w3
, [sp
]
612 ldumaxlb w0
, w1
, [x2
]
613 ldumaxlb w2
, w3
, [sp
]
614 // CHECK
: ldumaxb w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x20,0x38]
615 // CHECK
: ldumaxb w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x22,0x38]
616 // CHECK
: ldumaxh w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x20,0x78]
617 // CHECK
: ldumaxh w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x22,0x78]
618 // CHECK
: ldumaxab w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xa0,0x38]
619 // CHECK
: ldumaxab w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xa2,0x38]
620 // CHECK
: ldumaxlb w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x60,0x38]
621 // CHECK
: ldumaxlb w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x62,0x38]
623 ldumaxalb w0
, w1
, [x2
]
624 ldumaxalb w2
, w3
, [sp
]
625 ldumaxah w0
, w1
, [x2
]
626 ldumaxah w2
, w3
, [sp
]
627 ldumaxlh w0
, w1
, [x2
]
628 ldumaxlh w2
, w3
, [sp
]
629 ldumaxalh w0
, w1
, [x2
]
630 ldumaxalh w2
, w3
, [sp
]
631 // CHECK
: ldumaxalb w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xe0,0x38]
632 // CHECK
: ldumaxalb w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xe2,0x38]
633 // CHECK
: ldumaxah w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xa0,0x78]
634 // CHECK
: ldumaxah w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xa2,0x78]
635 // CHECK
: ldumaxlh w0
, w1
, [x2
] // encoding
: [0x41,0x60,0x60,0x78]
636 // CHECK
: ldumaxlh w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0x62,0x78]
637 // CHECK
: ldumaxalh w0
, w1
, [x2
] // encoding
: [0x41,0x60,0xe0,0x78]
638 // CHECK
: ldumaxalh w2
, w3
, [sp
] // encoding
: [0xe3,0x63,0xe2,0x78]
646 ldumaxal x0
, x1
, [x2
]
647 ldumaxal x2
, x3
, [sp
]
648 // CHECK
: ldumax x0
, x1
, [x2
] // encoding
: [0x41,0x60,0x20,0xf8]
649 // CHECK
: ldumax x2
, x3
, [sp
] // encoding
: [0xe3,0x63,0x22,0xf8]
650 // CHECK
: ldumaxa x0
, x1
, [x2
] // encoding
: [0x41,0x60,0xa0,0xf8]
651 // CHECK
: ldumaxa x2
, x3
, [sp
] // encoding
: [0xe3,0x63,0xa2,0xf8]
652 // CHECK
: ldumaxl x0
, x1
, [x2
] // encoding
: [0x41,0x60,0x60,0xf8]
653 // CHECK
: ldumaxl x2
, x3
, [sp
] // encoding
: [0xe3,0x63,0x62,0xf8]
654 // CHECK
: ldumaxal x0
, x1
, [x2
] // encoding
: [0x41,0x60,0xe0,0xf8]
655 // CHECK
: ldumaxal x2
, x3
, [sp
] // encoding
: [0xe3,0x63,0xe2,0xf8]
663 lduminal w0
, w1
, [x2
]
664 lduminal w2
, w3
, [sp
]
665 // CHECK
: ldumin w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x20,0xb8]
666 // CHECK
: ldumin w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x22,0xb8]
667 // CHECK
: ldumina w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xa0,0xb8]
668 // CHECK
: ldumina w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xa2,0xb8]
669 // CHECK
: lduminl w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x60,0xb8]
670 // CHECK
: lduminl w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x62,0xb8]
671 // CHECK
: lduminal w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xe0,0xb8]
672 // CHECK
: lduminal w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xe2,0xb8]
678 lduminab w0
, w1
, [x2
]
679 lduminab w2
, w3
, [sp
]
680 lduminlb w0
, w1
, [x2
]
681 lduminlb w2
, w3
, [sp
]
682 // CHECK
: lduminb w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x20,0x38]
683 // CHECK
: lduminb w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x22,0x38]
684 // CHECK
: lduminh w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x20,0x78]
685 // CHECK
: lduminh w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x22,0x78]
686 // CHECK
: lduminab w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xa0,0x38]
687 // CHECK
: lduminab w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xa2,0x38]
688 // CHECK
: lduminlb w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x60,0x38]
689 // CHECK
: lduminlb w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x62,0x38]
691 lduminalb w0
, w1
, [x2
]
692 lduminalb w2
, w3
, [sp
]
693 lduminah w0
, w1
, [x2
]
694 lduminah w2
, w3
, [sp
]
695 lduminlh w0
, w1
, [x2
]
696 lduminlh w2
, w3
, [sp
]
697 lduminalh w0
, w1
, [x2
]
698 lduminalh w2
, w3
, [sp
]
699 // CHECK
: lduminalb w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xe0,0x38]
700 // CHECK
: lduminalb w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xe2,0x38]
701 // CHECK
: lduminah w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xa0,0x78]
702 // CHECK
: lduminah w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xa2,0x78]
703 // CHECK
: lduminlh w0
, w1
, [x2
] // encoding
: [0x41,0x70,0x60,0x78]
704 // CHECK
: lduminlh w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0x62,0x78]
705 // CHECK
: lduminalh w0
, w1
, [x2
] // encoding
: [0x41,0x70,0xe0,0x78]
706 // CHECK
: lduminalh w2
, w3
, [sp
] // encoding
: [0xe3,0x73,0xe2,0x78]
714 lduminal x0
, x1
, [x2
]
715 lduminal x2
, x3
, [sp
]
716 // CHECK
: ldumin x0
, x1
, [x2
] // encoding
: [0x41,0x70,0x20,0xf8]
717 // CHECK
: ldumin x2
, x3
, [sp
] // encoding
: [0xe3,0x73,0x22,0xf8]
718 // CHECK
: ldumina x0
, x1
, [x2
] // encoding
: [0x41,0x70,0xa0,0xf8]
719 // CHECK
: ldumina x2
, x3
, [sp
] // encoding
: [0xe3,0x73,0xa2,0xf8]
720 // CHECK
: lduminl x0
, x1
, [x2
] // encoding
: [0x41,0x70,0x60,0xf8]
721 // CHECK
: lduminl x2
, x3
, [sp
] // encoding
: [0xe3,0x73,0x62,0xf8]
722 // CHECK
: lduminal x0
, x1
, [x2
] // encoding
: [0x41,0x70,0xe0,0xf8]
723 // CHECK
: lduminal x2
, x3
, [sp
] // encoding
: [0xe3,0x73,0xe2,0xf8]
733 // CHECK
: stadd w0
, [x2
] // encoding
: [0x5f,0x00,0x20,0xb8]
734 // CHECK
: stadd w2
, [sp
] // encoding
: [0xff,0x03,0x22,0xb8]
735 // CHECK
: staddl w0
, [x2
] // encoding
: [0x5f,0x00,0x60,0xb8]
736 // CHECK
: staddl w2
, [sp
] // encoding
: [0xff,0x03,0x62,0xb8]
737 // CHECK
: staddb w0
, [x2
] // encoding
: [0x5f,0x00,0x20,0x38]
738 // CHECK
: staddb w2
, [sp
] // encoding
: [0xff,0x03,0x22,0x38]
739 // CHECK
: staddh w0
, [x2
] // encoding
: [0x5f,0x00,0x20,0x78]
740 // CHECK
: staddh w2
, [sp
] // encoding
: [0xff,0x03,0x22,0x78]
750 // CHECK
: staddlb w0
, [x2
] // encoding
: [0x5f,0x00,0x60,0x38]
751 // CHECK
: staddlb w2
, [sp
] // encoding
: [0xff,0x03,0x62,0x38]
752 // CHECK
: staddlh w0
, [x2
] // encoding
: [0x5f,0x00,0x60,0x78]
753 // CHECK
: staddlh w2
, [sp
] // encoding
: [0xff,0x03,0x62,0x78]
754 // CHECK
: stadd x0
, [x2
] // encoding
: [0x5f,0x00,0x20,0xf8]
755 // CHECK
: stadd x2
, [sp
] // encoding
: [0xff,0x03,0x22,0xf8]
756 // CHECK
: staddl x0
, [x2
] // encoding
: [0x5f,0x00,0x60,0xf8]
757 // CHECK
: staddl x2
, [sp
] // encoding
: [0xff,0x03,0x62,0xf8]
767 // CHECK
: stclr w0
, [x2
] // encoding
: [0x5f,0x10,0x20,0xb8]
768 // CHECK
: stclr w2
, [sp
] // encoding
: [0xff,0x13,0x22,0xb8]
769 // CHECK
: stclrl w0
, [x2
] // encoding
: [0x5f,0x10,0x60,0xb8]
770 // CHECK
: stclrl w2
, [sp
] // encoding
: [0xff,0x13,0x62,0xb8]
771 // CHECK
: stclrb w0
, [x2
] // encoding
: [0x5f,0x10,0x20,0x38]
772 // CHECK
: stclrb w2
, [sp
] // encoding
: [0xff,0x13,0x22,0x38]
773 // CHECK
: stclrh w0
, [x2
] // encoding
: [0x5f,0x10,0x20,0x78]
774 // CHECK
: stclrh w2
, [sp
] // encoding
: [0xff,0x13,0x22,0x78]
784 // CHECK
: stclrlb w0
, [x2
] // encoding
: [0x5f,0x10,0x60,0x38]
785 // CHECK
: stclrlb w2
, [sp
] // encoding
: [0xff,0x13,0x62,0x38]
786 // CHECK
: stclrlh w0
, [x2
] // encoding
: [0x5f,0x10,0x60,0x78]
787 // CHECK
: stclrlh w2
, [sp
] // encoding
: [0xff,0x13,0x62,0x78]
788 // CHECK
: stclr x0
, [x2
] // encoding
: [0x5f,0x10,0x20,0xf8]
789 // CHECK
: stclr x2
, [sp
] // encoding
: [0xff,0x13,0x22,0xf8]
790 // CHECK
: stclrl x0
, [x2
] // encoding
: [0x5f,0x10,0x60,0xf8]
791 // CHECK
: stclrl x2
, [sp
] // encoding
: [0xff,0x13,0x62,0xf8]
801 // CHECK
: steor w0
, [x2
] // encoding
: [0x5f,0x20,0x20,0xb8]
802 // CHECK
: steor w2
, [sp
] // encoding
: [0xff,0x23,0x22,0xb8]
803 // CHECK
: steorl w0
, [x2
] // encoding
: [0x5f,0x20,0x60,0xb8]
804 // CHECK
: steorl w2
, [sp
] // encoding
: [0xff,0x23,0x62,0xb8]
805 // CHECK
: steorb w0
, [x2
] // encoding
: [0x5f,0x20,0x20,0x38]
806 // CHECK
: steorb w2
, [sp
] // encoding
: [0xff,0x23,0x22,0x38]
807 // CHECK
: steorh w0
, [x2
] // encoding
: [0x5f,0x20,0x20,0x78]
808 // CHECK
: steorh w2
, [sp
] // encoding
: [0xff,0x23,0x22,0x78]
818 // CHECK
: steorlb w0
, [x2
] // encoding
: [0x5f,0x20,0x60,0x38]
819 // CHECK
: steorlb w2
, [sp
] // encoding
: [0xff,0x23,0x62,0x38]
820 // CHECK
: steorlh w0
, [x2
] // encoding
: [0x5f,0x20,0x60,0x78]
821 // CHECK
: steorlh w2
, [sp
] // encoding
: [0xff,0x23,0x62,0x78]
822 // CHECK
: steor x0
, [x2
] // encoding
: [0x5f,0x20,0x20,0xf8]
823 // CHECK
: steor x2
, [sp
] // encoding
: [0xff,0x23,0x22,0xf8]
824 // CHECK
: steorl x0
, [x2
] // encoding
: [0x5f,0x20,0x60,0xf8]
825 // CHECK
: steorl x2
, [sp
] // encoding
: [0xff,0x23,0x62,0xf8]
835 // CHECK
: stset w0
, [x2
] // encoding
: [0x5f,0x30,0x20,0xb8]
836 // CHECK
: stset w2
, [sp
] // encoding
: [0xff,0x33,0x22,0xb8]
837 // CHECK
: stsetl w0
, [x2
] // encoding
: [0x5f,0x30,0x60,0xb8]
838 // CHECK
: stsetl w2
, [sp
] // encoding
: [0xff,0x33,0x62,0xb8]
839 // CHECK
: stsetb w0
, [x2
] // encoding
: [0x5f,0x30,0x20,0x38]
840 // CHECK
: stsetb w2
, [sp
] // encoding
: [0xff,0x33,0x22,0x38]
841 // CHECK
: stseth w0
, [x2
] // encoding
: [0x5f,0x30,0x20,0x78]
842 // CHECK
: stseth w2
, [sp
] // encoding
: [0xff,0x33,0x22,0x78]
852 // CHECK
: stsetlb w0
, [x2
] // encoding
: [0x5f,0x30,0x60,0x38]
853 // CHECK
: stsetlb w2
, [sp
] // encoding
: [0xff,0x33,0x62,0x38]
854 // CHECK
: stsetlh w0
, [x2
] // encoding
: [0x5f,0x30,0x60,0x78]
855 // CHECK
: stsetlh w2
, [sp
] // encoding
: [0xff,0x33,0x62,0x78]
856 // CHECK
: stset x0
, [x2
] // encoding
: [0x5f,0x30,0x20,0xf8]
857 // CHECK
: stset x2
, [sp
] // encoding
: [0xff,0x33,0x22,0xf8]
858 // CHECK
: stsetl x0
, [x2
] // encoding
: [0x5f,0x30,0x60,0xf8]
859 // CHECK
: stsetl x2
, [sp
] // encoding
: [0xff,0x33,0x62,0xf8]
869 // CHECK
: stsmax w0
, [x2
] // encoding
: [0x5f,0x40,0x20,0xb8]
870 // CHECK
: stsmax w2
, [sp
] // encoding
: [0xff,0x43,0x22,0xb8]
871 // CHECK
: stsmaxl w0
, [x2
] // encoding
: [0x5f,0x40,0x60,0xb8]
872 // CHECK
: stsmaxl w2
, [sp
] // encoding
: [0xff,0x43,0x62,0xb8]
873 // CHECK
: stsmaxb w0
, [x2
] // encoding
: [0x5f,0x40,0x20,0x38]
874 // CHECK
: stsmaxb w2
, [sp
] // encoding
: [0xff,0x43,0x22,0x38]
875 // CHECK
: stsmaxh w0
, [x2
] // encoding
: [0x5f,0x40,0x20,0x78]
876 // CHECK
: stsmaxh w2
, [sp
] // encoding
: [0xff,0x43,0x22,0x78]
886 // CHECK
: stsmaxlb w0
, [x2
] // encoding
: [0x5f,0x40,0x60,0x38]
887 // CHECK
: stsmaxlb w2
, [sp
] // encoding
: [0xff,0x43,0x62,0x38]
888 // CHECK
: stsmaxlh w0
, [x2
] // encoding
: [0x5f,0x40,0x60,0x78]
889 // CHECK
: stsmaxlh w2
, [sp
] // encoding
: [0xff,0x43,0x62,0x78]
890 // CHECK
: stsmax x0
, [x2
] // encoding
: [0x5f,0x40,0x20,0xf8]
891 // CHECK
: stsmax x2
, [sp
] // encoding
: [0xff,0x43,0x22,0xf8]
892 // CHECK
: stsmaxl x0
, [x2
] // encoding
: [0x5f,0x40,0x60,0xf8]
893 // CHECK
: stsmaxl x2
, [sp
] // encoding
: [0xff,0x43,0x62,0xf8]
903 // CHECK
: stsmin w0
, [x2
] // encoding
: [0x5f,0x50,0x20,0xb8]
904 // CHECK
: stsmin w2
, [sp
] // encoding
: [0xff,0x53,0x22,0xb8]
905 // CHECK
: stsminl w0
, [x2
] // encoding
: [0x5f,0x50,0x60,0xb8]
906 // CHECK
: stsminl w2
, [sp
] // encoding
: [0xff,0x53,0x62,0xb8]
907 // CHECK
: stsminb w0
, [x2
] // encoding
: [0x5f,0x50,0x20,0x38]
908 // CHECK
: stsminb w2
, [sp
] // encoding
: [0xff,0x53,0x22,0x38]
909 // CHECK
: stsminh w0
, [x2
] // encoding
: [0x5f,0x50,0x20,0x78]
910 // CHECK
: stsminh w2
, [sp
] // encoding
: [0xff,0x53,0x22,0x78]
920 // CHECK
: stsminlb w0
, [x2
] // encoding
: [0x5f,0x50,0x60,0x38]
921 // CHECK
: stsminlb w2
, [sp
] // encoding
: [0xff,0x53,0x62,0x38]
922 // CHECK
: stsminlh w0
, [x2
] // encoding
: [0x5f,0x50,0x60,0x78]
923 // CHECK
: stsminlh w2
, [sp
] // encoding
: [0xff,0x53,0x62,0x78]
924 // CHECK
: stsmin x0
, [x2
] // encoding
: [0x5f,0x50,0x20,0xf8]
925 // CHECK
: stsmin x2
, [sp
] // encoding
: [0xff,0x53,0x22,0xf8]
926 // CHECK
: stsminl x0
, [x2
] // encoding
: [0x5f,0x50,0x60,0xf8]
927 // CHECK
: stsminl x2
, [sp
] // encoding
: [0xff,0x53,0x62,0xf8]
937 // CHECK
: stumax w0
, [x2
] // encoding
: [0x5f,0x60,0x20,0xb8]
938 // CHECK
: stumax w2
, [sp
] // encoding
: [0xff,0x63,0x22,0xb8]
939 // CHECK
: stumaxl w0
, [x2
] // encoding
: [0x5f,0x60,0x60,0xb8]
940 // CHECK
: stumaxl w2
, [sp
] // encoding
: [0xff,0x63,0x62,0xb8]
941 // CHECK
: stumaxb w0
, [x2
] // encoding
: [0x5f,0x60,0x20,0x38]
942 // CHECK
: stumaxb w2
, [sp
] // encoding
: [0xff,0x63,0x22,0x38]
943 // CHECK
: stumaxh w0
, [x2
] // encoding
: [0x5f,0x60,0x20,0x78]
944 // CHECK
: stumaxh w2
, [sp
] // encoding
: [0xff,0x63,0x22,0x78]
954 // CHECK
: stumaxlb w0
, [x2
] // encoding
: [0x5f,0x60,0x60,0x38]
955 // CHECK
: stumaxlb w2
, [sp
] // encoding
: [0xff,0x63,0x62,0x38]
956 // CHECK
: stumaxlh w0
, [x2
] // encoding
: [0x5f,0x60,0x60,0x78]
957 // CHECK
: stumaxlh w2
, [sp
] // encoding
: [0xff,0x63,0x62,0x78]
958 // CHECK
: stumax x0
, [x2
] // encoding
: [0x5f,0x60,0x20,0xf8]
959 // CHECK
: stumax x2
, [sp
] // encoding
: [0xff,0x63,0x22,0xf8]
960 // CHECK
: stumaxl x0
, [x2
] // encoding
: [0x5f,0x60,0x60,0xf8]
961 // CHECK
: stumaxl x2
, [sp
] // encoding
: [0xff,0x63,0x62,0xf8]
971 // CHECK
: stumin w0
, [x2
] // encoding
: [0x5f,0x70,0x20,0xb8]
972 // CHECK
: stumin w2
, [sp
] // encoding
: [0xff,0x73,0x22,0xb8]
973 // CHECK
: stuminl w0
, [x2
] // encoding
: [0x5f,0x70,0x60,0xb8]
974 // CHECK
: stuminl w2
, [sp
] // encoding
: [0xff,0x73,0x62,0xb8]
975 // CHECK
: stuminb w0
, [x2
] // encoding
: [0x5f,0x70,0x20,0x38]
976 // CHECK
: stuminb w2
, [sp
] // encoding
: [0xff,0x73,0x22,0x38]
977 // CHECK
: stuminh w0
, [x2
] // encoding
: [0x5f,0x70,0x20,0x78]
978 // CHECK
: stuminh w2
, [sp
] // encoding
: [0xff,0x73,0x22,0x78]
981 // CHECK-ERROR
: error
: invalid operand for instruction
982 // CHECK-ERROR
: cas b0
, b1
, [x2
]
986 // CHECK-ERROR
: error
: invalid operand for instruction
987 // CHECK-ERROR
: cas b2
, b3
, [sp
]
991 // CHECK-ERROR
: error
: invalid operand for instruction
992 // CHECK-ERROR
: cas h0
, h1
, [x2
]
996 // CHECK-ERROR
: error
: invalid operand for instruction
997 // CHECK-ERROR
: cas h2
, h3
, [sp
]
1001 // CHECK-ERROR
: error
: invalid operand for instruction
1002 // CHECK-ERROR
: casa b0
, b1
, [x2
]
1006 // CHECK-ERROR
: error
: invalid operand for instruction
1007 // CHECK-ERROR
: casa b2
, b3
, [sp
]
1011 // CHECK-ERROR
: error
: invalid operand for instruction
1012 // CHECK-ERROR
: casa h0
, h1
, [x2
]
1016 // CHECK-ERROR
: error
: invalid operand for instruction
1017 // CHECK-ERROR
: casa h2
, h3
, [sp
]
1021 // CHECK-ERROR
: error
: invalid operand for instruction
1022 // CHECK-ERROR
: casb b0
, b1
, [x2
]
1026 // CHECK-ERROR
: error
: invalid operand for instruction
1027 // CHECK-ERROR
: casb b2
, b3
, [sp
]
1031 // CHECK-ERROR
: error
: invalid operand for instruction
1032 // CHECK-ERROR
: casb h0
, h1
, [x2
]
1036 // CHECK-ERROR
: error
: invalid operand for instruction
1037 // CHECK-ERROR
: casb h2
, h3
, [sp
]
1041 // CHECK-ERROR
: error
: invalid operand for instruction
1042 // CHECK-ERROR
: cash b0
, b1
, [x2
]
1046 // CHECK-ERROR
: error
: invalid operand for instruction
1047 // CHECK-ERROR
: cash b2
, b3
, [sp
]
1051 // CHECK-ERROR
: error
: invalid operand for instruction
1052 // CHECK-ERROR
: cash h0
, h1
, [x2
]
1056 // CHECK-ERROR
: error
: invalid operand for instruction
1057 // CHECK-ERROR
: cash h2
, h3
, [sp
]
1061 // CHECK-ERROR
: error
: invalid operand for instruction
1062 // CHECK-ERROR
: casah b0
, b1
, [x2
]
1066 // CHECK-ERROR
: error
: invalid operand for instruction
1067 // CHECK-ERROR
: casah b2
, b3
, [sp
]
1071 // CHECK-ERROR
: error
: invalid operand for instruction
1072 // CHECK-ERROR
: casah h0
, h1
, [x2
]
1076 // CHECK-ERROR
: error
: invalid operand for instruction
1077 // CHECK-ERROR
: casah h2
, h3
, [sp
]
1081 // CHECK-ERROR
: error
: invalid operand for instruction
1082 // CHECK-ERROR
: casalh b0
, b1
, [x2
]
1086 // CHECK-ERROR
: error
: invalid operand for instruction
1087 // CHECK-ERROR
: casalh b2
, b3
, [sp
]
1091 // CHECK-ERROR
: error
: invalid operand for instruction
1092 // CHECK-ERROR
: casalh h0
, h1
, [x2
]
1096 // CHECK-ERROR
: error
: invalid operand for instruction
1097 // CHECK-ERROR
: casalh h2
, h3
, [sp
]
1102 // CHECK-ERROR
: error
: invalid operand for instruction
1103 // CHECK-ERROR
: casl b0
, b1
, [x2
]
1107 // CHECK-ERROR
: error
: invalid operand for instruction
1108 // CHECK-ERROR
: casl b2
, b3
, [sp
]
1112 // CHECK-ERROR
: error
: invalid operand for instruction
1113 // CHECK-ERROR
: casl h0
, h1
, [x2
]
1117 // CHECK-ERROR
: error
: invalid operand for instruction
1118 // CHECK-ERROR
: casl h2
, h3
, [sp
]
1122 // CHECK-ERROR
: error
: invalid operand for instruction
1123 // CHECK-ERROR
: caslb b0
, b1
, [x2
]
1127 // CHECK-ERROR
: error
: invalid operand for instruction
1128 // CHECK-ERROR
: caslb b2
, b3
, [sp
]
1132 // CHECK-ERROR
: error
: invalid operand for instruction
1133 // CHECK-ERROR
: caslb h0
, h1
, [x2
]
1137 // CHECK-ERROR
: error
: invalid operand for instruction
1138 // CHECK-ERROR
: caslb h2
, h3
, [sp
]
1143 // CHECK-ERROR
: error
: invalid operand for instruction
1144 // CHECK-ERROR
: casalb b0
, b1
, [x2
]
1148 // CHECK-ERROR
: error
: invalid operand for instruction
1149 // CHECK-ERROR
: casalb b2
, b3
, [sp
]
1153 // CHECK-ERROR
: error
: invalid operand for instruction
1154 // CHECK-ERROR
: casalb h0
, h1
, [x2
]
1158 // CHECK-ERROR
: error
: invalid operand for instruction
1159 // CHECK-ERROR
: casalb h2
, h3
, [sp
]
1163 // CHECK-ERROR
: error
: invalid operand for instruction
1164 // CHECK-ERROR
: casalh b0
, b1
, [x2
]
1168 // CHECK-ERROR
: error
: invalid operand for instruction
1169 // CHECK-ERROR
: casalh b2
, b3
, [sp
]
1173 // CHECK-ERROR
: error
: invalid operand for instruction
1174 // CHECK-ERROR
: casalh h0
, h1
, [x2
]
1178 // CHECK-ERROR
: error
: invalid operand for instruction
1179 // CHECK-ERROR
: casalh h2
, h3
, [sp
]
1182 cas v0.4h
, v1.4h
, v2.4h
1183 // CHECK-ERROR
: error
: invalid operand for instruction
1184 // CHECK-ERROR
: v0.4h
, v1.4h
, v2.4h
1187 casa v0.4h
, v1.4h
, v2.4h
1188 // CHECK-ERROR
: error
: invalid operand for instruction
1189 // CHECK-ERROR
: v0.4h
, v1.4h
, v2.4h
1192 casl v0.4h
, v1.4h
, v2.4h
1193 // CHECK-ERROR
: error
: invalid operand for instruction
1194 // CHECK-ERROR
: v0.4h
, v1.4h
, v2.4h
1197 casal v0.4h
, v1.4h
, v2.4h
1198 // CHECK-ERROR
: error
: invalid operand for instruction
1199 // CHECK-ERROR
: casal v0.4h
, v1.4h
, v2.4h
1202 casb v0.4h
, v1.4h
, v2.4h
1203 // CHECK-ERROR
: error
: invalid operand for instruction
1204 // CHECK-ERROR
: casb v0.4h
, v1.4h
, v2.4h
1207 casab v0.4h
, v1.4h
, v2.4h
1208 // CHECK-ERROR
: error
: invalid operand for instruction
1209 // CHECK-ERROR
: casab v0.4h
, v1.4h
, v2.4h
1212 caslb v0.4h
, v1.4h
, v2.4h
1213 // CHECK-ERROR
: error
: invalid operand for instruction
1214 // CHECK-ERROR
: caslb v0.4h
, v1.4h
, v2.4h
1217 casalb v0.4h
, v1.4h
, v2.4h
1218 // CHECK-ERROR
: error
: invalid operand for instruction
1219 // CHECK-ERROR
: casalb v0.4h
, v1.4h
, v2.4h
1222 casah v0.4h
, v1.4h
, v2.4h
1223 // CHECK-ERROR
: error
: invalid operand for instruction
1224 // CHECK-ERROR
: casah v0.4h
, v1.4h
, v2.4h
1227 caslh v0.4h
, v1.4h
, v2.4h
1228 // CHECK-ERROR
: error
: invalid operand for instruction
1229 // CHECK-ERROR
: caslh v0.4h
, v1.4h
, v2.4h
1232 casalh v0.4h
, v1.4h
, v2.4h
1233 // CHECK-ERROR
: error
: invalid operand for instruction
1234 // CHECK-ERROR
: casalh v0.4h
, v1.4h
, v2.4h
1238 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1239 // CHECK-ERROR
: casp b0
, b1
, [x2
]
1243 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1244 // CHECK-ERROR
: casp b2
, b3
, [sp
]
1248 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1249 // CHECK-ERROR
: casp h0
, h1
, [x2
]
1253 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1254 // CHECK-ERROR
: casp h2
, h3
, [sp
]
1258 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1259 // CHECK-ERROR
: caspa b0
, b1
, [x2
]
1263 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1264 // CHECK-ERROR
: caspa b2
, b3
, [sp
]
1268 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1269 // CHECK-ERROR
: caspa h0
, h1
, [x2
]
1273 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1274 // CHECK-ERROR
: caspa h2
, h3
, [sp
]
1278 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1279 // CHECK-ERROR
: caspl b0
, b1
, [x2
]
1283 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1284 // CHECK-ERROR
: caspl b2
, b3
, [sp
]
1288 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1289 // CHECK-ERROR
: caspl h0
, h1
, [x2
]
1293 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1294 // CHECK-ERROR
: caspl h2
, h3
, [sp
]
1298 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1299 // CHECK-ERROR
: caspal b0
, b1
, [x2
]
1303 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1304 // CHECK-ERROR
: caspal b2
, b3
, [sp
]
1308 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1309 // CHECK-ERROR
: caspal h0
, h1
, [x2
]
1313 // CHECK-ERROR
: error
: expected first even register of
a consecutive same-size even
/odd register pair
1314 // CHECK-ERROR
: caspal h2
, h3
, [sp
]
1318 // CHECK-ERROR
: error
: invalid operand for instruction
1319 // CHECK-ERROR
: swp b0
, b1
, [x2
]
1323 // CHECK-ERROR
: error
: invalid operand for instruction
1324 // CHECK-ERROR
: swp b2
, b3
, [sp
]
1328 // CHECK-ERROR
: error
: invalid operand for instruction
1329 // CHECK-ERROR
: swpa b0
, b1
, [x2
]
1333 // CHECK-ERROR
: error
: invalid operand for instruction
1334 // CHECK-ERROR
: swpa b2
, b3
, [sp
]
1338 // CHECK-ERROR
: error
: invalid operand for instruction
1339 // CHECK-ERROR
: swpah b0
, b1
, [x2
]
1343 // CHECK-ERROR
: error
: invalid operand for instruction
1344 // CHECK-ERROR
: swpah b2
, b3
, [sp
]
1348 // CHECK-ERROR
: error
: invalid operand for instruction
1349 // CHECK-ERROR
: swpl b0
, b1
, [x2
]
1353 // CHECK-ERROR
: error
: invalid operand for instruction
1354 // CHECK-ERROR
: swpl b2
, b3
, [sp
]
1358 // CHECK-ERROR
: error
: invalid operand for instruction
1359 // CHECK-ERROR
: swpal b0
, b1
, [x2
]
1363 // CHECK-ERROR
: error
: invalid operand for instruction
1364 // CHECK-ERROR
: swpal b2
, b3
, [sp
]
1368 // CHECK-ERROR
: error
: invalid operand for instruction
1369 // CHECK-ERROR
: swpalb b0
, b1
, [x2
]
1373 // CHECK-ERROR
: error
: invalid operand for instruction
1374 // CHECK-ERROR
: swpalb b2
, b3
, [sp
]
1378 // CHECK-ERROR
: error
: invalid operand for instruction
1379 // CHECK-ERROR
: swpalh b0
, b1
, [x2
]
1383 // CHECK-ERROR
: error
: invalid operand for instruction
1384 // CHECK-ERROR
: swpalh b2
, b3
, [sp
]
1388 // CHECK-ERROR
: error
: invalid operand for instruction
1389 // CHECK-ERROR
: swpb b0
, b1
, [x2
]
1393 // CHECK-ERROR
: error
: invalid operand for instruction
1394 // CHECK-ERROR
: swpb b2
, b3
, [sp
]
1398 // CHECK-ERROR
: error
: invalid operand for instruction
1399 // CHECK-ERROR
: swpab b0
, b1
, [x2
]
1403 // CHECK-ERROR
: error
: invalid operand for instruction
1404 // CHECK-ERROR
: swpab b2
, b3
, [sp
]
1408 // CHECK-ERROR
: error
: invalid operand for instruction
1409 // CHECK-ERROR
: swpal b0
, b1
, [x2
]
1413 // CHECK-ERROR
: error
: invalid operand for instruction
1414 // CHECK-ERROR
: swpal b2
, b3
, [sp
]
1418 // CHECK-ERROR
: error
: invalid operand for instruction
1419 // CHECK-ERROR
: swpah b0
, b1
, [x2
]
1423 // CHECK-ERROR
: error
: invalid operand for instruction
1424 // CHECK-ERROR
: swpah b2
, b3
, [sp
]
1428 // CHECK-ERROR
: error
: invalid operand for instruction
1429 // CHECK-ERROR
: swpalh b0
, b1
, [x2
]
1433 // CHECK-ERROR
: error
: invalid operand for instruction
1434 // CHECK-ERROR
: swpalh b2
, b3
, [sp
]
1438 // CHECK-ERROR
: error
: invalid operand for instruction
1439 // CHECK-ERROR
: swpl b0
, b1
, [x2
]
1443 // CHECK-ERROR
: error
: invalid operand for instruction
1444 // CHECK-ERROR
: swpl b2
, b3
, [sp
]
1448 // CHECK-ERROR
: error
: invalid operand for instruction
1449 // CHECK-ERROR
: swplb b0
, b1
, [x2
]
1453 // CHECK-ERROR
: error
: invalid operand for instruction
1454 // CHECK-ERROR
: swplb b2
, b3
, [sp
]
1458 // CHECK-ERROR
: error
: invalid operand for instruction
1459 // CHECK-ERROR
: swpalb b0
, b1
, [x2
]
1463 // CHECK-ERROR
: error
: invalid operand for instruction
1464 // CHECK-ERROR
: swpalb b2
, b3
, [sp
]
1468 // CHECK-ERROR
: error
: invalid operand for instruction
1469 // CHECK-ERROR
: swph b0
, b1
, [x2
]
1473 // CHECK-ERROR
: error
: invalid operand for instruction
1474 // CHECK-ERROR
: swph b2
, b3
, [sp
]
1477 swp v0.4h
, v1.4h
, v2.4h
1478 // CHECK-ERROR
: error
: invalid operand for instruction
1479 // CHECK-ERROR
: swp v0.4h
, v1.4h
, v2.4h
1482 swpa v0.4h
, v1.4h
, v2.4h
1483 // CHECK-ERROR
: error
: invalid operand for instruction
1484 // CHECK-ERROR
: swpa v0.4h
, v1.4h
, v2.4h
1487 swpah v0.4h
, v1.4h
, v2.4h
1488 // CHECK-ERROR
: error
: invalid operand for instruction
1489 // CHECK-ERROR
: swpah v0.4h
, v1.4h
, v2.4h
1492 swpl v0.4h
, v1.4h
, v2.4h
1493 // CHECK-ERROR
: error
: invalid operand for instruction
1494 // CHECK-ERROR
: swpl v0.4h
, v1.4h
, v2.4h
1497 swpal v0.4h
, v1.4h
, v2.4h
1498 // CHECK-ERROR
: error
: invalid operand for instruction
1499 // CHECK-ERROR
: swpal v0.4h
, v1.4h
, v2.4h
1502 swpalb v0.4h
, v1.4h
, v2.4h
1503 // CHECK-ERROR
: error
: invalid operand for instruction
1504 // CHECK-ERROR
: swpalb v0.4h
, v1.4h
, v2.4h
1507 swpalh v0.4h
, v1.4h
, v2.4h
1508 // CHECK-ERROR
: error
: invalid operand for instruction
1509 // CHECK-ERROR
: swpalh v0.4h
, v1.4h
, v2.4h
1512 swpb v0.4h
, v1.4h
, v2.4h
1513 // CHECK-ERROR
: error
: invalid operand for instruction
1514 // CHECK-ERROR
: swpb v0.4h
, v1.4h
, v2.4h
1517 swpab v0.4h
, v1.4h
, v2.4h
1518 // CHECK-ERROR
: error
: invalid operand for instruction
1519 // CHECK-ERROR
: swpab v0.4h
, v1.4h
, v2.4h
1522 swpal v0.4h
, v1.4h
, v2.4h
1523 // CHECK-ERROR
: error
: invalid operand for instruction
1524 // CHECK-ERROR
: swpal v0.4h
, v1.4h
, v2.4h
1527 swpah v0.4h
, v1.4h
, v2.4h
1528 // CHECK-ERROR
: error
: invalid operand for instruction
1529 // CHECK-ERROR
: swpah v0.4h
, v1.4h
, v2.4h
1532 swpalh v0.4h
, v1.4h
, v2.4h
1533 // CHECK-ERROR
: error
: invalid operand for instruction
1534 // CHECK-ERROR
: swpalh v0.4h
, v1.4h
, v2.4h
1537 swpl v0.4h
, v1.4h
, v2.4h
1538 // CHECK-ERROR
: error
: invalid operand for instruction
1539 // CHECK-ERROR
: swpl v0.4h
, v1.4h
, v2.4h
1542 swplb v0.4h
, v1.4h
, v2.4h
1543 // CHECK-ERROR
: error
: invalid operand for instruction
1544 // CHECK-ERROR
: swplb v0.4h
, v1.4h
, v2.4h
1547 swpalb v0.4h
, v1.4h
, v2.4h
1548 // CHECK-ERROR
: error
: invalid operand for instruction
1549 // CHECK-ERROR
: swpalb v0.4h
, v1.4h
, v2.4h
1552 swph v0.4h
, v1.4h
, v2.4h
1553 // CHECK-ERROR
: error
: invalid operand for instruction
1554 // CHECK-ERROR
: swph v0.4h
, v1.4h
, v2.4h
1558 // CHECK-ERROR
: error
: invalid operand for instruction
1559 // CHECK-ERROR
: ldadd b0
, b1
, [x2
]
1563 // CHECK-ERROR
: error
: invalid operand for instruction
1564 // CHECK-ERROR
: ldadd b2
, b3
, [sp
]
1568 // CHECK-ERROR
: error
: invalid operand for instruction
1569 // CHECK-ERROR
: ldadd h0
, h1
, [x2
]
1573 // CHECK-ERROR
: error
: invalid operand for instruction
1574 // CHECK-ERROR
: ldadd h2
, h3
, [sp
]
1577 ldadd v0.4h
, v1.4h
, v2.4h
1578 // CHECK-ERROR
: error
: invalid operand for instruction
1579 // CHECK-ERROR
: ldadd v0.4h
, v1.4h
, v2.4h
1583 // CHECK-ERROR
: error
: invalid operand for instruction
1584 // CHECK-ERROR
: ldadda b0
, b1
, [x2
]
1588 // CHECK-ERROR
: error
: invalid operand for instruction
1589 // CHECK-ERROR
: ldadda b2
, b3
, [sp
]
1593 // CHECK-ERROR
: error
: invalid operand for instruction
1594 // CHECK-ERROR
: ldadda h0
, h1
, [x2
]
1598 // CHECK-ERROR
: error
: invalid operand for instruction
1599 // CHECK-ERROR
: ldadda h2
, h3
, [sp
]
1602 ldadda v0.4h
, v1.4h
, v2.4h
1603 // CHECK-ERROR
: error
: invalid operand for instruction
1604 // CHECK-ERROR
: ldadda v0.4h
, v1.4h
, v2.4h
1608 // CHECK-ERROR
: error
: invalid operand for instruction
1609 // CHECK-ERROR
: ldaddl b0
, b1
, [x2
]
1613 // CHECK-ERROR
: error
: invalid operand for instruction
1614 // CHECK-ERROR
: ldaddl b2
, b3
, [sp
]
1618 // CHECK-ERROR
: error
: invalid operand for instruction
1619 // CHECK-ERROR
: ldaddl h0
, h1
, [x2
]
1623 // CHECK-ERROR
: error
: invalid operand for instruction
1624 // CHECK-ERROR
: ldaddl h2
, h3
, [sp
]
1627 ldaddl v0.4h
, v1.4h
, v2.4h
1628 // CHECK-ERROR
: error
: invalid operand for instruction
1629 // CHECK-ERROR
: ldaddl v0.4h
, v1.4h
, v2.4h
1632 ldaddal b0
, b1
, [x2
]
1633 // CHECK-ERROR
: error
: invalid operand for instruction
1634 // CHECK-ERROR
: ldaddal b0
, b1
, [x2
]
1637 ldaddal b2
, b3
, [sp
]
1638 // CHECK-ERROR
: error
: invalid operand for instruction
1639 // CHECK-ERROR
: ldaddal b2
, b3
, [sp
]
1642 ldaddal h0
, h1
, [x2
]
1643 // CHECK-ERROR
: error
: invalid operand for instruction
1644 // CHECK-ERROR
: ldaddal h0
, h1
, [x2
]
1647 ldaddal h2
, h3
, [sp
]
1648 // CHECK-ERROR
: error
: invalid operand for instruction
1649 // CHECK-ERROR
: ldaddal h2
, h3
, [sp
]
1652 ldaddal v0.4h
, v1.4h
, v2.4h
1653 // CHECK-ERROR
: error
: invalid operand for instruction
1654 // CHECK-ERROR
: ldaddal v0.4h
, v1.4h
, v2.4h
1658 // CHECK-ERROR
: error
: invalid operand for instruction
1659 // CHECK-ERROR
: ldaddb b0
, b1
, [x2
]
1663 // CHECK-ERROR
: error
: invalid operand for instruction
1664 // CHECK-ERROR
: ldaddb b2
, b3
, [sp
]
1668 // CHECK-ERROR
: error
: invalid operand for instruction
1669 // CHECK-ERROR
: ldaddb h0
, h1
, [x2
]
1673 // CHECK-ERROR
: error
: invalid operand for instruction
1674 // CHECK-ERROR
: ldaddb h2
, h3
, [sp
]
1677 ldaddb v0.4h
, v1.4h
, v2.4h
1678 // CHECK-ERROR
: error
: invalid operand for instruction
1679 // CHECK-ERROR
: ldaddb v0.4h
, v1.4h
, v2.4h
1683 // CHECK-ERROR
: error
: invalid operand for instruction
1684 // CHECK-ERROR
: ldaddh b0
, b1
, [x2
]
1688 // CHECK-ERROR
: error
: invalid operand for instruction
1689 // CHECK-ERROR
: ldaddh b2
, b3
, [sp
]
1693 // CHECK-ERROR
: error
: invalid operand for instruction
1694 // CHECK-ERROR
: ldaddh h0
, h1
, [x2
]
1698 // CHECK-ERROR
: error
: invalid operand for instruction
1699 // CHECK-ERROR
: ldaddh h2
, h3
, [sp
]
1702 ldaddh v0.4h
, v1.4h
, v2.4h
1703 // CHECK-ERROR
: error
: invalid operand for instruction
1704 // CHECK-ERROR
: ldaddh v0.4h
, v1.4h
, v2.4h
1707 ldaddab b0
, b1
, [x2
]
1708 // CHECK-ERROR
: error
: invalid operand for instruction
1709 // CHECK-ERROR
: ldaddab b0
, b1
, [x2
]
1712 ldaddab b2
, b3
, [sp
]
1713 // CHECK-ERROR
: error
: invalid operand for instruction
1714 // CHECK-ERROR
: ldaddab b2
, b3
, [sp
]
1717 ldaddab h0
, h1
, [x2
]
1718 // CHECK-ERROR
: error
: invalid operand for instruction
1719 // CHECK-ERROR
: ldaddab h0
, h1
, [x2
]
1722 ldaddab h2
, h3
, [sp
]
1723 // CHECK-ERROR
: error
: invalid operand for instruction
1724 // CHECK-ERROR
: ldaddab h2
, h3
, [sp
]
1727 ldaddab v0.4h
, v1.4h
, v2.4h
1728 // CHECK-ERROR
: error
: invalid operand for instruction
1729 // CHECK-ERROR
: ldaddab v0.4h
, v1.4h
, v2.4h
1732 ldaddlb b0
, b1
, [x2
]
1733 // CHECK-ERROR
: error
: invalid operand for instruction
1734 // CHECK-ERROR
: ldaddlb b0
, b1
, [x2
]
1737 ldaddlb b2
, b3
, [sp
]
1738 // CHECK-ERROR
: error
: invalid operand for instruction
1739 // CHECK-ERROR
: ldaddlb b2
, b3
, [sp
]
1742 ldaddlb h0
, h1
, [x2
]
1743 // CHECK-ERROR
: error
: invalid operand for instruction
1744 // CHECK-ERROR
: ldaddlb h0
, h1
, [x2
]
1747 ldaddlb h2
, h3
, [sp
]
1748 // CHECK-ERROR
: error
: invalid operand for instruction
1749 // CHECK-ERROR
: ldaddlb h2
, h3
, [sp
]
1752 ldaddlb v0.4h
, v1.4h
, v2.4h
1753 // CHECK-ERROR
: error
: invalid operand for instruction
1754 // CHECK-ERROR
: ldaddlb v0.4h
, v1.4h
, v2.4h
1757 ldaddalb b0
, b1
, [x2
]
1758 // CHECK-ERROR
: error
: invalid operand for instruction
1759 // CHECK-ERROR
: ldaddalb b0
, b1
, [x2
]
1762 ldaddalb b2
, b3
, [sp
]
1763 // CHECK-ERROR
: error
: invalid operand for instruction
1764 // CHECK-ERROR
: ldaddalb b2
, b3
, [sp
]
1767 ldaddalb h0
, h1
, [x2
]
1768 // CHECK-ERROR
: error
: invalid operand for instruction
1769 // CHECK-ERROR
: ldaddalb h0
, h1
, [x2
]
1772 ldaddalb h2
, h3
, [sp
]
1773 // CHECK-ERROR
: error
: invalid operand for instruction
1774 // CHECK-ERROR
: ldaddalb h2
, h3
, [sp
]
1777 ldaddalb v0.4h
, v1.4h
, v2.4h
1778 // CHECK-ERROR
: error
: invalid operand for instruction
1779 // CHECK-ERROR
: ldaddalb v0.4h
, v1.4h
, v2.4h
1782 ldaddah b0
, b1
, [x2
]
1783 // CHECK-ERROR
: error
: invalid operand for instruction
1784 // CHECK-ERROR
: ldaddah b0
, b1
, [x2
]
1787 ldaddah b2
, b3
, [sp
]
1788 // CHECK-ERROR
: error
: invalid operand for instruction
1789 // CHECK-ERROR
: ldaddah b2
, b3
, [sp
]
1792 ldaddah h0
, h1
, [x2
]
1793 // CHECK-ERROR
: error
: invalid operand for instruction
1794 // CHECK-ERROR
: ldaddah h0
, h1
, [x2
]
1797 ldaddah h2
, h3
, [sp
]
1798 // CHECK-ERROR
: error
: invalid operand for instruction
1799 // CHECK-ERROR
: ldaddah h2
, h3
, [sp
]
1802 ldaddah v0.4h
, v1.4h
, v2.4h
1803 // CHECK-ERROR
: error
: invalid operand for instruction
1804 // CHECK-ERROR
: ldaddah v0.4h
, v1.4h
, v2.4h
1807 ldaddlh b0
, b1
, [x2
]
1808 // CHECK-ERROR
: error
: invalid operand for instruction
1809 // CHECK-ERROR
: ldaddlh b0
, b1
, [x2
]
1812 ldaddlh b2
, b3
, [sp
]
1813 // CHECK-ERROR
: error
: invalid operand for instruction
1814 // CHECK-ERROR
: ldaddlh b2
, b3
, [sp
]
1817 ldaddlh h0
, h1
, [x2
]
1818 // CHECK-ERROR
: error
: invalid operand for instruction
1819 // CHECK-ERROR
: ldaddlh h0
, h1
, [x2
]
1822 ldaddlh h2
, h3
, [sp
]
1823 // CHECK-ERROR
: error
: invalid operand for instruction
1824 // CHECK-ERROR
: ldaddlh h2
, h3
, [sp
]
1827 ldaddlh v0.4h
, v1.4h
, v2.4h
1828 // CHECK-ERROR
: error
: invalid operand for instruction
1829 // CHECK-ERROR
: ldaddlh v0.4h
, v1.4h
, v2.4h
1832 ldaddalh b0
, b1
, [x2
]
1833 // CHECK-ERROR
: error
: invalid operand for instruction
1834 // CHECK-ERROR
: ldaddalh b0
, b1
, [x2
]
1837 ldaddalh b2
, b3
, [sp
]
1838 // CHECK-ERROR
: error
: invalid operand for instruction
1839 // CHECK-ERROR
: ldaddalh b2
, b3
, [sp
]
1842 ldaddalh h0
, h1
, [x2
]
1843 // CHECK-ERROR
: error
: invalid operand for instruction
1844 // CHECK-ERROR
: ldaddalh h0
, h1
, [x2
]
1847 ldaddalh h2
, h3
, [sp
]
1848 // CHECK-ERROR
: error
: invalid operand for instruction
1849 // CHECK-ERROR
: ldaddalh h2
, h3
, [sp
]
1852 ldaddalh v0.4h
, v1.4h
, v2.4h
1853 // CHECK-ERROR
: error
: invalid operand for instruction
1854 // CHECK-ERROR
: ldaddalh v0.4h
, v1.4h
, v2.4h
1858 // CHECK-ERROR
: error
: invalid operand for instruction
1859 // CHECK-ERROR
: ldclr b0
, b1
, [x2
]
1863 // CHECK-ERROR
: error
: invalid operand for instruction
1864 // CHECK-ERROR
: ldclr b2
, b3
, [sp
]
1868 // CHECK-ERROR
: error
: invalid operand for instruction
1869 // CHECK-ERROR
: ldclr h0
, h1
, [x2
]
1873 // CHECK-ERROR
: error
: invalid operand for instruction
1874 // CHECK-ERROR
: ldclr h2
, h3
, [sp
]
1877 ldclr v0.4h
, v1.4h
, v2.4h
1878 // CHECK-ERROR
: error
: invalid operand for instruction
1879 // CHECK-ERROR
: ldclr v0.4h
, v1.4h
, v2.4h
1883 // CHECK-ERROR
: error
: invalid operand for instruction
1884 // CHECK-ERROR
: ldclra b0
, b1
, [x2
]
1888 // CHECK-ERROR
: error
: invalid operand for instruction
1889 // CHECK-ERROR
: ldclra b2
, b3
, [sp
]
1893 // CHECK-ERROR
: error
: invalid operand for instruction
1894 // CHECK-ERROR
: ldclra h0
, h1
, [x2
]
1898 // CHECK-ERROR
: error
: invalid operand for instruction
1899 // CHECK-ERROR
: ldclra h2
, h3
, [sp
]
1902 ldclra v0.4h
, v1.4h
, v2.4h
1903 // CHECK-ERROR
: error
: invalid operand for instruction
1904 // CHECK-ERROR
: ldclra v0.4h
, v1.4h
, v2.4h
1908 // CHECK-ERROR
: error
: invalid operand for instruction
1909 // CHECK-ERROR
: ldclra b0
, b1
, [x2
]
1913 // CHECK-ERROR
: error
: invalid operand for instruction
1914 // CHECK-ERROR
: ldclra b2
, b3
, [sp
]
1918 // CHECK-ERROR
: error
: invalid operand for instruction
1919 // CHECK-ERROR
: ldclra h0
, h1
, [x2
]
1923 // CHECK-ERROR
: error
: invalid operand for instruction
1924 // CHECK-ERROR
: ldclra h2
, h3
, [sp
]
1927 ldclra v0.4h
, v1.4h
, v2.4h
1928 // CHECK-ERROR
: error
: invalid operand for instruction
1929 // CHECK-ERROR
: ldclra v0.4h
, v1.4h
, v2.4h
1933 // CHECK-ERROR
: error
: invalid operand for instruction
1934 // CHECK-ERROR
: ldclrl b0
, b1
, [x2
]
1938 // CHECK-ERROR
: error
: invalid operand for instruction
1939 // CHECK-ERROR
: ldclrl b2
, b3
, [sp
]
1943 // CHECK-ERROR
: error
: invalid operand for instruction
1944 // CHECK-ERROR
: ldclrl h0
, h1
, [x2
]
1948 // CHECK-ERROR
: error
: invalid operand for instruction
1949 // CHECK-ERROR
: ldclrl h2
, h3
, [sp
]
1952 ldclrl v0.4h
, v1.4h
, v2.4h
1953 // CHECK-ERROR
: error
: invalid operand for instruction
1954 // CHECK-ERROR
: ldclrl v0.4h
, v1.4h
, v2.4h
1957 ldclral b0
, b1
, [x2
]
1958 // CHECK-ERROR
: error
: invalid operand for instruction
1959 // CHECK-ERROR
: ldclral b0
, b1
, [x2
]
1962 ldclral b2
, b3
, [sp
]
1963 // CHECK-ERROR
: error
: invalid operand for instruction
1964 // CHECK-ERROR
: ldclral b2
, b3
, [sp
]
1967 ldclral h0
, h1
, [x2
]
1968 // CHECK-ERROR
: error
: invalid operand for instruction
1969 // CHECK-ERROR
: ldclral h0
, h1
, [x2
]
1972 ldclral h2
, h3
, [sp
]
1973 // CHECK-ERROR
: error
: invalid operand for instruction
1974 // CHECK-ERROR
: ldclral h2
, h3
, [sp
]
1977 ldclral v0.4h
, v1.4h
, v2.4h
1978 // CHECK-ERROR
: error
: invalid operand for instruction
1979 // CHECK-ERROR
: ldclral v0.4h
, v1.4h
, v2.4h
1983 // CHECK-ERROR
: error
: invalid operand for instruction
1984 // CHECK-ERROR
: ldclrb b0
, b1
, [x2
]
1988 // CHECK-ERROR
: error
: invalid operand for instruction
1989 // CHECK-ERROR
: ldclrb b2
, b3
, [sp
]
1993 // CHECK-ERROR
: error
: invalid operand for instruction
1994 // CHECK-ERROR
: ldclrb h0
, h1
, [x2
]
1998 // CHECK-ERROR
: error
: invalid operand for instruction
1999 // CHECK-ERROR
: ldclrb h2
, h3
, [sp
]
2002 ldclrb v0.4h
, v1.4h
, v2.4h
2003 // CHECK-ERROR
: error
: invalid operand for instruction
2004 // CHECK-ERROR
: ldclrb v0.4h
, v1.4h
, v2.4h
2008 // CHECK-ERROR
: error
: invalid operand for instruction
2009 // CHECK-ERROR
: ldclrh b0
, b1
, [x2
]
2013 // CHECK-ERROR
: error
: invalid operand for instruction
2014 // CHECK-ERROR
: ldclrh b2
, b3
, [sp
]
2018 // CHECK-ERROR
: error
: invalid operand for instruction
2019 // CHECK-ERROR
: ldclrh h0
, h1
, [x2
]
2023 // CHECK-ERROR
: error
: invalid operand for instruction
2024 // CHECK-ERROR
: ldclrh h2
, h3
, [sp
]
2027 ldclrh v0.4h
, v1.4h
, v2.4h
2028 // CHECK-ERROR
: error
: invalid operand for instruction
2029 // CHECK-ERROR
: ldclrh v0.4h
, v1.4h
, v2.4h
2032 ldclrab b0
, b1
, [x2
]
2033 // CHECK-ERROR
: error
: invalid operand for instruction
2034 // CHECK-ERROR
: ldclrab b0
, b1
, [x2
]
2037 ldclrab b2
, b3
, [sp
]
2038 // CHECK-ERROR
: error
: invalid operand for instruction
2039 // CHECK-ERROR
: ldclrab b2
, b3
, [sp
]
2042 ldclrab h0
, h1
, [x2
]
2043 // CHECK-ERROR
: error
: invalid operand for instruction
2044 // CHECK-ERROR
: ldclrab h0
, h1
, [x2
]
2047 ldclrab h2
, h3
, [sp
]
2048 // CHECK-ERROR
: error
: invalid operand for instruction
2049 // CHECK-ERROR
: ldclrab h2
, h3
, [sp
]
2052 ldclrab v0.4h
, v1.4h
, v2.4h
2053 // CHECK-ERROR
: error
: invalid operand for instruction
2054 // CHECK-ERROR
: ldclrab v0.4h
, v1.4h
, v2.4h
2057 ldclrlb b0
, b1
, [x2
]
2058 // CHECK-ERROR
: error
: invalid operand for instruction
2059 // CHECK-ERROR
: ldclrlb b0
, b1
, [x2
]
2062 ldclrlb b2
, b3
, [sp
]
2063 // CHECK-ERROR
: error
: invalid operand for instruction
2064 // CHECK-ERROR
: ldclrlb b2
, b3
, [sp
]
2067 ldclrlb h0
, h1
, [x2
]
2068 // CHECK-ERROR
: error
: invalid operand for instruction
2069 // CHECK-ERROR
: ldclrlb h0
, h1
, [x2
]
2072 ldclrlb h2
, h3
, [sp
]
2073 // CHECK-ERROR
: error
: invalid operand for instruction
2074 // CHECK-ERROR
: ldclrlb h2
, h3
, [sp
]
2077 ldclrlb v0.4h
, v1.4h
, v2.4h
2078 // CHECK-ERROR
: error
: invalid operand for instruction
2079 // CHECK-ERROR
: ldclrlb v0.4h
, v1.4h
, v2.4h
2082 ldclralb b0
, b1
, [x2
]
2083 // CHECK-ERROR
: error
: invalid operand for instruction
2084 // CHECK-ERROR
: ldclralb b0
, b1
, [x2
]
2087 ldclralb b2
, b3
, [sp
]
2088 // CHECK-ERROR
: error
: invalid operand for instruction
2089 // CHECK-ERROR
: ldclralb b2
, b3
, [sp
]
2092 ldclralb h0
, h1
, [x2
]
2093 // CHECK-ERROR
: error
: invalid operand for instruction
2094 // CHECK-ERROR
: ldclralb h0
, h1
, [x2
]
2097 ldclralb h2
, h3
, [sp
]
2098 // CHECK-ERROR
: error
: invalid operand for instruction
2099 // CHECK-ERROR
: ldclralb h2
, h3
, [sp
]
2102 ldclralb v0.4h
, v1.4h
, v2.4h
2103 // CHECK-ERROR
: error
: invalid operand for instruction
2104 // CHECK-ERROR
: ldclralb v0.4h
, v1.4h
, v2.4h
2107 ldclrah b0
, b1
, [x2
]
2108 // CHECK-ERROR
: error
: invalid operand for instruction
2109 // CHECK-ERROR
: ldclrah b0
, b1
, [x2
]
2112 ldclrah b2
, b3
, [sp
]
2113 // CHECK-ERROR
: error
: invalid operand for instruction
2114 // CHECK-ERROR
: ldclrah b2
, b3
, [sp
]
2117 ldclrah h0
, h1
, [x2
]
2118 // CHECK-ERROR
: error
: invalid operand for instruction
2119 // CHECK-ERROR
: ldclrah h0
, h1
, [x2
]
2122 ldclrah h2
, h3
, [sp
]
2123 // CHECK-ERROR
: error
: invalid operand for instruction
2124 // CHECK-ERROR
: ldclrah h2
, h3
, [sp
]
2127 ldclrah v0.4h
, v1.4h
, v2.4h
2128 // CHECK-ERROR
: error
: invalid operand for instruction
2129 // CHECK-ERROR
: ldclrah v0.4h
, v1.4h
, v2.4h
2132 ldclrlh b0
, b1
, [x2
]
2133 // CHECK-ERROR
: error
: invalid operand for instruction
2134 // CHECK-ERROR
: ldclrlh b0
, b1
, [x2
]
2137 ldclrlh b2
, b3
, [sp
]
2138 // CHECK-ERROR
: error
: invalid operand for instruction
2139 // CHECK-ERROR
: ldclrlh b2
, b3
, [sp
]
2142 ldclrlh h0
, h1
, [x2
]
2143 // CHECK-ERROR
: error
: invalid operand for instruction
2144 // CHECK-ERROR
: ldclrlh h0
, h1
, [x2
]
2147 ldclrlh h2
, h3
, [sp
]
2148 // CHECK-ERROR
: error
: invalid operand for instruction
2149 // CHECK-ERROR
: ldclrlh h2
, h3
, [sp
]
2152 ldclrlh v0.4h
, v1.4h
, v2.4h
2153 // CHECK-ERROR
: error
: invalid operand for instruction
2154 // CHECK-ERROR
: ldclrlh v0.4h
, v1.4h
, v2.4h
2157 ldclralh b0
, b1
, [x2
]
2158 // CHECK-ERROR
: error
: invalid operand for instruction
2159 // CHECK-ERROR
: ldclralh b0
, b1
, [x2
]
2162 ldclralh b2
, b3
, [sp
]
2163 // CHECK-ERROR
: error
: invalid operand for instruction
2164 // CHECK-ERROR
: ldclralh b2
, b3
, [sp
]
2167 ldclralh h0
, h1
, [x2
]
2168 // CHECK-ERROR
: error
: invalid operand for instruction
2169 // CHECK-ERROR
: ldclralh h0
, h1
, [x2
]
2172 ldclralh h2
, h3
, [sp
]
2173 // CHECK-ERROR
: error
: invalid operand for instruction
2174 // CHECK-ERROR
: ldclralh h2
, h3
, [sp
]
2177 ldclralh v0.4h
, v1.4h
, v2.4h
2178 // CHECK-ERROR
: error
: invalid operand for instruction
2179 // CHECK-ERROR
: ldclralh v0.4h
, v1.4h
, v2.4h
2183 // CHECK-ERROR
: error
: invalid operand for instruction
2184 // CHECK-ERROR
: ldeor b0
, b1
, [x2
]
2188 // CHECK-ERROR
: error
: invalid operand for instruction
2189 // CHECK-ERROR
: ldeor b2
, b3
, [sp
]
2193 // CHECK-ERROR
: error
: invalid operand for instruction
2194 // CHECK-ERROR
: ldeor h0
, h1
, [x2
]
2198 // CHECK-ERROR
: error
: invalid operand for instruction
2199 // CHECK-ERROR
: ldeor h2
, h3
, [sp
]
2202 ldeor v0.4h
, v1.4h
, v2.4h
2203 // CHECK-ERROR
: error
: invalid operand for instruction
2204 // CHECK-ERROR
: ldeor v0.4h
, v1.4h
, v2.4h
2208 // CHECK-ERROR
: error
: invalid operand for instruction
2209 // CHECK-ERROR
: ldeora b0
, b1
, [x2
]
2213 // CHECK-ERROR
: error
: invalid operand for instruction
2214 // CHECK-ERROR
: ldeora b2
, b3
, [sp
]
2218 // CHECK-ERROR
: error
: invalid operand for instruction
2219 // CHECK-ERROR
: ldeora h0
, h1
, [x2
]
2223 // CHECK-ERROR
: error
: invalid operand for instruction
2224 // CHECK-ERROR
: ldeora h2
, h3
, [sp
]
2227 ldeora v0.4h
, v1.4h
, v2.4h
2228 // CHECK-ERROR
: error
: invalid operand for instruction
2229 // CHECK-ERROR
: ldeora v0.4h
, v1.4h
, v2.4h
2233 // CHECK-ERROR
: error
: invalid operand for instruction
2234 // CHECK-ERROR
: ldeorl b0
, b1
, [x2
]
2238 // CHECK-ERROR
: error
: invalid operand for instruction
2239 // CHECK-ERROR
: ldeorl b2
, b3
, [sp
]
2243 // CHECK-ERROR
: error
: invalid operand for instruction
2244 // CHECK-ERROR
: ldeorl h0
, h1
, [x2
]
2248 // CHECK-ERROR
: error
: invalid operand for instruction
2249 // CHECK-ERROR
: ldeorl h2
, h3
, [sp
]
2252 ldeorl v0.4h
, v1.4h
, v2.4h
2253 // CHECK-ERROR
: error
: invalid operand for instruction
2254 // CHECK-ERROR
: ldeorl v0.4h
, v1.4h
, v2.4h
2257 ldeoral b0
, b1
, [x2
]
2258 // CHECK-ERROR
: error
: invalid operand for instruction
2259 // CHECK-ERROR
: ldeoral b0
, b1
, [x2
]
2262 ldeoral b2
, b3
, [sp
]
2263 // CHECK-ERROR
: error
: invalid operand for instruction
2264 // CHECK-ERROR
: ldeoral b2
, b3
, [sp
]
2267 ldeoral h0
, h1
, [x2
]
2268 // CHECK-ERROR
: error
: invalid operand for instruction
2269 // CHECK-ERROR
: ldeoral h0
, h1
, [x2
]
2272 ldeoral h2
, h3
, [sp
]
2273 // CHECK-ERROR
: error
: invalid operand for instruction
2274 // CHECK-ERROR
: ldeoral h2
, h3
, [sp
]
2277 ldeoral v0.4h
, v1.4h
, v2.4h
2278 // CHECK-ERROR
: error
: invalid operand for instruction
2279 // CHECK-ERROR
: ldeoral v0.4h
, v1.4h
, v2.4h
2283 // CHECK-ERROR
: error
: invalid operand for instruction
2284 // CHECK-ERROR
: ldeorb b0
, b1
, [x2
]
2288 // CHECK-ERROR
: error
: invalid operand for instruction
2289 // CHECK-ERROR
: ldeorb b2
, b3
, [sp
]
2293 // CHECK-ERROR
: error
: invalid operand for instruction
2294 // CHECK-ERROR
: ldeorb h0
, h1
, [x2
]
2298 // CHECK-ERROR
: error
: invalid operand for instruction
2299 // CHECK-ERROR
: ldeorb h2
, h3
, [sp
]
2302 ldeorb v0.4h
, v1.4h
, v2.4h
2303 // CHECK-ERROR
: error
: invalid operand for instruction
2304 // CHECK-ERROR
: ldeorb v0.4h
, v1.4h
, v2.4h
2308 // CHECK-ERROR
: error
: invalid operand for instruction
2309 // CHECK-ERROR
: ldeorh b0
, b1
, [x2
]
2313 // CHECK-ERROR
: error
: invalid operand for instruction
2314 // CHECK-ERROR
: ldeorh b2
, b3
, [sp
]
2318 // CHECK-ERROR
: error
: invalid operand for instruction
2319 // CHECK-ERROR
: ldeorh h0
, h1
, [x2
]
2323 // CHECK-ERROR
: error
: invalid operand for instruction
2324 // CHECK-ERROR
: ldeorh h2
, h3
, [sp
]
2327 ldeorh v0.4h
, v1.4h
, v2.4h
2328 // CHECK-ERROR
: error
: invalid operand for instruction
2329 // CHECK-ERROR
: ldeorh v0.4h
, v1.4h
, v2.4h
2332 ldeorab b0
, b1
, [x2
]
2333 // CHECK-ERROR
: error
: invalid operand for instruction
2334 // CHECK-ERROR
: ldeorab b0
, b1
, [x2
]
2337 ldeorab b2
, b3
, [sp
]
2338 // CHECK-ERROR
: error
: invalid operand for instruction
2339 // CHECK-ERROR
: ldeorab b2
, b3
, [sp
]
2342 ldeorab h0
, h1
, [x2
]
2343 // CHECK-ERROR
: error
: invalid operand for instruction
2344 // CHECK-ERROR
: ldeorab h0
, h1
, [x2
]
2347 ldeorab h2
, h3
, [sp
]
2348 // CHECK-ERROR
: error
: invalid operand for instruction
2349 // CHECK-ERROR
: ldeorab h2
, h3
, [sp
]
2352 ldeorab v0.4h
, v1.4h
, v2.4h
2353 // CHECK-ERROR
: error
: invalid operand for instruction
2354 // CHECK-ERROR
: ldeorab v0.4h
, v1.4h
, v2.4h
2357 ldeorlb b0
, b1
, [x2
]
2358 // CHECK-ERROR
: error
: invalid operand for instruction
2359 // CHECK-ERROR
: ldeorlb b0
, b1
, [x2
]
2362 ldeorlb b2
, b3
, [sp
]
2363 // CHECK-ERROR
: error
: invalid operand for instruction
2364 // CHECK-ERROR
: ldeorlb b2
, b3
, [sp
]
2367 ldeorlb h0
, h1
, [x2
]
2368 // CHECK-ERROR
: error
: invalid operand for instruction
2369 // CHECK-ERROR
: ldeorlb h0
, h1
, [x2
]
2372 ldeorlb h2
, h3
, [sp
]
2373 // CHECK-ERROR
: error
: invalid operand for instruction
2374 // CHECK-ERROR
: ldeorlb h2
, h3
, [sp
]
2377 ldeorlb v0.4h
, v1.4h
, v2.4h
2378 // CHECK-ERROR
: error
: invalid operand for instruction
2379 // CHECK-ERROR
: ldeorlb v0.4h
, v1.4h
, v2.4h
2382 ldeoralb b0
, b1
, [x2
]
2383 // CHECK-ERROR
: error
: invalid operand for instruction
2384 // CHECK-ERROR
: ldeoralb b0
, b1
, [x2
]
2387 ldeoralb b2
, b3
, [sp
]
2388 // CHECK-ERROR
: error
: invalid operand for instruction
2389 // CHECK-ERROR
: ldeoralb b2
, b3
, [sp
]
2392 ldeoralb h0
, h1
, [x2
]
2393 // CHECK-ERROR
: error
: invalid operand for instruction
2394 // CHECK-ERROR
: ldeoralb h0
, h1
, [x2
]
2397 ldeoralb h2
, h3
, [sp
]
2398 // CHECK-ERROR
: error
: invalid operand for instruction
2399 // CHECK-ERROR
: ldeoralb h2
, h3
, [sp
]
2402 ldeoralb v0.4h
, v1.4h
, v2.4h
2403 // CHECK-ERROR
: error
: invalid operand for instruction
2404 // CHECK-ERROR
: ldeoralb v0.4h
, v1.4h
, v2.4h
2407 ldeorah b0
, b1
, [x2
]
2408 // CHECK-ERROR
: error
: invalid operand for instruction
2409 // CHECK-ERROR
: ldeorah b0
, b1
, [x2
]
2412 ldeorah b2
, b3
, [sp
]
2413 // CHECK-ERROR
: error
: invalid operand for instruction
2414 // CHECK-ERROR
: ldeorah b2
, b3
, [sp
]
2417 ldeorah h0
, h1
, [x2
]
2418 // CHECK-ERROR
: error
: invalid operand for instruction
2419 // CHECK-ERROR
: ldeorah h0
, h1
, [x2
]
2422 ldeorah h2
, h3
, [sp
]
2423 // CHECK-ERROR
: error
: invalid operand for instruction
2424 // CHECK-ERROR
: ldeorah h2
, h3
, [sp
]
2427 ldeorah v0.4h
, v1.4h
, v2.4h
2428 // CHECK-ERROR
: error
: invalid operand for instruction
2429 // CHECK-ERROR
: ldeorah v0.4h
, v1.4h
, v2.4h
2432 ldeorlh b0
, b1
, [x2
]
2433 // CHECK-ERROR
: error
: invalid operand for instruction
2434 // CHECK-ERROR
: ldeorlh b0
, b1
, [x2
]
2437 ldeorlh b2
, b3
, [sp
]
2438 // CHECK-ERROR
: error
: invalid operand for instruction
2439 // CHECK-ERROR
: ldeorlh b2
, b3
, [sp
]
2442 ldeorlh h0
, h1
, [x2
]
2443 // CHECK-ERROR
: error
: invalid operand for instruction
2444 // CHECK-ERROR
: ldeorlh h0
, h1
, [x2
]
2447 ldeorlh h2
, h3
, [sp
]
2448 // CHECK-ERROR
: error
: invalid operand for instruction
2449 // CHECK-ERROR
: ldeorlh h2
, h3
, [sp
]
2452 ldeorlh v0.4h
, v1.4h
, v2.4h
2453 // CHECK-ERROR
: error
: invalid operand for instruction
2454 // CHECK-ERROR
: ldeorlh v0.4h
, v1.4h
, v2.4h
2457 ldeoralh b0
, b1
, [x2
]
2458 // CHECK-ERROR
: error
: invalid operand for instruction
2459 // CHECK-ERROR
: ldeoralh b0
, b1
, [x2
]
2462 ldeoralh b2
, b3
, [sp
]
2463 // CHECK-ERROR
: error
: invalid operand for instruction
2464 // CHECK-ERROR
: ldeoralh b2
, b3
, [sp
]
2467 ldeoralh h0
, h1
, [x2
]
2468 // CHECK-ERROR
: error
: invalid operand for instruction
2469 // CHECK-ERROR
: ldeoralh h0
, h1
, [x2
]
2472 ldeoralh h2
, h3
, [sp
]
2473 // CHECK-ERROR
: error
: invalid operand for instruction
2474 // CHECK-ERROR
: ldeoralh h2
, h3
, [sp
]
2477 ldeoralh v0.4h
, v1.4h
, v2.4h
2478 // CHECK-ERROR
: error
: invalid operand for instruction
2479 // CHECK-ERROR
: ldeoralh v0.4h
, v1.4h
, v2.4h
2483 // CHECK-ERROR
: error
: invalid operand for instruction
2484 // CHECK-ERROR
: ldset b0
, b1
, [x2
]
2488 // CHECK-ERROR
: error
: invalid operand for instruction
2489 // CHECK-ERROR
: ldset b2
, b3
, [sp
]
2493 // CHECK-ERROR
: error
: invalid operand for instruction
2494 // CHECK-ERROR
: ldset h0
, h1
, [x2
]
2498 // CHECK-ERROR
: error
: invalid operand for instruction
2499 // CHECK-ERROR
: ldset h2
, h3
, [sp
]
2502 ldset v0.4h
, v1.4h
, v2.4h
2503 // CHECK-ERROR
: error
: invalid operand for instruction
2504 // CHECK-ERROR
: ldset v0.4h
, v1.4h
, v2.4h
2508 // CHECK-ERROR
: error
: invalid operand for instruction
2509 // CHECK-ERROR
: ldseta b0
, b1
, [x2
]
2513 // CHECK-ERROR
: error
: invalid operand for instruction
2514 // CHECK-ERROR
: ldseta b2
, b3
, [sp
]
2518 // CHECK-ERROR
: error
: invalid operand for instruction
2519 // CHECK-ERROR
: ldseta h0
, h1
, [x2
]
2523 // CHECK-ERROR
: error
: invalid operand for instruction
2524 // CHECK-ERROR
: ldseta h2
, h3
, [sp
]
2527 ldseta v0.4h
, v1.4h
, v2.4h
2528 // CHECK-ERROR
: error
: invalid operand for instruction
2529 // CHECK-ERROR
: ldseta v0.4h
, v1.4h
, v2.4h
2533 // CHECK-ERROR
: error
: invalid operand for instruction
2534 // CHECK-ERROR
: ldsetl b0
, b1
, [x2
]
2538 // CHECK-ERROR
: error
: invalid operand for instruction
2539 // CHECK-ERROR
: ldsetl b2
, b3
, [sp
]
2543 // CHECK-ERROR
: error
: invalid operand for instruction
2544 // CHECK-ERROR
: ldsetl h0
, h1
, [x2
]
2548 // CHECK-ERROR
: error
: invalid operand for instruction
2549 // CHECK-ERROR
: ldsetl h2
, h3
, [sp
]
2552 ldsetl v0.4h
, v1.4h
, v2.4h
2553 // CHECK-ERROR
: error
: invalid operand for instruction
2554 // CHECK-ERROR
: ldsetl v0.4h
, v1.4h
, v2.4h
2557 ldsetal b0
, b1
, [x2
]
2558 // CHECK-ERROR
: error
: invalid operand for instruction
2559 // CHECK-ERROR
: ldsetal b0
, b1
, [x2
]
2562 ldsetal b2
, b3
, [sp
]
2563 // CHECK-ERROR
: error
: invalid operand for instruction
2564 // CHECK-ERROR
: ldsetal b2
, b3
, [sp
]
2567 ldsetal h0
, h1
, [x2
]
2568 // CHECK-ERROR
: error
: invalid operand for instruction
2569 // CHECK-ERROR
: ldsetal h0
, h1
, [x2
]
2572 ldsetal h2
, h3
, [sp
]
2573 // CHECK-ERROR
: error
: invalid operand for instruction
2574 // CHECK-ERROR
: ldsetal h2
, h3
, [sp
]
2577 ldsetal v0.4h
, v1.4h
, v2.4h
2578 // CHECK-ERROR
: error
: invalid operand for instruction
2579 // CHECK-ERROR
: ldsetal v0.4h
, v1.4h
, v2.4h
2583 // CHECK-ERROR
: error
: invalid operand for instruction
2584 // CHECK-ERROR
: ldsetb b0
, b1
, [x2
]
2588 // CHECK-ERROR
: error
: invalid operand for instruction
2589 // CHECK-ERROR
: ldsetb b2
, b3
, [sp
]
2593 // CHECK-ERROR
: error
: invalid operand for instruction
2594 // CHECK-ERROR
: ldsetb h0
, h1
, [x2
]
2598 // CHECK-ERROR
: error
: invalid operand for instruction
2599 // CHECK-ERROR
: ldsetb h2
, h3
, [sp
]
2602 ldsetb v0.4h
, v1.4h
, v2.4h
2603 // CHECK-ERROR
: error
: invalid operand for instruction
2604 // CHECK-ERROR
: ldsetb v0.4h
, v1.4h
, v2.4h
2608 // CHECK-ERROR
: error
: invalid operand for instruction
2609 // CHECK-ERROR
: ldseth b0
, b1
, [x2
]
2613 // CHECK-ERROR
: error
: invalid operand for instruction
2614 // CHECK-ERROR
: ldseth b2
, b3
, [sp
]
2618 // CHECK-ERROR
: error
: invalid operand for instruction
2619 // CHECK-ERROR
: ldseth h0
, h1
, [x2
]
2623 // CHECK-ERROR
: error
: invalid operand for instruction
2624 // CHECK-ERROR
: ldseth h2
, h3
, [sp
]
2627 ldseth v0.4h
, v1.4h
, v2.4h
2628 // CHECK-ERROR
: error
: invalid operand for instruction
2629 // CHECK-ERROR
: ldseth v0.4h
, v1.4h
, v2.4h
2632 ldsetab b0
, b1
, [x2
]
2633 // CHECK-ERROR
: error
: invalid operand for instruction
2634 // CHECK-ERROR
: ldsetab b0
, b1
, [x2
]
2637 ldsetab b2
, b3
, [sp
]
2638 // CHECK-ERROR
: error
: invalid operand for instruction
2639 // CHECK-ERROR
: ldsetab b2
, b3
, [sp
]
2642 ldsetab h0
, h1
, [x2
]
2643 // CHECK-ERROR
: error
: invalid operand for instruction
2644 // CHECK-ERROR
: ldsetab h0
, h1
, [x2
]
2647 ldsetab h2
, h3
, [sp
]
2648 // CHECK-ERROR
: error
: invalid operand for instruction
2649 // CHECK-ERROR
: ldsetab h2
, h3
, [sp
]
2652 ldsetab v0.4h
, v1.4h
, v2.4h
2653 // CHECK-ERROR
: error
: invalid operand for instruction
2654 // CHECK-ERROR
: ldsetab v0.4h
, v1.4h
, v2.4h
2657 ldsetlb b0
, b1
, [x2
]
2658 // CHECK-ERROR
: error
: invalid operand for instruction
2659 // CHECK-ERROR
: ldsetlb b0
, b1
, [x2
]
2662 ldsetlb b2
, b3
, [sp
]
2663 // CHECK-ERROR
: error
: invalid operand for instruction
2664 // CHECK-ERROR
: ldsetlb b2
, b3
, [sp
]
2667 ldsetlb h0
, h1
, [x2
]
2668 // CHECK-ERROR
: error
: invalid operand for instruction
2669 // CHECK-ERROR
: ldsetlb h0
, h1
, [x2
]
2672 ldsetlb h2
, h3
, [sp
]
2673 // CHECK-ERROR
: error
: invalid operand for instruction
2674 // CHECK-ERROR
: ldsetlb h2
, h3
, [sp
]
2677 ldsetlb v0.4h
, v1.4h
, v2.4h
2678 // CHECK-ERROR
: error
: invalid operand for instruction
2679 // CHECK-ERROR
: ldsetlb v0.4h
, v1.4h
, v2.4h
2682 ldsetalb b0
, b1
, [x2
]
2683 // CHECK-ERROR
: error
: invalid operand for instruction
2684 // CHECK-ERROR
: ldsetalb b0
, b1
, [x2
]
2687 ldsetalb b2
, b3
, [sp
]
2688 // CHECK-ERROR
: error
: invalid operand for instruction
2689 // CHECK-ERROR
: ldsetalb b2
, b3
, [sp
]
2692 ldsetalb h0
, h1
, [x2
]
2693 // CHECK-ERROR
: error
: invalid operand for instruction
2694 // CHECK-ERROR
: ldsetalb h0
, h1
, [x2
]
2697 ldsetalb h2
, h3
, [sp
]
2698 // CHECK-ERROR
: error
: invalid operand for instruction
2699 // CHECK-ERROR
: ldsetalb h2
, h3
, [sp
]
2702 ldsetalb v0.4h
, v1.4h
, v2.4h
2703 // CHECK-ERROR
: error
: invalid operand for instruction
2704 // CHECK-ERROR
: ldsetalb v0.4h
, v1.4h
, v2.4h
2707 ldsetah b0
, b1
, [x2
]
2708 // CHECK-ERROR
: error
: invalid operand for instruction
2709 // CHECK-ERROR
: ldsetah b0
, b1
, [x2
]
2712 ldsetah b2
, b3
, [sp
]
2713 // CHECK-ERROR
: error
: invalid operand for instruction
2714 // CHECK-ERROR
: ldsetah b2
, b3
, [sp
]
2717 ldsetah h0
, h1
, [x2
]
2718 // CHECK-ERROR
: error
: invalid operand for instruction
2719 // CHECK-ERROR
: ldsetah h0
, h1
, [x2
]
2722 ldsetah h2
, h3
, [sp
]
2723 // CHECK-ERROR
: error
: invalid operand for instruction
2724 // CHECK-ERROR
: ldsetah h2
, h3
, [sp
]
2727 ldsetah v0.4h
, v1.4h
, v2.4h
2728 // CHECK-ERROR
: error
: invalid operand for instruction
2729 // CHECK-ERROR
: ldsetah v0.4h
, v1.4h
, v2.4h
2732 ldsetlh b0
, b1
, [x2
]
2733 // CHECK-ERROR
: error
: invalid operand for instruction
2734 // CHECK-ERROR
: ldsetlh b0
, b1
, [x2
]
2737 ldsetlh b2
, b3
, [sp
]
2738 // CHECK-ERROR
: error
: invalid operand for instruction
2739 // CHECK-ERROR
: ldsetlh b2
, b3
, [sp
]
2742 ldsetlh h0
, h1
, [x2
]
2743 // CHECK-ERROR
: error
: invalid operand for instruction
2744 // CHECK-ERROR
: ldsetlh h0
, h1
, [x2
]
2747 ldsetlh h2
, h3
, [sp
]
2748 // CHECK-ERROR
: error
: invalid operand for instruction
2749 // CHECK-ERROR
: ldsetlh h2
, h3
, [sp
]
2752 ldsetlh v0.4h
, v1.4h
, v2.4h
2753 // CHECK-ERROR
: error
: invalid operand for instruction
2754 // CHECK-ERROR
: ldsetlh v0.4h
, v1.4h
, v2.4h
2757 ldsetalh b0
, b1
, [x2
]
2758 // CHECK-ERROR
: error
: invalid operand for instruction
2759 // CHECK-ERROR
: ldsetalh b0
, b1
, [x2
]
2762 ldsetalh b2
, b3
, [sp
]
2763 // CHECK-ERROR
: error
: invalid operand for instruction
2764 // CHECK-ERROR
: ldsetalh b2
, b3
, [sp
]
2767 ldsetalh h0
, h1
, [x2
]
2768 // CHECK-ERROR
: error
: invalid operand for instruction
2769 // CHECK-ERROR
: ldsetalh h0
, h1
, [x2
]
2772 ldsetalh h2
, h3
, [sp
]
2773 // CHECK-ERROR
: error
: invalid operand for instruction
2774 // CHECK-ERROR
: ldsetalh h2
, h3
, [sp
]
2777 ldsetalh v0.4h
, v1.4h
, v2.4h
2778 // CHECK-ERROR
: error
: invalid operand for instruction
2779 // CHECK-ERROR
: ldsetalh v0.4h
, v1.4h
, v2.4h
2783 // CHECK-ERROR
: error
: invalid operand for instruction
2784 // CHECK-ERROR
: ldsmax b0
, b1
, [x2
]
2788 // CHECK-ERROR
: error
: invalid operand for instruction
2789 // CHECK-ERROR
: ldsmax b2
, b3
, [sp
]
2793 // CHECK-ERROR
: error
: invalid operand for instruction
2794 // CHECK-ERROR
: ldsmax h0
, h1
, [x2
]
2798 // CHECK-ERROR
: error
: invalid operand for instruction
2799 // CHECK-ERROR
: ldsmax h2
, h3
, [sp
]
2802 ldsmax v0.4h
, v1.4h
, v2.4h
2803 // CHECK-ERROR
: error
: invalid operand for instruction
2804 // CHECK-ERROR
: ldsmax v0.4h
, v1.4h
, v2.4h
2807 ldsmaxa b0
, b1
, [x2
]
2808 // CHECK-ERROR
: error
: invalid operand for instruction
2809 // CHECK-ERROR
: ldsmaxa b0
, b1
, [x2
]
2812 ldsmaxa b2
, b3
, [sp
]
2813 // CHECK-ERROR
: error
: invalid operand for instruction
2814 // CHECK-ERROR
: ldsmaxa b2
, b3
, [sp
]
2817 ldsmaxa h0
, h1
, [x2
]
2818 // CHECK-ERROR
: error
: invalid operand for instruction
2819 // CHECK-ERROR
: ldsmaxa h0
, h1
, [x2
]
2822 ldsmaxa h2
, h3
, [sp
]
2823 // CHECK-ERROR
: error
: invalid operand for instruction
2824 // CHECK-ERROR
: ldsmaxa h2
, h3
, [sp
]
2827 ldsmaxa v0.4h
, v1.4h
, v2.4h
2828 // CHECK-ERROR
: error
: invalid operand for instruction
2829 // CHECK-ERROR
: ldsmaxa v0.4h
, v1.4h
, v2.4h
2832 ldsmaxl b0
, b1
, [x2
]
2833 // CHECK-ERROR
: error
: invalid operand for instruction
2834 // CHECK-ERROR
: ldsmaxl b0
, b1
, [x2
]
2837 ldsmaxl b2
, b3
, [sp
]
2838 // CHECK-ERROR
: error
: invalid operand for instruction
2839 // CHECK-ERROR
: ldsmaxl b2
, b3
, [sp
]
2842 ldsmaxl h0
, h1
, [x2
]
2843 // CHECK-ERROR
: error
: invalid operand for instruction
2844 // CHECK-ERROR
: ldsmaxl h0
, h1
, [x2
]
2847 ldsmaxl h2
, h3
, [sp
]
2848 // CHECK-ERROR
: error
: invalid operand for instruction
2849 // CHECK-ERROR
: ldsmaxl h2
, h3
, [sp
]
2852 ldsmaxl v0.4h
, v1.4h
, v2.4h
2853 // CHECK-ERROR
: error
: invalid operand for instruction
2854 // CHECK-ERROR
: ldsmaxl v0.4h
, v1.4h
, v2.4h
2857 ldsmaxal b0
, b1
, [x2
]
2858 // CHECK-ERROR
: error
: invalid operand for instruction
2859 // CHECK-ERROR
: ldsmaxal b0
, b1
, [x2
]
2862 ldsmaxal b2
, b3
, [sp
]
2863 // CHECK-ERROR
: error
: invalid operand for instruction
2864 // CHECK-ERROR
: ldsmaxal b2
, b3
, [sp
]
2867 ldsmaxal h0
, h1
, [x2
]
2868 // CHECK-ERROR
: error
: invalid operand for instruction
2869 // CHECK-ERROR
: ldsmaxal h0
, h1
, [x2
]
2872 ldsmaxal h2
, h3
, [sp
]
2873 // CHECK-ERROR
: error
: invalid operand for instruction
2874 // CHECK-ERROR
: ldsmaxal h2
, h3
, [sp
]
2877 ldsmaxal v0.4h
, v1.4h
, v2.4h
2878 // CHECK-ERROR
: error
: invalid operand for instruction
2879 // CHECK-ERROR
: ldsmaxal v0.4h
, v1.4h
, v2.4h
2882 ldsmaxb b0
, b1
, [x2
]
2883 // CHECK-ERROR
: error
: invalid operand for instruction
2884 // CHECK-ERROR
: ldsmaxb b0
, b1
, [x2
]
2887 ldsmaxb b2
, b3
, [sp
]
2888 // CHECK-ERROR
: error
: invalid operand for instruction
2889 // CHECK-ERROR
: ldsmaxb b2
, b3
, [sp
]
2892 ldsmaxb h0
, h1
, [x2
]
2893 // CHECK-ERROR
: error
: invalid operand for instruction
2894 // CHECK-ERROR
: ldsmaxb h0
, h1
, [x2
]
2897 ldsmaxb h2
, h3
, [sp
]
2898 // CHECK-ERROR
: error
: invalid operand for instruction
2899 // CHECK-ERROR
: ldsmaxb h2
, h3
, [sp
]
2902 ldsmaxb v0.4h
, v1.4h
, v2.4h
2903 // CHECK-ERROR
: error
: invalid operand for instruction
2904 // CHECK-ERROR
: ldsmaxb v0.4h
, v1.4h
, v2.4h
2907 ldsmaxh b0
, b1
, [x2
]
2908 // CHECK-ERROR
: error
: invalid operand for instruction
2909 // CHECK-ERROR
: ldsmaxh b0
, b1
, [x2
]
2912 ldsmaxh b2
, b3
, [sp
]
2913 // CHECK-ERROR
: error
: invalid operand for instruction
2914 // CHECK-ERROR
: ldsmaxh b2
, b3
, [sp
]
2917 ldsmaxh h0
, h1
, [x2
]
2918 // CHECK-ERROR
: error
: invalid operand for instruction
2919 // CHECK-ERROR
: ldsmaxh h0
, h1
, [x2
]
2922 ldsmaxh h2
, h3
, [sp
]
2923 // CHECK-ERROR
: error
: invalid operand for instruction
2924 // CHECK-ERROR
: ldsmaxh h2
, h3
, [sp
]
2927 ldsmaxh v0.4h
, v1.4h
, v2.4h
2928 // CHECK-ERROR
: error
: invalid operand for instruction
2929 // CHECK-ERROR
: ldsmaxh v0.4h
, v1.4h
, v2.4h
2932 ldsmaxab b0
, b1
, [x2
]
2933 // CHECK-ERROR
: error
: invalid operand for instruction
2934 // CHECK-ERROR
: ldsmaxab b0
, b1
, [x2
]
2937 ldsmaxab b2
, b3
, [sp
]
2938 // CHECK-ERROR
: error
: invalid operand for instruction
2939 // CHECK-ERROR
: ldsmaxab b2
, b3
, [sp
]
2942 ldsmaxab h0
, h1
, [x2
]
2943 // CHECK-ERROR
: error
: invalid operand for instruction
2944 // CHECK-ERROR
: ldsmaxab h0
, h1
, [x2
]
2947 ldsmaxab h2
, h3
, [sp
]
2948 // CHECK-ERROR
: error
: invalid operand for instruction
2949 // CHECK-ERROR
: ldsmaxab h2
, h3
, [sp
]
2952 ldsmaxab v0.4h
, v1.4h
, v2.4h
2953 // CHECK-ERROR
: error
: invalid operand for instruction
2954 // CHECK-ERROR
: ldsmaxab v0.4h
, v1.4h
, v2.4h
2957 ldsmaxlb b0
, b1
, [x2
]
2958 // CHECK-ERROR
: error
: invalid operand for instruction
2959 // CHECK-ERROR
: ldsmaxlb b0
, b1
, [x2
]
2962 ldsmaxlb b2
, b3
, [sp
]
2963 // CHECK-ERROR
: error
: invalid operand for instruction
2964 // CHECK-ERROR
: ldsmaxlb b2
, b3
, [sp
]
2967 ldsmaxlb h0
, h1
, [x2
]
2968 // CHECK-ERROR
: error
: invalid operand for instruction
2969 // CHECK-ERROR
: ldsmaxlb h0
, h1
, [x2
]
2972 ldsmaxlb h2
, h3
, [sp
]
2973 // CHECK-ERROR
: error
: invalid operand for instruction
2974 // CHECK-ERROR
: ldsmaxlb h2
, h3
, [sp
]
2977 ldsmaxlb v0.4h
, v1.4h
, v2.4h
2978 // CHECK-ERROR
: error
: invalid operand for instruction
2979 // CHECK-ERROR
: ldsmaxlb v0.4h
, v1.4h
, v2.4h
2982 ldsmaxalb b0
, b1
, [x2
]
2983 // CHECK-ERROR
: error
: invalid operand for instruction
2984 // CHECK-ERROR
: ldsmaxalb b0
, b1
, [x2
]
2987 ldsmaxalb b2
, b3
, [sp
]
2988 // CHECK-ERROR
: error
: invalid operand for instruction
2989 // CHECK-ERROR
: ldsmaxalb b2
, b3
, [sp
]
2992 ldsmaxalb h0
, h1
, [x2
]
2993 // CHECK-ERROR
: error
: invalid operand for instruction
2994 // CHECK-ERROR
: ldsmaxalb h0
, h1
, [x2
]
2997 ldsmaxalb h2
, h3
, [sp
]
2998 // CHECK-ERROR
: error
: invalid operand for instruction
2999 // CHECK-ERROR
: ldsmaxalb h2
, h3
, [sp
]
3002 ldsmaxalb v0.4h
, v1.4h
, v2.4h
3003 // CHECK-ERROR
: error
: invalid operand for instruction
3004 // CHECK-ERROR
: ldsmaxalb v0.4h
, v1.4h
, v2.4h
3007 ldsmaxah b0
, b1
, [x2
]
3008 // CHECK-ERROR
: error
: invalid operand for instruction
3009 // CHECK-ERROR
: ldsmaxah b0
, b1
, [x2
]
3012 ldsmaxah b2
, b3
, [sp
]
3013 // CHECK-ERROR
: error
: invalid operand for instruction
3014 // CHECK-ERROR
: ldsmaxah b2
, b3
, [sp
]
3017 ldsmaxah h0
, h1
, [x2
]
3018 // CHECK-ERROR
: error
: invalid operand for instruction
3019 // CHECK-ERROR
: ldsmaxah h0
, h1
, [x2
]
3022 ldsmaxah h2
, h3
, [sp
]
3023 // CHECK-ERROR
: error
: invalid operand for instruction
3024 // CHECK-ERROR
: ldsmaxah h2
, h3
, [sp
]
3027 ldsmaxah v0.4h
, v1.4h
, v2.4h
3028 // CHECK-ERROR
: error
: invalid operand for instruction
3029 // CHECK-ERROR
: ldsmaxah v0.4h
, v1.4h
, v2.4h
3032 ldsmaxlh b0
, b1
, [x2
]
3033 // CHECK-ERROR
: error
: invalid operand for instruction
3034 // CHECK-ERROR
: ldsmaxlh b0
, b1
, [x2
]
3037 ldsmaxlh b2
, b3
, [sp
]
3038 // CHECK-ERROR
: error
: invalid operand for instruction
3039 // CHECK-ERROR
: ldsmaxlh b2
, b3
, [sp
]
3042 ldsmaxlh h0
, h1
, [x2
]
3043 // CHECK-ERROR
: error
: invalid operand for instruction
3044 // CHECK-ERROR
: ldsmaxlh h0
, h1
, [x2
]
3047 ldsmaxlh h2
, h3
, [sp
]
3048 // CHECK-ERROR
: error
: invalid operand for instruction
3049 // CHECK-ERROR
: ldsmaxlh h2
, h3
, [sp
]
3052 ldsmaxlh v0.4h
, v1.4h
, v2.4h
3053 // CHECK-ERROR
: error
: invalid operand for instruction
3054 // CHECK-ERROR
: ldsmaxlh v0.4h
, v1.4h
, v2.4h
3057 ldsmaxalh b0
, b1
, [x2
]
3058 // CHECK-ERROR
: error
: invalid operand for instruction
3059 // CHECK-ERROR
: ldsmaxalh b0
, b1
, [x2
]
3062 ldsmaxalh b2
, b3
, [sp
]
3063 // CHECK-ERROR
: error
: invalid operand for instruction
3064 // CHECK-ERROR
: ldsmaxalh b2
, b3
, [sp
]
3067 ldsmaxalh h0
, h1
, [x2
]
3068 // CHECK-ERROR
: error
: invalid operand for instruction
3069 // CHECK-ERROR
: ldsmaxalh h0
, h1
, [x2
]
3072 ldsmaxalh h2
, h3
, [sp
]
3073 // CHECK-ERROR
: error
: invalid operand for instruction
3074 // CHECK-ERROR
: ldsmaxalh h2
, h3
, [sp
]
3077 ldsmaxalh v0.4h
, v1.4h
, v2.4h
3078 // CHECK-ERROR
: error
: invalid operand for instruction
3079 // CHECK-ERROR
: ldsmaxalh v0.4h
, v1.4h
, v2.4h
3083 // CHECK-ERROR
: error
: invalid operand for instruction
3084 // CHECK-ERROR
: ldsmin b0
, b1
, [x2
]
3088 // CHECK-ERROR
: error
: invalid operand for instruction
3089 // CHECK-ERROR
: ldsmin b2
, b3
, [sp
]
3093 // CHECK-ERROR
: error
: invalid operand for instruction
3094 // CHECK-ERROR
: ldsmin h0
, h1
, [x2
]
3098 // CHECK-ERROR
: error
: invalid operand for instruction
3099 // CHECK-ERROR
: ldsmin h2
, h3
, [sp
]
3102 ldsmin v0.4h
, v1.4h
, v2.4h
3103 // CHECK-ERROR
: error
: invalid operand for instruction
3104 // CHECK-ERROR
: ldsmin v0.4h
, v1.4h
, v2.4h
3107 ldsmina b0
, b1
, [x2
]
3108 // CHECK-ERROR
: error
: invalid operand for instruction
3109 // CHECK-ERROR
: ldsmina b0
, b1
, [x2
]
3112 ldsmina b2
, b3
, [sp
]
3113 // CHECK-ERROR
: error
: invalid operand for instruction
3114 // CHECK-ERROR
: ldsmina b2
, b3
, [sp
]
3117 ldsmina h0
, h1
, [x2
]
3118 // CHECK-ERROR
: error
: invalid operand for instruction
3119 // CHECK-ERROR
: ldsmina h0
, h1
, [x2
]
3122 ldsmina h2
, h3
, [sp
]
3123 // CHECK-ERROR
: error
: invalid operand for instruction
3124 // CHECK-ERROR
: ldsmina h2
, h3
, [sp
]
3127 ldsmina v0.4h
, v1.4h
, v2.4h
3128 // CHECK-ERROR
: error
: invalid operand for instruction
3129 // CHECK-ERROR
: ldsmina v0.4h
, v1.4h
, v2.4h
3132 ldsminl b0
, b1
, [x2
]
3133 // CHECK-ERROR
: error
: invalid operand for instruction
3134 // CHECK-ERROR
: ldsminl b0
, b1
, [x2
]
3137 ldsminl b2
, b3
, [sp
]
3138 // CHECK-ERROR
: error
: invalid operand for instruction
3139 // CHECK-ERROR
: ldsminl b2
, b3
, [sp
]
3142 ldsminl h0
, h1
, [x2
]
3143 // CHECK-ERROR
: error
: invalid operand for instruction
3144 // CHECK-ERROR
: ldsminl h0
, h1
, [x2
]
3147 ldsminl h2
, h3
, [sp
]
3148 // CHECK-ERROR
: error
: invalid operand for instruction
3149 // CHECK-ERROR
: ldsminl h2
, h3
, [sp
]
3152 ldsminl v0.4h
, v1.4h
, v2.4h
3153 // CHECK-ERROR
: error
: invalid operand for instruction
3154 // CHECK-ERROR
: ldsminl v0.4h
, v1.4h
, v2.4h
3157 ldsminal b0
, b1
, [x2
]
3158 // CHECK-ERROR
: error
: invalid operand for instruction
3159 // CHECK-ERROR
: ldsminal b0
, b1
, [x2
]
3162 ldsminal b2
, b3
, [sp
]
3163 // CHECK-ERROR
: error
: invalid operand for instruction
3164 // CHECK-ERROR
: ldsminal b2
, b3
, [sp
]
3167 ldsminal h0
, h1
, [x2
]
3168 // CHECK-ERROR
: error
: invalid operand for instruction
3169 // CHECK-ERROR
: ldsminal h0
, h1
, [x2
]
3172 ldsminal h2
, h3
, [sp
]
3173 // CHECK-ERROR
: error
: invalid operand for instruction
3174 // CHECK-ERROR
: ldsminal h2
, h3
, [sp
]
3177 ldsminal v0.4h
, v1.4h
, v2.4h
3178 // CHECK-ERROR
: error
: invalid operand for instruction
3179 // CHECK-ERROR
: ldsminal v0.4h
, v1.4h
, v2.4h
3182 ldsminb b0
, b1
, [x2
]
3183 // CHECK-ERROR
: error
: invalid operand for instruction
3184 // CHECK-ERROR
: ldsminb b0
, b1
, [x2
]
3187 ldsminb b2
, b3
, [sp
]
3188 // CHECK-ERROR
: error
: invalid operand for instruction
3189 // CHECK-ERROR
: ldsminb b2
, b3
, [sp
]
3192 ldsminb h0
, h1
, [x2
]
3193 // CHECK-ERROR
: error
: invalid operand for instruction
3194 // CHECK-ERROR
: ldsminb h0
, h1
, [x2
]
3197 ldsminb h2
, h3
, [sp
]
3198 // CHECK-ERROR
: error
: invalid operand for instruction
3199 // CHECK-ERROR
: ldsminb h2
, h3
, [sp
]
3202 ldsminb v0.4h
, v1.4h
, v2.4h
3203 // CHECK-ERROR
: error
: invalid operand for instruction
3204 // CHECK-ERROR
: ldsminb v0.4h
, v1.4h
, v2.4h
3207 ldsminh b0
, b1
, [x2
]
3208 // CHECK-ERROR
: error
: invalid operand for instruction
3209 // CHECK-ERROR
: ldsminh b0
, b1
, [x2
]
3212 ldsminh b2
, b3
, [sp
]
3213 // CHECK-ERROR
: error
: invalid operand for instruction
3214 // CHECK-ERROR
: ldsminh b2
, b3
, [sp
]
3217 ldsminh h0
, h1
, [x2
]
3218 // CHECK-ERROR
: error
: invalid operand for instruction
3219 // CHECK-ERROR
: ldsminh h0
, h1
, [x2
]
3222 ldsminh h2
, h3
, [sp
]
3223 // CHECK-ERROR
: error
: invalid operand for instruction
3224 // CHECK-ERROR
: ldsminh h2
, h3
, [sp
]
3227 ldsminh v0.4h
, v1.4h
, v2.4h
3228 // CHECK-ERROR
: error
: invalid operand for instruction
3229 // CHECK-ERROR
: ldsminh v0.4h
, v1.4h
, v2.4h
3232 ldsminab b0
, b1
, [x2
]
3233 // CHECK-ERROR
: error
: invalid operand for instruction
3234 // CHECK-ERROR
: ldsminab b0
, b1
, [x2
]
3237 ldsminab b2
, b3
, [sp
]
3238 // CHECK-ERROR
: error
: invalid operand for instruction
3239 // CHECK-ERROR
: ldsminab b2
, b3
, [sp
]
3242 ldsminab h0
, h1
, [x2
]
3243 // CHECK-ERROR
: error
: invalid operand for instruction
3244 // CHECK-ERROR
: ldsminab h0
, h1
, [x2
]
3247 ldsminab h2
, h3
, [sp
]
3248 // CHECK-ERROR
: error
: invalid operand for instruction
3249 // CHECK-ERROR
: ldsminab h2
, h3
, [sp
]
3252 ldsminab v0.4h
, v1.4h
, v2.4h
3253 // CHECK-ERROR
: error
: invalid operand for instruction
3254 // CHECK-ERROR
: ldsminab v0.4h
, v1.4h
, v2.4h
3257 ldsminlb b0
, b1
, [x2
]
3258 // CHECK-ERROR
: error
: invalid operand for instruction
3259 // CHECK-ERROR
: ldsminlb b0
, b1
, [x2
]
3262 ldsminlb b2
, b3
, [sp
]
3263 // CHECK-ERROR
: error
: invalid operand for instruction
3264 // CHECK-ERROR
: ldsminlb b2
, b3
, [sp
]
3267 ldsminlb h0
, h1
, [x2
]
3268 // CHECK-ERROR
: error
: invalid operand for instruction
3269 // CHECK-ERROR
: ldsminlb h0
, h1
, [x2
]
3272 ldsminlb h2
, h3
, [sp
]
3273 // CHECK-ERROR
: error
: invalid operand for instruction
3274 // CHECK-ERROR
: ldsminlb h2
, h3
, [sp
]
3277 ldsminlb v0.4h
, v1.4h
, v2.4h
3278 // CHECK-ERROR
: error
: invalid operand for instruction
3279 // CHECK-ERROR
: ldsminlb v0.4h
, v1.4h
, v2.4h
3282 ldsminalb b0
, b1
, [x2
]
3283 // CHECK-ERROR
: error
: invalid operand for instruction
3284 // CHECK-ERROR
: ldsminalb b0
, b1
, [x2
]
3287 ldsminalb b2
, b3
, [sp
]
3288 // CHECK-ERROR
: error
: invalid operand for instruction
3289 // CHECK-ERROR
: ldsminalb b2
, b3
, [sp
]
3292 ldsminalb h0
, h1
, [x2
]
3293 // CHECK-ERROR
: error
: invalid operand for instruction
3294 // CHECK-ERROR
: ldsminalb h0
, h1
, [x2
]
3297 ldsminalb h2
, h3
, [sp
]
3298 // CHECK-ERROR
: error
: invalid operand for instruction
3299 // CHECK-ERROR
: ldsminalb h2
, h3
, [sp
]
3302 ldsminalb v0.4h
, v1.4h
, v2.4h
3303 // CHECK-ERROR
: error
: invalid operand for instruction
3304 // CHECK-ERROR
: ldsminalb v0.4h
, v1.4h
, v2.4h
3307 ldsminah b0
, b1
, [x2
]
3308 // CHECK-ERROR
: error
: invalid operand for instruction
3309 // CHECK-ERROR
: ldsminah b0
, b1
, [x2
]
3312 ldsminah b2
, b3
, [sp
]
3313 // CHECK-ERROR
: error
: invalid operand for instruction
3314 // CHECK-ERROR
: ldsminah b2
, b3
, [sp
]
3317 ldsminah h0
, h1
, [x2
]
3318 // CHECK-ERROR
: error
: invalid operand for instruction
3319 // CHECK-ERROR
: ldsminah h0
, h1
, [x2
]
3322 ldsminah h2
, h3
, [sp
]
3323 // CHECK-ERROR
: error
: invalid operand for instruction
3324 // CHECK-ERROR
: ldsminah h2
, h3
, [sp
]
3327 ldsminah v0.4h
, v1.4h
, v2.4h
3328 // CHECK-ERROR
: error
: invalid operand for instruction
3329 // CHECK-ERROR
: ldsminah v0.4h
, v1.4h
, v2.4h
3332 ldsminlh b0
, b1
, [x2
]
3333 // CHECK-ERROR
: error
: invalid operand for instruction
3334 // CHECK-ERROR
: ldsminlh b0
, b1
, [x2
]
3337 ldsminlh b2
, b3
, [sp
]
3338 // CHECK-ERROR
: error
: invalid operand for instruction
3339 // CHECK-ERROR
: ldsminlh b2
, b3
, [sp
]
3342 ldsminlh h0
, h1
, [x2
]
3343 // CHECK-ERROR
: error
: invalid operand for instruction
3344 // CHECK-ERROR
: ldsminlh h0
, h1
, [x2
]
3347 ldsminlh h2
, h3
, [sp
]
3348 // CHECK-ERROR
: error
: invalid operand for instruction
3349 // CHECK-ERROR
: ldsminlh h2
, h3
, [sp
]
3352 ldsminlh v0.4h
, v1.4h
, v2.4h
3353 // CHECK-ERROR
: error
: invalid operand for instruction
3354 // CHECK-ERROR
: ldsminlh v0.4h
, v1.4h
, v2.4h
3357 ldsminalh b0
, b1
, [x2
]
3358 // CHECK-ERROR
: error
: invalid operand for instruction
3359 // CHECK-ERROR
: ldsminalh b0
, b1
, [x2
]
3362 ldsminalh b2
, b3
, [sp
]
3363 // CHECK-ERROR
: error
: invalid operand for instruction
3364 // CHECK-ERROR
: ldsminalh b2
, b3
, [sp
]
3367 ldsminalh h0
, h1
, [x2
]
3368 // CHECK-ERROR
: error
: invalid operand for instruction
3369 // CHECK-ERROR
: ldsminalh h0
, h1
, [x2
]
3372 ldsminalh h2
, h3
, [sp
]
3373 // CHECK-ERROR
: error
: invalid operand for instruction
3374 // CHECK-ERROR
: ldsminalh h2
, h3
, [sp
]
3377 ldsminalh v0.4h
, v1.4h
, v2.4h
3378 // CHECK-ERROR
: error
: invalid operand for instruction
3379 // CHECK-ERROR
: ldsminalh v0.4h
, v1.4h
, v2.4h
3383 // CHECK-ERROR
: error
: invalid operand for instruction
3384 // CHECK-ERROR
: ldumax b0
, b1
, [x2
]
3388 // CHECK-ERROR
: error
: invalid operand for instruction
3389 // CHECK-ERROR
: ldumax b2
, b3
, [sp
]
3393 // CHECK-ERROR
: error
: invalid operand for instruction
3394 // CHECK-ERROR
: ldumax h0
, h1
, [x2
]
3398 // CHECK-ERROR
: error
: invalid operand for instruction
3399 // CHECK-ERROR
: ldumax h2
, h3
, [sp
]
3402 ldumax v0.4h
, v1.4h
, v2.4h
3403 // CHECK-ERROR
: error
: invalid operand for instruction
3404 // CHECK-ERROR
: ldumax v0.4h
, v1.4h
, v2.4h
3407 ldumaxa b0
, b1
, [x2
]
3408 // CHECK-ERROR
: error
: invalid operand for instruction
3409 // CHECK-ERROR
: ldumaxa b0
, b1
, [x2
]
3412 ldumaxa b2
, b3
, [sp
]
3413 // CHECK-ERROR
: error
: invalid operand for instruction
3414 // CHECK-ERROR
: ldumaxa b2
, b3
, [sp
]
3417 ldumaxa h0
, h1
, [x2
]
3418 // CHECK-ERROR
: error
: invalid operand for instruction
3419 // CHECK-ERROR
: ldumaxa h0
, h1
, [x2
]
3422 ldumaxa h2
, h3
, [sp
]
3423 // CHECK-ERROR
: error
: invalid operand for instruction
3424 // CHECK-ERROR
: ldumaxa h2
, h3
, [sp
]
3427 ldumaxa v0.4h
, v1.4h
, v2.4h
3428 // CHECK-ERROR
: error
: invalid operand for instruction
3429 // CHECK-ERROR
: ldumaxa v0.4h
, v1.4h
, v2.4h
3432 ldumaxl b0
, b1
, [x2
]
3433 // CHECK-ERROR
: error
: invalid operand for instruction
3434 // CHECK-ERROR
: ldumaxl b0
, b1
, [x2
]
3437 ldumaxl b2
, b3
, [sp
]
3438 // CHECK-ERROR
: error
: invalid operand for instruction
3439 // CHECK-ERROR
: ldumaxl b2
, b3
, [sp
]
3442 ldumaxl h0
, h1
, [x2
]
3443 // CHECK-ERROR
: error
: invalid operand for instruction
3444 // CHECK-ERROR
: ldumaxl h0
, h1
, [x2
]
3447 ldumaxl h2
, h3
, [sp
]
3448 // CHECK-ERROR
: error
: invalid operand for instruction
3449 // CHECK-ERROR
: ldumaxl h2
, h3
, [sp
]
3452 ldumaxl v0.4h
, v1.4h
, v2.4h
3453 // CHECK-ERROR
: error
: invalid operand for instruction
3454 // CHECK-ERROR
: ldumaxl v0.4h
, v1.4h
, v2.4h
3457 ldumaxal b0
, b1
, [x2
]
3458 // CHECK-ERROR
: error
: invalid operand for instruction
3459 // CHECK-ERROR
: ldumaxal b0
, b1
, [x2
]
3462 ldumaxal b2
, b3
, [sp
]
3463 // CHECK-ERROR
: error
: invalid operand for instruction
3464 // CHECK-ERROR
: ldumaxal b2
, b3
, [sp
]
3467 ldumaxal h0
, h1
, [x2
]
3468 // CHECK-ERROR
: error
: invalid operand for instruction
3469 // CHECK-ERROR
: ldumaxal h0
, h1
, [x2
]
3472 ldumaxal h2
, h3
, [sp
]
3473 // CHECK-ERROR
: error
: invalid operand for instruction
3474 // CHECK-ERROR
: ldumaxal h2
, h3
, [sp
]
3477 ldumaxal v0.4h
, v1.4h
, v2.4h
3478 // CHECK-ERROR
: error
: invalid operand for instruction
3479 // CHECK-ERROR
: ldumaxal v0.4h
, v1.4h
, v2.4h
3482 ldumaxb b0
, b1
, [x2
]
3483 // CHECK-ERROR
: error
: invalid operand for instruction
3484 // CHECK-ERROR
: ldumaxb b0
, b1
, [x2
]
3487 ldumaxb b2
, b3
, [sp
]
3488 // CHECK-ERROR
: error
: invalid operand for instruction
3489 // CHECK-ERROR
: ldumaxb b2
, b3
, [sp
]
3492 ldumaxb h0
, h1
, [x2
]
3493 // CHECK-ERROR
: error
: invalid operand for instruction
3494 // CHECK-ERROR
: ldumaxb h0
, h1
, [x2
]
3497 ldumaxb h2
, h3
, [sp
]
3498 // CHECK-ERROR
: error
: invalid operand for instruction
3499 // CHECK-ERROR
: ldumaxb h2
, h3
, [sp
]
3502 ldumaxb v0.4h
, v1.4h
, v2.4h
3503 // CHECK-ERROR
: error
: invalid operand for instruction
3504 // CHECK-ERROR
: ldumaxb v0.4h
, v1.4h
, v2.4h
3507 ldumaxh b0
, b1
, [x2
]
3508 // CHECK-ERROR
: error
: invalid operand for instruction
3509 // CHECK-ERROR
: ldumaxh b0
, b1
, [x2
]
3512 ldumaxh b2
, b3
, [sp
]
3513 // CHECK-ERROR
: error
: invalid operand for instruction
3514 // CHECK-ERROR
: ldumaxh b2
, b3
, [sp
]
3517 ldumaxh h0
, h1
, [x2
]
3518 // CHECK-ERROR
: error
: invalid operand for instruction
3519 // CHECK-ERROR
: ldumaxh h0
, h1
, [x2
]
3522 ldumaxh h2
, h3
, [sp
]
3523 // CHECK-ERROR
: error
: invalid operand for instruction
3524 // CHECK-ERROR
: ldumaxh h2
, h3
, [sp
]
3527 ldumaxh v0.4h
, v1.4h
, v2.4h
3528 // CHECK-ERROR
: error
: invalid operand for instruction
3529 // CHECK-ERROR
: ldumaxh v0.4h
, v1.4h
, v2.4h
3532 ldumaxab b0
, b1
, [x2
]
3533 // CHECK-ERROR
: error
: invalid operand for instruction
3534 // CHECK-ERROR
: ldumaxab b0
, b1
, [x2
]
3537 ldumaxab b2
, b3
, [sp
]
3538 // CHECK-ERROR
: error
: invalid operand for instruction
3539 // CHECK-ERROR
: ldumaxab b2
, b3
, [sp
]
3542 ldumaxab h0
, h1
, [x2
]
3543 // CHECK-ERROR
: error
: invalid operand for instruction
3544 // CHECK-ERROR
: ldumaxab h0
, h1
, [x2
]
3547 ldumaxab h2
, h3
, [sp
]
3548 // CHECK-ERROR
: error
: invalid operand for instruction
3549 // CHECK-ERROR
: ldumaxab h2
, h3
, [sp
]
3552 ldumaxab v0.4h
, v1.4h
, v2.4h
3553 // CHECK-ERROR
: error
: invalid operand for instruction
3554 // CHECK-ERROR
: ldumaxab v0.4h
, v1.4h
, v2.4h
3557 ldumaxlb b0
, b1
, [x2
]
3558 // CHECK-ERROR
: error
: invalid operand for instruction
3559 // CHECK-ERROR
: ldumaxlb b0
, b1
, [x2
]
3562 ldumaxlb b2
, b3
, [sp
]
3563 // CHECK-ERROR
: error
: invalid operand for instruction
3564 // CHECK-ERROR
: ldumaxlb b2
, b3
, [sp
]
3567 ldumaxlb h0
, h1
, [x2
]
3568 // CHECK-ERROR
: error
: invalid operand for instruction
3569 // CHECK-ERROR
: ldumaxlb h0
, h1
, [x2
]
3572 ldumaxlb h2
, h3
, [sp
]
3573 // CHECK-ERROR
: error
: invalid operand for instruction
3574 // CHECK-ERROR
: ldumaxlb h2
, h3
, [sp
]
3577 ldumaxlb v0.4h
, v1.4h
, v2.4h
3578 // CHECK-ERROR
: error
: invalid operand for instruction
3579 // CHECK-ERROR
: ldumaxlb v0.4h
, v1.4h
, v2.4h
3582 ldumaxalb b0
, b1
, [x2
]
3583 // CHECK-ERROR
: error
: invalid operand for instruction
3584 // CHECK-ERROR
: ldumaxalb b0
, b1
, [x2
]
3587 ldumaxalb b2
, b3
, [sp
]
3588 // CHECK-ERROR
: error
: invalid operand for instruction
3589 // CHECK-ERROR
: ldumaxalb b2
, b3
, [sp
]
3592 ldumaxalb h0
, h1
, [x2
]
3593 // CHECK-ERROR
: error
: invalid operand for instruction
3594 // CHECK-ERROR
: ldumaxalb h0
, h1
, [x2
]
3597 ldumaxalb h2
, h3
, [sp
]
3598 // CHECK-ERROR
: error
: invalid operand for instruction
3599 // CHECK-ERROR
: ldumaxalb h2
, h3
, [sp
]
3602 ldumaxalb v0.4h
, v1.4h
, v2.4h
3603 // CHECK-ERROR
: error
: invalid operand for instruction
3604 // CHECK-ERROR
: ldumaxalb v0.4h
, v1.4h
, v2.4h
3607 ldumaxah b0
, b1
, [x2
]
3608 // CHECK-ERROR
: error
: invalid operand for instruction
3609 // CHECK-ERROR
: ldumaxah b0
, b1
, [x2
]
3612 ldumaxah b2
, b3
, [sp
]
3613 // CHECK-ERROR
: error
: invalid operand for instruction
3614 // CHECK-ERROR
: ldumaxah b2
, b3
, [sp
]
3617 ldumaxah h0
, h1
, [x2
]
3618 // CHECK-ERROR
: error
: invalid operand for instruction
3619 // CHECK-ERROR
: ldumaxah h0
, h1
, [x2
]
3622 ldumaxah h2
, h3
, [sp
]
3623 // CHECK-ERROR
: error
: invalid operand for instruction
3624 // CHECK-ERROR
: ldumaxah h2
, h3
, [sp
]
3627 ldumaxah v0.4h
, v1.4h
, v2.4h
3628 // CHECK-ERROR
: error
: invalid operand for instruction
3629 // CHECK-ERROR
: ldumaxah v0.4h
, v1.4h
, v2.4h
3632 ldumaxlh b0
, b1
, [x2
]
3633 // CHECK-ERROR
: error
: invalid operand for instruction
3634 // CHECK-ERROR
: ldumaxlh b0
, b1
, [x2
]
3637 ldumaxlh b2
, b3
, [sp
]
3638 // CHECK-ERROR
: error
: invalid operand for instruction
3639 // CHECK-ERROR
: ldumaxlh b2
, b3
, [sp
]
3642 ldumaxlh h0
, h1
, [x2
]
3643 // CHECK-ERROR
: error
: invalid operand for instruction
3644 // CHECK-ERROR
: ldumaxlh h0
, h1
, [x2
]
3647 ldumaxlh h2
, h3
, [sp
]
3648 // CHECK-ERROR
: error
: invalid operand for instruction
3649 // CHECK-ERROR
: ldumaxlh h2
, h3
, [sp
]
3652 ldumaxlh v0.4h
, v1.4h
, v2.4h
3653 // CHECK-ERROR
: error
: invalid operand for instruction
3654 // CHECK-ERROR
: ldumaxlh v0.4h
, v1.4h
, v2.4h
3657 ldumaxalh b0
, b1
, [x2
]
3658 // CHECK-ERROR
: error
: invalid operand for instruction
3659 // CHECK-ERROR
: ldumaxalh b0
, b1
, [x2
]
3662 ldumaxalh b2
, b3
, [sp
]
3663 // CHECK-ERROR
: error
: invalid operand for instruction
3664 // CHECK-ERROR
: ldumaxalh b2
, b3
, [sp
]
3667 ldumaxalh h0
, h1
, [x2
]
3668 // CHECK-ERROR
: error
: invalid operand for instruction
3669 // CHECK-ERROR
: ldumaxalh h0
, h1
, [x2
]
3672 ldumaxalh h2
, h3
, [sp
]
3673 // CHECK-ERROR
: error
: invalid operand for instruction
3674 // CHECK-ERROR
: ldumaxalh h2
, h3
, [sp
]
3677 ldumaxalh v0.4h
, v1.4h
, v2.4h
3678 // CHECK-ERROR
: error
: invalid operand for instruction
3679 // CHECK-ERROR
: ldumaxalh v0.4h
, v1.4h
, v2.4h
3683 // CHECK-ERROR
: error
: invalid operand for instruction
3684 // CHECK-ERROR
: ldumin b0
, b1
, [x2
]
3688 // CHECK-ERROR
: error
: invalid operand for instruction
3689 // CHECK-ERROR
: ldumin b2
, b3
, [sp
]
3693 // CHECK-ERROR
: error
: invalid operand for instruction
3694 // CHECK-ERROR
: ldumin h0
, h1
, [x2
]
3698 // CHECK-ERROR
: error
: invalid operand for instruction
3699 // CHECK-ERROR
: ldumin h2
, h3
, [sp
]
3702 ldumin v0.4h
, v1.4h
, v2.4h
3703 // CHECK-ERROR
: error
: invalid operand for instruction
3704 // CHECK-ERROR
: ldumin v0.4h
, v1.4h
, v2.4h
3707 ldumina b0
, b1
, [x2
]
3708 // CHECK-ERROR
: error
: invalid operand for instruction
3709 // CHECK-ERROR
: ldumina b0
, b1
, [x2
]
3712 ldumina b2
, b3
, [sp
]
3713 // CHECK-ERROR
: error
: invalid operand for instruction
3714 // CHECK-ERROR
: ldumina b2
, b3
, [sp
]
3717 ldumina h0
, h1
, [x2
]
3718 // CHECK-ERROR
: error
: invalid operand for instruction
3719 // CHECK-ERROR
: ldumina h0
, h1
, [x2
]
3722 ldumina h2
, h3
, [sp
]
3723 // CHECK-ERROR
: error
: invalid operand for instruction
3724 // CHECK-ERROR
: ldumina h2
, h3
, [sp
]
3727 ldumina v0.4h
, v1.4h
, v2.4h
3728 // CHECK-ERROR
: error
: invalid operand for instruction
3729 // CHECK-ERROR
: ldumina v0.4h
, v1.4h
, v2.4h
3732 lduminl b0
, b1
, [x2
]
3733 // CHECK-ERROR
: error
: invalid operand for instruction
3734 // CHECK-ERROR
: lduminl b0
, b1
, [x2
]
3737 lduminl b2
, b3
, [sp
]
3738 // CHECK-ERROR
: error
: invalid operand for instruction
3739 // CHECK-ERROR
: lduminl b2
, b3
, [sp
]
3742 lduminl h0
, h1
, [x2
]
3743 // CHECK-ERROR
: error
: invalid operand for instruction
3744 // CHECK-ERROR
: lduminl h0
, h1
, [x2
]
3747 lduminl h2
, h3
, [sp
]
3748 // CHECK-ERROR
: error
: invalid operand for instruction
3749 // CHECK-ERROR
: lduminl h2
, h3
, [sp
]
3752 lduminl v0.4h
, v1.4h
, v2.4h
3753 // CHECK-ERROR
: error
: invalid operand for instruction
3754 // CHECK-ERROR
: lduminl v0.4h
, v1.4h
, v2.4h
3757 lduminal b0
, b1
, [x2
]
3758 // CHECK-ERROR
: error
: invalid operand for instruction
3759 // CHECK-ERROR
: lduminal b0
, b1
, [x2
]
3762 lduminal b2
, b3
, [sp
]
3763 // CHECK-ERROR
: error
: invalid operand for instruction
3764 // CHECK-ERROR
: lduminal b2
, b3
, [sp
]
3767 lduminal h0
, h1
, [x2
]
3768 // CHECK-ERROR
: error
: invalid operand for instruction
3769 // CHECK-ERROR
: lduminal h0
, h1
, [x2
]
3772 lduminal h2
, h3
, [sp
]
3773 // CHECK-ERROR
: error
: invalid operand for instruction
3774 // CHECK-ERROR
: lduminal h2
, h3
, [sp
]
3777 lduminal v0.4h
, v1.4h
, v2.4h
3778 // CHECK-ERROR
: error
: invalid operand for instruction
3779 // CHECK-ERROR
: lduminal v0.4h
, v1.4h
, v2.4h
3782 lduminb b0
, b1
, [x2
]
3783 // CHECK-ERROR
: error
: invalid operand for instruction
3784 // CHECK-ERROR
: lduminb b0
, b1
, [x2
]
3787 lduminb b2
, b3
, [sp
]
3788 // CHECK-ERROR
: error
: invalid operand for instruction
3789 // CHECK-ERROR
: lduminb b2
, b3
, [sp
]
3792 lduminb h0
, h1
, [x2
]
3793 // CHECK-ERROR
: error
: invalid operand for instruction
3794 // CHECK-ERROR
: lduminb h0
, h1
, [x2
]
3797 lduminb h2
, h3
, [sp
]
3798 // CHECK-ERROR
: error
: invalid operand for instruction
3799 // CHECK-ERROR
: lduminb h2
, h3
, [sp
]
3802 lduminb v0.4h
, v1.4h
, v2.4h
3803 // CHECK-ERROR
: error
: invalid operand for instruction
3804 // CHECK-ERROR
: lduminb v0.4h
, v1.4h
, v2.4h
3807 lduminh b0
, b1
, [x2
]
3808 // CHECK-ERROR
: error
: invalid operand for instruction
3809 // CHECK-ERROR
: lduminh b0
, b1
, [x2
]
3812 lduminh b2
, b3
, [sp
]
3813 // CHECK-ERROR
: error
: invalid operand for instruction
3814 // CHECK-ERROR
: lduminh b2
, b3
, [sp
]
3817 lduminh h0
, h1
, [x2
]
3818 // CHECK-ERROR
: error
: invalid operand for instruction
3819 // CHECK-ERROR
: lduminh h0
, h1
, [x2
]
3822 lduminh h2
, h3
, [sp
]
3823 // CHECK-ERROR
: error
: invalid operand for instruction
3824 // CHECK-ERROR
: lduminh h2
, h3
, [sp
]
3827 lduminh v0.4h
, v1.4h
, v2.4h
3828 // CHECK-ERROR
: error
: invalid operand for instruction
3829 // CHECK-ERROR
: lduminh v0.4h
, v1.4h
, v2.4h
3832 lduminab b0
, b1
, [x2
]
3833 // CHECK-ERROR
: error
: invalid operand for instruction
3834 // CHECK-ERROR
: lduminab b0
, b1
, [x2
]
3837 lduminab b2
, b3
, [sp
]
3838 // CHECK-ERROR
: error
: invalid operand for instruction
3839 // CHECK-ERROR
: lduminab b2
, b3
, [sp
]
3842 lduminab h0
, h1
, [x2
]
3843 // CHECK-ERROR
: error
: invalid operand for instruction
3844 // CHECK-ERROR
: lduminab h0
, h1
, [x2
]
3847 lduminab h2
, h3
, [sp
]
3848 // CHECK-ERROR
: error
: invalid operand for instruction
3849 // CHECK-ERROR
: lduminab h2
, h3
, [sp
]
3852 lduminab v0.4h
, v1.4h
, v2.4h
3853 // CHECK-ERROR
: error
: invalid operand for instruction
3854 // CHECK-ERROR
: lduminab v0.4h
, v1.4h
, v2.4h
3857 lduminlb b0
, b1
, [x2
]
3858 // CHECK-ERROR
: error
: invalid operand for instruction
3859 // CHECK-ERROR
: lduminlb b0
, b1
, [x2
]
3862 lduminlb b2
, b3
, [sp
]
3863 // CHECK-ERROR
: error
: invalid operand for instruction
3864 // CHECK-ERROR
: lduminlb b2
, b3
, [sp
]
3867 lduminlb h0
, h1
, [x2
]
3868 // CHECK-ERROR
: error
: invalid operand for instruction
3869 // CHECK-ERROR
: lduminlb h0
, h1
, [x2
]
3872 lduminlb h2
, h3
, [sp
]
3873 // CHECK-ERROR
: error
: invalid operand for instruction
3874 // CHECK-ERROR
: lduminlb h2
, h3
, [sp
]
3877 lduminlb v0.4h
, v1.4h
, v2.4h
3878 // CHECK-ERROR
: error
: invalid operand for instruction
3879 // CHECK-ERROR
: lduminlb v0.4h
, v1.4h
, v2.4h
3882 lduminalb b0
, b1
, [x2
]
3883 // CHECK-ERROR
: error
: invalid operand for instruction
3884 // CHECK-ERROR
: lduminalb b0
, b1
, [x2
]
3887 lduminalb b2
, b3
, [sp
]
3888 // CHECK-ERROR
: error
: invalid operand for instruction
3889 // CHECK-ERROR
: lduminalb b2
, b3
, [sp
]
3892 lduminalb h0
, h1
, [x2
]
3893 // CHECK-ERROR
: error
: invalid operand for instruction
3894 // CHECK-ERROR
: lduminalb h0
, h1
, [x2
]
3897 lduminalb h2
, h3
, [sp
]
3898 // CHECK-ERROR
: error
: invalid operand for instruction
3899 // CHECK-ERROR
: lduminalb h2
, h3
, [sp
]
3902 lduminalb v0.4h
, v1.4h
, v2.4h
3903 // CHECK-ERROR
: error
: invalid operand for instruction
3904 // CHECK-ERROR
: lduminalb v0.4h
, v1.4h
, v2.4h
3907 lduminah b0
, b1
, [x2
]
3908 // CHECK-ERROR
: error
: invalid operand for instruction
3909 // CHECK-ERROR
: lduminah b0
, b1
, [x2
]
3912 lduminah b2
, b3
, [sp
]
3913 // CHECK-ERROR
: error
: invalid operand for instruction
3914 // CHECK-ERROR
: lduminah b2
, b3
, [sp
]
3917 lduminah h0
, h1
, [x2
]
3918 // CHECK-ERROR
: error
: invalid operand for instruction
3919 // CHECK-ERROR
: lduminah h0
, h1
, [x2
]
3922 lduminah h2
, h3
, [sp
]
3923 // CHECK-ERROR
: error
: invalid operand for instruction
3924 // CHECK-ERROR
: lduminah h2
, h3
, [sp
]
3927 lduminah v0.4h
, v1.4h
, v2.4h
3928 // CHECK-ERROR
: error
: invalid operand for instruction
3929 // CHECK-ERROR
: lduminah v0.4h
, v1.4h
, v2.4h
3932 lduminlh b0
, b1
, [x2
]
3933 // CHECK-ERROR
: error
: invalid operand for instruction
3934 // CHECK-ERROR
: lduminlh b0
, b1
, [x2
]
3937 lduminlh b2
, b3
, [sp
]
3938 // CHECK-ERROR
: error
: invalid operand for instruction
3939 // CHECK-ERROR
: lduminlh b2
, b3
, [sp
]
3942 lduminlh h0
, h1
, [x2
]
3943 // CHECK-ERROR
: error
: invalid operand for instruction
3944 // CHECK-ERROR
: lduminlh h0
, h1
, [x2
]
3947 lduminlh h2
, h3
, [sp
]
3948 // CHECK-ERROR
: error
: invalid operand for instruction
3949 // CHECK-ERROR
: lduminlh h2
, h3
, [sp
]
3952 lduminlh v0.4h
, v1.4h
, v2.4h
3953 // CHECK-ERROR
: error
: invalid operand for instruction
3954 // CHECK-ERROR
: lduminlh v0.4h
, v1.4h
, v2.4h
3957 lduminalh b0
, b1
, [x2
]
3958 // CHECK-ERROR
: error
: invalid operand for instruction
3959 // CHECK-ERROR
: lduminalh b0
, b1
, [x2
]
3962 lduminalh b2
, b3
, [sp
]
3963 // CHECK-ERROR
: error
: invalid operand for instruction
3964 // CHECK-ERROR
: lduminalh b2
, b3
, [sp
]
3967 lduminalh h0
, h1
, [x2
]
3968 // CHECK-ERROR
: error
: invalid operand for instruction
3969 // CHECK-ERROR
: lduminalh h0
, h1
, [x2
]
3972 lduminalh h2
, h3
, [sp
]
3973 // CHECK-ERROR
: error
: invalid operand for instruction
3974 // CHECK-ERROR
: lduminalh h2
, h3
, [sp
]
3977 lduminalh v0.4h
, v1.4h
, v2.4h
3978 // CHECK-ERROR
: error
: invalid operand for instruction
3979 // CHECK-ERROR
: lduminalh v0.4h
, v1.4h
, v2.4h
3983 // CHECK-ERROR
: error
: invalid operand for instruction
3984 // CHECK-ERROR
: stadd b0
, [x2
]
3988 // CHECK-ERROR
: error
: invalid operand for instruction
3989 // CHECK-ERROR
: stadd b2
, [sp
]
3993 // CHECK-ERROR
: error
: invalid operand for instruction
3994 // CHECK-ERROR
: stadd h0
, [x2
]
3998 // CHECK-ERROR
: error
: invalid operand for instruction
3999 // CHECK-ERROR
: stadd h2
, [sp
]
4003 // CHECK-ERROR
: error
: invalid operand for instruction
4004 // CHECK-ERROR
: stadd v0.4h
, v2.4h
4008 // CHECK-ERROR
: error
: invalid operand for instruction
4009 // CHECK-ERROR
: staddl b0
, [x2
]
4013 // CHECK-ERROR
: error
: invalid operand for instruction
4014 // CHECK-ERROR
: staddl b2
, [sp
]
4018 // CHECK-ERROR
: error
: invalid operand for instruction
4019 // CHECK-ERROR
: staddl h0
, [x2
]
4023 // CHECK-ERROR
: error
: invalid operand for instruction
4024 // CHECK-ERROR
: staddl h2
, [sp
]
4028 // CHECK-ERROR
: error
: invalid operand for instruction
4029 // CHECK-ERROR
: staddl v0.4h
, v2.4h
4033 // CHECK-ERROR
: error
: invalid operand for instruction
4034 // CHECK-ERROR
: staddb b0
, [x2
]
4038 // CHECK-ERROR
: error
: invalid operand for instruction
4039 // CHECK-ERROR
: staddb b2
, [sp
]
4043 // CHECK-ERROR
: error
: invalid operand for instruction
4044 // CHECK-ERROR
: staddb h0
, [x2
]
4048 // CHECK-ERROR
: error
: invalid operand for instruction
4049 // CHECK-ERROR
: staddb h2
, [sp
]
4053 // CHECK-ERROR
: error
: invalid operand for instruction
4054 // CHECK-ERROR
: staddb v0.4h
, v2.4h
4058 // CHECK-ERROR
: error
: invalid operand for instruction
4059 // CHECK-ERROR
: staddh b0
, [x2
]
4063 // CHECK-ERROR
: error
: invalid operand for instruction
4064 // CHECK-ERROR
: staddh b2
, [sp
]
4068 // CHECK-ERROR
: error
: invalid operand for instruction
4069 // CHECK-ERROR
: staddh h0
, [x2
]
4073 // CHECK-ERROR
: error
: invalid operand for instruction
4074 // CHECK-ERROR
: staddh h2
, [sp
]
4078 // CHECK-ERROR
: error
: invalid operand for instruction
4079 // CHECK-ERROR
: staddh v0.4h
, v2.4h
4083 // CHECK-ERROR
: error
: invalid operand for instruction
4084 // CHECK-ERROR
: staddlb b0
, [x2
]
4088 // CHECK-ERROR
: error
: invalid operand for instruction
4089 // CHECK-ERROR
: staddlb b2
, [sp
]
4093 // CHECK-ERROR
: error
: invalid operand for instruction
4094 // CHECK-ERROR
: staddlb h0
, [x2
]
4098 // CHECK-ERROR
: error
: invalid operand for instruction
4099 // CHECK-ERROR
: staddlb h2
, [sp
]
4102 staddlb v0.4h
, v2.4h
4103 // CHECK-ERROR
: error
: invalid operand for instruction
4104 // CHECK-ERROR
: staddlb v0.4h
, v2.4h
4108 // CHECK-ERROR
: error
: invalid operand for instruction
4109 // CHECK-ERROR
: staddlh b0
, [x2
]
4113 // CHECK-ERROR
: error
: invalid operand for instruction
4114 // CHECK-ERROR
: staddlh b2
, [sp
]
4118 // CHECK-ERROR
: error
: invalid operand for instruction
4119 // CHECK-ERROR
: staddlh h0
, [x2
]
4123 // CHECK-ERROR
: error
: invalid operand for instruction
4124 // CHECK-ERROR
: staddlh h2
, [sp
]
4127 staddlh v0.4h
, v2.4h
4128 // CHECK-ERROR
: error
: invalid operand for instruction
4129 // CHECK-ERROR
: staddlh v0.4h
, v2.4h
4133 // CHECK-ERROR
: error
: invalid operand for instruction
4134 // CHECK-ERROR
: stadd b0
, [x2
]
4138 // CHECK-ERROR
: error
: invalid operand for instruction
4139 // CHECK-ERROR
: stadd b2
, [sp
]
4143 // CHECK-ERROR
: error
: invalid operand for instruction
4144 // CHECK-ERROR
: stadd h0
, [x2
]
4148 // CHECK-ERROR
: error
: invalid operand for instruction
4149 // CHECK-ERROR
: stadd h2
, [sp
]
4153 // CHECK-ERROR
: error
: invalid operand for instruction
4154 // CHECK-ERROR
: stadd v0.4h
, v2.4h
4158 // CHECK-ERROR
: error
: invalid operand for instruction
4159 // CHECK-ERROR
: staddl b0
, [x2
]
4163 // CHECK-ERROR
: error
: invalid operand for instruction
4164 // CHECK-ERROR
: staddl b2
, [sp
]
4168 // CHECK-ERROR
: error
: invalid operand for instruction
4169 // CHECK-ERROR
: staddl h0
, [x2
]
4173 // CHECK-ERROR
: error
: invalid operand for instruction
4174 // CHECK-ERROR
: staddl h2
, [sp
]
4178 // CHECK-ERROR
: error
: invalid operand for instruction
4179 // CHECK-ERROR
: staddl v0.4h
, v2.4h
4183 // CHECK-ERROR
: error
: invalid operand for instruction
4184 // CHECK-ERROR
: stclr b0
, [x2
]
4188 // CHECK-ERROR
: error
: invalid operand for instruction
4189 // CHECK-ERROR
: stclr b2
, [sp
]
4193 // CHECK-ERROR
: error
: invalid operand for instruction
4194 // CHECK-ERROR
: stclr h0
, [x2
]
4198 // CHECK-ERROR
: error
: invalid operand for instruction
4199 // CHECK-ERROR
: stclr h2
, [sp
]
4203 // CHECK-ERROR
: error
: invalid operand for instruction
4204 // CHECK-ERROR
: stclr v0.4h
, v2.4h
4208 // CHECK-ERROR
: error
: invalid operand for instruction
4209 // CHECK-ERROR
: stclrl b0
, [x2
]
4213 // CHECK-ERROR
: error
: invalid operand for instruction
4214 // CHECK-ERROR
: stclrl b2
, [sp
]
4218 // CHECK-ERROR
: error
: invalid operand for instruction
4219 // CHECK-ERROR
: stclrl h0
, [x2
]
4223 // CHECK-ERROR
: error
: invalid operand for instruction
4224 // CHECK-ERROR
: stclrl h2
, [sp
]
4228 // CHECK-ERROR
: error
: invalid operand for instruction
4229 // CHECK-ERROR
: stclrl v0.4h
, v2.4h
4233 // CHECK-ERROR
: error
: invalid operand for instruction
4234 // CHECK-ERROR
: stclrb b0
, [x2
]
4238 // CHECK-ERROR
: error
: invalid operand for instruction
4239 // CHECK-ERROR
: stclrb b2
, [sp
]
4243 // CHECK-ERROR
: error
: invalid operand for instruction
4244 // CHECK-ERROR
: stclrb h0
, [x2
]
4248 // CHECK-ERROR
: error
: invalid operand for instruction
4249 // CHECK-ERROR
: stclrb h2
, [sp
]
4253 // CHECK-ERROR
: error
: invalid operand for instruction
4254 // CHECK-ERROR
: stclrb v0.4h
, v2.4h
4258 // CHECK-ERROR
: error
: invalid operand for instruction
4259 // CHECK-ERROR
: stclrh b0
, [x2
]
4263 // CHECK-ERROR
: error
: invalid operand for instruction
4264 // CHECK-ERROR
: stclrh b2
, [sp
]
4268 // CHECK-ERROR
: error
: invalid operand for instruction
4269 // CHECK-ERROR
: stclrh h0
, [x2
]
4273 // CHECK-ERROR
: error
: invalid operand for instruction
4274 // CHECK-ERROR
: stclrh h2
, [sp
]
4278 // CHECK-ERROR
: error
: invalid operand for instruction
4279 // CHECK-ERROR
: stclrh v0.4h
, v2.4h
4283 // CHECK-ERROR
: error
: invalid operand for instruction
4284 // CHECK-ERROR
: stclrlb b0
, [x2
]
4288 // CHECK-ERROR
: error
: invalid operand for instruction
4289 // CHECK-ERROR
: stclrlb b2
, [sp
]
4293 // CHECK-ERROR
: error
: invalid operand for instruction
4294 // CHECK-ERROR
: stclrlb h0
, [x2
]
4298 // CHECK-ERROR
: error
: invalid operand for instruction
4299 // CHECK-ERROR
: stclrlb h2
, [sp
]
4302 stclrlb v0.4h
, v2.4h
4303 // CHECK-ERROR
: error
: invalid operand for instruction
4304 // CHECK-ERROR
: stclrlb v0.4h
, v2.4h
4308 // CHECK-ERROR
: error
: invalid operand for instruction
4309 // CHECK-ERROR
: stclrlh b0
, [x2
]
4313 // CHECK-ERROR
: error
: invalid operand for instruction
4314 // CHECK-ERROR
: stclrlh b2
, [sp
]
4318 // CHECK-ERROR
: error
: invalid operand for instruction
4319 // CHECK-ERROR
: stclrlh h0
, [x2
]
4323 // CHECK-ERROR
: error
: invalid operand for instruction
4324 // CHECK-ERROR
: stclrlh h2
, [sp
]
4327 stclrlh v0.4h
, v2.4h
4328 // CHECK-ERROR
: error
: invalid operand for instruction
4329 // CHECK-ERROR
: stclrlh v0.4h
, v2.4h
4333 // CHECK-ERROR
: error
: invalid operand for instruction
4334 // CHECK-ERROR
: steor b0
, [x2
]
4338 // CHECK-ERROR
: error
: invalid operand for instruction
4339 // CHECK-ERROR
: steor b2
, [sp
]
4343 // CHECK-ERROR
: error
: invalid operand for instruction
4344 // CHECK-ERROR
: steor h0
, [x2
]
4348 // CHECK-ERROR
: error
: invalid operand for instruction
4349 // CHECK-ERROR
: steor h2
, [sp
]
4353 // CHECK-ERROR
: error
: invalid operand for instruction
4354 // CHECK-ERROR
: steor v0.4h
, v2.4h
4358 // CHECK-ERROR
: error
: invalid operand for instruction
4359 // CHECK-ERROR
: steorl b0
, [x2
]
4363 // CHECK-ERROR
: error
: invalid operand for instruction
4364 // CHECK-ERROR
: steorl b2
, [sp
]
4368 // CHECK-ERROR
: error
: invalid operand for instruction
4369 // CHECK-ERROR
: steorl h0
, [x2
]
4373 // CHECK-ERROR
: error
: invalid operand for instruction
4374 // CHECK-ERROR
: steorl h2
, [sp
]
4378 // CHECK-ERROR
: error
: invalid operand for instruction
4379 // CHECK-ERROR
: steorl v0.4h
, v2.4h
4383 // CHECK-ERROR
: error
: invalid operand for instruction
4384 // CHECK-ERROR
: steorb b0
, [x2
]
4388 // CHECK-ERROR
: error
: invalid operand for instruction
4389 // CHECK-ERROR
: steorb b2
, [sp
]
4393 // CHECK-ERROR
: error
: invalid operand for instruction
4394 // CHECK-ERROR
: steorb h0
, [x2
]
4398 // CHECK-ERROR
: error
: invalid operand for instruction
4399 // CHECK-ERROR
: steorb h2
, [sp
]
4403 // CHECK-ERROR
: error
: invalid operand for instruction
4404 // CHECK-ERROR
: steorb v0.4h
, v2.4h
4408 // CHECK-ERROR
: error
: invalid operand for instruction
4409 // CHECK-ERROR
: steorh b0
, [x2
]
4413 // CHECK-ERROR
: error
: invalid operand for instruction
4414 // CHECK-ERROR
: steorh b2
, [sp
]
4418 // CHECK-ERROR
: error
: invalid operand for instruction
4419 // CHECK-ERROR
: steorh h0
, [x2
]
4423 // CHECK-ERROR
: error
: invalid operand for instruction
4424 // CHECK-ERROR
: steorh h2
, [sp
]
4428 // CHECK-ERROR
: error
: invalid operand for instruction
4429 // CHECK-ERROR
: steorh v0.4h
, v2.4h
4433 // CHECK-ERROR
: error
: invalid operand for instruction
4434 // CHECK-ERROR
: steorlb b0
, [x2
]
4438 // CHECK-ERROR
: error
: invalid operand for instruction
4439 // CHECK-ERROR
: steorlb b2
, [sp
]
4443 // CHECK-ERROR
: error
: invalid operand for instruction
4444 // CHECK-ERROR
: steorlb h0
, [x2
]
4448 // CHECK-ERROR
: error
: invalid operand for instruction
4449 // CHECK-ERROR
: steorlb h2
, [sp
]
4452 steorlb v0.4h
, v2.4h
4453 // CHECK-ERROR
: error
: invalid operand for instruction
4454 // CHECK-ERROR
: steorlb v0.4h
, v2.4h
4458 // CHECK-ERROR
: error
: invalid operand for instruction
4459 // CHECK-ERROR
: steorlh b0
, [x2
]
4463 // CHECK-ERROR
: error
: invalid operand for instruction
4464 // CHECK-ERROR
: steorlh b2
, [sp
]
4468 // CHECK-ERROR
: error
: invalid operand for instruction
4469 // CHECK-ERROR
: steorlh h0
, [x2
]
4473 // CHECK-ERROR
: error
: invalid operand for instruction
4474 // CHECK-ERROR
: steorlh h2
, [sp
]
4477 steorlh v0.4h
, v2.4h
4478 // CHECK-ERROR
: error
: invalid operand for instruction
4479 // CHECK-ERROR
: steorlh v0.4h
, v2.4h
4483 // CHECK-ERROR
: error
: invalid operand for instruction
4484 // CHECK-ERROR
: stset b0
, [x2
]
4488 // CHECK-ERROR
: error
: invalid operand for instruction
4489 // CHECK-ERROR
: stset b2
, [sp
]
4493 // CHECK-ERROR
: error
: invalid operand for instruction
4494 // CHECK-ERROR
: stset h0
, [x2
]
4498 // CHECK-ERROR
: error
: invalid operand for instruction
4499 // CHECK-ERROR
: stset h2
, [sp
]
4503 // CHECK-ERROR
: error
: invalid operand for instruction
4504 // CHECK-ERROR
: stset v0.4h
, v2.4h
4508 // CHECK-ERROR
: error
: invalid operand for instruction
4509 // CHECK-ERROR
: stsetl b0
, [x2
]
4513 // CHECK-ERROR
: error
: invalid operand for instruction
4514 // CHECK-ERROR
: stsetl b2
, [sp
]
4518 // CHECK-ERROR
: error
: invalid operand for instruction
4519 // CHECK-ERROR
: stsetl h0
, [x2
]
4523 // CHECK-ERROR
: error
: invalid operand for instruction
4524 // CHECK-ERROR
: stsetl h2
, [sp
]
4528 // CHECK-ERROR
: error
: invalid operand for instruction
4529 // CHECK-ERROR
: stsetl v0.4h
, v2.4h
4533 // CHECK-ERROR
: error
: invalid operand for instruction
4534 // CHECK-ERROR
: stsetb b0
, [x2
]
4538 // CHECK-ERROR
: error
: invalid operand for instruction
4539 // CHECK-ERROR
: stsetb b2
, [sp
]
4543 // CHECK-ERROR
: error
: invalid operand for instruction
4544 // CHECK-ERROR
: stsetb h0
, [x2
]
4548 // CHECK-ERROR
: error
: invalid operand for instruction
4549 // CHECK-ERROR
: stsetb h2
, [sp
]
4553 // CHECK-ERROR
: error
: invalid operand for instruction
4554 // CHECK-ERROR
: stsetb v0.4h
, v2.4h
4558 // CHECK-ERROR
: error
: invalid operand for instruction
4559 // CHECK-ERROR
: stseth b0
, [x2
]
4563 // CHECK-ERROR
: error
: invalid operand for instruction
4564 // CHECK-ERROR
: stseth b2
, [sp
]
4568 // CHECK-ERROR
: error
: invalid operand for instruction
4569 // CHECK-ERROR
: stseth h0
, [x2
]
4573 // CHECK-ERROR
: error
: invalid operand for instruction
4574 // CHECK-ERROR
: stseth h2
, [sp
]
4578 // CHECK-ERROR
: error
: invalid operand for instruction
4579 // CHECK-ERROR
: stseth v0.4h
, v2.4h
4583 // CHECK-ERROR
: error
: invalid operand for instruction
4584 // CHECK-ERROR
: stsetlb b0
, [x2
]
4588 // CHECK-ERROR
: error
: invalid operand for instruction
4589 // CHECK-ERROR
: stsetlb b2
, [sp
]
4593 // CHECK-ERROR
: error
: invalid operand for instruction
4594 // CHECK-ERROR
: stsetlb h0
, [x2
]
4598 // CHECK-ERROR
: error
: invalid operand for instruction
4599 // CHECK-ERROR
: stsetlb h2
, [sp
]
4602 stsetlb v0.4h
, v2.4h
4603 // CHECK-ERROR
: error
: invalid operand for instruction
4604 // CHECK-ERROR
: stsetlb v0.4h
, v2.4h
4608 // CHECK-ERROR
: error
: invalid operand for instruction
4609 // CHECK-ERROR
: stsetlh b0
, [x2
]
4613 // CHECK-ERROR
: error
: invalid operand for instruction
4614 // CHECK-ERROR
: stsetlh b2
, [sp
]
4618 // CHECK-ERROR
: error
: invalid operand for instruction
4619 // CHECK-ERROR
: stsetlh h0
, [x2
]
4623 // CHECK-ERROR
: error
: invalid operand for instruction
4624 // CHECK-ERROR
: stsetlh h2
, [sp
]
4627 stsetlh v0.4h
, v2.4h
4628 // CHECK-ERROR
: error
: invalid operand for instruction
4629 // CHECK-ERROR
: stsetlh v0.4h
, v2.4h
4633 // CHECK-ERROR
: error
: invalid operand for instruction
4634 // CHECK-ERROR
: stsmax b0
, [x2
]
4638 // CHECK-ERROR
: error
: invalid operand for instruction
4639 // CHECK-ERROR
: stsmax b2
, [sp
]
4643 // CHECK-ERROR
: error
: invalid operand for instruction
4644 // CHECK-ERROR
: stsmax h0
, [x2
]
4648 // CHECK-ERROR
: error
: invalid operand for instruction
4649 // CHECK-ERROR
: stsmax h2
, [sp
]
4653 // CHECK-ERROR
: error
: invalid operand for instruction
4654 // CHECK-ERROR
: stsmax v0.4h
, v2.4h
4658 // CHECK-ERROR
: error
: invalid operand for instruction
4659 // CHECK-ERROR
: stsmaxl b0
, [x2
]
4663 // CHECK-ERROR
: error
: invalid operand for instruction
4664 // CHECK-ERROR
: stsmaxl b2
, [sp
]
4668 // CHECK-ERROR
: error
: invalid operand for instruction
4669 // CHECK-ERROR
: stsmaxl h0
, [x2
]
4673 // CHECK-ERROR
: error
: invalid operand for instruction
4674 // CHECK-ERROR
: stsmaxl h2
, [sp
]
4677 stsmaxl v0.4h
, v2.4h
4678 // CHECK-ERROR
: error
: invalid operand for instruction
4679 // CHECK-ERROR
: stsmaxl v0.4h
, v2.4h
4683 // CHECK-ERROR
: error
: invalid operand for instruction
4684 // CHECK-ERROR
: stsmaxb b0
, [x2
]
4688 // CHECK-ERROR
: error
: invalid operand for instruction
4689 // CHECK-ERROR
: stsmaxb b2
, [sp
]
4693 // CHECK-ERROR
: error
: invalid operand for instruction
4694 // CHECK-ERROR
: stsmaxb h0
, [x2
]
4698 // CHECK-ERROR
: error
: invalid operand for instruction
4699 // CHECK-ERROR
: stsmaxb h2
, [sp
]
4702 stsmaxb v0.4h
, v2.4h
4703 // CHECK-ERROR
: error
: invalid operand for instruction
4704 // CHECK-ERROR
: stsmaxb v0.4h
, v2.4h
4708 // CHECK-ERROR
: error
: invalid operand for instruction
4709 // CHECK-ERROR
: stsmaxh b0
, [x2
]
4713 // CHECK-ERROR
: error
: invalid operand for instruction
4714 // CHECK-ERROR
: stsmaxh b2
, [sp
]
4718 // CHECK-ERROR
: error
: invalid operand for instruction
4719 // CHECK-ERROR
: stsmaxh h0
, [x2
]
4723 // CHECK-ERROR
: error
: invalid operand for instruction
4724 // CHECK-ERROR
: stsmaxh h2
, [sp
]
4727 stsmaxh v0.4h
, v2.4h
4728 // CHECK-ERROR
: error
: invalid operand for instruction
4729 // CHECK-ERROR
: stsmaxh v0.4h
, v2.4h
4733 // CHECK-ERROR
: error
: invalid operand for instruction
4734 // CHECK-ERROR
: stsmaxlb b0
, [x2
]
4738 // CHECK-ERROR
: error
: invalid operand for instruction
4739 // CHECK-ERROR
: stsmaxlb b2
, [sp
]
4743 // CHECK-ERROR
: error
: invalid operand for instruction
4744 // CHECK-ERROR
: stsmaxlb h0
, [x2
]
4748 // CHECK-ERROR
: error
: invalid operand for instruction
4749 // CHECK-ERROR
: stsmaxlb h2
, [sp
]
4752 stsmaxlb v0.4h
, v2.4h
4753 // CHECK-ERROR
: error
: invalid operand for instruction
4754 // CHECK-ERROR
: stsmaxlb v0.4h
, v2.4h
4758 // CHECK-ERROR
: error
: invalid operand for instruction
4759 // CHECK-ERROR
: stsmaxlh b0
, [x2
]
4763 // CHECK-ERROR
: error
: invalid operand for instruction
4764 // CHECK-ERROR
: stsmaxlh b2
, [sp
]
4768 // CHECK-ERROR
: error
: invalid operand for instruction
4769 // CHECK-ERROR
: stsmaxlh h0
, [x2
]
4773 // CHECK-ERROR
: error
: invalid operand for instruction
4774 // CHECK-ERROR
: stsmaxlh h2
, [sp
]
4777 stsmaxlh v0.4h
, v2.4h
4778 // CHECK-ERROR
: error
: invalid operand for instruction
4779 // CHECK-ERROR
: stsmaxlh v0.4h
, v2.4h
4783 // CHECK-ERROR
: error
: invalid operand for instruction
4784 // CHECK-ERROR
: stsmin b0
, [x2
]
4788 // CHECK-ERROR
: error
: invalid operand for instruction
4789 // CHECK-ERROR
: stsmin b2
, [sp
]
4793 // CHECK-ERROR
: error
: invalid operand for instruction
4794 // CHECK-ERROR
: stsmin h0
, [x2
]
4798 // CHECK-ERROR
: error
: invalid operand for instruction
4799 // CHECK-ERROR
: stsmin h2
, [sp
]
4803 // CHECK-ERROR
: error
: invalid operand for instruction
4804 // CHECK-ERROR
: stsmin v0.4h
, v2.4h
4808 // CHECK-ERROR
: error
: invalid operand for instruction
4809 // CHECK-ERROR
: stsminl b0
, [x2
]
4813 // CHECK-ERROR
: error
: invalid operand for instruction
4814 // CHECK-ERROR
: stsminl b2
, [sp
]
4818 // CHECK-ERROR
: error
: invalid operand for instruction
4819 // CHECK-ERROR
: stsminl h0
, [x2
]
4823 // CHECK-ERROR
: error
: invalid operand for instruction
4824 // CHECK-ERROR
: stsminl h2
, [sp
]
4827 stsminl v0.4h
, v2.4h
4828 // CHECK-ERROR
: error
: invalid operand for instruction
4829 // CHECK-ERROR
: stsminl v0.4h
, v2.4h
4833 // CHECK-ERROR
: error
: invalid operand for instruction
4834 // CHECK-ERROR
: stsminb b0
, [x2
]
4838 // CHECK-ERROR
: error
: invalid operand for instruction
4839 // CHECK-ERROR
: stsminb b2
, [sp
]
4843 // CHECK-ERROR
: error
: invalid operand for instruction
4844 // CHECK-ERROR
: stsminb h0
, [x2
]
4848 // CHECK-ERROR
: error
: invalid operand for instruction
4849 // CHECK-ERROR
: stsminb h2
, [sp
]
4852 stsminb v0.4h
, v2.4h
4853 // CHECK-ERROR
: error
: invalid operand for instruction
4854 // CHECK-ERROR
: stsminb v0.4h
, v2.4h
4858 // CHECK-ERROR
: error
: invalid operand for instruction
4859 // CHECK-ERROR
: stsminh b0
, [x2
]
4863 // CHECK-ERROR
: error
: invalid operand for instruction
4864 // CHECK-ERROR
: stsminh b2
, [sp
]
4868 // CHECK-ERROR
: error
: invalid operand for instruction
4869 // CHECK-ERROR
: stsminh h0
, [x2
]
4873 // CHECK-ERROR
: error
: invalid operand for instruction
4874 // CHECK-ERROR
: stsminh h2
, [sp
]
4877 stsminh v0.4h
, v2.4h
4878 // CHECK-ERROR
: error
: invalid operand for instruction
4879 // CHECK-ERROR
: stsminh v0.4h
, v2.4h
4883 // CHECK-ERROR
: error
: invalid operand for instruction
4884 // CHECK-ERROR
: stsminlb b0
, [x2
]
4888 // CHECK-ERROR
: error
: invalid operand for instruction
4889 // CHECK-ERROR
: stsminlb b2
, [sp
]
4893 // CHECK-ERROR
: error
: invalid operand for instruction
4894 // CHECK-ERROR
: stsminlb h0
, [x2
]
4898 // CHECK-ERROR
: error
: invalid operand for instruction
4899 // CHECK-ERROR
: stsminlb h2
, [sp
]
4902 stsminlb v0.4h
, v2.4h
4903 // CHECK-ERROR
: error
: invalid operand for instruction
4904 // CHECK-ERROR
: stsminlb v0.4h
, v2.4h
4908 // CHECK-ERROR
: error
: invalid operand for instruction
4909 // CHECK-ERROR
: stsminlh b0
, [x2
]
4913 // CHECK-ERROR
: error
: invalid operand for instruction
4914 // CHECK-ERROR
: stsminlh b2
, [sp
]
4918 // CHECK-ERROR
: error
: invalid operand for instruction
4919 // CHECK-ERROR
: stsminlh h0
, [x2
]
4923 // CHECK-ERROR
: error
: invalid operand for instruction
4924 // CHECK-ERROR
: stsminlh h2
, [sp
]
4927 stsminlh v0.4h
, v2.4h
4928 // CHECK-ERROR
: error
: invalid operand for instruction
4929 // CHECK-ERROR
: stsminlh v0.4h
, v2.4h
4933 // CHECK-ERROR
: error
: invalid operand for instruction
4934 // CHECK-ERROR
: stumax b0
, [x2
]
4938 // CHECK-ERROR
: error
: invalid operand for instruction
4939 // CHECK-ERROR
: stumax b2
, [sp
]
4943 // CHECK-ERROR
: error
: invalid operand for instruction
4944 // CHECK-ERROR
: stumax h0
, [x2
]
4948 // CHECK-ERROR
: error
: invalid operand for instruction
4949 // CHECK-ERROR
: stumax h2
, [sp
]
4953 // CHECK-ERROR
: error
: invalid operand for instruction
4954 // CHECK-ERROR
: stumax v0.4h
, v2.4h
4958 // CHECK-ERROR
: error
: invalid operand for instruction
4959 // CHECK-ERROR
: stumaxl b0
, [x2
]
4963 // CHECK-ERROR
: error
: invalid operand for instruction
4964 // CHECK-ERROR
: stumaxl b2
, [sp
]
4968 // CHECK-ERROR
: error
: invalid operand for instruction
4969 // CHECK-ERROR
: stumaxl h0
, [x2
]
4973 // CHECK-ERROR
: error
: invalid operand for instruction
4974 // CHECK-ERROR
: stumaxl h2
, [sp
]
4977 stumaxl v0.4h
, v2.4h
4978 // CHECK-ERROR
: error
: invalid operand for instruction
4979 // CHECK-ERROR
: stumaxl v0.4h
, v2.4h
4983 // CHECK-ERROR
: error
: invalid operand for instruction
4984 // CHECK-ERROR
: stumaxb b0
, [x2
]
4988 // CHECK-ERROR
: error
: invalid operand for instruction
4989 // CHECK-ERROR
: stumaxb b2
, [sp
]
4993 // CHECK-ERROR
: error
: invalid operand for instruction
4994 // CHECK-ERROR
: stumaxb h0
, [x2
]
4998 // CHECK-ERROR
: error
: invalid operand for instruction
4999 // CHECK-ERROR
: stumaxb h2
, [sp
]
5002 stumaxb v0.4h
, v2.4h
5003 // CHECK-ERROR
: error
: invalid operand for instruction
5004 // CHECK-ERROR
: stumaxb v0.4h
, v2.4h
5008 // CHECK-ERROR
: error
: invalid operand for instruction
5009 // CHECK-ERROR
: stumaxh b0
, [x2
]
5013 // CHECK-ERROR
: error
: invalid operand for instruction
5014 // CHECK-ERROR
: stumaxh b2
, [sp
]
5018 // CHECK-ERROR
: error
: invalid operand for instruction
5019 // CHECK-ERROR
: stumaxh h0
, [x2
]
5023 // CHECK-ERROR
: error
: invalid operand for instruction
5024 // CHECK-ERROR
: stumaxh h2
, [sp
]
5027 stumaxh v0.4h
, v2.4h
5028 // CHECK-ERROR
: error
: invalid operand for instruction
5029 // CHECK-ERROR
: stumaxh v0.4h
, v2.4h
5033 // CHECK-ERROR
: error
: invalid operand for instruction
5034 // CHECK-ERROR
: stumaxlb b0
, [x2
]
5038 // CHECK-ERROR
: error
: invalid operand for instruction
5039 // CHECK-ERROR
: stumaxlb b2
, [sp
]
5043 // CHECK-ERROR
: error
: invalid operand for instruction
5044 // CHECK-ERROR
: stumaxlb h0
, [x2
]
5048 // CHECK-ERROR
: error
: invalid operand for instruction
5049 // CHECK-ERROR
: stumaxlb h2
, [sp
]
5052 stumaxlb v0.4h
, v2.4h
5053 // CHECK-ERROR
: error
: invalid operand for instruction
5054 // CHECK-ERROR
: stumaxlb v0.4h
, v2.4h
5058 // CHECK-ERROR
: error
: invalid operand for instruction
5059 // CHECK-ERROR
: stumaxlh b0
, [x2
]
5063 // CHECK-ERROR
: error
: invalid operand for instruction
5064 // CHECK-ERROR
: stumaxlh b2
, [sp
]
5068 // CHECK-ERROR
: error
: invalid operand for instruction
5069 // CHECK-ERROR
: stumaxlh h0
, [x2
]
5073 // CHECK-ERROR
: error
: invalid operand for instruction
5074 // CHECK-ERROR
: stumaxlh h2
, [sp
]
5077 stumaxlh v0.4h
, v2.4h
5078 // CHECK-ERROR
: error
: invalid operand for instruction
5079 // CHECK-ERROR
: stumaxlh v0.4h
, v2.4h
5083 // CHECK-ERROR
: error
: invalid operand for instruction
5084 // CHECK-ERROR
: stumin b0
, [x2
]
5088 // CHECK-ERROR
: error
: invalid operand for instruction
5089 // CHECK-ERROR
: stumin b2
, [sp
]
5093 // CHECK-ERROR
: error
: invalid operand for instruction
5094 // CHECK-ERROR
: stumin h0
, [x2
]
5098 // CHECK-ERROR
: error
: invalid operand for instruction
5099 // CHECK-ERROR
: stumin h2
, [sp
]
5103 // CHECK-ERROR
: error
: invalid operand for instruction
5104 // CHECK-ERROR
: stumin v0.4h
, v2.4h
5108 // CHECK-ERROR
: error
: invalid operand for instruction
5109 // CHECK-ERROR
: stuminl b0
, [x2
]
5113 // CHECK-ERROR
: error
: invalid operand for instruction
5114 // CHECK-ERROR
: stuminl b2
, [sp
]
5118 // CHECK-ERROR
: error
: invalid operand for instruction
5119 // CHECK-ERROR
: stuminl h0
, [x2
]
5123 // CHECK-ERROR
: error
: invalid operand for instruction
5124 // CHECK-ERROR
: stuminl h2
, [sp
]
5127 stuminl v0.4h
, v2.4h
5128 // CHECK-ERROR
: error
: invalid operand for instruction
5129 // CHECK-ERROR
: stuminl v0.4h
, v2.4h
5133 // CHECK-ERROR
: error
: invalid operand for instruction
5134 // CHECK-ERROR
: stuminb b0
, [x2
]
5138 // CHECK-ERROR
: error
: invalid operand for instruction
5139 // CHECK-ERROR
: stuminb b2
, [sp
]
5143 // CHECK-ERROR
: error
: invalid operand for instruction
5144 // CHECK-ERROR
: stuminb h0
, [x2
]
5148 // CHECK-ERROR
: error
: invalid operand for instruction
5149 // CHECK-ERROR
: stuminb h2
, [sp
]
5152 stuminb v0.4h
, v2.4h
5153 // CHECK-ERROR
: error
: invalid operand for instruction
5154 // CHECK-ERROR
: stuminb v0.4h
, v2.4h
5158 // CHECK-ERROR
: error
: invalid operand for instruction
5159 // CHECK-ERROR
: stuminh b0
, [x2
]
5163 // CHECK-ERROR
: error
: invalid operand for instruction
5164 // CHECK-ERROR
: stuminh b2
, [sp
]
5168 // CHECK-ERROR
: error
: invalid operand for instruction
5169 // CHECK-ERROR
: stuminh h0
, [x2
]
5173 // CHECK-ERROR
: error
: invalid operand for instruction
5174 // CHECK-ERROR
: stuminh h2
, [sp
]
5177 stuminh v0.4h
, v2.4h
5178 // CHECK-ERROR
: error
: invalid operand for instruction
5179 // CHECK-ERROR
: stuminh v0.4h
, v2.4h