[gas][aarch64][SVE2] Fix pmull{t,b} requirement on SVE2-AES
[deliverable/binutils-gdb.git] / gas / testsuite / gas / aarch64 / sve2.s
1 /* The instructions with non-zero register numbers are there to ensure we have
2 the correct argument positioning (i.e. check that the first argument is at
3 the end of the word etc).
4 The instructions with all-zero register numbers are to ensure the previous
5 encoding didn't just "happen" to fit -- so that if we change the registers
6 that changes the correct part of the word.
7 Each of the numbered patterns begin and end with a 1, so we can replace
8 them with all-zeros and see the entire range has changed.
9 17 -> 10001
10 21 -> 10101
11 27 -> 11011
12 */
13
14 movprfx z0, z1
15 adclb z0.d, z1.d, z2.d
16
17 adclb z17.s, z21.s, z27.s
18 adclb z0.s, z0.s, z0.s
19 adclb z0.d, z0.d, z0.d
20
21 adclt z17.s, z21.s, z27.s
22 adclt z0.s, z0.s, z0.s
23 adclt z0.d, z0.d, z0.d
24
25 addhnb z17.b, z21.h, z27.h
26 addhnb z0.b, z0.h, z0.h
27 addhnb z0.h, z0.s, z0.s
28 addhnb z0.s, z0.d, z0.d
29
30 addhnt z17.b, z21.h, z27.h
31 addhnt z0.b, z0.h, z0.h
32 addhnt z0.h, z0.s, z0.s
33 addhnt z0.s, z0.d, z0.d
34
35 movprfx z0.d, p0/m, z1.d
36 addp z0.d, p0/m, z0.d, z1.d
37
38 addp z17.b, p5/m, z17.b, z21.b
39 addp z0.b, p0/m, z0.b, z0.b
40 addp z0.h, p0/m, z0.h, z0.h
41 addp z0.s, p0/m, z0.s, z0.s
42 addp z0.d, p0/m, z0.d, z0.d
43
44 aesd z17.b, z17.b, z21.b
45 aesd z0.b, z0.b, z0.b
46 aese z17.b, z17.b, z21.b
47 aese z0.b, z0.b, z0.b
48
49 aesimc z17.b, z17.b
50 aesimc z0.b, z0.b
51
52 aesmc z17.b, z17.b
53 aesmc z0.b, z0.b
54
55 bcax z17.d, z17.d, z21.d, z27.d
56 bcax z0.d, z0.d, z0.d, z0.d
57
58 bsl z17.d, z17.d, z21.d, z27.d
59 bsl z0.d, z0.d, z0.d, z0.d
60
61 bsl1n z17.d, z17.d, z21.d, z27.d
62 bsl1n z0.d, z0.d, z0.d, z0.d
63
64 bsl2n z17.d, z17.d, z21.d, z27.d
65 bsl2n z0.d, z0.d, z0.d, z0.d
66
67 bdep z17.b, z21.b, z27.b
68 bdep z0.b, z0.b, z0.b
69 bdep z0.h, z0.h, z0.h
70 bdep z0.s, z0.s, z0.s
71 bdep z0.d, z0.d, z0.d
72
73 bext z17.b, z21.b, z27.b
74 bext z0.b, z0.b, z0.b
75 bext z0.h, z0.h, z0.h
76 bext z0.s, z0.s, z0.s
77 bext z0.d, z0.d, z0.d
78
79 bgrp z17.b, z21.b, z27.b
80 bgrp z0.b, z0.b, z0.b
81 bgrp z0.h, z0.h, z0.h
82 bgrp z0.s, z0.s, z0.s
83 bgrp z0.d, z0.d, z0.d
84
85 cadd z17.b, z17.b, z21.b, #90
86 cadd z0.b, z0.b, z0.b, #90
87 cadd z0.h, z0.h, z0.h, #90
88 cadd z0.s, z0.s, z0.s, #90
89 cadd z0.d, z0.d, z0.d, #90
90 cadd z0.b, z0.b, z0.b, #270
91
92 cdot z17.s, z21.b, z3.b[3], #0
93 cdot z0.s, z0.b, z0.b[0], #0
94 cdot z0.s, z0.b, z0.b[0], #90
95 cdot z0.s, z0.b, z0.b[0], #180
96 cdot z0.s, z0.b, z0.b[0], #270
97
98 cdot z17.d, z21.h, z11.h[1], #0
99 cdot z0.d, z0.h, z0.h[0], #0
100 cdot z0.d, z0.h, z0.h[0], #90
101 cdot z0.d, z0.h, z0.h[0], #180
102 cdot z0.d, z0.h, z0.h[0], #270
103
104 cdot z17.s, z21.b, z27.b, #0
105 cdot z0.s, z0.b, z0.b, #0
106 cdot z0.d, z0.h, z0.h, #0
107 cdot z0.s, z0.b, z0.b, #90
108 cdot z0.s, z0.b, z0.b, #180
109 cdot z0.s, z0.b, z0.b, #270
110
111 cmla z17.h, z21.h, z3.h[3], #0
112 cmla z0.h, z0.h, z0.h[0], #0
113 cmla z0.h, z0.h, z0.h[0], #90
114 cmla z0.h, z0.h, z0.h[0], #180
115 cmla z0.h, z0.h, z0.h[0], #270
116
117 cmla z17.s, z21.s, z11.s[1], #0
118 cmla z0.s, z0.s, z0.s[0], #0
119 cmla z0.s, z0.s, z0.s[0], #90
120 cmla z0.s, z0.s, z0.s[0], #180
121 cmla z0.s, z0.s, z0.s[0], #270
122
123 cmla z17.b, z21.b, z27.b, #0
124 cmla z0.b, z0.b, z0.b, #0
125 cmla z0.h, z0.h, z0.h, #0
126 cmla z0.s, z0.s, z0.s, #0
127 cmla z0.d, z0.d, z0.d, #0
128 cmla z0.b, z0.b, z0.b, #90
129 cmla z0.b, z0.b, z0.b, #180
130 cmla z0.b, z0.b, z0.b, #270
131
132 eor3 z17.d, z17.d, z21.d, z27.d
133 eor3 z0.d, z0.d, z0.d, z0.d
134
135 eorbt z17.b, z21.b, z27.b
136 eorbt z0.b, z0.b, z0.b
137 eorbt z0.h, z0.h, z0.h
138 eorbt z0.s, z0.s, z0.s
139 eorbt z0.d, z0.d, z0.d
140
141 eortb z17.b, z21.b, z27.b
142 eortb z0.b, z0.b, z0.b
143 eortb z0.h, z0.h, z0.h
144 eortb z0.s, z0.s, z0.s
145 eortb z0.d, z0.d, z0.d
146
147 ext z17.b, { z21.b, z22.b }, #221
148 ext z0.b, { z0.b, z1.b }, #0
149 ext z0.b, { z31.b, z0.b }, #0
150
151 faddp z17.h, p5/m, z17.h, z21.h
152 faddp z0.h, p0/m, z0.h, z0.h
153 faddp z0.s, p0/m, z0.s, z0.s
154 faddp z0.d, p0/m, z0.d, z0.d
155
156 fcvtlt z17.s, p5/m, z21.h
157 fcvtlt z0.s, p0/m, z0.h
158 fcvtlt z17.d, p5/m, z21.s
159 fcvtlt z0.d, p0/m, z0.s
160
161 fcvtnt z17.h, p5/m, z21.s
162 fcvtnt z0.h, p0/m, z0.s
163 fcvtnt z17.s, p5/m, z21.d
164 fcvtnt z0.s, p0/m, z0.d
165
166 fcvtx z17.s, p5/m, z21.d
167 fcvtx z0.s, p0/m, z0.d
168
169 movprfx z0.d, p0/z, z1.d
170 fcvtx z0.s, p0/m, z2.d
171
172 fcvtxnt z17.s, p5/m, z21.d
173 fcvtxnt z0.s, p0/m, z0.d
174
175 flogb z17.h, p5/m, z21.h
176 flogb z0.h, p0/m, z0.h
177 flogb z0.s, p0/m, z0.s
178 flogb z0.d, p0/m, z0.d
179
180 fmaxnmp z17.h, p5/m, z17.h, z21.h
181 fmaxnmp z0.h, p0/m, z0.h, z0.h
182 fmaxnmp z0.s, p0/m, z0.s, z0.s
183 fmaxnmp z0.d, p0/m, z0.d, z0.d
184
185 fmaxp z17.h, p5/m, z17.h, z21.h
186 fmaxp z0.h, p0/m, z0.h, z0.h
187 fmaxp z0.s, p0/m, z0.s, z0.s
188 fmaxp z0.d, p0/m, z0.d, z0.d
189
190 fminnmp z17.h, p5/m, z17.h, z21.h
191 fminnmp z0.h, p0/m, z0.h, z0.h
192 fminnmp z0.s, p0/m, z0.s, z0.s
193 fminnmp z0.d, p0/m, z0.d, z0.d
194
195 fminp z17.h, p5/m, z17.h, z21.h
196 fminp z0.h, p0/m, z0.h, z0.h
197 fminp z0.s, p0/m, z0.s, z0.s
198 fminp z0.d, p0/m, z0.d, z0.d
199
200 fmlalb z17.s, z21.h, z5.h[0]
201 fmlalb z0.s, z0.h, z0.h[5]
202 fmlalb z0.s, z0.h, z0.h[0]
203
204 fmlalb z17.s, z21.h, z27.h
205 fmlalb z0.s, z0.h, z0.h
206
207 fmlalt z17.s, z21.h, z5.h[0]
208 fmlalt z0.s, z0.h, z0.h[5]
209 fmlalt z0.s, z0.h, z0.h[0]
210
211 fmlalt z17.s, z21.h, z27.h
212 fmlalt z0.s, z0.h, z0.h
213
214 fmlslb z17.s, z21.h, z5.h[0]
215 fmlslb z0.s, z0.h, z0.h[5]
216 fmlslb z0.s, z0.h, z0.h[0]
217
218 fmlslb z17.s, z21.h, z27.h
219 fmlslb z0.s, z0.h, z0.h
220
221 fmlslt z17.s, z21.h, z5.h[0]
222 fmlslt z0.s, z0.h, z0.h[5]
223 fmlslt z0.s, z0.h, z0.h[0]
224
225 fmlslt z17.s, z21.h, z27.h
226 fmlslt z0.s, z0.h, z0.h
227
228 histcnt z17.s, p5/z, z21.s, z27.s
229 histcnt z0.s, p0/z, z0.s, z0.s
230 histcnt z0.d, p0/z, z0.d, z0.d
231
232 histseg z17.b, z21.b, z27.b
233 histseg z0.b, z0.b, z0.b
234
235 ldnt1b { z17.d }, p5/z, [z21.d, x27]
236 ldnt1b { z0.d }, p0/z, [z0.d, x0]
237 ldnt1b { z0.d }, p0/z, [z0.d]
238 ldnt1b { z0.d }, p0/z, [z0.d, xzr]
239 ldnt1b { z17.s }, p5/z, [z21.s, x27]
240 ldnt1b { z0.s }, p0/z, [z0.s, x0]
241 ldnt1b { z0.s }, p0/z, [z0.s]
242 ldnt1b { z0.s }, p0/z, [z0.s, xzr]
243
244 ldnt1d { z17.d }, p5/z, [z21.d, x27]
245 ldnt1d { z0.d }, p0/z, [z0.d, x0]
246 ldnt1d { z0.d }, p0/z, [z0.d]
247 ldnt1d { z0.d }, p0/z, [z0.d, xzr]
248
249 ldnt1h { z17.d }, p5/z, [z21.d, x27]
250 ldnt1h { z0.d }, p0/z, [z0.d, x0]
251 ldnt1h { z0.d }, p0/z, [z0.d]
252 ldnt1h { z0.d }, p0/z, [z0.d, xzr]
253 ldnt1h { z17.s }, p5/z, [z21.s, x27]
254 ldnt1h { z0.s }, p0/z, [z0.s, x0]
255 ldnt1h { z0.s }, p0/z, [z0.s]
256 ldnt1h { z0.s }, p0/z, [z0.s, xzr]
257
258 ldnt1sb { z17.s }, p5/z, [z21.s, x27]
259 ldnt1sb { z0.s }, p0/z, [z0.s, x0]
260 ldnt1sb { z0.s }, p0/z, [z0.s]
261 ldnt1sb { z0.s }, p0/z, [z0.s, xzr]
262 ldnt1sb { z0.d }, p0/z, [z0.d, x0]
263 ldnt1sb { z0.d }, p0/z, [z0.d]
264 ldnt1sb { z0.d }, p0/z, [z0.d, xzr]
265
266 ldnt1sh { z17.s }, p5/z, [z21.s, x27]
267 ldnt1sh { z0.s }, p0/z, [z0.s, x0]
268 ldnt1sh { z0.s }, p0/z, [z0.s]
269 ldnt1sh { z0.s }, p0/z, [z0.s, xzr]
270 ldnt1sh { z0.d }, p0/z, [z0.d, x0]
271 ldnt1sh { z0.d }, p0/z, [z0.d]
272 ldnt1sh { z0.d }, p0/z, [z0.d, xzr]
273
274 ldnt1sw { z17.d }, p5/z, [z21.d, x27]
275 ldnt1sw { z0.d }, p0/z, [z0.d, x0]
276 ldnt1sw { z0.d }, p0/z, [z0.d]
277 ldnt1sw { z0.d }, p0/z, [z0.d, xzr]
278
279 ldnt1w { z17.s }, p5/z, [z21.s, x27]
280 ldnt1w { z0.s }, p0/z, [z0.s, x0]
281 ldnt1w { z0.s }, p0/z, [z0.s]
282 ldnt1w { z0.s }, p0/z, [z0.s, xzr]
283 ldnt1w { z17.d }, p5/z, [z21.d, x27]
284 ldnt1w { z0.d }, p0/z, [z0.d, x0]
285 ldnt1w { z0.d }, p0/z, [z0.d]
286 ldnt1w { z0.d }, p0/z, [z0.d, xzr]
287
288 match p9.b, p5/z, z17.b, z21.b
289 match p0.b, p0/z, z17.b, z21.b
290 match p0.b, p0/z, z0.b, z0.b
291 match p0.h, p0/z, z0.h, z0.h
292
293 mla z17.h, z21.h, z3.h[3]
294 mla z0.h, z0.h, z0.h[4]
295 mla z0.h, z0.h, z0.h[0]
296
297 mla z17.s, z21.s, z3.s[3]
298 mla z0.s, z0.s, z0.s[0]
299
300 mla z17.d, z21.d, z11.d[1]
301 mla z0.d, z0.d, z0.d[0]
302
303 mls z17.h, z21.h, z3.h[3]
304 mls z0.h, z0.h, z0.h[4]
305 mls z0.h, z0.h, z0.h[0]
306
307 mls z17.s, z21.s, z3.s[3]
308 mls z0.s, z0.s, z0.s[0]
309
310 mls z17.d, z21.d, z11.d[1]
311 mls z0.d, z0.d, z0.d[0]
312
313 mul z17.h, z21.h, z3.h[3]
314 mul z0.h, z0.h, z0.h[4]
315 mul z0.h, z0.h, z0.h[0]
316
317 mul z17.s, z21.s, z3.s[3]
318 mul z0.s, z0.s, z0.s[0]
319
320 mul z17.d, z21.d, z11.d[1]
321 mul z0.d, z0.d, z0.d[0]
322
323 mul z17.b, z21.b, z27.b
324 mul z0.b, z0.b, z0.b
325 mul z0.h, z0.h, z0.h
326 mul z0.s, z0.s, z0.s
327 mul z0.d, z0.d, z0.d
328
329 nmatch p9.b, p5/z, z21.b, z27.b
330 nmatch p0.b, p0/z, z0.b, z0.b
331 nmatch p0.h, p0/z, z0.h, z0.h
332
333 nbsl z17.d, z17.d, z21.d, z27.d
334 nbsl z0.d, z0.d, z0.d, z0.d
335
336 pmul z17.b, z21.b, z27.b
337 pmul z0.b, z0.b, z0.b
338
339 pmullb z17.q, z21.d, z27.d
340 pmullb z0.q, z0.d, z0.d
341
342 pmullb z17.h, z21.b, z27.b
343 pmullb z0.h, z0.b, z0.b
344 pmullb z0.d, z0.s, z0.s
345
346 pmullt z17.q, z21.d, z27.d
347 pmullt z0.q, z0.d, z0.d
348
349 pmullt z17.h, z21.b, z27.b
350 pmullt z0.h, z0.b, z0.b
351 pmullt z0.d, z0.s, z0.s
352
353 raddhnb z17.b, z21.h, z27.h
354 raddhnb z0.b, z0.h, z0.h
355 raddhnb z0.h, z0.s, z0.s
356 raddhnb z0.s, z0.d, z0.d
357
358 raddhnt z17.b, z21.h, z27.h
359 raddhnt z0.b, z0.h, z0.h
360 raddhnt z0.h, z0.s, z0.s
361 raddhnt z0.s, z0.d, z0.d
362
363 rax1 z17.d, z21.d, z27.d
364 rax1 z0.d, z0.d, z0.d
365
366 # Shift is encoded as 2*esize - (tsz:imm3)
367 # For .b .h first two bits are 0, want 1001 to match pattern of ones on the
368 # outside, hence use 7.
369 # For all zeros except the minimum size bit, use maximum size.
370 rshrnb z17.b, z21.h, #7
371 rshrnb z0.b, z0.h, #1
372 rshrnb z0.b, z0.h, #8
373 # .h .s 0100001 = 15
374 rshrnb z0.h, z0.s, #1
375 rshrnb z0.h, z0.s, #15
376 rshrnb z0.h, z0.s, #16
377 # .s .d 1000001 = 31
378 rshrnb z0.s, z0.d, #1
379 rshrnb z0.s, z0.d, #31
380 rshrnb z0.s, z0.d, #32
381
382 rshrnt z17.b, z21.h, #7
383 rshrnt z0.b, z0.h, #1
384 rshrnt z0.b, z0.h, #8
385 rshrnt z0.h, z0.s, #1
386 rshrnt z0.h, z0.s, #15
387 rshrnt z0.h, z0.s, #16
388 rshrnt z0.s, z0.d, #1
389 rshrnt z0.s, z0.d, #31
390 rshrnt z0.s, z0.d, #32
391
392 rsubhnb z17.b, z21.h, z27.h
393 rsubhnb z0.b, z0.h, z0.h
394 rsubhnb z0.h, z0.s, z0.s
395 rsubhnb z0.s, z0.d, z0.d
396
397 rsubhnt z17.b, z21.h, z27.h
398 rsubhnt z0.b, z0.h, z0.h
399 rsubhnt z0.h, z0.s, z0.s
400 rsubhnt z0.s, z0.d, z0.d
401
402 saba z17.b, z21.b, z27.b
403 saba z0.b, z0.b, z0.b
404 saba z0.h, z0.h, z0.h
405 saba z0.s, z0.s, z0.s
406 saba z0.d, z0.d, z0.d
407
408 sabalb z17.h, z21.b, z27.b
409 sabalb z0.h, z0.b, z0.b
410 sabalb z0.s, z0.h, z0.h
411 sabalb z0.d, z0.s, z0.s
412
413 sabalt z17.h, z21.b, z27.b
414 sabalt z0.h, z0.b, z0.b
415 sabalt z0.s, z0.h, z0.h
416 sabalt z0.d, z0.s, z0.s
417
418 sabdlb z17.h, z21.b, z27.b
419 sabdlb z0.h, z0.b, z0.b
420 sabdlb z0.s, z0.h, z0.h
421 sabdlb z0.d, z0.s, z0.s
422
423 sabdlt z17.h, z21.b, z27.b
424 sabdlt z0.h, z0.b, z0.b
425 sabdlt z0.s, z0.h, z0.h
426 sabdlt z0.d, z0.s, z0.s
427
428 sadalp z17.h, p5/m, z21.b
429 sadalp z0.h, p0/m, z0.b
430 sadalp z0.s, p0/m, z0.h
431 sadalp z0.d, p0/m, z0.s
432
433 saddlb z17.h, z21.b, z27.b
434 saddlb z0.h, z0.b, z0.b
435 saddlb z0.s, z0.h, z0.h
436 saddlb z0.d, z0.s, z0.s
437
438 saddlbt z17.h, z21.b, z27.b
439 saddlbt z0.h, z0.b, z0.b
440 saddlbt z0.s, z0.h, z0.h
441 saddlbt z0.d, z0.s, z0.s
442
443 saddlt z17.h, z21.b, z27.b
444 saddlt z0.h, z0.b, z0.b
445 saddlt z0.s, z0.h, z0.h
446 saddlt z0.d, z0.s, z0.s
447
448 saddwb z17.h, z21.h, z27.b
449 saddwb z0.h, z0.h, z0.b
450 saddwb z0.s, z0.s, z0.h
451 saddwb z0.d, z0.d, z0.s
452
453 saddwt z17.h, z21.h, z27.b
454 saddwt z0.h, z0.h, z0.b
455 saddwt z0.s, z0.s, z0.h
456 saddwt z0.d, z0.d, z0.s
457
458 sbclb z17.s, z21.s, z27.s
459 sbclb z0.s, z0.s, z0.s
460 sbclb z0.d, z0.d, z0.d
461
462 sbclt z17.s, z21.s, z27.s
463 sbclt z0.s, z0.s, z0.s
464 sbclt z0.d, z0.d, z0.d
465
466 shadd z17.b, p5/m, z17.b, z21.b
467 shadd z0.b, p0/m, z0.b, z0.b
468 shadd z0.h, p0/m, z0.h, z0.h
469 shadd z0.s, p0/m, z0.s, z0.s
470 shadd z0.d, p0/m, z0.d, z0.d
471
472 shrnb z17.b, z21.h, #7
473 shrnb z0.b, z0.h, #1
474 shrnb z0.b, z0.h, #8
475 shrnb z0.h, z0.s, #1
476 shrnb z0.h, z0.s, #15
477 shrnb z0.h, z0.s, #16
478 shrnb z0.s, z0.d, #1
479 shrnb z0.s, z0.d, #31
480 shrnb z0.s, z0.d, #32
481
482 shrnt z17.b, z21.h, #7
483 shrnt z0.b, z0.h, #1
484 shrnt z0.b, z0.h, #8
485 shrnt z0.h, z0.s, #1
486 shrnt z0.h, z0.s, #15
487 shrnt z0.h, z0.s, #16
488 shrnt z0.s, z0.d, #1
489 shrnt z0.s, z0.d, #31
490 shrnt z0.s, z0.d, #32
491
492 shsub z17.b, p5/m, z17.b, z21.b
493 shsub z0.b, p0/m, z0.b, z0.b
494 shsub z0.h, p0/m, z0.h, z0.h
495 shsub z0.s, p0/m, z0.s, z0.s
496 shsub z0.d, p0/m, z0.d, z0.d
497
498 shsubr z17.b, p5/m, z17.b, z21.b
499 shsubr z0.b, p0/m, z0.b, z0.b
500 shsubr z0.h, p0/m, z0.h, z0.h
501 shsubr z0.s, p0/m, z0.s, z0.s
502 shsubr z0.d, p0/m, z0.d, z0.d
503
504 # shift - esize == 0b1001
505 # All other tests alternate between 1000... and 1111...
506 sli z17.b, z21.b, #1
507 sli z0.b, z0.b, #0
508 sli z0.b, z0.b, #7
509 sli z0.h, z0.h, #0
510 sli z0.h, z0.h, #15
511 sli z0.s, z0.s, #0
512 sli z0.s, z0.s, #31
513 sli z0.d, z0.d, #0
514 sli z0.d, z0.d, #63
515
516 sm4e z17.s, z17.s, z21.s
517 sm4e z0.s, z0.s, z0.s
518
519 sm4ekey z17.s, z21.s, z27.s
520 sm4ekey z0.s, z0.s, z0.s
521
522 smaxp z17.b, p5/m, z17.b, z21.b
523 smaxp z0.b, p0/m, z0.b, z0.b
524 smaxp z0.h, p0/m, z0.h, z0.h
525 smaxp z0.s, p0/m, z0.s, z0.s
526 smaxp z0.d, p0/m, z0.d, z0.d
527
528 sminp z17.b, p5/m, z17.b, z21.b
529 sminp z0.b, p0/m, z0.b, z0.b
530 sminp z0.h, p0/m, z0.h, z0.h
531 sminp z0.s, p0/m, z0.s, z0.s
532 sminp z0.d, p0/m, z0.d, z0.d
533
534 smlalb z17.s, z21.h, z5.h[0]
535 smlalb z0.s, z0.h, z0.h[5]
536 smlalb z0.s, z0.h, z0.h[0]
537
538 smlalb z17.d, z21.s, z9.s[0]
539 smlalb z0.d, z0.s, z0.s[3]
540 smlalb z0.d, z0.s, z0.s[0]
541
542 smlalb z17.h, z21.b, z27.b
543 smlalb z0.h, z0.b, z0.b
544 smlalb z0.s, z0.h, z0.h
545 smlalb z0.d, z0.s, z0.s
546
547 smlalt z17.s, z21.h, z5.h[0]
548 smlalt z0.s, z0.h, z0.h[5]
549 smlalt z0.s, z0.h, z0.h[0]
550
551 smlalt z17.d, z21.s, z9.s[0]
552 smlalt z0.d, z0.s, z0.s[3]
553 smlalt z0.d, z0.s, z0.s[0]
554
555 smlalt z17.h, z21.b, z27.b
556 smlalt z0.h, z0.b, z0.b
557 smlalt z0.s, z0.h, z0.h
558 smlalt z0.d, z0.s, z0.s
559
560 smlslb z17.s, z21.h, z5.h[0]
561 smlslb z0.s, z0.h, z0.h[5]
562 smlslb z0.s, z0.h, z0.h[0]
563
564 smlslb z17.d, z21.s, z9.s[0]
565 smlslb z0.d, z0.s, z0.s[3]
566 smlslb z0.d, z0.s, z0.s[0]
567
568 smlslb z17.h, z21.b, z27.b
569 smlslb z0.h, z0.b, z0.b
570 smlslb z0.s, z0.h, z0.h
571 smlslb z0.d, z0.s, z0.s
572
573 smlslt z17.s, z21.h, z5.h[0]
574 smlslt z0.s, z0.h, z0.h[5]
575 smlslt z0.s, z0.h, z0.h[0]
576
577 smlslt z17.d, z21.s, z9.s[0]
578 smlslt z0.d, z0.s, z0.s[3]
579 smlslt z0.d, z0.s, z0.s[0]
580
581 smlslt z17.h, z21.b, z27.b
582 smlslt z0.h, z0.b, z0.b
583 smlslt z0.s, z0.h, z0.h
584 smlslt z0.d, z0.s, z0.s
585
586 smulh z17.b, z21.b, z27.b
587 smulh z0.b, z0.b, z0.b
588 smulh z0.h, z0.h, z0.h
589 smulh z0.s, z0.s, z0.s
590 smulh z0.d, z0.d, z0.d
591
592 smullb z17.s, z21.h, z5.h[0]
593 smullb z0.s, z0.h, z0.h[5]
594 smullb z0.s, z0.h, z0.h[0]
595
596 smullb z17.d, z21.s, z9.s[0]
597 smullb z0.d, z0.s, z0.s[3]
598 smullb z0.d, z0.s, z0.s[0]
599
600 smullb z17.h, z21.b, z27.b
601 smullb z0.h, z0.b, z0.b
602 smullb z0.s, z0.h, z0.h
603 smullb z0.d, z0.s, z0.s
604
605 smullt z17.s, z21.h, z5.h[0]
606 smullt z0.s, z0.h, z0.h[5]
607 smullt z0.s, z0.h, z0.h[0]
608
609 smullt z17.d, z21.s, z9.s[0]
610 smullt z0.d, z0.s, z0.s[3]
611 smullt z0.d, z0.s, z0.s[0]
612
613 smullt z17.h, z21.b, z27.b
614 smullt z0.h, z0.b, z0.b
615 smullt z0.s, z0.h, z0.h
616 smullt z0.d, z0.s, z0.s
617
618 splice z17.b, p5, { z21.b, z22.b }
619 splice z0.b, p0, { z0.b, z1.b }
620 splice z0.h, p0, { z0.h, z1.h }
621 splice z0.s, p0, { z0.s, z1.s }
622 splice z0.d, p0, { z0.d, z1.d }
623 splice z0.b, p0, { z31.b, z0.b }
624
625 sqabs z17.b, p5/m, z21.b
626 sqabs z0.b, p0/m, z0.b
627 sqabs z0.h, p0/m, z0.h
628 sqabs z0.s, p0/m, z0.s
629 sqabs z0.d, p0/m, z0.d
630
631 sqadd z17.b, p5/m, z17.b, z21.b
632 sqadd z0.b, p0/m, z0.b, z0.b
633 sqadd z0.h, p0/m, z0.h, z0.h
634 sqadd z0.s, p0/m, z0.s, z0.s
635 sqadd z0.d, p0/m, z0.d, z0.d
636
637 sqcadd z17.b, z17.b, z21.b, #90
638 sqcadd z0.b, z0.b, z0.b, #270
639 sqcadd z0.b, z0.b, z0.b, #90
640 sqcadd z0.h, z0.h, z0.h, #90
641 sqcadd z0.s, z0.s, z0.s, #90
642 sqcadd z0.d, z0.d, z0.d, #90
643
644 sqdmlalb z17.s, z21.h, z5.h[0]
645 sqdmlalb z0.s, z0.h, z0.h[5]
646 sqdmlalb z0.s, z0.h, z0.h[0]
647
648 sqdmlalb z17.d, z21.s, z9.s[0]
649 sqdmlalb z0.d, z0.s, z0.s[3]
650 sqdmlalb z0.d, z0.s, z0.s[0]
651
652 sqdmlalb z17.h, z21.b, z27.b
653 sqdmlalb z0.h, z0.b, z0.b
654 sqdmlalb z0.s, z0.h, z0.h
655 sqdmlalb z0.d, z0.s, z0.s
656
657 sqdmlalbt z17.h, z21.b, z27.b
658 sqdmlalbt z0.h, z0.b, z0.b
659 sqdmlalbt z0.s, z0.h, z0.h
660 sqdmlalbt z0.d, z0.s, z0.s
661
662 sqdmlalt z17.s, z21.h, z5.h[0]
663 sqdmlalt z0.s, z0.h, z0.h[5]
664 sqdmlalt z0.s, z0.h, z0.h[0]
665
666 sqdmlalt z17.d, z21.s, z9.s[0]
667 sqdmlalt z0.d, z0.s, z0.s[3]
668 sqdmlalt z0.d, z0.s, z0.s[0]
669
670 sqdmlalt z17.h, z21.b, z27.b
671 sqdmlalt z0.h, z0.b, z0.b
672 sqdmlalt z0.s, z0.h, z0.h
673 sqdmlalt z0.d, z0.s, z0.s
674
675 sqdmlslb z17.s, z21.h, z5.h[0]
676 sqdmlslb z0.s, z0.h, z0.h[5]
677 sqdmlslb z0.s, z0.h, z0.h[0]
678
679 sqdmlslb z17.d, z21.s, z9.s[0]
680 sqdmlslb z0.d, z0.s, z0.s[3]
681 sqdmlslb z0.d, z0.s, z0.s[0]
682
683 sqdmlslb z17.h, z21.b, z27.b
684 sqdmlslb z0.h, z0.b, z0.b
685 sqdmlslb z0.s, z0.h, z0.h
686 sqdmlslb z0.d, z0.s, z0.s
687
688 sqdmlslbt z17.h, z21.b, z27.b
689 sqdmlslbt z0.h, z0.b, z0.b
690 sqdmlslbt z0.s, z0.h, z0.h
691 sqdmlslbt z0.d, z0.s, z0.s
692
693 sqdmlslt z17.s, z21.h, z5.h[0]
694 sqdmlslt z0.s, z0.h, z0.h[5]
695 sqdmlslt z0.s, z0.h, z0.h[0]
696
697 sqdmlslt z17.d, z21.s, z9.s[0]
698 sqdmlslt z0.d, z0.s, z0.s[3]
699 sqdmlslt z0.d, z0.s, z0.s[0]
700
701 sqdmlslt z17.h, z21.b, z27.b
702 sqdmlslt z0.h, z0.b, z0.b
703 sqdmlslt z0.s, z0.h, z0.h
704 sqdmlslt z0.d, z0.s, z0.s
705
706 sqdmulh z17.h, z21.h, z5.h[0]
707 sqdmulh z0.h, z0.h, z0.h[5]
708 sqdmulh z0.h, z0.h, z0.h[0]
709
710 sqdmulh z17.s, z21.s, z5.s[0]
711 sqdmulh z0.s, z0.s, z0.s[3]
712 sqdmulh z0.s, z0.s, z0.s[0]
713
714 sqdmulh z17.d, z21.d, z9.d[0]
715 sqdmulh z0.d, z0.d, z0.d[1]
716 sqdmulh z0.d, z0.d, z0.d[0]
717
718 sqdmulh z17.b, z21.b, z27.b
719 sqdmulh z0.b, z0.b, z0.b
720 sqdmulh z0.h, z0.h, z0.h
721 sqdmulh z0.s, z0.s, z0.s
722 sqdmulh z0.d, z0.d, z0.d
723
724 sqdmullb z17.s, z21.h, z5.h[0]
725 sqdmullb z0.s, z0.h, z0.h[5]
726 sqdmullb z0.s, z0.h, z0.h[0]
727
728 sqdmullb z17.d, z21.s, z9.s[0]
729 sqdmullb z0.d, z0.s, z0.s[3]
730 sqdmullb z0.d, z0.s, z0.s[0]
731
732 sqdmullb z17.h, z21.b, z27.b
733 sqdmullb z0.h, z0.b, z0.b
734 sqdmullb z0.s, z0.h, z0.h
735 sqdmullb z0.d, z0.s, z0.s
736
737 sqdmullt z17.s, z21.h, z5.h[0]
738 sqdmullt z0.s, z0.h, z0.h[5]
739 sqdmullt z0.s, z0.h, z0.h[0]
740
741 sqdmullt z17.d, z21.s, z9.s[0]
742 sqdmullt z0.d, z0.s, z0.s[3]
743 sqdmullt z0.d, z0.s, z0.s[0]
744
745 sqdmullt z17.h, z21.b, z27.b
746 sqdmullt z0.h, z0.b, z0.b
747 sqdmullt z0.s, z0.h, z0.h
748 sqdmullt z0.d, z0.s, z0.s
749
750 sqneg z17.b, p5/m, z21.b
751 sqneg z0.b, p0/m, z0.b
752 sqneg z0.h, p0/m, z0.h
753 sqneg z0.s, p0/m, z0.s
754 sqneg z0.d, p0/m, z0.d
755
756 sqrdcmlah z17.h, z21.h, z5.h[0], #0
757 sqrdcmlah z0.h, z0.h, z0.h[3], #0
758 sqrdcmlah z0.h, z0.h, z0.h[0], #90
759 sqrdcmlah z0.h, z0.h, z0.h[0], #180
760 sqrdcmlah z0.h, z0.h, z0.h[0], #270
761
762 sqrdcmlah z17.s, z21.s, z9.s[0], #0
763 sqrdcmlah z0.s, z0.s, z0.s[1], #0
764 sqrdcmlah z0.s, z0.s, z0.s[0], #90
765 sqrdcmlah z0.s, z0.s, z0.s[0], #180
766 sqrdcmlah z0.s, z0.s, z0.s[0], #270
767
768 sqrdcmlah z17.b, z21.b, z27.b, #0
769 sqrdcmlah z0.b, z0.b, z0.b, #0
770 sqrdcmlah z0.b, z0.b, z0.b, #90
771 sqrdcmlah z0.b, z0.b, z0.b, #180
772 sqrdcmlah z0.b, z0.b, z0.b, #270
773 sqrdcmlah z0.h, z0.h, z0.h, #0
774 sqrdcmlah z0.s, z0.s, z0.s, #0
775 sqrdcmlah z0.d, z0.d, z0.d, #0
776
777 sqrdmlah z17.h, z21.h, z5.h[0]
778 sqrdmlah z0.h, z0.h, z0.h[5]
779 sqrdmlah z0.h, z0.h, z0.h[0]
780
781 sqrdmlah z17.s, z21.s, z5.s[0]
782 sqrdmlah z0.s, z0.s, z0.s[3]
783 sqrdmlah z0.s, z0.s, z0.s[0]
784
785 sqrdmlah z17.d, z21.d, z9.d[0]
786 sqrdmlah z0.d, z0.d, z0.d[1]
787 sqrdmlah z0.d, z0.d, z0.d[0]
788
789 sqrdmlah z17.b, z21.b, z27.b
790 sqrdmlah z0.b, z0.b, z0.b
791 sqrdmlah z0.h, z0.h, z0.h
792 sqrdmlah z0.s, z0.s, z0.s
793 sqrdmlah z0.d, z0.d, z0.d
794
795 sqrdmlsh z17.h, z21.h, z5.h[0]
796 sqrdmlsh z0.h, z0.h, z0.h[5]
797 sqrdmlsh z0.h, z0.h, z0.h[0]
798
799 sqrdmlsh z17.s, z21.s, z5.s[0]
800 sqrdmlsh z0.s, z0.s, z0.s[3]
801 sqrdmlsh z0.s, z0.s, z0.s[0]
802
803 sqrdmlsh z17.d, z21.d, z9.d[0]
804 sqrdmlsh z0.d, z0.d, z0.d[1]
805 sqrdmlsh z0.d, z0.d, z0.d[0]
806
807 sqrdmlsh z17.b, z21.b, z27.b
808 sqrdmlsh z0.b, z0.b, z0.b
809 sqrdmlsh z0.h, z0.h, z0.h
810 sqrdmlsh z0.s, z0.s, z0.s
811 sqrdmlsh z0.d, z0.d, z0.d
812
813 sqrdmulh z17.h, z21.h, z5.h[0]
814 sqrdmulh z0.h, z0.h, z0.h[5]
815 sqrdmulh z0.h, z0.h, z0.h[0]
816
817 sqrdmulh z17.s, z21.s, z5.s[0]
818 sqrdmulh z0.s, z0.s, z0.s[3]
819 sqrdmulh z0.s, z0.s, z0.s[0]
820
821 sqrdmulh z17.d, z21.d, z9.d[0]
822 sqrdmulh z0.d, z0.d, z0.d[1]
823 sqrdmulh z0.d, z0.d, z0.d[0]
824
825 sqrdmulh z17.b, z21.b, z27.b
826 sqrdmulh z0.b, z0.b, z0.b
827 sqrdmulh z0.h, z0.h, z0.h
828 sqrdmulh z0.s, z0.s, z0.s
829 sqrdmulh z0.d, z0.d, z0.d
830
831 sqrshl z17.b, p5/m, z17.b, z21.b
832 sqrshl z0.b, p0/m, z0.b, z0.b
833 sqrshl z0.h, p0/m, z0.h, z0.h
834 sqrshl z0.s, p0/m, z0.s, z0.s
835 sqrshl z0.d, p0/m, z0.d, z0.d
836
837 sqrshlr z17.b, p5/m, z17.b, z21.b
838 sqrshlr z0.b, p0/m, z0.b, z0.b
839 sqrshlr z0.h, p0/m, z0.h, z0.h
840 sqrshlr z0.s, p0/m, z0.s, z0.s
841 sqrshlr z0.d, p0/m, z0.d, z0.d
842
843 sqrshrnb z17.b, z21.h, #7
844 sqrshrnb z0.b, z0.h, #1
845 sqrshrnb z0.b, z0.h, #8
846 sqrshrnb z0.h, z0.s, #1
847 sqrshrnb z0.h, z0.s, #15
848 sqrshrnb z0.h, z0.s, #16
849 sqrshrnb z0.s, z0.d, #1
850 sqrshrnb z0.s, z0.d, #31
851 sqrshrnb z0.s, z0.d, #32
852
853 sqrshrnt z17.b, z21.h, #7
854 sqrshrnt z0.b, z0.h, #1
855 sqrshrnt z0.b, z0.h, #8
856 sqrshrnt z0.h, z0.s, #1
857 sqrshrnt z0.h, z0.s, #15
858 sqrshrnt z0.h, z0.s, #16
859 sqrshrnt z0.s, z0.d, #1
860 sqrshrnt z0.s, z0.d, #31
861 sqrshrnt z0.s, z0.d, #32
862
863 sqrshrunb z17.b, z21.h, #7
864 sqrshrunb z0.b, z0.h, #1
865 sqrshrunb z0.b, z0.h, #8
866 sqrshrunb z0.h, z0.s, #1
867 sqrshrunb z0.h, z0.s, #15
868 sqrshrunb z0.h, z0.s, #16
869 sqrshrunb z0.s, z0.d, #1
870 sqrshrunb z0.s, z0.d, #31
871 sqrshrunb z0.s, z0.d, #32
872
873 sqrshrunt z17.b, z21.h, #7
874 sqrshrunt z0.b, z0.h, #1
875 sqrshrunt z0.b, z0.h, #8
876 sqrshrunt z0.h, z0.s, #1
877 sqrshrunt z0.h, z0.s, #15
878 sqrshrunt z0.h, z0.s, #16
879 sqrshrunt z0.s, z0.d, #1
880 sqrshrunt z0.s, z0.d, #31
881 sqrshrunt z0.s, z0.d, #32
882
883 sqshl z17.b, p5/m, z17.b, #1
884 sqshl z0.b, p0/m, z0.b, #0
885 sqshl z0.b, p0/m, z0.b, #7
886 sqshl z0.h, p0/m, z0.h, #0
887 sqshl z0.h, p0/m, z0.h, #15
888 sqshl z0.s, p0/m, z0.s, #0
889 sqshl z0.s, p0/m, z0.s, #31
890 sqshl z0.d, p0/m, z0.d, #0
891 sqshl z0.d, p0/m, z0.d, #63
892
893 sqshl z17.b, p5/m, z17.b, z21.b
894 sqshl z0.b, p0/m, z0.b, z0.b
895 sqshl z0.h, p0/m, z0.h, z0.h
896 sqshl z0.s, p0/m, z0.s, z0.s
897 sqshl z0.d, p0/m, z0.d, z0.d
898
899 sqshlr z17.b, p5/m, z17.b, z21.b
900 sqshlr z0.b, p0/m, z0.b, z0.b
901 sqshlr z0.h, p0/m, z0.h, z0.h
902 sqshlr z0.s, p0/m, z0.s, z0.s
903 sqshlr z0.d, p0/m, z0.d, z0.d
904
905 sqshlu z17.b, p5/m, z17.b, #1
906 sqshlu z0.b, p0/m, z0.b, #0
907 sqshlu z0.b, p0/m, z0.b, #7
908 sqshlu z0.h, p0/m, z0.h, #0
909 sqshlu z0.h, p0/m, z0.h, #15
910 sqshlu z0.s, p0/m, z0.s, #0
911 sqshlu z0.s, p0/m, z0.s, #31
912 sqshlu z0.d, p0/m, z0.d, #0
913 sqshlu z0.d, p0/m, z0.d, #63
914
915 sqshrnb z17.b, z21.h, #7
916 sqshrnb z0.b, z0.h, #1
917 sqshrnb z0.b, z0.h, #8
918 sqshrnb z0.h, z0.s, #1
919 sqshrnb z0.h, z0.s, #15
920 sqshrnb z0.h, z0.s, #16
921 sqshrnb z0.s, z0.d, #1
922 sqshrnb z0.s, z0.d, #31
923 sqshrnb z0.s, z0.d, #32
924
925 sqshrnt z17.b, z21.h, #7
926 sqshrnt z0.b, z0.h, #1
927 sqshrnt z0.b, z0.h, #8
928 sqshrnt z0.h, z0.s, #1
929 sqshrnt z0.h, z0.s, #15
930 sqshrnt z0.h, z0.s, #16
931 sqshrnt z0.s, z0.d, #1
932 sqshrnt z0.s, z0.d, #31
933 sqshrnt z0.s, z0.d, #32
934
935 sqshrunb z17.b, z21.h, #7
936 sqshrunb z0.b, z0.h, #1
937 sqshrunb z0.b, z0.h, #8
938 sqshrunb z0.h, z0.s, #1
939 sqshrunb z0.h, z0.s, #15
940 sqshrunb z0.h, z0.s, #16
941 sqshrunb z0.s, z0.d, #1
942 sqshrunb z0.s, z0.d, #31
943 sqshrunb z0.s, z0.d, #32
944
945 sqshrunt z17.b, z21.h, #7
946 sqshrunt z0.b, z0.h, #1
947 sqshrunt z0.b, z0.h, #8
948 sqshrunt z0.h, z0.s, #1
949 sqshrunt z0.h, z0.s, #15
950 sqshrunt z0.h, z0.s, #16
951 sqshrunt z0.s, z0.d, #1
952 sqshrunt z0.s, z0.d, #31
953 sqshrunt z0.s, z0.d, #32
954
955 sqsub z17.b, p5/m, z17.b, z21.b
956 sqsub z0.b, p0/m, z0.b, z0.b
957 sqsub z0.h, p0/m, z0.h, z0.h
958 sqsub z0.s, p0/m, z0.s, z0.s
959 sqsub z0.d, p0/m, z0.d, z0.d
960
961 sqsubr z17.b, p5/m, z17.b, z21.b
962 sqsubr z0.b, p0/m, z0.b, z0.b
963 sqsubr z0.h, p0/m, z0.h, z0.h
964 sqsubr z0.s, p0/m, z0.s, z0.s
965 sqsubr z0.d, p0/m, z0.d, z0.d
966
967 sqxtnb z17.b, z21.h
968 sqxtnb z0.b, z0.h
969 sqxtnb z0.h, z0.s
970 sqxtnb z0.s, z0.d
971
972 sqxtnt z17.b, z21.h
973 sqxtnt z0.b, z0.h
974 sqxtnt z0.h, z0.s
975 sqxtnt z0.s, z0.d
976
977 sqxtunb z17.b, z21.h
978 sqxtunb z0.b, z0.h
979 sqxtunb z0.h, z0.s
980 sqxtunb z0.s, z0.d
981
982 sqxtunt z17.b, z21.h
983 sqxtunt z0.b, z0.h
984 sqxtunt z0.h, z0.s
985 sqxtunt z0.s, z0.d
986
987 srhadd z17.b, p5/m, z17.b, z21.b
988 srhadd z0.b, p0/m, z0.b, z0.b
989 srhadd z0.h, p0/m, z0.h, z0.h
990 srhadd z0.s, p0/m, z0.s, z0.s
991 srhadd z0.d, p0/m, z0.d, z0.d
992
993 sri z17.b, z21.b, #7
994 sri z0.b, z0.b, #8
995 sri z0.b, z0.b, #1
996 sri z0.h, z0.h, #16
997 sri z0.h, z0.h, #1
998 sri z0.s, z0.s, #32
999 sri z0.s, z0.s, #1
1000 sri z0.d, z0.d, #64
1001 sri z0.d, z0.d, #1
1002
1003 srshl z17.b, p5/m, z17.b, z21.b
1004 srshl z0.b, p0/m, z0.b, z0.b
1005 srshl z0.h, p0/m, z0.h, z0.h
1006 srshl z0.s, p0/m, z0.s, z0.s
1007 srshl z0.d, p0/m, z0.d, z0.d
1008
1009 srshlr z17.b, p5/m, z17.b, z21.b
1010 srshlr z0.b, p0/m, z0.b, z0.b
1011 srshlr z0.h, p0/m, z0.h, z0.h
1012 srshlr z0.s, p0/m, z0.s, z0.s
1013 srshlr z0.d, p0/m, z0.d, z0.d
1014
1015 srshr z17.b, p5/m, z17.b, #7
1016 srshr z0.b, p0/m, z0.b, #8
1017 srshr z0.b, p0/m, z0.b, #1
1018 srshr z0.h, p0/m, z0.h, #16
1019 srshr z0.h, p0/m, z0.h, #1
1020 srshr z0.s, p0/m, z0.s, #32
1021 srshr z0.s, p0/m, z0.s, #1
1022 srshr z0.d, p0/m, z0.d, #64
1023 srshr z0.d, p0/m, z0.d, #1
1024
1025 srsra z17.b, z21.b, #7
1026 srsra z0.b, z0.b, #8
1027 srsra z0.b, z0.b, #1
1028 srsra z0.h, z0.h, #16
1029 srsra z0.h, z0.h, #1
1030 srsra z0.s, z0.s, #32
1031 srsra z0.s, z0.s, #1
1032 srsra z0.d, z0.d, #64
1033 srsra z0.d, z0.d, #1
1034
1035 sshllb z17.h, z21.b, #1
1036 sshllb z0.h, z0.b, #0
1037 sshllb z0.h, z0.b, #7
1038 sshllb z0.s, z0.h, #0
1039 sshllb z0.s, z0.h, #15
1040 sshllb z0.d, z0.s, #0
1041 sshllb z0.d, z0.s, #31
1042
1043 sshllt z17.h, z21.b, #1
1044 sshllt z0.h, z0.b, #0
1045 sshllt z0.h, z0.b, #7
1046 sshllt z0.s, z0.h, #0
1047 sshllt z0.s, z0.h, #15
1048 sshllt z0.d, z0.s, #0
1049 sshllt z0.d, z0.s, #31
1050
1051 ssra z17.b, z21.b, #7
1052 ssra z0.b, z0.b, #8
1053 ssra z0.b, z0.b, #1
1054 ssra z0.h, z0.h, #16
1055 ssra z0.h, z0.h, #1
1056 ssra z0.s, z0.s, #32
1057 ssra z0.s, z0.s, #1
1058 ssra z0.d, z0.d, #64
1059 ssra z0.d, z0.d, #1
1060
1061 ssublb z17.h, z21.b, z27.b
1062 ssublb z0.h, z0.b, z0.b
1063 ssublb z0.s, z0.h, z0.h
1064 ssublb z0.d, z0.s, z0.s
1065
1066 ssublbt z17.h, z21.b, z27.b
1067 ssublbt z0.h, z0.b, z0.b
1068 ssublbt z0.s, z0.h, z0.h
1069 ssublbt z0.d, z0.s, z0.s
1070
1071 ssublt z17.h, z21.b, z27.b
1072 ssublt z0.h, z0.b, z0.b
1073 ssublt z0.s, z0.h, z0.h
1074 ssublt z0.d, z0.s, z0.s
1075
1076 ssubltb z17.h, z21.b, z27.b
1077 ssubltb z0.h, z0.b, z0.b
1078 ssubltb z0.s, z0.h, z0.h
1079 ssubltb z0.d, z0.s, z0.s
1080
1081 ssubwb z17.h, z21.h, z27.b
1082 ssubwb z0.h, z0.h, z0.b
1083 ssubwb z0.s, z0.s, z0.h
1084 ssubwb z0.d, z0.d, z0.s
1085
1086 ssubwt z17.h, z21.h, z27.b
1087 ssubwt z0.h, z0.h, z0.b
1088 ssubwt z0.s, z0.s, z0.h
1089 ssubwt z0.d, z0.d, z0.s
1090
1091 stnt1b { z17.s }, p5, [z21.s, x27]
1092 stnt1b { z0.s }, p0, [z0.s, x0]
1093 stnt1b { z0.s }, p0, [z0.s]
1094 stnt1b { z0.s }, p0, [z0.s, xzr]
1095 stnt1b { z17.d }, p5, [z21.d, x27]
1096 stnt1b { z0.d }, p0, [z0.d, x0]
1097 stnt1b { z0.d }, p0, [z0.d]
1098 stnt1b { z0.d }, p0, [z0.d, xzr]
1099
1100 stnt1d { z17.d }, p5, [z21.d, x27]
1101 stnt1d { z0.d }, p0, [z0.d, x0]
1102 stnt1d { z0.d }, p0, [z0.d]
1103 stnt1d { z0.d }, p0, [z0.d, xzr]
1104
1105 stnt1h { z17.s }, p5, [z21.s, x27]
1106 stnt1h { z0.s }, p0, [z0.s, x0]
1107 stnt1h { z0.s }, p0, [z0.s]
1108 stnt1h { z0.s }, p0, [z0.s, xzr]
1109 stnt1h { z17.d }, p5, [z21.d, x27]
1110 stnt1h { z0.d }, p0, [z0.d, x0]
1111 stnt1h { z0.d }, p0, [z0.d]
1112 stnt1h { z0.d }, p0, [z0.d, xzr]
1113
1114 stnt1w { z17.s }, p5, [z21.s, x27]
1115 stnt1w { z0.s }, p0, [z0.s, x0]
1116 stnt1w { z0.s }, p0, [z0.s]
1117 stnt1w { z0.s }, p0, [z0.s, xzr]
1118 stnt1w { z17.d }, p5, [z21.d, x27]
1119 stnt1w { z0.d }, p0, [z0.d, x0]
1120 stnt1w { z0.d }, p0, [z0.d]
1121 stnt1w { z0.d }, p0, [z0.d, xzr]
1122
1123 subhnb z17.b, z21.h, z27.h
1124 subhnb z0.b, z0.h, z0.h
1125 subhnb z0.h, z0.s, z0.s
1126 subhnb z0.s, z0.d, z0.d
1127
1128 subhnt z17.b, z21.h, z27.h
1129 subhnt z0.b, z0.h, z0.h
1130 subhnt z0.h, z0.s, z0.s
1131 subhnt z0.s, z0.d, z0.d
1132
1133 suqadd z17.b, p5/m, z17.b, z21.b
1134 suqadd z0.b, p0/m, z0.b, z0.b
1135 suqadd z0.h, p0/m, z0.h, z0.h
1136 suqadd z0.s, p0/m, z0.s, z0.s
1137 suqadd z0.d, p0/m, z0.d, z0.d
1138
1139 tbl z17.b, { z21.b, z22.b }, z27.b
1140 tbl z0.b, { z0.b, z1.b }, z0.b
1141 tbl z0.h, { z0.h, z1.h }, z0.h
1142 tbl z0.s, { z0.s, z1.s }, z0.s
1143 tbl z0.d, { z0.d, z1.d }, z0.d
1144 tbl z0.b, { z31.b, z0.b }, z0.b
1145
1146 tbx z17.b, z21.b, z27.b
1147 tbx z0.b, z0.b, z0.b
1148 tbx z0.h, z0.h, z0.h
1149 tbx z0.s, z0.s, z0.s
1150 tbx z0.d, z0.d, z0.d
1151
1152 uaba z17.b, z21.b, z27.b
1153 uaba z0.b, z0.b, z0.b
1154 uaba z0.h, z0.h, z0.h
1155 uaba z0.s, z0.s, z0.s
1156 uaba z0.d, z0.d, z0.d
1157
1158 uabalb z17.h, z21.b, z27.b
1159 uabalb z0.h, z0.b, z0.b
1160 uabalb z0.s, z0.h, z0.h
1161 uabalb z0.d, z0.s, z0.s
1162
1163 uabalt z17.h, z21.b, z27.b
1164 uabalt z0.h, z0.b, z0.b
1165 uabalt z0.s, z0.h, z0.h
1166 uabalt z0.d, z0.s, z0.s
1167
1168 uabdlb z17.h, z21.b, z27.b
1169 uabdlb z0.h, z0.b, z0.b
1170 uabdlb z0.s, z0.h, z0.h
1171 uabdlb z0.d, z0.s, z0.s
1172
1173 uabdlt z17.h, z21.b, z27.b
1174 uabdlt z0.h, z0.b, z0.b
1175 uabdlt z0.s, z0.h, z0.h
1176 uabdlt z0.d, z0.s, z0.s
1177
1178 uadalp z17.h, p5/m, z21.b
1179 uadalp z0.h, p0/m, z0.b
1180 uadalp z0.s, p0/m, z0.h
1181 uadalp z0.d, p0/m, z0.s
1182
1183 uaddlb z17.h, z21.b, z27.b
1184 uaddlb z0.h, z0.b, z0.b
1185 uaddlb z0.s, z0.h, z0.h
1186 uaddlb z0.d, z0.s, z0.s
1187
1188 uaddlt z17.h, z21.b, z27.b
1189 uaddlt z0.h, z0.b, z0.b
1190 uaddlt z0.s, z0.h, z0.h
1191 uaddlt z0.d, z0.s, z0.s
1192
1193 uaddwb z17.h, z21.h, z27.b
1194 uaddwb z0.h, z0.h, z0.b
1195 uaddwb z0.s, z0.s, z0.h
1196 uaddwb z0.d, z0.d, z0.s
1197
1198 uaddwt z17.h, z21.h, z27.b
1199 uaddwt z0.h, z0.h, z0.b
1200 uaddwt z0.s, z0.s, z0.h
1201 uaddwt z0.d, z0.d, z0.s
1202
1203 uhadd z17.b, p5/m, z17.b, z21.b
1204 uhadd z0.b, p0/m, z0.b, z0.b
1205 uhadd z0.h, p0/m, z0.h, z0.h
1206 uhadd z0.s, p0/m, z0.s, z0.s
1207 uhadd z0.d, p0/m, z0.d, z0.d
1208
1209 uhsub z17.b, p5/m, z17.b, z21.b
1210 uhsub z0.b, p0/m, z0.b, z0.b
1211 uhsub z0.h, p0/m, z0.h, z0.h
1212 uhsub z0.s, p0/m, z0.s, z0.s
1213 uhsub z0.d, p0/m, z0.d, z0.d
1214
1215 uhsubr z17.b, p5/m, z17.b, z21.b
1216 uhsubr z0.b, p0/m, z0.b, z0.b
1217 uhsubr z0.h, p0/m, z0.h, z0.h
1218 uhsubr z0.s, p0/m, z0.s, z0.s
1219 uhsubr z0.d, p0/m, z0.d, z0.d
1220
1221 umaxp z17.b, p5/m, z17.b, z21.b
1222 umaxp z0.b, p0/m, z0.b, z0.b
1223 umaxp z0.h, p0/m, z0.h, z0.h
1224 umaxp z0.s, p0/m, z0.s, z0.s
1225 umaxp z0.d, p0/m, z0.d, z0.d
1226
1227 uminp z17.b, p5/m, z17.b, z21.b
1228 uminp z0.b, p0/m, z0.b, z0.b
1229 uminp z0.h, p0/m, z0.h, z0.h
1230 uminp z0.s, p0/m, z0.s, z0.s
1231 uminp z0.d, p0/m, z0.d, z0.d
1232
1233 umlalb z17.s, z21.h, z5.h[0]
1234 umlalb z0.s, z0.h, z0.h[5]
1235 umlalb z0.s, z0.h, z0.h[0]
1236
1237 umlalb z17.d, z21.s, z9.s[0]
1238 umlalb z0.d, z0.s, z0.s[3]
1239 umlalb z0.d, z0.s, z0.s[0]
1240
1241 umlalb z17.h, z21.b, z27.b
1242 umlalb z0.h, z0.b, z0.b
1243 umlalb z0.s, z0.h, z0.h
1244 umlalb z0.d, z0.s, z0.s
1245
1246 umlalt z17.s, z21.h, z5.h[0]
1247 umlalt z0.s, z0.h, z0.h[5]
1248 umlalt z0.s, z0.h, z0.h[0]
1249
1250 umlalt z17.d, z21.s, z9.s[0]
1251 umlalt z0.d, z0.s, z0.s[3]
1252 umlalt z0.d, z0.s, z0.s[0]
1253
1254 umlalt z17.h, z21.b, z27.b
1255 umlalt z0.h, z0.b, z0.b
1256 umlalt z0.s, z0.h, z0.h
1257 umlalt z0.d, z0.s, z0.s
1258
1259 umlslb z17.s, z21.h, z5.h[0]
1260 umlslb z0.s, z0.h, z0.h[5]
1261 umlslb z0.s, z0.h, z0.h[0]
1262
1263 umlslb z17.d, z21.s, z9.s[0]
1264 umlslb z0.d, z0.s, z0.s[3]
1265 umlslb z0.d, z0.s, z0.s[0]
1266
1267 umlslb z17.h, z21.b, z27.b
1268 umlslb z0.h, z0.b, z0.b
1269 umlslb z0.s, z0.h, z0.h
1270 umlslb z0.d, z0.s, z0.s
1271
1272 umlslt z17.s, z21.h, z5.h[0]
1273 umlslt z0.s, z0.h, z0.h[5]
1274 umlslt z0.s, z0.h, z0.h[0]
1275
1276 umlslt z17.d, z21.s, z9.s[0]
1277 umlslt z0.d, z0.s, z0.s[3]
1278 umlslt z0.d, z0.s, z0.s[0]
1279
1280 umlslt z17.h, z21.b, z27.b
1281 umlslt z0.h, z0.b, z0.b
1282 umlslt z0.s, z0.h, z0.h
1283 umlslt z0.d, z0.s, z0.s
1284
1285 umulh z17.b, z21.b, z27.b
1286 umulh z0.b, z0.b, z0.b
1287 umulh z0.h, z0.h, z0.h
1288 umulh z0.s, z0.s, z0.s
1289 umulh z0.d, z0.d, z0.d
1290
1291 umullb z17.s, z21.h, z5.h[0]
1292 umullb z0.s, z0.h, z0.h[5]
1293 umullb z0.s, z0.h, z0.h[0]
1294
1295 umullb z17.d, z21.s, z9.s[0]
1296 umullb z0.d, z0.s, z0.s[3]
1297 umullb z0.d, z0.s, z0.s[0]
1298
1299 umullb z17.h, z21.b, z27.b
1300 umullb z0.h, z0.b, z0.b
1301 umullb z0.s, z0.h, z0.h
1302 umullb z0.d, z0.s, z0.s
1303
1304 umullt z17.s, z21.h, z5.h[0]
1305 umullt z0.s, z0.h, z0.h[5]
1306 umullt z0.s, z0.h, z0.h[0]
1307
1308 umullt z17.d, z21.s, z9.s[0]
1309 umullt z0.d, z0.s, z0.s[3]
1310 umullt z0.d, z0.s, z0.s[0]
1311
1312 umullt z17.h, z21.b, z27.b
1313 umullt z0.h, z0.b, z0.b
1314 umullt z0.s, z0.h, z0.h
1315 umullt z0.d, z0.s, z0.s
1316
1317 uqadd z17.b, p5/m, z17.b, z21.b
1318 uqadd z0.b, p0/m, z0.b, z0.b
1319 uqadd z0.h, p0/m, z0.h, z0.h
1320 uqadd z0.s, p0/m, z0.s, z0.s
1321 uqadd z0.d, p0/m, z0.d, z0.d
1322
1323 uqrshl z17.b, p5/m, z17.b, z21.b
1324 uqrshl z0.b, p0/m, z0.b, z0.b
1325 uqrshl z0.h, p0/m, z0.h, z0.h
1326 uqrshl z0.s, p0/m, z0.s, z0.s
1327 uqrshl z0.d, p0/m, z0.d, z0.d
1328
1329 uqrshlr z17.b, p5/m, z17.b, z21.b
1330 uqrshlr z0.b, p0/m, z0.b, z0.b
1331 uqrshlr z0.h, p0/m, z0.h, z0.h
1332 uqrshlr z0.s, p0/m, z0.s, z0.s
1333 uqrshlr z0.d, p0/m, z0.d, z0.d
1334
1335 uqrshrnb z17.b, z21.h, #7
1336 uqrshrnb z0.b, z0.h, #1
1337 uqrshrnb z0.b, z0.h, #8
1338 uqrshrnb z0.h, z0.s, #1
1339 uqrshrnb z0.h, z0.s, #15
1340 uqrshrnb z0.h, z0.s, #16
1341 uqrshrnb z0.s, z0.d, #1
1342 uqrshrnb z0.s, z0.d, #31
1343 uqrshrnb z0.s, z0.d, #32
1344
1345 uqrshrnt z17.b, z21.h, #7
1346 uqrshrnt z0.b, z0.h, #1
1347 uqrshrnt z0.b, z0.h, #8
1348 uqrshrnt z0.h, z0.s, #1
1349 uqrshrnt z0.h, z0.s, #15
1350 uqrshrnt z0.h, z0.s, #16
1351 uqrshrnt z0.s, z0.d, #1
1352 uqrshrnt z0.s, z0.d, #31
1353 uqrshrnt z0.s, z0.d, #32
1354
1355 uqshl z17.b, p5/m, z17.b, #1
1356 uqshl z0.b, p0/m, z0.b, #0
1357 uqshl z0.b, p0/m, z0.b, #7
1358 uqshl z0.h, p0/m, z0.h, #0
1359 uqshl z0.h, p0/m, z0.h, #15
1360 uqshl z0.s, p0/m, z0.s, #0
1361 uqshl z0.s, p0/m, z0.s, #31
1362 uqshl z0.d, p0/m, z0.d, #0
1363 uqshl z0.d, p0/m, z0.d, #63
1364
1365 uqshl z17.b, p5/m, z17.b, z21.b
1366 uqshl z0.b, p0/m, z0.b, z0.b
1367 uqshl z0.h, p0/m, z0.h, z0.h
1368 uqshl z0.s, p0/m, z0.s, z0.s
1369 uqshl z0.d, p0/m, z0.d, z0.d
1370
1371 uqshlr z17.b, p5/m, z17.b, z21.b
1372 uqshlr z0.b, p0/m, z0.b, z0.b
1373 uqshlr z0.h, p0/m, z0.h, z0.h
1374 uqshlr z0.s, p0/m, z0.s, z0.s
1375 uqshlr z0.d, p0/m, z0.d, z0.d
1376
1377 uqshrnb z17.b, z21.h, #7
1378 uqshrnb z0.b, z0.h, #1
1379 uqshrnb z0.b, z0.h, #8
1380 uqshrnb z0.h, z0.s, #1
1381 uqshrnb z0.h, z0.s, #15
1382 uqshrnb z0.h, z0.s, #16
1383 uqshrnb z0.s, z0.d, #1
1384 uqshrnb z0.s, z0.d, #31
1385 uqshrnb z0.s, z0.d, #32
1386
1387 uqshrnt z17.b, z21.h, #7
1388 uqshrnt z0.b, z0.h, #1
1389 uqshrnt z0.b, z0.h, #8
1390 uqshrnt z0.h, z0.s, #1
1391 uqshrnt z0.h, z0.s, #15
1392 uqshrnt z0.h, z0.s, #16
1393 uqshrnt z0.s, z0.d, #1
1394 uqshrnt z0.s, z0.d, #31
1395 uqshrnt z0.s, z0.d, #32
1396
1397 uqsub z17.b, p5/m, z17.b, z21.b
1398 uqsub z0.b, p0/m, z0.b, z0.b
1399 uqsub z0.h, p0/m, z0.h, z0.h
1400 uqsub z0.s, p0/m, z0.s, z0.s
1401 uqsub z0.d, p0/m, z0.d, z0.d
1402
1403 uqsubr z17.b, p5/m, z17.b, z21.b
1404 uqsubr z0.b, p0/m, z0.b, z0.b
1405 uqsubr z0.h, p0/m, z0.h, z0.h
1406 uqsubr z0.s, p0/m, z0.s, z0.s
1407 uqsubr z0.d, p0/m, z0.d, z0.d
1408
1409 uqxtnb z17.b, z21.h
1410 uqxtnb z0.b, z0.h
1411 uqxtnb z0.h, z0.s
1412 uqxtnb z0.s, z0.d
1413
1414 uqxtnt z17.b, z21.h
1415 uqxtnt z0.b, z0.h
1416 uqxtnt z0.h, z0.s
1417 uqxtnt z0.s, z0.d
1418
1419 urecpe z17.s, p5/m, z21.s
1420 urecpe z0.s, p0/m, z0.s
1421
1422 urhadd z17.b, p5/m, z17.b, z21.b
1423 urhadd z0.b, p0/m, z0.b, z0.b
1424 urhadd z0.h, p0/m, z0.h, z0.h
1425 urhadd z0.s, p0/m, z0.s, z0.s
1426 urhadd z0.d, p0/m, z0.d, z0.d
1427
1428 urshl z17.b, p5/m, z17.b, z21.b
1429 urshl z0.b, p0/m, z0.b, z0.b
1430 urshl z0.h, p0/m, z0.h, z0.h
1431 urshl z0.s, p0/m, z0.s, z0.s
1432 urshl z0.d, p0/m, z0.d, z0.d
1433
1434 urshlr z17.b, p5/m, z17.b, z21.b
1435 urshlr z0.b, p0/m, z0.b, z0.b
1436 urshlr z0.h, p0/m, z0.h, z0.h
1437 urshlr z0.s, p0/m, z0.s, z0.s
1438 urshlr z0.d, p0/m, z0.d, z0.d
1439
1440 urshr z17.b, p5/m, z17.b, #7
1441 urshr z0.b, p0/m, z0.b, #8
1442 urshr z0.b, p0/m, z0.b, #1
1443 urshr z0.h, p0/m, z0.h, #16
1444 urshr z0.h, p0/m, z0.h, #1
1445 urshr z0.s, p0/m, z0.s, #32
1446 urshr z0.s, p0/m, z0.s, #1
1447 urshr z0.d, p0/m, z0.d, #64
1448 urshr z0.d, p0/m, z0.d, #1
1449
1450 ursqrte z17.s, p5/m, z21.s
1451 ursqrte z0.s, p0/m, z0.s
1452
1453 ursra z17.b, z21.b, #7
1454 ursra z0.b, z0.b, #8
1455 ursra z0.b, z0.b, #1
1456 ursra z0.h, z0.h, #16
1457 ursra z0.h, z0.h, #1
1458 ursra z0.s, z0.s, #32
1459 ursra z0.s, z0.s, #1
1460 ursra z0.d, z0.d, #64
1461 ursra z0.d, z0.d, #1
1462
1463 ushllb z17.h, z21.b, #1
1464 ushllb z0.h, z0.b, #0
1465 ushllb z0.h, z0.b, #7
1466 ushllb z0.s, z0.h, #0
1467 ushllb z0.s, z0.h, #15
1468 ushllb z0.d, z0.s, #0
1469 ushllb z0.d, z0.s, #31
1470
1471 ushllt z17.h, z21.b, #1
1472 ushllt z0.h, z0.b, #0
1473 ushllt z0.h, z0.b, #7
1474 ushllt z0.s, z0.h, #0
1475 ushllt z0.s, z0.h, #15
1476 ushllt z0.d, z0.s, #0
1477 ushllt z0.d, z0.s, #31
1478
1479 usqadd z17.b, p5/m, z17.b, z21.b
1480 usqadd z0.b, p0/m, z0.b, z0.b
1481 usqadd z0.h, p0/m, z0.h, z0.h
1482 usqadd z0.s, p0/m, z0.s, z0.s
1483 usqadd z0.d, p0/m, z0.d, z0.d
1484
1485 usra z17.b, z21.b, #7
1486 usra z0.b, z0.b, #8
1487 usra z0.b, z0.b, #1
1488 usra z0.h, z0.h, #16
1489 usra z0.h, z0.h, #1
1490 usra z0.s, z0.s, #32
1491 usra z0.s, z0.s, #1
1492 usra z0.d, z0.d, #64
1493 usra z0.d, z0.d, #1
1494
1495 usublb z17.h, z21.b, z27.b
1496 usublb z0.h, z0.b, z0.b
1497 usublb z0.s, z0.h, z0.h
1498 usublb z0.d, z0.s, z0.s
1499
1500 usublt z17.h, z21.b, z27.b
1501 usublt z0.h, z0.b, z0.b
1502 usublt z0.s, z0.h, z0.h
1503 usublt z0.d, z0.s, z0.s
1504
1505 usubwb z17.h, z21.h, z27.b
1506 usubwb z0.h, z0.h, z0.b
1507 usubwb z0.s, z0.s, z0.h
1508 usubwb z0.d, z0.d, z0.s
1509
1510 usubwt z17.h, z21.h, z27.b
1511 usubwt z0.h, z0.h, z0.b
1512 usubwt z0.s, z0.s, z0.h
1513 usubwt z0.d, z0.d, z0.s
1514
1515 whilege p9.b, x21, x27
1516 whilege p0.b, x0, x0
1517 whilege p0.b, xzr, x0
1518 whilege p0.b, x0, xzr
1519 whilege p0.h, x0, x0
1520 whilege p0.s, x0, x0
1521 whilege p0.d, x0, x0
1522
1523 whilege p9.b, w21, w27
1524 whilege p0.b, w0, w0
1525 whilege p0.b, wzr, w0
1526 whilege p0.b, w0, wzr
1527 whilege p0.h, w0, w0
1528 whilege p0.s, w0, w0
1529 whilege p0.d, w0, w0
1530
1531 whilegt p9.b, x21, x27
1532 whilegt p0.b, x0, x0
1533 whilegt p0.b, xzr, x0
1534 whilegt p0.b, x0, xzr
1535 whilegt p0.h, x0, x0
1536 whilegt p0.s, x0, x0
1537 whilegt p0.d, x0, x0
1538
1539 whilegt p9.b, w21, w27
1540 whilegt p0.b, w0, w0
1541 whilegt p0.b, wzr, w0
1542 whilegt p0.b, w0, wzr
1543 whilegt p0.h, w0, w0
1544 whilegt p0.s, w0, w0
1545 whilegt p0.d, w0, w0
1546
1547 whilehi p9.b, x21, x27
1548 whilehi p0.b, x0, x0
1549 whilehi p0.b, xzr, x0
1550 whilehi p0.b, x0, xzr
1551 whilehi p0.h, x0, x0
1552 whilehi p0.s, x0, x0
1553 whilehi p0.d, x0, x0
1554
1555 whilehi p9.b, w21, w27
1556 whilehi p0.b, w0, w0
1557 whilehi p0.b, wzr, w0
1558 whilehi p0.b, w0, wzr
1559 whilehi p0.h, w0, w0
1560 whilehi p0.s, w0, w0
1561 whilehi p0.d, w0, w0
1562
1563 whilehs p9.b, x21, x27
1564 whilehs p0.b, x0, x0
1565 whilehs p0.b, xzr, x0
1566 whilehs p0.b, x0, xzr
1567 whilehs p0.h, x0, x0
1568 whilehs p0.s, x0, x0
1569 whilehs p0.d, x0, x0
1570
1571 whilehs p9.b, w21, w27
1572 whilehs p0.b, w0, w0
1573 whilehs p0.b, wzr, w0
1574 whilehs p0.b, w0, wzr
1575 whilehs p0.h, w0, w0
1576 whilehs p0.s, w0, w0
1577 whilehs p0.d, w0, w0
1578
1579 whilerw p9.b, x21, x27
1580 whilerw p0.b, x0, x0
1581 whilerw p0.h, x0, x0
1582 whilerw p0.s, x0, x0
1583 whilerw p0.d, x0, x0
1584
1585 whilewr p9.b, x21, x27
1586 whilewr p0.b, x0, x0
1587 whilewr p0.h, x0, x0
1588 whilewr p0.s, x0, x0
1589 whilewr p0.d, x0, x0
1590
1591 xar z17.b, z17.b, z21.b, #7
1592 xar z0.b, z0.b, z0.b, #8
1593 xar z0.b, z0.b, z0.b, #1
1594 xar z0.h, z0.h, z0.h, #16
1595 xar z0.h, z0.h, z0.h, #1
1596 xar z0.s, z0.s, z0.s, #32
1597 xar z0.s, z0.s, z0.s, #1
1598 xar z0.d, z0.d, z0.d, #64
1599 xar z0.d, z0.d, z0.d, #1
This page took 0.087596 seconds and 4 git commands to generate.