1 | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
2 | |* *| |
3 | |* Assembly Writer Source Fragment *| |
4 | |* *| |
5 | |* Automatically generated file, do not edit! *| |
6 | |* From: AArch64.td *| |
7 | |* *| |
8 | \*===----------------------------------------------------------------------===*/ |
9 | |
10 | /// getMnemonic - This method is automatically generated by tablegen |
11 | /// from the instruction set description. |
12 | std::pair<const char *, uint64_t> AArch64InstPrinter::getMnemonic(const MCInst *MI) { |
13 | |
14 | #ifdef __GNUC__ |
15 | #pragma GCC diagnostic push |
16 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
17 | #endif |
18 | static const char AsmStrs[] = { |
19 | /* 0 */ "sha1su0\t\0" |
20 | /* 9 */ "sha512su0\t\0" |
21 | /* 20 */ "sha256su0\t\0" |
22 | /* 31 */ "st64bv0\t\0" |
23 | /* 40 */ "ld1\t\0" |
24 | /* 45 */ "stl1\t\0" |
25 | /* 51 */ "trn1\t\0" |
26 | /* 57 */ "ldap1\t\0" |
27 | /* 64 */ "zip1\t\0" |
28 | /* 70 */ "uzp1\t\0" |
29 | /* 76 */ "zipq1\t\0" |
30 | /* 83 */ "uzpq1\t\0" |
31 | /* 90 */ "dcps1\t\0" |
32 | /* 97 */ "sm3ss1\t\0" |
33 | /* 105 */ "gcsss1\t\0" |
34 | /* 113 */ "st1\t\0" |
35 | /* 118 */ "sha1su1\t\0" |
36 | /* 127 */ "sha512su1\t\0" |
37 | /* 138 */ "sha256su1\t\0" |
38 | /* 149 */ "sm3partw1\t\0" |
39 | /* 160 */ "rax1\t\0" |
40 | /* 166 */ "rev32\t\0" |
41 | /* 173 */ "ld2\t\0" |
42 | /* 178 */ "sha512h2\t\0" |
43 | /* 188 */ "sha256h2\t\0" |
44 | /* 198 */ "luti2\t\0" |
45 | /* 205 */ "sabal2\t\0" |
46 | /* 213 */ "uabal2\t\0" |
47 | /* 221 */ "sqdmlal2\t\0" |
48 | /* 231 */ "fmlal2\t\0" |
49 | /* 239 */ "smlal2\t\0" |
50 | /* 247 */ "umlal2\t\0" |
51 | /* 255 */ "ssubl2\t\0" |
52 | /* 263 */ "usubl2\t\0" |
53 | /* 271 */ "sabdl2\t\0" |
54 | /* 279 */ "uabdl2\t\0" |
55 | /* 287 */ "saddl2\t\0" |
56 | /* 295 */ "uaddl2\t\0" |
57 | /* 303 */ "sshll2\t\0" |
58 | /* 311 */ "ushll2\t\0" |
59 | /* 319 */ "sqdmull2\t\0" |
60 | /* 329 */ "pmull2\t\0" |
61 | /* 337 */ "smull2\t\0" |
62 | /* 345 */ "umull2\t\0" |
63 | /* 353 */ "sqdmlsl2\t\0" |
64 | /* 363 */ "fmlsl2\t\0" |
65 | /* 371 */ "smlsl2\t\0" |
66 | /* 379 */ "umlsl2\t\0" |
67 | /* 387 */ "bf1cvtl2\t\0" |
68 | /* 397 */ "bf2cvtl2\t\0" |
69 | /* 407 */ "fcvtl2\t\0" |
70 | /* 415 */ "rsubhn2\t\0" |
71 | /* 424 */ "raddhn2\t\0" |
72 | /* 433 */ "sqshrn2\t\0" |
73 | /* 442 */ "uqshrn2\t\0" |
74 | /* 451 */ "sqrshrn2\t\0" |
75 | /* 461 */ "uqrshrn2\t\0" |
76 | /* 471 */ "trn2\t\0" |
77 | /* 477 */ "bfcvtn2\t\0" |
78 | /* 486 */ "sqxtn2\t\0" |
79 | /* 494 */ "uqxtn2\t\0" |
80 | /* 502 */ "sqshrun2\t\0" |
81 | /* 512 */ "sqrshrun2\t\0" |
82 | /* 523 */ "sqxtun2\t\0" |
83 | /* 532 */ "fcvtxn2\t\0" |
84 | /* 541 */ "zip2\t\0" |
85 | /* 547 */ "uzp2\t\0" |
86 | /* 553 */ "zipq2\t\0" |
87 | /* 560 */ "uzpq2\t\0" |
88 | /* 567 */ "dcps2\t\0" |
89 | /* 574 */ "gcsss2\t\0" |
90 | /* 582 */ "st2\t\0" |
91 | /* 587 */ "ssubw2\t\0" |
92 | /* 595 */ "usubw2\t\0" |
93 | /* 603 */ "saddw2\t\0" |
94 | /* 611 */ "uaddw2\t\0" |
95 | /* 619 */ "sm3partw2\t\0" |
96 | /* 630 */ "ld3\t\0" |
97 | /* 635 */ "eor3\t\0" |
98 | /* 641 */ "dcps3\t\0" |
99 | /* 648 */ "st3\t\0" |
100 | /* 653 */ "rev64\t\0" |
101 | /* 660 */ "ld4\t\0" |
102 | /* 665 */ "luti4\t\0" |
103 | /* 672 */ "st4\t\0" |
104 | /* 677 */ "setf16\t\0" |
105 | /* 685 */ "rev16\t\0" |
106 | /* 692 */ "setf8\t\0" |
107 | /* 699 */ "sm3tt1a\t\0" |
108 | /* 708 */ "sm3tt2a\t\0" |
109 | /* 717 */ "braa\t\0" |
110 | /* 723 */ "ldraa\t\0" |
111 | /* 730 */ "blraa\t\0" |
112 | /* 737 */ "saba\t\0" |
113 | /* 743 */ "uaba\t\0" |
114 | /* 749 */ "pacda\t\0" |
115 | /* 756 */ "ldadda\t\0" |
116 | /* 764 */ "fadda\t\0" |
117 | /* 771 */ "autda\t\0" |
118 | /* 778 */ "pacga\t\0" |
119 | /* 785 */ "addha\t\0" |
120 | /* 792 */ "pacia\t\0" |
121 | /* 799 */ "autia\t\0" |
122 | /* 806 */ "brka\t\0" |
123 | /* 812 */ "fcmla\t\0" |
124 | /* 819 */ "bfmla\t\0" |
125 | /* 826 */ "bfmmla\t\0" |
126 | /* 834 */ "usmmla\t\0" |
127 | /* 842 */ "ummla\t\0" |
128 | /* 849 */ "fnmla\t\0" |
129 | /* 856 */ "ldsmina\t\0" |
130 | /* 865 */ "ldumina\t\0" |
131 | /* 874 */ "brkpa\t\0" |
132 | /* 881 */ "bmopa\t\0" |
133 | /* 888 */ "bfmopa\t\0" |
134 | /* 896 */ "usmopa\t\0" |
135 | /* 904 */ "sumopa\t\0" |
136 | /* 912 */ "rcwsswppa\t\0" |
137 | /* 923 */ "rcwswppa\t\0" |
138 | /* 933 */ "ldclrpa\t\0" |
139 | /* 942 */ "rcwsclrpa\t\0" |
140 | /* 953 */ "rcwclrpa\t\0" |
141 | /* 963 */ "rcwscaspa\t\0" |
142 | /* 974 */ "rcwcaspa\t\0" |
143 | /* 984 */ "ldsetpa\t\0" |
144 | /* 993 */ "rcwssetpa\t\0" |
145 | /* 1004 */ "rcwsetpa\t\0" |
146 | /* 1014 */ "rcwsswpa\t\0" |
147 | /* 1024 */ "rcwswpa\t\0" |
148 | /* 1033 */ "fexpa\t\0" |
149 | /* 1040 */ "ldclra\t\0" |
150 | /* 1048 */ "rcwsclra\t\0" |
151 | /* 1058 */ "rcwclra\t\0" |
152 | /* 1067 */ "ldeora\t\0" |
153 | /* 1075 */ "srsra\t\0" |
154 | /* 1082 */ "ursra\t\0" |
155 | /* 1089 */ "ssra\t\0" |
156 | /* 1095 */ "usra\t\0" |
157 | /* 1101 */ "rcwscasa\t\0" |
158 | /* 1111 */ "rcwcasa\t\0" |
159 | /* 1120 */ "ldseta\t\0" |
160 | /* 1128 */ "rcwsseta\t\0" |
161 | /* 1138 */ "rcwseta\t\0" |
162 | /* 1147 */ "frinta\t\0" |
163 | /* 1155 */ "clasta\t\0" |
164 | /* 1163 */ "addva\t\0" |
165 | /* 1170 */ "mova\t\0" |
166 | /* 1176 */ "ldsmaxa\t\0" |
167 | /* 1185 */ "ldumaxa\t\0" |
168 | /* 1194 */ "pacdza\t\0" |
169 | /* 1202 */ "autdza\t\0" |
170 | /* 1210 */ "paciza\t\0" |
171 | /* 1218 */ "autiza\t\0" |
172 | /* 1226 */ "ld1b\t\0" |
173 | /* 1232 */ "ldff1b\t\0" |
174 | /* 1240 */ "ldnf1b\t\0" |
175 | /* 1248 */ "ldnt1b\t\0" |
176 | /* 1256 */ "stnt1b\t\0" |
177 | /* 1264 */ "st1b\t\0" |
178 | /* 1270 */ "sm3tt1b\t\0" |
179 | /* 1279 */ "crc32b\t\0" |
180 | /* 1287 */ "ld2b\t\0" |
181 | /* 1293 */ "st2b\t\0" |
182 | /* 1299 */ "sm3tt2b\t\0" |
183 | /* 1308 */ "ld3b\t\0" |
184 | /* 1314 */ "st3b\t\0" |
185 | /* 1320 */ "ld64b\t\0" |
186 | /* 1327 */ "st64b\t\0" |
187 | /* 1334 */ "ld4b\t\0" |
188 | /* 1340 */ "st4b\t\0" |
189 | /* 1346 */ "ldaddab\t\0" |
190 | /* 1355 */ "ldsminab\t\0" |
191 | /* 1365 */ "lduminab\t\0" |
192 | /* 1375 */ "swpab\t\0" |
193 | /* 1382 */ "brab\t\0" |
194 | /* 1388 */ "ldrab\t\0" |
195 | /* 1395 */ "blrab\t\0" |
196 | /* 1402 */ "ldclrab\t\0" |
197 | /* 1411 */ "ldeorab\t\0" |
198 | /* 1420 */ "casab\t\0" |
199 | /* 1427 */ "ldsetab\t\0" |
200 | /* 1436 */ "ldsmaxab\t\0" |
201 | /* 1446 */ "ldumaxab\t\0" |
202 | /* 1456 */ "fmlallbb\t\0" |
203 | /* 1466 */ "crc32cb\t\0" |
204 | /* 1475 */ "sqdecb\t\0" |
205 | /* 1483 */ "uqdecb\t\0" |
206 | /* 1491 */ "sqincb\t\0" |
207 | /* 1499 */ "uqincb\t\0" |
208 | /* 1507 */ "pacdb\t\0" |
209 | /* 1514 */ "ldaddb\t\0" |
210 | /* 1522 */ "autdb\t\0" |
211 | /* 1529 */ "prfb\t\0" |
212 | /* 1535 */ "flogb\t\0" |
213 | /* 1542 */ "pacib\t\0" |
214 | /* 1549 */ "autib\t\0" |
215 | /* 1556 */ "brkb\t\0" |
216 | /* 1562 */ "sabalb\t\0" |
217 | /* 1570 */ "uabalb\t\0" |
218 | /* 1578 */ "ldaddalb\t\0" |
219 | /* 1588 */ "sqdmlalb\t\0" |
220 | /* 1598 */ "bfmlalb\t\0" |
221 | /* 1607 */ "smlalb\t\0" |
222 | /* 1615 */ "umlalb\t\0" |
223 | /* 1623 */ "ldsminalb\t\0" |
224 | /* 1634 */ "lduminalb\t\0" |
225 | /* 1645 */ "swpalb\t\0" |
226 | /* 1653 */ "ldclralb\t\0" |
227 | /* 1663 */ "ldeoralb\t\0" |
228 | /* 1673 */ "casalb\t\0" |
229 | /* 1681 */ "ldsetalb\t\0" |
230 | /* 1691 */ "ldsmaxalb\t\0" |
231 | /* 1702 */ "ldumaxalb\t\0" |
232 | /* 1713 */ "ssublb\t\0" |
233 | /* 1721 */ "usublb\t\0" |
234 | /* 1729 */ "sbclb\t\0" |
235 | /* 1736 */ "adclb\t\0" |
236 | /* 1743 */ "sabdlb\t\0" |
237 | /* 1751 */ "uabdlb\t\0" |
238 | /* 1759 */ "ldaddlb\t\0" |
239 | /* 1768 */ "saddlb\t\0" |
240 | /* 1776 */ "uaddlb\t\0" |
241 | /* 1784 */ "sshllb\t\0" |
242 | /* 1792 */ "ushllb\t\0" |
243 | /* 1800 */ "sqdmullb\t\0" |
244 | /* 1810 */ "pmullb\t\0" |
245 | /* 1818 */ "smullb\t\0" |
246 | /* 1826 */ "umullb\t\0" |
247 | /* 1834 */ "ldsminlb\t\0" |
248 | /* 1844 */ "lduminlb\t\0" |
249 | /* 1854 */ "swplb\t\0" |
250 | /* 1861 */ "ldclrlb\t\0" |
251 | /* 1870 */ "ldeorlb\t\0" |
252 | /* 1879 */ "caslb\t\0" |
253 | /* 1886 */ "sqdmlslb\t\0" |
254 | /* 1896 */ "bfmlslb\t\0" |
255 | /* 1905 */ "smlslb\t\0" |
256 | /* 1913 */ "umlslb\t\0" |
257 | /* 1921 */ "ldsetlb\t\0" |
258 | /* 1930 */ "ldsmaxlb\t\0" |
259 | /* 1940 */ "ldumaxlb\t\0" |
260 | /* 1950 */ "dmb\t\0" |
261 | /* 1955 */ "rsubhnb\t\0" |
262 | /* 1964 */ "raddhnb\t\0" |
263 | /* 1973 */ "ldsminb\t\0" |
264 | /* 1982 */ "lduminb\t\0" |
265 | /* 1991 */ "sqshrnb\t\0" |
266 | /* 2000 */ "uqshrnb\t\0" |
267 | /* 2009 */ "sqrshrnb\t\0" |
268 | /* 2019 */ "uqrshrnb\t\0" |
269 | /* 2029 */ "fcvtnb\t\0" |
270 | /* 2037 */ "sqxtnb\t\0" |
271 | /* 2045 */ "uqxtnb\t\0" |
272 | /* 2053 */ "sqshrunb\t\0" |
273 | /* 2063 */ "sqrshrunb\t\0" |
274 | /* 2074 */ "sqxtunb\t\0" |
275 | /* 2083 */ "ld1rob\t\0" |
276 | /* 2091 */ "brkpb\t\0" |
277 | /* 2098 */ "swpb\t\0" |
278 | /* 2104 */ "ld1rqb\t\0" |
279 | /* 2112 */ "ld1rb\t\0" |
280 | /* 2119 */ "ldarb\t\0" |
281 | /* 2126 */ "ldlarb\t\0" |
282 | /* 2134 */ "ldrb\t\0" |
283 | /* 2140 */ "ldclrb\t\0" |
284 | /* 2148 */ "stllrb\t\0" |
285 | /* 2156 */ "stlrb\t\0" |
286 | /* 2163 */ "ldeorb\t\0" |
287 | /* 2171 */ "ldaprb\t\0" |
288 | /* 2179 */ "ldtrb\t\0" |
289 | /* 2186 */ "strb\t\0" |
290 | /* 2192 */ "sttrb\t\0" |
291 | /* 2199 */ "ldurb\t\0" |
292 | /* 2206 */ "stlurb\t\0" |
293 | /* 2214 */ "ldapurb\t\0" |
294 | /* 2223 */ "sturb\t\0" |
295 | /* 2230 */ "ldaxrb\t\0" |
296 | /* 2238 */ "ldxrb\t\0" |
297 | /* 2245 */ "stlxrb\t\0" |
298 | /* 2253 */ "stxrb\t\0" |
299 | /* 2260 */ "ld1sb\t\0" |
300 | /* 2267 */ "ldff1sb\t\0" |
301 | /* 2276 */ "ldnf1sb\t\0" |
302 | /* 2285 */ "ldnt1sb\t\0" |
303 | /* 2294 */ "casb\t\0" |
304 | /* 2300 */ "dsb\t\0" |
305 | /* 2305 */ "isb\t\0" |
306 | /* 2310 */ "fmsb\t\0" |
307 | /* 2316 */ "fnmsb\t\0" |
308 | /* 2323 */ "ld1rsb\t\0" |
309 | /* 2331 */ "ldrsb\t\0" |
310 | /* 2338 */ "ldtrsb\t\0" |
311 | /* 2346 */ "ldursb\t\0" |
312 | /* 2354 */ "ldapursb\t\0" |
313 | /* 2364 */ "tsb\t\0" |
314 | /* 2369 */ "ldsetb\t\0" |
315 | /* 2377 */ "ssubltb\t\0" |
316 | /* 2386 */ "fmlalltb\t\0" |
317 | /* 2396 */ "cntb\t\0" |
318 | /* 2402 */ "fvdotb\t\0" |
319 | /* 2410 */ "eortb\t\0" |
320 | /* 2417 */ "clastb\t\0" |
321 | /* 2425 */ "sxtb\t\0" |
322 | /* 2431 */ "uxtb\t\0" |
323 | /* 2437 */ "bfsub\t\0" |
324 | /* 2444 */ "shsub\t\0" |
325 | /* 2451 */ "uhsub\t\0" |
326 | /* 2458 */ "fmsub\t\0" |
327 | /* 2465 */ "fnmsub\t\0" |
328 | /* 2473 */ "sqsub\t\0" |
329 | /* 2480 */ "uqsub\t\0" |
330 | /* 2487 */ "revb\t\0" |
331 | /* 2493 */ "ssubwb\t\0" |
332 | /* 2501 */ "usubwb\t\0" |
333 | /* 2509 */ "saddwb\t\0" |
334 | /* 2517 */ "uaddwb\t\0" |
335 | /* 2525 */ "ldsmaxb\t\0" |
336 | /* 2534 */ "ldumaxb\t\0" |
337 | /* 2543 */ "pacdzb\t\0" |
338 | /* 2551 */ "autdzb\t\0" |
339 | /* 2559 */ "pacizb\t\0" |
340 | /* 2567 */ "autizb\t\0" |
341 | /* 2575 */ "sha1c\t\0" |
342 | /* 2582 */ "sbc\t\0" |
343 | /* 2587 */ "adc\t\0" |
344 | /* 2592 */ "bic\t\0" |
345 | /* 2597 */ "aesimc\t\0" |
346 | /* 2605 */ "aesmc\t\0" |
347 | /* 2612 */ "csinc\t\0" |
348 | /* 2619 */ "retaasppc\t\0" |
349 | /* 2630 */ "autiasppc\t\0" |
350 | /* 2641 */ "retabsppc\t\0" |
351 | /* 2652 */ "autibsppc\t\0" |
352 | /* 2663 */ "hvc\t\0" |
353 | /* 2668 */ "svc\t\0" |
354 | /* 2673 */ "ld1d\t\0" |
355 | /* 2679 */ "ldff1d\t\0" |
356 | /* 2687 */ "ldnf1d\t\0" |
357 | /* 2695 */ "ldnt1d\t\0" |
358 | /* 2703 */ "stnt1d\t\0" |
359 | /* 2711 */ "st1d\t\0" |
360 | /* 2717 */ "ld2d\t\0" |
361 | /* 2723 */ "st2d\t\0" |
362 | /* 2729 */ "ld3d\t\0" |
363 | /* 2735 */ "st3d\t\0" |
364 | /* 2741 */ "ld4d\t\0" |
365 | /* 2747 */ "st4d\t\0" |
366 | /* 2753 */ "fmad\t\0" |
367 | /* 2759 */ "fnmad\t\0" |
368 | /* 2766 */ "ftmad\t\0" |
369 | /* 2773 */ "fabd\t\0" |
370 | /* 2779 */ "sabd\t\0" |
371 | /* 2785 */ "uabd\t\0" |
372 | /* 2791 */ "xpacd\t\0" |
373 | /* 2798 */ "sqdecd\t\0" |
374 | /* 2806 */ "uqdecd\t\0" |
375 | /* 2814 */ "sqincd\t\0" |
376 | /* 2822 */ "uqincd\t\0" |
377 | /* 2830 */ "fcadd\t\0" |
378 | /* 2837 */ "sqcadd\t\0" |
379 | /* 2845 */ "ldadd\t\0" |
380 | /* 2852 */ "bfadd\t\0" |
381 | /* 2859 */ "srhadd\t\0" |
382 | /* 2867 */ "urhadd\t\0" |
383 | /* 2875 */ "shadd\t\0" |
384 | /* 2882 */ "uhadd\t\0" |
385 | /* 2889 */ "fmadd\t\0" |
386 | /* 2896 */ "fnmadd\t\0" |
387 | /* 2904 */ "usqadd\t\0" |
388 | /* 2912 */ "suqadd\t\0" |
389 | /* 2920 */ "prfd\t\0" |
390 | /* 2926 */ "nand\t\0" |
391 | /* 2932 */ "ld1rod\t\0" |
392 | /* 2940 */ "ld1rqd\t\0" |
393 | /* 2948 */ "ld1rd\t\0" |
394 | /* 2955 */ "asrd\t\0" |
395 | /* 2961 */ "aesd\t\0" |
396 | /* 2967 */ "cntd\t\0" |
397 | /* 2973 */ "revd\t\0" |
398 | /* 2979 */ "sm4e\t\0" |
399 | /* 2985 */ "splice\t\0" |
400 | /* 2993 */ "facge\t\0" |
401 | /* 3000 */ "whilege\t\0" |
402 | /* 3009 */ "fcmge\t\0" |
403 | /* 3016 */ "cmpge\t\0" |
404 | /* 3023 */ "fscale\t\0" |
405 | /* 3031 */ "whilele\t\0" |
406 | /* 3040 */ "fcmle\t\0" |
407 | /* 3047 */ "cmple\t\0" |
408 | /* 3054 */ "fcmne\t\0" |
409 | /* 3061 */ "ctermne\t\0" |
410 | /* 3070 */ "cmpne\t\0" |
411 | /* 3077 */ "frecpe\t\0" |
412 | /* 3085 */ "urecpe\t\0" |
413 | /* 3093 */ "fccmpe\t\0" |
414 | /* 3101 */ "fcmpe\t\0" |
415 | /* 3108 */ "aese\t\0" |
416 | /* 3114 */ "pfalse\t\0" |
417 | /* 3122 */ "frsqrte\t\0" |
418 | /* 3131 */ "ursqrte\t\0" |
419 | /* 3140 */ "ptrue\t\0" |
420 | /* 3147 */ "udf\t\0" |
421 | /* 3152 */ "bif\t\0" |
422 | /* 3157 */ "rmif\t\0" |
423 | /* 3163 */ "scvtf\t\0" |
424 | /* 3170 */ "ucvtf\t\0" |
425 | /* 3177 */ "st2g\t\0" |
426 | /* 3183 */ "stz2g\t\0" |
427 | /* 3190 */ "subg\t\0" |
428 | /* 3196 */ "addg\t\0" |
429 | /* 3202 */ "ldg\t\0" |
430 | /* 3207 */ "fneg\t\0" |
431 | /* 3213 */ "sqneg\t\0" |
432 | /* 3220 */ "csneg\t\0" |
433 | /* 3227 */ "histseg\t\0" |
434 | /* 3236 */ "irg\t\0" |
435 | /* 3241 */ "stg\t\0" |
436 | /* 3246 */ "stzg\t\0" |
437 | /* 3252 */ "sha1h\t\0" |
438 | /* 3259 */ "ld1h\t\0" |
439 | /* 3265 */ "ldff1h\t\0" |
440 | /* 3273 */ "ldnf1h\t\0" |
441 | /* 3281 */ "ldnt1h\t\0" |
442 | /* 3289 */ "stnt1h\t\0" |
443 | /* 3297 */ "st1h\t\0" |
444 | /* 3303 */ "sha512h\t\0" |
445 | /* 3312 */ "crc32h\t\0" |
446 | /* 3320 */ "ld2h\t\0" |
447 | /* 3326 */ "st2h\t\0" |
448 | /* 3332 */ "ld3h\t\0" |
449 | /* 3338 */ "st3h\t\0" |
450 | /* 3344 */ "ld4h\t\0" |
451 | /* 3350 */ "st4h\t\0" |
452 | /* 3356 */ "sha256h\t\0" |
453 | /* 3365 */ "ldaddah\t\0" |
454 | /* 3374 */ "sqrdcmlah\t\0" |
455 | /* 3385 */ "sqrdmlah\t\0" |
456 | /* 3395 */ "ldsminah\t\0" |
457 | /* 3405 */ "lduminah\t\0" |
458 | /* 3415 */ "swpah\t\0" |
459 | /* 3422 */ "ldclrah\t\0" |
460 | /* 3431 */ "ldeorah\t\0" |
461 | /* 3440 */ "casah\t\0" |
462 | /* 3447 */ "ldsetah\t\0" |
463 | /* 3456 */ "ldsmaxah\t\0" |
464 | /* 3466 */ "ldumaxah\t\0" |
465 | /* 3476 */ "crc32ch\t\0" |
466 | /* 3485 */ "sqdech\t\0" |
467 | /* 3493 */ "uqdech\t\0" |
468 | /* 3501 */ "sqinch\t\0" |
469 | /* 3509 */ "uqinch\t\0" |
470 | /* 3517 */ "nmatch\t\0" |
471 | /* 3525 */ "ldaddh\t\0" |
472 | /* 3533 */ "prfh\t\0" |
473 | /* 3539 */ "ldaddalh\t\0" |
474 | /* 3549 */ "ldsminalh\t\0" |
475 | /* 3560 */ "lduminalh\t\0" |
476 | /* 3571 */ "swpalh\t\0" |
477 | /* 3579 */ "ldclralh\t\0" |
478 | /* 3589 */ "ldeoralh\t\0" |
479 | /* 3599 */ "casalh\t\0" |
480 | /* 3607 */ "ldsetalh\t\0" |
481 | /* 3617 */ "ldsmaxalh\t\0" |
482 | /* 3628 */ "ldumaxalh\t\0" |
483 | /* 3639 */ "ldaddlh\t\0" |
484 | /* 3648 */ "ldsminlh\t\0" |
485 | /* 3658 */ "lduminlh\t\0" |
486 | /* 3668 */ "swplh\t\0" |
487 | /* 3675 */ "ldclrlh\t\0" |
488 | /* 3684 */ "ldeorlh\t\0" |
489 | /* 3693 */ "caslh\t\0" |
490 | /* 3700 */ "ldsetlh\t\0" |
491 | /* 3709 */ "sqdmulh\t\0" |
492 | /* 3718 */ "sqrdmulh\t\0" |
493 | /* 3728 */ "smulh\t\0" |
494 | /* 3735 */ "umulh\t\0" |
495 | /* 3742 */ "ldsmaxlh\t\0" |
496 | /* 3752 */ "ldumaxlh\t\0" |
497 | /* 3762 */ "ldsminh\t\0" |
498 | /* 3771 */ "lduminh\t\0" |
499 | /* 3780 */ "ld1roh\t\0" |
500 | /* 3788 */ "swph\t\0" |
501 | /* 3794 */ "ld1rqh\t\0" |
502 | /* 3802 */ "ld1rh\t\0" |
503 | /* 3809 */ "ldarh\t\0" |
504 | /* 3816 */ "ldlarh\t\0" |
505 | /* 3824 */ "ldrh\t\0" |
506 | /* 3830 */ "ldclrh\t\0" |
507 | /* 3838 */ "stllrh\t\0" |
508 | /* 3846 */ "stlrh\t\0" |
509 | /* 3853 */ "ldeorh\t\0" |
510 | /* 3861 */ "ldaprh\t\0" |
511 | /* 3869 */ "ldtrh\t\0" |
512 | /* 3876 */ "strh\t\0" |
513 | /* 3882 */ "sttrh\t\0" |
514 | /* 3889 */ "ldurh\t\0" |
515 | /* 3896 */ "stlurh\t\0" |
516 | /* 3904 */ "ldapurh\t\0" |
517 | /* 3913 */ "sturh\t\0" |
518 | /* 3920 */ "ldaxrh\t\0" |
519 | /* 3928 */ "ldxrh\t\0" |
520 | /* 3935 */ "stlxrh\t\0" |
521 | /* 3943 */ "stxrh\t\0" |
522 | /* 3950 */ "ld1sh\t\0" |
523 | /* 3957 */ "ldff1sh\t\0" |
524 | /* 3966 */ "ldnf1sh\t\0" |
525 | /* 3975 */ "ldnt1sh\t\0" |
526 | /* 3984 */ "cash\t\0" |
527 | /* 3990 */ "sqrdmlsh\t\0" |
528 | /* 4000 */ "ld1rsh\t\0" |
529 | /* 4008 */ "ldrsh\t\0" |
530 | /* 4015 */ "ldtrsh\t\0" |
531 | /* 4023 */ "ldursh\t\0" |
532 | /* 4031 */ "ldapursh\t\0" |
533 | /* 4041 */ "ldseth\t\0" |
534 | /* 4049 */ "cnth\t\0" |
535 | /* 4055 */ "sxth\t\0" |
536 | /* 4061 */ "uxth\t\0" |
537 | /* 4067 */ "revh\t\0" |
538 | /* 4073 */ "ldsmaxh\t\0" |
539 | /* 4082 */ "ldumaxh\t\0" |
540 | /* 4091 */ "xpaci\t\0" |
541 | /* 4098 */ "whilehi\t\0" |
542 | /* 4107 */ "punpkhi\t\0" |
543 | /* 4116 */ "sunpkhi\t\0" |
544 | /* 4125 */ "uunpkhi\t\0" |
545 | /* 4134 */ "cmhi\t\0" |
546 | /* 4140 */ "cmphi\t\0" |
547 | /* 4147 */ "sli\t\0" |
548 | /* 4152 */ "gmi\t\0" |
549 | /* 4157 */ "mvni\t\0" |
550 | /* 4163 */ "sri\t\0" |
551 | /* 4168 */ "frinti\t\0" |
552 | /* 4176 */ "movi\t\0" |
553 | /* 4182 */ "sunpk\t\0" |
554 | /* 4189 */ "uunpk\t\0" |
555 | /* 4196 */ "brk\t\0" |
556 | /* 4201 */ "movk\t\0" |
557 | /* 4207 */ "sabal\t\0" |
558 | /* 4214 */ "uabal\t\0" |
559 | /* 4221 */ "ldaddal\t\0" |
560 | /* 4230 */ "sqdmlal\t\0" |
561 | /* 4239 */ "bfmlal\t\0" |
562 | /* 4247 */ "smlal\t\0" |
563 | /* 4254 */ "umlal\t\0" |
564 | /* 4261 */ "ldsminal\t\0" |
565 | /* 4271 */ "lduminal\t\0" |
566 | /* 4281 */ "rcwsswppal\t\0" |
567 | /* 4293 */ "rcwswppal\t\0" |
568 | /* 4304 */ "ldclrpal\t\0" |
569 | /* 4314 */ "rcwsclrpal\t\0" |
570 | /* 4326 */ "rcwclrpal\t\0" |
571 | /* 4337 */ "rcwscaspal\t\0" |
572 | /* 4349 */ "rcwcaspal\t\0" |
573 | /* 4360 */ "ldsetpal\t\0" |
574 | /* 4370 */ "rcwssetpal\t\0" |
575 | /* 4382 */ "rcwsetpal\t\0" |
576 | /* 4393 */ "rcwsswpal\t\0" |
577 | /* 4404 */ "rcwswpal\t\0" |
578 | /* 4414 */ "ldclral\t\0" |
579 | /* 4423 */ "rcwsclral\t\0" |
580 | /* 4434 */ "rcwclral\t\0" |
581 | /* 4444 */ "ldeoral\t\0" |
582 | /* 4453 */ "rcwscasal\t\0" |
583 | /* 4464 */ "rcwcasal\t\0" |
584 | /* 4474 */ "ldsetal\t\0" |
585 | /* 4483 */ "rcwssetal\t\0" |
586 | /* 4494 */ "rcwsetal\t\0" |
587 | /* 4504 */ "ldsmaxal\t\0" |
588 | /* 4514 */ "ldumaxal\t\0" |
589 | /* 4524 */ "tbl\t\0" |
590 | /* 4529 */ "smsubl\t\0" |
591 | /* 4537 */ "umsubl\t\0" |
592 | /* 4545 */ "ssubl\t\0" |
593 | /* 4552 */ "usubl\t\0" |
594 | /* 4559 */ "sabdl\t\0" |
595 | /* 4566 */ "uabdl\t\0" |
596 | /* 4573 */ "ldaddl\t\0" |
597 | /* 4581 */ "smaddl\t\0" |
598 | /* 4589 */ "umaddl\t\0" |
599 | /* 4597 */ "saddl\t\0" |
600 | /* 4604 */ "uaddl\t\0" |
601 | /* 4611 */ "tcancel\t\0" |
602 | /* 4620 */ "fcsel\t\0" |
603 | /* 4627 */ "psel\t\0" |
604 | /* 4633 */ "ftssel\t\0" |
605 | /* 4641 */ "sqshl\t\0" |
606 | /* 4648 */ "uqshl\t\0" |
607 | /* 4655 */ "sqrshl\t\0" |
608 | /* 4663 */ "uqrshl\t\0" |
609 | /* 4671 */ "srshl\t\0" |
610 | /* 4678 */ "urshl\t\0" |
611 | /* 4685 */ "sshl\t\0" |
612 | /* 4691 */ "ushl\t\0" |
613 | /* 4697 */ "fmlall\t\0" |
614 | /* 4705 */ "usmlall\t\0" |
615 | /* 4714 */ "sumlall\t\0" |
616 | /* 4723 */ "sshll\t\0" |
617 | /* 4730 */ "ushll\t\0" |
618 | /* 4737 */ "smlsll\t\0" |
619 | /* 4745 */ "umlsll\t\0" |
620 | /* 4753 */ "sqdmull\t\0" |
621 | /* 4762 */ "pmull\t\0" |
622 | /* 4769 */ "smull\t\0" |
623 | /* 4776 */ "umull\t\0" |
624 | /* 4783 */ "ldsminl\t\0" |
625 | /* 4792 */ "lduminl\t\0" |
626 | /* 4801 */ "addpl\t\0" |
627 | /* 4808 */ "rcwsswppl\t\0" |
628 | /* 4819 */ "rcwswppl\t\0" |
629 | /* 4829 */ "ldclrpl\t\0" |
630 | /* 4838 */ "rcwsclrpl\t\0" |
631 | /* 4849 */ "rcwclrpl\t\0" |
632 | /* 4859 */ "rcwscaspl\t\0" |
633 | /* 4870 */ "rcwcaspl\t\0" |
634 | /* 4880 */ "addspl\t\0" |
635 | /* 4888 */ "ldsetpl\t\0" |
636 | /* 4897 */ "rcwssetpl\t\0" |
637 | /* 4908 */ "rcwsetpl\t\0" |
638 | /* 4918 */ "rcwsswpl\t\0" |
639 | /* 4928 */ "rcwswpl\t\0" |
640 | /* 4937 */ "ldclrl\t\0" |
641 | /* 4945 */ "rcwsclrl\t\0" |
642 | /* 4955 */ "rcwclrl\t\0" |
643 | /* 4964 */ "ldeorl\t\0" |
644 | /* 4972 */ "rcwscasl\t\0" |
645 | /* 4982 */ "rcwcasl\t\0" |
646 | /* 4991 */ "nbsl\t\0" |
647 | /* 4997 */ "sqdmlsl\t\0" |
648 | /* 5006 */ "bfmlsl\t\0" |
649 | /* 5014 */ "smlsl\t\0" |
650 | /* 5021 */ "umlsl\t\0" |
651 | /* 5028 */ "sysl\t\0" |
652 | /* 5034 */ "ldsetl\t\0" |
653 | /* 5042 */ "rcwssetl\t\0" |
654 | /* 5052 */ "rcwsetl\t\0" |
655 | /* 5061 */ "bf1cvtl\t\0" |
656 | /* 5070 */ "bf2cvtl\t\0" |
657 | /* 5079 */ "fcvtl\t\0" |
658 | /* 5086 */ "bfmul\t\0" |
659 | /* 5093 */ "fnmul\t\0" |
660 | /* 5100 */ "pmul\t\0" |
661 | /* 5106 */ "ftsmul\t\0" |
662 | /* 5114 */ "addvl\t\0" |
663 | /* 5121 */ "rdvl\t\0" |
664 | /* 5127 */ "addsvl\t\0" |
665 | /* 5135 */ "rdsvl\t\0" |
666 | /* 5142 */ "ldsmaxl\t\0" |
667 | /* 5151 */ "ldumaxl\t\0" |
668 | /* 5160 */ "sha1m\t\0" |
669 | /* 5167 */ "sbfm\t\0" |
670 | /* 5173 */ "ubfm\t\0" |
671 | /* 5179 */ "rprfm\t\0" |
672 | /* 5186 */ "ldgm\t\0" |
673 | /* 5192 */ "stgm\t\0" |
674 | /* 5198 */ "stzgm\t\0" |
675 | /* 5205 */ "gcspushm\t\0" |
676 | /* 5215 */ "bfminnm\t\0" |
677 | /* 5224 */ "bfmaxnm\t\0" |
678 | /* 5233 */ "gcspopm\t\0" |
679 | /* 5242 */ "dupm\t\0" |
680 | /* 5248 */ "frintm\t\0" |
681 | /* 5256 */ "prfum\t\0" |
682 | /* 5263 */ "bsl1n\t\0" |
683 | /* 5270 */ "bsl2n\t\0" |
684 | /* 5277 */ "rsubhn\t\0" |
685 | /* 5285 */ "raddhn\t\0" |
686 | /* 5293 */ "famin\t\0" |
687 | /* 5300 */ "bfmin\t\0" |
688 | /* 5307 */ "ldsmin\t\0" |
689 | /* 5315 */ "ldumin\t\0" |
690 | /* 5323 */ "brkn\t\0" |
691 | /* 5329 */ "ccmn\t\0" |
692 | /* 5335 */ "eon\t\0" |
693 | /* 5340 */ "sqshrn\t\0" |
694 | /* 5348 */ "uqshrn\t\0" |
695 | /* 5356 */ "sqrshrn\t\0" |
696 | /* 5365 */ "uqrshrn\t\0" |
697 | /* 5374 */ "orn\t\0" |
698 | /* 5379 */ "frintn\t\0" |
699 | /* 5387 */ "bfcvtn\t\0" |
700 | /* 5395 */ "sqcvtn\t\0" |
701 | /* 5403 */ "uqcvtn\t\0" |
702 | /* 5411 */ "sqxtn\t\0" |
703 | /* 5418 */ "uqxtn\t\0" |
704 | /* 5425 */ "sqshrun\t\0" |
705 | /* 5434 */ "sqrshrun\t\0" |
706 | /* 5444 */ "sqcvtun\t\0" |
707 | /* 5453 */ "sqxtun\t\0" |
708 | /* 5461 */ "movn\t\0" |
709 | /* 5467 */ "fcvtxn\t\0" |
710 | /* 5475 */ "whilelo\t\0" |
711 | /* 5484 */ "punpklo\t\0" |
712 | /* 5493 */ "sunpklo\t\0" |
713 | /* 5502 */ "uunpklo\t\0" |
714 | /* 5511 */ "cmplo\t\0" |
715 | /* 5518 */ "zero\t\0" |
716 | /* 5524 */ "fcmuo\t\0" |
717 | /* 5531 */ "sha1p\t\0" |
718 | /* 5538 */ "subp\t\0" |
719 | /* 5544 */ "sqdecp\t\0" |
720 | /* 5552 */ "uqdecp\t\0" |
721 | /* 5560 */ "sqincp\t\0" |
722 | /* 5568 */ "uqincp\t\0" |
723 | /* 5576 */ "faddp\t\0" |
724 | /* 5583 */ "ldp\t\0" |
725 | /* 5588 */ "bdep\t\0" |
726 | /* 5594 */ "stgp\t\0" |
727 | /* 5600 */ "zip\t\0" |
728 | /* 5605 */ "sadalp\t\0" |
729 | /* 5613 */ "uadalp\t\0" |
730 | /* 5621 */ "saddlp\t\0" |
731 | /* 5629 */ "uaddlp\t\0" |
732 | /* 5637 */ "stilp\t\0" |
733 | /* 5644 */ "bfclamp\t\0" |
734 | /* 5653 */ "sclamp\t\0" |
735 | /* 5661 */ "uclamp\t\0" |
736 | /* 5669 */ "fccmp\t\0" |
737 | /* 5676 */ "fcmp\t\0" |
738 | /* 5682 */ "fminnmp\t\0" |
739 | /* 5691 */ "fmaxnmp\t\0" |
740 | /* 5700 */ "ldnp\t\0" |
741 | /* 5706 */ "fminp\t\0" |
742 | /* 5713 */ "sminp\t\0" |
743 | /* 5720 */ "uminp\t\0" |
744 | /* 5727 */ "stnp\t\0" |
745 | /* 5733 */ "ldiapp\t\0" |
746 | /* 5741 */ "rcwsswpp\t\0" |
747 | /* 5751 */ "rcwswpp\t\0" |
748 | /* 5760 */ "adrp\t\0" |
749 | /* 5766 */ "bgrp\t\0" |
750 | /* 5772 */ "ldclrp\t\0" |
751 | /* 5780 */ "rcwsclrp\t\0" |
752 | /* 5790 */ "rcwclrp\t\0" |
753 | /* 5799 */ "rcwscasp\t\0" |
754 | /* 5809 */ "rcwcasp\t\0" |
755 | /* 5818 */ "sysp\t\0" |
756 | /* 5824 */ "ldsetp\t\0" |
757 | /* 5832 */ "rcwssetp\t\0" |
758 | /* 5842 */ "rcwsetp\t\0" |
759 | /* 5851 */ "cntp\t\0" |
760 | /* 5857 */ "frintp\t\0" |
761 | /* 5865 */ "stp\t\0" |
762 | /* 5870 */ "fdup\t\0" |
763 | /* 5876 */ "rcwsswp\t\0" |
764 | /* 5885 */ "rcwswp\t\0" |
765 | /* 5893 */ "ldaxp\t\0" |
766 | /* 5900 */ "fmaxp\t\0" |
767 | /* 5907 */ "smaxp\t\0" |
768 | /* 5914 */ "umaxp\t\0" |
769 | /* 5921 */ "ldxp\t\0" |
770 | /* 5927 */ "stlxp\t\0" |
771 | /* 5934 */ "stxp\t\0" |
772 | /* 5940 */ "uzp\t\0" |
773 | /* 5945 */ "ld1q\t\0" |
774 | /* 5951 */ "st1q\t\0" |
775 | /* 5957 */ "ld2q\t\0" |
776 | /* 5963 */ "st2q\t\0" |
777 | /* 5969 */ "ld3q\t\0" |
778 | /* 5975 */ "st3q\t\0" |
779 | /* 5981 */ "ld4q\t\0" |
780 | /* 5987 */ "st4q\t\0" |
781 | /* 5993 */ "fcmeq\t\0" |
782 | /* 6000 */ "ctermeq\t\0" |
783 | /* 6009 */ "cmpeq\t\0" |
784 | /* 6016 */ "tblq\t\0" |
785 | /* 6022 */ "dupq\t\0" |
786 | /* 6028 */ "extq\t\0" |
787 | /* 6034 */ "tbxq\t\0" |
788 | /* 6040 */ "ld1r\t\0" |
789 | /* 6046 */ "ld2r\t\0" |
790 | /* 6052 */ "ld3r\t\0" |
791 | /* 6058 */ "ld4r\t\0" |
792 | /* 6064 */ "ldar\t\0" |
793 | /* 6070 */ "ldlar\t\0" |
794 | /* 6077 */ "xar\t\0" |
795 | /* 6082 */ "fsubr\t\0" |
796 | /* 6089 */ "shsubr\t\0" |
797 | /* 6097 */ "uhsubr\t\0" |
798 | /* 6105 */ "sqsubr\t\0" |
799 | /* 6113 */ "uqsubr\t\0" |
800 | /* 6121 */ "retaasppcr\t\0" |
801 | /* 6133 */ "autiasppcr\t\0" |
802 | /* 6145 */ "retabsppcr\t\0" |
803 | /* 6157 */ "autibsppcr\t\0" |
804 | /* 6169 */ "adr\t\0" |
805 | /* 6174 */ "ldr\t\0" |
806 | /* 6179 */ "rdffr\t\0" |
807 | /* 6186 */ "wrffr\t\0" |
808 | /* 6193 */ "sqrshr\t\0" |
809 | /* 6201 */ "uqrshr\t\0" |
810 | /* 6209 */ "srshr\t\0" |
811 | /* 6216 */ "urshr\t\0" |
812 | /* 6223 */ "sshr\t\0" |
813 | /* 6229 */ "ushr\t\0" |
814 | /* 6235 */ "blr\t\0" |
815 | /* 6240 */ "ldclr\t\0" |
816 | /* 6247 */ "rcwsclr\t\0" |
817 | /* 6256 */ "rcwclr\t\0" |
818 | /* 6264 */ "sqshlr\t\0" |
819 | /* 6272 */ "uqshlr\t\0" |
820 | /* 6280 */ "sqrshlr\t\0" |
821 | /* 6289 */ "uqrshlr\t\0" |
822 | /* 6298 */ "srshlr\t\0" |
823 | /* 6306 */ "urshlr\t\0" |
824 | /* 6314 */ "stllr\t\0" |
825 | /* 6321 */ "lslr\t\0" |
826 | /* 6327 */ "stlr\t\0" |
827 | /* 6333 */ "ldeor\t\0" |
828 | /* 6340 */ "nor\t\0" |
829 | /* 6345 */ "ror\t\0" |
830 | /* 6350 */ "ldapr\t\0" |
831 | /* 6357 */ "orr\t\0" |
832 | /* 6362 */ "asrr\t\0" |
833 | /* 6368 */ "lsrr\t\0" |
834 | /* 6374 */ "msrr\t\0" |
835 | /* 6380 */ "asr\t\0" |
836 | /* 6385 */ "lsr\t\0" |
837 | /* 6390 */ "msr\t\0" |
838 | /* 6395 */ "insr\t\0" |
839 | /* 6401 */ "ldtr\t\0" |
840 | /* 6407 */ "gcsstr\t\0" |
841 | /* 6415 */ "gcssttr\t\0" |
842 | /* 6424 */ "extr\t\0" |
843 | /* 6430 */ "ldur\t\0" |
844 | /* 6436 */ "stlur\t\0" |
845 | /* 6443 */ "ldapur\t\0" |
846 | /* 6451 */ "stur\t\0" |
847 | /* 6457 */ "fdivr\t\0" |
848 | /* 6464 */ "sdivr\t\0" |
849 | /* 6471 */ "udivr\t\0" |
850 | /* 6478 */ "whilewr\t\0" |
851 | /* 6487 */ "ldaxr\t\0" |
852 | /* 6494 */ "ldxr\t\0" |
853 | /* 6500 */ "stlxr\t\0" |
854 | /* 6507 */ "stxr\t\0" |
855 | /* 6513 */ "rcwscas\t\0" |
856 | /* 6522 */ "rcwcas\t\0" |
857 | /* 6530 */ "brkas\t\0" |
858 | /* 6537 */ "brkpas\t\0" |
859 | /* 6545 */ "fcvtas\t\0" |
860 | /* 6553 */ "fabs\t\0" |
861 | /* 6559 */ "sqabs\t\0" |
862 | /* 6566 */ "brkbs\t\0" |
863 | /* 6573 */ "brkpbs\t\0" |
864 | /* 6581 */ "subs\t\0" |
865 | /* 6587 */ "sbcs\t\0" |
866 | /* 6593 */ "adcs\t\0" |
867 | /* 6599 */ "bics\t\0" |
868 | /* 6605 */ "adds\t\0" |
869 | /* 6611 */ "nands\t\0" |
870 | /* 6618 */ "ptrues\t\0" |
871 | /* 6626 */ "whilehs\t\0" |
872 | /* 6635 */ "cmhs\t\0" |
873 | /* 6641 */ "cmphs\t\0" |
874 | /* 6648 */ "cls\t\0" |
875 | /* 6653 */ "whilels\t\0" |
876 | /* 6662 */ "bfmls\t\0" |
877 | /* 6669 */ "fnmls\t\0" |
878 | /* 6676 */ "cmpls\t\0" |
879 | /* 6683 */ "fcvtms\t\0" |
880 | /* 6691 */ "ins\t\0" |
881 | /* 6696 */ "brkns\t\0" |
882 | /* 6703 */ "orns\t\0" |
883 | /* 6709 */ "fcvtns\t\0" |
884 | /* 6717 */ "subps\t\0" |
885 | /* 6724 */ "frecps\t\0" |
886 | /* 6732 */ "bmops\t\0" |
887 | /* 6739 */ "bfmops\t\0" |
888 | /* 6747 */ "usmops\t\0" |
889 | /* 6755 */ "sumops\t\0" |
890 | /* 6763 */ "fcvtps\t\0" |
891 | /* 6771 */ "rdffrs\t\0" |
892 | /* 6779 */ "mrs\t\0" |
893 | /* 6784 */ "eors\t\0" |
894 | /* 6790 */ "nors\t\0" |
895 | /* 6796 */ "mrrs\t\0" |
896 | /* 6802 */ "orrs\t\0" |
897 | /* 6808 */ "frsqrts\t\0" |
898 | /* 6817 */ "sys\t\0" |
899 | /* 6822 */ "fcvtzs\t\0" |
900 | /* 6830 */ "fjcvtzs\t\0" |
901 | /* 6839 */ "sqdmlalbt\t\0" |
902 | /* 6850 */ "ssublbt\t\0" |
903 | /* 6859 */ "saddlbt\t\0" |
904 | /* 6868 */ "fmlallbt\t\0" |
905 | /* 6878 */ "sqdmlslbt\t\0" |
906 | /* 6889 */ "eorbt\t\0" |
907 | /* 6896 */ "compact\t\0" |
908 | /* 6905 */ "wfet\t\0" |
909 | /* 6911 */ "ret\t\0" |
910 | /* 6916 */ "ldset\t\0" |
911 | /* 6923 */ "rcwsset\t\0" |
912 | /* 6932 */ "rcwset\t\0" |
913 | /* 6940 */ "facgt\t\0" |
914 | /* 6947 */ "whilegt\t\0" |
915 | /* 6956 */ "fcmgt\t\0" |
916 | /* 6963 */ "cmpgt\t\0" |
917 | /* 6970 */ "rbit\t\0" |
918 | /* 6976 */ "trcit\t\0" |
919 | /* 6983 */ "wfit\t\0" |
920 | /* 6989 */ "sabalt\t\0" |
921 | /* 6997 */ "uabalt\t\0" |
922 | /* 7005 */ "sqdmlalt\t\0" |
923 | /* 7015 */ "bfmlalt\t\0" |
924 | /* 7024 */ "smlalt\t\0" |
925 | /* 7032 */ "umlalt\t\0" |
926 | /* 7040 */ "ssublt\t\0" |
927 | /* 7048 */ "usublt\t\0" |
928 | /* 7056 */ "sbclt\t\0" |
929 | /* 7063 */ "adclt\t\0" |
930 | /* 7070 */ "sabdlt\t\0" |
931 | /* 7078 */ "uabdlt\t\0" |
932 | /* 7086 */ "saddlt\t\0" |
933 | /* 7094 */ "uaddlt\t\0" |
934 | /* 7102 */ "whilelt\t\0" |
935 | /* 7111 */ "hlt\t\0" |
936 | /* 7116 */ "sshllt\t\0" |
937 | /* 7124 */ "ushllt\t\0" |
938 | /* 7132 */ "sqdmullt\t\0" |
939 | /* 7142 */ "pmullt\t\0" |
940 | /* 7150 */ "smullt\t\0" |
941 | /* 7158 */ "umullt\t\0" |
942 | /* 7166 */ "fcmlt\t\0" |
943 | /* 7173 */ "cmplt\t\0" |
944 | /* 7180 */ "sqdmlslt\t\0" |
945 | /* 7190 */ "bfmlslt\t\0" |
946 | /* 7199 */ "smlslt\t\0" |
947 | /* 7207 */ "umlslt\t\0" |
948 | /* 7215 */ "bf1cvtlt\t\0" |
949 | /* 7225 */ "bf2cvtlt\t\0" |
950 | /* 7235 */ "fcvtlt\t\0" |
951 | /* 7243 */ "histcnt\t\0" |
952 | /* 7252 */ "rsubhnt\t\0" |
953 | /* 7261 */ "raddhnt\t\0" |
954 | /* 7270 */ "hint\t\0" |
955 | /* 7276 */ "sqshrnt\t\0" |
956 | /* 7285 */ "uqshrnt\t\0" |
957 | /* 7294 */ "sqrshrnt\t\0" |
958 | /* 7304 */ "uqrshrnt\t\0" |
959 | /* 7314 */ "bfcvtnt\t\0" |
960 | /* 7323 */ "sqxtnt\t\0" |
961 | /* 7331 */ "uqxtnt\t\0" |
962 | /* 7339 */ "sqshrunt\t\0" |
963 | /* 7349 */ "sqrshrunt\t\0" |
964 | /* 7360 */ "sqxtunt\t\0" |
965 | /* 7369 */ "fcvtxnt\t\0" |
966 | /* 7378 */ "cdot\t\0" |
967 | /* 7384 */ "bfdot\t\0" |
968 | /* 7391 */ "usdot\t\0" |
969 | /* 7398 */ "sudot\t\0" |
970 | /* 7405 */ "bfvdot\t\0" |
971 | /* 7413 */ "usvdot\t\0" |
972 | /* 7421 */ "suvdot\t\0" |
973 | /* 7429 */ "cnot\t\0" |
974 | /* 7435 */ "mlapt\t\0" |
975 | /* 7442 */ "msubpt\t\0" |
976 | /* 7450 */ "madpt\t\0" |
977 | /* 7457 */ "maddpt\t\0" |
978 | /* 7465 */ "tstart\t\0" |
979 | /* 7473 */ "fsqrt\t\0" |
980 | /* 7480 */ "ptest\t\0" |
981 | /* 7487 */ "ttest\t\0" |
982 | /* 7494 */ "pfirst\t\0" |
983 | /* 7502 */ "cmtst\t\0" |
984 | /* 7509 */ "fmlalltt\t\0" |
985 | /* 7519 */ "fvdott\t\0" |
986 | /* 7527 */ "bf1cvt\t\0" |
987 | /* 7535 */ "bf2cvt\t\0" |
988 | /* 7543 */ "bfcvt\t\0" |
989 | /* 7550 */ "sqcvt\t\0" |
990 | /* 7557 */ "uqcvt\t\0" |
991 | /* 7564 */ "movt\t\0" |
992 | /* 7570 */ "ssubwt\t\0" |
993 | /* 7578 */ "usubwt\t\0" |
994 | /* 7586 */ "saddwt\t\0" |
995 | /* 7594 */ "uaddwt\t\0" |
996 | /* 7602 */ "bext\t\0" |
997 | /* 7608 */ "pnext\t\0" |
998 | /* 7615 */ "pext\t\0" |
999 | /* 7621 */ "fcvtau\t\0" |
1000 | /* 7629 */ "sqshlu\t\0" |
1001 | /* 7637 */ "fcvtmu\t\0" |
1002 | /* 7645 */ "fcvtnu\t\0" |
1003 | /* 7653 */ "fcvtpu\t\0" |
1004 | /* 7661 */ "sqrshru\t\0" |
1005 | /* 7670 */ "sqcvtu\t\0" |
1006 | /* 7678 */ "fcvtzu\t\0" |
1007 | /* 7686 */ "st64bv\t\0" |
1008 | /* 7694 */ "faddv\t\0" |
1009 | /* 7701 */ "saddv\t\0" |
1010 | /* 7708 */ "uaddv\t\0" |
1011 | /* 7715 */ "andv\t\0" |
1012 | /* 7721 */ "rev\t\0" |
1013 | /* 7726 */ "fdiv\t\0" |
1014 | /* 7732 */ "sdiv\t\0" |
1015 | /* 7738 */ "udiv\t\0" |
1016 | /* 7744 */ "saddlv\t\0" |
1017 | /* 7752 */ "uaddlv\t\0" |
1018 | /* 7760 */ "fminnmv\t\0" |
1019 | /* 7769 */ "fmaxnmv\t\0" |
1020 | /* 7778 */ "fminv\t\0" |
1021 | /* 7785 */ "sminv\t\0" |
1022 | /* 7792 */ "uminv\t\0" |
1023 | /* 7799 */ "csinv\t\0" |
1024 | /* 7806 */ "fmov\t\0" |
1025 | /* 7812 */ "pmov\t\0" |
1026 | /* 7818 */ "smov\t\0" |
1027 | /* 7824 */ "umov\t\0" |
1028 | /* 7830 */ "faddqv\t\0" |
1029 | /* 7838 */ "andqv\t\0" |
1030 | /* 7845 */ "fminnmqv\t\0" |
1031 | /* 7855 */ "fmaxnmqv\t\0" |
1032 | /* 7865 */ "fminqv\t\0" |
1033 | /* 7873 */ "sminqv\t\0" |
1034 | /* 7881 */ "uminqv\t\0" |
1035 | /* 7889 */ "eorqv\t\0" |
1036 | /* 7896 */ "fmaxqv\t\0" |
1037 | /* 7904 */ "smaxqv\t\0" |
1038 | /* 7912 */ "umaxqv\t\0" |
1039 | /* 7920 */ "eorv\t\0" |
1040 | /* 7926 */ "fmaxv\t\0" |
1041 | /* 7933 */ "smaxv\t\0" |
1042 | /* 7940 */ "umaxv\t\0" |
1043 | /* 7947 */ "ld1w\t\0" |
1044 | /* 7953 */ "ldff1w\t\0" |
1045 | /* 7961 */ "ldnf1w\t\0" |
1046 | /* 7969 */ "ldnt1w\t\0" |
1047 | /* 7977 */ "stnt1w\t\0" |
1048 | /* 7985 */ "st1w\t\0" |
1049 | /* 7991 */ "crc32w\t\0" |
1050 | /* 7999 */ "ld2w\t\0" |
1051 | /* 8005 */ "st2w\t\0" |
1052 | /* 8011 */ "ld3w\t\0" |
1053 | /* 8017 */ "st3w\t\0" |
1054 | /* 8023 */ "ld4w\t\0" |
1055 | /* 8029 */ "st4w\t\0" |
1056 | /* 8035 */ "ssubw\t\0" |
1057 | /* 8042 */ "usubw\t\0" |
1058 | /* 8049 */ "crc32cw\t\0" |
1059 | /* 8058 */ "sqdecw\t\0" |
1060 | /* 8066 */ "uqdecw\t\0" |
1061 | /* 8074 */ "sqincw\t\0" |
1062 | /* 8082 */ "uqincw\t\0" |
1063 | /* 8090 */ "saddw\t\0" |
1064 | /* 8097 */ "uaddw\t\0" |
1065 | /* 8104 */ "prfw\t\0" |
1066 | /* 8110 */ "ld1row\t\0" |
1067 | /* 8118 */ "ld1rqw\t\0" |
1068 | /* 8126 */ "ld1rw\t\0" |
1069 | /* 8133 */ "whilerw\t\0" |
1070 | /* 8142 */ "ld1sw\t\0" |
1071 | /* 8149 */ "ldff1sw\t\0" |
1072 | /* 8158 */ "ldnf1sw\t\0" |
1073 | /* 8167 */ "ldnt1sw\t\0" |
1074 | /* 8176 */ "ldpsw\t\0" |
1075 | /* 8183 */ "ld1rsw\t\0" |
1076 | /* 8191 */ "ldrsw\t\0" |
1077 | /* 8198 */ "ldtrsw\t\0" |
1078 | /* 8206 */ "ldursw\t\0" |
1079 | /* 8214 */ "ldapursw\t\0" |
1080 | /* 8224 */ "cntw\t\0" |
1081 | /* 8230 */ "sxtw\t\0" |
1082 | /* 8236 */ "uxtw\t\0" |
1083 | /* 8242 */ "revw\t\0" |
1084 | /* 8248 */ "crc32x\t\0" |
1085 | /* 8256 */ "frint32x\t\0" |
1086 | /* 8266 */ "frint64x\t\0" |
1087 | /* 8276 */ "bcax\t\0" |
1088 | /* 8282 */ "famax\t\0" |
1089 | /* 8289 */ "bfmax\t\0" |
1090 | /* 8296 */ "ldsmax\t\0" |
1091 | /* 8304 */ "ldumax\t\0" |
1092 | /* 8312 */ "tbx\t\0" |
1093 | /* 8317 */ "crc32cx\t\0" |
1094 | /* 8326 */ "index\t\0" |
1095 | /* 8333 */ "clrex\t\0" |
1096 | /* 8340 */ "movprfx\t\0" |
1097 | /* 8349 */ "fmulx\t\0" |
1098 | /* 8356 */ "frecpx\t\0" |
1099 | /* 8364 */ "frintx\t\0" |
1100 | /* 8372 */ "fcvtx\t\0" |
1101 | /* 8379 */ "sm4ekey\t\0" |
1102 | /* 8388 */ "fcpy\t\0" |
1103 | /* 8394 */ "frint32z\t\0" |
1104 | /* 8404 */ "frint64z\t\0" |
1105 | /* 8414 */ "braaz\t\0" |
1106 | /* 8421 */ "blraaz\t\0" |
1107 | /* 8429 */ "movaz\t\0" |
1108 | /* 8436 */ "brabz\t\0" |
1109 | /* 8443 */ "blrabz\t\0" |
1110 | /* 8451 */ "cbz\t\0" |
1111 | /* 8456 */ "tbz\t\0" |
1112 | /* 8461 */ "clz\t\0" |
1113 | /* 8466 */ "cbnz\t\0" |
1114 | /* 8472 */ "tbnz\t\0" |
1115 | /* 8478 */ "ctz\t\0" |
1116 | /* 8483 */ "frintz\t\0" |
1117 | /* 8491 */ "movz\t\0" |
1118 | /* 8497 */ ".tlsdesccall \0" |
1119 | /* 8511 */ "zero\t{ \0" |
1120 | /* 8519 */ "# XRay Function Patchable RET.\0" |
1121 | /* 8550 */ "b.\0" |
1122 | /* 8553 */ "bc.\0" |
1123 | /* 8557 */ "# XRay Typed Event Log.\0" |
1124 | /* 8581 */ "# XRay Custom Event Log.\0" |
1125 | /* 8606 */ "# XRay Function Enter.\0" |
1126 | /* 8629 */ "# XRay Tail Call Exit.\0" |
1127 | /* 8652 */ "# XRay Function Exit.\0" |
1128 | /* 8674 */ "hint\t#10\0" |
1129 | /* 8683 */ "hint\t#30\0" |
1130 | /* 8692 */ "hint\t#40\0" |
1131 | /* 8701 */ "hint\t#31\0" |
1132 | /* 8710 */ "hint\t#12\0" |
1133 | /* 8719 */ "hint\t#14\0" |
1134 | /* 8728 */ "hint\t#24\0" |
1135 | /* 8737 */ "pacia171615\0" |
1136 | /* 8749 */ "autia171615\0" |
1137 | /* 8761 */ "pacib171615\0" |
1138 | /* 8773 */ "autib171615\0" |
1139 | /* 8785 */ "hint\t#25\0" |
1140 | /* 8794 */ "hint\t#26\0" |
1141 | /* 8803 */ "hint\t#7\0" |
1142 | /* 8811 */ "hint\t#27\0" |
1143 | /* 8820 */ "hint\t#8\0" |
1144 | /* 8828 */ "hint\t#28\0" |
1145 | /* 8837 */ "hint\t#29\0" |
1146 | /* 8846 */ "hint\t#39\0" |
1147 | /* 8855 */ "LIFETIME_END\0" |
1148 | /* 8868 */ "PSEUDO_PROBE\0" |
1149 | /* 8881 */ "BUNDLE\0" |
1150 | /* 8888 */ "DBG_VALUE\0" |
1151 | /* 8898 */ "DBG_INSTR_REF\0" |
1152 | /* 8912 */ "DBG_PHI\0" |
1153 | /* 8920 */ "DBG_LABEL\0" |
1154 | /* 8930 */ "LIFETIME_START\0" |
1155 | /* 8945 */ "DBG_VALUE_LIST\0" |
1156 | /* 8960 */ "cpyfe\t[\0" |
1157 | /* 8968 */ "setge\t[\0" |
1158 | /* 8976 */ "sete\t[\0" |
1159 | /* 8983 */ "cpye\t[\0" |
1160 | /* 8990 */ "cpyfm\t[\0" |
1161 | /* 8998 */ "setgm\t[\0" |
1162 | /* 9006 */ "setm\t[\0" |
1163 | /* 9013 */ "cpym\t[\0" |
1164 | /* 9020 */ "cpyfen\t[\0" |
1165 | /* 9029 */ "setgen\t[\0" |
1166 | /* 9038 */ "seten\t[\0" |
1167 | /* 9046 */ "cpyen\t[\0" |
1168 | /* 9054 */ "cpyfmn\t[\0" |
1169 | /* 9063 */ "setgmn\t[\0" |
1170 | /* 9072 */ "setmn\t[\0" |
1171 | /* 9080 */ "cpymn\t[\0" |
1172 | /* 9088 */ "cpyfpn\t[\0" |
1173 | /* 9097 */ "setgpn\t[\0" |
1174 | /* 9106 */ "setpn\t[\0" |
1175 | /* 9114 */ "cpypn\t[\0" |
1176 | /* 9122 */ "cpyfern\t[\0" |
1177 | /* 9132 */ "cpyern\t[\0" |
1178 | /* 9141 */ "cpyfmrn\t[\0" |
1179 | /* 9151 */ "cpymrn\t[\0" |
1180 | /* 9160 */ "cpyfprn\t[\0" |
1181 | /* 9170 */ "cpyprn\t[\0" |
1182 | /* 9179 */ "cpyfetrn\t[\0" |
1183 | /* 9190 */ "cpyetrn\t[\0" |
1184 | /* 9200 */ "cpyfmtrn\t[\0" |
1185 | /* 9211 */ "cpymtrn\t[\0" |
1186 | /* 9221 */ "cpyfptrn\t[\0" |
1187 | /* 9232 */ "cpyptrn\t[\0" |
1188 | /* 9242 */ "cpyfertrn\t[\0" |
1189 | /* 9254 */ "cpyertrn\t[\0" |
1190 | /* 9265 */ "cpyfmrtrn\t[\0" |
1191 | /* 9277 */ "cpymrtrn\t[\0" |
1192 | /* 9288 */ "cpyfprtrn\t[\0" |
1193 | /* 9300 */ "cpyprtrn\t[\0" |
1194 | /* 9311 */ "cpyfewtrn\t[\0" |
1195 | /* 9323 */ "cpyewtrn\t[\0" |
1196 | /* 9334 */ "cpyfmwtrn\t[\0" |
1197 | /* 9346 */ "cpymwtrn\t[\0" |
1198 | /* 9357 */ "cpyfpwtrn\t[\0" |
1199 | /* 9369 */ "cpypwtrn\t[\0" |
1200 | /* 9380 */ "cpyfetn\t[\0" |
1201 | /* 9390 */ "setgetn\t[\0" |
1202 | /* 9400 */ "setetn\t[\0" |
1203 | /* 9409 */ "cpyetn\t[\0" |
1204 | /* 9418 */ "cpyfmtn\t[\0" |
1205 | /* 9428 */ "setgmtn\t[\0" |
1206 | /* 9438 */ "setmtn\t[\0" |
1207 | /* 9447 */ "cpymtn\t[\0" |
1208 | /* 9456 */ "cpyfptn\t[\0" |
1209 | /* 9466 */ "setgptn\t[\0" |
1210 | /* 9476 */ "setptn\t[\0" |
1211 | /* 9485 */ "cpyptn\t[\0" |
1212 | /* 9494 */ "cpyfertn\t[\0" |
1213 | /* 9505 */ "cpyertn\t[\0" |
1214 | /* 9515 */ "cpyfmrtn\t[\0" |
1215 | /* 9526 */ "cpymrtn\t[\0" |
1216 | /* 9536 */ "cpyfprtn\t[\0" |
1217 | /* 9547 */ "cpyprtn\t[\0" |
1218 | /* 9557 */ "cpyfewtn\t[\0" |
1219 | /* 9568 */ "cpyewtn\t[\0" |
1220 | /* 9578 */ "cpyfmwtn\t[\0" |
1221 | /* 9589 */ "cpymwtn\t[\0" |
1222 | /* 9599 */ "cpyfpwtn\t[\0" |
1223 | /* 9610 */ "cpypwtn\t[\0" |
1224 | /* 9620 */ "cpyfewn\t[\0" |
1225 | /* 9630 */ "cpyewn\t[\0" |
1226 | /* 9639 */ "cpyfmwn\t[\0" |
1227 | /* 9649 */ "cpymwn\t[\0" |
1228 | /* 9658 */ "cpyfpwn\t[\0" |
1229 | /* 9668 */ "cpypwn\t[\0" |
1230 | /* 9677 */ "cpyfetwn\t[\0" |
1231 | /* 9688 */ "cpyetwn\t[\0" |
1232 | /* 9698 */ "cpyfmtwn\t[\0" |
1233 | /* 9709 */ "cpymtwn\t[\0" |
1234 | /* 9719 */ "cpyfptwn\t[\0" |
1235 | /* 9730 */ "cpyptwn\t[\0" |
1236 | /* 9740 */ "cpyfertwn\t[\0" |
1237 | /* 9752 */ "cpyertwn\t[\0" |
1238 | /* 9763 */ "cpyfmrtwn\t[\0" |
1239 | /* 9775 */ "cpymrtwn\t[\0" |
1240 | /* 9786 */ "cpyfprtwn\t[\0" |
1241 | /* 9798 */ "cpyprtwn\t[\0" |
1242 | /* 9809 */ "cpyfewtwn\t[\0" |
1243 | /* 9821 */ "cpyewtwn\t[\0" |
1244 | /* 9832 */ "cpyfmwtwn\t[\0" |
1245 | /* 9844 */ "cpymwtwn\t[\0" |
1246 | /* 9855 */ "cpyfpwtwn\t[\0" |
1247 | /* 9867 */ "cpypwtwn\t[\0" |
1248 | /* 9878 */ "cpyfp\t[\0" |
1249 | /* 9886 */ "setgp\t[\0" |
1250 | /* 9894 */ "setp\t[\0" |
1251 | /* 9901 */ "cpyp\t[\0" |
1252 | /* 9908 */ "cpyfet\t[\0" |
1253 | /* 9917 */ "setget\t[\0" |
1254 | /* 9926 */ "setet\t[\0" |
1255 | /* 9934 */ "cpyet\t[\0" |
1256 | /* 9942 */ "cpyfmt\t[\0" |
1257 | /* 9951 */ "setgmt\t[\0" |
1258 | /* 9960 */ "setmt\t[\0" |
1259 | /* 9968 */ "cpymt\t[\0" |
1260 | /* 9976 */ "cpyfpt\t[\0" |
1261 | /* 9985 */ "setgpt\t[\0" |
1262 | /* 9994 */ "setpt\t[\0" |
1263 | /* 10002 */ "cpypt\t[\0" |
1264 | /* 10010 */ "cpyfert\t[\0" |
1265 | /* 10020 */ "cpyert\t[\0" |
1266 | /* 10029 */ "cpyfmrt\t[\0" |
1267 | /* 10039 */ "cpymrt\t[\0" |
1268 | /* 10048 */ "cpyfprt\t[\0" |
1269 | /* 10058 */ "cpyprt\t[\0" |
1270 | /* 10067 */ "cpyfewt\t[\0" |
1271 | /* 10077 */ "cpyewt\t[\0" |
1272 | /* 10086 */ "cpyfmwt\t[\0" |
1273 | /* 10096 */ "cpymwt\t[\0" |
1274 | /* 10105 */ "cpyfpwt\t[\0" |
1275 | /* 10115 */ "cpypwt\t[\0" |
1276 | /* 10124 */ "eretaa\0" |
1277 | /* 10131 */ "eretab\0" |
1278 | /* 10138 */ "sb\0" |
1279 | /* 10141 */ "pacnbiasppc\0" |
1280 | /* 10153 */ "paciasppc\0" |
1281 | /* 10163 */ "pacnbibsppc\0" |
1282 | /* 10175 */ "pacibsppc\0" |
1283 | /* 10185 */ "xaflag\0" |
1284 | /* 10192 */ "axflag\0" |
1285 | /* 10199 */ "brb\tinj\0" |
1286 | /* 10207 */ "# FEntry call\0" |
1287 | /* 10221 */ "brb\tiall\0" |
1288 | /* 10230 */ "setffr\0" |
1289 | /* 10237 */ "drps\0" |
1290 | /* 10242 */ "eret\0" |
1291 | /* 10247 */ "tcommit\0" |
1292 | /* 10255 */ "cfinv\0" |
1293 | /* 10261 */ "gcspopcx\0" |
1294 | /* 10270 */ "gcspushx\0" |
1295 | /* 10279 */ "gcspopx\0" |
1296 | /* 10287 */ "ld1b\t{\0" |
1297 | /* 10294 */ "st1b\t{\0" |
1298 | /* 10301 */ "ld1d\t{\0" |
1299 | /* 10308 */ "st1d\t{\0" |
1300 | /* 10315 */ "ld1h\t{\0" |
1301 | /* 10322 */ "st1h\t{\0" |
1302 | /* 10329 */ "ld1q\t{\0" |
1303 | /* 10336 */ "st1q\t{\0" |
1304 | /* 10343 */ "ld1w\t{\0" |
1305 | /* 10350 */ "st1w\t{\0" |
1306 | }; |
1307 | #ifdef __GNUC__ |
1308 | #pragma GCC diagnostic pop |
1309 | #endif |
1310 | |
1311 | static const uint32_t OpInfo0[] = { |
1312 | 0U, // PHI |
1313 | 0U, // INLINEASM |
1314 | 0U, // INLINEASM_BR |
1315 | 0U, // CFI_INSTRUCTION |
1316 | 0U, // EH_LABEL |
1317 | 0U, // GC_LABEL |
1318 | 0U, // ANNOTATION_LABEL |
1319 | 0U, // KILL |
1320 | 0U, // EXTRACT_SUBREG |
1321 | 0U, // INSERT_SUBREG |
1322 | 0U, // IMPLICIT_DEF |
1323 | 0U, // SUBREG_TO_REG |
1324 | 0U, // COPY_TO_REGCLASS |
1325 | 8889U, // DBG_VALUE |
1326 | 8946U, // DBG_VALUE_LIST |
1327 | 8899U, // DBG_INSTR_REF |
1328 | 8913U, // DBG_PHI |
1329 | 8921U, // DBG_LABEL |
1330 | 0U, // REG_SEQUENCE |
1331 | 0U, // COPY |
1332 | 8882U, // BUNDLE |
1333 | 8931U, // LIFETIME_START |
1334 | 8856U, // LIFETIME_END |
1335 | 8869U, // PSEUDO_PROBE |
1336 | 0U, // ARITH_FENCE |
1337 | 0U, // STACKMAP |
1338 | 10208U, // FENTRY_CALL |
1339 | 0U, // PATCHPOINT |
1340 | 0U, // LOAD_STACK_GUARD |
1341 | 0U, // PREALLOCATED_SETUP |
1342 | 0U, // PREALLOCATED_ARG |
1343 | 0U, // STATEPOINT |
1344 | 0U, // LOCAL_ESCAPE |
1345 | 0U, // FAULTING_OP |
1346 | 0U, // PATCHABLE_OP |
1347 | 8607U, // PATCHABLE_FUNCTION_ENTER |
1348 | 8520U, // PATCHABLE_RET |
1349 | 8653U, // PATCHABLE_FUNCTION_EXIT |
1350 | 8630U, // PATCHABLE_TAIL_CALL |
1351 | 8582U, // PATCHABLE_EVENT_CALL |
1352 | 8558U, // PATCHABLE_TYPED_EVENT_CALL |
1353 | 0U, // ICALL_BRANCH_FUNNEL |
1354 | 0U, // MEMBARRIER |
1355 | 0U, // JUMP_TABLE_DEBUG_INFO |
1356 | 0U, // CONVERGENCECTRL_ENTRY |
1357 | 0U, // CONVERGENCECTRL_ANCHOR |
1358 | 0U, // CONVERGENCECTRL_LOOP |
1359 | 0U, // CONVERGENCECTRL_GLUE |
1360 | 0U, // G_ASSERT_SEXT |
1361 | 0U, // G_ASSERT_ZEXT |
1362 | 0U, // G_ASSERT_ALIGN |
1363 | 0U, // G_ADD |
1364 | 0U, // G_SUB |
1365 | 0U, // G_MUL |
1366 | 0U, // G_SDIV |
1367 | 0U, // G_UDIV |
1368 | 0U, // G_SREM |
1369 | 0U, // G_UREM |
1370 | 0U, // G_SDIVREM |
1371 | 0U, // G_UDIVREM |
1372 | 0U, // G_AND |
1373 | 0U, // G_OR |
1374 | 0U, // G_XOR |
1375 | 0U, // G_IMPLICIT_DEF |
1376 | 0U, // G_PHI |
1377 | 0U, // G_FRAME_INDEX |
1378 | 0U, // G_GLOBAL_VALUE |
1379 | 0U, // G_PTRAUTH_GLOBAL_VALUE |
1380 | 0U, // G_CONSTANT_POOL |
1381 | 0U, // G_EXTRACT |
1382 | 0U, // G_UNMERGE_VALUES |
1383 | 0U, // G_INSERT |
1384 | 0U, // G_MERGE_VALUES |
1385 | 0U, // G_BUILD_VECTOR |
1386 | 0U, // G_BUILD_VECTOR_TRUNC |
1387 | 0U, // G_CONCAT_VECTORS |
1388 | 0U, // G_PTRTOINT |
1389 | 0U, // G_INTTOPTR |
1390 | 0U, // G_BITCAST |
1391 | 0U, // G_FREEZE |
1392 | 0U, // G_CONSTANT_FOLD_BARRIER |
1393 | 0U, // G_INTRINSIC_FPTRUNC_ROUND |
1394 | 0U, // G_INTRINSIC_TRUNC |
1395 | 0U, // G_INTRINSIC_ROUND |
1396 | 0U, // G_INTRINSIC_LRINT |
1397 | 0U, // G_INTRINSIC_LLRINT |
1398 | 0U, // G_INTRINSIC_ROUNDEVEN |
1399 | 0U, // G_READCYCLECOUNTER |
1400 | 0U, // G_READSTEADYCOUNTER |
1401 | 0U, // G_LOAD |
1402 | 0U, // G_SEXTLOAD |
1403 | 0U, // G_ZEXTLOAD |
1404 | 0U, // G_INDEXED_LOAD |
1405 | 0U, // G_INDEXED_SEXTLOAD |
1406 | 0U, // G_INDEXED_ZEXTLOAD |
1407 | 0U, // G_STORE |
1408 | 0U, // G_INDEXED_STORE |
1409 | 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS |
1410 | 0U, // G_ATOMIC_CMPXCHG |
1411 | 0U, // G_ATOMICRMW_XCHG |
1412 | 0U, // G_ATOMICRMW_ADD |
1413 | 0U, // G_ATOMICRMW_SUB |
1414 | 0U, // G_ATOMICRMW_AND |
1415 | 0U, // G_ATOMICRMW_NAND |
1416 | 0U, // G_ATOMICRMW_OR |
1417 | 0U, // G_ATOMICRMW_XOR |
1418 | 0U, // G_ATOMICRMW_MAX |
1419 | 0U, // G_ATOMICRMW_MIN |
1420 | 0U, // G_ATOMICRMW_UMAX |
1421 | 0U, // G_ATOMICRMW_UMIN |
1422 | 0U, // G_ATOMICRMW_FADD |
1423 | 0U, // G_ATOMICRMW_FSUB |
1424 | 0U, // G_ATOMICRMW_FMAX |
1425 | 0U, // G_ATOMICRMW_FMIN |
1426 | 0U, // G_ATOMICRMW_UINC_WRAP |
1427 | 0U, // G_ATOMICRMW_UDEC_WRAP |
1428 | 0U, // G_FENCE |
1429 | 0U, // G_PREFETCH |
1430 | 0U, // G_BRCOND |
1431 | 0U, // G_BRINDIRECT |
1432 | 0U, // G_INVOKE_REGION_START |
1433 | 0U, // G_INTRINSIC |
1434 | 0U, // G_INTRINSIC_W_SIDE_EFFECTS |
1435 | 0U, // G_INTRINSIC_CONVERGENT |
1436 | 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS |
1437 | 0U, // G_ANYEXT |
1438 | 0U, // G_TRUNC |
1439 | 0U, // G_CONSTANT |
1440 | 0U, // G_FCONSTANT |
1441 | 0U, // G_VASTART |
1442 | 0U, // G_VAARG |
1443 | 0U, // G_SEXT |
1444 | 0U, // G_SEXT_INREG |
1445 | 0U, // G_ZEXT |
1446 | 0U, // G_SHL |
1447 | 0U, // G_LSHR |
1448 | 0U, // G_ASHR |
1449 | 0U, // G_FSHL |
1450 | 0U, // G_FSHR |
1451 | 0U, // G_ROTR |
1452 | 0U, // G_ROTL |
1453 | 0U, // G_ICMP |
1454 | 0U, // G_FCMP |
1455 | 0U, // G_SCMP |
1456 | 0U, // G_UCMP |
1457 | 0U, // G_SELECT |
1458 | 0U, // G_UADDO |
1459 | 0U, // G_UADDE |
1460 | 0U, // G_USUBO |
1461 | 0U, // G_USUBE |
1462 | 0U, // G_SADDO |
1463 | 0U, // G_SADDE |
1464 | 0U, // G_SSUBO |
1465 | 0U, // G_SSUBE |
1466 | 0U, // G_UMULO |
1467 | 0U, // G_SMULO |
1468 | 0U, // G_UMULH |
1469 | 0U, // G_SMULH |
1470 | 0U, // G_UADDSAT |
1471 | 0U, // G_SADDSAT |
1472 | 0U, // G_USUBSAT |
1473 | 0U, // G_SSUBSAT |
1474 | 0U, // G_USHLSAT |
1475 | 0U, // G_SSHLSAT |
1476 | 0U, // G_SMULFIX |
1477 | 0U, // G_UMULFIX |
1478 | 0U, // G_SMULFIXSAT |
1479 | 0U, // G_UMULFIXSAT |
1480 | 0U, // G_SDIVFIX |
1481 | 0U, // G_UDIVFIX |
1482 | 0U, // G_SDIVFIXSAT |
1483 | 0U, // G_UDIVFIXSAT |
1484 | 0U, // G_FADD |
1485 | 0U, // G_FSUB |
1486 | 0U, // G_FMUL |
1487 | 0U, // G_FMA |
1488 | 0U, // G_FMAD |
1489 | 0U, // G_FDIV |
1490 | 0U, // G_FREM |
1491 | 0U, // G_FPOW |
1492 | 0U, // G_FPOWI |
1493 | 0U, // G_FEXP |
1494 | 0U, // G_FEXP2 |
1495 | 0U, // G_FEXP10 |
1496 | 0U, // G_FLOG |
1497 | 0U, // G_FLOG2 |
1498 | 0U, // G_FLOG10 |
1499 | 0U, // G_FLDEXP |
1500 | 0U, // G_FFREXP |
1501 | 0U, // G_FNEG |
1502 | 0U, // G_FPEXT |
1503 | 0U, // G_FPTRUNC |
1504 | 0U, // G_FPTOSI |
1505 | 0U, // G_FPTOUI |
1506 | 0U, // G_SITOFP |
1507 | 0U, // G_UITOFP |
1508 | 0U, // G_FABS |
1509 | 0U, // G_FCOPYSIGN |
1510 | 0U, // G_IS_FPCLASS |
1511 | 0U, // G_FCANONICALIZE |
1512 | 0U, // G_FMINNUM |
1513 | 0U, // G_FMAXNUM |
1514 | 0U, // G_FMINNUM_IEEE |
1515 | 0U, // G_FMAXNUM_IEEE |
1516 | 0U, // G_FMINIMUM |
1517 | 0U, // G_FMAXIMUM |
1518 | 0U, // G_GET_FPENV |
1519 | 0U, // G_SET_FPENV |
1520 | 0U, // G_RESET_FPENV |
1521 | 0U, // G_GET_FPMODE |
1522 | 0U, // G_SET_FPMODE |
1523 | 0U, // G_RESET_FPMODE |
1524 | 0U, // G_PTR_ADD |
1525 | 0U, // G_PTRMASK |
1526 | 0U, // G_SMIN |
1527 | 0U, // G_SMAX |
1528 | 0U, // G_UMIN |
1529 | 0U, // G_UMAX |
1530 | 0U, // G_ABS |
1531 | 0U, // G_LROUND |
1532 | 0U, // G_LLROUND |
1533 | 0U, // G_BR |
1534 | 0U, // G_BRJT |
1535 | 0U, // G_VSCALE |
1536 | 0U, // G_INSERT_SUBVECTOR |
1537 | 0U, // G_EXTRACT_SUBVECTOR |
1538 | 0U, // G_INSERT_VECTOR_ELT |
1539 | 0U, // G_EXTRACT_VECTOR_ELT |
1540 | 0U, // G_SHUFFLE_VECTOR |
1541 | 0U, // G_SPLAT_VECTOR |
1542 | 0U, // G_VECTOR_COMPRESS |
1543 | 0U, // G_CTTZ |
1544 | 0U, // G_CTTZ_ZERO_UNDEF |
1545 | 0U, // G_CTLZ |
1546 | 0U, // G_CTLZ_ZERO_UNDEF |
1547 | 0U, // G_CTPOP |
1548 | 0U, // G_BSWAP |
1549 | 0U, // G_BITREVERSE |
1550 | 0U, // G_FCEIL |
1551 | 0U, // G_FCOS |
1552 | 0U, // G_FSIN |
1553 | 0U, // G_FTAN |
1554 | 0U, // G_FACOS |
1555 | 0U, // G_FASIN |
1556 | 0U, // G_FATAN |
1557 | 0U, // G_FCOSH |
1558 | 0U, // G_FSINH |
1559 | 0U, // G_FTANH |
1560 | 0U, // G_FSQRT |
1561 | 0U, // G_FFLOOR |
1562 | 0U, // G_FRINT |
1563 | 0U, // G_FNEARBYINT |
1564 | 0U, // G_ADDRSPACE_CAST |
1565 | 0U, // G_BLOCK_ADDR |
1566 | 0U, // G_JUMP_TABLE |
1567 | 0U, // G_DYN_STACKALLOC |
1568 | 0U, // G_STACKSAVE |
1569 | 0U, // G_STACKRESTORE |
1570 | 0U, // G_STRICT_FADD |
1571 | 0U, // G_STRICT_FSUB |
1572 | 0U, // G_STRICT_FMUL |
1573 | 0U, // G_STRICT_FDIV |
1574 | 0U, // G_STRICT_FREM |
1575 | 0U, // G_STRICT_FMA |
1576 | 0U, // G_STRICT_FSQRT |
1577 | 0U, // G_STRICT_FLDEXP |
1578 | 0U, // G_READ_REGISTER |
1579 | 0U, // G_WRITE_REGISTER |
1580 | 0U, // G_MEMCPY |
1581 | 0U, // G_MEMCPY_INLINE |
1582 | 0U, // G_MEMMOVE |
1583 | 0U, // G_MEMSET |
1584 | 0U, // G_BZERO |
1585 | 0U, // G_TRAP |
1586 | 0U, // G_DEBUGTRAP |
1587 | 0U, // G_UBSANTRAP |
1588 | 0U, // G_VECREDUCE_SEQ_FADD |
1589 | 0U, // G_VECREDUCE_SEQ_FMUL |
1590 | 0U, // G_VECREDUCE_FADD |
1591 | 0U, // G_VECREDUCE_FMUL |
1592 | 0U, // G_VECREDUCE_FMAX |
1593 | 0U, // G_VECREDUCE_FMIN |
1594 | 0U, // G_VECREDUCE_FMAXIMUM |
1595 | 0U, // G_VECREDUCE_FMINIMUM |
1596 | 0U, // G_VECREDUCE_ADD |
1597 | 0U, // G_VECREDUCE_MUL |
1598 | 0U, // G_VECREDUCE_AND |
1599 | 0U, // G_VECREDUCE_OR |
1600 | 0U, // G_VECREDUCE_XOR |
1601 | 0U, // G_VECREDUCE_SMAX |
1602 | 0U, // G_VECREDUCE_SMIN |
1603 | 0U, // G_VECREDUCE_UMAX |
1604 | 0U, // G_VECREDUCE_UMIN |
1605 | 0U, // G_SBFX |
1606 | 0U, // G_UBFX |
1607 | 0U, // ABS_ZPmZ_B_UNDEF |
1608 | 0U, // ABS_ZPmZ_D_UNDEF |
1609 | 0U, // ABS_ZPmZ_H_UNDEF |
1610 | 0U, // ABS_ZPmZ_S_UNDEF |
1611 | 0U, // ADDHA_MPPZ_D_PSEUDO_D |
1612 | 0U, // ADDHA_MPPZ_S_PSEUDO_S |
1613 | 0U, // ADDSWrr |
1614 | 0U, // ADDSXrr |
1615 | 0U, // ADDVA_MPPZ_D_PSEUDO_D |
1616 | 0U, // ADDVA_MPPZ_S_PSEUDO_S |
1617 | 0U, // ADDWrr |
1618 | 0U, // ADDXrr |
1619 | 0U, // ADD_VG2_M2Z2Z_D_PSEUDO |
1620 | 0U, // ADD_VG2_M2Z2Z_S_PSEUDO |
1621 | 0U, // ADD_VG2_M2ZZ_D_PSEUDO |
1622 | 0U, // ADD_VG2_M2ZZ_S_PSEUDO |
1623 | 0U, // ADD_VG2_M2Z_D_PSEUDO |
1624 | 0U, // ADD_VG2_M2Z_S_PSEUDO |
1625 | 0U, // ADD_VG4_M4Z4Z_D_PSEUDO |
1626 | 0U, // ADD_VG4_M4Z4Z_S_PSEUDO |
1627 | 0U, // ADD_VG4_M4ZZ_D_PSEUDO |
1628 | 0U, // ADD_VG4_M4ZZ_S_PSEUDO |
1629 | 0U, // ADD_VG4_M4Z_D_PSEUDO |
1630 | 0U, // ADD_VG4_M4Z_S_PSEUDO |
1631 | 0U, // ADD_ZPZZ_B_ZERO |
1632 | 0U, // ADD_ZPZZ_D_ZERO |
1633 | 0U, // ADD_ZPZZ_H_ZERO |
1634 | 0U, // ADD_ZPZZ_S_ZERO |
1635 | 0U, // ADDlowTLS |
1636 | 0U, // ADJCALLSTACKDOWN |
1637 | 0U, // ADJCALLSTACKUP |
1638 | 0U, // AESIMCrrTied |
1639 | 0U, // AESMCrrTied |
1640 | 0U, // ANDSWrr |
1641 | 0U, // ANDSXrr |
1642 | 0U, // ANDWrr |
1643 | 0U, // ANDXrr |
1644 | 0U, // AND_ZPZZ_B_ZERO |
1645 | 0U, // AND_ZPZZ_D_ZERO |
1646 | 0U, // AND_ZPZZ_H_ZERO |
1647 | 0U, // AND_ZPZZ_S_ZERO |
1648 | 0U, // ASRD_ZPZI_B_ZERO |
1649 | 0U, // ASRD_ZPZI_D_ZERO |
1650 | 0U, // ASRD_ZPZI_H_ZERO |
1651 | 0U, // ASRD_ZPZI_S_ZERO |
1652 | 0U, // ASR_ZPZI_B_UNDEF |
1653 | 0U, // ASR_ZPZI_B_ZERO |
1654 | 0U, // ASR_ZPZI_D_UNDEF |
1655 | 0U, // ASR_ZPZI_D_ZERO |
1656 | 0U, // ASR_ZPZI_H_UNDEF |
1657 | 0U, // ASR_ZPZI_H_ZERO |
1658 | 0U, // ASR_ZPZI_S_UNDEF |
1659 | 0U, // ASR_ZPZI_S_ZERO |
1660 | 0U, // ASR_ZPZZ_B_UNDEF |
1661 | 0U, // ASR_ZPZZ_B_ZERO |
1662 | 0U, // ASR_ZPZZ_D_UNDEF |
1663 | 0U, // ASR_ZPZZ_D_ZERO |
1664 | 0U, // ASR_ZPZZ_H_UNDEF |
1665 | 0U, // ASR_ZPZZ_H_ZERO |
1666 | 0U, // ASR_ZPZZ_S_UNDEF |
1667 | 0U, // ASR_ZPZZ_S_ZERO |
1668 | 0U, // AUT |
1669 | 0U, // AUTH_TCRETURN |
1670 | 0U, // AUTH_TCRETURN_BTI |
1671 | 0U, // AUTPAC |
1672 | 0U, // AllocateZABuffer |
1673 | 0U, // BFADD_VG2_M2Z_H_PSEUDO |
1674 | 0U, // BFADD_VG4_M4Z_H_PSEUDO |
1675 | 0U, // BFADD_ZPZZ_UNDEF |
1676 | 0U, // BFADD_ZPZZ_ZERO |
1677 | 0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO |
1678 | 0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO |
1679 | 0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO |
1680 | 0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO |
1681 | 0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO |
1682 | 0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO |
1683 | 0U, // BFMAXNM_ZPZZ_UNDEF |
1684 | 0U, // BFMAXNM_ZPZZ_ZERO |
1685 | 0U, // BFMAX_ZPZZ_UNDEF |
1686 | 0U, // BFMAX_ZPZZ_ZERO |
1687 | 0U, // BFMINNM_ZPZZ_UNDEF |
1688 | 0U, // BFMINNM_ZPZZ_ZERO |
1689 | 0U, // BFMIN_ZPZZ_UNDEF |
1690 | 0U, // BFMIN_ZPZZ_ZERO |
1691 | 0U, // BFMLAL_MZZI_HtoS_PSEUDO |
1692 | 0U, // BFMLAL_MZZ_HtoS_PSEUDO |
1693 | 0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
1694 | 0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO |
1695 | 0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO |
1696 | 0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
1697 | 0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO |
1698 | 0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO |
1699 | 0U, // BFMLA_VG2_M2Z2Z_PSEUDO |
1700 | 0U, // BFMLA_VG2_M2ZZI_PSEUDO |
1701 | 0U, // BFMLA_VG2_M2ZZ_PSEUDO |
1702 | 0U, // BFMLA_VG4_M4Z4Z_PSEUDO |
1703 | 0U, // BFMLA_VG4_M4ZZI_PSEUDO |
1704 | 0U, // BFMLA_VG4_M4ZZ_PSEUDO |
1705 | 0U, // BFMLA_ZPZZZ_UNDEF |
1706 | 0U, // BFMLSL_MZZI_HtoS_PSEUDO |
1707 | 0U, // BFMLSL_MZZ_HtoS_PSEUDO |
1708 | 0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
1709 | 0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO |
1710 | 0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO |
1711 | 0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
1712 | 0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO |
1713 | 0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO |
1714 | 0U, // BFMLS_VG2_M2Z2Z_PSEUDO |
1715 | 0U, // BFMLS_VG2_M2ZZI_PSEUDO |
1716 | 0U, // BFMLS_VG2_M2ZZ_PSEUDO |
1717 | 0U, // BFMLS_VG4_M4Z4Z_PSEUDO |
1718 | 0U, // BFMLS_VG4_M4ZZI_PSEUDO |
1719 | 0U, // BFMLS_VG4_M4ZZ_PSEUDO |
1720 | 0U, // BFMLS_ZPZZZ_UNDEF |
1721 | 0U, // BFMOPA_MPPZZ_H_PSEUDO |
1722 | 0U, // BFMOPA_MPPZZ_PSEUDO |
1723 | 0U, // BFMOPS_MPPZZ_H_PSEUDO |
1724 | 0U, // BFMOPS_MPPZZ_PSEUDO |
1725 | 0U, // BFMUL_ZPZZ_UNDEF |
1726 | 0U, // BFMUL_ZPZZ_ZERO |
1727 | 0U, // BFSUB_VG2_M2Z_H_PSEUDO |
1728 | 0U, // BFSUB_VG4_M4Z_H_PSEUDO |
1729 | 0U, // BFSUB_ZPZZ_UNDEF |
1730 | 0U, // BFSUB_ZPZZ_ZERO |
1731 | 0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO |
1732 | 0U, // BICSWrr |
1733 | 0U, // BICSXrr |
1734 | 0U, // BICWrr |
1735 | 0U, // BICXrr |
1736 | 0U, // BIC_ZPZZ_B_ZERO |
1737 | 0U, // BIC_ZPZZ_D_ZERO |
1738 | 0U, // BIC_ZPZZ_H_ZERO |
1739 | 0U, // BIC_ZPZZ_S_ZERO |
1740 | 0U, // BLRA |
1741 | 0U, // BLRA_RVMARKER |
1742 | 0U, // BLRNoIP |
1743 | 0U, // BLR_BTI |
1744 | 0U, // BLR_RVMARKER |
1745 | 0U, // BLR_X16 |
1746 | 0U, // BMOPA_MPPZZ_S_PSEUDO |
1747 | 0U, // BMOPS_MPPZZ_S_PSEUDO |
1748 | 0U, // BRA |
1749 | 0U, // BR_JumpTable |
1750 | 0U, // BSPv16i8 |
1751 | 0U, // BSPv8i8 |
1752 | 0U, // CATCHRET |
1753 | 0U, // CLEANUPRET |
1754 | 0U, // CLS_ZPmZ_B_UNDEF |
1755 | 0U, // CLS_ZPmZ_D_UNDEF |
1756 | 0U, // CLS_ZPmZ_H_UNDEF |
1757 | 0U, // CLS_ZPmZ_S_UNDEF |
1758 | 0U, // CLZ_ZPmZ_B_UNDEF |
1759 | 0U, // CLZ_ZPmZ_D_UNDEF |
1760 | 0U, // CLZ_ZPmZ_H_UNDEF |
1761 | 0U, // CLZ_ZPmZ_S_UNDEF |
1762 | 0U, // CMP_SWAP_128 |
1763 | 0U, // CMP_SWAP_128_ACQUIRE |
1764 | 0U, // CMP_SWAP_128_MONOTONIC |
1765 | 0U, // CMP_SWAP_128_RELEASE |
1766 | 0U, // CMP_SWAP_16 |
1767 | 0U, // CMP_SWAP_32 |
1768 | 0U, // CMP_SWAP_64 |
1769 | 0U, // CMP_SWAP_8 |
1770 | 0U, // CNOT_ZPmZ_B_UNDEF |
1771 | 0U, // CNOT_ZPmZ_D_UNDEF |
1772 | 0U, // CNOT_ZPmZ_H_UNDEF |
1773 | 0U, // CNOT_ZPmZ_S_UNDEF |
1774 | 0U, // CNT_ZPmZ_B_UNDEF |
1775 | 0U, // CNT_ZPmZ_D_UNDEF |
1776 | 0U, // CNT_ZPmZ_H_UNDEF |
1777 | 0U, // CNT_ZPmZ_S_UNDEF |
1778 | 0U, // COALESCER_BARRIER_FPR128 |
1779 | 0U, // COALESCER_BARRIER_FPR16 |
1780 | 0U, // COALESCER_BARRIER_FPR32 |
1781 | 0U, // COALESCER_BARRIER_FPR64 |
1782 | 0U, // EMITBKEY |
1783 | 0U, // EMITMTETAGGED |
1784 | 0U, // EONWrr |
1785 | 0U, // EONXrr |
1786 | 0U, // EORWrr |
1787 | 0U, // EORXrr |
1788 | 0U, // EOR_ZPZZ_B_ZERO |
1789 | 0U, // EOR_ZPZZ_D_ZERO |
1790 | 0U, // EOR_ZPZZ_H_ZERO |
1791 | 0U, // EOR_ZPZZ_S_ZERO |
1792 | 0U, // F128CSEL |
1793 | 0U, // FABD_ZPZZ_D_UNDEF |
1794 | 0U, // FABD_ZPZZ_D_ZERO |
1795 | 0U, // FABD_ZPZZ_H_UNDEF |
1796 | 0U, // FABD_ZPZZ_H_ZERO |
1797 | 0U, // FABD_ZPZZ_S_UNDEF |
1798 | 0U, // FABD_ZPZZ_S_ZERO |
1799 | 0U, // FABS_ZPmZ_D_UNDEF |
1800 | 0U, // FABS_ZPmZ_H_UNDEF |
1801 | 0U, // FABS_ZPmZ_S_UNDEF |
1802 | 0U, // FADD_VG2_M2Z_D_PSEUDO |
1803 | 0U, // FADD_VG2_M2Z_H_PSEUDO |
1804 | 0U, // FADD_VG2_M2Z_S_PSEUDO |
1805 | 0U, // FADD_VG4_M4Z_D_PSEUDO |
1806 | 0U, // FADD_VG4_M4Z_H_PSEUDO |
1807 | 0U, // FADD_VG4_M4Z_S_PSEUDO |
1808 | 0U, // FADD_ZPZI_D_UNDEF |
1809 | 0U, // FADD_ZPZI_D_ZERO |
1810 | 0U, // FADD_ZPZI_H_UNDEF |
1811 | 0U, // FADD_ZPZI_H_ZERO |
1812 | 0U, // FADD_ZPZI_S_UNDEF |
1813 | 0U, // FADD_ZPZI_S_ZERO |
1814 | 0U, // FADD_ZPZZ_D_UNDEF |
1815 | 0U, // FADD_ZPZZ_D_ZERO |
1816 | 0U, // FADD_ZPZZ_H_UNDEF |
1817 | 0U, // FADD_ZPZZ_H_ZERO |
1818 | 0U, // FADD_ZPZZ_S_UNDEF |
1819 | 0U, // FADD_ZPZZ_S_ZERO |
1820 | 0U, // FCVTZS_ZPmZ_DtoD_UNDEF |
1821 | 0U, // FCVTZS_ZPmZ_DtoS_UNDEF |
1822 | 0U, // FCVTZS_ZPmZ_HtoD_UNDEF |
1823 | 0U, // FCVTZS_ZPmZ_HtoH_UNDEF |
1824 | 0U, // FCVTZS_ZPmZ_HtoS_UNDEF |
1825 | 0U, // FCVTZS_ZPmZ_StoD_UNDEF |
1826 | 0U, // FCVTZS_ZPmZ_StoS_UNDEF |
1827 | 0U, // FCVTZU_ZPmZ_DtoD_UNDEF |
1828 | 0U, // FCVTZU_ZPmZ_DtoS_UNDEF |
1829 | 0U, // FCVTZU_ZPmZ_HtoD_UNDEF |
1830 | 0U, // FCVTZU_ZPmZ_HtoH_UNDEF |
1831 | 0U, // FCVTZU_ZPmZ_HtoS_UNDEF |
1832 | 0U, // FCVTZU_ZPmZ_StoD_UNDEF |
1833 | 0U, // FCVTZU_ZPmZ_StoS_UNDEF |
1834 | 0U, // FCVT_ZPmZ_DtoH_UNDEF |
1835 | 0U, // FCVT_ZPmZ_DtoS_UNDEF |
1836 | 0U, // FCVT_ZPmZ_HtoD_UNDEF |
1837 | 0U, // FCVT_ZPmZ_HtoS_UNDEF |
1838 | 0U, // FCVT_ZPmZ_StoD_UNDEF |
1839 | 0U, // FCVT_ZPmZ_StoH_UNDEF |
1840 | 0U, // FDIVR_ZPZZ_D_ZERO |
1841 | 0U, // FDIVR_ZPZZ_H_ZERO |
1842 | 0U, // FDIVR_ZPZZ_S_ZERO |
1843 | 0U, // FDIV_ZPZZ_D_UNDEF |
1844 | 0U, // FDIV_ZPZZ_D_ZERO |
1845 | 0U, // FDIV_ZPZZ_H_UNDEF |
1846 | 0U, // FDIV_ZPZZ_H_ZERO |
1847 | 0U, // FDIV_ZPZZ_S_UNDEF |
1848 | 0U, // FDIV_ZPZZ_S_ZERO |
1849 | 0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO |
1850 | 0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO |
1851 | 0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO |
1852 | 0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO |
1853 | 0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO |
1854 | 0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO |
1855 | 0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO |
1856 | 0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO |
1857 | 0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO |
1858 | 0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO |
1859 | 0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO |
1860 | 0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO |
1861 | 0U, // FLOGB_ZPZZ_D_ZERO |
1862 | 0U, // FLOGB_ZPZZ_H_ZERO |
1863 | 0U, // FLOGB_ZPZZ_S_ZERO |
1864 | 0U, // FMAXNM_ZPZI_D_UNDEF |
1865 | 0U, // FMAXNM_ZPZI_D_ZERO |
1866 | 0U, // FMAXNM_ZPZI_H_UNDEF |
1867 | 0U, // FMAXNM_ZPZI_H_ZERO |
1868 | 0U, // FMAXNM_ZPZI_S_UNDEF |
1869 | 0U, // FMAXNM_ZPZI_S_ZERO |
1870 | 0U, // FMAXNM_ZPZZ_D_UNDEF |
1871 | 0U, // FMAXNM_ZPZZ_D_ZERO |
1872 | 0U, // FMAXNM_ZPZZ_H_UNDEF |
1873 | 0U, // FMAXNM_ZPZZ_H_ZERO |
1874 | 0U, // FMAXNM_ZPZZ_S_UNDEF |
1875 | 0U, // FMAXNM_ZPZZ_S_ZERO |
1876 | 0U, // FMAX_ZPZI_D_UNDEF |
1877 | 0U, // FMAX_ZPZI_D_ZERO |
1878 | 0U, // FMAX_ZPZI_H_UNDEF |
1879 | 0U, // FMAX_ZPZI_H_ZERO |
1880 | 0U, // FMAX_ZPZI_S_UNDEF |
1881 | 0U, // FMAX_ZPZI_S_ZERO |
1882 | 0U, // FMAX_ZPZZ_D_UNDEF |
1883 | 0U, // FMAX_ZPZZ_D_ZERO |
1884 | 0U, // FMAX_ZPZZ_H_UNDEF |
1885 | 0U, // FMAX_ZPZZ_H_ZERO |
1886 | 0U, // FMAX_ZPZZ_S_UNDEF |
1887 | 0U, // FMAX_ZPZZ_S_ZERO |
1888 | 0U, // FMINNM_ZPZI_D_UNDEF |
1889 | 0U, // FMINNM_ZPZI_D_ZERO |
1890 | 0U, // FMINNM_ZPZI_H_UNDEF |
1891 | 0U, // FMINNM_ZPZI_H_ZERO |
1892 | 0U, // FMINNM_ZPZI_S_UNDEF |
1893 | 0U, // FMINNM_ZPZI_S_ZERO |
1894 | 0U, // FMINNM_ZPZZ_D_UNDEF |
1895 | 0U, // FMINNM_ZPZZ_D_ZERO |
1896 | 0U, // FMINNM_ZPZZ_H_UNDEF |
1897 | 0U, // FMINNM_ZPZZ_H_ZERO |
1898 | 0U, // FMINNM_ZPZZ_S_UNDEF |
1899 | 0U, // FMINNM_ZPZZ_S_ZERO |
1900 | 0U, // FMIN_ZPZI_D_UNDEF |
1901 | 0U, // FMIN_ZPZI_D_ZERO |
1902 | 0U, // FMIN_ZPZI_H_UNDEF |
1903 | 0U, // FMIN_ZPZI_H_ZERO |
1904 | 0U, // FMIN_ZPZI_S_UNDEF |
1905 | 0U, // FMIN_ZPZI_S_ZERO |
1906 | 0U, // FMIN_ZPZZ_D_UNDEF |
1907 | 0U, // FMIN_ZPZZ_D_ZERO |
1908 | 0U, // FMIN_ZPZZ_H_UNDEF |
1909 | 0U, // FMIN_ZPZZ_H_ZERO |
1910 | 0U, // FMIN_ZPZZ_S_UNDEF |
1911 | 0U, // FMIN_ZPZZ_S_ZERO |
1912 | 0U, // FMLALL_MZZI_BtoS_PSEUDO |
1913 | 0U, // FMLALL_MZZ_BtoS_PSEUDO |
1914 | 0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
1915 | 0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO |
1916 | 0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO |
1917 | 0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
1918 | 0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO |
1919 | 0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO |
1920 | 0U, // FMLAL_MZZI_HtoS_PSEUDO |
1921 | 0U, // FMLAL_MZZ_HtoS_PSEUDO |
1922 | 0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO |
1923 | 0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
1924 | 0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO |
1925 | 0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO |
1926 | 0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO |
1927 | 0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO |
1928 | 0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
1929 | 0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO |
1930 | 0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO |
1931 | 0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO |
1932 | 0U, // FMLA_VG2_M2Z2Z_D_PSEUDO |
1933 | 0U, // FMLA_VG2_M2Z2Z_S_PSEUDO |
1934 | 0U, // FMLA_VG2_M2Z4Z_H_PSEUDO |
1935 | 0U, // FMLA_VG2_M2ZZI_D_PSEUDO |
1936 | 0U, // FMLA_VG2_M2ZZI_H_PSEUDO |
1937 | 0U, // FMLA_VG2_M2ZZI_S_PSEUDO |
1938 | 0U, // FMLA_VG2_M2ZZ_D_PSEUDO |
1939 | 0U, // FMLA_VG2_M2ZZ_H_PSEUDO |
1940 | 0U, // FMLA_VG2_M2ZZ_S_PSEUDO |
1941 | 0U, // FMLA_VG4_M4Z4Z_D_PSEUDO |
1942 | 0U, // FMLA_VG4_M4Z4Z_H_PSEUDO |
1943 | 0U, // FMLA_VG4_M4Z4Z_S_PSEUDO |
1944 | 0U, // FMLA_VG4_M4ZZI_D_PSEUDO |
1945 | 0U, // FMLA_VG4_M4ZZI_H_PSEUDO |
1946 | 0U, // FMLA_VG4_M4ZZI_S_PSEUDO |
1947 | 0U, // FMLA_VG4_M4ZZ_D_PSEUDO |
1948 | 0U, // FMLA_VG4_M4ZZ_H_PSEUDO |
1949 | 0U, // FMLA_VG4_M4ZZ_S_PSEUDO |
1950 | 0U, // FMLA_ZPZZZ_D_UNDEF |
1951 | 0U, // FMLA_ZPZZZ_H_UNDEF |
1952 | 0U, // FMLA_ZPZZZ_S_UNDEF |
1953 | 0U, // FMLSL_MZZI_HtoS_PSEUDO |
1954 | 0U, // FMLSL_MZZ_HtoS_PSEUDO |
1955 | 0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
1956 | 0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO |
1957 | 0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO |
1958 | 0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
1959 | 0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO |
1960 | 0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO |
1961 | 0U, // FMLS_VG2_M2Z2Z_D_PSEUDO |
1962 | 0U, // FMLS_VG2_M2Z2Z_H_PSEUDO |
1963 | 0U, // FMLS_VG2_M2Z2Z_S_PSEUDO |
1964 | 0U, // FMLS_VG2_M2ZZI_D_PSEUDO |
1965 | 0U, // FMLS_VG2_M2ZZI_H_PSEUDO |
1966 | 0U, // FMLS_VG2_M2ZZI_S_PSEUDO |
1967 | 0U, // FMLS_VG2_M2ZZ_D_PSEUDO |
1968 | 0U, // FMLS_VG2_M2ZZ_H_PSEUDO |
1969 | 0U, // FMLS_VG2_M2ZZ_S_PSEUDO |
1970 | 0U, // FMLS_VG4_M4Z2Z_H_PSEUDO |
1971 | 0U, // FMLS_VG4_M4Z4Z_D_PSEUDO |
1972 | 0U, // FMLS_VG4_M4Z4Z_S_PSEUDO |
1973 | 0U, // FMLS_VG4_M4ZZI_D_PSEUDO |
1974 | 0U, // FMLS_VG4_M4ZZI_H_PSEUDO |
1975 | 0U, // FMLS_VG4_M4ZZI_S_PSEUDO |
1976 | 0U, // FMLS_VG4_M4ZZ_D_PSEUDO |
1977 | 0U, // FMLS_VG4_M4ZZ_H_PSEUDO |
1978 | 0U, // FMLS_VG4_M4ZZ_S_PSEUDO |
1979 | 0U, // FMLS_ZPZZZ_D_UNDEF |
1980 | 0U, // FMLS_ZPZZZ_H_UNDEF |
1981 | 0U, // FMLS_ZPZZZ_S_UNDEF |
1982 | 0U, // FMOPAL_MPPZZ_PSEUDO |
1983 | 0U, // FMOPA_MPPZZ_BtoS_PSEUDO |
1984 | 0U, // FMOPA_MPPZZ_D_PSEUDO |
1985 | 0U, // FMOPA_MPPZZ_H_PSEUDO |
1986 | 0U, // FMOPA_MPPZZ_S_PSEUDO |
1987 | 0U, // FMOPSL_MPPZZ_PSEUDO |
1988 | 0U, // FMOPS_MPPZZ_D_PSEUDO |
1989 | 0U, // FMOPS_MPPZZ_H_PSEUDO |
1990 | 0U, // FMOPS_MPPZZ_S_PSEUDO |
1991 | 0U, // FMOVD0 |
1992 | 0U, // FMOVH0 |
1993 | 0U, // FMOVS0 |
1994 | 0U, // FMULX_ZPZZ_D_UNDEF |
1995 | 0U, // FMULX_ZPZZ_D_ZERO |
1996 | 0U, // FMULX_ZPZZ_H_UNDEF |
1997 | 0U, // FMULX_ZPZZ_H_ZERO |
1998 | 0U, // FMULX_ZPZZ_S_UNDEF |
1999 | 0U, // FMULX_ZPZZ_S_ZERO |
2000 | 0U, // FMUL_ZPZI_D_UNDEF |
2001 | 0U, // FMUL_ZPZI_D_ZERO |
2002 | 0U, // FMUL_ZPZI_H_UNDEF |
2003 | 0U, // FMUL_ZPZI_H_ZERO |
2004 | 0U, // FMUL_ZPZI_S_UNDEF |
2005 | 0U, // FMUL_ZPZI_S_ZERO |
2006 | 0U, // FMUL_ZPZZ_D_UNDEF |
2007 | 0U, // FMUL_ZPZZ_D_ZERO |
2008 | 0U, // FMUL_ZPZZ_H_UNDEF |
2009 | 0U, // FMUL_ZPZZ_H_ZERO |
2010 | 0U, // FMUL_ZPZZ_S_UNDEF |
2011 | 0U, // FMUL_ZPZZ_S_ZERO |
2012 | 0U, // FNEG_ZPmZ_D_UNDEF |
2013 | 0U, // FNEG_ZPmZ_H_UNDEF |
2014 | 0U, // FNEG_ZPmZ_S_UNDEF |
2015 | 0U, // FNMLA_ZPZZZ_D_UNDEF |
2016 | 0U, // FNMLA_ZPZZZ_H_UNDEF |
2017 | 0U, // FNMLA_ZPZZZ_S_UNDEF |
2018 | 0U, // FNMLS_ZPZZZ_D_UNDEF |
2019 | 0U, // FNMLS_ZPZZZ_H_UNDEF |
2020 | 0U, // FNMLS_ZPZZZ_S_UNDEF |
2021 | 0U, // FRECPX_ZPmZ_D_UNDEF |
2022 | 0U, // FRECPX_ZPmZ_H_UNDEF |
2023 | 0U, // FRECPX_ZPmZ_S_UNDEF |
2024 | 0U, // FRINTA_ZPmZ_D_UNDEF |
2025 | 0U, // FRINTA_ZPmZ_H_UNDEF |
2026 | 0U, // FRINTA_ZPmZ_S_UNDEF |
2027 | 0U, // FRINTI_ZPmZ_D_UNDEF |
2028 | 0U, // FRINTI_ZPmZ_H_UNDEF |
2029 | 0U, // FRINTI_ZPmZ_S_UNDEF |
2030 | 0U, // FRINTM_ZPmZ_D_UNDEF |
2031 | 0U, // FRINTM_ZPmZ_H_UNDEF |
2032 | 0U, // FRINTM_ZPmZ_S_UNDEF |
2033 | 0U, // FRINTN_ZPmZ_D_UNDEF |
2034 | 0U, // FRINTN_ZPmZ_H_UNDEF |
2035 | 0U, // FRINTN_ZPmZ_S_UNDEF |
2036 | 0U, // FRINTP_ZPmZ_D_UNDEF |
2037 | 0U, // FRINTP_ZPmZ_H_UNDEF |
2038 | 0U, // FRINTP_ZPmZ_S_UNDEF |
2039 | 0U, // FRINTX_ZPmZ_D_UNDEF |
2040 | 0U, // FRINTX_ZPmZ_H_UNDEF |
2041 | 0U, // FRINTX_ZPmZ_S_UNDEF |
2042 | 0U, // FRINTZ_ZPmZ_D_UNDEF |
2043 | 0U, // FRINTZ_ZPmZ_H_UNDEF |
2044 | 0U, // FRINTZ_ZPmZ_S_UNDEF |
2045 | 0U, // FSQRT_ZPmZ_D_UNDEF |
2046 | 0U, // FSQRT_ZPmZ_H_UNDEF |
2047 | 0U, // FSQRT_ZPmZ_S_UNDEF |
2048 | 0U, // FSUBR_ZPZI_D_UNDEF |
2049 | 0U, // FSUBR_ZPZI_D_ZERO |
2050 | 0U, // FSUBR_ZPZI_H_UNDEF |
2051 | 0U, // FSUBR_ZPZI_H_ZERO |
2052 | 0U, // FSUBR_ZPZI_S_UNDEF |
2053 | 0U, // FSUBR_ZPZI_S_ZERO |
2054 | 0U, // FSUBR_ZPZZ_D_ZERO |
2055 | 0U, // FSUBR_ZPZZ_H_ZERO |
2056 | 0U, // FSUBR_ZPZZ_S_ZERO |
2057 | 0U, // FSUB_VG2_M2Z_D_PSEUDO |
2058 | 0U, // FSUB_VG2_M2Z_H_PSEUDO |
2059 | 0U, // FSUB_VG2_M2Z_S_PSEUDO |
2060 | 0U, // FSUB_VG4_M4Z_D_PSEUDO |
2061 | 0U, // FSUB_VG4_M4Z_H_PSEUDO |
2062 | 0U, // FSUB_VG4_M4Z_S_PSEUDO |
2063 | 0U, // FSUB_ZPZI_D_UNDEF |
2064 | 0U, // FSUB_ZPZI_D_ZERO |
2065 | 0U, // FSUB_ZPZI_H_UNDEF |
2066 | 0U, // FSUB_ZPZI_H_ZERO |
2067 | 0U, // FSUB_ZPZI_S_UNDEF |
2068 | 0U, // FSUB_ZPZI_S_ZERO |
2069 | 0U, // FSUB_ZPZZ_D_UNDEF |
2070 | 0U, // FSUB_ZPZZ_D_ZERO |
2071 | 0U, // FSUB_ZPZZ_H_UNDEF |
2072 | 0U, // FSUB_ZPZZ_H_ZERO |
2073 | 0U, // FSUB_ZPZZ_S_UNDEF |
2074 | 0U, // FSUB_ZPZZ_S_ZERO |
2075 | 0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO |
2076 | 0U, // G_AARCH64_PREFETCH |
2077 | 0U, // G_ADD_LOW |
2078 | 0U, // G_BSP |
2079 | 0U, // G_DUP |
2080 | 0U, // G_DUPLANE16 |
2081 | 0U, // G_DUPLANE32 |
2082 | 0U, // G_DUPLANE64 |
2083 | 0U, // G_DUPLANE8 |
2084 | 0U, // G_EXT |
2085 | 0U, // G_FCMEQ |
2086 | 0U, // G_FCMEQZ |
2087 | 0U, // G_FCMGE |
2088 | 0U, // G_FCMGEZ |
2089 | 0U, // G_FCMGT |
2090 | 0U, // G_FCMGTZ |
2091 | 0U, // G_FCMLEZ |
2092 | 0U, // G_FCMLTZ |
2093 | 0U, // G_REV16 |
2094 | 0U, // G_REV32 |
2095 | 0U, // G_REV64 |
2096 | 0U, // G_SADDLP |
2097 | 0U, // G_SADDLV |
2098 | 0U, // G_SDOT |
2099 | 0U, // G_SITOF |
2100 | 0U, // G_SMULL |
2101 | 0U, // G_TRN1 |
2102 | 0U, // G_TRN2 |
2103 | 0U, // G_UADDLP |
2104 | 0U, // G_UADDLV |
2105 | 0U, // G_UDOT |
2106 | 0U, // G_UITOF |
2107 | 0U, // G_UMULL |
2108 | 0U, // G_UZP1 |
2109 | 0U, // G_UZP2 |
2110 | 0U, // G_VASHR |
2111 | 0U, // G_VLSHR |
2112 | 0U, // G_ZIP1 |
2113 | 0U, // G_ZIP2 |
2114 | 0U, // HOM_Epilog |
2115 | 0U, // HOM_Prolog |
2116 | 0U, // HWASAN_CHECK_MEMACCESS |
2117 | 0U, // HWASAN_CHECK_MEMACCESS_FIXEDSHADOW |
2118 | 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES |
2119 | 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES_FIXEDSHADOW |
2120 | 0U, // INSERT_MXIPZ_H_PSEUDO_B |
2121 | 0U, // INSERT_MXIPZ_H_PSEUDO_D |
2122 | 0U, // INSERT_MXIPZ_H_PSEUDO_H |
2123 | 0U, // INSERT_MXIPZ_H_PSEUDO_Q |
2124 | 0U, // INSERT_MXIPZ_H_PSEUDO_S |
2125 | 0U, // INSERT_MXIPZ_V_PSEUDO_B |
2126 | 0U, // INSERT_MXIPZ_V_PSEUDO_D |
2127 | 0U, // INSERT_MXIPZ_V_PSEUDO_H |
2128 | 0U, // INSERT_MXIPZ_V_PSEUDO_Q |
2129 | 0U, // INSERT_MXIPZ_V_PSEUDO_S |
2130 | 0U, // IRGstack |
2131 | 0U, // InitTPIDR2Obj |
2132 | 0U, // JumpTableDest16 |
2133 | 0U, // JumpTableDest32 |
2134 | 0U, // JumpTableDest8 |
2135 | 0U, // KCFI_CHECK |
2136 | 0U, // LD1B_2Z_IMM_PSEUDO |
2137 | 0U, // LD1B_2Z_PSEUDO |
2138 | 0U, // LD1B_4Z_IMM_PSEUDO |
2139 | 0U, // LD1B_4Z_PSEUDO |
2140 | 0U, // LD1D_2Z_IMM_PSEUDO |
2141 | 0U, // LD1D_2Z_PSEUDO |
2142 | 0U, // LD1D_4Z_IMM_PSEUDO |
2143 | 0U, // LD1D_4Z_PSEUDO |
2144 | 0U, // LD1H_2Z_IMM_PSEUDO |
2145 | 0U, // LD1H_2Z_PSEUDO |
2146 | 0U, // LD1H_4Z_IMM_PSEUDO |
2147 | 0U, // LD1H_4Z_PSEUDO |
2148 | 0U, // LD1W_2Z_IMM_PSEUDO |
2149 | 0U, // LD1W_2Z_PSEUDO |
2150 | 0U, // LD1W_4Z_IMM_PSEUDO |
2151 | 0U, // LD1W_4Z_PSEUDO |
2152 | 0U, // LD1_MXIPXX_H_PSEUDO_B |
2153 | 0U, // LD1_MXIPXX_H_PSEUDO_D |
2154 | 0U, // LD1_MXIPXX_H_PSEUDO_H |
2155 | 0U, // LD1_MXIPXX_H_PSEUDO_Q |
2156 | 0U, // LD1_MXIPXX_H_PSEUDO_S |
2157 | 0U, // LD1_MXIPXX_V_PSEUDO_B |
2158 | 0U, // LD1_MXIPXX_V_PSEUDO_D |
2159 | 0U, // LD1_MXIPXX_V_PSEUDO_H |
2160 | 0U, // LD1_MXIPXX_V_PSEUDO_Q |
2161 | 0U, // LD1_MXIPXX_V_PSEUDO_S |
2162 | 0U, // LDNT1B_2Z_IMM_PSEUDO |
2163 | 0U, // LDNT1B_2Z_PSEUDO |
2164 | 0U, // LDNT1B_4Z_IMM_PSEUDO |
2165 | 0U, // LDNT1B_4Z_PSEUDO |
2166 | 0U, // LDNT1D_2Z_IMM_PSEUDO |
2167 | 0U, // LDNT1D_2Z_PSEUDO |
2168 | 0U, // LDNT1D_4Z_IMM_PSEUDO |
2169 | 0U, // LDNT1D_4Z_PSEUDO |
2170 | 0U, // LDNT1H_2Z_IMM_PSEUDO |
2171 | 0U, // LDNT1H_2Z_PSEUDO |
2172 | 0U, // LDNT1H_4Z_IMM_PSEUDO |
2173 | 0U, // LDNT1H_4Z_PSEUDO |
2174 | 0U, // LDNT1W_2Z_IMM_PSEUDO |
2175 | 0U, // LDNT1W_2Z_PSEUDO |
2176 | 0U, // LDNT1W_4Z_IMM_PSEUDO |
2177 | 0U, // LDNT1W_4Z_PSEUDO |
2178 | 0U, // LDR_PPXI |
2179 | 0U, // LDR_TX_PSEUDO |
2180 | 0U, // LDR_ZA_PSEUDO |
2181 | 0U, // LDR_ZZXI |
2182 | 0U, // LDR_ZZZXI |
2183 | 0U, // LDR_ZZZZXI |
2184 | 0U, // LOADauthptrstatic |
2185 | 0U, // LOADgot |
2186 | 0U, // LOADgotPAC |
2187 | 0U, // LSL_ZPZI_B_UNDEF |
2188 | 0U, // LSL_ZPZI_B_ZERO |
2189 | 0U, // LSL_ZPZI_D_UNDEF |
2190 | 0U, // LSL_ZPZI_D_ZERO |
2191 | 0U, // LSL_ZPZI_H_UNDEF |
2192 | 0U, // LSL_ZPZI_H_ZERO |
2193 | 0U, // LSL_ZPZI_S_UNDEF |
2194 | 0U, // LSL_ZPZI_S_ZERO |
2195 | 0U, // LSL_ZPZZ_B_UNDEF |
2196 | 0U, // LSL_ZPZZ_B_ZERO |
2197 | 0U, // LSL_ZPZZ_D_UNDEF |
2198 | 0U, // LSL_ZPZZ_D_ZERO |
2199 | 0U, // LSL_ZPZZ_H_UNDEF |
2200 | 0U, // LSL_ZPZZ_H_ZERO |
2201 | 0U, // LSL_ZPZZ_S_UNDEF |
2202 | 0U, // LSL_ZPZZ_S_ZERO |
2203 | 0U, // LSR_ZPZI_B_UNDEF |
2204 | 0U, // LSR_ZPZI_B_ZERO |
2205 | 0U, // LSR_ZPZI_D_UNDEF |
2206 | 0U, // LSR_ZPZI_D_ZERO |
2207 | 0U, // LSR_ZPZI_H_UNDEF |
2208 | 0U, // LSR_ZPZI_H_ZERO |
2209 | 0U, // LSR_ZPZI_S_UNDEF |
2210 | 0U, // LSR_ZPZI_S_ZERO |
2211 | 0U, // LSR_ZPZZ_B_UNDEF |
2212 | 0U, // LSR_ZPZZ_B_ZERO |
2213 | 0U, // LSR_ZPZZ_D_UNDEF |
2214 | 0U, // LSR_ZPZZ_D_ZERO |
2215 | 0U, // LSR_ZPZZ_H_UNDEF |
2216 | 0U, // LSR_ZPZZ_H_ZERO |
2217 | 0U, // LSR_ZPZZ_S_UNDEF |
2218 | 0U, // LSR_ZPZZ_S_ZERO |
2219 | 0U, // MLA_ZPZZZ_B_UNDEF |
2220 | 0U, // MLA_ZPZZZ_D_UNDEF |
2221 | 0U, // MLA_ZPZZZ_H_UNDEF |
2222 | 0U, // MLA_ZPZZZ_S_UNDEF |
2223 | 0U, // MLS_ZPZZZ_B_UNDEF |
2224 | 0U, // MLS_ZPZZZ_D_UNDEF |
2225 | 0U, // MLS_ZPZZZ_H_UNDEF |
2226 | 0U, // MLS_ZPZZZ_S_UNDEF |
2227 | 0U, // MOPSMemoryCopyPseudo |
2228 | 0U, // MOPSMemoryMovePseudo |
2229 | 0U, // MOPSMemorySetPseudo |
2230 | 0U, // MOPSMemorySetTaggingPseudo |
2231 | 0U, // MOVAZ_2ZMI_H_B_PSEUDO |
2232 | 0U, // MOVAZ_2ZMI_H_D_PSEUDO |
2233 | 0U, // MOVAZ_2ZMI_H_H_PSEUDO |
2234 | 0U, // MOVAZ_2ZMI_H_S_PSEUDO |
2235 | 0U, // MOVAZ_2ZMI_V_B_PSEUDO |
2236 | 0U, // MOVAZ_2ZMI_V_D_PSEUDO |
2237 | 0U, // MOVAZ_2ZMI_V_H_PSEUDO |
2238 | 0U, // MOVAZ_2ZMI_V_S_PSEUDO |
2239 | 0U, // MOVAZ_4ZMI_H_B_PSEUDO |
2240 | 0U, // MOVAZ_4ZMI_H_D_PSEUDO |
2241 | 0U, // MOVAZ_4ZMI_H_H_PSEUDO |
2242 | 0U, // MOVAZ_4ZMI_H_S_PSEUDO |
2243 | 0U, // MOVAZ_4ZMI_V_B_PSEUDO |
2244 | 0U, // MOVAZ_4ZMI_V_D_PSEUDO |
2245 | 0U, // MOVAZ_4ZMI_V_H_PSEUDO |
2246 | 0U, // MOVAZ_4ZMI_V_S_PSEUDO |
2247 | 0U, // MOVAZ_VG2_2ZMXI_PSEUDO |
2248 | 0U, // MOVAZ_VG4_4ZMXI_PSEUDO |
2249 | 0U, // MOVAZ_ZMI_H_B_PSEUDO |
2250 | 0U, // MOVAZ_ZMI_H_D_PSEUDO |
2251 | 0U, // MOVAZ_ZMI_H_H_PSEUDO |
2252 | 0U, // MOVAZ_ZMI_H_Q_PSEUDO |
2253 | 0U, // MOVAZ_ZMI_H_S_PSEUDO |
2254 | 0U, // MOVAZ_ZMI_V_B_PSEUDO |
2255 | 0U, // MOVAZ_ZMI_V_D_PSEUDO |
2256 | 0U, // MOVAZ_ZMI_V_H_PSEUDO |
2257 | 0U, // MOVAZ_ZMI_V_Q_PSEUDO |
2258 | 0U, // MOVAZ_ZMI_V_S_PSEUDO |
2259 | 0U, // MOVA_MXI2Z_H_B_PSEUDO |
2260 | 0U, // MOVA_MXI2Z_H_D_PSEUDO |
2261 | 0U, // MOVA_MXI2Z_H_H_PSEUDO |
2262 | 0U, // MOVA_MXI2Z_H_S_PSEUDO |
2263 | 0U, // MOVA_MXI2Z_V_B_PSEUDO |
2264 | 0U, // MOVA_MXI2Z_V_D_PSEUDO |
2265 | 0U, // MOVA_MXI2Z_V_H_PSEUDO |
2266 | 0U, // MOVA_MXI2Z_V_S_PSEUDO |
2267 | 0U, // MOVA_MXI4Z_H_B_PSEUDO |
2268 | 0U, // MOVA_MXI4Z_H_D_PSEUDO |
2269 | 0U, // MOVA_MXI4Z_H_H_PSEUDO |
2270 | 0U, // MOVA_MXI4Z_H_S_PSEUDO |
2271 | 0U, // MOVA_MXI4Z_V_B_PSEUDO |
2272 | 0U, // MOVA_MXI4Z_V_D_PSEUDO |
2273 | 0U, // MOVA_MXI4Z_V_H_PSEUDO |
2274 | 0U, // MOVA_MXI4Z_V_S_PSEUDO |
2275 | 0U, // MOVA_VG2_MXI2Z_PSEUDO |
2276 | 0U, // MOVA_VG4_MXI4Z_PSEUDO |
2277 | 0U, // MOVMCSym |
2278 | 0U, // MOVaddr |
2279 | 0U, // MOVaddrBA |
2280 | 0U, // MOVaddrCP |
2281 | 0U, // MOVaddrEXT |
2282 | 0U, // MOVaddrJT |
2283 | 0U, // MOVaddrPAC |
2284 | 0U, // MOVaddrTLS |
2285 | 0U, // MOVbaseTLS |
2286 | 0U, // MOVi32imm |
2287 | 0U, // MOVi64imm |
2288 | 0U, // MRS_FPCR |
2289 | 0U, // MRS_FPSR |
2290 | 0U, // MSR_FPCR |
2291 | 0U, // MSR_FPSR |
2292 | 0U, // MSRpstatePseudo |
2293 | 0U, // MUL_ZPZZ_B_UNDEF |
2294 | 0U, // MUL_ZPZZ_D_UNDEF |
2295 | 0U, // MUL_ZPZZ_H_UNDEF |
2296 | 0U, // MUL_ZPZZ_S_UNDEF |
2297 | 0U, // NEG_ZPmZ_B_UNDEF |
2298 | 0U, // NEG_ZPmZ_D_UNDEF |
2299 | 0U, // NEG_ZPmZ_H_UNDEF |
2300 | 0U, // NEG_ZPmZ_S_UNDEF |
2301 | 0U, // NOT_ZPmZ_B_UNDEF |
2302 | 0U, // NOT_ZPmZ_D_UNDEF |
2303 | 0U, // NOT_ZPmZ_H_UNDEF |
2304 | 0U, // NOT_ZPmZ_S_UNDEF |
2305 | 0U, // ORNWrr |
2306 | 0U, // ORNXrr |
2307 | 0U, // ORRWrr |
2308 | 0U, // ORRXrr |
2309 | 0U, // ORR_ZPZZ_B_ZERO |
2310 | 0U, // ORR_ZPZZ_D_ZERO |
2311 | 0U, // ORR_ZPZZ_H_ZERO |
2312 | 0U, // ORR_ZPZZ_S_ZERO |
2313 | 0U, // PAUTH_BLEND |
2314 | 0U, // PAUTH_EPILOGUE |
2315 | 0U, // PAUTH_PROLOGUE |
2316 | 0U, // PROBED_STACKALLOC |
2317 | 0U, // PROBED_STACKALLOC_DYN |
2318 | 0U, // PROBED_STACKALLOC_VAR |
2319 | 0U, // PTEST_PP_ANY |
2320 | 0U, // RET_ReallyLR |
2321 | 0U, // RestoreZAPseudo |
2322 | 0U, // SABD_ZPZZ_B_UNDEF |
2323 | 0U, // SABD_ZPZZ_D_UNDEF |
2324 | 0U, // SABD_ZPZZ_H_UNDEF |
2325 | 0U, // SABD_ZPZZ_S_UNDEF |
2326 | 0U, // SCVTF_ZPmZ_DtoD_UNDEF |
2327 | 0U, // SCVTF_ZPmZ_DtoH_UNDEF |
2328 | 0U, // SCVTF_ZPmZ_DtoS_UNDEF |
2329 | 0U, // SCVTF_ZPmZ_HtoH_UNDEF |
2330 | 0U, // SCVTF_ZPmZ_StoD_UNDEF |
2331 | 0U, // SCVTF_ZPmZ_StoH_UNDEF |
2332 | 0U, // SCVTF_ZPmZ_StoS_UNDEF |
2333 | 0U, // SDIV_ZPZZ_D_UNDEF |
2334 | 0U, // SDIV_ZPZZ_S_UNDEF |
2335 | 0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO |
2336 | 0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO |
2337 | 0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO |
2338 | 0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO |
2339 | 0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO |
2340 | 0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO |
2341 | 0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO |
2342 | 0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO |
2343 | 0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO |
2344 | 0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO |
2345 | 0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO |
2346 | 0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO |
2347 | 0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO |
2348 | 0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO |
2349 | 0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO |
2350 | 0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO |
2351 | 0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO |
2352 | 0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO |
2353 | 0U, // SEH_AddFP |
2354 | 0U, // SEH_EpilogEnd |
2355 | 0U, // SEH_EpilogStart |
2356 | 0U, // SEH_Nop |
2357 | 0U, // SEH_PACSignLR |
2358 | 0U, // SEH_PrologEnd |
2359 | 0U, // SEH_SaveAnyRegQP |
2360 | 0U, // SEH_SaveAnyRegQPX |
2361 | 0U, // SEH_SaveFPLR |
2362 | 0U, // SEH_SaveFPLR_X |
2363 | 0U, // SEH_SaveFReg |
2364 | 0U, // SEH_SaveFRegP |
2365 | 0U, // SEH_SaveFRegP_X |
2366 | 0U, // SEH_SaveFReg_X |
2367 | 0U, // SEH_SaveReg |
2368 | 0U, // SEH_SaveRegP |
2369 | 0U, // SEH_SaveRegP_X |
2370 | 0U, // SEH_SaveReg_X |
2371 | 0U, // SEH_SetFP |
2372 | 0U, // SEH_StackAlloc |
2373 | 0U, // SMAX_ZPZZ_B_UNDEF |
2374 | 0U, // SMAX_ZPZZ_D_UNDEF |
2375 | 0U, // SMAX_ZPZZ_H_UNDEF |
2376 | 0U, // SMAX_ZPZZ_S_UNDEF |
2377 | 0U, // SMIN_ZPZZ_B_UNDEF |
2378 | 0U, // SMIN_ZPZZ_D_UNDEF |
2379 | 0U, // SMIN_ZPZZ_H_UNDEF |
2380 | 0U, // SMIN_ZPZZ_S_UNDEF |
2381 | 0U, // SMLALL_MZZI_BtoS_PSEUDO |
2382 | 0U, // SMLALL_MZZI_HtoD_PSEUDO |
2383 | 0U, // SMLALL_MZZ_BtoS_PSEUDO |
2384 | 0U, // SMLALL_MZZ_HtoD_PSEUDO |
2385 | 0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
2386 | 0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO |
2387 | 0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO |
2388 | 0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO |
2389 | 0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO |
2390 | 0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO |
2391 | 0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
2392 | 0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO |
2393 | 0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO |
2394 | 0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO |
2395 | 0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO |
2396 | 0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO |
2397 | 0U, // SMLAL_MZZI_HtoS_PSEUDO |
2398 | 0U, // SMLAL_MZZ_HtoS_PSEUDO |
2399 | 0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
2400 | 0U, // SMLAL_VG2_M2ZZI_S_PSEUDO |
2401 | 0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO |
2402 | 0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
2403 | 0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO |
2404 | 0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO |
2405 | 0U, // SMLSLL_MZZI_BtoS_PSEUDO |
2406 | 0U, // SMLSLL_MZZI_HtoD_PSEUDO |
2407 | 0U, // SMLSLL_MZZ_BtoS_PSEUDO |
2408 | 0U, // SMLSLL_MZZ_HtoD_PSEUDO |
2409 | 0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO |
2410 | 0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO |
2411 | 0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO |
2412 | 0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO |
2413 | 0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO |
2414 | 0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO |
2415 | 0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO |
2416 | 0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO |
2417 | 0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO |
2418 | 0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO |
2419 | 0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO |
2420 | 0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO |
2421 | 0U, // SMLSL_MZZI_HtoS_PSEUDO |
2422 | 0U, // SMLSL_MZZ_HtoS_PSEUDO |
2423 | 0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
2424 | 0U, // SMLSL_VG2_M2ZZI_S_PSEUDO |
2425 | 0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO |
2426 | 0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
2427 | 0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO |
2428 | 0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO |
2429 | 0U, // SMOPA_MPPZZ_D_PSEUDO |
2430 | 0U, // SMOPA_MPPZZ_HtoS_PSEUDO |
2431 | 0U, // SMOPA_MPPZZ_S_PSEUDO |
2432 | 0U, // SMOPS_MPPZZ_D_PSEUDO |
2433 | 0U, // SMOPS_MPPZZ_HtoS_PSEUDO |
2434 | 0U, // SMOPS_MPPZZ_S_PSEUDO |
2435 | 0U, // SMULH_ZPZZ_B_UNDEF |
2436 | 0U, // SMULH_ZPZZ_D_UNDEF |
2437 | 0U, // SMULH_ZPZZ_H_UNDEF |
2438 | 0U, // SMULH_ZPZZ_S_UNDEF |
2439 | 0U, // SPACE |
2440 | 0U, // SQABS_ZPmZ_B_UNDEF |
2441 | 0U, // SQABS_ZPmZ_D_UNDEF |
2442 | 0U, // SQABS_ZPmZ_H_UNDEF |
2443 | 0U, // SQABS_ZPmZ_S_UNDEF |
2444 | 0U, // SQNEG_ZPmZ_B_UNDEF |
2445 | 0U, // SQNEG_ZPmZ_D_UNDEF |
2446 | 0U, // SQNEG_ZPmZ_H_UNDEF |
2447 | 0U, // SQNEG_ZPmZ_S_UNDEF |
2448 | 0U, // SQRSHL_ZPZZ_B_UNDEF |
2449 | 0U, // SQRSHL_ZPZZ_D_UNDEF |
2450 | 0U, // SQRSHL_ZPZZ_H_UNDEF |
2451 | 0U, // SQRSHL_ZPZZ_S_UNDEF |
2452 | 0U, // SQSHLU_ZPZI_B_ZERO |
2453 | 0U, // SQSHLU_ZPZI_D_ZERO |
2454 | 0U, // SQSHLU_ZPZI_H_ZERO |
2455 | 0U, // SQSHLU_ZPZI_S_ZERO |
2456 | 0U, // SQSHL_ZPZI_B_ZERO |
2457 | 0U, // SQSHL_ZPZI_D_ZERO |
2458 | 0U, // SQSHL_ZPZI_H_ZERO |
2459 | 0U, // SQSHL_ZPZI_S_ZERO |
2460 | 0U, // SQSHL_ZPZZ_B_UNDEF |
2461 | 0U, // SQSHL_ZPZZ_D_UNDEF |
2462 | 0U, // SQSHL_ZPZZ_H_UNDEF |
2463 | 0U, // SQSHL_ZPZZ_S_UNDEF |
2464 | 0U, // SRSHL_ZPZZ_B_UNDEF |
2465 | 0U, // SRSHL_ZPZZ_D_UNDEF |
2466 | 0U, // SRSHL_ZPZZ_H_UNDEF |
2467 | 0U, // SRSHL_ZPZZ_S_UNDEF |
2468 | 0U, // SRSHR_ZPZI_B_ZERO |
2469 | 0U, // SRSHR_ZPZI_D_ZERO |
2470 | 0U, // SRSHR_ZPZI_H_ZERO |
2471 | 0U, // SRSHR_ZPZI_S_ZERO |
2472 | 0U, // STGloop |
2473 | 0U, // STGloop_wback |
2474 | 0U, // STR_PPXI |
2475 | 0U, // STR_TX_PSEUDO |
2476 | 0U, // STR_ZZXI |
2477 | 0U, // STR_ZZZXI |
2478 | 0U, // STR_ZZZZXI |
2479 | 0U, // STZGloop |
2480 | 0U, // STZGloop_wback |
2481 | 0U, // SUBR_ZPZZ_B_ZERO |
2482 | 0U, // SUBR_ZPZZ_D_ZERO |
2483 | 0U, // SUBR_ZPZZ_H_ZERO |
2484 | 0U, // SUBR_ZPZZ_S_ZERO |
2485 | 0U, // SUBSWrr |
2486 | 0U, // SUBSXrr |
2487 | 0U, // SUBWrr |
2488 | 0U, // SUBXrr |
2489 | 0U, // SUB_VG2_M2Z2Z_D_PSEUDO |
2490 | 0U, // SUB_VG2_M2Z2Z_S_PSEUDO |
2491 | 0U, // SUB_VG2_M2ZZ_D_PSEUDO |
2492 | 0U, // SUB_VG2_M2ZZ_S_PSEUDO |
2493 | 0U, // SUB_VG2_M2Z_D_PSEUDO |
2494 | 0U, // SUB_VG2_M2Z_S_PSEUDO |
2495 | 0U, // SUB_VG4_M4Z4Z_D_PSEUDO |
2496 | 0U, // SUB_VG4_M4Z4Z_S_PSEUDO |
2497 | 0U, // SUB_VG4_M4ZZ_D_PSEUDO |
2498 | 0U, // SUB_VG4_M4ZZ_S_PSEUDO |
2499 | 0U, // SUB_VG4_M4Z_D_PSEUDO |
2500 | 0U, // SUB_VG4_M4Z_S_PSEUDO |
2501 | 0U, // SUB_ZPZZ_B_ZERO |
2502 | 0U, // SUB_ZPZZ_D_ZERO |
2503 | 0U, // SUB_ZPZZ_H_ZERO |
2504 | 0U, // SUB_ZPZZ_S_ZERO |
2505 | 0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO |
2506 | 0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO |
2507 | 0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO |
2508 | 0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO |
2509 | 0U, // SUMLALL_MZZI_BtoS_PSEUDO |
2510 | 0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO |
2511 | 0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO |
2512 | 0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO |
2513 | 0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO |
2514 | 0U, // SUMOPA_MPPZZ_D_PSEUDO |
2515 | 0U, // SUMOPA_MPPZZ_S_PSEUDO |
2516 | 0U, // SUMOPS_MPPZZ_D_PSEUDO |
2517 | 0U, // SUMOPS_MPPZZ_S_PSEUDO |
2518 | 0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO |
2519 | 0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO |
2520 | 0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO |
2521 | 0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO |
2522 | 0U, // SXTB_ZPmZ_D_UNDEF |
2523 | 0U, // SXTB_ZPmZ_H_UNDEF |
2524 | 0U, // SXTB_ZPmZ_S_UNDEF |
2525 | 0U, // SXTH_ZPmZ_D_UNDEF |
2526 | 0U, // SXTH_ZPmZ_S_UNDEF |
2527 | 0U, // SXTW_ZPmZ_D_UNDEF |
2528 | 0U, // SpeculationBarrierISBDSBEndBB |
2529 | 0U, // SpeculationBarrierSBEndBB |
2530 | 0U, // SpeculationSafeValueW |
2531 | 0U, // SpeculationSafeValueX |
2532 | 0U, // StoreSwiftAsyncContext |
2533 | 0U, // TAGPstack |
2534 | 0U, // TCRETURNdi |
2535 | 0U, // TCRETURNri |
2536 | 0U, // TCRETURNriALL |
2537 | 0U, // TCRETURNrinotx16 |
2538 | 0U, // TCRETURNrix16x17 |
2539 | 0U, // TCRETURNrix17 |
2540 | 24882U, // TLSDESCCALL |
2541 | 0U, // TLSDESC_CALLSEQ |
2542 | 0U, // UABD_ZPZZ_B_UNDEF |
2543 | 0U, // UABD_ZPZZ_D_UNDEF |
2544 | 0U, // UABD_ZPZZ_H_UNDEF |
2545 | 0U, // UABD_ZPZZ_S_UNDEF |
2546 | 0U, // UCVTF_ZPmZ_DtoD_UNDEF |
2547 | 0U, // UCVTF_ZPmZ_DtoH_UNDEF |
2548 | 0U, // UCVTF_ZPmZ_DtoS_UNDEF |
2549 | 0U, // UCVTF_ZPmZ_HtoH_UNDEF |
2550 | 0U, // UCVTF_ZPmZ_StoD_UNDEF |
2551 | 0U, // UCVTF_ZPmZ_StoH_UNDEF |
2552 | 0U, // UCVTF_ZPmZ_StoS_UNDEF |
2553 | 0U, // UDIV_ZPZZ_D_UNDEF |
2554 | 0U, // UDIV_ZPZZ_S_UNDEF |
2555 | 0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO |
2556 | 0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO |
2557 | 0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO |
2558 | 0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO |
2559 | 0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO |
2560 | 0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO |
2561 | 0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO |
2562 | 0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO |
2563 | 0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO |
2564 | 0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO |
2565 | 0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO |
2566 | 0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO |
2567 | 0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO |
2568 | 0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO |
2569 | 0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO |
2570 | 0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO |
2571 | 0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO |
2572 | 0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO |
2573 | 0U, // UMAX_ZPZZ_B_UNDEF |
2574 | 0U, // UMAX_ZPZZ_D_UNDEF |
2575 | 0U, // UMAX_ZPZZ_H_UNDEF |
2576 | 0U, // UMAX_ZPZZ_S_UNDEF |
2577 | 0U, // UMIN_ZPZZ_B_UNDEF |
2578 | 0U, // UMIN_ZPZZ_D_UNDEF |
2579 | 0U, // UMIN_ZPZZ_H_UNDEF |
2580 | 0U, // UMIN_ZPZZ_S_UNDEF |
2581 | 0U, // UMLALL_MZZI_BtoS_PSEUDO |
2582 | 0U, // UMLALL_MZZI_HtoD_PSEUDO |
2583 | 0U, // UMLALL_MZZ_BtoS_PSEUDO |
2584 | 0U, // UMLALL_MZZ_HtoD_PSEUDO |
2585 | 0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
2586 | 0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO |
2587 | 0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO |
2588 | 0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO |
2589 | 0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO |
2590 | 0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO |
2591 | 0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
2592 | 0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO |
2593 | 0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO |
2594 | 0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO |
2595 | 0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO |
2596 | 0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO |
2597 | 0U, // UMLAL_MZZI_HtoS_PSEUDO |
2598 | 0U, // UMLAL_MZZ_HtoS_PSEUDO |
2599 | 0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
2600 | 0U, // UMLAL_VG2_M2ZZI_S_PSEUDO |
2601 | 0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO |
2602 | 0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
2603 | 0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO |
2604 | 0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO |
2605 | 0U, // UMLSLL_MZZI_BtoS_PSEUDO |
2606 | 0U, // UMLSLL_MZZI_HtoD_PSEUDO |
2607 | 0U, // UMLSLL_MZZ_BtoS_PSEUDO |
2608 | 0U, // UMLSLL_MZZ_HtoD_PSEUDO |
2609 | 0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO |
2610 | 0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO |
2611 | 0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO |
2612 | 0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO |
2613 | 0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO |
2614 | 0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO |
2615 | 0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO |
2616 | 0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO |
2617 | 0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO |
2618 | 0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO |
2619 | 0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO |
2620 | 0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO |
2621 | 0U, // UMLSL_MZZI_HtoS_PSEUDO |
2622 | 0U, // UMLSL_MZZ_HtoS_PSEUDO |
2623 | 0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
2624 | 0U, // UMLSL_VG2_M2ZZI_S_PSEUDO |
2625 | 0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO |
2626 | 0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
2627 | 0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO |
2628 | 0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO |
2629 | 0U, // UMOPA_MPPZZ_D_PSEUDO |
2630 | 0U, // UMOPA_MPPZZ_HtoS_PSEUDO |
2631 | 0U, // UMOPA_MPPZZ_S_PSEUDO |
2632 | 0U, // UMOPS_MPPZZ_D_PSEUDO |
2633 | 0U, // UMOPS_MPPZZ_HtoS_PSEUDO |
2634 | 0U, // UMOPS_MPPZZ_S_PSEUDO |
2635 | 0U, // UMULH_ZPZZ_B_UNDEF |
2636 | 0U, // UMULH_ZPZZ_D_UNDEF |
2637 | 0U, // UMULH_ZPZZ_H_UNDEF |
2638 | 0U, // UMULH_ZPZZ_S_UNDEF |
2639 | 0U, // UQRSHL_ZPZZ_B_UNDEF |
2640 | 0U, // UQRSHL_ZPZZ_D_UNDEF |
2641 | 0U, // UQRSHL_ZPZZ_H_UNDEF |
2642 | 0U, // UQRSHL_ZPZZ_S_UNDEF |
2643 | 0U, // UQSHL_ZPZI_B_ZERO |
2644 | 0U, // UQSHL_ZPZI_D_ZERO |
2645 | 0U, // UQSHL_ZPZI_H_ZERO |
2646 | 0U, // UQSHL_ZPZI_S_ZERO |
2647 | 0U, // UQSHL_ZPZZ_B_UNDEF |
2648 | 0U, // UQSHL_ZPZZ_D_UNDEF |
2649 | 0U, // UQSHL_ZPZZ_H_UNDEF |
2650 | 0U, // UQSHL_ZPZZ_S_UNDEF |
2651 | 0U, // URECPE_ZPmZ_S_UNDEF |
2652 | 0U, // URSHL_ZPZZ_B_UNDEF |
2653 | 0U, // URSHL_ZPZZ_D_UNDEF |
2654 | 0U, // URSHL_ZPZZ_H_UNDEF |
2655 | 0U, // URSHL_ZPZZ_S_UNDEF |
2656 | 0U, // URSHR_ZPZI_B_ZERO |
2657 | 0U, // URSHR_ZPZI_D_ZERO |
2658 | 0U, // URSHR_ZPZI_H_ZERO |
2659 | 0U, // URSHR_ZPZI_S_ZERO |
2660 | 0U, // URSQRTE_ZPmZ_S_UNDEF |
2661 | 0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO |
2662 | 0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO |
2663 | 0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO |
2664 | 0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO |
2665 | 0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO |
2666 | 0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO |
2667 | 0U, // USMLALL_MZZI_BtoS_PSEUDO |
2668 | 0U, // USMLALL_MZZ_BtoS_PSEUDO |
2669 | 0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
2670 | 0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO |
2671 | 0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO |
2672 | 0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
2673 | 0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO |
2674 | 0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO |
2675 | 0U, // USMOPA_MPPZZ_D_PSEUDO |
2676 | 0U, // USMOPA_MPPZZ_S_PSEUDO |
2677 | 0U, // USMOPS_MPPZZ_D_PSEUDO |
2678 | 0U, // USMOPS_MPPZZ_S_PSEUDO |
2679 | 0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO |
2680 | 0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO |
2681 | 0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO |
2682 | 0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO |
2683 | 0U, // UXTB_ZPmZ_D_UNDEF |
2684 | 0U, // UXTB_ZPmZ_H_UNDEF |
2685 | 0U, // UXTB_ZPmZ_S_UNDEF |
2686 | 0U, // UXTH_ZPmZ_D_UNDEF |
2687 | 0U, // UXTH_ZPmZ_S_UNDEF |
2688 | 0U, // UXTW_ZPmZ_D_UNDEF |
2689 | 0U, // VGRestorePseudo |
2690 | 0U, // VGSavePseudo |
2691 | 0U, // ZERO_MXI_2Z_PSEUDO |
2692 | 0U, // ZERO_MXI_4Z_PSEUDO |
2693 | 0U, // ZERO_MXI_VG2_2Z_PSEUDO |
2694 | 0U, // ZERO_MXI_VG2_4Z_PSEUDO |
2695 | 0U, // ZERO_MXI_VG2_Z_PSEUDO |
2696 | 0U, // ZERO_MXI_VG4_2Z_PSEUDO |
2697 | 0U, // ZERO_MXI_VG4_4Z_PSEUDO |
2698 | 0U, // ZERO_MXI_VG4_Z_PSEUDO |
2699 | 0U, // ZERO_M_PSEUDO |
2700 | 0U, // ZERO_T_PSEUDO |
2701 | 2120091U, // ABSWr |
2702 | 2120091U, // ABSXr |
2703 | 270571931U, // ABS_ZPmZ_B |
2704 | 270588315U, // ABS_ZPmZ_D |
2705 | 541137307U, // ABS_ZPmZ_H |
2706 | 270621083U, // ABS_ZPmZ_S |
2707 | 811702683U, // ABSv16i8 |
2708 | 2120091U, // ABSv1i64 |
2709 | 813799835U, // ABSv2i32 |
2710 | 815896987U, // ABSv2i64 |
2711 | 817994139U, // ABSv4i16 |
2712 | 820091291U, // ABSv4i32 |
2713 | 822188443U, // ABSv8i16 |
2714 | 824285595U, // ABSv8i8 |
2715 | 1075889865U, // ADCLB_ZZZ_D |
2716 | 1344358089U, // ADCLB_ZZZ_S |
2717 | 1075895192U, // ADCLT_ZZZ_D |
2718 | 1344363416U, // ADCLT_ZZZ_S |
2719 | 2120130U, // ADCSWr |
2720 | 2120130U, // ADCSXr |
2721 | 2116124U, // ADCWr |
2722 | 2116124U, // ADCXr |
2723 | 2116733U, // ADDG |
2724 | 1631699730U, // ADDHA_MPPZ_D |
2725 | 1633796882U, // ADDHA_MPPZ_S |
2726 | 1881180078U, // ADDHNB_ZZZ_B |
2727 | 2172716974U, // ADDHNB_ZZZ_H |
2728 | 2418100142U, // ADDHNB_ZZZ_S |
2729 | 2686491743U, // ADDHNT_ZZZ_B |
2730 | 2174819423U, // ADDHNT_ZZZ_H |
2731 | 1075928159U, // ADDHNT_ZZZ_S |
2732 | 813798567U, // ADDHNv2i64_v2i32 |
2733 | 2967601578U, // ADDHNv2i64_v4i32 |
2734 | 817992871U, // ADDHNv4i32_v4i16 |
2735 | 2969698730U, // ADDHNv4i32_v8i16 |
2736 | 2959212970U, // ADDHNv8i16_v16i8 |
2737 | 824284327U, // ADDHNv8i16_v8i8 |
2738 | 2118338U, // ADDPL_XXI |
2739 | 2120995U, // ADDPT_shift |
2740 | 3223360970U, // ADDP_ZPmZ_B |
2741 | 3223377354U, // ADDP_ZPmZ_D |
2742 | 3519092170U, // ADDP_ZPmZ_H |
2743 | 3223410122U, // ADDP_ZPmZ_S |
2744 | 811701706U, // ADDPv16i8 |
2745 | 813798858U, // ADDPv2i32 |
2746 | 815896010U, // ADDPv2i64 |
2747 | 807425482U, // ADDPv2i64p |
2748 | 817993162U, // ADDPv4i16 |
2749 | 820090314U, // ADDPv4i32 |
2750 | 822187466U, // ADDPv8i16 |
2751 | 824284618U, // ADDPv8i8 |
2752 | 3227623064U, // ADDQV_VPZ_B |
2753 | 3231817368U, // ADDQV_VPZ_D |
2754 | 3238108824U, // ADDQV_VPZ_H |
2755 | 3236011672U, // ADDQV_VPZ_S |
2756 | 2118417U, // ADDSPL_XXI |
2757 | 2118664U, // ADDSVL_XXI |
2758 | 2120142U, // ADDSWri |
2759 | 2120142U, // ADDSWrs |
2760 | 2120142U, // ADDSWrx |
2761 | 2120142U, // ADDSXri |
2762 | 2120142U, // ADDSXrs |
2763 | 2120142U, // ADDSXrx |
2764 | 2120142U, // ADDSXrx64 |
2765 | 1631700108U, // ADDVA_MPPZ_D |
2766 | 1633797260U, // ADDVA_MPPZ_S |
2767 | 2118651U, // ADDVL_XXI |
2768 | 807427600U, // ADDVv16i8v |
2769 | 807427600U, // ADDVv4i16v |
2770 | 807427600U, // ADDVv4i32v |
2771 | 807427600U, // ADDVv8i16v |
2772 | 807427600U, // ADDVv8i8v |
2773 | 2116369U, // ADDWri |
2774 | 2116369U, // ADDWrs |
2775 | 2116369U, // ADDWrx |
2776 | 2116369U, // ADDXri |
2777 | 2116369U, // ADDXrs |
2778 | 2116369U, // ADDXrx |
2779 | 2116369U, // ADDXrx64 |
2780 | 2179091217U, // ADD_VG2_2ZZ_B |
2781 | 2181204753U, // ADD_VG2_2ZZ_D |
2782 | 2183318289U, // ADD_VG2_2ZZ_H |
2783 | 2185431825U, // ADD_VG2_2ZZ_S |
2784 | 3798158097U, // ADD_VG2_M2Z2Z_D |
2785 | 3798174481U, // ADD_VG2_M2Z2Z_S |
2786 | 3798158097U, // ADD_VG2_M2ZZ_D |
2787 | 3798174481U, // ADD_VG2_M2ZZ_S |
2788 | 3798158097U, // ADD_VG2_M2Z_D |
2789 | 3798174481U, // ADD_VG2_M2Z_S |
2790 | 2179091217U, // ADD_VG4_4ZZ_B |
2791 | 2181204753U, // ADD_VG4_4ZZ_D |
2792 | 2183318289U, // ADD_VG4_4ZZ_H |
2793 | 2185431825U, // ADD_VG4_4ZZ_S |
2794 | 4066593553U, // ADD_VG4_M4Z4Z_D |
2795 | 4066609937U, // ADD_VG4_M4Z4Z_S |
2796 | 4066593553U, // ADD_VG4_M4ZZ_D |
2797 | 4066609937U, // ADD_VG4_M4ZZ_S |
2798 | 4066593553U, // ADD_VG4_M4Z_D |
2799 | 4066609937U, // ADD_VG4_M4Z_S |
2800 | 2132753U, // ADD_ZI_B |
2801 | 2418068241U, // ADD_ZI_D |
2802 | 2189495057U, // ADD_ZI_H |
2803 | 270617361U, // ADD_ZI_S |
2804 | 3223358225U, // ADD_ZPmZ_B |
2805 | 3223379235U, // ADD_ZPmZ_CPA |
2806 | 3223374609U, // ADD_ZPmZ_D |
2807 | 3519089425U, // ADD_ZPmZ_H |
2808 | 3223407377U, // ADD_ZPmZ_S |
2809 | 2132753U, // ADD_ZZZ_B |
2810 | 2418072867U, // ADD_ZZZ_CPA |
2811 | 2418068241U, // ADD_ZZZ_D |
2812 | 2189495057U, // ADD_ZZZ_H |
2813 | 270617361U, // ADD_ZZZ_S |
2814 | 811698961U, // ADDv16i8 |
2815 | 2116369U, // ADDv1i64 |
2816 | 813796113U, // ADDv2i32 |
2817 | 815893265U, // ADDv2i64 |
2818 | 817990417U, // ADDv4i16 |
2819 | 820087569U, // ADDv4i32 |
2820 | 822184721U, // ADDv8i16 |
2821 | 824281873U, // ADDv8i8 |
2822 | 538990618U, // ADR |
2823 | 538990209U, // ADRP |
2824 | 2460014618U, // ADR_LSL_ZZZ_D_0 |
2825 | 2460014618U, // ADR_LSL_ZZZ_D_1 |
2826 | 2460014618U, // ADR_LSL_ZZZ_D_2 |
2827 | 2460014618U, // ADR_LSL_ZZZ_D_3 |
2828 | 312563738U, // ADR_LSL_ZZZ_S_0 |
2829 | 312563738U, // ADR_LSL_ZZZ_S_1 |
2830 | 312563738U, // ADR_LSL_ZZZ_S_2 |
2831 | 312563738U, // ADR_LSL_ZZZ_S_3 |
2832 | 2460014618U, // ADR_SXTW_ZZZ_D_0 |
2833 | 2460014618U, // ADR_SXTW_ZZZ_D_1 |
2834 | 2460014618U, // ADR_SXTW_ZZZ_D_2 |
2835 | 2460014618U, // ADR_SXTW_ZZZ_D_3 |
2836 | 2460014618U, // ADR_UXTW_ZZZ_D_0 |
2837 | 2460014618U, // ADR_UXTW_ZZZ_D_1 |
2838 | 2460014618U, // ADR_UXTW_ZZZ_D_2 |
2839 | 2460014618U, // ADR_UXTW_ZZZ_D_3 |
2840 | 2132882U, // AESD_ZZZ_B |
2841 | 2959215506U, // AESDrr |
2842 | 2133029U, // AESE_ZZZ_B |
2843 | 2959215653U, // AESErr |
2844 | 2132518U, // AESIMC_ZZ_B |
2845 | 811698726U, // AESIMCrr |
2846 | 2132526U, // AESMC_ZZ_B |
2847 | 811698734U, // AESMCrr |
2848 | 3227623071U, // ANDQV_VPZ_B |
2849 | 3231817375U, // ANDQV_VPZ_D |
2850 | 3238108831U, // ANDQV_VPZ_H |
2851 | 3236011679U, // ANDQV_VPZ_S |
2852 | 2120149U, // ANDSWri |
2853 | 2120149U, // ANDSWrs |
2854 | 2120149U, // ANDSXri |
2855 | 2120149U, // ANDSXrs |
2856 | 3223362005U, // ANDS_PPzPP |
2857 | 253476U, // ANDV_VPZ_B |
2858 | 1657019940U, // ANDV_VPZ_D |
2859 | 1659133476U, // ANDV_VPZ_H |
2860 | 1638178340U, // ANDV_VPZ_S |
2861 | 2116464U, // ANDWri |
2862 | 2116464U, // ANDWrs |
2863 | 2116464U, // ANDXri |
2864 | 2116464U, // ANDXrs |
2865 | 3223358320U, // AND_PPzPP |
2866 | 2418068336U, // AND_ZI |
2867 | 3223358320U, // AND_ZPmZ_B |
2868 | 3223374704U, // AND_ZPmZ_D |
2869 | 3519089520U, // AND_ZPmZ_H |
2870 | 3223407472U, // AND_ZPmZ_S |
2871 | 2418068336U, // AND_ZZZ |
2872 | 811699056U, // ANDv16i8 |
2873 | 824281968U, // ANDv8i8 |
2874 | 3223358348U, // ASRD_ZPmI_B |
2875 | 3223374732U, // ASRD_ZPmI_D |
2876 | 3519089548U, // ASRD_ZPmI_H |
2877 | 3223407500U, // ASRD_ZPmI_S |
2878 | 3223361755U, // ASRR_ZPmZ_B |
2879 | 3223378139U, // ASRR_ZPmZ_D |
2880 | 3519092955U, // ASRR_ZPmZ_H |
2881 | 3223410907U, // ASRR_ZPmZ_S |
2882 | 2119917U, // ASRVWr |
2883 | 2119917U, // ASRVXr |
2884 | 3223361773U, // ASR_WIDE_ZPmZ_B |
2885 | 3519092973U, // ASR_WIDE_ZPmZ_H |
2886 | 3223410925U, // ASR_WIDE_ZPmZ_S |
2887 | 2136301U, // ASR_WIDE_ZZZ_B |
2888 | 2189498605U, // ASR_WIDE_ZZZ_H |
2889 | 270620909U, // ASR_WIDE_ZZZ_S |
2890 | 3223361773U, // ASR_ZPmI_B |
2891 | 3223378157U, // ASR_ZPmI_D |
2892 | 3519092973U, // ASR_ZPmI_H |
2893 | 3223410925U, // ASR_ZPmI_S |
2894 | 3223361773U, // ASR_ZPmZ_B |
2895 | 3223378157U, // ASR_ZPmZ_D |
2896 | 3519092973U, // ASR_ZPmZ_H |
2897 | 3223410925U, // ASR_ZPmZ_S |
2898 | 2136301U, // ASR_ZZI_B |
2899 | 2418071789U, // ASR_ZZI_D |
2900 | 2189498605U, // ASR_ZZI_H |
2901 | 270620909U, // ASR_ZZI_S |
2902 | 807715588U, // AUTDA |
2903 | 807716339U, // AUTDB |
2904 | 312499U, // AUTDZA |
2905 | 313848U, // AUTDZB |
2906 | 807715616U, // AUTIA |
2907 | 8711U, // AUTIA1716 |
2908 | 8750U, // AUTIA171615 |
2909 | 8838U, // AUTIASP |
2910 | 330311U, // AUTIASPPCi |
2911 | 22518U, // AUTIASPPCr |
2912 | 8829U, // AUTIAZ |
2913 | 807716366U, // AUTIB |
2914 | 8720U, // AUTIB1716 |
2915 | 8774U, // AUTIB171615 |
2916 | 8702U, // AUTIBSP |
2917 | 330333U, // AUTIBSPPCi |
2918 | 22542U, // AUTIBSPPCr |
2919 | 8684U, // AUTIBZ |
2920 | 312515U, // AUTIZA |
2921 | 313864U, // AUTIZB |
2922 | 10193U, // AXFLAG |
2923 | 328910U, // B |
2924 | 811704405U, // BCAX |
2925 | 2418073685U, // BCAX_ZZZZ |
2926 | 352618U, // BCcc |
2927 | 2135509U, // BDEP_ZZZ_B |
2928 | 2418070997U, // BDEP_ZZZ_D |
2929 | 2189497813U, // BDEP_ZZZ_H |
2930 | 270620117U, // BDEP_ZZZ_S |
2931 | 2137523U, // BEXT_ZZZ_B |
2932 | 2418073011U, // BEXT_ZZZ_D |
2933 | 2189499827U, // BEXT_ZZZ_H |
2934 | 270622131U, // BEXT_ZZZ_S |
2935 | 2961317081U, // BF16DOTlanev4bf16 |
2936 | 2967608537U, // BF16DOTlanev8bf16 |
2937 | 822182276U, // BF1CVTL2v8f16 |
2938 | 1661017136U, // BF1CVTLT_ZZ_BtoH |
2939 | 1661129670U, // BF1CVTL_2ZZ_BtoH_NAME |
2940 | 822186950U, // BF1CVTLv8f16 |
2941 | 1661132136U, // BF1CVT_2ZZ_BtoH_NAME |
2942 | 1661017448U, // BF1CVT_ZZ_BtoH |
2943 | 822182286U, // BF2CVTL2v8f16 |
2944 | 1661017146U, // BF2CVTLT_ZZ_BtoH |
2945 | 1661129679U, // BF2CVTL_2ZZ_BtoH_NAME |
2946 | 822186959U, // BF2CVTLv8f16 |
2947 | 1661132144U, // BF2CVT_2ZZ_BtoH_NAME |
2948 | 1661017456U, // BF2CVT_ZZ_BtoH |
2949 | 3798305573U, // BFADD_VG2_M2Z_H |
2950 | 4066741029U, // BFADD_VG4_M4Z_H |
2951 | 3519089445U, // BFADD_ZPmZZ |
2952 | 2189495077U, // BFADD_ZZZ |
2953 | 2195904013U, // BFCLAMP_VG2_2ZZZ_H |
2954 | 2195904013U, // BFCLAMP_VG4_4ZZZ_H |
2955 | 2195789325U, // BFCLAMP_ZZZ |
2956 | 2121080U, // BFCVT |
2957 | 817992972U, // BFCVTN |
2958 | 2969698782U, // BFCVTN2 |
2959 | 1078008979U, // BFCVTNT_ZPmZ |
2960 | 1344312588U, // BFCVTN_Z2Z_HtoB |
2961 | 1648432396U, // BFCVTN_Z2Z_StoH |
2962 | 1344314744U, // BFCVT_Z2Z_HtoB |
2963 | 1648434552U, // BFCVT_Z2Z_StoH |
2964 | 1078009208U, // BFCVT_ZPmZ |
2965 | 3798179033U, // BFDOT_VG2_M2Z2Z_HtoS |
2966 | 3798179033U, // BFDOT_VG2_M2ZZI_HtoS |
2967 | 3798179033U, // BFDOT_VG2_M2ZZ_HtoS |
2968 | 4066614489U, // BFDOT_VG4_M4Z4Z_HtoS |
2969 | 4066614489U, // BFDOT_VG4_M4ZZI_HtoS |
2970 | 4066614489U, // BFDOT_VG4_M4ZZ_HtoS |
2971 | 2686541017U, // BFDOT_ZZI |
2972 | 2686541017U, // BFDOT_ZZZ |
2973 | 2961317081U, // BFDOTv4bf16 |
2974 | 2967608537U, // BFDOTv8bf16 |
2975 | 2183320681U, // BFMAXNM_VG2_2Z2Z_H |
2976 | 2183320681U, // BFMAXNM_VG2_2ZZ_H |
2977 | 2183320681U, // BFMAXNM_VG4_4Z2Z_H |
2978 | 2183320681U, // BFMAXNM_VG4_4ZZ_H |
2979 | 3519091817U, // BFMAXNM_ZPmZZ |
2980 | 2183323746U, // BFMAX_VG2_2Z2Z_H |
2981 | 2183323746U, // BFMAX_VG2_2ZZ_H |
2982 | 2183323746U, // BFMAX_VG4_4Z2Z_H |
2983 | 2183323746U, // BFMAX_VG4_4ZZ_H |
2984 | 3519094882U, // BFMAX_ZPmZZ |
2985 | 2183320672U, // BFMINNM_VG2_2Z2Z_H |
2986 | 2183320672U, // BFMINNM_VG2_2ZZ_H |
2987 | 2183320672U, // BFMINNM_VG4_4Z2Z_H |
2988 | 2183320672U, // BFMINNM_VG4_4ZZ_H |
2989 | 3519091808U, // BFMINNM_ZPmZZ |
2990 | 2183320757U, // BFMIN_VG2_2Z2Z_H |
2991 | 2183320757U, // BFMIN_VG2_2ZZ_H |
2992 | 2183320757U, // BFMIN_VG4_4Z2Z_H |
2993 | 2183320757U, // BFMIN_VG4_4ZZ_H |
2994 | 3519091893U, // BFMIN_ZPmZZ |
2995 | 2967602751U, // BFMLALB |
2996 | 2967602751U, // BFMLALBIdx |
2997 | 2686535231U, // BFMLALB_ZZZ |
2998 | 2686535231U, // BFMLALB_ZZZI |
2999 | 2967608168U, // BFMLALT |
3000 | 2967608168U, // BFMLALTIdx |
3001 | 2686540648U, // BFMLALT_ZZZ |
3002 | 2686540648U, // BFMLALT_ZZZI |
3003 | 1663275152U, // BFMLAL_MZZI_HtoS |
3004 | 1663275152U, // BFMLAL_MZZ_HtoS |
3005 | 3810758800U, // BFMLAL_VG2_M2Z2Z_HtoS |
3006 | 3810758800U, // BFMLAL_VG2_M2ZZI_HtoS |
3007 | 3810758800U, // BFMLAL_VG2_M2ZZ_HtoS |
3008 | 4079194256U, // BFMLAL_VG4_M4Z4Z_HtoS |
3009 | 4079194256U, // BFMLAL_VG4_M4ZZI_HtoS |
3010 | 4079194256U, // BFMLAL_VG4_M4ZZ_HtoS |
3011 | 3798303540U, // BFMLA_VG2_M2Z2Z |
3012 | 3798303540U, // BFMLA_VG2_M2ZZ |
3013 | 3798303540U, // BFMLA_VG2_M2ZZI |
3014 | 4066738996U, // BFMLA_VG4_M4Z4Z |
3015 | 4066738996U, // BFMLA_VG4_M4ZZ |
3016 | 4066738996U, // BFMLA_VG4_M4ZZI |
3017 | 3519087412U, // BFMLA_ZPmZZ |
3018 | 2195784500U, // BFMLA_ZZZI |
3019 | 2686535529U, // BFMLSLB_ZZZI_S |
3020 | 2686535529U, // BFMLSLB_ZZZ_S |
3021 | 2686540823U, // BFMLSLT_ZZZI_S |
3022 | 2686540823U, // BFMLSLT_ZZZ_S |
3023 | 1663275919U, // BFMLSL_MZZI_HtoS |
3024 | 1663275919U, // BFMLSL_MZZ_HtoS |
3025 | 3810759567U, // BFMLSL_VG2_M2Z2Z_HtoS |
3026 | 3810759567U, // BFMLSL_VG2_M2ZZI_HtoS |
3027 | 3810759567U, // BFMLSL_VG2_M2ZZ_HtoS |
3028 | 4079195023U, // BFMLSL_VG4_M4Z4Z_HtoS |
3029 | 4079195023U, // BFMLSL_VG4_M4ZZI_HtoS |
3030 | 4079195023U, // BFMLSL_VG4_M4ZZ_HtoS |
3031 | 3798309383U, // BFMLS_VG2_M2Z2Z |
3032 | 3798309383U, // BFMLS_VG2_M2ZZ |
3033 | 3798309383U, // BFMLS_VG2_M2ZZI |
3034 | 4066744839U, // BFMLS_VG4_M4Z4Z |
3035 | 4066744839U, // BFMLS_VG4_M4ZZ |
3036 | 4066744839U, // BFMLS_VG4_M4ZZI |
3037 | 3519093255U, // BFMLS_ZPmZZ |
3038 | 2195790343U, // BFMLS_ZZZI |
3039 | 2967601979U, // BFMMLA |
3040 | 2686534459U, // BFMMLA_ZZZ |
3041 | 54641529U, // BFMOPA_MPPZZ |
3042 | 54641529U, // BFMOPA_MPPZZ_H |
3043 | 54647380U, // BFMOPS_MPPZZ |
3044 | 54647380U, // BFMOPS_MPPZZ_H |
3045 | 3519091679U, // BFMUL_ZPmZZ |
3046 | 2189497311U, // BFMUL_ZZZ |
3047 | 2189497311U, // BFMUL_ZZZI |
3048 | 807425073U, // BFMWri |
3049 | 807425073U, // BFMXri |
3050 | 3798305158U, // BFSUB_VG2_M2Z_H |
3051 | 4066740614U, // BFSUB_VG4_M4Z_H |
3052 | 3519089030U, // BFSUB_ZPmZZ |
3053 | 2189494662U, // BFSUB_ZZZ |
3054 | 3798179054U, // BFVDOT_VG2_M2ZZI_HtoS |
3055 | 2135687U, // BGRP_ZZZ_B |
3056 | 2418071175U, // BGRP_ZZZ_D |
3057 | 2189497991U, // BGRP_ZZZ_H |
3058 | 270620295U, // BGRP_ZZZ_S |
3059 | 2120136U, // BICSWrs |
3060 | 2120136U, // BICSXrs |
3061 | 3223361992U, // BICS_PPzPP |
3062 | 2116129U, // BICWrs |
3063 | 2116129U, // BICXrs |
3064 | 3223357985U, // BIC_PPzPP |
3065 | 3223357985U, // BIC_ZPmZ_B |
3066 | 3223374369U, // BIC_ZPmZ_D |
3067 | 3519089185U, // BIC_ZPmZ_H |
3068 | 3223407137U, // BIC_ZPmZ_S |
3069 | 2418068001U, // BIC_ZZZ |
3070 | 811698721U, // BICv16i8 |
3071 | 1887570465U, // BICv2i32 |
3072 | 1891764769U, // BICv4i16 |
3073 | 1893861921U, // BICv4i32 |
3074 | 1895959073U, // BICv8i16 |
3075 | 824281633U, // BICv8i8 |
3076 | 2959215697U, // BIFv16i8 |
3077 | 2971798609U, // BIFv8i8 |
3078 | 2959219516U, // BITv16i8 |
3079 | 2971802428U, // BITv8i8 |
3080 | 332206U, // BL |
3081 | 22620U, // BLR |
3082 | 2114267U, // BLRAA |
3083 | 24806U, // BLRAAZ |
3084 | 2114932U, // BLRAB |
3085 | 24828U, // BLRABZ |
3086 | 2170667890U, // BMOPA_MPPZZ_S |
3087 | 2170673741U, // BMOPS_MPPZZ_S |
3088 | 22470U, // BR |
3089 | 2114254U, // BRAA |
3090 | 24799U, // BRAAZ |
3091 | 2114919U, // BRAB |
3092 | 24821U, // BRABZ |
3093 | 10222U, // BRB_IALL |
3094 | 10200U, // BRB_INJ |
3095 | 381029U, // BRK |
3096 | 3223361923U, // BRKAS_PPzP |
3097 | 270566183U, // BRKA_PPmP |
3098 | 3223356199U, // BRKA_PPzP |
3099 | 3223361959U, // BRKBS_PPzP |
3100 | 270566933U, // BRKB_PPmP |
3101 | 3223356949U, // BRKB_PPzP |
3102 | 3223362089U, // BRKNS_PPzP |
3103 | 3223360716U, // BRKN_PPzP |
3104 | 3223361930U, // BRKPAS_PPzPP |
3105 | 3223356267U, // BRKPA_PPzPP |
3106 | 3223361966U, // BRKPBS_PPzPP |
3107 | 3223357484U, // BRKPB_PPzPP |
3108 | 2418070672U, // BSL1N_ZZZZ |
3109 | 2418070679U, // BSL2N_ZZZZ |
3110 | 2418070401U, // BSL_ZZZZ |
3111 | 2959217537U, // BSLv16i8 |
3112 | 2971800449U, // BSLv8i8 |
3113 | 352615U, // Bcc |
3114 | 2132752U, // CADD_ZZI_B |
3115 | 2418068240U, // CADD_ZZI_D |
3116 | 2189495056U, // CADD_ZZI_H |
3117 | 270617360U, // CADD_ZZI_S |
3118 | 807716237U, // CASAB |
3119 | 807718257U, // CASAH |
3120 | 807716490U, // CASALB |
3121 | 807718416U, // CASALH |
3122 | 807719274U, // CASALW |
3123 | 807719274U, // CASALX |
3124 | 807715922U, // CASAW |
3125 | 807715922U, // CASAX |
3126 | 807717111U, // CASB |
3127 | 807718801U, // CASH |
3128 | 807716696U, // CASLB |
3129 | 807718510U, // CASLH |
3130 | 807719793U, // CASLW |
3131 | 807719793U, // CASLX |
3132 | 397558U, // CASPALW |
3133 | 413942U, // CASPALX |
3134 | 394184U, // CASPAW |
3135 | 410568U, // CASPAX |
3136 | 398080U, // CASPLW |
3137 | 414464U, // CASPLX |
3138 | 399020U, // CASPW |
3139 | 415404U, // CASPX |
3140 | 807721334U, // CASW |
3141 | 807721334U, // CASX |
3142 | 2149605651U, // CBNZW |
3143 | 2149605651U, // CBNZX |
3144 | 2149605636U, // CBZW |
3145 | 2149605636U, // CBZX |
3146 | 2118866U, // CCMNWi |
3147 | 2118866U, // CCMNWr |
3148 | 2118866U, // CCMNXi |
3149 | 2118866U, // CCMNXr |
3150 | 2119207U, // CCMPWi |
3151 | 2119207U, // CCMPWr |
3152 | 2119207U, // CCMPXi |
3153 | 2119207U, // CCMPXr |
3154 | 2686508243U, // CDOT_ZZZI_D |
3155 | 2418105555U, // CDOT_ZZZI_S |
3156 | 2686508243U, // CDOT_ZZZ_D |
3157 | 2418105555U, // CDOT_ZZZ_S |
3158 | 10256U, // CFINV |
3159 | 8693U, // CHKFEAT |
3160 | 3223340164U, // CLASTA_RPZ_B |
3161 | 3223340164U, // CLASTA_RPZ_D |
3162 | 3223340164U, // CLASTA_RPZ_H |
3163 | 3223340164U, // CLASTA_RPZ_S |
3164 | 3223340164U, // CLASTA_VPZ_B |
3165 | 3223340164U, // CLASTA_VPZ_D |
3166 | 3223340164U, // CLASTA_VPZ_H |
3167 | 3223340164U, // CLASTA_VPZ_S |
3168 | 3223356548U, // CLASTA_ZPZ_B |
3169 | 3223372932U, // CLASTA_ZPZ_D |
3170 | 2176910468U, // CLASTA_ZPZ_H |
3171 | 3223405700U, // CLASTA_ZPZ_S |
3172 | 3223341426U, // CLASTB_RPZ_B |
3173 | 3223341426U, // CLASTB_RPZ_D |
3174 | 3223341426U, // CLASTB_RPZ_H |
3175 | 3223341426U, // CLASTB_RPZ_S |
3176 | 3223341426U, // CLASTB_VPZ_B |
3177 | 3223341426U, // CLASTB_VPZ_D |
3178 | 3223341426U, // CLASTB_VPZ_H |
3179 | 3223341426U, // CLASTB_VPZ_S |
3180 | 3223357810U, // CLASTB_ZPZ_B |
3181 | 3223374194U, // CLASTB_ZPZ_D |
3182 | 2176911730U, // CLASTB_ZPZ_H |
3183 | 3223406962U, // CLASTB_ZPZ_S |
3184 | 24718U, // CLREX |
3185 | 2120185U, // CLSWr |
3186 | 2120185U, // CLSXr |
3187 | 270572025U, // CLS_ZPmZ_B |
3188 | 270588409U, // CLS_ZPmZ_D |
3189 | 541137401U, // CLS_ZPmZ_H |
3190 | 270621177U, // CLS_ZPmZ_S |
3191 | 811702777U, // CLSv16i8 |
3192 | 813799929U, // CLSv2i32 |
3193 | 817994233U, // CLSv4i16 |
3194 | 820091385U, // CLSv4i32 |
3195 | 822188537U, // CLSv8i16 |
3196 | 824285689U, // CLSv8i8 |
3197 | 2121998U, // CLZWr |
3198 | 2121998U, // CLZXr |
3199 | 270573838U, // CLZ_ZPmZ_B |
3200 | 270590222U, // CLZ_ZPmZ_D |
3201 | 541139214U, // CLZ_ZPmZ_H |
3202 | 270622990U, // CLZ_ZPmZ_S |
3203 | 811704590U, // CLZv16i8 |
3204 | 813801742U, // CLZv2i32 |
3205 | 817996046U, // CLZv4i16 |
3206 | 820093198U, // CLZv4i32 |
3207 | 822190350U, // CLZv8i16 |
3208 | 824287502U, // CLZv8i8 |
3209 | 811702123U, // CMEQv16i8 |
3210 | 811702123U, // CMEQv16i8rz |
3211 | 2119531U, // CMEQv1i64 |
3212 | 2119531U, // CMEQv1i64rz |
3213 | 813799275U, // CMEQv2i32 |
3214 | 813799275U, // CMEQv2i32rz |
3215 | 815896427U, // CMEQv2i64 |
3216 | 815896427U, // CMEQv2i64rz |
3217 | 817993579U, // CMEQv4i16 |
3218 | 817993579U, // CMEQv4i16rz |
3219 | 820090731U, // CMEQv4i32 |
3220 | 820090731U, // CMEQv4i32rz |
3221 | 822187883U, // CMEQv8i16 |
3222 | 822187883U, // CMEQv8i16rz |
3223 | 824285035U, // CMEQv8i8 |
3224 | 824285035U, // CMEQv8i8rz |
3225 | 811699139U, // CMGEv16i8 |
3226 | 811699139U, // CMGEv16i8rz |
3227 | 2116547U, // CMGEv1i64 |
3228 | 2116547U, // CMGEv1i64rz |
3229 | 813796291U, // CMGEv2i32 |
3230 | 813796291U, // CMGEv2i32rz |
3231 | 815893443U, // CMGEv2i64 |
3232 | 815893443U, // CMGEv2i64rz |
3233 | 817990595U, // CMGEv4i16 |
3234 | 817990595U, // CMGEv4i16rz |
3235 | 820087747U, // CMGEv4i32 |
3236 | 820087747U, // CMGEv4i32rz |
3237 | 822184899U, // CMGEv8i16 |
3238 | 822184899U, // CMGEv8i16rz |
3239 | 824282051U, // CMGEv8i8 |
3240 | 824282051U, // CMGEv8i8rz |
3241 | 811703086U, // CMGTv16i8 |
3242 | 811703086U, // CMGTv16i8rz |
3243 | 2120494U, // CMGTv1i64 |
3244 | 2120494U, // CMGTv1i64rz |
3245 | 813800238U, // CMGTv2i32 |
3246 | 813800238U, // CMGTv2i32rz |
3247 | 815897390U, // CMGTv2i64 |
3248 | 815897390U, // CMGTv2i64rz |
3249 | 817994542U, // CMGTv4i16 |
3250 | 817994542U, // CMGTv4i16rz |
3251 | 820091694U, // CMGTv4i32 |
3252 | 820091694U, // CMGTv4i32rz |
3253 | 822188846U, // CMGTv8i16 |
3254 | 822188846U, // CMGTv8i16rz |
3255 | 824285998U, // CMGTv8i8 |
3256 | 824285998U, // CMGTv8i8rz |
3257 | 811700263U, // CMHIv16i8 |
3258 | 2117671U, // CMHIv1i64 |
3259 | 813797415U, // CMHIv2i32 |
3260 | 815894567U, // CMHIv2i64 |
3261 | 817991719U, // CMHIv4i16 |
3262 | 820088871U, // CMHIv4i32 |
3263 | 822186023U, // CMHIv8i16 |
3264 | 824283175U, // CMHIv8i8 |
3265 | 811702764U, // CMHSv16i8 |
3266 | 2120172U, // CMHSv1i64 |
3267 | 813799916U, // CMHSv2i32 |
3268 | 815897068U, // CMHSv2i64 |
3269 | 817994220U, // CMHSv4i16 |
3270 | 820091372U, // CMHSv4i32 |
3271 | 822188524U, // CMHSv8i16 |
3272 | 824285676U, // CMHSv8i8 |
3273 | 2195784494U, // CMLA_ZZZI_H |
3274 | 1344357166U, // CMLA_ZZZI_S |
3275 | 2418049838U, // CMLA_ZZZ_B |
3276 | 1075888942U, // CMLA_ZZZ_D |
3277 | 2195784494U, // CMLA_ZZZ_H |
3278 | 1344357166U, // CMLA_ZZZ_S |
3279 | 811699170U, // CMLEv16i8rz |
3280 | 2116578U, // CMLEv1i64rz |
3281 | 813796322U, // CMLEv2i32rz |
3282 | 815893474U, // CMLEv2i64rz |
3283 | 817990626U, // CMLEv4i16rz |
3284 | 820087778U, // CMLEv4i32rz |
3285 | 822184930U, // CMLEv8i16rz |
3286 | 824282082U, // CMLEv8i8rz |
3287 | 811703296U, // CMLTv16i8rz |
3288 | 2120704U, // CMLTv1i64rz |
3289 | 813800448U, // CMLTv2i32rz |
3290 | 815897600U, // CMLTv2i64rz |
3291 | 817994752U, // CMLTv4i16rz |
3292 | 820091904U, // CMLTv4i32rz |
3293 | 822189056U, // CMLTv8i16rz |
3294 | 824286208U, // CMLTv8i8rz |
3295 | 3223361402U, // CMPEQ_PPzZI_B |
3296 | 3223377786U, // CMPEQ_PPzZI_D |
3297 | 2713786234U, // CMPEQ_PPzZI_H |
3298 | 3223410554U, // CMPEQ_PPzZI_S |
3299 | 3223361402U, // CMPEQ_PPzZZ_B |
3300 | 3223377786U, // CMPEQ_PPzZZ_D |
3301 | 2713786234U, // CMPEQ_PPzZZ_H |
3302 | 3223410554U, // CMPEQ_PPzZZ_S |
3303 | 3223361402U, // CMPEQ_WIDE_PPzZZ_B |
3304 | 2713786234U, // CMPEQ_WIDE_PPzZZ_H |
3305 | 3223410554U, // CMPEQ_WIDE_PPzZZ_S |
3306 | 3223358409U, // CMPGE_PPzZI_B |
3307 | 3223374793U, // CMPGE_PPzZI_D |
3308 | 2713783241U, // CMPGE_PPzZI_H |
3309 | 3223407561U, // CMPGE_PPzZI_S |
3310 | 3223358409U, // CMPGE_PPzZZ_B |
3311 | 3223374793U, // CMPGE_PPzZZ_D |
3312 | 2713783241U, // CMPGE_PPzZZ_H |
3313 | 3223407561U, // CMPGE_PPzZZ_S |
3314 | 3223358409U, // CMPGE_WIDE_PPzZZ_B |
3315 | 2713783241U, // CMPGE_WIDE_PPzZZ_H |
3316 | 3223407561U, // CMPGE_WIDE_PPzZZ_S |
3317 | 3223362356U, // CMPGT_PPzZI_B |
3318 | 3223378740U, // CMPGT_PPzZI_D |
3319 | 2713787188U, // CMPGT_PPzZI_H |
3320 | 3223411508U, // CMPGT_PPzZI_S |
3321 | 3223362356U, // CMPGT_PPzZZ_B |
3322 | 3223378740U, // CMPGT_PPzZZ_D |
3323 | 2713787188U, // CMPGT_PPzZZ_H |
3324 | 3223411508U, // CMPGT_PPzZZ_S |
3325 | 3223362356U, // CMPGT_WIDE_PPzZZ_B |
3326 | 2713787188U, // CMPGT_WIDE_PPzZZ_H |
3327 | 3223411508U, // CMPGT_WIDE_PPzZZ_S |
3328 | 3223359533U, // CMPHI_PPzZI_B |
3329 | 3223375917U, // CMPHI_PPzZI_D |
3330 | 2713784365U, // CMPHI_PPzZI_H |
3331 | 3223408685U, // CMPHI_PPzZI_S |
3332 | 3223359533U, // CMPHI_PPzZZ_B |
3333 | 3223375917U, // CMPHI_PPzZZ_D |
3334 | 2713784365U, // CMPHI_PPzZZ_H |
3335 | 3223408685U, // CMPHI_PPzZZ_S |
3336 | 3223359533U, // CMPHI_WIDE_PPzZZ_B |
3337 | 2713784365U, // CMPHI_WIDE_PPzZZ_H |
3338 | 3223408685U, // CMPHI_WIDE_PPzZZ_S |
3339 | 3223362034U, // CMPHS_PPzZI_B |
3340 | 3223378418U, // CMPHS_PPzZI_D |
3341 | 2713786866U, // CMPHS_PPzZI_H |
3342 | 3223411186U, // CMPHS_PPzZI_S |
3343 | 3223362034U, // CMPHS_PPzZZ_B |
3344 | 3223378418U, // CMPHS_PPzZZ_D |
3345 | 2713786866U, // CMPHS_PPzZZ_H |
3346 | 3223411186U, // CMPHS_PPzZZ_S |
3347 | 3223362034U, // CMPHS_WIDE_PPzZZ_B |
3348 | 2713786866U, // CMPHS_WIDE_PPzZZ_H |
3349 | 3223411186U, // CMPHS_WIDE_PPzZZ_S |
3350 | 3223358440U, // CMPLE_PPzZI_B |
3351 | 3223374824U, // CMPLE_PPzZI_D |
3352 | 2713783272U, // CMPLE_PPzZI_H |
3353 | 3223407592U, // CMPLE_PPzZI_S |
3354 | 3223358440U, // CMPLE_WIDE_PPzZZ_B |
3355 | 2713783272U, // CMPLE_WIDE_PPzZZ_H |
3356 | 3223407592U, // CMPLE_WIDE_PPzZZ_S |
3357 | 3223360904U, // CMPLO_PPzZI_B |
3358 | 3223377288U, // CMPLO_PPzZI_D |
3359 | 2713785736U, // CMPLO_PPzZI_H |
3360 | 3223410056U, // CMPLO_PPzZI_S |
3361 | 3223360904U, // CMPLO_WIDE_PPzZZ_B |
3362 | 2713785736U, // CMPLO_WIDE_PPzZZ_H |
3363 | 3223410056U, // CMPLO_WIDE_PPzZZ_S |
3364 | 3223362069U, // CMPLS_PPzZI_B |
3365 | 3223378453U, // CMPLS_PPzZI_D |
3366 | 2713786901U, // CMPLS_PPzZI_H |
3367 | 3223411221U, // CMPLS_PPzZI_S |
3368 | 3223362069U, // CMPLS_WIDE_PPzZZ_B |
3369 | 2713786901U, // CMPLS_WIDE_PPzZZ_H |
3370 | 3223411221U, // CMPLS_WIDE_PPzZZ_S |
3371 | 3223362566U, // CMPLT_PPzZI_B |
3372 | 3223378950U, // CMPLT_PPzZI_D |
3373 | 2713787398U, // CMPLT_PPzZI_H |
3374 | 3223411718U, // CMPLT_PPzZI_S |
3375 | 3223362566U, // CMPLT_WIDE_PPzZZ_B |
3376 | 2713787398U, // CMPLT_WIDE_PPzZZ_H |
3377 | 3223411718U, // CMPLT_WIDE_PPzZZ_S |
3378 | 3223358463U, // CMPNE_PPzZI_B |
3379 | 3223374847U, // CMPNE_PPzZI_D |
3380 | 2713783295U, // CMPNE_PPzZI_H |
3381 | 3223407615U, // CMPNE_PPzZI_S |
3382 | 3223358463U, // CMPNE_PPzZZ_B |
3383 | 3223374847U, // CMPNE_PPzZZ_D |
3384 | 2713783295U, // CMPNE_PPzZZ_H |
3385 | 3223407615U, // CMPNE_PPzZZ_S |
3386 | 3223358463U, // CMPNE_WIDE_PPzZZ_B |
3387 | 2713783295U, // CMPNE_WIDE_PPzZZ_H |
3388 | 3223407615U, // CMPNE_WIDE_PPzZZ_S |
3389 | 811703631U, // CMTSTv16i8 |
3390 | 2121039U, // CMTSTv1i64 |
3391 | 813800783U, // CMTSTv2i32 |
3392 | 815897935U, // CMTSTv2i64 |
3393 | 817995087U, // CMTSTv4i16 |
3394 | 820092239U, // CMTSTv4i32 |
3395 | 822189391U, // CMTSTv8i16 |
3396 | 824286543U, // CMTSTv8i8 |
3397 | 270572806U, // CNOT_ZPmZ_B |
3398 | 270589190U, // CNOT_ZPmZ_D |
3399 | 541138182U, // CNOT_ZPmZ_H |
3400 | 270621958U, // CNOT_ZPmZ_S |
3401 | 2954905949U, // CNTB_XPiI |
3402 | 2954906520U, // CNTD_XPiI |
3403 | 2954907602U, // CNTH_XPiI |
3404 | 3223344860U, // CNTP_XCI_B |
3405 | 3491780316U, // CNTP_XCI_D |
3406 | 3760215772U, // CNTP_XCI_H |
3407 | 4028651228U, // CNTP_XCI_S |
3408 | 3223344860U, // CNTP_XPP_B |
3409 | 3223344860U, // CNTP_XPP_D |
3410 | 3223344860U, // CNTP_XPP_H |
3411 | 3223344860U, // CNTP_XPP_S |
3412 | 2954911777U, // CNTW_XPiI |
3413 | 2120784U, // CNTWr |
3414 | 2120784U, // CNTXr |
3415 | 270572624U, // CNT_ZPmZ_B |
3416 | 270589008U, // CNT_ZPmZ_D |
3417 | 541138000U, // CNT_ZPmZ_H |
3418 | 270621776U, // CNT_ZPmZ_S |
3419 | 811703376U, // CNTv16i8 |
3420 | 824286288U, // CNTv8i8 |
3421 | 3223378673U, // COMPACT_ZPZ_D |
3422 | 3223411441U, // COMPACT_ZPZ_S |
3423 | 434968U, // CPYE |
3424 | 435031U, // CPYEN |
3425 | 435117U, // CPYERN |
3426 | 436005U, // CPYERT |
3427 | 435490U, // CPYERTN |
3428 | 435239U, // CPYERTRN |
3429 | 435737U, // CPYERTWN |
3430 | 435919U, // CPYET |
3431 | 435394U, // CPYETN |
3432 | 435175U, // CPYETRN |
3433 | 435673U, // CPYETWN |
3434 | 435615U, // CPYEWN |
3435 | 436062U, // CPYEWT |
3436 | 435553U, // CPYEWTN |
3437 | 435308U, // CPYEWTRN |
3438 | 435806U, // CPYEWTWN |
3439 | 434945U, // CPYFE |
3440 | 435005U, // CPYFEN |
3441 | 435107U, // CPYFERN |
3442 | 435995U, // CPYFERT |
3443 | 435479U, // CPYFERTN |
3444 | 435227U, // CPYFERTRN |
3445 | 435725U, // CPYFERTWN |
3446 | 435893U, // CPYFET |
3447 | 435365U, // CPYFETN |
3448 | 435164U, // CPYFETRN |
3449 | 435662U, // CPYFETWN |
3450 | 435605U, // CPYFEWN |
3451 | 436052U, // CPYFEWT |
3452 | 435542U, // CPYFEWTN |
3453 | 435296U, // CPYFEWTRN |
3454 | 435794U, // CPYFEWTWN |
3455 | 434975U, // CPYFM |
3456 | 435039U, // CPYFMN |
3457 | 435126U, // CPYFMRN |
3458 | 436014U, // CPYFMRT |
3459 | 435500U, // CPYFMRTN |
3460 | 435250U, // CPYFMRTRN |
3461 | 435748U, // CPYFMRTWN |
3462 | 435927U, // CPYFMT |
3463 | 435403U, // CPYFMTN |
3464 | 435185U, // CPYFMTRN |
3465 | 435683U, // CPYFMTWN |
3466 | 435624U, // CPYFMWN |
3467 | 436071U, // CPYFMWT |
3468 | 435563U, // CPYFMWTN |
3469 | 435319U, // CPYFMWTRN |
3470 | 435817U, // CPYFMWTWN |
3471 | 435863U, // CPYFP |
3472 | 435073U, // CPYFPN |
3473 | 435145U, // CPYFPRN |
3474 | 436033U, // CPYFPRT |
3475 | 435521U, // CPYFPRTN |
3476 | 435273U, // CPYFPRTRN |
3477 | 435771U, // CPYFPRTWN |
3478 | 435961U, // CPYFPT |
3479 | 435441U, // CPYFPTN |
3480 | 435206U, // CPYFPTRN |
3481 | 435704U, // CPYFPTWN |
3482 | 435643U, // CPYFPWN |
3483 | 436090U, // CPYFPWT |
3484 | 435584U, // CPYFPWTN |
3485 | 435342U, // CPYFPWTRN |
3486 | 435840U, // CPYFPWTWN |
3487 | 434998U, // CPYM |
3488 | 435065U, // CPYMN |
3489 | 435136U, // CPYMRN |
3490 | 436024U, // CPYMRT |
3491 | 435511U, // CPYMRTN |
3492 | 435262U, // CPYMRTRN |
3493 | 435760U, // CPYMRTWN |
3494 | 435953U, // CPYMT |
3495 | 435432U, // CPYMTN |
3496 | 435196U, // CPYMTRN |
3497 | 435694U, // CPYMTWN |
3498 | 435634U, // CPYMWN |
3499 | 436081U, // CPYMWT |
3500 | 435574U, // CPYMWTN |
3501 | 435331U, // CPYMWTRN |
3502 | 435829U, // CPYMWTWN |
3503 | 435886U, // CPYP |
3504 | 435099U, // CPYPN |
3505 | 435155U, // CPYPRN |
3506 | 436043U, // CPYPRT |
3507 | 435532U, // CPYPRTN |
3508 | 435285U, // CPYPRTRN |
3509 | 435783U, // CPYPRTWN |
3510 | 435987U, // CPYPT |
3511 | 435470U, // CPYPTN |
3512 | 435217U, // CPYPTRN |
3513 | 435715U, // CPYPTWN |
3514 | 435653U, // CPYPWN |
3515 | 436100U, // CPYPWT |
3516 | 435595U, // CPYPWTN |
3517 | 435354U, // CPYPWTRN |
3518 | 435852U, // CPYPWTWN |
3519 | 270573766U, // CPY_ZPmI_B |
3520 | 270590150U, // CPY_ZPmI_D |
3521 | 4268230U, // CPY_ZPmI_H |
3522 | 270622918U, // CPY_ZPmI_S |
3523 | 270573766U, // CPY_ZPmR_B |
3524 | 270590150U, // CPY_ZPmR_D |
3525 | 272703686U, // CPY_ZPmR_H |
3526 | 270622918U, // CPY_ZPmR_S |
3527 | 270573766U, // CPY_ZPmV_B |
3528 | 270590150U, // CPY_ZPmV_D |
3529 | 272703686U, // CPY_ZPmV_H |
3530 | 270622918U, // CPY_ZPmV_S |
3531 | 3223363782U, // CPY_ZPzI_B |
3532 | 3223380166U, // CPY_ZPzI_D |
3533 | 2713788614U, // CPY_ZPzI_H |
3534 | 3223412934U, // CPY_ZPzI_S |
3535 | 2114816U, // CRC32Brr |
3536 | 2115003U, // CRC32CBrr |
3537 | 2117013U, // CRC32CHrr |
3538 | 2121586U, // CRC32CWrr |
3539 | 2121854U, // CRC32CXrr |
3540 | 2116849U, // CRC32Hrr |
3541 | 2121528U, // CRC32Wrr |
3542 | 2121785U, // CRC32Xrr |
3543 | 2118158U, // CSELWr |
3544 | 2118158U, // CSELXr |
3545 | 2116149U, // CSINCWr |
3546 | 2116149U, // CSINCXr |
3547 | 2121336U, // CSINVWr |
3548 | 2121336U, // CSINVXr |
3549 | 2116757U, // CSNEGWr |
3550 | 2116757U, // CSNEGXr |
3551 | 2119537U, // CTERMEQ_WW |
3552 | 2119537U, // CTERMEQ_XX |
3553 | 2116598U, // CTERMNE_WW |
3554 | 2116598U, // CTERMNE_XX |
3555 | 2122015U, // CTZWr |
3556 | 2122015U, // CTZXr |
3557 | 376923U, // DCPS1 |
3558 | 377400U, // DCPS2 |
3559 | 377474U, // DCPS3 |
3560 | 538985926U, // DECB_XPiI |
3561 | 538987249U, // DECD_XPiI |
3562 | 539020017U, // DECD_ZPiI |
3563 | 538987936U, // DECH_XPiI |
3564 | 56692128U, // DECH_ZPiI |
3565 | 2119083U, // DECP_XP_B |
3566 | 2418038187U, // DECP_XP_D |
3567 | 1881167275U, // DECP_XP_H |
3568 | 270554539U, // DECP_XP_S |
3569 | 1075893675U, // DECP_ZP_D |
3570 | 1658918315U, // DECP_ZP_H |
3571 | 1344361899U, // DECP_ZP_S |
3572 | 538992509U, // DECW_XPiI |
3573 | 539058045U, // DECW_ZPiI |
3574 | 444319U, // DMB |
3575 | 10238U, // DRPS |
3576 | 444669U, // DSB |
3577 | 461053U, // DSBnXS |
3578 | 807457915U, // DUPM_ZI |
3579 | 2135943U, // DUPQ_ZZI_B |
3580 | 2418071431U, // DUPQ_ZZI_D |
3581 | 1115756423U, // DUPQ_ZZI_H |
3582 | 270620551U, // DUPQ_ZZI_S |
3583 | 1344313072U, // DUP_ZI_B |
3584 | 1612764912U, // DUP_ZI_D |
3585 | 58791664U, // DUP_ZI_H |
3586 | 1881233136U, // DUP_ZI_S |
3587 | 2135792U, // DUP_ZR_B |
3588 | 2152176U, // DUP_ZR_D |
3589 | 1671501552U, // DUP_ZR_H |
3590 | 2184944U, // DUP_ZR_S |
3591 | 2135792U, // DUP_ZZI_B |
3592 | 2418071280U, // DUP_ZZI_D |
3593 | 1115756272U, // DUP_ZZI_H |
3594 | 1137137392U, // DUP_ZZI_Q |
3595 | 270620400U, // DUP_ZZI_S |
3596 | 807427712U, // DUPi16 |
3597 | 807427712U, // DUPi32 |
3598 | 807427712U, // DUPi64 |
3599 | 807427712U, // DUPi8 |
3600 | 6395632U, // DUPv16i8gpr |
3601 | 811702000U, // DUPv16i8lane |
3602 | 8492784U, // DUPv2i32gpr |
3603 | 813799152U, // DUPv2i32lane |
3604 | 10589936U, // DUPv2i64gpr |
3605 | 815896304U, // DUPv2i64lane |
3606 | 12687088U, // DUPv4i16gpr |
3607 | 817993456U, // DUPv4i16lane |
3608 | 14784240U, // DUPv4i32gpr |
3609 | 820090608U, // DUPv4i32lane |
3610 | 16881392U, // DUPv8i16gpr |
3611 | 822187760U, // DUPv8i16lane |
3612 | 18978544U, // DUPv8i8gpr |
3613 | 824284912U, // DUPv8i8lane |
3614 | 2118872U, // EONWrs |
3615 | 2118872U, // EONXrs |
3616 | 811696764U, // EOR3 |
3617 | 2418066044U, // EOR3_ZZZZ |
3618 | 2418055914U, // EORBT_ZZZ_B |
3619 | 1075895018U, // EORBT_ZZZ_D |
3620 | 2195790570U, // EORBT_ZZZ_H |
3621 | 1344363242U, // EORBT_ZZZ_S |
3622 | 3227623122U, // EORQV_VPZ_B |
3623 | 3231817426U, // EORQV_VPZ_D |
3624 | 3238108882U, // EORQV_VPZ_H |
3625 | 3236011730U, // EORQV_VPZ_S |
3626 | 3223362177U, // EORS_PPzPP |
3627 | 2418051435U, // EORTB_ZZZ_B |
3628 | 1075890539U, // EORTB_ZZZ_D |
3629 | 2195786091U, // EORTB_ZZZ_H |
3630 | 1344358763U, // EORTB_ZZZ_S |
3631 | 253681U, // EORV_VPZ_B |
3632 | 1657020145U, // EORV_VPZ_D |
3633 | 1659133681U, // EORV_VPZ_H |
3634 | 1638178545U, // EORV_VPZ_S |
3635 | 2119872U, // EORWri |
3636 | 2119872U, // EORWrs |
3637 | 2119872U, // EORXri |
3638 | 2119872U, // EORXrs |
3639 | 3223361728U, // EOR_PPzPP |
3640 | 2418071744U, // EOR_ZI |
3641 | 3223361728U, // EOR_ZPmZ_B |
3642 | 3223378112U, // EOR_ZPmZ_D |
3643 | 3519092928U, // EOR_ZPmZ_H |
3644 | 3223410880U, // EOR_ZPmZ_S |
3645 | 2418071744U, // EOR_ZZZ |
3646 | 811702464U, // EORv16i8 |
3647 | 824285376U, // EORv8i8 |
3648 | 10243U, // ERET |
3649 | 10125U, // ERETAA |
3650 | 10132U, // ERETAB |
3651 | 2135949U, // EXTQ_ZZI |
3652 | 270566547U, // EXTRACT_ZPMXI_H_B |
3653 | 270582931U, // EXTRACT_ZPMXI_H_D |
3654 | 2151744659U, // EXTRACT_ZPMXI_H_H |
3655 | 2152154259U, // EXTRACT_ZPMXI_H_Q |
3656 | 270615699U, // EXTRACT_ZPMXI_H_S |
3657 | 270566547U, // EXTRACT_ZPMXI_V_B |
3658 | 270582931U, // EXTRACT_ZPMXI_V_D |
3659 | 2420180115U, // EXTRACT_ZPMXI_V_H |
3660 | 2420589715U, // EXTRACT_ZPMXI_V_Q |
3661 | 270615699U, // EXTRACT_ZPMXI_V_S |
3662 | 2119961U, // EXTRWrri |
3663 | 2119961U, // EXTRXrri |
3664 | 2137524U, // EXT_ZZI |
3665 | 2686492084U, // EXT_ZZI_B |
3666 | 811703732U, // EXTv16i8 |
3667 | 824286644U, // EXTv8i8 |
3668 | 822182277U, // F1CVTL2v8f16 |
3669 | 1661017137U, // F1CVTLT_ZZ_BtoH |
3670 | 1661129671U, // F1CVTL_2ZZ_BtoH_NAME |
3671 | 822186951U, // F1CVTLv8f16 |
3672 | 1661132137U, // F1CVT_2ZZ_BtoH_NAME |
3673 | 1661017449U, // F1CVT_ZZ_BtoH |
3674 | 822182287U, // F2CVTL2v8f16 |
3675 | 1661017147U, // F2CVTLT_ZZ_BtoH |
3676 | 1661129680U, // F2CVTL_2ZZ_BtoH_NAME |
3677 | 822186960U, // F2CVTLv8f16 |
3678 | 1661132145U, // F2CVT_2ZZ_BtoH_NAME |
3679 | 1661017457U, // F2CVT_ZZ_BtoH |
3680 | 2116310U, // FABD16 |
3681 | 2116310U, // FABD32 |
3682 | 2116310U, // FABD64 |
3683 | 3223374550U, // FABD_ZPmZ_D |
3684 | 3519089366U, // FABD_ZPmZ_H |
3685 | 3223407318U, // FABD_ZPmZ_S |
3686 | 813796054U, // FABDv2f32 |
3687 | 815893206U, // FABDv2f64 |
3688 | 817990358U, // FABDv4f16 |
3689 | 820087510U, // FABDv4f32 |
3690 | 822184662U, // FABDv8f16 |
3691 | 2120090U, // FABSDr |
3692 | 2120090U, // FABSHr |
3693 | 2120090U, // FABSSr |
3694 | 270588314U, // FABS_ZPmZ_D |
3695 | 541137306U, // FABS_ZPmZ_H |
3696 | 270621082U, // FABS_ZPmZ_S |
3697 | 813799834U, // FABSv2f32 |
3698 | 815896986U, // FABSv2f64 |
3699 | 817994138U, // FABSv4f16 |
3700 | 820091290U, // FABSv4f32 |
3701 | 822188442U, // FABSv8f16 |
3702 | 2116530U, // FACGE16 |
3703 | 2116530U, // FACGE32 |
3704 | 2116530U, // FACGE64 |
3705 | 3223374770U, // FACGE_PPzZZ_D |
3706 | 2713783218U, // FACGE_PPzZZ_H |
3707 | 3223407538U, // FACGE_PPzZZ_S |
3708 | 813796274U, // FACGEv2f32 |
3709 | 815893426U, // FACGEv2f64 |
3710 | 817990578U, // FACGEv4f16 |
3711 | 820087730U, // FACGEv4f32 |
3712 | 822184882U, // FACGEv8f16 |
3713 | 2120477U, // FACGT16 |
3714 | 2120477U, // FACGT32 |
3715 | 2120477U, // FACGT64 |
3716 | 3223378717U, // FACGT_PPzZZ_D |
3717 | 2713787165U, // FACGT_PPzZZ_H |
3718 | 3223411485U, // FACGT_PPzZZ_S |
3719 | 813800221U, // FACGTv2f32 |
3720 | 815897373U, // FACGTv2f64 |
3721 | 817994525U, // FACGTv4f16 |
3722 | 820091677U, // FACGTv4f32 |
3723 | 822188829U, // FACGTv8f16 |
3724 | 65274621U, // FADDA_VPZ_D |
3725 | 2214871805U, // FADDA_VPZ_H |
3726 | 69501693U, // FADDA_VPZ_S |
3727 | 2116390U, // FADDDrr |
3728 | 2116390U, // FADDHrr |
3729 | 3223377353U, // FADDP_ZPmZZ_D |
3730 | 3519092169U, // FADDP_ZPmZZ_H |
3731 | 3223410121U, // FADDP_ZPmZZ_S |
3732 | 813798857U, // FADDPv2f32 |
3733 | 815896009U, // FADDPv2f64 |
3734 | 807425481U, // FADDPv2i16p |
3735 | 807425481U, // FADDPv2i32p |
3736 | 807425481U, // FADDPv2i64p |
3737 | 817993161U, // FADDPv4f16 |
3738 | 820090313U, // FADDPv4f32 |
3739 | 822187465U, // FADDPv8f16 |
3740 | 3231817367U, // FADDQV_D |
3741 | 3238108823U, // FADDQV_H |
3742 | 3236011671U, // FADDQV_S |
3743 | 2116390U, // FADDSrr |
3744 | 1657019919U, // FADDV_VPZ_D |
3745 | 1659133455U, // FADDV_VPZ_H |
3746 | 1638178319U, // FADDV_VPZ_S |
3747 | 3798158118U, // FADD_VG2_M2Z_D |
3748 | 3798305574U, // FADD_VG2_M2Z_H |
3749 | 3798174502U, // FADD_VG2_M2Z_S |
3750 | 4066593574U, // FADD_VG4_M4Z_D |
3751 | 4066741030U, // FADD_VG4_M4Z_H |
3752 | 4066609958U, // FADD_VG4_M4Z_S |
3753 | 3223374630U, // FADD_ZPmI_D |
3754 | 3519089446U, // FADD_ZPmI_H |
3755 | 3223407398U, // FADD_ZPmI_S |
3756 | 3223374630U, // FADD_ZPmZ_D |
3757 | 3519089446U, // FADD_ZPmZ_H |
3758 | 3223407398U, // FADD_ZPmZ_S |
3759 | 2418068262U, // FADD_ZZZ_D |
3760 | 2189495078U, // FADD_ZZZ_H |
3761 | 270617382U, // FADD_ZZZ_S |
3762 | 813796134U, // FADDv2f32 |
3763 | 815893286U, // FADDv2f64 |
3764 | 817990438U, // FADDv4f16 |
3765 | 820087590U, // FADDv4f32 |
3766 | 822184742U, // FADDv8f16 |
3767 | 2181210203U, // FAMAX_2Z2Z_D |
3768 | 2183323739U, // FAMAX_2Z2Z_H |
3769 | 2185437275U, // FAMAX_2Z2Z_S |
3770 | 2181210203U, // FAMAX_4Z4Z_D |
3771 | 2183323739U, // FAMAX_4Z4Z_H |
3772 | 2185437275U, // FAMAX_4Z4Z_S |
3773 | 3223380059U, // FAMAX_ZPmZ_D |
3774 | 3519094875U, // FAMAX_ZPmZ_H |
3775 | 3223412827U, // FAMAX_ZPmZ_S |
3776 | 813801563U, // FAMAXv2f32 |
3777 | 815898715U, // FAMAXv2f64 |
3778 | 817995867U, // FAMAXv4f16 |
3779 | 820093019U, // FAMAXv4f32 |
3780 | 822190171U, // FAMAXv8f16 |
3781 | 2181207214U, // FAMIN_2Z2Z_D |
3782 | 2183320750U, // FAMIN_2Z2Z_H |
3783 | 2185434286U, // FAMIN_2Z2Z_S |
3784 | 2181207214U, // FAMIN_4Z4Z_D |
3785 | 2183320750U, // FAMIN_4Z4Z_H |
3786 | 2185434286U, // FAMIN_4Z4Z_S |
3787 | 3223377070U, // FAMIN_ZPmZ_D |
3788 | 3519091886U, // FAMIN_ZPmZ_H |
3789 | 3223409838U, // FAMIN_ZPmZ_S |
3790 | 813798574U, // FAMINv2f32 |
3791 | 815895726U, // FAMINv2f64 |
3792 | 817992878U, // FAMINv4f16 |
3793 | 820090030U, // FAMINv4f32 |
3794 | 822187182U, // FAMINv8f16 |
3795 | 3223374607U, // FCADD_ZPmZ_D |
3796 | 3519089423U, // FCADD_ZPmZ_H |
3797 | 3223407375U, // FCADD_ZPmZ_S |
3798 | 813796111U, // FCADDv2f32 |
3799 | 815893263U, // FCADDv2f64 |
3800 | 817990415U, // FCADDv4f16 |
3801 | 820087567U, // FCADDv4f32 |
3802 | 822184719U, // FCADDv8f16 |
3803 | 2119206U, // FCCMPDrr |
3804 | 2116630U, // FCCMPEDrr |
3805 | 2116630U, // FCCMPEHrr |
3806 | 2116630U, // FCCMPESrr |
3807 | 2119206U, // FCCMPHrr |
3808 | 2119206U, // FCCMPSrr |
3809 | 2193790478U, // FCLAMP_VG2_2Z2Z_D |
3810 | 2195904014U, // FCLAMP_VG2_2Z2Z_H |
3811 | 2174948878U, // FCLAMP_VG2_2Z2Z_S |
3812 | 2193790478U, // FCLAMP_VG4_4Z4Z_D |
3813 | 2195904014U, // FCLAMP_VG4_4Z4Z_H |
3814 | 2174948878U, // FCLAMP_VG4_4Z4Z_S |
3815 | 1075893774U, // FCLAMP_ZZZ_D |
3816 | 2195789326U, // FCLAMP_ZZZ_H |
3817 | 1344361998U, // FCLAMP_ZZZ_S |
3818 | 2119530U, // FCMEQ16 |
3819 | 2119530U, // FCMEQ32 |
3820 | 2119530U, // FCMEQ64 |
3821 | 3223377770U, // FCMEQ_PPzZ0_D |
3822 | 2713786218U, // FCMEQ_PPzZ0_H |
3823 | 3223410538U, // FCMEQ_PPzZ0_S |
3824 | 3223377770U, // FCMEQ_PPzZZ_D |
3825 | 2713786218U, // FCMEQ_PPzZZ_H |
3826 | 3223410538U, // FCMEQ_PPzZZ_S |
3827 | 2119530U, // FCMEQv1i16rz |
3828 | 2119530U, // FCMEQv1i32rz |
3829 | 2119530U, // FCMEQv1i64rz |
3830 | 813799274U, // FCMEQv2f32 |
3831 | 815896426U, // FCMEQv2f64 |
3832 | 813799274U, // FCMEQv2i32rz |
3833 | 815896426U, // FCMEQv2i64rz |
3834 | 817993578U, // FCMEQv4f16 |
3835 | 820090730U, // FCMEQv4f32 |
3836 | 817993578U, // FCMEQv4i16rz |
3837 | 820090730U, // FCMEQv4i32rz |
3838 | 822187882U, // FCMEQv8f16 |
3839 | 822187882U, // FCMEQv8i16rz |
3840 | 2116546U, // FCMGE16 |
3841 | 2116546U, // FCMGE32 |
3842 | 2116546U, // FCMGE64 |
3843 | 3223374786U, // FCMGE_PPzZ0_D |
3844 | 2713783234U, // FCMGE_PPzZ0_H |
3845 | 3223407554U, // FCMGE_PPzZ0_S |
3846 | 3223374786U, // FCMGE_PPzZZ_D |
3847 | 2713783234U, // FCMGE_PPzZZ_H |
3848 | 3223407554U, // FCMGE_PPzZZ_S |
3849 | 2116546U, // FCMGEv1i16rz |
3850 | 2116546U, // FCMGEv1i32rz |
3851 | 2116546U, // FCMGEv1i64rz |
3852 | 813796290U, // FCMGEv2f32 |
3853 | 815893442U, // FCMGEv2f64 |
3854 | 813796290U, // FCMGEv2i32rz |
3855 | 815893442U, // FCMGEv2i64rz |
3856 | 817990594U, // FCMGEv4f16 |
3857 | 820087746U, // FCMGEv4f32 |
3858 | 817990594U, // FCMGEv4i16rz |
3859 | 820087746U, // FCMGEv4i32rz |
3860 | 822184898U, // FCMGEv8f16 |
3861 | 822184898U, // FCMGEv8i16rz |
3862 | 2120493U, // FCMGT16 |
3863 | 2120493U, // FCMGT32 |
3864 | 2120493U, // FCMGT64 |
3865 | 3223378733U, // FCMGT_PPzZ0_D |
3866 | 2713787181U, // FCMGT_PPzZ0_H |
3867 | 3223411501U, // FCMGT_PPzZ0_S |
3868 | 3223378733U, // FCMGT_PPzZZ_D |
3869 | 2713787181U, // FCMGT_PPzZZ_H |
3870 | 3223411501U, // FCMGT_PPzZZ_S |
3871 | 2120493U, // FCMGTv1i16rz |
3872 | 2120493U, // FCMGTv1i32rz |
3873 | 2120493U, // FCMGTv1i64rz |
3874 | 813800237U, // FCMGTv2f32 |
3875 | 815897389U, // FCMGTv2f64 |
3876 | 813800237U, // FCMGTv2i32rz |
3877 | 815897389U, // FCMGTv2i64rz |
3878 | 817994541U, // FCMGTv4f16 |
3879 | 820091693U, // FCMGTv4f32 |
3880 | 817994541U, // FCMGTv4i16rz |
3881 | 820091693U, // FCMGTv4i32rz |
3882 | 822188845U, // FCMGTv8f16 |
3883 | 822188845U, // FCMGTv8i16rz |
3884 | 3223372589U, // FCMLA_ZPmZZ_D |
3885 | 3519087405U, // FCMLA_ZPmZZ_H |
3886 | 3223405357U, // FCMLA_ZPmZZ_S |
3887 | 2195784493U, // FCMLA_ZZZI_H |
3888 | 1344357165U, // FCMLA_ZZZI_S |
3889 | 2961310509U, // FCMLAv2f32 |
3890 | 2963407661U, // FCMLAv2f64 |
3891 | 2965504813U, // FCMLAv4f16 |
3892 | 2965504813U, // FCMLAv4f16_indexed |
3893 | 2967601965U, // FCMLAv4f32 |
3894 | 2967601965U, // FCMLAv4f32_indexed |
3895 | 2969699117U, // FCMLAv8f16 |
3896 | 2969699117U, // FCMLAv8f16_indexed |
3897 | 3223374817U, // FCMLE_PPzZ0_D |
3898 | 2713783265U, // FCMLE_PPzZ0_H |
3899 | 3223407585U, // FCMLE_PPzZ0_S |
3900 | 2116577U, // FCMLEv1i16rz |
3901 | 2116577U, // FCMLEv1i32rz |
3902 | 2116577U, // FCMLEv1i64rz |
3903 | 813796321U, // FCMLEv2i32rz |
3904 | 815893473U, // FCMLEv2i64rz |
3905 | 817990625U, // FCMLEv4i16rz |
3906 | 820087777U, // FCMLEv4i32rz |
3907 | 822184929U, // FCMLEv8i16rz |
3908 | 3223378943U, // FCMLT_PPzZ0_D |
3909 | 2713787391U, // FCMLT_PPzZ0_H |
3910 | 3223411711U, // FCMLT_PPzZ0_S |
3911 | 2120703U, // FCMLTv1i16rz |
3912 | 2120703U, // FCMLTv1i32rz |
3913 | 2120703U, // FCMLTv1i64rz |
3914 | 813800447U, // FCMLTv2i32rz |
3915 | 815897599U, // FCMLTv2i64rz |
3916 | 817994751U, // FCMLTv4i16rz |
3917 | 820091903U, // FCMLTv4i32rz |
3918 | 822189055U, // FCMLTv8i16rz |
3919 | 3223374831U, // FCMNE_PPzZ0_D |
3920 | 2713783279U, // FCMNE_PPzZ0_H |
3921 | 3223407599U, // FCMNE_PPzZ0_S |
3922 | 3223374831U, // FCMNE_PPzZZ_D |
3923 | 2713783279U, // FCMNE_PPzZZ_H |
3924 | 3223407599U, // FCMNE_PPzZZ_S |
3925 | 71325229U, // FCMPDri |
3926 | 2119213U, // FCMPDrr |
3927 | 71322654U, // FCMPEDri |
3928 | 2116638U, // FCMPEDrr |
3929 | 71322654U, // FCMPEHri |
3930 | 2116638U, // FCMPEHrr |
3931 | 71322654U, // FCMPESri |
3932 | 2116638U, // FCMPESrr |
3933 | 71325229U, // FCMPHri |
3934 | 2119213U, // FCMPHrr |
3935 | 71325229U, // FCMPSri |
3936 | 2119213U, // FCMPSrr |
3937 | 3223377301U, // FCMUO_PPzZZ_D |
3938 | 2713785749U, // FCMUO_PPzZZ_H |
3939 | 3223410069U, // FCMUO_PPzZZ_S |
3940 | 270590149U, // FCPY_ZPmI_D |
3941 | 2957058245U, // FCPY_ZPmI_H |
3942 | 270622917U, // FCPY_ZPmI_S |
3943 | 2118157U, // FCSELDrrr |
3944 | 2118157U, // FCSELHrrr |
3945 | 2118157U, // FCSELSrrr |
3946 | 2120082U, // FCVTASUWDr |
3947 | 2120082U, // FCVTASUWHr |
3948 | 2120082U, // FCVTASUWSr |
3949 | 2120082U, // FCVTASUXDr |
3950 | 2120082U, // FCVTASUXHr |
3951 | 2120082U, // FCVTASUXSr |
3952 | 2120082U, // FCVTASv1f16 |
3953 | 2120082U, // FCVTASv1i32 |
3954 | 2120082U, // FCVTASv1i64 |
3955 | 813799826U, // FCVTASv2f32 |
3956 | 815896978U, // FCVTASv2f64 |
3957 | 817994130U, // FCVTASv4f16 |
3958 | 820091282U, // FCVTASv4f32 |
3959 | 822188434U, // FCVTASv8f16 |
3960 | 2121158U, // FCVTAUUWDr |
3961 | 2121158U, // FCVTAUUWHr |
3962 | 2121158U, // FCVTAUUWSr |
3963 | 2121158U, // FCVTAUUXDr |
3964 | 2121158U, // FCVTAUUXHr |
3965 | 2121158U, // FCVTAUUXSr |
3966 | 2121158U, // FCVTAUv1f16 |
3967 | 2121158U, // FCVTAUv1i32 |
3968 | 2121158U, // FCVTAUv1i64 |
3969 | 813800902U, // FCVTAUv2f32 |
3970 | 815898054U, // FCVTAUv2f64 |
3971 | 817995206U, // FCVTAUv4f16 |
3972 | 820092358U, // FCVTAUv4f32 |
3973 | 822189510U, // FCVTAUv8f16 |
3974 | 2121081U, // FCVTDHr |
3975 | 2121081U, // FCVTDSr |
3976 | 2121081U, // FCVTHDr |
3977 | 2121081U, // FCVTHSr |
3978 | 270621764U, // FCVTLT_ZPmZ_HtoS |
3979 | 270588996U, // FCVTLT_ZPmZ_StoD |
3980 | 1652757464U, // FCVTL_2ZZ_H_S |
3981 | 815895512U, // FCVTLv2i32 |
3982 | 820089816U, // FCVTLv4i16 |
3983 | 815890840U, // FCVTLv4i32 |
3984 | 820085144U, // FCVTLv8i16 |
3985 | 2120220U, // FCVTMSUWDr |
3986 | 2120220U, // FCVTMSUWHr |
3987 | 2120220U, // FCVTMSUWSr |
3988 | 2120220U, // FCVTMSUXDr |
3989 | 2120220U, // FCVTMSUXHr |
3990 | 2120220U, // FCVTMSUXSr |
3991 | 2120220U, // FCVTMSv1f16 |
3992 | 2120220U, // FCVTMSv1i32 |
3993 | 2120220U, // FCVTMSv1i64 |
3994 | 813799964U, // FCVTMSv2f32 |
3995 | 815897116U, // FCVTMSv2f64 |
3996 | 817994268U, // FCVTMSv4f16 |
3997 | 820091420U, // FCVTMSv4f32 |
3998 | 822188572U, // FCVTMSv8f16 |
3999 | 2121174U, // FCVTMUUWDr |
4000 | 2121174U, // FCVTMUUWHr |
4001 | 2121174U, // FCVTMUUWSr |
4002 | 2121174U, // FCVTMUUXDr |
4003 | 2121174U, // FCVTMUUXHr |
4004 | 2121174U, // FCVTMUUXSr |
4005 | 2121174U, // FCVTMUv1f16 |
4006 | 2121174U, // FCVTMUv1i32 |
4007 | 2121174U, // FCVTMUv1i64 |
4008 | 813800918U, // FCVTMUv2f32 |
4009 | 815898070U, // FCVTMUv2f64 |
4010 | 817995222U, // FCVTMUv4f16 |
4011 | 820092374U, // FCVTMUv4f32 |
4012 | 822189526U, // FCVTMUv8f16 |
4013 | 3223357422U, // FCVTNB_Z2Z_StoB |
4014 | 2120246U, // FCVTNSUWDr |
4015 | 2120246U, // FCVTNSUWHr |
4016 | 2120246U, // FCVTNSUWSr |
4017 | 2120246U, // FCVTNSUXDr |
4018 | 2120246U, // FCVTNSUXHr |
4019 | 2120246U, // FCVTNSUXSr |
4020 | 2120246U, // FCVTNSv1f16 |
4021 | 2120246U, // FCVTNSv1i32 |
4022 | 2120246U, // FCVTNSv1i64 |
4023 | 813799990U, // FCVTNSv2f32 |
4024 | 815897142U, // FCVTNSv2f64 |
4025 | 817994294U, // FCVTNSv4f16 |
4026 | 820091446U, // FCVTNSv4f32 |
4027 | 822188598U, // FCVTNSv8f16 |
4028 | 3223362708U, // FCVTNT_Z2Z_StoB |
4029 | 270621844U, // FCVTNT_ZPmZ_DtoS |
4030 | 1078008980U, // FCVTNT_ZPmZ_StoH |
4031 | 2121182U, // FCVTNUUWDr |
4032 | 2121182U, // FCVTNUUWHr |
4033 | 2121182U, // FCVTNUUWSr |
4034 | 2121182U, // FCVTNUUXDr |
4035 | 2121182U, // FCVTNUUXHr |
4036 | 2121182U, // FCVTNUUXSr |
4037 | 2121182U, // FCVTNUv1f16 |
4038 | 2121182U, // FCVTNUv1i32 |
4039 | 2121182U, // FCVTNUv1i64 |
4040 | 813800926U, // FCVTNUv2f32 |
4041 | 815898078U, // FCVTNUv2f64 |
4042 | 817995230U, // FCVTNUv4f16 |
4043 | 820092382U, // FCVTNUv4f32 |
4044 | 822189534U, // FCVTNUv8f16 |
4045 | 811701517U, // FCVTN_F16_F8v16f8 |
4046 | 824284429U, // FCVTN_F16_F8v8f8 |
4047 | 2959213023U, // FCVTN_F32_F82v16f8 |
4048 | 824284429U, // FCVTN_F32_F8v8f8 |
4049 | 1344312589U, // FCVTN_Z2Z_HtoB |
4050 | 1648432397U, // FCVTN_Z2Z_StoH |
4051 | 3223360781U, // FCVTN_Z4Z_StoB_NAME |
4052 | 813798669U, // FCVTNv2i32 |
4053 | 817992973U, // FCVTNv4i16 |
4054 | 2967601631U, // FCVTNv4i32 |
4055 | 2969698783U, // FCVTNv8i16 |
4056 | 2120300U, // FCVTPSUWDr |
4057 | 2120300U, // FCVTPSUWHr |
4058 | 2120300U, // FCVTPSUWSr |
4059 | 2120300U, // FCVTPSUXDr |
4060 | 2120300U, // FCVTPSUXHr |
4061 | 2120300U, // FCVTPSUXSr |
4062 | 2120300U, // FCVTPSv1f16 |
4063 | 2120300U, // FCVTPSv1i32 |
4064 | 2120300U, // FCVTPSv1i64 |
4065 | 813800044U, // FCVTPSv2f32 |
4066 | 815897196U, // FCVTPSv2f64 |
4067 | 817994348U, // FCVTPSv4f16 |
4068 | 820091500U, // FCVTPSv4f32 |
4069 | 822188652U, // FCVTPSv8f16 |
4070 | 2121190U, // FCVTPUUWDr |
4071 | 2121190U, // FCVTPUUWHr |
4072 | 2121190U, // FCVTPUUWSr |
4073 | 2121190U, // FCVTPUUXDr |
4074 | 2121190U, // FCVTPUUXHr |
4075 | 2121190U, // FCVTPUUXSr |
4076 | 2121190U, // FCVTPUv1f16 |
4077 | 2121190U, // FCVTPUv1i32 |
4078 | 2121190U, // FCVTPUv1i64 |
4079 | 813800934U, // FCVTPUv2f32 |
4080 | 815898086U, // FCVTPUv2f64 |
4081 | 817995238U, // FCVTPUv4f16 |
4082 | 820092390U, // FCVTPUv4f32 |
4083 | 822189542U, // FCVTPUv8f16 |
4084 | 2121081U, // FCVTSDr |
4085 | 2121081U, // FCVTSHr |
4086 | 270621898U, // FCVTXNT_ZPmZ_DtoS |
4087 | 2119004U, // FCVTXNv1i64 |
4088 | 813798748U, // FCVTXNv2f32 |
4089 | 2967601685U, // FCVTXNv4f32 |
4090 | 270622901U, // FCVTX_ZPmZ_DtoS |
4091 | 2120359U, // FCVTZSSWDri |
4092 | 2120359U, // FCVTZSSWHri |
4093 | 2120359U, // FCVTZSSWSri |
4094 | 2120359U, // FCVTZSSXDri |
4095 | 2120359U, // FCVTZSSXHri |
4096 | 2120359U, // FCVTZSSXSri |
4097 | 2120359U, // FCVTZSUWDr |
4098 | 2120359U, // FCVTZSUWHr |
4099 | 2120359U, // FCVTZSUWSr |
4100 | 2120359U, // FCVTZSUXDr |
4101 | 2120359U, // FCVTZSUXHr |
4102 | 2120359U, // FCVTZSUXSr |
4103 | 1648564903U, // FCVTZS_2Z2Z_StoS |
4104 | 1648564903U, // FCVTZS_4Z4Z_StoS |
4105 | 270588583U, // FCVTZS_ZPmZ_DtoD |
4106 | 270621351U, // FCVTZS_ZPmZ_DtoS |
4107 | 270588583U, // FCVTZS_ZPmZ_HtoD |
4108 | 541137575U, // FCVTZS_ZPmZ_HtoH |
4109 | 270621351U, // FCVTZS_ZPmZ_HtoS |
4110 | 270588583U, // FCVTZS_ZPmZ_StoD |
4111 | 270621351U, // FCVTZS_ZPmZ_StoS |
4112 | 2120359U, // FCVTZSd |
4113 | 2120359U, // FCVTZSh |
4114 | 2120359U, // FCVTZSs |
4115 | 2120359U, // FCVTZSv1f16 |
4116 | 2120359U, // FCVTZSv1i32 |
4117 | 2120359U, // FCVTZSv1i64 |
4118 | 813800103U, // FCVTZSv2f32 |
4119 | 815897255U, // FCVTZSv2f64 |
4120 | 813800103U, // FCVTZSv2i32_shift |
4121 | 815897255U, // FCVTZSv2i64_shift |
4122 | 817994407U, // FCVTZSv4f16 |
4123 | 820091559U, // FCVTZSv4f32 |
4124 | 817994407U, // FCVTZSv4i16_shift |
4125 | 820091559U, // FCVTZSv4i32_shift |
4126 | 822188711U, // FCVTZSv8f16 |
4127 | 822188711U, // FCVTZSv8i16_shift |
4128 | 2121215U, // FCVTZUSWDri |
4129 | 2121215U, // FCVTZUSWHri |
4130 | 2121215U, // FCVTZUSWSri |
4131 | 2121215U, // FCVTZUSXDri |
4132 | 2121215U, // FCVTZUSXHri |
4133 | 2121215U, // FCVTZUSXSri |
4134 | 2121215U, // FCVTZUUWDr |
4135 | 2121215U, // FCVTZUUWHr |
4136 | 2121215U, // FCVTZUUWSr |
4137 | 2121215U, // FCVTZUUXDr |
4138 | 2121215U, // FCVTZUUXHr |
4139 | 2121215U, // FCVTZUUXSr |
4140 | 1648565759U, // FCVTZU_2Z2Z_StoS |
4141 | 1648565759U, // FCVTZU_4Z4Z_StoS |
4142 | 270589439U, // FCVTZU_ZPmZ_DtoD |
4143 | 270622207U, // FCVTZU_ZPmZ_DtoS |
4144 | 270589439U, // FCVTZU_ZPmZ_HtoD |
4145 | 541138431U, // FCVTZU_ZPmZ_HtoH |
4146 | 270622207U, // FCVTZU_ZPmZ_HtoS |
4147 | 270589439U, // FCVTZU_ZPmZ_StoD |
4148 | 270622207U, // FCVTZU_ZPmZ_StoS |
4149 | 2121215U, // FCVTZUd |
4150 | 2121215U, // FCVTZUh |
4151 | 2121215U, // FCVTZUs |
4152 | 2121215U, // FCVTZUv1f16 |
4153 | 2121215U, // FCVTZUv1i32 |
4154 | 2121215U, // FCVTZUv1i64 |
4155 | 813800959U, // FCVTZUv2f32 |
4156 | 815898111U, // FCVTZUv2f64 |
4157 | 813800959U, // FCVTZUv2i32_shift |
4158 | 815898111U, // FCVTZUv2i64_shift |
4159 | 817995263U, // FCVTZUv4f16 |
4160 | 820092415U, // FCVTZUv4f32 |
4161 | 817995263U, // FCVTZUv4i16_shift |
4162 | 820092415U, // FCVTZUv4i32_shift |
4163 | 822189567U, // FCVTZUv8f16 |
4164 | 822189567U, // FCVTZUv8i16_shift |
4165 | 1652759929U, // FCVT_2ZZ_H_S |
4166 | 1344314745U, // FCVT_Z2Z_HtoB |
4167 | 1648434553U, // FCVT_Z2Z_StoH |
4168 | 3223362937U, // FCVT_Z4Z_StoB_NAME |
4169 | 3493928313U, // FCVT_ZPmZ_DtoH |
4170 | 270622073U, // FCVT_ZPmZ_DtoS |
4171 | 270589305U, // FCVT_ZPmZ_HtoD |
4172 | 270622073U, // FCVT_ZPmZ_HtoS |
4173 | 270589305U, // FCVT_ZPmZ_StoD |
4174 | 1078009209U, // FCVT_ZPmZ_StoH |
4175 | 2121263U, // FDIVDrr |
4176 | 2121263U, // FDIVHrr |
4177 | 3223378234U, // FDIVR_ZPmZ_D |
4178 | 3519093050U, // FDIVR_ZPmZ_H |
4179 | 3223411002U, // FDIVR_ZPmZ_S |
4180 | 2121263U, // FDIVSrr |
4181 | 3223379503U, // FDIV_ZPmZ_D |
4182 | 3519094319U, // FDIV_ZPmZ_H |
4183 | 3223412271U, // FDIV_ZPmZ_S |
4184 | 813801007U, // FDIVv2f32 |
4185 | 815898159U, // FDIVv2f64 |
4186 | 817995311U, // FDIVv4f16 |
4187 | 820092463U, // FDIVv4f32 |
4188 | 822189615U, // FDIVv8f16 |
4189 | 3798310106U, // FDOT_VG2_M2Z2Z_BtoH |
4190 | 3798179034U, // FDOT_VG2_M2Z2Z_BtoS |
4191 | 3798179034U, // FDOT_VG2_M2Z2Z_HtoS |
4192 | 3798310106U, // FDOT_VG2_M2ZZI_BtoH |
4193 | 3798179034U, // FDOT_VG2_M2ZZI_BtoS |
4194 | 3798179034U, // FDOT_VG2_M2ZZI_HtoS |
4195 | 3798310106U, // FDOT_VG2_M2ZZ_BtoH |
4196 | 3798179034U, // FDOT_VG2_M2ZZ_BtoS |
4197 | 3798179034U, // FDOT_VG2_M2ZZ_HtoS |
4198 | 4066745562U, // FDOT_VG4_M4Z4Z_BtoH |
4199 | 4066614490U, // FDOT_VG4_M4Z4Z_BtoS |
4200 | 4066614490U, // FDOT_VG4_M4Z4Z_HtoS |
4201 | 4066745562U, // FDOT_VG4_M4ZZI_BtoH |
4202 | 4066614490U, // FDOT_VG4_M4ZZI_BtoS |
4203 | 4066614490U, // FDOT_VG4_M4ZZI_HtoS |
4204 | 4066745562U, // FDOT_VG4_M4ZZ_BtoH |
4205 | 4066614490U, // FDOT_VG4_M4ZZ_BtoS |
4206 | 4066614490U, // FDOT_VG4_M4ZZ_HtoS |
4207 | 2220956890U, // FDOT_ZZZI_BtoH |
4208 | 2418105562U, // FDOT_ZZZI_BtoS |
4209 | 2686541018U, // FDOT_ZZZI_S |
4210 | 2220956890U, // FDOT_ZZZ_BtoH |
4211 | 2418105562U, // FDOT_ZZZ_BtoS |
4212 | 2686541018U, // FDOT_ZZZ_S |
4213 | 2967608538U, // FDOTlanev16f8 |
4214 | 2965511386U, // FDOTlanev4f16 |
4215 | 2969705690U, // FDOTlanev8f16 |
4216 | 2961317082U, // FDOTlanev8f8 |
4217 | 2961317082U, // FDOTv2f32 |
4218 | 2965511386U, // FDOTv4f16 |
4219 | 2967608538U, // FDOTv4f32 |
4220 | 2969705690U, // FDOTv8f16 |
4221 | 3760248559U, // FDUP_ZI_D |
4222 | 75568879U, // FDUP_ZI_H |
4223 | 3760281327U, // FDUP_ZI_S |
4224 | 2418066442U, // FEXPA_ZZ_D |
4225 | 1652622346U, // FEXPA_ZZ_H |
4226 | 270615562U, // FEXPA_ZZ_S |
4227 | 2120367U, // FJCVTZS |
4228 | 270583296U, // FLOGB_ZPmZ_D |
4229 | 541132288U, // FLOGB_ZPmZ_H |
4230 | 270616064U, // FLOGB_ZPmZ_S |
4231 | 2116426U, // FMADDDrrr |
4232 | 2116426U, // FMADDHrrr |
4233 | 2116426U, // FMADDSrrr |
4234 | 3223374530U, // FMAD_ZPmZZ_D |
4235 | 3519089346U, // FMAD_ZPmZZ_H |
4236 | 3223407298U, // FMAD_ZPmZZ_S |
4237 | 2121827U, // FMAXDrr |
4238 | 2121827U, // FMAXHrr |
4239 | 2118762U, // FMAXNMDrr |
4240 | 2118762U, // FMAXNMHrr |
4241 | 3223377468U, // FMAXNMP_ZPmZZ_D |
4242 | 3519092284U, // FMAXNMP_ZPmZZ_H |
4243 | 3223410236U, // FMAXNMP_ZPmZZ_S |
4244 | 813798972U, // FMAXNMPv2f32 |
4245 | 815896124U, // FMAXNMPv2f64 |
4246 | 807425596U, // FMAXNMPv2i16p |
4247 | 807425596U, // FMAXNMPv2i32p |
4248 | 807425596U, // FMAXNMPv2i64p |
4249 | 817993276U, // FMAXNMPv4f16 |
4250 | 820090428U, // FMAXNMPv4f32 |
4251 | 822187580U, // FMAXNMPv8f16 |
4252 | 3231817392U, // FMAXNMQV_D |
4253 | 3238108848U, // FMAXNMQV_H |
4254 | 3236011696U, // FMAXNMQV_S |
4255 | 2118762U, // FMAXNMSrr |
4256 | 1657019994U, // FMAXNMV_VPZ_D |
4257 | 1659133530U, // FMAXNMV_VPZ_H |
4258 | 1638178394U, // FMAXNMV_VPZ_S |
4259 | 807427674U, // FMAXNMVv4i16v |
4260 | 807427674U, // FMAXNMVv4i32v |
4261 | 807427674U, // FMAXNMVv8i16v |
4262 | 2181207146U, // FMAXNM_VG2_2Z2Z_D |
4263 | 2183320682U, // FMAXNM_VG2_2Z2Z_H |
4264 | 2185434218U, // FMAXNM_VG2_2Z2Z_S |
4265 | 2181207146U, // FMAXNM_VG2_2ZZ_D |
4266 | 2183320682U, // FMAXNM_VG2_2ZZ_H |
4267 | 2185434218U, // FMAXNM_VG2_2ZZ_S |
4268 | 2181207146U, // FMAXNM_VG4_4Z4Z_D |
4269 | 2183320682U, // FMAXNM_VG4_4Z4Z_H |
4270 | 2185434218U, // FMAXNM_VG4_4Z4Z_S |
4271 | 2181207146U, // FMAXNM_VG4_4ZZ_D |
4272 | 2183320682U, // FMAXNM_VG4_4ZZ_H |
4273 | 2185434218U, // FMAXNM_VG4_4ZZ_S |
4274 | 3223377002U, // FMAXNM_ZPmI_D |
4275 | 3519091818U, // FMAXNM_ZPmI_H |
4276 | 3223409770U, // FMAXNM_ZPmI_S |
4277 | 3223377002U, // FMAXNM_ZPmZ_D |
4278 | 3519091818U, // FMAXNM_ZPmZ_H |
4279 | 3223409770U, // FMAXNM_ZPmZ_S |
4280 | 813798506U, // FMAXNMv2f32 |
4281 | 815895658U, // FMAXNMv2f64 |
4282 | 817992810U, // FMAXNMv4f16 |
4283 | 820089962U, // FMAXNMv4f32 |
4284 | 822187114U, // FMAXNMv8f16 |
4285 | 3223377677U, // FMAXP_ZPmZZ_D |
4286 | 3519092493U, // FMAXP_ZPmZZ_H |
4287 | 3223410445U, // FMAXP_ZPmZZ_S |
4288 | 813799181U, // FMAXPv2f32 |
4289 | 815896333U, // FMAXPv2f64 |
4290 | 807425805U, // FMAXPv2i16p |
4291 | 807425805U, // FMAXPv2i32p |
4292 | 807425805U, // FMAXPv2i64p |
4293 | 817993485U, // FMAXPv4f16 |
4294 | 820090637U, // FMAXPv4f32 |
4295 | 822187789U, // FMAXPv8f16 |
4296 | 3231817433U, // FMAXQV_D |
4297 | 3238108889U, // FMAXQV_H |
4298 | 3236011737U, // FMAXQV_S |
4299 | 2121827U, // FMAXSrr |
4300 | 1657020151U, // FMAXV_VPZ_D |
4301 | 1659133687U, // FMAXV_VPZ_H |
4302 | 1638178551U, // FMAXV_VPZ_S |
4303 | 807427831U, // FMAXVv4i16v |
4304 | 807427831U, // FMAXVv4i32v |
4305 | 807427831U, // FMAXVv8i16v |
4306 | 2181210211U, // FMAX_VG2_2Z2Z_D |
4307 | 2183323747U, // FMAX_VG2_2Z2Z_H |
4308 | 2185437283U, // FMAX_VG2_2Z2Z_S |
4309 | 2181210211U, // FMAX_VG2_2ZZ_D |
4310 | 2183323747U, // FMAX_VG2_2ZZ_H |
4311 | 2185437283U, // FMAX_VG2_2ZZ_S |
4312 | 2181210211U, // FMAX_VG4_4Z4Z_D |
4313 | 2183323747U, // FMAX_VG4_4Z4Z_H |
4314 | 2185437283U, // FMAX_VG4_4Z4Z_S |
4315 | 2181210211U, // FMAX_VG4_4ZZ_D |
4316 | 2183323747U, // FMAX_VG4_4ZZ_H |
4317 | 2185437283U, // FMAX_VG4_4ZZ_S |
4318 | 3223380067U, // FMAX_ZPmI_D |
4319 | 3519094883U, // FMAX_ZPmI_H |
4320 | 3223412835U, // FMAX_ZPmI_S |
4321 | 3223380067U, // FMAX_ZPmZ_D |
4322 | 3519094883U, // FMAX_ZPmZ_H |
4323 | 3223412835U, // FMAX_ZPmZ_S |
4324 | 813801571U, // FMAXv2f32 |
4325 | 815898723U, // FMAXv2f64 |
4326 | 817995875U, // FMAXv4f16 |
4327 | 820093027U, // FMAXv4f32 |
4328 | 822190179U, // FMAXv8f16 |
4329 | 2118838U, // FMINDrr |
4330 | 2118838U, // FMINHrr |
4331 | 2118753U, // FMINNMDrr |
4332 | 2118753U, // FMINNMHrr |
4333 | 3223377459U, // FMINNMP_ZPmZZ_D |
4334 | 3519092275U, // FMINNMP_ZPmZZ_H |
4335 | 3223410227U, // FMINNMP_ZPmZZ_S |
4336 | 813798963U, // FMINNMPv2f32 |
4337 | 815896115U, // FMINNMPv2f64 |
4338 | 807425587U, // FMINNMPv2i16p |
4339 | 807425587U, // FMINNMPv2i32p |
4340 | 807425587U, // FMINNMPv2i64p |
4341 | 817993267U, // FMINNMPv4f16 |
4342 | 820090419U, // FMINNMPv4f32 |
4343 | 822187571U, // FMINNMPv8f16 |
4344 | 3231817382U, // FMINNMQV_D |
4345 | 3238108838U, // FMINNMQV_H |
4346 | 3236011686U, // FMINNMQV_S |
4347 | 2118753U, // FMINNMSrr |
4348 | 1657019985U, // FMINNMV_VPZ_D |
4349 | 1659133521U, // FMINNMV_VPZ_H |
4350 | 1638178385U, // FMINNMV_VPZ_S |
4351 | 807427665U, // FMINNMVv4i16v |
4352 | 807427665U, // FMINNMVv4i32v |
4353 | 807427665U, // FMINNMVv8i16v |
4354 | 2181207137U, // FMINNM_VG2_2Z2Z_D |
4355 | 2183320673U, // FMINNM_VG2_2Z2Z_H |
4356 | 2185434209U, // FMINNM_VG2_2Z2Z_S |
4357 | 2181207137U, // FMINNM_VG2_2ZZ_D |
4358 | 2183320673U, // FMINNM_VG2_2ZZ_H |
4359 | 2185434209U, // FMINNM_VG2_2ZZ_S |
4360 | 2181207137U, // FMINNM_VG4_4Z4Z_D |
4361 | 2183320673U, // FMINNM_VG4_4Z4Z_H |
4362 | 2185434209U, // FMINNM_VG4_4Z4Z_S |
4363 | 2181207137U, // FMINNM_VG4_4ZZ_D |
4364 | 2183320673U, // FMINNM_VG4_4ZZ_H |
4365 | 2185434209U, // FMINNM_VG4_4ZZ_S |
4366 | 3223376993U, // FMINNM_ZPmI_D |
4367 | 3519091809U, // FMINNM_ZPmI_H |
4368 | 3223409761U, // FMINNM_ZPmI_S |
4369 | 3223376993U, // FMINNM_ZPmZ_D |
4370 | 3519091809U, // FMINNM_ZPmZ_H |
4371 | 3223409761U, // FMINNM_ZPmZ_S |
4372 | 813798497U, // FMINNMv2f32 |
4373 | 815895649U, // FMINNMv2f64 |
4374 | 817992801U, // FMINNMv4f16 |
4375 | 820089953U, // FMINNMv4f32 |
4376 | 822187105U, // FMINNMv8f16 |
4377 | 3223377483U, // FMINP_ZPmZZ_D |
4378 | 3519092299U, // FMINP_ZPmZZ_H |
4379 | 3223410251U, // FMINP_ZPmZZ_S |
4380 | 813798987U, // FMINPv2f32 |
4381 | 815896139U, // FMINPv2f64 |
4382 | 807425611U, // FMINPv2i16p |
4383 | 807425611U, // FMINPv2i32p |
4384 | 807425611U, // FMINPv2i64p |
4385 | 817993291U, // FMINPv4f16 |
4386 | 820090443U, // FMINPv4f32 |
4387 | 822187595U, // FMINPv8f16 |
4388 | 3231817402U, // FMINQV_D |
4389 | 3238108858U, // FMINQV_H |
4390 | 3236011706U, // FMINQV_S |
4391 | 2118838U, // FMINSrr |
4392 | 1657020003U, // FMINV_VPZ_D |
4393 | 1659133539U, // FMINV_VPZ_H |
4394 | 1638178403U, // FMINV_VPZ_S |
4395 | 807427683U, // FMINVv4i16v |
4396 | 807427683U, // FMINVv4i32v |
4397 | 807427683U, // FMINVv8i16v |
4398 | 2181207222U, // FMIN_VG2_2Z2Z_D |
4399 | 2183320758U, // FMIN_VG2_2Z2Z_H |
4400 | 2185434294U, // FMIN_VG2_2Z2Z_S |
4401 | 2181207222U, // FMIN_VG2_2ZZ_D |
4402 | 2183320758U, // FMIN_VG2_2ZZ_H |
4403 | 2185434294U, // FMIN_VG2_2ZZ_S |
4404 | 2181207222U, // FMIN_VG4_4Z4Z_D |
4405 | 2183320758U, // FMIN_VG4_4Z4Z_H |
4406 | 2185434294U, // FMIN_VG4_4Z4Z_S |
4407 | 2181207222U, // FMIN_VG4_4ZZ_D |
4408 | 2183320758U, // FMIN_VG4_4ZZ_H |
4409 | 2185434294U, // FMIN_VG4_4ZZ_S |
4410 | 3223377078U, // FMIN_ZPmI_D |
4411 | 3519091894U, // FMIN_ZPmI_H |
4412 | 3223409846U, // FMIN_ZPmI_S |
4413 | 3223377078U, // FMIN_ZPmZ_D |
4414 | 3519091894U, // FMIN_ZPmZ_H |
4415 | 3223409846U, // FMIN_ZPmZ_S |
4416 | 813798582U, // FMINv2f32 |
4417 | 815895734U, // FMINv2f64 |
4418 | 817992886U, // FMINv4f16 |
4419 | 820090038U, // FMINv4f32 |
4420 | 822187190U, // FMINv8f16 |
4421 | 2961309928U, // FMLAL2lanev4f16 |
4422 | 2967601384U, // FMLAL2lanev8f16 |
4423 | 2961309928U, // FMLAL2v4f16 |
4424 | 2967601384U, // FMLAL2v8f16 |
4425 | 2220951104U, // FMLALB_ZZZ |
4426 | 2220951104U, // FMLALB_ZZZI |
4427 | 2686535232U, // FMLALB_ZZZI_SHH |
4428 | 2686535232U, // FMLALB_ZZZ_SHH |
4429 | 2969699904U, // FMLALBlanev8f16 |
4430 | 2969699904U, // FMLALBv8f16 |
4431 | 2418099633U, // FMLALLBB_ZZZ |
4432 | 2418099633U, // FMLALLBB_ZZZI |
4433 | 2967602609U, // FMLALLBBlanev4f32 |
4434 | 2967602609U, // FMLALLBBv4f32 |
4435 | 2418105045U, // FMLALLBT_ZZZ |
4436 | 2418105045U, // FMLALLBT_ZZZI |
4437 | 2967608021U, // FMLALLBTlanev4f32 |
4438 | 2967608021U, // FMLALLBTv4f32 |
4439 | 2418100563U, // FMLALLTB_ZZZ |
4440 | 2418100563U, // FMLALLTB_ZZZI |
4441 | 2967603539U, // FMLALLTBlanev4f32 |
4442 | 2967603539U, // FMLALLTBv4f32 |
4443 | 2418105686U, // FMLALLTT_ZZZ |
4444 | 2418105686U, // FMLALLTT_ZZZI |
4445 | 2967608662U, // FMLALLTTlanev4f32 |
4446 | 2967608662U, // FMLALLTTv4f32 |
4447 | 1688441434U, // FMLALL_MZZI_BtoS |
4448 | 1688441434U, // FMLALL_MZZ_BtoS |
4449 | 3835925082U, // FMLALL_VG2_M2Z2Z_BtoS |
4450 | 3835925082U, // FMLALL_VG2_M2ZZI_BtoS |
4451 | 4104360538U, // FMLALL_VG2_M2ZZ_BtoS |
4452 | 4104360538U, // FMLALL_VG4_M4Z4Z_BtoS |
4453 | 4104360538U, // FMLALL_VG4_M4ZZI_BtoS |
4454 | 77828698U, // FMLALL_VG4_M4ZZ_BtoS |
4455 | 2220956521U, // FMLALT_ZZZ |
4456 | 2220956521U, // FMLALT_ZZZI |
4457 | 2686540649U, // FMLALT_ZZZI_SHH |
4458 | 2686540649U, // FMLALT_ZZZ_SHH |
4459 | 2969705321U, // FMLALTlanev8f16 |
4460 | 2969705321U, // FMLALTv8f16 |
4461 | 1663406225U, // FMLAL_MZZI_BtoH |
4462 | 1663275153U, // FMLAL_MZZI_HtoS |
4463 | 1663275153U, // FMLAL_MZZ_HtoS |
4464 | 3810889873U, // FMLAL_VG2_M2Z2Z_BtoH |
4465 | 3810758801U, // FMLAL_VG2_M2Z2Z_HtoS |
4466 | 3810889873U, // FMLAL_VG2_M2ZZI_BtoH |
4467 | 3810758801U, // FMLAL_VG2_M2ZZI_HtoS |
4468 | 3810889873U, // FMLAL_VG2_M2ZZ_BtoH |
4469 | 3810758801U, // FMLAL_VG2_M2ZZ_HtoS |
4470 | 1663406225U, // FMLAL_VG2_MZZ_BtoH |
4471 | 4079325329U, // FMLAL_VG4_M4Z4Z_BtoH |
4472 | 4079194257U, // FMLAL_VG4_M4Z4Z_HtoS |
4473 | 4079325329U, // FMLAL_VG4_M4ZZI_BtoH |
4474 | 4079194257U, // FMLAL_VG4_M4ZZI_HtoS |
4475 | 4079325329U, // FMLAL_VG4_M4ZZ_BtoH |
4476 | 4079194257U, // FMLAL_VG4_M4ZZ_HtoS |
4477 | 2961313937U, // FMLALlanev4f16 |
4478 | 2967605393U, // FMLALlanev8f16 |
4479 | 2961313937U, // FMLALv4f16 |
4480 | 2967605393U, // FMLALv8f16 |
4481 | 3798156085U, // FMLA_VG2_M2Z2Z_D |
4482 | 3798172469U, // FMLA_VG2_M2Z2Z_S |
4483 | 3798303541U, // FMLA_VG2_M2Z4Z_H |
4484 | 3798156085U, // FMLA_VG2_M2ZZI_D |
4485 | 3798303541U, // FMLA_VG2_M2ZZI_H |
4486 | 3798172469U, // FMLA_VG2_M2ZZI_S |
4487 | 3798156085U, // FMLA_VG2_M2ZZ_D |
4488 | 3798303541U, // FMLA_VG2_M2ZZ_H |
4489 | 3798172469U, // FMLA_VG2_M2ZZ_S |
4490 | 4066591541U, // FMLA_VG4_M4Z4Z_D |
4491 | 4066738997U, // FMLA_VG4_M4Z4Z_H |
4492 | 4066607925U, // FMLA_VG4_M4Z4Z_S |
4493 | 4066591541U, // FMLA_VG4_M4ZZI_D |
4494 | 4066738997U, // FMLA_VG4_M4ZZI_H |
4495 | 4066607925U, // FMLA_VG4_M4ZZI_S |
4496 | 4066591541U, // FMLA_VG4_M4ZZ_D |
4497 | 4066738997U, // FMLA_VG4_M4ZZ_H |
4498 | 4066607925U, // FMLA_VG4_M4ZZ_S |
4499 | 3223372597U, // FMLA_ZPmZZ_D |
4500 | 3519087413U, // FMLA_ZPmZZ_H |
4501 | 3223405365U, // FMLA_ZPmZZ_S |
4502 | 1075888949U, // FMLA_ZZZI_D |
4503 | 2195784501U, // FMLA_ZZZI_H |
4504 | 1344357173U, // FMLA_ZZZI_S |
4505 | 807715637U, // FMLAv1i16_indexed |
4506 | 807715637U, // FMLAv1i32_indexed |
4507 | 807715637U, // FMLAv1i64_indexed |
4508 | 2961310517U, // FMLAv2f32 |
4509 | 2963407669U, // FMLAv2f64 |
4510 | 2961310517U, // FMLAv2i32_indexed |
4511 | 2963407669U, // FMLAv2i64_indexed |
4512 | 2965504821U, // FMLAv4f16 |
4513 | 2967601973U, // FMLAv4f32 |
4514 | 2965504821U, // FMLAv4i16_indexed |
4515 | 2967601973U, // FMLAv4i32_indexed |
4516 | 2969699125U, // FMLAv8f16 |
4517 | 2969699125U, // FMLAv8i16_indexed |
4518 | 2961310060U, // FMLSL2lanev4f16 |
4519 | 2967601516U, // FMLSL2lanev8f16 |
4520 | 2961310060U, // FMLSL2v4f16 |
4521 | 2967601516U, // FMLSL2v8f16 |
4522 | 2686535530U, // FMLSLB_ZZZI_SHH |
4523 | 2686535530U, // FMLSLB_ZZZ_SHH |
4524 | 2686540824U, // FMLSLT_ZZZI_SHH |
4525 | 2686540824U, // FMLSLT_ZZZ_SHH |
4526 | 1663275920U, // FMLSL_MZZI_HtoS |
4527 | 1663275920U, // FMLSL_MZZ_HtoS |
4528 | 3810759568U, // FMLSL_VG2_M2Z2Z_HtoS |
4529 | 3810759568U, // FMLSL_VG2_M2ZZI_HtoS |
4530 | 3810759568U, // FMLSL_VG2_M2ZZ_HtoS |
4531 | 4079195024U, // FMLSL_VG4_M4Z4Z_HtoS |
4532 | 4079195024U, // FMLSL_VG4_M4ZZI_HtoS |
4533 | 4079195024U, // FMLSL_VG4_M4ZZ_HtoS |
4534 | 2961314704U, // FMLSLlanev4f16 |
4535 | 2967606160U, // FMLSLlanev8f16 |
4536 | 2961314704U, // FMLSLv4f16 |
4537 | 2967606160U, // FMLSLv8f16 |
4538 | 3798161928U, // FMLS_VG2_M2Z2Z_D |
4539 | 3798309384U, // FMLS_VG2_M2Z2Z_H |
4540 | 3798178312U, // FMLS_VG2_M2Z2Z_S |
4541 | 3798161928U, // FMLS_VG2_M2ZZI_D |
4542 | 3798309384U, // FMLS_VG2_M2ZZI_H |
4543 | 3798178312U, // FMLS_VG2_M2ZZI_S |
4544 | 3798161928U, // FMLS_VG2_M2ZZ_D |
4545 | 3798309384U, // FMLS_VG2_M2ZZ_H |
4546 | 3798178312U, // FMLS_VG2_M2ZZ_S |
4547 | 4066744840U, // FMLS_VG4_M4Z2Z_H |
4548 | 4066597384U, // FMLS_VG4_M4Z4Z_D |
4549 | 4066613768U, // FMLS_VG4_M4Z4Z_S |
4550 | 4066597384U, // FMLS_VG4_M4ZZI_D |
4551 | 4066744840U, // FMLS_VG4_M4ZZI_H |
4552 | 4066613768U, // FMLS_VG4_M4ZZI_S |
4553 | 4066597384U, // FMLS_VG4_M4ZZ_D |
4554 | 4066744840U, // FMLS_VG4_M4ZZ_H |
4555 | 4066613768U, // FMLS_VG4_M4ZZ_S |
4556 | 3223378440U, // FMLS_ZPmZZ_D |
4557 | 3519093256U, // FMLS_ZPmZZ_H |
4558 | 3223411208U, // FMLS_ZPmZZ_S |
4559 | 1075894792U, // FMLS_ZZZI_D |
4560 | 2195790344U, // FMLS_ZZZI_H |
4561 | 1344363016U, // FMLS_ZZZI_S |
4562 | 807721480U, // FMLSv1i16_indexed |
4563 | 807721480U, // FMLSv1i32_indexed |
4564 | 807721480U, // FMLSv1i64_indexed |
4565 | 2961316360U, // FMLSv2f32 |
4566 | 2963413512U, // FMLSv2f64 |
4567 | 2961316360U, // FMLSv2i32_indexed |
4568 | 2963413512U, // FMLSv2i64_indexed |
4569 | 2965510664U, // FMLSv4f16 |
4570 | 2967607816U, // FMLSv4f32 |
4571 | 2965510664U, // FMLSv4i16_indexed |
4572 | 2967607816U, // FMLSv4i32_indexed |
4573 | 2969704968U, // FMLSv8f16 |
4574 | 2969704968U, // FMLSv8i16_indexed |
4575 | 1075888956U, // FMMLA_ZZZ_D |
4576 | 1344357180U, // FMMLA_ZZZ_S |
4577 | 54641530U, // FMOPAL_MPPZZ |
4578 | 79807354U, // FMOPA_MPPZZ_BtoH |
4579 | 79807354U, // FMOPA_MPPZZ_BtoS |
4580 | 2168570746U, // FMOPA_MPPZZ_D |
4581 | 54641530U, // FMOPA_MPPZZ_H |
4582 | 2170667898U, // FMOPA_MPPZZ_S |
4583 | 54647381U, // FMOPSL_MPPZZ |
4584 | 2168576597U, // FMOPS_MPPZZ_D |
4585 | 54647381U, // FMOPS_MPPZZ_H |
4586 | 2170673749U, // FMOPS_MPPZZ_S |
4587 | 807427711U, // FMOVDXHighr |
4588 | 2121343U, // FMOVDXr |
4589 | 3760217727U, // FMOVDi |
4590 | 2121343U, // FMOVDr |
4591 | 2121343U, // FMOVHWr |
4592 | 2121343U, // FMOVHXr |
4593 | 3760217727U, // FMOVHi |
4594 | 2121343U, // FMOVHr |
4595 | 2121343U, // FMOVSWr |
4596 | 3760217727U, // FMOVSi |
4597 | 2121343U, // FMOVSr |
4598 | 2121343U, // FMOVWHr |
4599 | 2121343U, // FMOVWSr |
4600 | 81895039U, // FMOVXDHighr |
4601 | 2121343U, // FMOVXDr |
4602 | 2121343U, // FMOVXHr |
4603 | 3766591103U, // FMOVv2f32_ns |
4604 | 3768688255U, // FMOVv2f64_ns |
4605 | 3770785407U, // FMOVv4f16_ns |
4606 | 3772882559U, // FMOVv4f32_ns |
4607 | 3774979711U, // FMOVv8f16_ns |
4608 | 3223374087U, // FMSB_ZPmZZ_D |
4609 | 3519088903U, // FMSB_ZPmZZ_H |
4610 | 3223406855U, // FMSB_ZPmZZ_S |
4611 | 2115995U, // FMSUBDrrr |
4612 | 2115995U, // FMSUBHrrr |
4613 | 2115995U, // FMSUBSrrr |
4614 | 2118624U, // FMULDrr |
4615 | 2118624U, // FMULHrr |
4616 | 2118624U, // FMULSrr |
4617 | 2121886U, // FMULX16 |
4618 | 2121886U, // FMULX32 |
4619 | 2121886U, // FMULX64 |
4620 | 3223380126U, // FMULX_ZPmZ_D |
4621 | 3519094942U, // FMULX_ZPmZ_H |
4622 | 3223412894U, // FMULX_ZPmZ_S |
4623 | 2121886U, // FMULXv1i16_indexed |
4624 | 2121886U, // FMULXv1i32_indexed |
4625 | 2121886U, // FMULXv1i64_indexed |
4626 | 813801630U, // FMULXv2f32 |
4627 | 815898782U, // FMULXv2f64 |
4628 | 813801630U, // FMULXv2i32_indexed |
4629 | 815898782U, // FMULXv2i64_indexed |
4630 | 817995934U, // FMULXv4f16 |
4631 | 820093086U, // FMULXv4f32 |
4632 | 817995934U, // FMULXv4i16_indexed |
4633 | 820093086U, // FMULXv4i32_indexed |
4634 | 822190238U, // FMULXv8f16 |
4635 | 822190238U, // FMULXv8i16_indexed |
4636 | 3223376864U, // FMUL_ZPmI_D |
4637 | 3519091680U, // FMUL_ZPmI_H |
4638 | 3223409632U, // FMUL_ZPmI_S |
4639 | 3223376864U, // FMUL_ZPmZ_D |
4640 | 3519091680U, // FMUL_ZPmZ_H |
4641 | 3223409632U, // FMUL_ZPmZ_S |
4642 | 2418070496U, // FMUL_ZZZI_D |
4643 | 2189497312U, // FMUL_ZZZI_H |
4644 | 270619616U, // FMUL_ZZZI_S |
4645 | 2418070496U, // FMUL_ZZZ_D |
4646 | 2189497312U, // FMUL_ZZZ_H |
4647 | 270619616U, // FMUL_ZZZ_S |
4648 | 2118624U, // FMULv1i16_indexed |
4649 | 2118624U, // FMULv1i32_indexed |
4650 | 2118624U, // FMULv1i64_indexed |
4651 | 813798368U, // FMULv2f32 |
4652 | 815895520U, // FMULv2f64 |
4653 | 813798368U, // FMULv2i32_indexed |
4654 | 815895520U, // FMULv2i64_indexed |
4655 | 817992672U, // FMULv4f16 |
4656 | 820089824U, // FMULv4f32 |
4657 | 817992672U, // FMULv4i16_indexed |
4658 | 820089824U, // FMULv4i32_indexed |
4659 | 822186976U, // FMULv8f16 |
4660 | 822186976U, // FMULv8i16_indexed |
4661 | 2116744U, // FNEGDr |
4662 | 2116744U, // FNEGHr |
4663 | 2116744U, // FNEGSr |
4664 | 270584968U, // FNEG_ZPmZ_D |
4665 | 541133960U, // FNEG_ZPmZ_H |
4666 | 270617736U, // FNEG_ZPmZ_S |
4667 | 813796488U, // FNEGv2f32 |
4668 | 815893640U, // FNEGv2f64 |
4669 | 817990792U, // FNEGv4f16 |
4670 | 820087944U, // FNEGv4f32 |
4671 | 822185096U, // FNEGv8f16 |
4672 | 2116433U, // FNMADDDrrr |
4673 | 2116433U, // FNMADDHrrr |
4674 | 2116433U, // FNMADDSrrr |
4675 | 3223374536U, // FNMAD_ZPmZZ_D |
4676 | 3519089352U, // FNMAD_ZPmZZ_H |
4677 | 3223407304U, // FNMAD_ZPmZZ_S |
4678 | 3223372626U, // FNMLA_ZPmZZ_D |
4679 | 3519087442U, // FNMLA_ZPmZZ_H |
4680 | 3223405394U, // FNMLA_ZPmZZ_S |
4681 | 3223378446U, // FNMLS_ZPmZZ_D |
4682 | 3519093262U, // FNMLS_ZPmZZ_H |
4683 | 3223411214U, // FNMLS_ZPmZZ_S |
4684 | 3223374093U, // FNMSB_ZPmZZ_D |
4685 | 3519088909U, // FNMSB_ZPmZZ_H |
4686 | 3223406861U, // FNMSB_ZPmZZ_S |
4687 | 2116002U, // FNMSUBDrrr |
4688 | 2116002U, // FNMSUBHrrr |
4689 | 2116002U, // FNMSUBSrrr |
4690 | 2118630U, // FNMULDrr |
4691 | 2118630U, // FNMULHrr |
4692 | 2118630U, // FNMULSrr |
4693 | 2418068486U, // FRECPE_ZZ_D |
4694 | 1652624390U, // FRECPE_ZZ_H |
4695 | 270617606U, // FRECPE_ZZ_S |
4696 | 2116614U, // FRECPEv1f16 |
4697 | 2116614U, // FRECPEv1i32 |
4698 | 2116614U, // FRECPEv1i64 |
4699 | 813796358U, // FRECPEv2f32 |
4700 | 815893510U, // FRECPEv2f64 |
4701 | 817990662U, // FRECPEv4f16 |
4702 | 820087814U, // FRECPEv4f32 |
4703 | 822184966U, // FRECPEv8f16 |
4704 | 2120261U, // FRECPS16 |
4705 | 2120261U, // FRECPS32 |
4706 | 2120261U, // FRECPS64 |
4707 | 2418072133U, // FRECPS_ZZZ_D |
4708 | 2189498949U, // FRECPS_ZZZ_H |
4709 | 270621253U, // FRECPS_ZZZ_S |
4710 | 813800005U, // FRECPSv2f32 |
4711 | 815897157U, // FRECPSv2f64 |
4712 | 817994309U, // FRECPSv4f16 |
4713 | 820091461U, // FRECPSv4f32 |
4714 | 822188613U, // FRECPSv8f16 |
4715 | 270590117U, // FRECPX_ZPmZ_D |
4716 | 541139109U, // FRECPX_ZPmZ_H |
4717 | 270622885U, // FRECPX_ZPmZ_S |
4718 | 2121893U, // FRECPXv1f16 |
4719 | 2121893U, // FRECPXv1i32 |
4720 | 2121893U, // FRECPXv1i64 |
4721 | 2121793U, // FRINT32XDr |
4722 | 2121793U, // FRINT32XSr |
4723 | 813801537U, // FRINT32Xv2f32 |
4724 | 815898689U, // FRINT32Xv2f64 |
4725 | 820092993U, // FRINT32Xv4f32 |
4726 | 2121931U, // FRINT32ZDr |
4727 | 2121931U, // FRINT32ZSr |
4728 | 813801675U, // FRINT32Zv2f32 |
4729 | 815898827U, // FRINT32Zv2f64 |
4730 | 820093131U, // FRINT32Zv4f32 |
4731 | 2121803U, // FRINT64XDr |
4732 | 2121803U, // FRINT64XSr |
4733 | 813801547U, // FRINT64Xv2f32 |
4734 | 815898699U, // FRINT64Xv2f64 |
4735 | 820093003U, // FRINT64Xv4f32 |
4736 | 2121941U, // FRINT64ZDr |
4737 | 2121941U, // FRINT64ZSr |
4738 | 813801685U, // FRINT64Zv2f32 |
4739 | 815898837U, // FRINT64Zv2f64 |
4740 | 820093141U, // FRINT64Zv4f32 |
4741 | 2114684U, // FRINTADr |
4742 | 2114684U, // FRINTAHr |
4743 | 2114684U, // FRINTASr |
4744 | 1648559228U, // FRINTA_2Z2Z_S |
4745 | 1648559228U, // FRINTA_4Z4Z_S |
4746 | 270582908U, // FRINTA_ZPmZ_D |
4747 | 541131900U, // FRINTA_ZPmZ_H |
4748 | 270615676U, // FRINTA_ZPmZ_S |
4749 | 813794428U, // FRINTAv2f32 |
4750 | 815891580U, // FRINTAv2f64 |
4751 | 817988732U, // FRINTAv4f16 |
4752 | 820085884U, // FRINTAv4f32 |
4753 | 822183036U, // FRINTAv8f16 |
4754 | 2117705U, // FRINTIDr |
4755 | 2117705U, // FRINTIHr |
4756 | 2117705U, // FRINTISr |
4757 | 270585929U, // FRINTI_ZPmZ_D |
4758 | 541134921U, // FRINTI_ZPmZ_H |
4759 | 270618697U, // FRINTI_ZPmZ_S |
4760 | 813797449U, // FRINTIv2f32 |
4761 | 815894601U, // FRINTIv2f64 |
4762 | 817991753U, // FRINTIv4f16 |
4763 | 820088905U, // FRINTIv4f32 |
4764 | 822186057U, // FRINTIv8f16 |
4765 | 2118785U, // FRINTMDr |
4766 | 2118785U, // FRINTMHr |
4767 | 2118785U, // FRINTMSr |
4768 | 1648563329U, // FRINTM_2Z2Z_S |
4769 | 1648563329U, // FRINTM_4Z4Z_S |
4770 | 270587009U, // FRINTM_ZPmZ_D |
4771 | 541136001U, // FRINTM_ZPmZ_H |
4772 | 270619777U, // FRINTM_ZPmZ_S |
4773 | 813798529U, // FRINTMv2f32 |
4774 | 815895681U, // FRINTMv2f64 |
4775 | 817992833U, // FRINTMv4f16 |
4776 | 820089985U, // FRINTMv4f32 |
4777 | 822187137U, // FRINTMv8f16 |
4778 | 2118916U, // FRINTNDr |
4779 | 2118916U, // FRINTNHr |
4780 | 2118916U, // FRINTNSr |
4781 | 1648563460U, // FRINTN_2Z2Z_S |
4782 | 1648563460U, // FRINTN_4Z4Z_S |
4783 | 270587140U, // FRINTN_ZPmZ_D |
4784 | 541136132U, // FRINTN_ZPmZ_H |
4785 | 270619908U, // FRINTN_ZPmZ_S |
4786 | 813798660U, // FRINTNv2f32 |
4787 | 815895812U, // FRINTNv2f64 |
4788 | 817992964U, // FRINTNv4f16 |
4789 | 820090116U, // FRINTNv4f32 |
4790 | 822187268U, // FRINTNv8f16 |
4791 | 2119394U, // FRINTPDr |
4792 | 2119394U, // FRINTPHr |
4793 | 2119394U, // FRINTPSr |
4794 | 1648563938U, // FRINTP_2Z2Z_S |
4795 | 1648563938U, // FRINTP_4Z4Z_S |
4796 | 270587618U, // FRINTP_ZPmZ_D |
4797 | 541136610U, // FRINTP_ZPmZ_H |
4798 | 270620386U, // FRINTP_ZPmZ_S |
4799 | 813799138U, // FRINTPv2f32 |
4800 | 815896290U, // FRINTPv2f64 |
4801 | 817993442U, // FRINTPv4f16 |
4802 | 820090594U, // FRINTPv4f32 |
4803 | 822187746U, // FRINTPv8f16 |
4804 | 2121901U, // FRINTXDr |
4805 | 2121901U, // FRINTXHr |
4806 | 2121901U, // FRINTXSr |
4807 | 270590125U, // FRINTX_ZPmZ_D |
4808 | 541139117U, // FRINTX_ZPmZ_H |
4809 | 270622893U, // FRINTX_ZPmZ_S |
4810 | 813801645U, // FRINTXv2f32 |
4811 | 815898797U, // FRINTXv2f64 |
4812 | 817995949U, // FRINTXv4f16 |
4813 | 820093101U, // FRINTXv4f32 |
4814 | 822190253U, // FRINTXv8f16 |
4815 | 2122020U, // FRINTZDr |
4816 | 2122020U, // FRINTZHr |
4817 | 2122020U, // FRINTZSr |
4818 | 270590244U, // FRINTZ_ZPmZ_D |
4819 | 541139236U, // FRINTZ_ZPmZ_H |
4820 | 270623012U, // FRINTZ_ZPmZ_S |
4821 | 813801764U, // FRINTZv2f32 |
4822 | 815898916U, // FRINTZv2f64 |
4823 | 817996068U, // FRINTZv4f16 |
4824 | 820093220U, // FRINTZv4f32 |
4825 | 822190372U, // FRINTZv8f16 |
4826 | 2418068531U, // FRSQRTE_ZZ_D |
4827 | 1652624435U, // FRSQRTE_ZZ_H |
4828 | 270617651U, // FRSQRTE_ZZ_S |
4829 | 2116659U, // FRSQRTEv1f16 |
4830 | 2116659U, // FRSQRTEv1i32 |
4831 | 2116659U, // FRSQRTEv1i64 |
4832 | 813796403U, // FRSQRTEv2f32 |
4833 | 815893555U, // FRSQRTEv2f64 |
4834 | 817990707U, // FRSQRTEv4f16 |
4835 | 820087859U, // FRSQRTEv4f32 |
4836 | 822185011U, // FRSQRTEv8f16 |
4837 | 2120345U, // FRSQRTS16 |
4838 | 2120345U, // FRSQRTS32 |
4839 | 2120345U, // FRSQRTS64 |
4840 | 2418072217U, // FRSQRTS_ZZZ_D |
4841 | 2189499033U, // FRSQRTS_ZZZ_H |
4842 | 270621337U, // FRSQRTS_ZZZ_S |
4843 | 813800089U, // FRSQRTSv2f32 |
4844 | 815897241U, // FRSQRTSv2f64 |
4845 | 817994393U, // FRSQRTSv4f16 |
4846 | 820091545U, // FRSQRTSv4f32 |
4847 | 822188697U, // FRSQRTSv8f16 |
4848 | 2181204944U, // FSCALE_2Z2Z_D |
4849 | 2183318480U, // FSCALE_2Z2Z_H |
4850 | 2185432016U, // FSCALE_2Z2Z_S |
4851 | 2181204944U, // FSCALE_2ZZ_D |
4852 | 2183318480U, // FSCALE_2ZZ_H |
4853 | 2185432016U, // FSCALE_2ZZ_S |
4854 | 2181204944U, // FSCALE_4Z4Z_D |
4855 | 2183318480U, // FSCALE_4Z4Z_H |
4856 | 2185432016U, // FSCALE_4Z4Z_S |
4857 | 2181204944U, // FSCALE_4ZZ_D |
4858 | 2183318480U, // FSCALE_4ZZ_H |
4859 | 2185432016U, // FSCALE_4ZZ_S |
4860 | 3223374800U, // FSCALE_ZPmZ_D |
4861 | 3519089616U, // FSCALE_ZPmZ_H |
4862 | 3223407568U, // FSCALE_ZPmZ_S |
4863 | 813796304U, // FSCALEv2f32 |
4864 | 815893456U, // FSCALEv2f64 |
4865 | 817990608U, // FSCALEv4f16 |
4866 | 820087760U, // FSCALEv4f32 |
4867 | 822184912U, // FSCALEv8f16 |
4868 | 2121010U, // FSQRTDr |
4869 | 2121010U, // FSQRTHr |
4870 | 2121010U, // FSQRTSr |
4871 | 270589234U, // FSQRT_ZPmZ_D |
4872 | 541138226U, // FSQRT_ZPmZ_H |
4873 | 270622002U, // FSQRT_ZPmZ_S |
4874 | 813800754U, // FSQRTv2f32 |
4875 | 815897906U, // FSQRTv2f64 |
4876 | 817995058U, // FSQRTv4f16 |
4877 | 820092210U, // FSQRTv4f32 |
4878 | 822189362U, // FSQRTv8f16 |
4879 | 2115975U, // FSUBDrr |
4880 | 2115975U, // FSUBHrr |
4881 | 3223377859U, // FSUBR_ZPmI_D |
4882 | 3519092675U, // FSUBR_ZPmI_H |
4883 | 3223410627U, // FSUBR_ZPmI_S |
4884 | 3223377859U, // FSUBR_ZPmZ_D |
4885 | 3519092675U, // FSUBR_ZPmZ_H |
4886 | 3223410627U, // FSUBR_ZPmZ_S |
4887 | 2115975U, // FSUBSrr |
4888 | 3798157703U, // FSUB_VG2_M2Z_D |
4889 | 3798305159U, // FSUB_VG2_M2Z_H |
4890 | 3798174087U, // FSUB_VG2_M2Z_S |
4891 | 4066593159U, // FSUB_VG4_M4Z_D |
4892 | 4066740615U, // FSUB_VG4_M4Z_H |
4893 | 4066609543U, // FSUB_VG4_M4Z_S |
4894 | 3223374215U, // FSUB_ZPmI_D |
4895 | 3519089031U, // FSUB_ZPmI_H |
4896 | 3223406983U, // FSUB_ZPmI_S |
4897 | 3223374215U, // FSUB_ZPmZ_D |
4898 | 3519089031U, // FSUB_ZPmZ_H |
4899 | 3223406983U, // FSUB_ZPmZ_S |
4900 | 2418067847U, // FSUB_ZZZ_D |
4901 | 2189494663U, // FSUB_ZZZ_H |
4902 | 270616967U, // FSUB_ZZZ_S |
4903 | 813795719U, // FSUBv2f32 |
4904 | 815892871U, // FSUBv2f64 |
4905 | 817990023U, // FSUBv4f16 |
4906 | 820087175U, // FSUBv4f32 |
4907 | 822184327U, // FSUBv8f16 |
4908 | 2418068175U, // FTMAD_ZZI_D |
4909 | 2189494991U, // FTMAD_ZZI_H |
4910 | 270617295U, // FTMAD_ZZI_S |
4911 | 2418070515U, // FTSMUL_ZZZ_D |
4912 | 2189497331U, // FTSMUL_ZZZ_H |
4913 | 270619635U, // FTSMUL_ZZZ_S |
4914 | 2418070042U, // FTSSEL_ZZZ_D |
4915 | 2189496858U, // FTSSEL_ZZZ_H |
4916 | 270619162U, // FTSSEL_ZZZ_S |
4917 | 4066609507U, // FVDOTB_VG4_M2ZZI_BtoS |
4918 | 4066614624U, // FVDOTT_VG4_M2ZZI_BtoS |
4919 | 3798310127U, // FVDOT_VG2_M2ZZI_BtoH |
4920 | 3798179055U, // FVDOT_VG2_M2ZZI_HtoS |
4921 | 10262U, // GCSPOPCX |
4922 | 21618U, // GCSPOPM |
4923 | 10280U, // GCSPOPX |
4924 | 21590U, // GCSPUSHM |
4925 | 10271U, // GCSPUSHX |
4926 | 16490U, // GCSSS1 |
4927 | 16959U, // GCSSS2 |
4928 | 44062984U, // GCSSTR |
4929 | 44062992U, // GCSSTTR |
4930 | 297960651U, // GLD1B_D |
4931 | 297960651U, // GLD1B_D_IMM |
4932 | 297960651U, // GLD1B_D_SXTW |
4933 | 297960651U, // GLD1B_D_UXTW |
4934 | 297993419U, // GLD1B_S_IMM |
4935 | 297993419U, // GLD1B_S_SXTW |
4936 | 297993419U, // GLD1B_S_UXTW |
4937 | 297962098U, // GLD1D |
4938 | 297962098U, // GLD1D_IMM |
4939 | 297962098U, // GLD1D_SCALED |
4940 | 297962098U, // GLD1D_SXTW |
4941 | 297962098U, // GLD1D_SXTW_SCALED |
4942 | 297962098U, // GLD1D_UXTW |
4943 | 297962098U, // GLD1D_UXTW_SCALED |
4944 | 297962684U, // GLD1H_D |
4945 | 297962684U, // GLD1H_D_IMM |
4946 | 297962684U, // GLD1H_D_SCALED |
4947 | 297962684U, // GLD1H_D_SXTW |
4948 | 297962684U, // GLD1H_D_SXTW_SCALED |
4949 | 297962684U, // GLD1H_D_UXTW |
4950 | 297962684U, // GLD1H_D_UXTW_SCALED |
4951 | 297995452U, // GLD1H_S_IMM |
4952 | 297995452U, // GLD1H_S_SXTW |
4953 | 297995452U, // GLD1H_S_SXTW_SCALED |
4954 | 297995452U, // GLD1H_S_UXTW |
4955 | 297995452U, // GLD1H_S_UXTW_SCALED |
4956 | 298293050U, // GLD1Q |
4957 | 297961685U, // GLD1SB_D |
4958 | 297961685U, // GLD1SB_D_IMM |
4959 | 297961685U, // GLD1SB_D_SXTW |
4960 | 297961685U, // GLD1SB_D_UXTW |
4961 | 297994453U, // GLD1SB_S_IMM |
4962 | 297994453U, // GLD1SB_S_SXTW |
4963 | 297994453U, // GLD1SB_S_UXTW |
4964 | 297963375U, // GLD1SH_D |
4965 | 297963375U, // GLD1SH_D_IMM |
4966 | 297963375U, // GLD1SH_D_SCALED |
4967 | 297963375U, // GLD1SH_D_SXTW |
4968 | 297963375U, // GLD1SH_D_SXTW_SCALED |
4969 | 297963375U, // GLD1SH_D_UXTW |
4970 | 297963375U, // GLD1SH_D_UXTW_SCALED |
4971 | 297996143U, // GLD1SH_S_IMM |
4972 | 297996143U, // GLD1SH_S_SXTW |
4973 | 297996143U, // GLD1SH_S_SXTW_SCALED |
4974 | 297996143U, // GLD1SH_S_UXTW |
4975 | 297996143U, // GLD1SH_S_UXTW_SCALED |
4976 | 297967567U, // GLD1SW_D |
4977 | 297967567U, // GLD1SW_D_IMM |
4978 | 297967567U, // GLD1SW_D_SCALED |
4979 | 297967567U, // GLD1SW_D_SXTW |
4980 | 297967567U, // GLD1SW_D_SXTW_SCALED |
4981 | 297967567U, // GLD1SW_D_UXTW |
4982 | 297967567U, // GLD1SW_D_UXTW_SCALED |
4983 | 297967372U, // GLD1W_D |
4984 | 297967372U, // GLD1W_D_IMM |
4985 | 297967372U, // GLD1W_D_SCALED |
4986 | 297967372U, // GLD1W_D_SXTW |
4987 | 297967372U, // GLD1W_D_SXTW_SCALED |
4988 | 297967372U, // GLD1W_D_UXTW |
4989 | 297967372U, // GLD1W_D_UXTW_SCALED |
4990 | 298000140U, // GLD1W_IMM |
4991 | 298000140U, // GLD1W_SXTW |
4992 | 298000140U, // GLD1W_SXTW_SCALED |
4993 | 298000140U, // GLD1W_UXTW |
4994 | 298000140U, // GLD1W_UXTW_SCALED |
4995 | 297960657U, // GLDFF1B_D |
4996 | 297960657U, // GLDFF1B_D_IMM |
4997 | 297960657U, // GLDFF1B_D_SXTW |
4998 | 297960657U, // GLDFF1B_D_UXTW |
4999 | 297993425U, // GLDFF1B_S_IMM |
5000 | 297993425U, // GLDFF1B_S_SXTW |
5001 | 297993425U, // GLDFF1B_S_UXTW |
5002 | 297962104U, // GLDFF1D |
5003 | 297962104U, // GLDFF1D_IMM |
5004 | 297962104U, // GLDFF1D_SCALED |
5005 | 297962104U, // GLDFF1D_SXTW |
5006 | 297962104U, // GLDFF1D_SXTW_SCALED |
5007 | 297962104U, // GLDFF1D_UXTW |
5008 | 297962104U, // GLDFF1D_UXTW_SCALED |
5009 | 297962690U, // GLDFF1H_D |
5010 | 297962690U, // GLDFF1H_D_IMM |
5011 | 297962690U, // GLDFF1H_D_SCALED |
5012 | 297962690U, // GLDFF1H_D_SXTW |
5013 | 297962690U, // GLDFF1H_D_SXTW_SCALED |
5014 | 297962690U, // GLDFF1H_D_UXTW |
5015 | 297962690U, // GLDFF1H_D_UXTW_SCALED |
5016 | 297995458U, // GLDFF1H_S_IMM |
5017 | 297995458U, // GLDFF1H_S_SXTW |
5018 | 297995458U, // GLDFF1H_S_SXTW_SCALED |
5019 | 297995458U, // GLDFF1H_S_UXTW |
5020 | 297995458U, // GLDFF1H_S_UXTW_SCALED |
5021 | 297961692U, // GLDFF1SB_D |
5022 | 297961692U, // GLDFF1SB_D_IMM |
5023 | 297961692U, // GLDFF1SB_D_SXTW |
5024 | 297961692U, // GLDFF1SB_D_UXTW |
5025 | 297994460U, // GLDFF1SB_S_IMM |
5026 | 297994460U, // GLDFF1SB_S_SXTW |
5027 | 297994460U, // GLDFF1SB_S_UXTW |
5028 | 297963382U, // GLDFF1SH_D |
5029 | 297963382U, // GLDFF1SH_D_IMM |
5030 | 297963382U, // GLDFF1SH_D_SCALED |
5031 | 297963382U, // GLDFF1SH_D_SXTW |
5032 | 297963382U, // GLDFF1SH_D_SXTW_SCALED |
5033 | 297963382U, // GLDFF1SH_D_UXTW |
5034 | 297963382U, // GLDFF1SH_D_UXTW_SCALED |
5035 | 297996150U, // GLDFF1SH_S_IMM |
5036 | 297996150U, // GLDFF1SH_S_SXTW |
5037 | 297996150U, // GLDFF1SH_S_SXTW_SCALED |
5038 | 297996150U, // GLDFF1SH_S_UXTW |
5039 | 297996150U, // GLDFF1SH_S_UXTW_SCALED |
5040 | 297967574U, // GLDFF1SW_D |
5041 | 297967574U, // GLDFF1SW_D_IMM |
5042 | 297967574U, // GLDFF1SW_D_SCALED |
5043 | 297967574U, // GLDFF1SW_D_SXTW |
5044 | 297967574U, // GLDFF1SW_D_SXTW_SCALED |
5045 | 297967574U, // GLDFF1SW_D_UXTW |
5046 | 297967574U, // GLDFF1SW_D_UXTW_SCALED |
5047 | 297967378U, // GLDFF1W_D |
5048 | 297967378U, // GLDFF1W_D_IMM |
5049 | 297967378U, // GLDFF1W_D_SCALED |
5050 | 297967378U, // GLDFF1W_D_SXTW |
5051 | 297967378U, // GLDFF1W_D_SXTW_SCALED |
5052 | 297967378U, // GLDFF1W_D_UXTW |
5053 | 297967378U, // GLDFF1W_D_UXTW_SCALED |
5054 | 298000146U, // GLDFF1W_IMM |
5055 | 298000146U, // GLDFF1W_SXTW |
5056 | 298000146U, // GLDFF1W_SXTW_SCALED |
5057 | 298000146U, // GLDFF1W_UXTW |
5058 | 298000146U, // GLDFF1W_UXTW_SCALED |
5059 | 2117689U, // GMI |
5060 | 515175U, // HINT |
5061 | 3223379020U, // HISTCNT_ZPzZZ_D |
5062 | 3223411788U, // HISTCNT_ZPzZZ_S |
5063 | 2133148U, // HISTSEG_ZZZ |
5064 | 383944U, // HLT |
5065 | 379496U, // HVC |
5066 | 538985942U, // INCB_XPiI |
5067 | 538987265U, // INCD_XPiI |
5068 | 539020033U, // INCD_ZPiI |
5069 | 538987952U, // INCH_XPiI |
5070 | 56692144U, // INCH_ZPiI |
5071 | 2119099U, // INCP_XP_B |
5072 | 2418038203U, // INCP_XP_D |
5073 | 1881167291U, // INCP_XP_H |
5074 | 270554555U, // INCP_XP_S |
5075 | 1075893691U, // INCP_ZP_D |
5076 | 1658918331U, // INCP_ZP_H |
5077 | 1344361915U, // INCP_ZP_S |
5078 | 538992525U, // INCW_XPiI |
5079 | 539058061U, // INCW_ZPiI |
5080 | 539009159U, // INDEX_II_B |
5081 | 2154631U, // INDEX_II_D |
5082 | 889266311U, // INDEX_II_H |
5083 | 2187399U, // INDEX_II_S |
5084 | 539009159U, // INDEX_IR_B |
5085 | 2154631U, // INDEX_IR_D |
5086 | 889266311U, // INDEX_IR_H |
5087 | 2187399U, // INDEX_IR_S |
5088 | 2138247U, // INDEX_RI_B |
5089 | 2154631U, // INDEX_RI_D |
5090 | 2208374919U, // INDEX_RI_H |
5091 | 2187399U, // INDEX_RI_S |
5092 | 2138247U, // INDEX_RR_B |
5093 | 2154631U, // INDEX_RR_D |
5094 | 2208374919U, // INDEX_RR_H |
5095 | 2187399U, // INDEX_RR_S |
5096 | 2233992339U, // INSERT_MXIPZ_H_B |
5097 | 2233992339U, // INSERT_MXIPZ_H_D |
5098 | 2233992339U, // INSERT_MXIPZ_H_H |
5099 | 2233992339U, // INSERT_MXIPZ_H_Q |
5100 | 2233992339U, // INSERT_MXIPZ_H_S |
5101 | 2234008723U, // INSERT_MXIPZ_V_B |
5102 | 2234008723U, // INSERT_MXIPZ_V_D |
5103 | 2234008723U, // INSERT_MXIPZ_V_H |
5104 | 2234008723U, // INSERT_MXIPZ_V_Q |
5105 | 2234008723U, // INSERT_MXIPZ_V_S |
5106 | 807442684U, // INSR_ZR_B |
5107 | 807459068U, // INSR_ZR_D |
5108 | 1696667900U, // INSR_ZR_H |
5109 | 807491836U, // INSR_ZR_S |
5110 | 1075878140U, // INSR_ZV_B |
5111 | 1344329980U, // INSR_ZV_D |
5112 | 1677793532U, // INSR_ZV_H |
5113 | 1612798204U, // INSR_ZV_S |
5114 | 356653604U, // INSvi16gpr |
5115 | 1967266340U, // INSvi16lane |
5116 | 358750756U, // INSvi32gpr |
5117 | 1969363492U, // INSvi32lane |
5118 | 350362148U, // INSvi64gpr |
5119 | 1960974884U, // INSvi64lane |
5120 | 360847908U, // INSvi8gpr |
5121 | 1971460644U, // INSvi8lane |
5122 | 2116773U, // IRG |
5123 | 444674U, // ISB |
5124 | 3223340165U, // LASTA_RPZ_B |
5125 | 3223340165U, // LASTA_RPZ_D |
5126 | 3223340165U, // LASTA_RPZ_H |
5127 | 3223340165U, // LASTA_RPZ_S |
5128 | 3223340165U, // LASTA_VPZ_B |
5129 | 3223340165U, // LASTA_VPZ_D |
5130 | 3223340165U, // LASTA_VPZ_H |
5131 | 3223340165U, // LASTA_VPZ_S |
5132 | 3223341427U, // LASTB_RPZ_B |
5133 | 3223341427U, // LASTB_RPZ_D |
5134 | 3223341427U, // LASTB_RPZ_H |
5135 | 3223341427U, // LASTB_RPZ_S |
5136 | 3223341427U, // LASTB_VPZ_B |
5137 | 3223341427U, // LASTB_VPZ_D |
5138 | 3223341427U, // LASTB_VPZ_H |
5139 | 3223341427U, // LASTB_VPZ_S |
5140 | 297944267U, // LD1B |
5141 | 362955979U, // LD1B_2Z |
5142 | 362955979U, // LD1B_2Z_IMM |
5143 | 2150139083U, // LD1B_2Z_STRIDED |
5144 | 2150139083U, // LD1B_2Z_STRIDED_IMM |
5145 | 362955979U, // LD1B_4Z |
5146 | 362955979U, // LD1B_4Z_IMM |
5147 | 362955979U, // LD1B_4Z_STRIDED |
5148 | 362955979U, // LD1B_4Z_STRIDED_IMM |
5149 | 297960651U, // LD1B_D |
5150 | 297960651U, // LD1B_D_IMM |
5151 | 297977035U, // LD1B_H |
5152 | 297977035U, // LD1B_H_IMM |
5153 | 297944267U, // LD1B_IMM |
5154 | 297993419U, // LD1B_S |
5155 | 297993419U, // LD1B_S_IMM |
5156 | 297962098U, // LD1D |
5157 | 362973810U, // LD1D_2Z |
5158 | 362973810U, // LD1D_2Z_IMM |
5159 | 362973810U, // LD1D_2Z_STRIDED |
5160 | 362973810U, // LD1D_2Z_STRIDED_IMM |
5161 | 362973810U, // LD1D_4Z |
5162 | 362973810U, // LD1D_4Z_IMM |
5163 | 362973810U, // LD1D_4Z_STRIDED |
5164 | 362973810U, // LD1D_4Z_STRIDED_IMM |
5165 | 297962098U, // LD1D_IMM |
5166 | 298289778U, // LD1D_Q |
5167 | 298289778U, // LD1D_Q_IMM |
5168 | 573481U, // LD1Fourv16b |
5169 | 97058857U, // LD1Fourv16b_POST |
5170 | 606249U, // LD1Fourv1d |
5171 | 99188777U, // LD1Fourv1d_POST |
5172 | 639017U, // LD1Fourv2d |
5173 | 97124393U, // LD1Fourv2d_POST |
5174 | 671785U, // LD1Fourv2s |
5175 | 99254313U, // LD1Fourv2s_POST |
5176 | 704553U, // LD1Fourv4h |
5177 | 99287081U, // LD1Fourv4h_POST |
5178 | 737321U, // LD1Fourv4s |
5179 | 97222697U, // LD1Fourv4s_POST |
5180 | 770089U, // LD1Fourv8b |
5181 | 99352617U, // LD1Fourv8b_POST |
5182 | 802857U, // LD1Fourv8h |
5183 | 97288233U, // LD1Fourv8h_POST |
5184 | 297979068U, // LD1H |
5185 | 362990780U, // LD1H_2Z |
5186 | 362990780U, // LD1H_2Z_IMM |
5187 | 2150419644U, // LD1H_2Z_STRIDED |
5188 | 2150419644U, // LD1H_2Z_STRIDED_IMM |
5189 | 362990780U, // LD1H_4Z |
5190 | 362990780U, // LD1H_4Z_IMM |
5191 | 362990780U, // LD1H_4Z_STRIDED |
5192 | 362990780U, // LD1H_4Z_STRIDED_IMM |
5193 | 297962684U, // LD1H_D |
5194 | 297962684U, // LD1H_D_IMM |
5195 | 297979068U, // LD1H_IMM |
5196 | 297995452U, // LD1H_S |
5197 | 297995452U, // LD1H_S_IMM |
5198 | 573481U, // LD1Onev16b |
5199 | 101253161U, // LD1Onev16b_POST |
5200 | 606249U, // LD1Onev1d |
5201 | 103383081U, // LD1Onev1d_POST |
5202 | 639017U, // LD1Onev2d |
5203 | 101318697U, // LD1Onev2d_POST |
5204 | 671785U, // LD1Onev2s |
5205 | 103448617U, // LD1Onev2s_POST |
5206 | 704553U, // LD1Onev4h |
5207 | 103481385U, // LD1Onev4h_POST |
5208 | 737321U, // LD1Onev4s |
5209 | 101417001U, // LD1Onev4s_POST |
5210 | 770089U, // LD1Onev8b |
5211 | 103546921U, // LD1Onev8b_POST |
5212 | 802857U, // LD1Onev8h |
5213 | 101482537U, // LD1Onev8h_POST |
5214 | 297961537U, // LD1RB_D_IMM |
5215 | 297977921U, // LD1RB_H_IMM |
5216 | 297945153U, // LD1RB_IMM |
5217 | 297994305U, // LD1RB_S_IMM |
5218 | 297962373U, // LD1RD_IMM |
5219 | 297963227U, // LD1RH_D_IMM |
5220 | 297979611U, // LD1RH_IMM |
5221 | 297995995U, // LD1RH_S_IMM |
5222 | 297945124U, // LD1RO_B |
5223 | 297945124U, // LD1RO_B_IMM |
5224 | 297962357U, // LD1RO_D |
5225 | 297962357U, // LD1RO_D_IMM |
5226 | 297979589U, // LD1RO_H |
5227 | 297979589U, // LD1RO_H_IMM |
5228 | 298000303U, // LD1RO_W |
5229 | 298000303U, // LD1RO_W_IMM |
5230 | 297945145U, // LD1RQ_B |
5231 | 297945145U, // LD1RQ_B_IMM |
5232 | 297962365U, // LD1RQ_D |
5233 | 297962365U, // LD1RQ_D_IMM |
5234 | 297979603U, // LD1RQ_H |
5235 | 297979603U, // LD1RQ_H_IMM |
5236 | 298000311U, // LD1RQ_W |
5237 | 298000311U, // LD1RQ_W_IMM |
5238 | 297961748U, // LD1RSB_D_IMM |
5239 | 297978132U, // LD1RSB_H_IMM |
5240 | 297994516U, // LD1RSB_S_IMM |
5241 | 297963425U, // LD1RSH_D_IMM |
5242 | 297996193U, // LD1RSH_S_IMM |
5243 | 297967608U, // LD1RSW_IMM |
5244 | 297967551U, // LD1RW_D_IMM |
5245 | 298000319U, // LD1RW_IMM |
5246 | 579481U, // LD1Rv16b |
5247 | 105453465U, // LD1Rv16b_POST |
5248 | 612249U, // LD1Rv1d |
5249 | 103389081U, // LD1Rv1d_POST |
5250 | 645017U, // LD1Rv2d |
5251 | 103421849U, // LD1Rv2d_POST |
5252 | 677785U, // LD1Rv2s |
5253 | 107648921U, // LD1Rv2s_POST |
5254 | 710553U, // LD1Rv4h |
5255 | 109778841U, // LD1Rv4h_POST |
5256 | 743321U, // LD1Rv4s |
5257 | 107714457U, // LD1Rv4s_POST |
5258 | 776089U, // LD1Rv8b |
5259 | 105650073U, // LD1Rv8b_POST |
5260 | 808857U, // LD1Rv8h |
5261 | 109877145U, // LD1Rv8h_POST |
5262 | 297961685U, // LD1SB_D |
5263 | 297961685U, // LD1SB_D_IMM |
5264 | 297978069U, // LD1SB_H |
5265 | 297978069U, // LD1SB_H_IMM |
5266 | 297994453U, // LD1SB_S |
5267 | 297994453U, // LD1SB_S_IMM |
5268 | 297963375U, // LD1SH_D |
5269 | 297963375U, // LD1SH_D_IMM |
5270 | 297996143U, // LD1SH_S |
5271 | 297996143U, // LD1SH_S_IMM |
5272 | 297967567U, // LD1SW_D |
5273 | 297967567U, // LD1SW_D_IMM |
5274 | 573481U, // LD1Threev16b |
5275 | 111738921U, // LD1Threev16b_POST |
5276 | 606249U, // LD1Threev1d |
5277 | 113868841U, // LD1Threev1d_POST |
5278 | 639017U, // LD1Threev2d |
5279 | 111804457U, // LD1Threev2d_POST |
5280 | 671785U, // LD1Threev2s |
5281 | 113934377U, // LD1Threev2s_POST |
5282 | 704553U, // LD1Threev4h |
5283 | 113967145U, // LD1Threev4h_POST |
5284 | 737321U, // LD1Threev4s |
5285 | 111902761U, // LD1Threev4s_POST |
5286 | 770089U, // LD1Threev8b |
5287 | 114032681U, // LD1Threev8b_POST |
5288 | 802857U, // LD1Threev8h |
5289 | 111968297U, // LD1Threev8h_POST |
5290 | 573481U, // LD1Twov16b |
5291 | 99156009U, // LD1Twov16b_POST |
5292 | 606249U, // LD1Twov1d |
5293 | 101285929U, // LD1Twov1d_POST |
5294 | 639017U, // LD1Twov2d |
5295 | 99221545U, // LD1Twov2d_POST |
5296 | 671785U, // LD1Twov2s |
5297 | 101351465U, // LD1Twov2s_POST |
5298 | 704553U, // LD1Twov4h |
5299 | 101384233U, // LD1Twov4h_POST |
5300 | 737321U, // LD1Twov4s |
5301 | 99319849U, // LD1Twov4s_POST |
5302 | 770089U, // LD1Twov8b |
5303 | 101449769U, // LD1Twov8b_POST |
5304 | 802857U, // LD1Twov8h |
5305 | 99385385U, // LD1Twov8h_POST |
5306 | 298000140U, // LD1W |
5307 | 363011852U, // LD1W_2Z |
5308 | 363011852U, // LD1W_2Z_IMM |
5309 | 363011852U, // LD1W_2Z_STRIDED |
5310 | 363011852U, // LD1W_2Z_STRIDED_IMM |
5311 | 363011852U, // LD1W_4Z |
5312 | 363011852U, // LD1W_4Z_IMM |
5313 | 363011852U, // LD1W_4Z_STRIDED |
5314 | 363011852U, // LD1W_4Z_STRIDED_IMM |
5315 | 297967372U, // LD1W_D |
5316 | 297967372U, // LD1W_D_IMM |
5317 | 298000140U, // LD1W_IMM |
5318 | 298295052U, // LD1W_Q |
5319 | 298295052U, // LD1W_Q_IMM |
5320 | 2208835632U, // LD1_MXIPXX_H_B |
5321 | 2208835646U, // LD1_MXIPXX_H_D |
5322 | 2208835660U, // LD1_MXIPXX_H_H |
5323 | 2208835674U, // LD1_MXIPXX_H_Q |
5324 | 2208835688U, // LD1_MXIPXX_H_S |
5325 | 2208852016U, // LD1_MXIPXX_V_B |
5326 | 2208852030U, // LD1_MXIPXX_V_D |
5327 | 2208852044U, // LD1_MXIPXX_V_H |
5328 | 2208852058U, // LD1_MXIPXX_V_Q |
5329 | 2208852072U, // LD1_MXIPXX_V_S |
5330 | 116195369U, // LD1i16 |
5331 | 118308905U, // LD1i16_POST |
5332 | 116228137U, // LD1i32 |
5333 | 120438825U, // LD1i32_POST |
5334 | 116260905U, // LD1i64 |
5335 | 122568745U, // LD1i64_POST |
5336 | 116293673U, // LD1i8 |
5337 | 124698665U, // LD1i8_POST |
5338 | 297944328U, // LD2B |
5339 | 297944328U, // LD2B_IMM |
5340 | 297962142U, // LD2D |
5341 | 297962142U, // LD2D_IMM |
5342 | 297979129U, // LD2H |
5343 | 297979129U, // LD2H_IMM |
5344 | 298293062U, // LD2Q |
5345 | 298293062U, // LD2Q_IMM |
5346 | 579487U, // LD2Rv16b |
5347 | 109647775U, // LD2Rv16b_POST |
5348 | 612255U, // LD2Rv1d |
5349 | 101291935U, // LD2Rv1d_POST |
5350 | 645023U, // LD2Rv2d |
5351 | 101324703U, // LD2Rv2d_POST |
5352 | 677791U, // LD2Rv2s |
5353 | 103454623U, // LD2Rv2s_POST |
5354 | 710559U, // LD2Rv4h |
5355 | 107681695U, // LD2Rv4h_POST |
5356 | 743327U, // LD2Rv4s |
5357 | 103520159U, // LD2Rv4s_POST |
5358 | 776095U, // LD2Rv8b |
5359 | 109844383U, // LD2Rv8b_POST |
5360 | 808863U, // LD2Rv8h |
5361 | 107779999U, // LD2Rv8h_POST |
5362 | 573614U, // LD2Twov16b |
5363 | 99156142U, // LD2Twov16b_POST |
5364 | 639150U, // LD2Twov2d |
5365 | 99221678U, // LD2Twov2d_POST |
5366 | 671918U, // LD2Twov2s |
5367 | 101351598U, // LD2Twov2s_POST |
5368 | 704686U, // LD2Twov4h |
5369 | 101384366U, // LD2Twov4h_POST |
5370 | 737454U, // LD2Twov4s |
5371 | 99319982U, // LD2Twov4s_POST |
5372 | 770222U, // LD2Twov8b |
5373 | 101449902U, // LD2Twov8b_POST |
5374 | 802990U, // LD2Twov8h |
5375 | 99385518U, // LD2Twov8h_POST |
5376 | 298000192U, // LD2W |
5377 | 298000192U, // LD2W_IMM |
5378 | 116195502U, // LD2i16 |
5379 | 120406190U, // LD2i16_POST |
5380 | 116228270U, // LD2i32 |
5381 | 122536110U, // LD2i32_POST |
5382 | 116261038U, // LD2i64 |
5383 | 126763182U, // LD2i64_POST |
5384 | 116293806U, // LD2i8 |
5385 | 118407342U, // LD2i8_POST |
5386 | 297944349U, // LD3B |
5387 | 297944349U, // LD3B_IMM |
5388 | 297962154U, // LD3D |
5389 | 297962154U, // LD3D_IMM |
5390 | 297979141U, // LD3H |
5391 | 297979141U, // LD3H_IMM |
5392 | 298293074U, // LD3Q |
5393 | 298293074U, // LD3Q_IMM |
5394 | 579493U, // LD3Rv16b |
5395 | 128522149U, // LD3Rv16b_POST |
5396 | 612261U, // LD3Rv1d |
5397 | 113874853U, // LD3Rv1d_POST |
5398 | 645029U, // LD3Rv2d |
5399 | 113907621U, // LD3Rv2d_POST |
5400 | 677797U, // LD3Rv2s |
5401 | 130717605U, // LD3Rv2s_POST |
5402 | 710565U, // LD3Rv4h |
5403 | 132847525U, // LD3Rv4h_POST |
5404 | 743333U, // LD3Rv4s |
5405 | 130783141U, // LD3Rv4s_POST |
5406 | 776101U, // LD3Rv8b |
5407 | 128718757U, // LD3Rv8b_POST |
5408 | 808869U, // LD3Rv8h |
5409 | 132945829U, // LD3Rv8h_POST |
5410 | 574071U, // LD3Threev16b |
5411 | 111739511U, // LD3Threev16b_POST |
5412 | 639607U, // LD3Threev2d |
5413 | 111805047U, // LD3Threev2d_POST |
5414 | 672375U, // LD3Threev2s |
5415 | 113934967U, // LD3Threev2s_POST |
5416 | 705143U, // LD3Threev4h |
5417 | 113967735U, // LD3Threev4h_POST |
5418 | 737911U, // LD3Threev4s |
5419 | 111903351U, // LD3Threev4s_POST |
5420 | 770679U, // LD3Threev8b |
5421 | 114033271U, // LD3Threev8b_POST |
5422 | 803447U, // LD3Threev8h |
5423 | 111968887U, // LD3Threev8h_POST |
5424 | 298000204U, // LD3W |
5425 | 298000204U, // LD3W_IMM |
5426 | 116195959U, // LD3i16 |
5427 | 135086711U, // LD3i16_POST |
5428 | 116228727U, // LD3i32 |
5429 | 137216631U, // LD3i32_POST |
5430 | 116261495U, // LD3i64 |
5431 | 139346551U, // LD3i64_POST |
5432 | 116294263U, // LD3i8 |
5433 | 141476471U, // LD3i8_POST |
5434 | 297944375U, // LD4B |
5435 | 297944375U, // LD4B_IMM |
5436 | 297962166U, // LD4D |
5437 | 297962166U, // LD4D_IMM |
5438 | 574101U, // LD4Fourv16b |
5439 | 97059477U, // LD4Fourv16b_POST |
5440 | 639637U, // LD4Fourv2d |
5441 | 97125013U, // LD4Fourv2d_POST |
5442 | 672405U, // LD4Fourv2s |
5443 | 99254933U, // LD4Fourv2s_POST |
5444 | 705173U, // LD4Fourv4h |
5445 | 99287701U, // LD4Fourv4h_POST |
5446 | 737941U, // LD4Fourv4s |
5447 | 97223317U, // LD4Fourv4s_POST |
5448 | 770709U, // LD4Fourv8b |
5449 | 99353237U, // LD4Fourv8b_POST |
5450 | 803477U, // LD4Fourv8h |
5451 | 97288853U, // LD4Fourv8h_POST |
5452 | 297979153U, // LD4H |
5453 | 297979153U, // LD4H_IMM |
5454 | 298293086U, // LD4Q |
5455 | 298293086U, // LD4Q_IMM |
5456 | 579499U, // LD4Rv16b |
5457 | 107550635U, // LD4Rv16b_POST |
5458 | 612267U, // LD4Rv1d |
5459 | 99194795U, // LD4Rv1d_POST |
5460 | 645035U, // LD4Rv2d |
5461 | 99227563U, // LD4Rv2d_POST |
5462 | 677803U, // LD4Rv2s |
5463 | 101357483U, // LD4Rv2s_POST |
5464 | 710571U, // LD4Rv4h |
5465 | 103487403U, // LD4Rv4h_POST |
5466 | 743339U, // LD4Rv4s |
5467 | 101423019U, // LD4Rv4s_POST |
5468 | 776107U, // LD4Rv8b |
5469 | 107747243U, // LD4Rv8b_POST |
5470 | 808875U, // LD4Rv8h |
5471 | 103585707U, // LD4Rv8h_POST |
5472 | 298000216U, // LD4W |
5473 | 298000216U, // LD4W_IMM |
5474 | 116195989U, // LD4i16 |
5475 | 122503829U, // LD4i16_POST |
5476 | 116228757U, // LD4i32 |
5477 | 126730901U, // LD4i32_POST |
5478 | 116261525U, // LD4i64 |
5479 | 143540885U, // LD4i64_POST |
5480 | 116294293U, // LD4i8 |
5481 | 120504981U, // LD4i8_POST |
5482 | 984361U, // LD64B |
5483 | 2418328899U, // LDADDAB |
5484 | 2418330918U, // LDADDAH |
5485 | 2418329131U, // LDADDALB |
5486 | 2418331092U, // LDADDALH |
5487 | 2418331774U, // LDADDALW |
5488 | 2418331774U, // LDADDALX |
5489 | 2418328309U, // LDADDAW |
5490 | 2418328309U, // LDADDAX |
5491 | 2418329067U, // LDADDB |
5492 | 2418331078U, // LDADDH |
5493 | 2418329312U, // LDADDLB |
5494 | 2418331192U, // LDADDLH |
5495 | 2418332126U, // LDADDLW |
5496 | 2418332126U, // LDADDLX |
5497 | 2418330398U, // LDADDW |
5498 | 2418330398U, // LDADDX |
5499 | 116260922U, // LDAP1 |
5500 | 44058748U, // LDAPRB |
5501 | 44060438U, // LDAPRH |
5502 | 44062927U, // LDAPRW |
5503 | 849664207U, // LDAPRWpost |
5504 | 44062927U, // LDAPRX |
5505 | 849664207U, // LDAPRXpost |
5506 | 44058791U, // LDAPURBi |
5507 | 44060481U, // LDAPURHi |
5508 | 44058931U, // LDAPURSBWi |
5509 | 44058931U, // LDAPURSBXi |
5510 | 44060608U, // LDAPURSHWi |
5511 | 44060608U, // LDAPURSHXi |
5512 | 44064791U, // LDAPURSWi |
5513 | 44063020U, // LDAPURXi |
5514 | 44063020U, // LDAPURbi |
5515 | 44063020U, // LDAPURdi |
5516 | 44063020U, // LDAPURhi |
5517 | 44063020U, // LDAPURi |
5518 | 44063020U, // LDAPURqi |
5519 | 44063020U, // LDAPURsi |
5520 | 44058696U, // LDARB |
5521 | 44060386U, // LDARH |
5522 | 44062641U, // LDARW |
5523 | 44062641U, // LDARX |
5524 | 2119430U, // LDAXPW |
5525 | 2119430U, // LDAXPX |
5526 | 44058807U, // LDAXRB |
5527 | 44060497U, // LDAXRH |
5528 | 44063064U, // LDAXRW |
5529 | 44063064U, // LDAXRX |
5530 | 2418328955U, // LDCLRAB |
5531 | 2418330975U, // LDCLRAH |
5532 | 2418329206U, // LDCLRALB |
5533 | 2418331132U, // LDCLRALH |
5534 | 2418331967U, // LDCLRALW |
5535 | 2418331967U, // LDCLRALX |
5536 | 2418328593U, // LDCLRAW |
5537 | 2418328593U, // LDCLRAX |
5538 | 2418329693U, // LDCLRB |
5539 | 2418331383U, // LDCLRH |
5540 | 2418329414U, // LDCLRLB |
5541 | 2418331228U, // LDCLRLH |
5542 | 2418332490U, // LDCLRLW |
5543 | 2418332490U, // LDCLRLX |
5544 | 271537805U, // LDCLRP |
5545 | 271532966U, // LDCLRPA |
5546 | 271536337U, // LDCLRPAL |
5547 | 271536862U, // LDCLRPL |
5548 | 2418333793U, // LDCLRW |
5549 | 2418333793U, // LDCLRX |
5550 | 2418328964U, // LDEORAB |
5551 | 2418330984U, // LDEORAH |
5552 | 2418329216U, // LDEORALB |
5553 | 2418331142U, // LDEORALH |
5554 | 2418331997U, // LDEORALW |
5555 | 2418331997U, // LDEORALX |
5556 | 2418328620U, // LDEORAW |
5557 | 2418328620U, // LDEORAX |
5558 | 2418329716U, // LDEORB |
5559 | 2418331406U, // LDEORH |
5560 | 2418329423U, // LDEORLB |
5561 | 2418331237U, // LDEORLH |
5562 | 2418332517U, // LDEORLW |
5563 | 2418332517U, // LDEORLX |
5564 | 2418333886U, // LDEORW |
5565 | 2418333886U, // LDEORX |
5566 | 297944273U, // LDFF1B |
5567 | 297960657U, // LDFF1B_D |
5568 | 297977041U, // LDFF1B_H |
5569 | 297993425U, // LDFF1B_S |
5570 | 297962104U, // LDFF1D |
5571 | 297979074U, // LDFF1H |
5572 | 297962690U, // LDFF1H_D |
5573 | 297995458U, // LDFF1H_S |
5574 | 297961692U, // LDFF1SB_D |
5575 | 297978076U, // LDFF1SB_H |
5576 | 297994460U, // LDFF1SB_S |
5577 | 297963382U, // LDFF1SH_D |
5578 | 297996150U, // LDFF1SH_S |
5579 | 297967574U, // LDFF1SW_D |
5580 | 298000146U, // LDFF1W |
5581 | 297967378U, // LDFF1W_D |
5582 | 849661059U, // LDG |
5583 | 44061763U, // LDGM |
5584 | 2119270U, // LDIAPPW |
5585 | 807720550U, // LDIAPPWpost |
5586 | 2119270U, // LDIAPPX |
5587 | 807720550U, // LDIAPPXpost |
5588 | 44058703U, // LDLARB |
5589 | 44060393U, // LDLARH |
5590 | 44062647U, // LDLARW |
5591 | 44062647U, // LDLARX |
5592 | 297960665U, // LDNF1B_D_IMM |
5593 | 297977049U, // LDNF1B_H_IMM |
5594 | 297944281U, // LDNF1B_IMM |
5595 | 297993433U, // LDNF1B_S_IMM |
5596 | 297962112U, // LDNF1D_IMM |
5597 | 297962698U, // LDNF1H_D_IMM |
5598 | 297979082U, // LDNF1H_IMM |
5599 | 297995466U, // LDNF1H_S_IMM |
5600 | 297961701U, // LDNF1SB_D_IMM |
5601 | 297978085U, // LDNF1SB_H_IMM |
5602 | 297994469U, // LDNF1SB_S_IMM |
5603 | 297963391U, // LDNF1SH_D_IMM |
5604 | 297996159U, // LDNF1SH_S_IMM |
5605 | 297967583U, // LDNF1SW_D_IMM |
5606 | 297967386U, // LDNF1W_D_IMM |
5607 | 298000154U, // LDNF1W_IMM |
5608 | 2119237U, // LDNPDi |
5609 | 2119237U, // LDNPQi |
5610 | 2119237U, // LDNPSi |
5611 | 2119237U, // LDNPWi |
5612 | 2119237U, // LDNPXi |
5613 | 362956001U, // LDNT1B_2Z |
5614 | 362956001U, // LDNT1B_2Z_IMM |
5615 | 2150139105U, // LDNT1B_2Z_STRIDED |
5616 | 2150139105U, // LDNT1B_2Z_STRIDED_IMM |
5617 | 362956001U, // LDNT1B_4Z |
5618 | 362956001U, // LDNT1B_4Z_IMM |
5619 | 362956001U, // LDNT1B_4Z_STRIDED |
5620 | 362956001U, // LDNT1B_4Z_STRIDED_IMM |
5621 | 297944289U, // LDNT1B_ZRI |
5622 | 297944289U, // LDNT1B_ZRR |
5623 | 297960673U, // LDNT1B_ZZR_D |
5624 | 297993441U, // LDNT1B_ZZR_S |
5625 | 362973832U, // LDNT1D_2Z |
5626 | 362973832U, // LDNT1D_2Z_IMM |
5627 | 362973832U, // LDNT1D_2Z_STRIDED |
5628 | 362973832U, // LDNT1D_2Z_STRIDED_IMM |
5629 | 362973832U, // LDNT1D_4Z |
5630 | 362973832U, // LDNT1D_4Z_IMM |
5631 | 362973832U, // LDNT1D_4Z_STRIDED |
5632 | 362973832U, // LDNT1D_4Z_STRIDED_IMM |
5633 | 297962120U, // LDNT1D_ZRI |
5634 | 297962120U, // LDNT1D_ZRR |
5635 | 297962120U, // LDNT1D_ZZR_D |
5636 | 362990802U, // LDNT1H_2Z |
5637 | 362990802U, // LDNT1H_2Z_IMM |
5638 | 2150419666U, // LDNT1H_2Z_STRIDED |
5639 | 2150419666U, // LDNT1H_2Z_STRIDED_IMM |
5640 | 362990802U, // LDNT1H_4Z |
5641 | 362990802U, // LDNT1H_4Z_IMM |
5642 | 362990802U, // LDNT1H_4Z_STRIDED |
5643 | 362990802U, // LDNT1H_4Z_STRIDED_IMM |
5644 | 297979090U, // LDNT1H_ZRI |
5645 | 297979090U, // LDNT1H_ZRR |
5646 | 297962706U, // LDNT1H_ZZR_D |
5647 | 297995474U, // LDNT1H_ZZR_S |
5648 | 297961710U, // LDNT1SB_ZZR_D |
5649 | 297994478U, // LDNT1SB_ZZR_S |
5650 | 297963400U, // LDNT1SH_ZZR_D |
5651 | 297996168U, // LDNT1SH_ZZR_S |
5652 | 297967592U, // LDNT1SW_ZZR_D |
5653 | 363011874U, // LDNT1W_2Z |
5654 | 363011874U, // LDNT1W_2Z_IMM |
5655 | 363011874U, // LDNT1W_2Z_STRIDED |
5656 | 363011874U, // LDNT1W_2Z_STRIDED_IMM |
5657 | 363011874U, // LDNT1W_4Z |
5658 | 363011874U, // LDNT1W_4Z_IMM |
5659 | 363011874U, // LDNT1W_4Z_STRIDED |
5660 | 363011874U, // LDNT1W_4Z_STRIDED_IMM |
5661 | 298000162U, // LDNT1W_ZRI |
5662 | 298000162U, // LDNT1W_ZRR |
5663 | 297967394U, // LDNT1W_ZZR_D |
5664 | 298000162U, // LDNT1W_ZZR_S |
5665 | 2119120U, // LDPDi |
5666 | 807720400U, // LDPDpost |
5667 | 807720400U, // LDPDpre |
5668 | 2119120U, // LDPQi |
5669 | 807720400U, // LDPQpost |
5670 | 807720400U, // LDPQpre |
5671 | 2121713U, // LDPSWi |
5672 | 807722993U, // LDPSWpost |
5673 | 807722993U, // LDPSWpre |
5674 | 2119120U, // LDPSi |
5675 | 807720400U, // LDPSpost |
5676 | 807720400U, // LDPSpre |
5677 | 2119120U, // LDPWi |
5678 | 807720400U, // LDPWpost |
5679 | 807720400U, // LDPWpre |
5680 | 2119120U, // LDPXi |
5681 | 807720400U, // LDPXpost |
5682 | 807720400U, // LDPXpre |
5683 | 44057300U, // LDRAAindexed |
5684 | 849658580U, // LDRAAwriteback |
5685 | 44057965U, // LDRABindexed |
5686 | 849659245U, // LDRABwriteback |
5687 | 849659991U, // LDRBBpost |
5688 | 849659991U, // LDRBBpre |
5689 | 44058711U, // LDRBBroW |
5690 | 44058711U, // LDRBBroX |
5691 | 44058711U, // LDRBBui |
5692 | 849664031U, // LDRBpost |
5693 | 849664031U, // LDRBpre |
5694 | 44062751U, // LDRBroW |
5695 | 44062751U, // LDRBroX |
5696 | 44062751U, // LDRBui |
5697 | 2149603359U, // LDRDl |
5698 | 849664031U, // LDRDpost |
5699 | 849664031U, // LDRDpre |
5700 | 44062751U, // LDRDroW |
5701 | 44062751U, // LDRDroX |
5702 | 44062751U, // LDRDui |
5703 | 849661681U, // LDRHHpost |
5704 | 849661681U, // LDRHHpre |
5705 | 44060401U, // LDRHHroW |
5706 | 44060401U, // LDRHHroX |
5707 | 44060401U, // LDRHHui |
5708 | 849664031U, // LDRHpost |
5709 | 849664031U, // LDRHpre |
5710 | 44062751U, // LDRHroW |
5711 | 44062751U, // LDRHroX |
5712 | 44062751U, // LDRHui |
5713 | 2149603359U, // LDRQl |
5714 | 849664031U, // LDRQpost |
5715 | 849664031U, // LDRQpre |
5716 | 44062751U, // LDRQroW |
5717 | 44062751U, // LDRQroX |
5718 | 44062751U, // LDRQui |
5719 | 849660188U, // LDRSBWpost |
5720 | 849660188U, // LDRSBWpre |
5721 | 44058908U, // LDRSBWroW |
5722 | 44058908U, // LDRSBWroX |
5723 | 44058908U, // LDRSBWui |
5724 | 849660188U, // LDRSBXpost |
5725 | 849660188U, // LDRSBXpre |
5726 | 44058908U, // LDRSBXroW |
5727 | 44058908U, // LDRSBXroX |
5728 | 44058908U, // LDRSBXui |
5729 | 849661865U, // LDRSHWpost |
5730 | 849661865U, // LDRSHWpre |
5731 | 44060585U, // LDRSHWroW |
5732 | 44060585U, // LDRSHWroX |
5733 | 44060585U, // LDRSHWui |
5734 | 849661865U, // LDRSHXpost |
5735 | 849661865U, // LDRSHXpre |
5736 | 44060585U, // LDRSHXroW |
5737 | 44060585U, // LDRSHXroX |
5738 | 44060585U, // LDRSHXui |
5739 | 2149605376U, // LDRSWl |
5740 | 849666048U, // LDRSWpost |
5741 | 849666048U, // LDRSWpre |
5742 | 44064768U, // LDRSWroW |
5743 | 44064768U, // LDRSWroX |
5744 | 44064768U, // LDRSWui |
5745 | 2149603359U, // LDRSl |
5746 | 849664031U, // LDRSpost |
5747 | 849664031U, // LDRSpre |
5748 | 44062751U, // LDRSroW |
5749 | 44062751U, // LDRSroX |
5750 | 44062751U, // LDRSui |
5751 | 2149603359U, // LDRWl |
5752 | 849664031U, // LDRWpost |
5753 | 849664031U, // LDRWpre |
5754 | 44062751U, // LDRWroW |
5755 | 44062751U, // LDRWroX |
5756 | 44062751U, // LDRWui |
5757 | 2149603359U, // LDRXl |
5758 | 849664031U, // LDRXpost |
5759 | 849664031U, // LDRXpre |
5760 | 44062751U, // LDRXroW |
5761 | 44062751U, // LDRXroX |
5762 | 44062751U, // LDRXui |
5763 | 45062175U, // LDR_PXI |
5764 | 44062751U, // LDR_TX |
5765 | 1038367U, // LDR_ZA |
5766 | 45062175U, // LDR_ZXI |
5767 | 2418328980U, // LDSETAB |
5768 | 2418331000U, // LDSETAH |
5769 | 2418329234U, // LDSETALB |
5770 | 2418331160U, // LDSETALH |
5771 | 2418332027U, // LDSETALW |
5772 | 2418332027U, // LDSETALX |
5773 | 2418328673U, // LDSETAW |
5774 | 2418328673U, // LDSETAX |
5775 | 2418329922U, // LDSETB |
5776 | 2418331594U, // LDSETH |
5777 | 2418329474U, // LDSETLB |
5778 | 2418331253U, // LDSETLH |
5779 | 2418332587U, // LDSETLW |
5780 | 2418332587U, // LDSETLX |
5781 | 271537857U, // LDSETP |
5782 | 271533017U, // LDSETPA |
5783 | 271536393U, // LDSETPAL |
5784 | 271536921U, // LDSETPL |
5785 | 2418334469U, // LDSETW |
5786 | 2418334469U, // LDSETX |
5787 | 2418328989U, // LDSMAXAB |
5788 | 2418331009U, // LDSMAXAH |
5789 | 2418329244U, // LDSMAXALB |
5790 | 2418331170U, // LDSMAXALH |
5791 | 2418332057U, // LDSMAXALW |
5792 | 2418332057U, // LDSMAXALX |
5793 | 2418328729U, // LDSMAXAW |
5794 | 2418328729U, // LDSMAXAX |
5795 | 2418330078U, // LDSMAXB |
5796 | 2418331626U, // LDSMAXH |
5797 | 2418329483U, // LDSMAXLB |
5798 | 2418331295U, // LDSMAXLH |
5799 | 2418332695U, // LDSMAXLW |
5800 | 2418332695U, // LDSMAXLX |
5801 | 2418335849U, // LDSMAXW |
5802 | 2418335849U, // LDSMAXX |
5803 | 2418328908U, // LDSMINAB |
5804 | 2418330948U, // LDSMINAH |
5805 | 2418329176U, // LDSMINALB |
5806 | 2418331102U, // LDSMINALH |
5807 | 2418331814U, // LDSMINALW |
5808 | 2418331814U, // LDSMINALX |
5809 | 2418328409U, // LDSMINAW |
5810 | 2418328409U, // LDSMINAX |
5811 | 2418329526U, // LDSMINB |
5812 | 2418331315U, // LDSMINH |
5813 | 2418329387U, // LDSMINLB |
5814 | 2418331201U, // LDSMINLH |
5815 | 2418332336U, // LDSMINLW |
5816 | 2418332336U, // LDSMINLX |
5817 | 2418332860U, // LDSMINW |
5818 | 2418332860U, // LDSMINX |
5819 | 44058756U, // LDTRBi |
5820 | 44060446U, // LDTRHi |
5821 | 44058915U, // LDTRSBWi |
5822 | 44058915U, // LDTRSBXi |
5823 | 44060592U, // LDTRSHWi |
5824 | 44060592U, // LDTRSHXi |
5825 | 44064775U, // LDTRSWi |
5826 | 44062978U, // LDTRWi |
5827 | 44062978U, // LDTRXi |
5828 | 2418328999U, // LDUMAXAB |
5829 | 2418331019U, // LDUMAXAH |
5830 | 2418329255U, // LDUMAXALB |
5831 | 2418331181U, // LDUMAXALH |
5832 | 2418332067U, // LDUMAXALW |
5833 | 2418332067U, // LDUMAXALX |
5834 | 2418328738U, // LDUMAXAW |
5835 | 2418328738U, // LDUMAXAX |
5836 | 2418330087U, // LDUMAXB |
5837 | 2418331635U, // LDUMAXH |
5838 | 2418329493U, // LDUMAXLB |
5839 | 2418331305U, // LDUMAXLH |
5840 | 2418332704U, // LDUMAXLW |
5841 | 2418332704U, // LDUMAXLX |
5842 | 2418335857U, // LDUMAXW |
5843 | 2418335857U, // LDUMAXX |
5844 | 2418328918U, // LDUMINAB |
5845 | 2418330958U, // LDUMINAH |
5846 | 2418329187U, // LDUMINALB |
5847 | 2418331113U, // LDUMINALH |
5848 | 2418331824U, // LDUMINALW |
5849 | 2418331824U, // LDUMINALX |
5850 | 2418328418U, // LDUMINAW |
5851 | 2418328418U, // LDUMINAX |
5852 | 2418329535U, // LDUMINB |
5853 | 2418331324U, // LDUMINH |
5854 | 2418329397U, // LDUMINLB |
5855 | 2418331211U, // LDUMINLH |
5856 | 2418332345U, // LDUMINLW |
5857 | 2418332345U, // LDUMINLX |
5858 | 2418332868U, // LDUMINW |
5859 | 2418332868U, // LDUMINX |
5860 | 44058776U, // LDURBBi |
5861 | 44063007U, // LDURBi |
5862 | 44063007U, // LDURDi |
5863 | 44060466U, // LDURHHi |
5864 | 44063007U, // LDURHi |
5865 | 44063007U, // LDURQi |
5866 | 44058923U, // LDURSBWi |
5867 | 44058923U, // LDURSBXi |
5868 | 44060600U, // LDURSHWi |
5869 | 44060600U, // LDURSHXi |
5870 | 44064783U, // LDURSWi |
5871 | 44063007U, // LDURSi |
5872 | 44063007U, // LDURWi |
5873 | 44063007U, // LDURXi |
5874 | 2119458U, // LDXPW |
5875 | 2119458U, // LDXPX |
5876 | 44058815U, // LDXRB |
5877 | 44060505U, // LDXRH |
5878 | 44063071U, // LDXRW |
5879 | 44063071U, // LDXRX |
5880 | 3223361714U, // LSLR_ZPmZ_B |
5881 | 3223378098U, // LSLR_ZPmZ_D |
5882 | 3519092914U, // LSLR_ZPmZ_H |
5883 | 3223410866U, // LSLR_ZPmZ_S |
5884 | 2118538U, // LSLVWr |
5885 | 2118538U, // LSLVXr |
5886 | 3223360394U, // LSL_WIDE_ZPmZ_B |
5887 | 3519091594U, // LSL_WIDE_ZPmZ_H |
5888 | 3223409546U, // LSL_WIDE_ZPmZ_S |
5889 | 2134922U, // LSL_WIDE_ZZZ_B |
5890 | 2189497226U, // LSL_WIDE_ZZZ_H |
5891 | 270619530U, // LSL_WIDE_ZZZ_S |
5892 | 3223360394U, // LSL_ZPmI_B |
5893 | 3223376778U, // LSL_ZPmI_D |
5894 | 3519091594U, // LSL_ZPmI_H |
5895 | 3223409546U, // LSL_ZPmI_S |
5896 | 3223360394U, // LSL_ZPmZ_B |
5897 | 3223376778U, // LSL_ZPmZ_D |
5898 | 3519091594U, // LSL_ZPmZ_H |
5899 | 3223409546U, // LSL_ZPmZ_S |
5900 | 2134922U, // LSL_ZZI_B |
5901 | 2418070410U, // LSL_ZZI_D |
5902 | 2189497226U, // LSL_ZZI_H |
5903 | 270619530U, // LSL_ZZI_S |
5904 | 3223361761U, // LSRR_ZPmZ_B |
5905 | 3223378145U, // LSRR_ZPmZ_D |
5906 | 3519092961U, // LSRR_ZPmZ_H |
5907 | 3223410913U, // LSRR_ZPmZ_S |
5908 | 2119922U, // LSRVWr |
5909 | 2119922U, // LSRVXr |
5910 | 3223361778U, // LSR_WIDE_ZPmZ_B |
5911 | 3519092978U, // LSR_WIDE_ZPmZ_H |
5912 | 3223410930U, // LSR_WIDE_ZPmZ_S |
5913 | 2136306U, // LSR_WIDE_ZZZ_B |
5914 | 2189498610U, // LSR_WIDE_ZZZ_H |
5915 | 270620914U, // LSR_WIDE_ZZZ_S |
5916 | 3223361778U, // LSR_ZPmI_B |
5917 | 3223378162U, // LSR_ZPmI_D |
5918 | 3519092978U, // LSR_ZPmI_H |
5919 | 3223410930U, // LSR_ZPmI_S |
5920 | 3223361778U, // LSR_ZPmZ_B |
5921 | 3223378162U, // LSR_ZPmZ_D |
5922 | 3519092978U, // LSR_ZPmZ_H |
5923 | 3223410930U, // LSR_ZPmZ_S |
5924 | 2136306U, // LSR_ZZI_B |
5925 | 2418071794U, // LSR_ZZI_D |
5926 | 2189498610U, // LSR_ZZI_H |
5927 | 270620914U, // LSR_ZZI_S |
5928 | 2690744519U, // LUT2v16f8 |
5929 | 2969665735U, // LUT2v8f16 |
5930 | 2690744986U, // LUT4v16f8 |
5931 | 2969666202U, // LUT4v8f16 |
5932 | 2208448711U, // LUTI2_2ZTZI_B |
5933 | 2208481479U, // LUTI2_2ZTZI_H |
5934 | 2208497863U, // LUTI2_2ZTZI_S |
5935 | 2208448711U, // LUTI2_4ZTZI_B |
5936 | 2208481479U, // LUTI2_4ZTZI_H |
5937 | 2208497863U, // LUTI2_4ZTZI_S |
5938 | 2654407U, // LUTI2_S_2ZTZI_B |
5939 | 2932935U, // LUTI2_S_2ZTZI_H |
5940 | 2208448711U, // LUTI2_S_4ZTZI_B |
5941 | 2208481479U, // LUTI2_S_4ZTZI_H |
5942 | 2130119U, // LUTI2_ZTZI_B |
5943 | 2208366791U, // LUTI2_ZTZI_H |
5944 | 2179271U, // LUTI2_ZTZI_S |
5945 | 2686484679U, // LUTI2_ZZZI_B |
5946 | 2183200967U, // LUTI2_ZZZI_H |
5947 | 2208449178U, // LUTI4_2ZTZI_B |
5948 | 2208481946U, // LUTI4_2ZTZI_H |
5949 | 2208498330U, // LUTI4_2ZTZI_S |
5950 | 2208481946U, // LUTI4_4ZTZI_H |
5951 | 2208498330U, // LUTI4_4ZTZI_S |
5952 | 2208449178U, // LUTI4_4ZZT2Z |
5953 | 2654874U, // LUTI4_S_2ZTZI_B |
5954 | 2933402U, // LUTI4_S_2ZTZI_H |
5955 | 2208481946U, // LUTI4_S_4ZTZI_H |
5956 | 2208449178U, // LUTI4_S_4ZZT2Z |
5957 | 2183201434U, // LUTI4_Z2ZZI_H |
5958 | 2130586U, // LUTI4_ZTZI_B |
5959 | 2208367258U, // LUTI4_ZTZI_H |
5960 | 2179738U, // LUTI4_ZTZI_S |
5961 | 2686485146U, // LUTI4_ZZZI_B |
5962 | 2183201434U, // LUTI4_ZZZI_H |
5963 | 2120994U, // MADDPT |
5964 | 2116427U, // MADDWrrr |
5965 | 2116427U, // MADDXrrr |
5966 | 1075895579U, // MAD_CPA |
5967 | 3223358147U, // MAD_ZPmZZ_B |
5968 | 3223374531U, // MAD_ZPmZZ_D |
5969 | 3519089347U, // MAD_ZPmZZ_H |
5970 | 3223407299U, // MAD_ZPmZZ_S |
5971 | 3223358911U, // MATCH_PPzZZ_B |
5972 | 2713783743U, // MATCH_PPzZZ_H |
5973 | 1075895564U, // MLA_CPA |
5974 | 3223356207U, // MLA_ZPmZZ_B |
5975 | 3223372591U, // MLA_ZPmZZ_D |
5976 | 3519087407U, // MLA_ZPmZZ_H |
5977 | 3223405359U, // MLA_ZPmZZ_S |
5978 | 1075888943U, // MLA_ZZZI_D |
5979 | 2195784495U, // MLA_ZZZI_H |
5980 | 1344357167U, // MLA_ZZZI_S |
5981 | 2959213359U, // MLAv16i8 |
5982 | 2961310511U, // MLAv2i32 |
5983 | 2961310511U, // MLAv2i32_indexed |
5984 | 2965504815U, // MLAv4i16 |
5985 | 2965504815U, // MLAv4i16_indexed |
5986 | 2967601967U, // MLAv4i32 |
5987 | 2967601967U, // MLAv4i32_indexed |
5988 | 2969699119U, // MLAv8i16 |
5989 | 2969699119U, // MLAv8i16_indexed |
5990 | 2971796271U, // MLAv8i8 |
5991 | 3223362057U, // MLS_ZPmZZ_B |
5992 | 3223378441U, // MLS_ZPmZZ_D |
5993 | 3519093257U, // MLS_ZPmZZ_H |
5994 | 3223411209U, // MLS_ZPmZZ_S |
5995 | 1075894793U, // MLS_ZZZI_D |
5996 | 2195790345U, // MLS_ZZZI_H |
5997 | 1344363017U, // MLS_ZZZI_S |
5998 | 2959219209U, // MLSv16i8 |
5999 | 2961316361U, // MLSv2i32 |
6000 | 2961316361U, // MLSv2i32_indexed |
6001 | 2965510665U, // MLSv4i16 |
6002 | 2965510665U, // MLSv4i16_indexed |
6003 | 2967607817U, // MLSv4i32 |
6004 | 2967607817U, // MLSv4i32_indexed |
6005 | 2969704969U, // MLSv8i16 |
6006 | 2969704969U, // MLSv8i16_indexed |
6007 | 2971802121U, // MLSv8i8 |
6008 | 145711881U, // MOPSSETGE |
6009 | 145711942U, // MOPSSETGEN |
6010 | 145712830U, // MOPSSETGET |
6011 | 145712303U, // MOPSSETGETN |
6012 | 3368181998U, // MOVAZ_2ZMI_H_B |
6013 | 3368198382U, // MOVAZ_2ZMI_H_D |
6014 | 3368214766U, // MOVAZ_2ZMI_H_H |
6015 | 3368231150U, // MOVAZ_2ZMI_H_S |
6016 | 3370279150U, // MOVAZ_2ZMI_V_B |
6017 | 3370295534U, // MOVAZ_2ZMI_V_D |
6018 | 3370311918U, // MOVAZ_2ZMI_V_H |
6019 | 3370328302U, // MOVAZ_2ZMI_V_S |
6020 | 3636617454U, // MOVAZ_4ZMI_H_B |
6021 | 3636633838U, // MOVAZ_4ZMI_H_D |
6022 | 3636650222U, // MOVAZ_4ZMI_H_H |
6023 | 3636666606U, // MOVAZ_4ZMI_H_S |
6024 | 3638714606U, // MOVAZ_4ZMI_V_B |
6025 | 3638730990U, // MOVAZ_4ZMI_V_D |
6026 | 3638747374U, // MOVAZ_4ZMI_V_H |
6027 | 3638763758U, // MOVAZ_4ZMI_V_S |
6028 | 3909263598U, // MOVAZ_VG2_2ZMXI |
6029 | 4177699054U, // MOVAZ_VG4_4ZMXI |
6030 | 2138350U, // MOVAZ_ZMI_H_B |
6031 | 2154734U, // MOVAZ_ZMI_H_D |
6032 | 421601518U, // MOVAZ_ZMI_H_H |
6033 | 422011118U, // MOVAZ_ZMI_H_Q |
6034 | 2187502U, // MOVAZ_ZMI_H_S |
6035 | 270573806U, // MOVAZ_ZMI_V_B |
6036 | 270590190U, // MOVAZ_ZMI_V_D |
6037 | 423698670U, // MOVAZ_ZMI_V_H |
6038 | 424108270U, // MOVAZ_ZMI_V_Q |
6039 | 270622958U, // MOVAZ_ZMI_V_S |
6040 | 958547091U, // MOVA_2ZMXI_H_B |
6041 | 958563475U, // MOVA_2ZMXI_H_D |
6042 | 958579859U, // MOVA_2ZMXI_H_H |
6043 | 958596243U, // MOVA_2ZMXI_H_S |
6044 | 960644243U, // MOVA_2ZMXI_V_B |
6045 | 960660627U, // MOVA_2ZMXI_V_D |
6046 | 960677011U, // MOVA_2ZMXI_V_H |
6047 | 960693395U, // MOVA_2ZMXI_V_S |
6048 | 958547091U, // MOVA_4ZMXI_H_B |
6049 | 958563475U, // MOVA_4ZMXI_H_D |
6050 | 958579859U, // MOVA_4ZMXI_H_H |
6051 | 958596243U, // MOVA_4ZMXI_H_S |
6052 | 960644243U, // MOVA_4ZMXI_V_B |
6053 | 960660627U, // MOVA_4ZMXI_V_D |
6054 | 960677011U, // MOVA_4ZMXI_V_H |
6055 | 960693395U, // MOVA_4ZMXI_V_S |
6056 | 2233992339U, // MOVA_MXI2Z_H_B |
6057 | 2233992339U, // MOVA_MXI2Z_H_D |
6058 | 2233992339U, // MOVA_MXI2Z_H_H |
6059 | 2233992339U, // MOVA_MXI2Z_H_S |
6060 | 2234008723U, // MOVA_MXI2Z_V_B |
6061 | 2234008723U, // MOVA_MXI2Z_V_D |
6062 | 2234008723U, // MOVA_MXI2Z_V_H |
6063 | 2234008723U, // MOVA_MXI2Z_V_S |
6064 | 2233992339U, // MOVA_MXI4Z_H_B |
6065 | 2233992339U, // MOVA_MXI4Z_H_D |
6066 | 2233992339U, // MOVA_MXI4Z_H_H |
6067 | 2233992339U, // MOVA_MXI4Z_H_S |
6068 | 2234008723U, // MOVA_MXI4Z_V_B |
6069 | 2234008723U, // MOVA_MXI4Z_V_D |
6070 | 2234008723U, // MOVA_MXI4Z_V_H |
6071 | 2234008723U, // MOVA_MXI4Z_V_S |
6072 | 3915547795U, // MOVA_VG2_2ZMXI |
6073 | 3798156435U, // MOVA_VG2_MXI2Z |
6074 | 4183983251U, // MOVA_VG4_4ZMXI |
6075 | 4066591891U, // MOVA_VG4_MXI4Z |
6076 | 538988625U, // MOVID |
6077 | 811700305U, // MOVIv16b_ns |
6078 | 547459153U, // MOVIv2d_ns |
6079 | 813797457U, // MOVIv2i32 |
6080 | 813797457U, // MOVIv2s_msl |
6081 | 817991761U, // MOVIv4i16 |
6082 | 820088913U, // MOVIv4i32 |
6083 | 820088913U, // MOVIv4s_msl |
6084 | 824283217U, // MOVIv8b_ns |
6085 | 822186065U, // MOVIv8i16 |
6086 | 1881165930U, // MOVKWi |
6087 | 1881165930U, // MOVKXi |
6088 | 807425366U, // MOVNWi |
6089 | 807425366U, // MOVNXi |
6090 | 270573717U, // MOVPRFX_ZPmZ_B |
6091 | 270590101U, // MOVPRFX_ZPmZ_D |
6092 | 541139093U, // MOVPRFX_ZPmZ_H |
6093 | 270622869U, // MOVPRFX_ZPmZ_S |
6094 | 3223363733U, // MOVPRFX_ZPzZ_B |
6095 | 3223380117U, // MOVPRFX_ZPzZ_D |
6096 | 2713788565U, // MOVPRFX_ZPzZ_H |
6097 | 3223412885U, // MOVPRFX_ZPzZ_S |
6098 | 3224346773U, // MOVPRFX_ZZ |
6099 | 1233149325U, // MOVT |
6100 | 1501584781U, // MOVT_TIX |
6101 | 2121101U, // MOVT_XTI |
6102 | 807428396U, // MOVZWi |
6103 | 807428396U, // MOVZXi |
6104 | 1055373U, // MRRS |
6105 | 1612733052U, // MRS |
6106 | 3223357704U, // MSB_ZPmZZ_B |
6107 | 3223374088U, // MSB_ZPmZZ_D |
6108 | 3519088904U, // MSB_ZPmZZ_H |
6109 | 3223406856U, // MSB_ZPmZZ_S |
6110 | 1672501495U, // MSR |
6111 | 162552039U, // MSRR |
6112 | 1087735U, // MSRpstateImm1 |
6113 | 1087735U, // MSRpstateImm4 |
6114 | 1104119U, // MSRpstatesvcrImm1 |
6115 | 2120979U, // MSUBPT |
6116 | 2115996U, // MSUBWrrr |
6117 | 2115996U, // MSUBXrrr |
6118 | 2135009U, // MUL_ZI_B |
6119 | 2418070497U, // MUL_ZI_D |
6120 | 2189497313U, // MUL_ZI_H |
6121 | 270619617U, // MUL_ZI_S |
6122 | 3223360481U, // MUL_ZPmZ_B |
6123 | 3223376865U, // MUL_ZPmZ_D |
6124 | 3519091681U, // MUL_ZPmZ_H |
6125 | 3223409633U, // MUL_ZPmZ_S |
6126 | 2418070497U, // MUL_ZZZI_D |
6127 | 2189497313U, // MUL_ZZZI_H |
6128 | 270619617U, // MUL_ZZZI_S |
6129 | 2135009U, // MUL_ZZZ_B |
6130 | 2418070497U, // MUL_ZZZ_D |
6131 | 2189497313U, // MUL_ZZZ_H |
6132 | 270619617U, // MUL_ZZZ_S |
6133 | 811701217U, // MULv16i8 |
6134 | 813798369U, // MULv2i32 |
6135 | 813798369U, // MULv2i32_indexed |
6136 | 817992673U, // MULv4i16 |
6137 | 817992673U, // MULv4i16_indexed |
6138 | 820089825U, // MULv4i32 |
6139 | 820089825U, // MULv4i32_indexed |
6140 | 822186977U, // MULv8i16 |
6141 | 822186977U, // MULv8i16_indexed |
6142 | 824284129U, // MULv8i8 |
6143 | 813797438U, // MVNIv2i32 |
6144 | 813797438U, // MVNIv2s_msl |
6145 | 817991742U, // MVNIv4i16 |
6146 | 820088894U, // MVNIv4i32 |
6147 | 820088894U, // MVNIv4s_msl |
6148 | 822186046U, // MVNIv8i16 |
6149 | 3223362004U, // NANDS_PPzPP |
6150 | 3223358319U, // NAND_PPzPP |
6151 | 2418070400U, // NBSL_ZZZZ |
6152 | 270568585U, // NEG_ZPmZ_B |
6153 | 270584969U, // NEG_ZPmZ_D |
6154 | 541133961U, // NEG_ZPmZ_H |
6155 | 270617737U, // NEG_ZPmZ_S |
6156 | 811699337U, // NEGv16i8 |
6157 | 2116745U, // NEGv1i64 |
6158 | 813796489U, // NEGv2i32 |
6159 | 815893641U, // NEGv2i64 |
6160 | 817990793U, // NEGv4i16 |
6161 | 820087945U, // NEGv4i32 |
6162 | 822185097U, // NEGv8i16 |
6163 | 824282249U, // NEGv8i8 |
6164 | 3223358910U, // NMATCH_PPzZZ_B |
6165 | 2713783742U, // NMATCH_PPzZZ_H |
6166 | 3223362183U, // NORS_PPzPP |
6167 | 3223361733U, // NOR_PPzPP |
6168 | 270572807U, // NOT_ZPmZ_B |
6169 | 270589191U, // NOT_ZPmZ_D |
6170 | 541138183U, // NOT_ZPmZ_H |
6171 | 270621959U, // NOT_ZPmZ_S |
6172 | 811703559U, // NOTv16i8 |
6173 | 824286471U, // NOTv8i8 |
6174 | 3223362096U, // ORNS_PPzPP |
6175 | 2118911U, // ORNWrs |
6176 | 2118911U, // ORNXrs |
6177 | 3223360767U, // ORN_PPzPP |
6178 | 811701503U, // ORNv16i8 |
6179 | 824284415U, // ORNv8i8 |
6180 | 3227623123U, // ORQV_VPZ_B |
6181 | 3231817427U, // ORQV_VPZ_D |
6182 | 3238108883U, // ORQV_VPZ_H |
6183 | 3236011731U, // ORQV_VPZ_S |
6184 | 3223362195U, // ORRS_PPzPP |
6185 | 2119894U, // ORRWri |
6186 | 2119894U, // ORRWrs |
6187 | 2119894U, // ORRXri |
6188 | 2119894U, // ORRXrs |
6189 | 3223361750U, // ORR_PPzPP |
6190 | 2418071766U, // ORR_ZI |
6191 | 3223361750U, // ORR_ZPmZ_B |
6192 | 3223378134U, // ORR_ZPmZ_D |
6193 | 3519092950U, // ORR_ZPmZ_H |
6194 | 3223410902U, // ORR_ZPmZ_S |
6195 | 2418071766U, // ORR_ZZZ |
6196 | 811702486U, // ORRv16i8 |
6197 | 1887574230U, // ORRv2i32 |
6198 | 1891768534U, // ORRv4i16 |
6199 | 1893865686U, // ORRv4i32 |
6200 | 1895962838U, // ORRv8i16 |
6201 | 824285398U, // ORRv8i8 |
6202 | 253682U, // ORV_VPZ_B |
6203 | 1657020146U, // ORV_VPZ_D |
6204 | 1659133682U, // ORV_VPZ_H |
6205 | 1638178546U, // ORV_VPZ_S |
6206 | 807715566U, // PACDA |
6207 | 807716324U, // PACDB |
6208 | 312491U, // PACDZA |
6209 | 313840U, // PACDZB |
6210 | 2114315U, // PACGA |
6211 | 807715609U, // PACIA |
6212 | 8821U, // PACIA1716 |
6213 | 8738U, // PACIA171615 |
6214 | 8786U, // PACIASP |
6215 | 10154U, // PACIASPPC |
6216 | 8729U, // PACIAZ |
6217 | 807716359U, // PACIB |
6218 | 8675U, // PACIB1716 |
6219 | 8762U, // PACIB171615 |
6220 | 8812U, // PACIBSP |
6221 | 10176U, // PACIBSPPC |
6222 | 8795U, // PACIBZ |
6223 | 312507U, // PACIZA |
6224 | 313856U, // PACIZB |
6225 | 8847U, // PACM |
6226 | 10142U, // PACNBIASPPC |
6227 | 10164U, // PACNBIBSPPC |
6228 | 1168268736U, // PEXT_2PCI_B |
6229 | 1168285120U, // PEXT_2PCI_D |
6230 | 1168301504U, // PEXT_2PCI_H |
6231 | 1168317888U, // PEXT_2PCI_S |
6232 | 2149621184U, // PEXT_PCI_B |
6233 | 2149637568U, // PEXT_PCI_D |
6234 | 1168186816U, // PEXT_PCI_H |
6235 | 2149670336U, // PEXT_PCI_S |
6236 | 35883U, // PFALSE |
6237 | 3223362887U, // PFIRST_B |
6238 | 3223363205U, // PMOV_PZI_B |
6239 | 3223379589U, // PMOV_PZI_D |
6240 | 1103175301U, // PMOV_PZI_H |
6241 | 3223412357U, // PMOV_PZI_S |
6242 | 2043649669U, // PMOV_ZIP_B |
6243 | 3654262405U, // PMOV_ZIP_D |
6244 | 701472389U, // PMOV_ZIP_H |
6245 | 1238343301U, // PMOV_ZIP_S |
6246 | 270583571U, // PMULLB_ZZZ_D |
6247 | 2197882643U, // PMULLB_ZZZ_H |
6248 | 166151955U, // PMULLB_ZZZ_Q |
6249 | 270588903U, // PMULLT_ZZZ_D |
6250 | 2197887975U, // PMULLT_ZZZ_H |
6251 | 166157287U, // PMULLT_ZZZ_Q |
6252 | 822182218U, // PMULLv16i8 |
6253 | 2315358875U, // PMULLv1i64 |
6254 | 2583789898U, // PMULLv2i64 |
6255 | 822186651U, // PMULLv8i8 |
6256 | 2135021U, // PMUL_ZZZ_B |
6257 | 811701229U, // PMULv16i8 |
6258 | 824284141U, // PMULv8i8 |
6259 | 3223363001U, // PNEXT_B |
6260 | 3223379385U, // PNEXT_D |
6261 | 2176916921U, // PNEXT_H |
6262 | 3223412153U, // PNEXT_S |
6263 | 2194736634U, // PRFB_D_PZI |
6264 | 2234582522U, // PRFB_D_SCALED |
6265 | 2234582522U, // PRFB_D_SXTW_SCALED |
6266 | 2234582522U, // PRFB_D_UXTW_SCALED |
6267 | 2234582522U, // PRFB_PRI |
6268 | 2234582522U, // PRFB_PRR |
6269 | 2175862266U, // PRFB_S_PZI |
6270 | 2234582522U, // PRFB_S_SXTW_SCALED |
6271 | 2234582522U, // PRFB_S_UXTW_SCALED |
6272 | 2194738025U, // PRFD_D_PZI |
6273 | 2234583913U, // PRFD_D_SCALED |
6274 | 2234583913U, // PRFD_D_SXTW_SCALED |
6275 | 2234583913U, // PRFD_D_UXTW_SCALED |
6276 | 2234583913U, // PRFD_PRI |
6277 | 2234583913U, // PRFD_PRR |
6278 | 2175863657U, // PRFD_S_PZI |
6279 | 2234583913U, // PRFD_S_SXTW_SCALED |
6280 | 2234583913U, // PRFD_S_UXTW_SCALED |
6281 | 2194738638U, // PRFH_D_PZI |
6282 | 2234584526U, // PRFH_D_SCALED |
6283 | 2234584526U, // PRFH_D_SXTW_SCALED |
6284 | 2234584526U, // PRFH_D_UXTW_SCALED |
6285 | 2234584526U, // PRFH_PRI |
6286 | 2234584526U, // PRFH_PRR |
6287 | 2175864270U, // PRFH_S_PZI |
6288 | 2234584526U, // PRFH_S_SXTW_SCALED |
6289 | 2234584526U, // PRFH_S_UXTW_SCALED |
6290 | 2150716477U, // PRFMl |
6291 | 45175869U, // PRFMroW |
6292 | 45175869U, // PRFMroX |
6293 | 45175869U, // PRFMui |
6294 | 45175945U, // PRFUMi |
6295 | 2194743209U, // PRFW_D_PZI |
6296 | 2234589097U, // PRFW_D_SCALED |
6297 | 2234589097U, // PRFW_D_SXTW_SCALED |
6298 | 2234589097U, // PRFW_D_UXTW_SCALED |
6299 | 2234589097U, // PRFW_PRI |
6300 | 2234589097U, // PRFW_PRR |
6301 | 2175868841U, // PRFW_S_PZI |
6302 | 2234589097U, // PRFW_S_SXTW_SCALED |
6303 | 2234589097U, // PRFW_S_UXTW_SCALED |
6304 | 3224343060U, // PSEL_PPPRI_B |
6305 | 3224343060U, // PSEL_PPPRI_D |
6306 | 3224343060U, // PSEL_PPPRI_H |
6307 | 3224343060U, // PSEL_PPPRI_S |
6308 | 3120441U, // PTEST_PP |
6309 | 2954926555U, // PTRUES_B |
6310 | 2954942939U, // PTRUES_D |
6311 | 169941467U, // PTRUES_H |
6312 | 2954975707U, // PTRUES_S |
6313 | 2954923077U, // PTRUE_B |
6314 | 1150021U, // PTRUE_C_B |
6315 | 1166405U, // PTRUE_C_D |
6316 | 1182789U, // PTRUE_C_H |
6317 | 1199173U, // PTRUE_C_S |
6318 | 2954939461U, // PTRUE_D |
6319 | 169937989U, // PTRUE_H |
6320 | 2954972229U, // PTRUE_S |
6321 | 1661014028U, // PUNPKHI_PP |
6322 | 1661015405U, // PUNPKLO_PP |
6323 | 1881180077U, // RADDHNB_ZZZ_B |
6324 | 2172716973U, // RADDHNB_ZZZ_H |
6325 | 2418100141U, // RADDHNB_ZZZ_S |
6326 | 2686491742U, // RADDHNT_ZZZ_B |
6327 | 2174819422U, // RADDHNT_ZZZ_H |
6328 | 1075928158U, // RADDHNT_ZZZ_S |
6329 | 813798566U, // RADDHNv2i64_v2i32 |
6330 | 2967601577U, // RADDHNv2i64_v4i32 |
6331 | 817992870U, // RADDHNv4i32_v4i16 |
6332 | 2969698729U, // RADDHNv4i32_v8i16 |
6333 | 2959212969U, // RADDHNv8i16_v16i8 |
6334 | 824284326U, // RADDHNv8i16_v8i8 |
6335 | 815890593U, // RAX1 |
6336 | 2418065569U, // RAX1_ZZZ_D |
6337 | 2120507U, // RBITWr |
6338 | 2120507U, // RBITXr |
6339 | 270572347U, // RBIT_ZPmZ_B |
6340 | 270588731U, // RBIT_ZPmZ_D |
6341 | 541137723U, // RBIT_ZPmZ_H |
6342 | 270621499U, // RBIT_ZPmZ_S |
6343 | 811703099U, // RBITv16i8 |
6344 | 824286011U, // RBITv8i8 |
6345 | 807721339U, // RCWCAS |
6346 | 807715928U, // RCWCASA |
6347 | 807719281U, // RCWCASAL |
6348 | 807719799U, // RCWCASL |
6349 | 415410U, // RCWCASP |
6350 | 410575U, // RCWCASPA |
6351 | 413950U, // RCWCASPAL |
6352 | 414471U, // RCWCASPL |
6353 | 2418333809U, // RCWCLR |
6354 | 2418328611U, // RCWCLRA |
6355 | 2418331987U, // RCWCLRAL |
6356 | 2418332508U, // RCWCLRL |
6357 | 271537823U, // RCWCLRP |
6358 | 271532986U, // RCWCLRPA |
6359 | 271536359U, // RCWCLRPAL |
6360 | 271536882U, // RCWCLRPL |
6361 | 2418333800U, // RCWCLRS |
6362 | 2418328601U, // RCWCLRSA |
6363 | 2418331976U, // RCWCLRSAL |
6364 | 2418332498U, // RCWCLRSL |
6365 | 271537813U, // RCWCLRSP |
6366 | 271532975U, // RCWCLRSPA |
6367 | 271536347U, // RCWCLRSPAL |
6368 | 271536871U, // RCWCLRSPL |
6369 | 807721330U, // RCWSCAS |
6370 | 807715918U, // RCWSCASA |
6371 | 807719270U, // RCWSCASAL |
6372 | 807719789U, // RCWSCASL |
6373 | 415400U, // RCWSCASP |
6374 | 410564U, // RCWSCASPA |
6375 | 413938U, // RCWSCASPAL |
6376 | 414460U, // RCWSCASPL |
6377 | 2418334485U, // RCWSET |
6378 | 2418328691U, // RCWSETA |
6379 | 2418332047U, // RCWSETAL |
6380 | 2418332605U, // RCWSETL |
6381 | 271537875U, // RCWSETP |
6382 | 271533037U, // RCWSETPA |
6383 | 271536415U, // RCWSETPAL |
6384 | 271536941U, // RCWSETPL |
6385 | 2418334476U, // RCWSETS |
6386 | 2418328681U, // RCWSETSA |
6387 | 2418332036U, // RCWSETSAL |
6388 | 2418332595U, // RCWSETSL |
6389 | 271537865U, // RCWSETSP |
6390 | 271533026U, // RCWSETSPA |
6391 | 271536403U, // RCWSETSPAL |
6392 | 271536930U, // RCWSETSPL |
6393 | 2418333438U, // RCWSWP |
6394 | 2418328577U, // RCWSWPA |
6395 | 2418331957U, // RCWSWPAL |
6396 | 2418332481U, // RCWSWPL |
6397 | 271537784U, // RCWSWPP |
6398 | 271532956U, // RCWSWPPA |
6399 | 271536326U, // RCWSWPPAL |
6400 | 271536852U, // RCWSWPPL |
6401 | 2418333429U, // RCWSWPS |
6402 | 2418328567U, // RCWSWPSA |
6403 | 2418331946U, // RCWSWPSAL |
6404 | 2418332471U, // RCWSWPSL |
6405 | 271537774U, // RCWSWPSP |
6406 | 271532945U, // RCWSWPSPA |
6407 | 271536314U, // RCWSWPSPAL |
6408 | 271536841U, // RCWSWPSPL |
6409 | 3223362164U, // RDFFRS_PPz |
6410 | 38948U, // RDFFR_P |
6411 | 3223361572U, // RDFFR_PPz |
6412 | 2118672U, // RDSVLI_XI |
6413 | 2118658U, // RDVLI_XI |
6414 | 23296U, // RET |
6415 | 10126U, // RETAA |
6416 | 330300U, // RETAASPPCi |
6417 | 22506U, // RETAASPPCr |
6418 | 10133U, // RETAB |
6419 | 330322U, // RETABSPPCi |
6420 | 22530U, // RETABSPPCr |
6421 | 2114222U, // REV16Wr |
6422 | 2114222U, // REV16Xr |
6423 | 811696814U, // REV16v16i8 |
6424 | 824279726U, // REV16v8i8 |
6425 | 2113703U, // REV32Xr |
6426 | 811696295U, // REV32v16i8 |
6427 | 817987751U, // REV32v4i16 |
6428 | 822182055U, // REV32v8i16 |
6429 | 824279207U, // REV32v8i8 |
6430 | 811696782U, // REV64v16i8 |
6431 | 813793934U, // REV64v2i32 |
6432 | 817988238U, // REV64v4i16 |
6433 | 820085390U, // REV64v4i32 |
6434 | 822182542U, // REV64v8i16 |
6435 | 824279694U, // REV64v8i8 |
6436 | 270584248U, // REVB_ZPmZ_D |
6437 | 541133240U, // REVB_ZPmZ_H |
6438 | 270617016U, // REVB_ZPmZ_S |
6439 | 2689026974U, // REVD_ZPmZ |
6440 | 270585828U, // REVH_ZPmZ_D |
6441 | 270618596U, // REVH_ZPmZ_S |
6442 | 270590003U, // REVW_ZPmZ_D |
6443 | 2121258U, // REVWr |
6444 | 2121258U, // REVXr |
6445 | 2137642U, // REV_PP_B |
6446 | 2418073130U, // REV_PP_D |
6447 | 1652629034U, // REV_PP_H |
6448 | 270622250U, // REV_PP_S |
6449 | 2137642U, // REV_ZZ_B |
6450 | 2418073130U, // REV_ZZ_D |
6451 | 1652629034U, // REV_ZZ_H |
6452 | 270622250U, // REV_ZZ_S |
6453 | 2116694U, // RMIF |
6454 | 2119882U, // RORVWr |
6455 | 2119882U, // RORVXr |
6456 | 1217596U, // RPRFM |
6457 | 1881180124U, // RSHRNB_ZZI_B |
6458 | 2172717020U, // RSHRNB_ZZI_H |
6459 | 2418100188U, // RSHRNB_ZZI_S |
6460 | 2686491777U, // RSHRNT_ZZI_B |
6461 | 2174819457U, // RSHRNT_ZZI_H |
6462 | 1075928193U, // RSHRNT_ZZI_S |
6463 | 2959212998U, // RSHRNv16i8_shift |
6464 | 813798639U, // RSHRNv2i32_shift |
6465 | 817992943U, // RSHRNv4i16_shift |
6466 | 2967601606U, // RSHRNv4i32_shift |
6467 | 2969698758U, // RSHRNv8i16_shift |
6468 | 824284399U, // RSHRNv8i8_shift |
6469 | 1881180068U, // RSUBHNB_ZZZ_B |
6470 | 2172716964U, // RSUBHNB_ZZZ_H |
6471 | 2418100132U, // RSUBHNB_ZZZ_S |
6472 | 2686491733U, // RSUBHNT_ZZZ_B |
6473 | 2174819413U, // RSUBHNT_ZZZ_H |
6474 | 1075928149U, // RSUBHNT_ZZZ_S |
6475 | 813798558U, // RSUBHNv2i64_v2i32 |
6476 | 2967601568U, // RSUBHNv2i64_v4i32 |
6477 | 817992862U, // RSUBHNv4i32_v4i16 |
6478 | 2969698720U, // RSUBHNv4i32_v8i16 |
6479 | 2959212960U, // RSUBHNv8i16_v16i8 |
6480 | 824284318U, // RSUBHNv8i16_v8i8 |
6481 | 1344325147U, // SABALB_ZZZ_D |
6482 | 2220951067U, // SABALB_ZZZ_H |
6483 | 2686535195U, // SABALB_ZZZ_S |
6484 | 1344330574U, // SABALT_ZZZ_D |
6485 | 2220956494U, // SABALT_ZZZ_H |
6486 | 2686540622U, // SABALT_ZZZ_S |
6487 | 2969698510U, // SABALv16i8_v8i16 |
6488 | 2963411056U, // SABALv2i32_v2i64 |
6489 | 2967605360U, // SABALv4i16_v4i32 |
6490 | 2963407054U, // SABALv4i32_v2i64 |
6491 | 2967601358U, // SABALv8i16_v4i32 |
6492 | 2969702512U, // SABALv8i8_v8i16 |
6493 | 2418049762U, // SABA_ZZZ_B |
6494 | 1075888866U, // SABA_ZZZ_D |
6495 | 2195784418U, // SABA_ZZZ_H |
6496 | 1344357090U, // SABA_ZZZ_S |
6497 | 2959213282U, // SABAv16i8 |
6498 | 2961310434U, // SABAv2i32 |
6499 | 2965504738U, // SABAv4i16 |
6500 | 2967601890U, // SABAv4i32 |
6501 | 2969699042U, // SABAv8i16 |
6502 | 2971796194U, // SABAv8i8 |
6503 | 270583504U, // SABDLB_ZZZ_D |
6504 | 2197882576U, // SABDLB_ZZZ_H |
6505 | 1881229008U, // SABDLB_ZZZ_S |
6506 | 270588831U, // SABDLT_ZZZ_D |
6507 | 2197887903U, // SABDLT_ZZZ_H |
6508 | 1881234335U, // SABDLT_ZZZ_S |
6509 | 822182160U, // SABDLv16i8_v8i16 |
6510 | 815894992U, // SABDLv2i32_v2i64 |
6511 | 820089296U, // SABDLv4i16_v4i32 |
6512 | 815890704U, // SABDLv4i32_v2i64 |
6513 | 820085008U, // SABDLv8i16_v4i32 |
6514 | 822186448U, // SABDLv8i8_v8i16 |
6515 | 3223358172U, // SABD_ZPmZ_B |
6516 | 3223374556U, // SABD_ZPmZ_D |
6517 | 3519089372U, // SABD_ZPmZ_H |
6518 | 3223407324U, // SABD_ZPmZ_S |
6519 | 811698908U, // SABDv16i8 |
6520 | 813796060U, // SABDv2i32 |
6521 | 817990364U, // SABDv4i16 |
6522 | 820087516U, // SABDv4i32 |
6523 | 822184668U, // SABDv8i16 |
6524 | 824281820U, // SABDv8i8 |
6525 | 3223377382U, // SADALP_ZPmZ_D |
6526 | 3519092198U, // SADALP_ZPmZ_H |
6527 | 3223410150U, // SADALP_ZPmZ_S |
6528 | 2969703910U, // SADALPv16i8_v8i16 |
6529 | 3124893158U, // SADALPv2i32_v1i64 |
6530 | 2961315302U, // SADALPv4i16_v2i32 |
6531 | 2963412454U, // SADALPv4i32_v2i64 |
6532 | 2967606758U, // SADALPv8i16_v4i32 |
6533 | 2965509606U, // SADALPv8i8_v4i16 |
6534 | 270588620U, // SADDLBT_ZZZ_D |
6535 | 2197887692U, // SADDLBT_ZZZ_H |
6536 | 1881234124U, // SADDLBT_ZZZ_S |
6537 | 270583529U, // SADDLB_ZZZ_D |
6538 | 2197882601U, // SADDLB_ZZZ_H |
6539 | 1881229033U, // SADDLB_ZZZ_S |
6540 | 822187510U, // SADDLPv16i8_v8i16 |
6541 | 977376758U, // SADDLPv2i32_v1i64 |
6542 | 813798902U, // SADDLPv4i16_v2i32 |
6543 | 815896054U, // SADDLPv4i32_v2i64 |
6544 | 820090358U, // SADDLPv8i16_v4i32 |
6545 | 817993206U, // SADDLPv8i8_v4i16 |
6546 | 270588847U, // SADDLT_ZZZ_D |
6547 | 2197887919U, // SADDLT_ZZZ_H |
6548 | 1881234351U, // SADDLT_ZZZ_S |
6549 | 807427649U, // SADDLVv16i8v |
6550 | 807427649U, // SADDLVv4i16v |
6551 | 807427649U, // SADDLVv4i32v |
6552 | 807427649U, // SADDLVv8i16v |
6553 | 807427649U, // SADDLVv8i8v |
6554 | 822182176U, // SADDLv16i8_v8i16 |
6555 | 815895030U, // SADDLv2i32_v2i64 |
6556 | 820089334U, // SADDLv4i16_v4i32 |
6557 | 815890720U, // SADDLv4i32_v2i64 |
6558 | 820085024U, // SADDLv8i16_v4i32 |
6559 | 822186486U, // SADDLv8i8_v8i16 |
6560 | 1684282902U, // SADDV_VPZ_B |
6561 | 1659117078U, // SADDV_VPZ_H |
6562 | 1638145558U, // SADDV_VPZ_S |
6563 | 2418067918U, // SADDWB_ZZZ_D |
6564 | 2189494734U, // SADDWB_ZZZ_H |
6565 | 270617038U, // SADDWB_ZZZ_S |
6566 | 2418072995U, // SADDWT_ZZZ_D |
6567 | 2189499811U, // SADDWT_ZZZ_H |
6568 | 270622115U, // SADDWT_ZZZ_S |
6569 | 822182492U, // SADDWv16i8_v8i16 |
6570 | 815898523U, // SADDWv2i32_v2i64 |
6571 | 820092827U, // SADDWv4i16_v4i32 |
6572 | 815891036U, // SADDWv4i32_v2i64 |
6573 | 820085340U, // SADDWv8i16_v4i32 |
6574 | 822189979U, // SADDWv8i8_v8i16 |
6575 | 10139U, // SB |
6576 | 1075889858U, // SBCLB_ZZZ_D |
6577 | 1344358082U, // SBCLB_ZZZ_S |
6578 | 1075895185U, // SBCLT_ZZZ_D |
6579 | 1344363409U, // SBCLT_ZZZ_S |
6580 | 2120124U, // SBCSWr |
6581 | 2120124U, // SBCSXr |
6582 | 2116119U, // SBCWr |
6583 | 2116119U, // SBCXr |
6584 | 2118704U, // SBFMWri |
6585 | 2118704U, // SBFMXri |
6586 | 2221037078U, // SCLAMP_VG2_2Z2Z_B |
6587 | 2193790486U, // SCLAMP_VG2_2Z2Z_D |
6588 | 2195904022U, // SCLAMP_VG2_2Z2Z_H |
6589 | 2174948886U, // SCLAMP_VG2_2Z2Z_S |
6590 | 2221037078U, // SCLAMP_VG4_4Z4Z_B |
6591 | 2193790486U, // SCLAMP_VG4_4Z4Z_D |
6592 | 2195904022U, // SCLAMP_VG4_4Z4Z_H |
6593 | 2174948886U, // SCLAMP_VG4_4Z4Z_S |
6594 | 2418054678U, // SCLAMP_ZZZ_B |
6595 | 1075893782U, // SCLAMP_ZZZ_D |
6596 | 2195789334U, // SCLAMP_ZZZ_H |
6597 | 1344362006U, // SCLAMP_ZZZ_S |
6598 | 2116700U, // SCVTFSWDri |
6599 | 2116700U, // SCVTFSWHri |
6600 | 2116700U, // SCVTFSWSri |
6601 | 2116700U, // SCVTFSXDri |
6602 | 2116700U, // SCVTFSXHri |
6603 | 2116700U, // SCVTFSXSri |
6604 | 2116700U, // SCVTFUWDri |
6605 | 2116700U, // SCVTFUWHri |
6606 | 2116700U, // SCVTFUWSri |
6607 | 2116700U, // SCVTFUXDri |
6608 | 2116700U, // SCVTFUXHri |
6609 | 2116700U, // SCVTFUXSri |
6610 | 1648561244U, // SCVTF_2Z2Z_StoS |
6611 | 1648561244U, // SCVTF_4Z4Z_StoS |
6612 | 270584924U, // SCVTF_ZPmZ_DtoD |
6613 | 3493923932U, // SCVTF_ZPmZ_DtoH |
6614 | 270617692U, // SCVTF_ZPmZ_DtoS |
6615 | 541133916U, // SCVTF_ZPmZ_HtoH |
6616 | 270584924U, // SCVTF_ZPmZ_StoD |
6617 | 1078004828U, // SCVTF_ZPmZ_StoH |
6618 | 270617692U, // SCVTF_ZPmZ_StoS |
6619 | 2116700U, // SCVTFd |
6620 | 2116700U, // SCVTFh |
6621 | 2116700U, // SCVTFs |
6622 | 2116700U, // SCVTFv1i16 |
6623 | 2116700U, // SCVTFv1i32 |
6624 | 2116700U, // SCVTFv1i64 |
6625 | 813796444U, // SCVTFv2f32 |
6626 | 815893596U, // SCVTFv2f64 |
6627 | 813796444U, // SCVTFv2i32_shift |
6628 | 815893596U, // SCVTFv2i64_shift |
6629 | 817990748U, // SCVTFv4f16 |
6630 | 820087900U, // SCVTFv4f32 |
6631 | 817990748U, // SCVTFv4i16_shift |
6632 | 820087900U, // SCVTFv4i32_shift |
6633 | 822185052U, // SCVTFv8f16 |
6634 | 822185052U, // SCVTFv8i16_shift |
6635 | 3223378241U, // SDIVR_ZPmZ_D |
6636 | 3223411009U, // SDIVR_ZPmZ_S |
6637 | 2121269U, // SDIVWr |
6638 | 2121269U, // SDIVXr |
6639 | 3223379509U, // SDIV_ZPmZ_D |
6640 | 3223412277U, // SDIV_ZPmZ_S |
6641 | 3798179041U, // SDOT_VG2_M2Z2Z_BtoS |
6642 | 3798162657U, // SDOT_VG2_M2Z2Z_HtoD |
6643 | 3798179041U, // SDOT_VG2_M2Z2Z_HtoS |
6644 | 3798179041U, // SDOT_VG2_M2ZZI_BToS |
6645 | 3798179041U, // SDOT_VG2_M2ZZI_HToS |
6646 | 3798162657U, // SDOT_VG2_M2ZZI_HtoD |
6647 | 3798179041U, // SDOT_VG2_M2ZZ_BtoS |
6648 | 3798162657U, // SDOT_VG2_M2ZZ_HtoD |
6649 | 3798179041U, // SDOT_VG2_M2ZZ_HtoS |
6650 | 4066614497U, // SDOT_VG4_M4Z4Z_BtoS |
6651 | 4066598113U, // SDOT_VG4_M4Z4Z_HtoD |
6652 | 4066614497U, // SDOT_VG4_M4Z4Z_HtoS |
6653 | 4066614497U, // SDOT_VG4_M4ZZI_BToS |
6654 | 4066614497U, // SDOT_VG4_M4ZZI_HToS |
6655 | 4066598113U, // SDOT_VG4_M4ZZI_HtoD |
6656 | 4066614497U, // SDOT_VG4_M4ZZ_BtoS |
6657 | 4066598113U, // SDOT_VG4_M4ZZ_HtoD |
6658 | 4066614497U, // SDOT_VG4_M4ZZ_HtoS |
6659 | 2686508257U, // SDOT_ZZZI_D |
6660 | 2686541025U, // SDOT_ZZZI_HtoS |
6661 | 2418105569U, // SDOT_ZZZI_S |
6662 | 2686508257U, // SDOT_ZZZ_D |
6663 | 2686541025U, // SDOT_ZZZ_HtoS |
6664 | 2418105569U, // SDOT_ZZZ_S |
6665 | 2967608545U, // SDOTlanev16i8 |
6666 | 2961317089U, // SDOTlanev8i8 |
6667 | 2967608545U, // SDOTv16i8 |
6668 | 2961317089U, // SDOTv8i8 |
6669 | 3223360015U, // SEL_PPPP |
6670 | 2242007567U, // SEL_VG2_2ZC2Z2Z_B |
6671 | 2242023951U, // SEL_VG2_2ZC2Z2Z_D |
6672 | 2242040335U, // SEL_VG2_2ZC2Z2Z_H |
6673 | 2242056719U, // SEL_VG2_2ZC2Z2Z_S |
6674 | 2242007567U, // SEL_VG4_4ZC4Z4Z_B |
6675 | 2242023951U, // SEL_VG4_4ZC4Z4Z_D |
6676 | 2242040335U, // SEL_VG4_4ZC4Z4Z_H |
6677 | 2242056719U, // SEL_VG4_4ZC4Z4Z_S |
6678 | 3223360015U, // SEL_ZPZZ_B |
6679 | 3223376399U, // SEL_ZPZZ_D |
6680 | 2176913935U, // SEL_ZPZZ_H |
6681 | 3223409167U, // SEL_ZPZZ_S |
6682 | 145711889U, // SETE |
6683 | 145711951U, // SETEN |
6684 | 145712839U, // SETET |
6685 | 145712313U, // SETETN |
6686 | 17062U, // SETF16 |
6687 | 17077U, // SETF8 |
6688 | 10231U, // SETFFR |
6689 | 145711911U, // SETGM |
6690 | 145711976U, // SETGMN |
6691 | 145712864U, // SETGMT |
6692 | 145712341U, // SETGMTN |
6693 | 145712799U, // SETGP |
6694 | 145712010U, // SETGPN |
6695 | 145712898U, // SETGPT |
6696 | 145712379U, // SETGPTN |
6697 | 145711919U, // SETM |
6698 | 145711985U, // SETMN |
6699 | 145712873U, // SETMT |
6700 | 145712351U, // SETMTN |
6701 | 145712807U, // SETP |
6702 | 145712019U, // SETPN |
6703 | 145712907U, // SETPT |
6704 | 145712389U, // SETPTN |
6705 | 807717392U, // SHA1Crrr |
6706 | 2116789U, // SHA1Hrr |
6707 | 807719977U, // SHA1Mrrr |
6708 | 807720348U, // SHA1Prrr |
6709 | 2967601153U, // SHA1SU0rrr |
6710 | 2967601271U, // SHA1SU1rr |
6711 | 807715005U, // SHA256H2rrr |
6712 | 807718173U, // SHA256Hrrr |
6713 | 2967601173U, // SHA256SU0rr |
6714 | 2967601291U, // SHA256SU1rrr |
6715 | 807718120U, // SHA512H |
6716 | 807714995U, // SHA512H2 |
6717 | 2963406858U, // SHA512SU0 |
6718 | 2963406976U, // SHA512SU1 |
6719 | 3223358268U, // SHADD_ZPmZ_B |
6720 | 3223374652U, // SHADD_ZPmZ_D |
6721 | 3519089468U, // SHADD_ZPmZ_H |
6722 | 3223407420U, // SHADD_ZPmZ_S |
6723 | 811699004U, // SHADDv16i8 |
6724 | 813796156U, // SHADDv2i32 |
6725 | 817990460U, // SHADDv4i16 |
6726 | 820087612U, // SHADDv4i32 |
6727 | 822184764U, // SHADDv8i16 |
6728 | 824281916U, // SHADDv8i8 |
6729 | 822182193U, // SHLLv16i8 |
6730 | 815895157U, // SHLLv2i32 |
6731 | 820089461U, // SHLLv4i16 |
6732 | 815890737U, // SHLLv4i32 |
6733 | 820085041U, // SHLLv8i16 |
6734 | 822186613U, // SHLLv8i8 |
6735 | 2118180U, // SHLd |
6736 | 811700772U, // SHLv16i8_shift |
6737 | 813797924U, // SHLv2i32_shift |
6738 | 815895076U, // SHLv2i64_shift |
6739 | 817992228U, // SHLv4i16_shift |
6740 | 820089380U, // SHLv4i32_shift |
6741 | 822186532U, // SHLv8i16_shift |
6742 | 824283684U, // SHLv8i8_shift |
6743 | 1881180106U, // SHRNB_ZZI_B |
6744 | 2172717002U, // SHRNB_ZZI_H |
6745 | 2418100170U, // SHRNB_ZZI_S |
6746 | 2686491759U, // SHRNT_ZZI_B |
6747 | 2174819439U, // SHRNT_ZZI_H |
6748 | 1075928175U, // SHRNT_ZZI_S |
6749 | 2959212980U, // SHRNv16i8_shift |
6750 | 813798623U, // SHRNv2i32_shift |
6751 | 817992927U, // SHRNv4i16_shift |
6752 | 2967601588U, // SHRNv4i32_shift |
6753 | 2969698740U, // SHRNv8i16_shift |
6754 | 824284383U, // SHRNv8i8_shift |
6755 | 3223361482U, // SHSUBR_ZPmZ_B |
6756 | 3223377866U, // SHSUBR_ZPmZ_D |
6757 | 3519092682U, // SHSUBR_ZPmZ_H |
6758 | 3223410634U, // SHSUBR_ZPmZ_S |
6759 | 3223357837U, // SHSUB_ZPmZ_B |
6760 | 3223374221U, // SHSUB_ZPmZ_D |
6761 | 3519089037U, // SHSUB_ZPmZ_H |
6762 | 3223406989U, // SHSUB_ZPmZ_S |
6763 | 811698573U, // SHSUBv16i8 |
6764 | 813795725U, // SHSUBv2i32 |
6765 | 817990029U, // SHSUBv4i16 |
6766 | 820087181U, // SHSUBv4i32 |
6767 | 822184333U, // SHSUBv8i16 |
6768 | 824281485U, // SHSUBv8i8 |
6769 | 2418053172U, // SLI_ZZI_B |
6770 | 1075892276U, // SLI_ZZI_D |
6771 | 2195787828U, // SLI_ZZI_H |
6772 | 1344360500U, // SLI_ZZI_S |
6773 | 807718964U, // SLId |
6774 | 2959216692U, // SLIv16i8_shift |
6775 | 2961313844U, // SLIv2i32_shift |
6776 | 2963410996U, // SLIv2i64_shift |
6777 | 2965508148U, // SLIv4i16_shift |
6778 | 2967605300U, // SLIv4i32_shift |
6779 | 2969702452U, // SLIv8i16_shift |
6780 | 2971799604U, // SLIv8i8_shift |
6781 | 2967601302U, // SM3PARTW1 |
6782 | 2967601772U, // SM3PARTW2 |
6783 | 820084834U, // SM3SS1 |
6784 | 2967601852U, // SM3TT1A |
6785 | 2967602423U, // SM3TT1B |
6786 | 2967601861U, // SM3TT2A |
6787 | 2967602452U, // SM3TT2B |
6788 | 2967604132U, // SM4E |
6789 | 270622908U, // SM4EKEY_ZZZ_S |
6790 | 820093116U, // SM4ENCKEY |
6791 | 270617508U, // SM4E_ZZZ_S |
6792 | 2118118U, // SMADDLrrr |
6793 | 3223361300U, // SMAXP_ZPmZ_B |
6794 | 3223377684U, // SMAXP_ZPmZ_D |
6795 | 3519092500U, // SMAXP_ZPmZ_H |
6796 | 3223410452U, // SMAXP_ZPmZ_S |
6797 | 811702036U, // SMAXPv16i8 |
6798 | 813799188U, // SMAXPv2i32 |
6799 | 817993492U, // SMAXPv4i16 |
6800 | 820090644U, // SMAXPv4i32 |
6801 | 822187796U, // SMAXPv8i16 |
6802 | 824284948U, // SMAXPv8i8 |
6803 | 3227623137U, // SMAXQV_VPZ_B |
6804 | 3231817441U, // SMAXQV_VPZ_D |
6805 | 3238108897U, // SMAXQV_VPZ_H |
6806 | 3236011745U, // SMAXQV_VPZ_S |
6807 | 253694U, // SMAXV_VPZ_B |
6808 | 1657020158U, // SMAXV_VPZ_D |
6809 | 1659133694U, // SMAXV_VPZ_H |
6810 | 1638178558U, // SMAXV_VPZ_S |
6811 | 807427838U, // SMAXVv16i8v |
6812 | 807427838U, // SMAXVv4i16v |
6813 | 807427838U, // SMAXVv4i32v |
6814 | 807427838U, // SMAXVv8i16v |
6815 | 807427838U, // SMAXVv8i8v |
6816 | 2121835U, // SMAXWri |
6817 | 2121835U, // SMAXWrr |
6818 | 2121835U, // SMAXXri |
6819 | 2121835U, // SMAXXrr |
6820 | 2179096683U, // SMAX_VG2_2Z2Z_B |
6821 | 2181210219U, // SMAX_VG2_2Z2Z_D |
6822 | 2183323755U, // SMAX_VG2_2Z2Z_H |
6823 | 2185437291U, // SMAX_VG2_2Z2Z_S |
6824 | 2179096683U, // SMAX_VG2_2ZZ_B |
6825 | 2181210219U, // SMAX_VG2_2ZZ_D |
6826 | 2183323755U, // SMAX_VG2_2ZZ_H |
6827 | 2185437291U, // SMAX_VG2_2ZZ_S |
6828 | 2179096683U, // SMAX_VG4_4Z4Z_B |
6829 | 2181210219U, // SMAX_VG4_4Z4Z_D |
6830 | 2183323755U, // SMAX_VG4_4Z4Z_H |
6831 | 2185437291U, // SMAX_VG4_4Z4Z_S |
6832 | 2179096683U, // SMAX_VG4_4ZZ_B |
6833 | 2181210219U, // SMAX_VG4_4ZZ_D |
6834 | 2183323755U, // SMAX_VG4_4ZZ_H |
6835 | 2185437291U, // SMAX_VG4_4ZZ_S |
6836 | 2138219U, // SMAX_ZI_B |
6837 | 2418073707U, // SMAX_ZI_D |
6838 | 2189500523U, // SMAX_ZI_H |
6839 | 270622827U, // SMAX_ZI_S |
6840 | 3223363691U, // SMAX_ZPmZ_B |
6841 | 3223380075U, // SMAX_ZPmZ_D |
6842 | 3519094891U, // SMAX_ZPmZ_H |
6843 | 3223412843U, // SMAX_ZPmZ_S |
6844 | 811704427U, // SMAXv16i8 |
6845 | 813801579U, // SMAXv2i32 |
6846 | 817995883U, // SMAXv4i16 |
6847 | 820093035U, // SMAXv4i32 |
6848 | 822190187U, // SMAXv8i16 |
6849 | 824287339U, // SMAXv8i8 |
6850 | 379440U, // SMC |
6851 | 3223361106U, // SMINP_ZPmZ_B |
6852 | 3223377490U, // SMINP_ZPmZ_D |
6853 | 3519092306U, // SMINP_ZPmZ_H |
6854 | 3223410258U, // SMINP_ZPmZ_S |
6855 | 811701842U, // SMINPv16i8 |
6856 | 813798994U, // SMINPv2i32 |
6857 | 817993298U, // SMINPv4i16 |
6858 | 820090450U, // SMINPv4i32 |
6859 | 822187602U, // SMINPv8i16 |
6860 | 824284754U, // SMINPv8i8 |
6861 | 3227623106U, // SMINQV_VPZ_B |
6862 | 3231817410U, // SMINQV_VPZ_D |
6863 | 3238108866U, // SMINQV_VPZ_H |
6864 | 3236011714U, // SMINQV_VPZ_S |
6865 | 253546U, // SMINV_VPZ_B |
6866 | 1657020010U, // SMINV_VPZ_D |
6867 | 1659133546U, // SMINV_VPZ_H |
6868 | 1638178410U, // SMINV_VPZ_S |
6869 | 807427690U, // SMINVv16i8v |
6870 | 807427690U, // SMINVv4i16v |
6871 | 807427690U, // SMINVv4i32v |
6872 | 807427690U, // SMINVv8i16v |
6873 | 807427690U, // SMINVv8i8v |
6874 | 2118846U, // SMINWri |
6875 | 2118846U, // SMINWrr |
6876 | 2118846U, // SMINXri |
6877 | 2118846U, // SMINXrr |
6878 | 2179093694U, // SMIN_VG2_2Z2Z_B |
6879 | 2181207230U, // SMIN_VG2_2Z2Z_D |
6880 | 2183320766U, // SMIN_VG2_2Z2Z_H |
6881 | 2185434302U, // SMIN_VG2_2Z2Z_S |
6882 | 2179093694U, // SMIN_VG2_2ZZ_B |
6883 | 2181207230U, // SMIN_VG2_2ZZ_D |
6884 | 2183320766U, // SMIN_VG2_2ZZ_H |
6885 | 2185434302U, // SMIN_VG2_2ZZ_S |
6886 | 2179093694U, // SMIN_VG4_4Z4Z_B |
6887 | 2181207230U, // SMIN_VG4_4Z4Z_D |
6888 | 2183320766U, // SMIN_VG4_4Z4Z_H |
6889 | 2185434302U, // SMIN_VG4_4Z4Z_S |
6890 | 2179093694U, // SMIN_VG4_4ZZ_B |
6891 | 2181207230U, // SMIN_VG4_4ZZ_D |
6892 | 2183320766U, // SMIN_VG4_4ZZ_H |
6893 | 2185434302U, // SMIN_VG4_4ZZ_S |
6894 | 2135230U, // SMIN_ZI_B |
6895 | 2418070718U, // SMIN_ZI_D |
6896 | 2189497534U, // SMIN_ZI_H |
6897 | 270619838U, // SMIN_ZI_S |
6898 | 3223360702U, // SMIN_ZPmZ_B |
6899 | 3223377086U, // SMIN_ZPmZ_D |
6900 | 3519091902U, // SMIN_ZPmZ_H |
6901 | 3223409854U, // SMIN_ZPmZ_S |
6902 | 811701438U, // SMINv16i8 |
6903 | 813798590U, // SMINv2i32 |
6904 | 817992894U, // SMINv4i16 |
6905 | 820090046U, // SMINv4i32 |
6906 | 822187198U, // SMINv8i16 |
6907 | 824284350U, // SMINv8i8 |
6908 | 1344325192U, // SMLALB_ZZZI_D |
6909 | 2686535240U, // SMLALB_ZZZI_S |
6910 | 1344325192U, // SMLALB_ZZZ_D |
6911 | 2220951112U, // SMLALB_ZZZ_H |
6912 | 2686535240U, // SMLALB_ZZZ_S |
6913 | 1688441443U, // SMLALL_MZZI_BtoS |
6914 | 1688425059U, // SMLALL_MZZI_HtoD |
6915 | 1688441443U, // SMLALL_MZZ_BtoS |
6916 | 1688425059U, // SMLALL_MZZ_HtoD |
6917 | 3835925091U, // SMLALL_VG2_M2Z2Z_BtoS |
6918 | 3835908707U, // SMLALL_VG2_M2Z2Z_HtoD |
6919 | 3835925091U, // SMLALL_VG2_M2ZZI_BtoS |
6920 | 3835908707U, // SMLALL_VG2_M2ZZI_HtoD |
6921 | 4104360547U, // SMLALL_VG2_M2ZZ_BtoS |
6922 | 4104344163U, // SMLALL_VG2_M2ZZ_HtoD |
6923 | 4104360547U, // SMLALL_VG4_M4Z4Z_BtoS |
6924 | 4104344163U, // SMLALL_VG4_M4Z4Z_HtoD |
6925 | 4104360547U, // SMLALL_VG4_M4ZZI_BtoS |
6926 | 4104344163U, // SMLALL_VG4_M4ZZI_HtoD |
6927 | 77828707U, // SMLALL_VG4_M4ZZ_BtoS |
6928 | 77812323U, // SMLALL_VG4_M4ZZ_HtoD |
6929 | 1344330609U, // SMLALT_ZZZI_D |
6930 | 2686540657U, // SMLALT_ZZZI_S |
6931 | 1344330609U, // SMLALT_ZZZ_D |
6932 | 2220956529U, // SMLALT_ZZZ_H |
6933 | 2686540657U, // SMLALT_ZZZ_S |
6934 | 1663275160U, // SMLAL_MZZI_HtoS |
6935 | 1663275160U, // SMLAL_MZZ_HtoS |
6936 | 3810758808U, // SMLAL_VG2_M2Z2Z_HtoS |
6937 | 3810758808U, // SMLAL_VG2_M2ZZI_S |
6938 | 3810758808U, // SMLAL_VG2_M2ZZ_HtoS |
6939 | 4079194264U, // SMLAL_VG4_M4Z4Z_HtoS |
6940 | 4079194264U, // SMLAL_VG4_M4ZZI_HtoS |
6941 | 4079194264U, // SMLAL_VG4_M4ZZ_HtoS |
6942 | 2969698544U, // SMLALv16i8_v8i16 |
6943 | 2963411096U, // SMLALv2i32_indexed |
6944 | 2963411096U, // SMLALv2i32_v2i64 |
6945 | 2967605400U, // SMLALv4i16_indexed |
6946 | 2967605400U, // SMLALv4i16_v4i32 |
6947 | 2963407088U, // SMLALv4i32_indexed |
6948 | 2963407088U, // SMLALv4i32_v2i64 |
6949 | 2967601392U, // SMLALv8i16_indexed |
6950 | 2967601392U, // SMLALv8i16_v4i32 |
6951 | 2969702552U, // SMLALv8i8_v8i16 |
6952 | 1344325490U, // SMLSLB_ZZZI_D |
6953 | 2686535538U, // SMLSLB_ZZZI_S |
6954 | 1344325490U, // SMLSLB_ZZZ_D |
6955 | 2220951410U, // SMLSLB_ZZZ_H |
6956 | 2686535538U, // SMLSLB_ZZZ_S |
6957 | 1688441474U, // SMLSLL_MZZI_BtoS |
6958 | 1688425090U, // SMLSLL_MZZI_HtoD |
6959 | 1688441474U, // SMLSLL_MZZ_BtoS |
6960 | 1688425090U, // SMLSLL_MZZ_HtoD |
6961 | 3835925122U, // SMLSLL_VG2_M2Z2Z_BtoS |
6962 | 3835908738U, // SMLSLL_VG2_M2Z2Z_HtoD |
6963 | 3835925122U, // SMLSLL_VG2_M2ZZI_BtoS |
6964 | 3835908738U, // SMLSLL_VG2_M2ZZI_HtoD |
6965 | 4104360578U, // SMLSLL_VG2_M2ZZ_BtoS |
6966 | 4104344194U, // SMLSLL_VG2_M2ZZ_HtoD |
6967 | 4104360578U, // SMLSLL_VG4_M4Z4Z_BtoS |
6968 | 4104344194U, // SMLSLL_VG4_M4Z4Z_HtoD |
6969 | 4104360578U, // SMLSLL_VG4_M4ZZI_BtoS |
6970 | 4104344194U, // SMLSLL_VG4_M4ZZI_HtoD |
6971 | 77828738U, // SMLSLL_VG4_M4ZZ_BtoS |
6972 | 77812354U, // SMLSLL_VG4_M4ZZ_HtoD |
6973 | 1344330784U, // SMLSLT_ZZZI_D |
6974 | 2686540832U, // SMLSLT_ZZZI_S |
6975 | 1344330784U, // SMLSLT_ZZZ_D |
6976 | 2220956704U, // SMLSLT_ZZZ_H |
6977 | 2686540832U, // SMLSLT_ZZZ_S |
6978 | 1663275927U, // SMLSL_MZZI_HtoS |
6979 | 1663275927U, // SMLSL_MZZ_HtoS |
6980 | 3810759575U, // SMLSL_VG2_M2Z2Z_HtoS |
6981 | 3810759575U, // SMLSL_VG2_M2ZZI_S |
6982 | 3810759575U, // SMLSL_VG2_M2ZZ_HtoS |
6983 | 4079195031U, // SMLSL_VG4_M4Z4Z_HtoS |
6984 | 4079195031U, // SMLSL_VG4_M4ZZI_HtoS |
6985 | 4079195031U, // SMLSL_VG4_M4ZZ_HtoS |
6986 | 2969698676U, // SMLSLv16i8_v8i16 |
6987 | 2963411863U, // SMLSLv2i32_indexed |
6988 | 2963411863U, // SMLSLv2i32_v2i64 |
6989 | 2967606167U, // SMLSLv4i16_indexed |
6990 | 2967606167U, // SMLSLv4i16_v4i32 |
6991 | 2963407220U, // SMLSLv4i32_indexed |
6992 | 2963407220U, // SMLSLv4i32_v2i64 |
6993 | 2967601524U, // SMLSLv8i16_indexed |
6994 | 2967601524U, // SMLSLv8i16_v4i32 |
6995 | 2969703319U, // SMLSLv8i8_v8i16 |
6996 | 2967601988U, // SMMLA |
6997 | 2418099012U, // SMMLA_ZZZ |
6998 | 54641538U, // SMOPA_MPPZZ_D |
6999 | 54641538U, // SMOPA_MPPZZ_HtoS |
7000 | 79807362U, // SMOPA_MPPZZ_S |
7001 | 54647389U, // SMOPS_MPPZZ_D |
7002 | 54647389U, // SMOPS_MPPZZ_HtoS |
7003 | 79813213U, // SMOPS_MPPZZ_S |
7004 | 807427723U, // SMOVvi16to32 |
7005 | 807427723U, // SMOVvi16to32_idx0 |
7006 | 807427723U, // SMOVvi16to64 |
7007 | 807427723U, // SMOVvi16to64_idx0 |
7008 | 807427723U, // SMOVvi32to64 |
7009 | 807427723U, // SMOVvi32to64_idx0 |
7010 | 807427723U, // SMOVvi8to32 |
7011 | 807427723U, // SMOVvi8to32_idx0 |
7012 | 807427723U, // SMOVvi8to64 |
7013 | 807427723U, // SMOVvi8to64_idx0 |
7014 | 2118066U, // SMSUBLrrr |
7015 | 3223359121U, // SMULH_ZPmZ_B |
7016 | 3223375505U, // SMULH_ZPmZ_D |
7017 | 3519090321U, // SMULH_ZPmZ_H |
7018 | 3223408273U, // SMULH_ZPmZ_S |
7019 | 2133649U, // SMULH_ZZZ_B |
7020 | 2418069137U, // SMULH_ZZZ_D |
7021 | 2189495953U, // SMULH_ZZZ_H |
7022 | 270618257U, // SMULH_ZZZ_S |
7023 | 2117265U, // SMULHrr |
7024 | 270583579U, // SMULLB_ZZZI_D |
7025 | 1881229083U, // SMULLB_ZZZI_S |
7026 | 270583579U, // SMULLB_ZZZ_D |
7027 | 2197882651U, // SMULLB_ZZZ_H |
7028 | 1881229083U, // SMULLB_ZZZ_S |
7029 | 270588911U, // SMULLT_ZZZI_D |
7030 | 1881234415U, // SMULLT_ZZZI_S |
7031 | 270588911U, // SMULLT_ZZZ_D |
7032 | 2197887983U, // SMULLT_ZZZ_H |
7033 | 1881234415U, // SMULLT_ZZZ_S |
7034 | 822182226U, // SMULLv16i8_v8i16 |
7035 | 815895202U, // SMULLv2i32_indexed |
7036 | 815895202U, // SMULLv2i32_v2i64 |
7037 | 820089506U, // SMULLv4i16_indexed |
7038 | 820089506U, // SMULLv4i16_v4i32 |
7039 | 815890770U, // SMULLv4i32_indexed |
7040 | 815890770U, // SMULLv4i32_v2i64 |
7041 | 820085074U, // SMULLv8i16_indexed |
7042 | 820085074U, // SMULLv8i16_v4i32 |
7043 | 822186658U, // SMULLv8i8_v8i16 |
7044 | 3223358378U, // SPLICE_ZPZZ_B |
7045 | 3223374762U, // SPLICE_ZPZZ_D |
7046 | 2176912298U, // SPLICE_ZPZZ_H |
7047 | 3223407530U, // SPLICE_ZPZZ_S |
7048 | 3223358378U, // SPLICE_ZPZ_B |
7049 | 3223374762U, // SPLICE_ZPZ_D |
7050 | 2176912298U, // SPLICE_ZPZ_H |
7051 | 3223407530U, // SPLICE_ZPZ_S |
7052 | 270571936U, // SQABS_ZPmZ_B |
7053 | 270588320U, // SQABS_ZPmZ_D |
7054 | 541137312U, // SQABS_ZPmZ_H |
7055 | 270621088U, // SQABS_ZPmZ_S |
7056 | 811702688U, // SQABSv16i8 |
7057 | 2120096U, // SQABSv1i16 |
7058 | 2120096U, // SQABSv1i32 |
7059 | 2120096U, // SQABSv1i64 |
7060 | 2120096U, // SQABSv1i8 |
7061 | 813799840U, // SQABSv2i32 |
7062 | 815896992U, // SQABSv2i64 |
7063 | 817994144U, // SQABSv4i16 |
7064 | 820091296U, // SQABSv4i32 |
7065 | 822188448U, // SQABSv8i16 |
7066 | 824285600U, // SQABSv8i8 |
7067 | 2132826U, // SQADD_ZI_B |
7068 | 2418068314U, // SQADD_ZI_D |
7069 | 2189495130U, // SQADD_ZI_H |
7070 | 270617434U, // SQADD_ZI_S |
7071 | 3223358298U, // SQADD_ZPmZ_B |
7072 | 3223374682U, // SQADD_ZPmZ_D |
7073 | 3519089498U, // SQADD_ZPmZ_H |
7074 | 3223407450U, // SQADD_ZPmZ_S |
7075 | 2132826U, // SQADD_ZZZ_B |
7076 | 2418068314U, // SQADD_ZZZ_D |
7077 | 2189495130U, // SQADD_ZZZ_H |
7078 | 270617434U, // SQADD_ZZZ_S |
7079 | 811699034U, // SQADDv16i8 |
7080 | 2116442U, // SQADDv1i16 |
7081 | 2116442U, // SQADDv1i32 |
7082 | 2116442U, // SQADDv1i64 |
7083 | 2116442U, // SQADDv1i8 |
7084 | 813796186U, // SQADDv2i32 |
7085 | 815893338U, // SQADDv2i64 |
7086 | 817990490U, // SQADDv4i16 |
7087 | 820087642U, // SQADDv4i32 |
7088 | 822184794U, // SQADDv8i16 |
7089 | 824281946U, // SQADDv8i8 |
7090 | 2132758U, // SQCADD_ZZI_B |
7091 | 2418068246U, // SQCADD_ZZI_D |
7092 | 2189495062U, // SQCADD_ZZI_H |
7093 | 270617366U, // SQCADD_ZZI_S |
7094 | 1648432404U, // SQCVTN_Z2Z_StoH |
7095 | 1644238100U, // SQCVTN_Z4Z_DtoH |
7096 | 3223360788U, // SQCVTN_Z4Z_StoB |
7097 | 1648432453U, // SQCVTUN_Z2Z_StoH |
7098 | 1644238149U, // SQCVTUN_Z4Z_DtoH |
7099 | 3223360837U, // SQCVTUN_Z4Z_StoB |
7100 | 1648434679U, // SQCVTU_Z2Z_StoH |
7101 | 1644240375U, // SQCVTU_Z4Z_DtoH |
7102 | 3223363063U, // SQCVTU_Z4Z_StoB |
7103 | 1648434559U, // SQCVT_Z2Z_StoH |
7104 | 1644240255U, // SQCVT_Z4Z_DtoH |
7105 | 3223362943U, // SQCVT_Z4Z_StoB |
7106 | 538985924U, // SQDECB_XPiI |
7107 | 2954905028U, // SQDECB_XPiWdI |
7108 | 538987247U, // SQDECD_XPiI |
7109 | 2954906351U, // SQDECD_XPiWdI |
7110 | 539020015U, // SQDECD_ZPiI |
7111 | 538987934U, // SQDECH_XPiI |
7112 | 2954907038U, // SQDECH_XPiWdI |
7113 | 56692126U, // SQDECH_ZPiI |
7114 | 2119081U, // SQDECP_XPWd_B |
7115 | 2418038185U, // SQDECP_XPWd_D |
7116 | 1881167273U, // SQDECP_XPWd_H |
7117 | 270554537U, // SQDECP_XPWd_S |
7118 | 2119081U, // SQDECP_XP_B |
7119 | 2418038185U, // SQDECP_XP_D |
7120 | 1881167273U, // SQDECP_XP_H |
7121 | 270554537U, // SQDECP_XP_S |
7122 | 1075893673U, // SQDECP_ZP_D |
7123 | 1658918313U, // SQDECP_ZP_H |
7124 | 1344361897U, // SQDECP_ZP_S |
7125 | 538992507U, // SQDECW_XPiI |
7126 | 2954911611U, // SQDECW_XPiWdI |
7127 | 539058043U, // SQDECW_ZPiI |
7128 | 1344330424U, // SQDMLALBT_ZZZ_D |
7129 | 2220956344U, // SQDMLALBT_ZZZ_H |
7130 | 2686540472U, // SQDMLALBT_ZZZ_S |
7131 | 1344325173U, // SQDMLALB_ZZZI_D |
7132 | 2686535221U, // SQDMLALB_ZZZI_S |
7133 | 1344325173U, // SQDMLALB_ZZZ_D |
7134 | 2220951093U, // SQDMLALB_ZZZ_H |
7135 | 2686535221U, // SQDMLALB_ZZZ_S |
7136 | 1344330590U, // SQDMLALT_ZZZI_D |
7137 | 2686540638U, // SQDMLALT_ZZZI_S |
7138 | 1344330590U, // SQDMLALT_ZZZ_D |
7139 | 2220956510U, // SQDMLALT_ZZZ_H |
7140 | 2686540638U, // SQDMLALT_ZZZ_S |
7141 | 807719047U, // SQDMLALi16 |
7142 | 807719047U, // SQDMLALi32 |
7143 | 807719047U, // SQDMLALv1i32_indexed |
7144 | 807719047U, // SQDMLALv1i64_indexed |
7145 | 2963411079U, // SQDMLALv2i32_indexed |
7146 | 2963411079U, // SQDMLALv2i32_v2i64 |
7147 | 2967605383U, // SQDMLALv4i16_indexed |
7148 | 2967605383U, // SQDMLALv4i16_v4i32 |
7149 | 2963407070U, // SQDMLALv4i32_indexed |
7150 | 2963407070U, // SQDMLALv4i32_v2i64 |
7151 | 2967601374U, // SQDMLALv8i16_indexed |
7152 | 2967601374U, // SQDMLALv8i16_v4i32 |
7153 | 1344330463U, // SQDMLSLBT_ZZZ_D |
7154 | 2220956383U, // SQDMLSLBT_ZZZ_H |
7155 | 2686540511U, // SQDMLSLBT_ZZZ_S |
7156 | 1344325471U, // SQDMLSLB_ZZZI_D |
7157 | 2686535519U, // SQDMLSLB_ZZZI_S |
7158 | 1344325471U, // SQDMLSLB_ZZZ_D |
7159 | 2220951391U, // SQDMLSLB_ZZZ_H |
7160 | 2686535519U, // SQDMLSLB_ZZZ_S |
7161 | 1344330765U, // SQDMLSLT_ZZZI_D |
7162 | 2686540813U, // SQDMLSLT_ZZZI_S |
7163 | 1344330765U, // SQDMLSLT_ZZZ_D |
7164 | 2220956685U, // SQDMLSLT_ZZZ_H |
7165 | 2686540813U, // SQDMLSLT_ZZZ_S |
7166 | 807719814U, // SQDMLSLi16 |
7167 | 807719814U, // SQDMLSLi32 |
7168 | 807719814U, // SQDMLSLv1i32_indexed |
7169 | 807719814U, // SQDMLSLv1i64_indexed |
7170 | 2963411846U, // SQDMLSLv2i32_indexed |
7171 | 2963411846U, // SQDMLSLv2i32_v2i64 |
7172 | 2967606150U, // SQDMLSLv4i16_indexed |
7173 | 2967606150U, // SQDMLSLv4i16_v4i32 |
7174 | 2963407202U, // SQDMLSLv4i32_indexed |
7175 | 2963407202U, // SQDMLSLv4i32_v2i64 |
7176 | 2967601506U, // SQDMLSLv8i16_indexed |
7177 | 2967601506U, // SQDMLSLv8i16_v4i32 |
7178 | 2179092094U, // SQDMULH_VG2_2Z2Z_B |
7179 | 2181205630U, // SQDMULH_VG2_2Z2Z_D |
7180 | 2183319166U, // SQDMULH_VG2_2Z2Z_H |
7181 | 2185432702U, // SQDMULH_VG2_2Z2Z_S |
7182 | 2179092094U, // SQDMULH_VG2_2ZZ_B |
7183 | 2181205630U, // SQDMULH_VG2_2ZZ_D |
7184 | 2183319166U, // SQDMULH_VG2_2ZZ_H |
7185 | 2185432702U, // SQDMULH_VG2_2ZZ_S |
7186 | 2179092094U, // SQDMULH_VG4_4Z4Z_B |
7187 | 2181205630U, // SQDMULH_VG4_4Z4Z_D |
7188 | 2183319166U, // SQDMULH_VG4_4Z4Z_H |
7189 | 2185432702U, // SQDMULH_VG4_4Z4Z_S |
7190 | 2179092094U, // SQDMULH_VG4_4ZZ_B |
7191 | 2181205630U, // SQDMULH_VG4_4ZZ_D |
7192 | 2183319166U, // SQDMULH_VG4_4ZZ_H |
7193 | 2185432702U, // SQDMULH_VG4_4ZZ_S |
7194 | 2418069118U, // SQDMULH_ZZZI_D |
7195 | 2189495934U, // SQDMULH_ZZZI_H |
7196 | 270618238U, // SQDMULH_ZZZI_S |
7197 | 2133630U, // SQDMULH_ZZZ_B |
7198 | 2418069118U, // SQDMULH_ZZZ_D |
7199 | 2189495934U, // SQDMULH_ZZZ_H |
7200 | 270618238U, // SQDMULH_ZZZ_S |
7201 | 2117246U, // SQDMULHv1i16 |
7202 | 2117246U, // SQDMULHv1i16_indexed |
7203 | 2117246U, // SQDMULHv1i32 |
7204 | 2117246U, // SQDMULHv1i32_indexed |
7205 | 813796990U, // SQDMULHv2i32 |
7206 | 813796990U, // SQDMULHv2i32_indexed |
7207 | 817991294U, // SQDMULHv4i16 |
7208 | 817991294U, // SQDMULHv4i16_indexed |
7209 | 820088446U, // SQDMULHv4i32 |
7210 | 820088446U, // SQDMULHv4i32_indexed |
7211 | 822185598U, // SQDMULHv8i16 |
7212 | 822185598U, // SQDMULHv8i16_indexed |
7213 | 270583561U, // SQDMULLB_ZZZI_D |
7214 | 1881229065U, // SQDMULLB_ZZZI_S |
7215 | 270583561U, // SQDMULLB_ZZZ_D |
7216 | 2197882633U, // SQDMULLB_ZZZ_H |
7217 | 1881229065U, // SQDMULLB_ZZZ_S |
7218 | 270588893U, // SQDMULLT_ZZZI_D |
7219 | 1881234397U, // SQDMULLT_ZZZI_S |
7220 | 270588893U, // SQDMULLT_ZZZ_D |
7221 | 2197887965U, // SQDMULLT_ZZZ_H |
7222 | 1881234397U, // SQDMULLT_ZZZ_S |
7223 | 2118290U, // SQDMULLi16 |
7224 | 2118290U, // SQDMULLi32 |
7225 | 2118290U, // SQDMULLv1i32_indexed |
7226 | 2118290U, // SQDMULLv1i64_indexed |
7227 | 815895186U, // SQDMULLv2i32_indexed |
7228 | 815895186U, // SQDMULLv2i32_v2i64 |
7229 | 820089490U, // SQDMULLv4i16_indexed |
7230 | 820089490U, // SQDMULLv4i16_v4i32 |
7231 | 815890752U, // SQDMULLv4i32_indexed |
7232 | 815890752U, // SQDMULLv4i32_v2i64 |
7233 | 820085056U, // SQDMULLv8i16_indexed |
7234 | 820085056U, // SQDMULLv8i16_v4i32 |
7235 | 538985940U, // SQINCB_XPiI |
7236 | 2954905044U, // SQINCB_XPiWdI |
7237 | 538987263U, // SQINCD_XPiI |
7238 | 2954906367U, // SQINCD_XPiWdI |
7239 | 539020031U, // SQINCD_ZPiI |
7240 | 538987950U, // SQINCH_XPiI |
7241 | 2954907054U, // SQINCH_XPiWdI |
7242 | 56692142U, // SQINCH_ZPiI |
7243 | 2119097U, // SQINCP_XPWd_B |
7244 | 2418038201U, // SQINCP_XPWd_D |
7245 | 1881167289U, // SQINCP_XPWd_H |
7246 | 270554553U, // SQINCP_XPWd_S |
7247 | 2119097U, // SQINCP_XP_B |
7248 | 2418038201U, // SQINCP_XP_D |
7249 | 1881167289U, // SQINCP_XP_H |
7250 | 270554553U, // SQINCP_XP_S |
7251 | 1075893689U, // SQINCP_ZP_D |
7252 | 1658918329U, // SQINCP_ZP_H |
7253 | 1344361913U, // SQINCP_ZP_S |
7254 | 538992523U, // SQINCW_XPiI |
7255 | 2954911627U, // SQINCW_XPiWdI |
7256 | 539058059U, // SQINCW_ZPiI |
7257 | 270568590U, // SQNEG_ZPmZ_B |
7258 | 270584974U, // SQNEG_ZPmZ_D |
7259 | 541133966U, // SQNEG_ZPmZ_H |
7260 | 270617742U, // SQNEG_ZPmZ_S |
7261 | 811699342U, // SQNEGv16i8 |
7262 | 2116750U, // SQNEGv1i16 |
7263 | 2116750U, // SQNEGv1i32 |
7264 | 2116750U, // SQNEGv1i64 |
7265 | 2116750U, // SQNEGv1i8 |
7266 | 813796494U, // SQNEGv2i32 |
7267 | 815893646U, // SQNEGv2i64 |
7268 | 817990798U, // SQNEGv4i16 |
7269 | 820087950U, // SQNEGv4i32 |
7270 | 822185102U, // SQNEGv8i16 |
7271 | 824282254U, // SQNEGv8i8 |
7272 | 2195787055U, // SQRDCMLAH_ZZZI_H |
7273 | 1344359727U, // SQRDCMLAH_ZZZI_S |
7274 | 2418052399U, // SQRDCMLAH_ZZZ_B |
7275 | 1075891503U, // SQRDCMLAH_ZZZ_D |
7276 | 2195787055U, // SQRDCMLAH_ZZZ_H |
7277 | 1344359727U, // SQRDCMLAH_ZZZ_S |
7278 | 1075891514U, // SQRDMLAH_ZZZI_D |
7279 | 2195787066U, // SQRDMLAH_ZZZI_H |
7280 | 1344359738U, // SQRDMLAH_ZZZI_S |
7281 | 2418052410U, // SQRDMLAH_ZZZ_B |
7282 | 1075891514U, // SQRDMLAH_ZZZ_D |
7283 | 2195787066U, // SQRDMLAH_ZZZ_H |
7284 | 1344359738U, // SQRDMLAH_ZZZ_S |
7285 | 807718202U, // SQRDMLAHv1i16 |
7286 | 807718202U, // SQRDMLAHv1i16_indexed |
7287 | 807718202U, // SQRDMLAHv1i32 |
7288 | 807718202U, // SQRDMLAHv1i32_indexed |
7289 | 2961313082U, // SQRDMLAHv2i32 |
7290 | 2961313082U, // SQRDMLAHv2i32_indexed |
7291 | 2965507386U, // SQRDMLAHv4i16 |
7292 | 2965507386U, // SQRDMLAHv4i16_indexed |
7293 | 2967604538U, // SQRDMLAHv4i32 |
7294 | 2967604538U, // SQRDMLAHv4i32_indexed |
7295 | 2969701690U, // SQRDMLAHv8i16 |
7296 | 2969701690U, // SQRDMLAHv8i16_indexed |
7297 | 1075892119U, // SQRDMLSH_ZZZI_D |
7298 | 2195787671U, // SQRDMLSH_ZZZI_H |
7299 | 1344360343U, // SQRDMLSH_ZZZI_S |
7300 | 2418053015U, // SQRDMLSH_ZZZ_B |
7301 | 1075892119U, // SQRDMLSH_ZZZ_D |
7302 | 2195787671U, // SQRDMLSH_ZZZ_H |
7303 | 1344360343U, // SQRDMLSH_ZZZ_S |
7304 | 807718807U, // SQRDMLSHv1i16 |
7305 | 807718807U, // SQRDMLSHv1i16_indexed |
7306 | 807718807U, // SQRDMLSHv1i32 |
7307 | 807718807U, // SQRDMLSHv1i32_indexed |
7308 | 2961313687U, // SQRDMLSHv2i32 |
7309 | 2961313687U, // SQRDMLSHv2i32_indexed |
7310 | 2965507991U, // SQRDMLSHv4i16 |
7311 | 2965507991U, // SQRDMLSHv4i16_indexed |
7312 | 2967605143U, // SQRDMLSHv4i32 |
7313 | 2967605143U, // SQRDMLSHv4i32_indexed |
7314 | 2969702295U, // SQRDMLSHv8i16 |
7315 | 2969702295U, // SQRDMLSHv8i16_indexed |
7316 | 2418069127U, // SQRDMULH_ZZZI_D |
7317 | 2189495943U, // SQRDMULH_ZZZI_H |
7318 | 270618247U, // SQRDMULH_ZZZI_S |
7319 | 2133639U, // SQRDMULH_ZZZ_B |
7320 | 2418069127U, // SQRDMULH_ZZZ_D |
7321 | 2189495943U, // SQRDMULH_ZZZ_H |
7322 | 270618247U, // SQRDMULH_ZZZ_S |
7323 | 2117255U, // SQRDMULHv1i16 |
7324 | 2117255U, // SQRDMULHv1i16_indexed |
7325 | 2117255U, // SQRDMULHv1i32 |
7326 | 2117255U, // SQRDMULHv1i32_indexed |
7327 | 813796999U, // SQRDMULHv2i32 |
7328 | 813796999U, // SQRDMULHv2i32_indexed |
7329 | 817991303U, // SQRDMULHv4i16 |
7330 | 817991303U, // SQRDMULHv4i16_indexed |
7331 | 820088455U, // SQRDMULHv4i32 |
7332 | 820088455U, // SQRDMULHv4i32_indexed |
7333 | 822185607U, // SQRDMULHv8i16 |
7334 | 822185607U, // SQRDMULHv8i16_indexed |
7335 | 3223361673U, // SQRSHLR_ZPmZ_B |
7336 | 3223378057U, // SQRSHLR_ZPmZ_D |
7337 | 3519092873U, // SQRSHLR_ZPmZ_H |
7338 | 3223410825U, // SQRSHLR_ZPmZ_S |
7339 | 3223360048U, // SQRSHL_ZPmZ_B |
7340 | 3223376432U, // SQRSHL_ZPmZ_D |
7341 | 3519091248U, // SQRSHL_ZPmZ_H |
7342 | 3223409200U, // SQRSHL_ZPmZ_S |
7343 | 811700784U, // SQRSHLv16i8 |
7344 | 2118192U, // SQRSHLv1i16 |
7345 | 2118192U, // SQRSHLv1i32 |
7346 | 2118192U, // SQRSHLv1i64 |
7347 | 2118192U, // SQRSHLv1i8 |
7348 | 813797936U, // SQRSHLv2i32 |
7349 | 815895088U, // SQRSHLv2i64 |
7350 | 817992240U, // SQRSHLv4i16 |
7351 | 820089392U, // SQRSHLv4i32 |
7352 | 822186544U, // SQRSHLv8i16 |
7353 | 824283696U, // SQRSHLv8i8 |
7354 | 1881180122U, // SQRSHRNB_ZZI_B |
7355 | 2172717018U, // SQRSHRNB_ZZI_H |
7356 | 2418100186U, // SQRSHRNB_ZZI_S |
7357 | 2686491775U, // SQRSHRNT_ZZI_B |
7358 | 2174819455U, // SQRSHRNT_ZZI_H |
7359 | 1075928191U, // SQRSHRNT_ZZI_S |
7360 | 3223360749U, // SQRSHRN_VG4_Z4ZI_B |
7361 | 2181108973U, // SQRSHRN_VG4_Z4ZI_H |
7362 | 2185303277U, // SQRSHRN_Z2ZI_StoH |
7363 | 2118893U, // SQRSHRNb |
7364 | 2118893U, // SQRSHRNh |
7365 | 2118893U, // SQRSHRNs |
7366 | 2959212996U, // SQRSHRNv16i8_shift |
7367 | 813798637U, // SQRSHRNv2i32_shift |
7368 | 817992941U, // SQRSHRNv4i16_shift |
7369 | 2967601604U, // SQRSHRNv4i32_shift |
7370 | 2969698756U, // SQRSHRNv8i16_shift |
7371 | 824284397U, // SQRSHRNv8i8_shift |
7372 | 1881180176U, // SQRSHRUNB_ZZI_B |
7373 | 2172717072U, // SQRSHRUNB_ZZI_H |
7374 | 2418100240U, // SQRSHRUNB_ZZI_S |
7375 | 2686491830U, // SQRSHRUNT_ZZI_B |
7376 | 2174819510U, // SQRSHRUNT_ZZI_H |
7377 | 1075928246U, // SQRSHRUNT_ZZI_S |
7378 | 3223360827U, // SQRSHRUN_VG4_Z4ZI_B |
7379 | 2181109051U, // SQRSHRUN_VG4_Z4ZI_H |
7380 | 2185303355U, // SQRSHRUN_Z2ZI_StoH |
7381 | 2118971U, // SQRSHRUNb |
7382 | 2118971U, // SQRSHRUNh |
7383 | 2118971U, // SQRSHRUNs |
7384 | 2959213057U, // SQRSHRUNv16i8_shift |
7385 | 813798715U, // SQRSHRUNv2i32_shift |
7386 | 817993019U, // SQRSHRUNv4i16_shift |
7387 | 2967601665U, // SQRSHRUNv4i32_shift |
7388 | 2969698817U, // SQRSHRUNv8i16_shift |
7389 | 824284475U, // SQRSHRUNv8i8_shift |
7390 | 2185305582U, // SQRSHRU_VG2_Z2ZI_H |
7391 | 3223363054U, // SQRSHRU_VG4_Z4ZI_B |
7392 | 2181111278U, // SQRSHRU_VG4_Z4ZI_H |
7393 | 2185304114U, // SQRSHR_VG2_Z2ZI_H |
7394 | 3223361586U, // SQRSHR_VG4_Z4ZI_B |
7395 | 2181109810U, // SQRSHR_VG4_Z4ZI_H |
7396 | 3223361657U, // SQSHLR_ZPmZ_B |
7397 | 3223378041U, // SQSHLR_ZPmZ_D |
7398 | 3519092857U, // SQSHLR_ZPmZ_H |
7399 | 3223410809U, // SQSHLR_ZPmZ_S |
7400 | 3223363022U, // SQSHLU_ZPmI_B |
7401 | 3223379406U, // SQSHLU_ZPmI_D |
7402 | 3519094222U, // SQSHLU_ZPmI_H |
7403 | 3223412174U, // SQSHLU_ZPmI_S |
7404 | 2121166U, // SQSHLUb |
7405 | 2121166U, // SQSHLUd |
7406 | 2121166U, // SQSHLUh |
7407 | 2121166U, // SQSHLUs |
7408 | 811703758U, // SQSHLUv16i8_shift |
7409 | 813800910U, // SQSHLUv2i32_shift |
7410 | 815898062U, // SQSHLUv2i64_shift |
7411 | 817995214U, // SQSHLUv4i16_shift |
7412 | 820092366U, // SQSHLUv4i32_shift |
7413 | 822189518U, // SQSHLUv8i16_shift |
7414 | 824286670U, // SQSHLUv8i8_shift |
7415 | 3223360034U, // SQSHL_ZPmI_B |
7416 | 3223376418U, // SQSHL_ZPmI_D |
7417 | 3519091234U, // SQSHL_ZPmI_H |
7418 | 3223409186U, // SQSHL_ZPmI_S |
7419 | 3223360034U, // SQSHL_ZPmZ_B |
7420 | 3223376418U, // SQSHL_ZPmZ_D |
7421 | 3519091234U, // SQSHL_ZPmZ_H |
7422 | 3223409186U, // SQSHL_ZPmZ_S |
7423 | 2118178U, // SQSHLb |
7424 | 2118178U, // SQSHLd |
7425 | 2118178U, // SQSHLh |
7426 | 2118178U, // SQSHLs |
7427 | 811700770U, // SQSHLv16i8 |
7428 | 811700770U, // SQSHLv16i8_shift |
7429 | 2118178U, // SQSHLv1i16 |
7430 | 2118178U, // SQSHLv1i32 |
7431 | 2118178U, // SQSHLv1i64 |
7432 | 2118178U, // SQSHLv1i8 |
7433 | 813797922U, // SQSHLv2i32 |
7434 | 813797922U, // SQSHLv2i32_shift |
7435 | 815895074U, // SQSHLv2i64 |
7436 | 815895074U, // SQSHLv2i64_shift |
7437 | 817992226U, // SQSHLv4i16 |
7438 | 817992226U, // SQSHLv4i16_shift |
7439 | 820089378U, // SQSHLv4i32 |
7440 | 820089378U, // SQSHLv4i32_shift |
7441 | 822186530U, // SQSHLv8i16 |
7442 | 822186530U, // SQSHLv8i16_shift |
7443 | 824283682U, // SQSHLv8i8 |
7444 | 824283682U, // SQSHLv8i8_shift |
7445 | 1881180104U, // SQSHRNB_ZZI_B |
7446 | 2172717000U, // SQSHRNB_ZZI_H |
7447 | 2418100168U, // SQSHRNB_ZZI_S |
7448 | 2686491757U, // SQSHRNT_ZZI_B |
7449 | 2174819437U, // SQSHRNT_ZZI_H |
7450 | 1075928173U, // SQSHRNT_ZZI_S |
7451 | 2118877U, // SQSHRNb |
7452 | 2118877U, // SQSHRNh |
7453 | 2118877U, // SQSHRNs |
7454 | 2959212978U, // SQSHRNv16i8_shift |
7455 | 813798621U, // SQSHRNv2i32_shift |
7456 | 817992925U, // SQSHRNv4i16_shift |
7457 | 2967601586U, // SQSHRNv4i32_shift |
7458 | 2969698738U, // SQSHRNv8i16_shift |
7459 | 824284381U, // SQSHRNv8i8_shift |
7460 | 1881180166U, // SQSHRUNB_ZZI_B |
7461 | 2172717062U, // SQSHRUNB_ZZI_H |
7462 | 2418100230U, // SQSHRUNB_ZZI_S |
7463 | 2686491820U, // SQSHRUNT_ZZI_B |
7464 | 2174819500U, // SQSHRUNT_ZZI_H |
7465 | 1075928236U, // SQSHRUNT_ZZI_S |
7466 | 2118962U, // SQSHRUNb |
7467 | 2118962U, // SQSHRUNh |
7468 | 2118962U, // SQSHRUNs |
7469 | 2959213047U, // SQSHRUNv16i8_shift |
7470 | 813798706U, // SQSHRUNv2i32_shift |
7471 | 817993010U, // SQSHRUNv4i16_shift |
7472 | 2967601655U, // SQSHRUNv4i32_shift |
7473 | 2969698807U, // SQSHRUNv8i16_shift |
7474 | 824284466U, // SQSHRUNv8i8_shift |
7475 | 3223361498U, // SQSUBR_ZPmZ_B |
7476 | 3223377882U, // SQSUBR_ZPmZ_D |
7477 | 3519092698U, // SQSUBR_ZPmZ_H |
7478 | 3223410650U, // SQSUBR_ZPmZ_S |
7479 | 2132394U, // SQSUB_ZI_B |
7480 | 2418067882U, // SQSUB_ZI_D |
7481 | 2189494698U, // SQSUB_ZI_H |
7482 | 270617002U, // SQSUB_ZI_S |
7483 | 3223357866U, // SQSUB_ZPmZ_B |
7484 | 3223374250U, // SQSUB_ZPmZ_D |
7485 | 3519089066U, // SQSUB_ZPmZ_H |
7486 | 3223407018U, // SQSUB_ZPmZ_S |
7487 | 2132394U, // SQSUB_ZZZ_B |
7488 | 2418067882U, // SQSUB_ZZZ_D |
7489 | 2189494698U, // SQSUB_ZZZ_H |
7490 | 270617002U, // SQSUB_ZZZ_S |
7491 | 811698602U, // SQSUBv16i8 |
7492 | 2116010U, // SQSUBv1i16 |
7493 | 2116010U, // SQSUBv1i32 |
7494 | 2116010U, // SQSUBv1i64 |
7495 | 2116010U, // SQSUBv1i8 |
7496 | 813795754U, // SQSUBv2i32 |
7497 | 815892906U, // SQSUBv2i64 |
7498 | 817990058U, // SQSUBv4i16 |
7499 | 820087210U, // SQSUBv4i32 |
7500 | 822184362U, // SQSUBv8i16 |
7501 | 824281514U, // SQSUBv8i8 |
7502 | 1881180150U, // SQXTNB_ZZ_B |
7503 | 1635846134U, // SQXTNB_ZZ_H |
7504 | 2418100214U, // SQXTNB_ZZ_S |
7505 | 2686491804U, // SQXTNT_ZZ_B |
7506 | 1637948572U, // SQXTNT_ZZ_H |
7507 | 1075928220U, // SQXTNT_ZZ_S |
7508 | 2959213031U, // SQXTNv16i8 |
7509 | 2118948U, // SQXTNv1i16 |
7510 | 2118948U, // SQXTNv1i32 |
7511 | 2118948U, // SQXTNv1i8 |
7512 | 813798692U, // SQXTNv2i32 |
7513 | 817992996U, // SQXTNv4i16 |
7514 | 2967601639U, // SQXTNv4i32 |
7515 | 2969698791U, // SQXTNv8i16 |
7516 | 824284452U, // SQXTNv8i8 |
7517 | 1881180187U, // SQXTUNB_ZZ_B |
7518 | 1635846171U, // SQXTUNB_ZZ_H |
7519 | 2418100251U, // SQXTUNB_ZZ_S |
7520 | 2686491841U, // SQXTUNT_ZZ_B |
7521 | 1637948609U, // SQXTUNT_ZZ_H |
7522 | 1075928257U, // SQXTUNT_ZZ_S |
7523 | 2959213068U, // SQXTUNv16i8 |
7524 | 2118990U, // SQXTUNv1i16 |
7525 | 2118990U, // SQXTUNv1i32 |
7526 | 2118990U, // SQXTUNv1i8 |
7527 | 813798734U, // SQXTUNv2i32 |
7528 | 817993038U, // SQXTUNv4i16 |
7529 | 2967601676U, // SQXTUNv4i32 |
7530 | 2969698828U, // SQXTUNv8i16 |
7531 | 824284494U, // SQXTUNv8i8 |
7532 | 3223358252U, // SRHADD_ZPmZ_B |
7533 | 3223374636U, // SRHADD_ZPmZ_D |
7534 | 3519089452U, // SRHADD_ZPmZ_H |
7535 | 3223407404U, // SRHADD_ZPmZ_S |
7536 | 811698988U, // SRHADDv16i8 |
7537 | 813796140U, // SRHADDv2i32 |
7538 | 817990444U, // SRHADDv4i16 |
7539 | 820087596U, // SRHADDv4i32 |
7540 | 822184748U, // SRHADDv8i16 |
7541 | 824281900U, // SRHADDv8i8 |
7542 | 2418053188U, // SRI_ZZI_B |
7543 | 1075892292U, // SRI_ZZI_D |
7544 | 2195787844U, // SRI_ZZI_H |
7545 | 1344360516U, // SRI_ZZI_S |
7546 | 807718980U, // SRId |
7547 | 2959216708U, // SRIv16i8_shift |
7548 | 2961313860U, // SRIv2i32_shift |
7549 | 2963411012U, // SRIv2i64_shift |
7550 | 2965508164U, // SRIv4i16_shift |
7551 | 2967605316U, // SRIv4i32_shift |
7552 | 2969702468U, // SRIv8i16_shift |
7553 | 2971799620U, // SRIv8i8_shift |
7554 | 3223361691U, // SRSHLR_ZPmZ_B |
7555 | 3223378075U, // SRSHLR_ZPmZ_D |
7556 | 3519092891U, // SRSHLR_ZPmZ_H |
7557 | 3223410843U, // SRSHLR_ZPmZ_S |
7558 | 2179093056U, // SRSHL_VG2_2Z2Z_B |
7559 | 2181206592U, // SRSHL_VG2_2Z2Z_D |
7560 | 2183320128U, // SRSHL_VG2_2Z2Z_H |
7561 | 2185433664U, // SRSHL_VG2_2Z2Z_S |
7562 | 2179093056U, // SRSHL_VG2_2ZZ_B |
7563 | 2181206592U, // SRSHL_VG2_2ZZ_D |
7564 | 2183320128U, // SRSHL_VG2_2ZZ_H |
7565 | 2185433664U, // SRSHL_VG2_2ZZ_S |
7566 | 2179093056U, // SRSHL_VG4_4Z4Z_B |
7567 | 2181206592U, // SRSHL_VG4_4Z4Z_D |
7568 | 2183320128U, // SRSHL_VG4_4Z4Z_H |
7569 | 2185433664U, // SRSHL_VG4_4Z4Z_S |
7570 | 2179093056U, // SRSHL_VG4_4ZZ_B |
7571 | 2181206592U, // SRSHL_VG4_4ZZ_D |
7572 | 2183320128U, // SRSHL_VG4_4ZZ_H |
7573 | 2185433664U, // SRSHL_VG4_4ZZ_S |
7574 | 3223360064U, // SRSHL_ZPmZ_B |
7575 | 3223376448U, // SRSHL_ZPmZ_D |
7576 | 3519091264U, // SRSHL_ZPmZ_H |
7577 | 3223409216U, // SRSHL_ZPmZ_S |
7578 | 811700800U, // SRSHLv16i8 |
7579 | 2118208U, // SRSHLv1i64 |
7580 | 813797952U, // SRSHLv2i32 |
7581 | 815895104U, // SRSHLv2i64 |
7582 | 817992256U, // SRSHLv4i16 |
7583 | 820089408U, // SRSHLv4i32 |
7584 | 822186560U, // SRSHLv8i16 |
7585 | 824283712U, // SRSHLv8i8 |
7586 | 3223361602U, // SRSHR_ZPmI_B |
7587 | 3223377986U, // SRSHR_ZPmI_D |
7588 | 3519092802U, // SRSHR_ZPmI_H |
7589 | 3223410754U, // SRSHR_ZPmI_S |
7590 | 2119746U, // SRSHRd |
7591 | 811702338U, // SRSHRv16i8_shift |
7592 | 813799490U, // SRSHRv2i32_shift |
7593 | 815896642U, // SRSHRv2i64_shift |
7594 | 817993794U, // SRSHRv4i16_shift |
7595 | 820090946U, // SRSHRv4i32_shift |
7596 | 822188098U, // SRSHRv8i16_shift |
7597 | 824285250U, // SRSHRv8i8_shift |
7598 | 2418050100U, // SRSRA_ZZI_B |
7599 | 1075889204U, // SRSRA_ZZI_D |
7600 | 2195784756U, // SRSRA_ZZI_H |
7601 | 1344357428U, // SRSRA_ZZI_S |
7602 | 807715892U, // SRSRAd |
7603 | 2959213620U, // SRSRAv16i8_shift |
7604 | 2961310772U, // SRSRAv2i32_shift |
7605 | 2963407924U, // SRSRAv2i64_shift |
7606 | 2965505076U, // SRSRAv4i16_shift |
7607 | 2967602228U, // SRSRAv4i32_shift |
7608 | 2969699380U, // SRSRAv8i16_shift |
7609 | 2971796532U, // SRSRAv8i8_shift |
7610 | 270583545U, // SSHLLB_ZZI_D |
7611 | 2197882617U, // SSHLLB_ZZI_H |
7612 | 1881229049U, // SSHLLB_ZZI_S |
7613 | 270588877U, // SSHLLT_ZZI_D |
7614 | 2197887949U, // SSHLLT_ZZI_H |
7615 | 1881234381U, // SSHLLT_ZZI_S |
7616 | 822182192U, // SSHLLv16i8_shift |
7617 | 815895156U, // SSHLLv2i32_shift |
7618 | 820089460U, // SSHLLv4i16_shift |
7619 | 815890736U, // SSHLLv4i32_shift |
7620 | 820085040U, // SSHLLv8i16_shift |
7621 | 822186612U, // SSHLLv8i8_shift |
7622 | 811700814U, // SSHLv16i8 |
7623 | 2118222U, // SSHLv1i64 |
7624 | 813797966U, // SSHLv2i32 |
7625 | 815895118U, // SSHLv2i64 |
7626 | 817992270U, // SSHLv4i16 |
7627 | 820089422U, // SSHLv4i32 |
7628 | 822186574U, // SSHLv8i16 |
7629 | 824283726U, // SSHLv8i8 |
7630 | 2119760U, // SSHRd |
7631 | 811702352U, // SSHRv16i8_shift |
7632 | 813799504U, // SSHRv2i32_shift |
7633 | 815896656U, // SSHRv2i64_shift |
7634 | 817993808U, // SSHRv4i16_shift |
7635 | 820090960U, // SSHRv4i32_shift |
7636 | 822188112U, // SSHRv8i16_shift |
7637 | 824285264U, // SSHRv8i8_shift |
7638 | 2418050114U, // SSRA_ZZI_B |
7639 | 1075889218U, // SSRA_ZZI_D |
7640 | 2195784770U, // SSRA_ZZI_H |
7641 | 1344357442U, // SSRA_ZZI_S |
7642 | 807715906U, // SSRAd |
7643 | 2959213634U, // SSRAv16i8_shift |
7644 | 2961310786U, // SSRAv2i32_shift |
7645 | 2963407938U, // SSRAv2i64_shift |
7646 | 2965505090U, // SSRAv4i16_shift |
7647 | 2967602242U, // SSRAv4i32_shift |
7648 | 2969699394U, // SSRAv8i16_shift |
7649 | 2971796546U, // SSRAv8i8_shift |
7650 | 3250750705U, // SST1B_D |
7651 | 3250750705U, // SST1B_D_IMM |
7652 | 3250750705U, // SST1B_D_SXTW |
7653 | 3250750705U, // SST1B_D_UXTW |
7654 | 3250783473U, // SST1B_S_IMM |
7655 | 3250783473U, // SST1B_S_SXTW |
7656 | 3250783473U, // SST1B_S_UXTW |
7657 | 3250752152U, // SST1D |
7658 | 3250752152U, // SST1D_IMM |
7659 | 3250752152U, // SST1D_SCALED |
7660 | 3250752152U, // SST1D_SXTW |
7661 | 3250752152U, // SST1D_SXTW_SCALED |
7662 | 3250752152U, // SST1D_UXTW |
7663 | 3250752152U, // SST1D_UXTW_SCALED |
7664 | 3250752738U, // SST1H_D |
7665 | 3250752738U, // SST1H_D_IMM |
7666 | 3250752738U, // SST1H_D_SCALED |
7667 | 3250752738U, // SST1H_D_SXTW |
7668 | 3250752738U, // SST1H_D_SXTW_SCALED |
7669 | 3250752738U, // SST1H_D_UXTW |
7670 | 3250752738U, // SST1H_D_UXTW_SCALED |
7671 | 3250785506U, // SST1H_S_IMM |
7672 | 3250785506U, // SST1H_S_SXTW |
7673 | 3250785506U, // SST1H_S_SXTW_SCALED |
7674 | 3250785506U, // SST1H_S_UXTW |
7675 | 3250785506U, // SST1H_S_UXTW_SCALED |
7676 | 3251083072U, // SST1Q |
7677 | 3250757426U, // SST1W_D |
7678 | 3250757426U, // SST1W_D_IMM |
7679 | 3250757426U, // SST1W_D_SCALED |
7680 | 3250757426U, // SST1W_D_SXTW |
7681 | 3250757426U, // SST1W_D_SXTW_SCALED |
7682 | 3250757426U, // SST1W_D_UXTW |
7683 | 3250757426U, // SST1W_D_UXTW_SCALED |
7684 | 3250790194U, // SST1W_IMM |
7685 | 3250790194U, // SST1W_SXTW |
7686 | 3250790194U, // SST1W_SXTW_SCALED |
7687 | 3250790194U, // SST1W_UXTW |
7688 | 3250790194U, // SST1W_UXTW_SCALED |
7689 | 270588611U, // SSUBLBT_ZZZ_D |
7690 | 2197887683U, // SSUBLBT_ZZZ_H |
7691 | 1881234115U, // SSUBLBT_ZZZ_S |
7692 | 270583474U, // SSUBLB_ZZZ_D |
7693 | 2197882546U, // SSUBLB_ZZZ_H |
7694 | 1881228978U, // SSUBLB_ZZZ_S |
7695 | 270584138U, // SSUBLTB_ZZZ_D |
7696 | 2197883210U, // SSUBLTB_ZZZ_H |
7697 | 1881229642U, // SSUBLTB_ZZZ_S |
7698 | 270588801U, // SSUBLT_ZZZ_D |
7699 | 2197887873U, // SSUBLT_ZZZ_H |
7700 | 1881234305U, // SSUBLT_ZZZ_S |
7701 | 822182144U, // SSUBLv16i8_v8i16 |
7702 | 815894978U, // SSUBLv2i32_v2i64 |
7703 | 820089282U, // SSUBLv4i16_v4i32 |
7704 | 815890688U, // SSUBLv4i32_v2i64 |
7705 | 820084992U, // SSUBLv8i16_v4i32 |
7706 | 822186434U, // SSUBLv8i8_v8i16 |
7707 | 2418067902U, // SSUBWB_ZZZ_D |
7708 | 2189494718U, // SSUBWB_ZZZ_H |
7709 | 270617022U, // SSUBWB_ZZZ_S |
7710 | 2418072979U, // SSUBWT_ZZZ_D |
7711 | 2189499795U, // SSUBWT_ZZZ_H |
7712 | 270622099U, // SSUBWT_ZZZ_S |
7713 | 822182476U, // SSUBWv16i8_v8i16 |
7714 | 815898468U, // SSUBWv2i32_v2i64 |
7715 | 820092772U, // SSUBWv4i16_v4i32 |
7716 | 815891020U, // SSUBWv4i32_v2i64 |
7717 | 820085324U, // SSUBWv8i16_v4i32 |
7718 | 822189924U, // SSUBWv8i8_v8i16 |
7719 | 3250734321U, // ST1B |
7720 | 3315746033U, // ST1B_2Z |
7721 | 3315746033U, // ST1B_2Z_IMM |
7722 | 2150139121U, // ST1B_2Z_STRIDED |
7723 | 2150139121U, // ST1B_2Z_STRIDED_IMM |
7724 | 3315746033U, // ST1B_4Z |
7725 | 3315746033U, // ST1B_4Z_IMM |
7726 | 3315746033U, // ST1B_4Z_STRIDED |
7727 | 3315746033U, // ST1B_4Z_STRIDED_IMM |
7728 | 3250750705U, // ST1B_D |
7729 | 3250750705U, // ST1B_D_IMM |
7730 | 3250767089U, // ST1B_H |
7731 | 3250767089U, // ST1B_H_IMM |
7732 | 3250734321U, // ST1B_IMM |
7733 | 3250783473U, // ST1B_S |
7734 | 3250783473U, // ST1B_S_IMM |
7735 | 3250752152U, // ST1D |
7736 | 3315763864U, // ST1D_2Z |
7737 | 3315763864U, // ST1D_2Z_IMM |
7738 | 3315763864U, // ST1D_2Z_STRIDED |
7739 | 3315763864U, // ST1D_2Z_STRIDED_IMM |
7740 | 3315763864U, // ST1D_4Z |
7741 | 3315763864U, // ST1D_4Z_IMM |
7742 | 3315763864U, // ST1D_4Z_STRIDED |
7743 | 3315763864U, // ST1D_4Z_STRIDED_IMM |
7744 | 3250752152U, // ST1D_IMM |
7745 | 3251079832U, // ST1D_Q |
7746 | 3251079832U, // ST1D_Q_IMM |
7747 | 573554U, // ST1Fourv16b |
7748 | 97058930U, // ST1Fourv16b_POST |
7749 | 606322U, // ST1Fourv1d |
7750 | 99188850U, // ST1Fourv1d_POST |
7751 | 639090U, // ST1Fourv2d |
7752 | 97124466U, // ST1Fourv2d_POST |
7753 | 671858U, // ST1Fourv2s |
7754 | 99254386U, // ST1Fourv2s_POST |
7755 | 704626U, // ST1Fourv4h |
7756 | 99287154U, // ST1Fourv4h_POST |
7757 | 737394U, // ST1Fourv4s |
7758 | 97222770U, // ST1Fourv4s_POST |
7759 | 770162U, // ST1Fourv8b |
7760 | 99352690U, // ST1Fourv8b_POST |
7761 | 802930U, // ST1Fourv8h |
7762 | 97288306U, // ST1Fourv8h_POST |
7763 | 3250769122U, // ST1H |
7764 | 3315780834U, // ST1H_2Z |
7765 | 3315780834U, // ST1H_2Z_IMM |
7766 | 2150419682U, // ST1H_2Z_STRIDED |
7767 | 2150419682U, // ST1H_2Z_STRIDED_IMM |
7768 | 3315780834U, // ST1H_4Z |
7769 | 3315780834U, // ST1H_4Z_IMM |
7770 | 3315780834U, // ST1H_4Z_STRIDED |
7771 | 3315780834U, // ST1H_4Z_STRIDED_IMM |
7772 | 3250752738U, // ST1H_D |
7773 | 3250752738U, // ST1H_D_IMM |
7774 | 3250769122U, // ST1H_IMM |
7775 | 3250785506U, // ST1H_S |
7776 | 3250785506U, // ST1H_S_IMM |
7777 | 573554U, // ST1Onev16b |
7778 | 101253234U, // ST1Onev16b_POST |
7779 | 606322U, // ST1Onev1d |
7780 | 103383154U, // ST1Onev1d_POST |
7781 | 639090U, // ST1Onev2d |
7782 | 101318770U, // ST1Onev2d_POST |
7783 | 671858U, // ST1Onev2s |
7784 | 103448690U, // ST1Onev2s_POST |
7785 | 704626U, // ST1Onev4h |
7786 | 103481458U, // ST1Onev4h_POST |
7787 | 737394U, // ST1Onev4s |
7788 | 101417074U, // ST1Onev4s_POST |
7789 | 770162U, // ST1Onev8b |
7790 | 103546994U, // ST1Onev8b_POST |
7791 | 802930U, // ST1Onev8h |
7792 | 101482610U, // ST1Onev8h_POST |
7793 | 573554U, // ST1Threev16b |
7794 | 111738994U, // ST1Threev16b_POST |
7795 | 606322U, // ST1Threev1d |
7796 | 113868914U, // ST1Threev1d_POST |
7797 | 639090U, // ST1Threev2d |
7798 | 111804530U, // ST1Threev2d_POST |
7799 | 671858U, // ST1Threev2s |
7800 | 113934450U, // ST1Threev2s_POST |
7801 | 704626U, // ST1Threev4h |
7802 | 113967218U, // ST1Threev4h_POST |
7803 | 737394U, // ST1Threev4s |
7804 | 111902834U, // ST1Threev4s_POST |
7805 | 770162U, // ST1Threev8b |
7806 | 114032754U, // ST1Threev8b_POST |
7807 | 802930U, // ST1Threev8h |
7808 | 111968370U, // ST1Threev8h_POST |
7809 | 573554U, // ST1Twov16b |
7810 | 99156082U, // ST1Twov16b_POST |
7811 | 606322U, // ST1Twov1d |
7812 | 101286002U, // ST1Twov1d_POST |
7813 | 639090U, // ST1Twov2d |
7814 | 99221618U, // ST1Twov2d_POST |
7815 | 671858U, // ST1Twov2s |
7816 | 101351538U, // ST1Twov2s_POST |
7817 | 704626U, // ST1Twov4h |
7818 | 101384306U, // ST1Twov4h_POST |
7819 | 737394U, // ST1Twov4s |
7820 | 99319922U, // ST1Twov4s_POST |
7821 | 770162U, // ST1Twov8b |
7822 | 101449842U, // ST1Twov8b_POST |
7823 | 802930U, // ST1Twov8h |
7824 | 99385458U, // ST1Twov8h_POST |
7825 | 3250790194U, // ST1W |
7826 | 3315801906U, // ST1W_2Z |
7827 | 3315801906U, // ST1W_2Z_IMM |
7828 | 3315801906U, // ST1W_2Z_STRIDED |
7829 | 3315801906U, // ST1W_2Z_STRIDED_IMM |
7830 | 3315801906U, // ST1W_4Z |
7831 | 3315801906U, // ST1W_4Z_IMM |
7832 | 3315801906U, // ST1W_4Z_STRIDED |
7833 | 3315801906U, // ST1W_4Z_STRIDED_IMM |
7834 | 3250757426U, // ST1W_D |
7835 | 3250757426U, // ST1W_D_IMM |
7836 | 3250790194U, // ST1W_IMM |
7837 | 3251085106U, // ST1W_Q |
7838 | 3251085106U, // ST1W_Q_IMM |
7839 | 2208835639U, // ST1_MXIPXX_H_B |
7840 | 2208835653U, // ST1_MXIPXX_H_D |
7841 | 2208835667U, // ST1_MXIPXX_H_H |
7842 | 2208835681U, // ST1_MXIPXX_H_Q |
7843 | 2208835695U, // ST1_MXIPXX_H_S |
7844 | 2208852023U, // ST1_MXIPXX_V_B |
7845 | 2208852037U, // ST1_MXIPXX_V_D |
7846 | 2208852051U, // ST1_MXIPXX_V_H |
7847 | 2208852065U, // ST1_MXIPXX_V_Q |
7848 | 2208852079U, // ST1_MXIPXX_V_S |
7849 | 174899314U, // ST1i16 |
7850 | 3666673778U, // ST1i16_POST |
7851 | 1228914U, // ST1i32 |
7852 | 3935142002U, // ST1i32_POST |
7853 | 1245298U, // ST1i64 |
7854 | 4203610226U, // ST1i64_POST |
7855 | 174620786U, // ST1i8 |
7856 | 177111154U, // ST1i8_POST |
7857 | 3250734350U, // ST2B |
7858 | 3250734350U, // ST2B_IMM |
7859 | 3250752164U, // ST2D |
7860 | 3250752164U, // ST2D_IMM |
7861 | 849661034U, // ST2GPostIndex |
7862 | 849661034U, // ST2GPreIndex |
7863 | 44059754U, // ST2Gi |
7864 | 3250769151U, // ST2H |
7865 | 3250769151U, // ST2H_IMM |
7866 | 3251083084U, // ST2Q |
7867 | 3251083084U, // ST2Q_IMM |
7868 | 574023U, // ST2Twov16b |
7869 | 99156551U, // ST2Twov16b_POST |
7870 | 639559U, // ST2Twov2d |
7871 | 99222087U, // ST2Twov2d_POST |
7872 | 672327U, // ST2Twov2s |
7873 | 101352007U, // ST2Twov2s_POST |
7874 | 705095U, // ST2Twov4h |
7875 | 101384775U, // ST2Twov4h_POST |
7876 | 737863U, // ST2Twov4s |
7877 | 99320391U, // ST2Twov4s_POST |
7878 | 770631U, // ST2Twov8b |
7879 | 101450311U, // ST2Twov8b_POST |
7880 | 803399U, // ST2Twov8h |
7881 | 99385927U, // ST2Twov8h_POST |
7882 | 3250790214U, // ST2W |
7883 | 3250790214U, // ST2W_IMM |
7884 | 174899783U, // ST2i16 |
7885 | 3935109703U, // ST2i16_POST |
7886 | 1229383U, // ST2i32 |
7887 | 4203577927U, // ST2i32_POST |
7888 | 1245767U, // ST2i64 |
7889 | 445514311U, // ST2i64_POST |
7890 | 174621255U, // ST2i8 |
7891 | 3666772551U, // ST2i8_POST |
7892 | 3250734371U, // ST3B |
7893 | 3250734371U, // ST3B_IMM |
7894 | 3250752176U, // ST3D |
7895 | 3250752176U, // ST3D_IMM |
7896 | 3250769163U, // ST3H |
7897 | 3250769163U, // ST3H_IMM |
7898 | 3251083096U, // ST3Q |
7899 | 3251083096U, // ST3Q_IMM |
7900 | 574089U, // ST3Threev16b |
7901 | 111739529U, // ST3Threev16b_POST |
7902 | 639625U, // ST3Threev2d |
7903 | 111805065U, // ST3Threev2d_POST |
7904 | 672393U, // ST3Threev2s |
7905 | 113934985U, // ST3Threev2s_POST |
7906 | 705161U, // ST3Threev4h |
7907 | 113967753U, // ST3Threev4h_POST |
7908 | 737929U, // ST3Threev4s |
7909 | 111903369U, // ST3Threev4s_POST |
7910 | 770697U, // ST3Threev8b |
7911 | 114033289U, // ST3Threev8b_POST |
7912 | 803465U, // ST3Threev8h |
7913 | 111968905U, // ST3Threev8h_POST |
7914 | 3250790226U, // ST3W |
7915 | 3250790226U, // ST3W_IMM |
7916 | 174899849U, // ST3i16 |
7917 | 713884297U, // ST3i16_POST |
7918 | 1229449U, // ST3i32 |
7919 | 982352521U, // ST3i32_POST |
7920 | 1245833U, // ST3i64 |
7921 | 1250820745U, // ST3i64_POST |
7922 | 174621321U, // ST3i8 |
7923 | 1519288969U, // ST3i8_POST |
7924 | 3250734397U, // ST4B |
7925 | 3250734397U, // ST4B_IMM |
7926 | 3250752188U, // ST4D |
7927 | 3250752188U, // ST4D_IMM |
7928 | 574113U, // ST4Fourv16b |
7929 | 97059489U, // ST4Fourv16b_POST |
7930 | 639649U, // ST4Fourv2d |
7931 | 97125025U, // ST4Fourv2d_POST |
7932 | 672417U, // ST4Fourv2s |
7933 | 99254945U, // ST4Fourv2s_POST |
7934 | 705185U, // ST4Fourv4h |
7935 | 99287713U, // ST4Fourv4h_POST |
7936 | 737953U, // ST4Fourv4s |
7937 | 97223329U, // ST4Fourv4s_POST |
7938 | 770721U, // ST4Fourv8b |
7939 | 99353249U, // ST4Fourv8b_POST |
7940 | 803489U, // ST4Fourv8h |
7941 | 97288865U, // ST4Fourv8h_POST |
7942 | 3250769175U, // ST4H |
7943 | 3250769175U, // ST4H_IMM |
7944 | 3251083108U, // ST4Q |
7945 | 3251083108U, // ST4Q_IMM |
7946 | 3250790238U, // ST4W |
7947 | 3250790238U, // ST4W_IMM |
7948 | 174899873U, // ST4i16 |
7949 | 4203545249U, // ST4i16_POST |
7950 | 1229473U, // ST4i32 |
7951 | 445481633U, // ST4i32_POST |
7952 | 1245857U, // ST4i64 |
7953 | 1787691681U, // ST4i64_POST |
7954 | 174621345U, // ST4i8 |
7955 | 3935208097U, // ST4i8_POST |
7956 | 984368U, // ST64B |
7957 | 1881169415U, // ST64BV |
7958 | 1881161760U, // ST64BV0 |
7959 | 44061769U, // STGM |
7960 | 2119131U, // STGPi |
7961 | 849661098U, // STGPostIndex |
7962 | 807720411U, // STGPpost |
7963 | 807720411U, // STGPpre |
7964 | 849661098U, // STGPreIndex |
7965 | 44059818U, // STGi |
7966 | 2119174U, // STILPW |
7967 | 807720454U, // STILPWpre |
7968 | 2119174U, // STILPX |
7969 | 807720454U, // STILPXpre |
7970 | 1245230U, // STL1 |
7971 | 44058725U, // STLLRB |
7972 | 44060415U, // STLLRH |
7973 | 44062891U, // STLLRW |
7974 | 44062891U, // STLLRX |
7975 | 44058733U, // STLRB |
7976 | 44060423U, // STLRH |
7977 | 44062904U, // STLRW |
7978 | 849664184U, // STLRWpre |
7979 | 44062904U, // STLRX |
7980 | 849664184U, // STLRXpre |
7981 | 44058783U, // STLURBi |
7982 | 44060473U, // STLURHi |
7983 | 44063013U, // STLURWi |
7984 | 44063013U, // STLURXi |
7985 | 44063013U, // STLURbi |
7986 | 44063013U, // STLURdi |
7987 | 44063013U, // STLURhi |
7988 | 44063013U, // STLURqi |
7989 | 44063013U, // STLURsi |
7990 | 2119464U, // STLXPW |
7991 | 2119464U, // STLXPX |
7992 | 2115782U, // STLXRB |
7993 | 2117472U, // STLXRH |
7994 | 2120037U, // STLXRW |
7995 | 2120037U, // STLXRX |
7996 | 2119264U, // STNPDi |
7997 | 2119264U, // STNPQi |
7998 | 2119264U, // STNPSi |
7999 | 2119264U, // STNPWi |
8000 | 2119264U, // STNPXi |
8001 | 3315746025U, // STNT1B_2Z |
8002 | 3315746025U, // STNT1B_2Z_IMM |
8003 | 2150139113U, // STNT1B_2Z_STRIDED |
8004 | 2150139113U, // STNT1B_2Z_STRIDED_IMM |
8005 | 3315746025U, // STNT1B_4Z |
8006 | 3315746025U, // STNT1B_4Z_IMM |
8007 | 3315746025U, // STNT1B_4Z_STRIDED |
8008 | 3315746025U, // STNT1B_4Z_STRIDED_IMM |
8009 | 3250734313U, // STNT1B_ZRI |
8010 | 3250734313U, // STNT1B_ZRR |
8011 | 3250750697U, // STNT1B_ZZR_D |
8012 | 3250783465U, // STNT1B_ZZR_S |
8013 | 3315763856U, // STNT1D_2Z |
8014 | 3315763856U, // STNT1D_2Z_IMM |
8015 | 3315763856U, // STNT1D_2Z_STRIDED |
8016 | 3315763856U, // STNT1D_2Z_STRIDED_IMM |
8017 | 3315763856U, // STNT1D_4Z |
8018 | 3315763856U, // STNT1D_4Z_IMM |
8019 | 3315763856U, // STNT1D_4Z_STRIDED |
8020 | 3315763856U, // STNT1D_4Z_STRIDED_IMM |
8021 | 3250752144U, // STNT1D_ZRI |
8022 | 3250752144U, // STNT1D_ZRR |
8023 | 3250752144U, // STNT1D_ZZR_D |
8024 | 3315780826U, // STNT1H_2Z |
8025 | 3315780826U, // STNT1H_2Z_IMM |
8026 | 2150419674U, // STNT1H_2Z_STRIDED |
8027 | 2150419674U, // STNT1H_2Z_STRIDED_IMM |
8028 | 3315780826U, // STNT1H_4Z |
8029 | 3315780826U, // STNT1H_4Z_IMM |
8030 | 3315780826U, // STNT1H_4Z_STRIDED |
8031 | 3315780826U, // STNT1H_4Z_STRIDED_IMM |
8032 | 3250769114U, // STNT1H_ZRI |
8033 | 3250769114U, // STNT1H_ZRR |
8034 | 3250752730U, // STNT1H_ZZR_D |
8035 | 3250785498U, // STNT1H_ZZR_S |
8036 | 3315801898U, // STNT1W_2Z |
8037 | 3315801898U, // STNT1W_2Z_IMM |
8038 | 3315801898U, // STNT1W_2Z_STRIDED |
8039 | 3315801898U, // STNT1W_2Z_STRIDED_IMM |
8040 | 3315801898U, // STNT1W_4Z |
8041 | 3315801898U, // STNT1W_4Z_IMM |
8042 | 3315801898U, // STNT1W_4Z_STRIDED |
8043 | 3315801898U, // STNT1W_4Z_STRIDED_IMM |
8044 | 3250790186U, // STNT1W_ZRI |
8045 | 3250790186U, // STNT1W_ZRR |
8046 | 3250757418U, // STNT1W_ZZR_D |
8047 | 3250790186U, // STNT1W_ZZR_S |
8048 | 2119402U, // STPDi |
8049 | 807720682U, // STPDpost |
8050 | 807720682U, // STPDpre |
8051 | 2119402U, // STPQi |
8052 | 807720682U, // STPQpost |
8053 | 807720682U, // STPQpre |
8054 | 2119402U, // STPSi |
8055 | 807720682U, // STPSpost |
8056 | 807720682U, // STPSpre |
8057 | 2119402U, // STPWi |
8058 | 807720682U, // STPWpost |
8059 | 807720682U, // STPWpre |
8060 | 2119402U, // STPXi |
8061 | 807720682U, // STPXpost |
8062 | 807720682U, // STPXpre |
8063 | 849660043U, // STRBBpost |
8064 | 849660043U, // STRBBpre |
8065 | 44058763U, // STRBBroW |
8066 | 44058763U, // STRBBroX |
8067 | 44058763U, // STRBBui |
8068 | 849664267U, // STRBpost |
8069 | 849664267U, // STRBpre |
8070 | 44062987U, // STRBroW |
8071 | 44062987U, // STRBroX |
8072 | 44062987U, // STRBui |
8073 | 849664267U, // STRDpost |
8074 | 849664267U, // STRDpre |
8075 | 44062987U, // STRDroW |
8076 | 44062987U, // STRDroX |
8077 | 44062987U, // STRDui |
8078 | 849661733U, // STRHHpost |
8079 | 849661733U, // STRHHpre |
8080 | 44060453U, // STRHHroW |
8081 | 44060453U, // STRHHroX |
8082 | 44060453U, // STRHHui |
8083 | 849664267U, // STRHpost |
8084 | 849664267U, // STRHpre |
8085 | 44062987U, // STRHroW |
8086 | 44062987U, // STRHroX |
8087 | 44062987U, // STRHui |
8088 | 849664267U, // STRQpost |
8089 | 849664267U, // STRQpre |
8090 | 44062987U, // STRQroW |
8091 | 44062987U, // STRQroX |
8092 | 44062987U, // STRQui |
8093 | 849664267U, // STRSpost |
8094 | 849664267U, // STRSpre |
8095 | 44062987U, // STRSroW |
8096 | 44062987U, // STRSroX |
8097 | 44062987U, // STRSui |
8098 | 849664267U, // STRWpost |
8099 | 849664267U, // STRWpre |
8100 | 44062987U, // STRWroW |
8101 | 44062987U, // STRWroX |
8102 | 44062987U, // STRWui |
8103 | 849664267U, // STRXpost |
8104 | 849664267U, // STRXpre |
8105 | 44062987U, // STRXroW |
8106 | 44062987U, // STRXroX |
8107 | 44062987U, // STRXui |
8108 | 45062411U, // STR_PXI |
8109 | 44062987U, // STR_TX |
8110 | 1038603U, // STR_ZA |
8111 | 45062411U, // STR_ZXI |
8112 | 44058769U, // STTRBi |
8113 | 44060459U, // STTRHi |
8114 | 44062995U, // STTRWi |
8115 | 44062995U, // STTRXi |
8116 | 44058800U, // STURBBi |
8117 | 44063028U, // STURBi |
8118 | 44063028U, // STURDi |
8119 | 44060490U, // STURHHi |
8120 | 44063028U, // STURHi |
8121 | 44063028U, // STURQi |
8122 | 44063028U, // STURSi |
8123 | 44063028U, // STURWi |
8124 | 44063028U, // STURXi |
8125 | 2119471U, // STXPW |
8126 | 2119471U, // STXPX |
8127 | 2115790U, // STXRB |
8128 | 2117480U, // STXRH |
8129 | 2120044U, // STXRW |
8130 | 2120044U, // STXRX |
8131 | 849661040U, // STZ2GPostIndex |
8132 | 849661040U, // STZ2GPreIndex |
8133 | 44059760U, // STZ2Gi |
8134 | 44061775U, // STZGM |
8135 | 849661103U, // STZGPostIndex |
8136 | 849661103U, // STZGPreIndex |
8137 | 44059823U, // STZGi |
8138 | 2116727U, // SUBG |
8139 | 1881180069U, // SUBHNB_ZZZ_B |
8140 | 2172716965U, // SUBHNB_ZZZ_H |
8141 | 2418100133U, // SUBHNB_ZZZ_S |
8142 | 2686491734U, // SUBHNT_ZZZ_B |
8143 | 2174819414U, // SUBHNT_ZZZ_H |
8144 | 1075928150U, // SUBHNT_ZZZ_S |
8145 | 813798559U, // SUBHNv2i64_v2i32 |
8146 | 2967601569U, // SUBHNv2i64_v4i32 |
8147 | 817992863U, // SUBHNv4i32_v4i16 |
8148 | 2969698721U, // SUBHNv4i32_v8i16 |
8149 | 2959212961U, // SUBHNv8i16_v16i8 |
8150 | 824284319U, // SUBHNv8i16_v8i8 |
8151 | 2119075U, // SUBP |
8152 | 2120254U, // SUBPS |
8153 | 2120980U, // SUBPT_shift |
8154 | 2136004U, // SUBR_ZI_B |
8155 | 2418071492U, // SUBR_ZI_D |
8156 | 2189498308U, // SUBR_ZI_H |
8157 | 270620612U, // SUBR_ZI_S |
8158 | 3223361476U, // SUBR_ZPmZ_B |
8159 | 3223377860U, // SUBR_ZPmZ_D |
8160 | 3519092676U, // SUBR_ZPmZ_H |
8161 | 3223410628U, // SUBR_ZPmZ_S |
8162 | 2120118U, // SUBSWri |
8163 | 2120118U, // SUBSWrs |
8164 | 2120118U, // SUBSWrx |
8165 | 2120118U, // SUBSXri |
8166 | 2120118U, // SUBSXrs |
8167 | 2120118U, // SUBSXrx |
8168 | 2120118U, // SUBSXrx64 |
8169 | 2115976U, // SUBWri |
8170 | 2115976U, // SUBWrs |
8171 | 2115976U, // SUBWrx |
8172 | 2115976U, // SUBXri |
8173 | 2115976U, // SUBXrs |
8174 | 2115976U, // SUBXrx |
8175 | 2115976U, // SUBXrx64 |
8176 | 3798157704U, // SUB_VG2_M2Z2Z_D |
8177 | 3798174088U, // SUB_VG2_M2Z2Z_S |
8178 | 3798157704U, // SUB_VG2_M2ZZ_D |
8179 | 3798174088U, // SUB_VG2_M2ZZ_S |
8180 | 3798157704U, // SUB_VG2_M2Z_D |
8181 | 3798174088U, // SUB_VG2_M2Z_S |
8182 | 4066593160U, // SUB_VG4_M4Z4Z_D |
8183 | 4066609544U, // SUB_VG4_M4Z4Z_S |
8184 | 4066593160U, // SUB_VG4_M4ZZ_D |
8185 | 4066609544U, // SUB_VG4_M4ZZ_S |
8186 | 4066593160U, // SUB_VG4_M4Z_D |
8187 | 4066609544U, // SUB_VG4_M4Z_S |
8188 | 2132360U, // SUB_ZI_B |
8189 | 2418067848U, // SUB_ZI_D |
8190 | 2189494664U, // SUB_ZI_H |
8191 | 270616968U, // SUB_ZI_S |
8192 | 3223357832U, // SUB_ZPmZ_B |
8193 | 3223379220U, // SUB_ZPmZ_CPA |
8194 | 3223374216U, // SUB_ZPmZ_D |
8195 | 3519089032U, // SUB_ZPmZ_H |
8196 | 3223406984U, // SUB_ZPmZ_S |
8197 | 2132360U, // SUB_ZZZ_B |
8198 | 2418072852U, // SUB_ZZZ_CPA |
8199 | 2418067848U, // SUB_ZZZ_D |
8200 | 2189494664U, // SUB_ZZZ_H |
8201 | 270616968U, // SUB_ZZZ_S |
8202 | 811698568U, // SUBv16i8 |
8203 | 2115976U, // SUBv1i64 |
8204 | 813795720U, // SUBv2i32 |
8205 | 815892872U, // SUBv2i64 |
8206 | 817990024U, // SUBv4i16 |
8207 | 820087176U, // SUBv4i32 |
8208 | 822184328U, // SUBv8i16 |
8209 | 824281480U, // SUBv8i8 |
8210 | 3798179047U, // SUDOT_VG2_M2ZZI_BToS |
8211 | 3798179047U, // SUDOT_VG2_M2ZZ_BToS |
8212 | 4066614503U, // SUDOT_VG4_M4ZZI_BToS |
8213 | 4066614503U, // SUDOT_VG4_M4ZZ_BToS |
8214 | 2418105575U, // SUDOT_ZZZI |
8215 | 2967608551U, // SUDOTlanev16i8 |
8216 | 2961317095U, // SUDOTlanev8i8 |
8217 | 1688441451U, // SUMLALL_MZZI_BtoS |
8218 | 3835925099U, // SUMLALL_VG2_M2ZZI_BtoS |
8219 | 4104360555U, // SUMLALL_VG2_M2ZZ_BtoS |
8220 | 4104360555U, // SUMLALL_VG4_M4ZZI_BtoS |
8221 | 77828715U, // SUMLALL_VG4_M4ZZ_BtoS |
8222 | 54641545U, // SUMOPA_MPPZZ_D |
8223 | 79807369U, // SUMOPA_MPPZZ_S |
8224 | 54647396U, // SUMOPS_MPPZZ_D |
8225 | 79813220U, // SUMOPS_MPPZZ_S |
8226 | 270585877U, // SUNPKHI_ZZ_D |
8227 | 1661014037U, // SUNPKHI_ZZ_H |
8228 | 1881231381U, // SUNPKHI_ZZ_S |
8229 | 270587254U, // SUNPKLO_ZZ_D |
8230 | 1661015414U, // SUNPKLO_ZZ_H |
8231 | 1881232758U, // SUNPKLO_ZZ_S |
8232 | 1635946583U, // SUNPK_VG2_2ZZ_D |
8233 | 1661128791U, // SUNPK_VG2_2ZZ_H |
8234 | 1652756567U, // SUNPK_VG2_2ZZ_S |
8235 | 1648529495U, // SUNPK_VG4_4Z2Z_D |
8236 | 1642254423U, // SUNPK_VG4_4Z2Z_H |
8237 | 1646465111U, // SUNPK_VG4_4Z2Z_S |
8238 | 3223358305U, // SUQADD_ZPmZ_B |
8239 | 3223374689U, // SUQADD_ZPmZ_D |
8240 | 3519089505U, // SUQADD_ZPmZ_H |
8241 | 3223407457U, // SUQADD_ZPmZ_S |
8242 | 2959215457U, // SUQADDv16i8 |
8243 | 807717729U, // SUQADDv1i16 |
8244 | 807717729U, // SUQADDv1i32 |
8245 | 807717729U, // SUQADDv1i64 |
8246 | 807717729U, // SUQADDv1i8 |
8247 | 2961312609U, // SUQADDv2i32 |
8248 | 2963409761U, // SUQADDv2i64 |
8249 | 2965506913U, // SUQADDv4i16 |
8250 | 2967604065U, // SUQADDv4i32 |
8251 | 2969701217U, // SUQADDv8i16 |
8252 | 2971798369U, // SUQADDv8i8 |
8253 | 4066614526U, // SUVDOT_VG4_M4ZZI_BToS |
8254 | 379501U, // SVC |
8255 | 3798179063U, // SVDOT_VG2_M2ZZI_HtoS |
8256 | 4066614519U, // SVDOT_VG4_M4ZZI_BtoS |
8257 | 4066598135U, // SVDOT_VG4_M4ZZI_HtoD |
8258 | 2418328928U, // SWPAB |
8259 | 2418330968U, // SWPAH |
8260 | 2418329198U, // SWPALB |
8261 | 2418331124U, // SWPALH |
8262 | 2418331950U, // SWPALW |
8263 | 2418331950U, // SWPALX |
8264 | 2418328571U, // SWPAW |
8265 | 2418328571U, // SWPAX |
8266 | 2418329651U, // SWPB |
8267 | 2418331341U, // SWPH |
8268 | 2418329407U, // SWPLB |
8269 | 2418331221U, // SWPLH |
8270 | 2418332475U, // SWPLW |
8271 | 2418332475U, // SWPLX |
8272 | 271537778U, // SWPP |
8273 | 271532949U, // SWPPA |
8274 | 271536318U, // SWPPAL |
8275 | 271536845U, // SWPPL |
8276 | 2418333433U, // SWPW |
8277 | 2418333433U, // SWPX |
8278 | 270584186U, // SXTB_ZPmZ_D |
8279 | 541133178U, // SXTB_ZPmZ_H |
8280 | 270616954U, // SXTB_ZPmZ_S |
8281 | 270585816U, // SXTH_ZPmZ_D |
8282 | 270618584U, // SXTH_ZPmZ_S |
8283 | 270589991U, // SXTW_ZPmZ_D |
8284 | 2118565U, // SYSLxt |
8285 | 2149603003U, // SYSPxt |
8286 | 2149603003U, // SYSPxt_XZR |
8287 | 2149604002U, // SYSxt |
8288 | 2686490497U, // TBLQ_ZZZ_B |
8289 | 2418071425U, // TBLQ_ZZZ_D |
8290 | 2183206785U, // TBLQ_ZZZ_H |
8291 | 3223410561U, // TBLQ_ZZZ_S |
8292 | 2686489005U, // TBL_ZZZZ_B |
8293 | 2418069933U, // TBL_ZZZZ_D |
8294 | 2183205293U, // TBL_ZZZZ_H |
8295 | 3223409069U, // TBL_ZZZZ_S |
8296 | 2686489005U, // TBL_ZZZ_B |
8297 | 2418069933U, // TBL_ZZZ_D |
8298 | 2183205293U, // TBL_ZZZ_H |
8299 | 3223409069U, // TBL_ZZZ_S |
8300 | 2690748845U, // TBLv16i8Four |
8301 | 2690748845U, // TBLv16i8One |
8302 | 2690748845U, // TBLv16i8Three |
8303 | 2690748845U, // TBLv16i8Two |
8304 | 2703331757U, // TBLv8i8Four |
8305 | 2703331757U, // TBLv8i8One |
8306 | 2703331757U, // TBLv8i8Three |
8307 | 2703331757U, // TBLv8i8Two |
8308 | 2122009U, // TBNZW |
8309 | 2122009U, // TBNZX |
8310 | 2418055059U, // TBXQ_ZZZ_B |
8311 | 1075894163U, // TBXQ_ZZZ_D |
8312 | 2195789715U, // TBXQ_ZZZ_H |
8313 | 1344362387U, // TBXQ_ZZZ_S |
8314 | 2418057337U, // TBX_ZZZ_B |
8315 | 1075896441U, // TBX_ZZZ_D |
8316 | 2195791993U, // TBX_ZZZ_H |
8317 | 1344364665U, // TBX_ZZZ_S |
8318 | 2690785401U, // TBXv16i8Four |
8319 | 2690785401U, // TBXv16i8One |
8320 | 2690785401U, // TBXv16i8Three |
8321 | 2690785401U, // TBXv16i8Two |
8322 | 2703368313U, // TBXv8i8Four |
8323 | 2703368313U, // TBXv8i8One |
8324 | 2703368313U, // TBXv8i8Three |
8325 | 2703368313U, // TBXv8i8Two |
8326 | 2121993U, // TBZW |
8327 | 2121993U, // TBZX |
8328 | 381444U, // TCANCEL |
8329 | 10248U, // TCOMMIT |
8330 | 23361U, // TRCIT |
8331 | 2129972U, // TRN1_PPP_B |
8332 | 2418065460U, // TRN1_PPP_D |
8333 | 2189492276U, // TRN1_PPP_H |
8334 | 270614580U, // TRN1_PPP_S |
8335 | 2129972U, // TRN1_ZZZ_B |
8336 | 2418065460U, // TRN1_ZZZ_D |
8337 | 2189492276U, // TRN1_ZZZ_H |
8338 | 2210873396U, // TRN1_ZZZ_Q |
8339 | 270614580U, // TRN1_ZZZ_S |
8340 | 811696180U, // TRN1v16i8 |
8341 | 813793332U, // TRN1v2i32 |
8342 | 815890484U, // TRN1v2i64 |
8343 | 817987636U, // TRN1v4i16 |
8344 | 820084788U, // TRN1v4i32 |
8345 | 822181940U, // TRN1v8i16 |
8346 | 824279092U, // TRN1v8i8 |
8347 | 2130392U, // TRN2_PPP_B |
8348 | 2418065880U, // TRN2_PPP_D |
8349 | 2189492696U, // TRN2_PPP_H |
8350 | 270615000U, // TRN2_PPP_S |
8351 | 2130392U, // TRN2_ZZZ_B |
8352 | 2418065880U, // TRN2_ZZZ_D |
8353 | 2189492696U, // TRN2_ZZZ_H |
8354 | 2210873816U, // TRN2_ZZZ_Q |
8355 | 270615000U, // TRN2_ZZZ_S |
8356 | 811696600U, // TRN2v16i8 |
8357 | 813793752U, // TRN2v2i32 |
8358 | 815890904U, // TRN2v2i64 |
8359 | 817988056U, // TRN2v4i16 |
8360 | 820085208U, // TRN2v4i32 |
8361 | 822182360U, // TRN2v8i16 |
8362 | 824279512U, // TRN2v8i8 |
8363 | 444733U, // TSB |
8364 | 23850U, // TSTART |
8365 | 23872U, // TTEST |
8366 | 1344325155U, // UABALB_ZZZ_D |
8367 | 2220951075U, // UABALB_ZZZ_H |
8368 | 2686535203U, // UABALB_ZZZ_S |
8369 | 1344330582U, // UABALT_ZZZ_D |
8370 | 2220956502U, // UABALT_ZZZ_H |
8371 | 2686540630U, // UABALT_ZZZ_S |
8372 | 2969698518U, // UABALv16i8_v8i16 |
8373 | 2963411063U, // UABALv2i32_v2i64 |
8374 | 2967605367U, // UABALv4i16_v4i32 |
8375 | 2963407062U, // UABALv4i32_v2i64 |
8376 | 2967601366U, // UABALv8i16_v4i32 |
8377 | 2969702519U, // UABALv8i8_v8i16 |
8378 | 2418049768U, // UABA_ZZZ_B |
8379 | 1075888872U, // UABA_ZZZ_D |
8380 | 2195784424U, // UABA_ZZZ_H |
8381 | 1344357096U, // UABA_ZZZ_S |
8382 | 2959213288U, // UABAv16i8 |
8383 | 2961310440U, // UABAv2i32 |
8384 | 2965504744U, // UABAv4i16 |
8385 | 2967601896U, // UABAv4i32 |
8386 | 2969699048U, // UABAv8i16 |
8387 | 2971796200U, // UABAv8i8 |
8388 | 270583512U, // UABDLB_ZZZ_D |
8389 | 2197882584U, // UABDLB_ZZZ_H |
8390 | 1881229016U, // UABDLB_ZZZ_S |
8391 | 270588839U, // UABDLT_ZZZ_D |
8392 | 2197887911U, // UABDLT_ZZZ_H |
8393 | 1881234343U, // UABDLT_ZZZ_S |
8394 | 822182168U, // UABDLv16i8_v8i16 |
8395 | 815894999U, // UABDLv2i32_v2i64 |
8396 | 820089303U, // UABDLv4i16_v4i32 |
8397 | 815890712U, // UABDLv4i32_v2i64 |
8398 | 820085016U, // UABDLv8i16_v4i32 |
8399 | 822186455U, // UABDLv8i8_v8i16 |
8400 | 3223358178U, // UABD_ZPmZ_B |
8401 | 3223374562U, // UABD_ZPmZ_D |
8402 | 3519089378U, // UABD_ZPmZ_H |
8403 | 3223407330U, // UABD_ZPmZ_S |
8404 | 811698914U, // UABDv16i8 |
8405 | 813796066U, // UABDv2i32 |
8406 | 817990370U, // UABDv4i16 |
8407 | 820087522U, // UABDv4i32 |
8408 | 822184674U, // UABDv8i16 |
8409 | 824281826U, // UABDv8i8 |
8410 | 3223377390U, // UADALP_ZPmZ_D |
8411 | 3519092206U, // UADALP_ZPmZ_H |
8412 | 3223410158U, // UADALP_ZPmZ_S |
8413 | 2969703918U, // UADALPv16i8_v8i16 |
8414 | 3124893166U, // UADALPv2i32_v1i64 |
8415 | 2961315310U, // UADALPv4i16_v2i32 |
8416 | 2963412462U, // UADALPv4i32_v2i64 |
8417 | 2967606766U, // UADALPv8i16_v4i32 |
8418 | 2965509614U, // UADALPv8i8_v4i16 |
8419 | 270583537U, // UADDLB_ZZZ_D |
8420 | 2197882609U, // UADDLB_ZZZ_H |
8421 | 1881229041U, // UADDLB_ZZZ_S |
8422 | 822187518U, // UADDLPv16i8_v8i16 |
8423 | 977376766U, // UADDLPv2i32_v1i64 |
8424 | 813798910U, // UADDLPv4i16_v2i32 |
8425 | 815896062U, // UADDLPv4i32_v2i64 |
8426 | 820090366U, // UADDLPv8i16_v4i32 |
8427 | 817993214U, // UADDLPv8i8_v4i16 |
8428 | 270588855U, // UADDLT_ZZZ_D |
8429 | 2197887927U, // UADDLT_ZZZ_H |
8430 | 1881234359U, // UADDLT_ZZZ_S |
8431 | 807427657U, // UADDLVv16i8v |
8432 | 807427657U, // UADDLVv4i16v |
8433 | 807427657U, // UADDLVv4i32v |
8434 | 807427657U, // UADDLVv8i16v |
8435 | 807427657U, // UADDLVv8i8v |
8436 | 822182184U, // UADDLv16i8_v8i16 |
8437 | 815895037U, // UADDLv2i32_v2i64 |
8438 | 820089341U, // UADDLv4i16_v4i32 |
8439 | 815890728U, // UADDLv4i32_v2i64 |
8440 | 820085032U, // UADDLv8i16_v4i32 |
8441 | 822186493U, // UADDLv8i8_v8i16 |
8442 | 1684282909U, // UADDV_VPZ_B |
8443 | 1657019933U, // UADDV_VPZ_D |
8444 | 1659117085U, // UADDV_VPZ_H |
8445 | 1638145565U, // UADDV_VPZ_S |
8446 | 2418067926U, // UADDWB_ZZZ_D |
8447 | 2189494742U, // UADDWB_ZZZ_H |
8448 | 270617046U, // UADDWB_ZZZ_S |
8449 | 2418073003U, // UADDWT_ZZZ_D |
8450 | 2189499819U, // UADDWT_ZZZ_H |
8451 | 270622123U, // UADDWT_ZZZ_S |
8452 | 822182500U, // UADDWv16i8_v8i16 |
8453 | 815898530U, // UADDWv2i32_v2i64 |
8454 | 820092834U, // UADDWv4i16_v4i32 |
8455 | 815891044U, // UADDWv4i32_v2i64 |
8456 | 820085348U, // UADDWv8i16_v4i32 |
8457 | 822189986U, // UADDWv8i8_v8i16 |
8458 | 2118710U, // UBFMWri |
8459 | 2118710U, // UBFMXri |
8460 | 2221037086U, // UCLAMP_VG2_2Z2Z_B |
8461 | 2193790494U, // UCLAMP_VG2_2Z2Z_D |
8462 | 2195904030U, // UCLAMP_VG2_2Z2Z_H |
8463 | 2174948894U, // UCLAMP_VG2_2Z2Z_S |
8464 | 2221037086U, // UCLAMP_VG4_4Z4Z_B |
8465 | 2193790494U, // UCLAMP_VG4_4Z4Z_D |
8466 | 2195904030U, // UCLAMP_VG4_4Z4Z_H |
8467 | 2174948894U, // UCLAMP_VG4_4Z4Z_S |
8468 | 2418054686U, // UCLAMP_ZZZ_B |
8469 | 1075893790U, // UCLAMP_ZZZ_D |
8470 | 2195789342U, // UCLAMP_ZZZ_H |
8471 | 1344362014U, // UCLAMP_ZZZ_S |
8472 | 2116707U, // UCVTFSWDri |
8473 | 2116707U, // UCVTFSWHri |
8474 | 2116707U, // UCVTFSWSri |
8475 | 2116707U, // UCVTFSXDri |
8476 | 2116707U, // UCVTFSXHri |
8477 | 2116707U, // UCVTFSXSri |
8478 | 2116707U, // UCVTFUWDri |
8479 | 2116707U, // UCVTFUWHri |
8480 | 2116707U, // UCVTFUWSri |
8481 | 2116707U, // UCVTFUXDri |
8482 | 2116707U, // UCVTFUXHri |
8483 | 2116707U, // UCVTFUXSri |
8484 | 1648561251U, // UCVTF_2Z2Z_StoS |
8485 | 1648561251U, // UCVTF_4Z4Z_StoS |
8486 | 270584931U, // UCVTF_ZPmZ_DtoD |
8487 | 3493923939U, // UCVTF_ZPmZ_DtoH |
8488 | 270617699U, // UCVTF_ZPmZ_DtoS |
8489 | 541133923U, // UCVTF_ZPmZ_HtoH |
8490 | 270584931U, // UCVTF_ZPmZ_StoD |
8491 | 1078004835U, // UCVTF_ZPmZ_StoH |
8492 | 270617699U, // UCVTF_ZPmZ_StoS |
8493 | 2116707U, // UCVTFd |
8494 | 2116707U, // UCVTFh |
8495 | 2116707U, // UCVTFs |
8496 | 2116707U, // UCVTFv1i16 |
8497 | 2116707U, // UCVTFv1i32 |
8498 | 2116707U, // UCVTFv1i64 |
8499 | 813796451U, // UCVTFv2f32 |
8500 | 815893603U, // UCVTFv2f64 |
8501 | 813796451U, // UCVTFv2i32_shift |
8502 | 815893603U, // UCVTFv2i64_shift |
8503 | 817990755U, // UCVTFv4f16 |
8504 | 820087907U, // UCVTFv4f32 |
8505 | 817990755U, // UCVTFv4i16_shift |
8506 | 820087907U, // UCVTFv4i32_shift |
8507 | 822185059U, // UCVTFv8f16 |
8508 | 822185059U, // UCVTFv8i16_shift |
8509 | 19532U, // UDF |
8510 | 3223378248U, // UDIVR_ZPmZ_D |
8511 | 3223411016U, // UDIVR_ZPmZ_S |
8512 | 2121275U, // UDIVWr |
8513 | 2121275U, // UDIVXr |
8514 | 3223379515U, // UDIV_ZPmZ_D |
8515 | 3223412283U, // UDIV_ZPmZ_S |
8516 | 3798179048U, // UDOT_VG2_M2Z2Z_BtoS |
8517 | 3798162664U, // UDOT_VG2_M2Z2Z_HtoD |
8518 | 3798179048U, // UDOT_VG2_M2Z2Z_HtoS |
8519 | 3798179048U, // UDOT_VG2_M2ZZI_BToS |
8520 | 3798179048U, // UDOT_VG2_M2ZZI_HToS |
8521 | 3798162664U, // UDOT_VG2_M2ZZI_HtoD |
8522 | 3798179048U, // UDOT_VG2_M2ZZ_BtoS |
8523 | 3798162664U, // UDOT_VG2_M2ZZ_HtoD |
8524 | 3798179048U, // UDOT_VG2_M2ZZ_HtoS |
8525 | 4066614504U, // UDOT_VG4_M4Z4Z_BtoS |
8526 | 4066598120U, // UDOT_VG4_M4Z4Z_HtoD |
8527 | 4066614504U, // UDOT_VG4_M4Z4Z_HtoS |
8528 | 4066614504U, // UDOT_VG4_M4ZZI_BtoS |
8529 | 4066614504U, // UDOT_VG4_M4ZZI_HToS |
8530 | 4066598120U, // UDOT_VG4_M4ZZI_HtoD |
8531 | 4066614504U, // UDOT_VG4_M4ZZ_BtoS |
8532 | 4066598120U, // UDOT_VG4_M4ZZ_HtoD |
8533 | 4066614504U, // UDOT_VG4_M4ZZ_HtoS |
8534 | 2686508264U, // UDOT_ZZZI_D |
8535 | 2686541032U, // UDOT_ZZZI_HtoS |
8536 | 2418105576U, // UDOT_ZZZI_S |
8537 | 2686508264U, // UDOT_ZZZ_D |
8538 | 2686541032U, // UDOT_ZZZ_HtoS |
8539 | 2418105576U, // UDOT_ZZZ_S |
8540 | 2967608552U, // UDOTlanev16i8 |
8541 | 2961317096U, // UDOTlanev8i8 |
8542 | 2967608552U, // UDOTv16i8 |
8543 | 2961317096U, // UDOTv8i8 |
8544 | 3223358275U, // UHADD_ZPmZ_B |
8545 | 3223374659U, // UHADD_ZPmZ_D |
8546 | 3519089475U, // UHADD_ZPmZ_H |
8547 | 3223407427U, // UHADD_ZPmZ_S |
8548 | 811699011U, // UHADDv16i8 |
8549 | 813796163U, // UHADDv2i32 |
8550 | 817990467U, // UHADDv4i16 |
8551 | 820087619U, // UHADDv4i32 |
8552 | 822184771U, // UHADDv8i16 |
8553 | 824281923U, // UHADDv8i8 |
8554 | 3223361490U, // UHSUBR_ZPmZ_B |
8555 | 3223377874U, // UHSUBR_ZPmZ_D |
8556 | 3519092690U, // UHSUBR_ZPmZ_H |
8557 | 3223410642U, // UHSUBR_ZPmZ_S |
8558 | 3223357844U, // UHSUB_ZPmZ_B |
8559 | 3223374228U, // UHSUB_ZPmZ_D |
8560 | 3519089044U, // UHSUB_ZPmZ_H |
8561 | 3223406996U, // UHSUB_ZPmZ_S |
8562 | 811698580U, // UHSUBv16i8 |
8563 | 813795732U, // UHSUBv2i32 |
8564 | 817990036U, // UHSUBv4i16 |
8565 | 820087188U, // UHSUBv4i32 |
8566 | 822184340U, // UHSUBv8i16 |
8567 | 824281492U, // UHSUBv8i8 |
8568 | 2118126U, // UMADDLrrr |
8569 | 3223361307U, // UMAXP_ZPmZ_B |
8570 | 3223377691U, // UMAXP_ZPmZ_D |
8571 | 3519092507U, // UMAXP_ZPmZ_H |
8572 | 3223410459U, // UMAXP_ZPmZ_S |
8573 | 811702043U, // UMAXPv16i8 |
8574 | 813799195U, // UMAXPv2i32 |
8575 | 817993499U, // UMAXPv4i16 |
8576 | 820090651U, // UMAXPv4i32 |
8577 | 822187803U, // UMAXPv8i16 |
8578 | 824284955U, // UMAXPv8i8 |
8579 | 3227623145U, // UMAXQV_VPZ_B |
8580 | 3231817449U, // UMAXQV_VPZ_D |
8581 | 3238108905U, // UMAXQV_VPZ_H |
8582 | 3236011753U, // UMAXQV_VPZ_S |
8583 | 253701U, // UMAXV_VPZ_B |
8584 | 1657020165U, // UMAXV_VPZ_D |
8585 | 1659133701U, // UMAXV_VPZ_H |
8586 | 1638178565U, // UMAXV_VPZ_S |
8587 | 807427845U, // UMAXVv16i8v |
8588 | 807427845U, // UMAXVv4i16v |
8589 | 807427845U, // UMAXVv4i32v |
8590 | 807427845U, // UMAXVv8i16v |
8591 | 807427845U, // UMAXVv8i8v |
8592 | 2121843U, // UMAXWri |
8593 | 2121843U, // UMAXWrr |
8594 | 2121843U, // UMAXXri |
8595 | 2121843U, // UMAXXrr |
8596 | 2179096691U, // UMAX_VG2_2Z2Z_B |
8597 | 2181210227U, // UMAX_VG2_2Z2Z_D |
8598 | 2183323763U, // UMAX_VG2_2Z2Z_H |
8599 | 2185437299U, // UMAX_VG2_2Z2Z_S |
8600 | 2179096691U, // UMAX_VG2_2ZZ_B |
8601 | 2181210227U, // UMAX_VG2_2ZZ_D |
8602 | 2183323763U, // UMAX_VG2_2ZZ_H |
8603 | 2185437299U, // UMAX_VG2_2ZZ_S |
8604 | 2179096691U, // UMAX_VG4_4Z4Z_B |
8605 | 2181210227U, // UMAX_VG4_4Z4Z_D |
8606 | 2183323763U, // UMAX_VG4_4Z4Z_H |
8607 | 2185437299U, // UMAX_VG4_4Z4Z_S |
8608 | 2179096691U, // UMAX_VG4_4ZZ_B |
8609 | 2181210227U, // UMAX_VG4_4ZZ_D |
8610 | 2183323763U, // UMAX_VG4_4ZZ_H |
8611 | 2185437299U, // UMAX_VG4_4ZZ_S |
8612 | 2138227U, // UMAX_ZI_B |
8613 | 2418073715U, // UMAX_ZI_D |
8614 | 2189500531U, // UMAX_ZI_H |
8615 | 270622835U, // UMAX_ZI_S |
8616 | 3223363699U, // UMAX_ZPmZ_B |
8617 | 3223380083U, // UMAX_ZPmZ_D |
8618 | 3519094899U, // UMAX_ZPmZ_H |
8619 | 3223412851U, // UMAX_ZPmZ_S |
8620 | 811704435U, // UMAXv16i8 |
8621 | 813801587U, // UMAXv2i32 |
8622 | 817995891U, // UMAXv4i16 |
8623 | 820093043U, // UMAXv4i32 |
8624 | 822190195U, // UMAXv8i16 |
8625 | 824287347U, // UMAXv8i8 |
8626 | 3223361113U, // UMINP_ZPmZ_B |
8627 | 3223377497U, // UMINP_ZPmZ_D |
8628 | 3519092313U, // UMINP_ZPmZ_H |
8629 | 3223410265U, // UMINP_ZPmZ_S |
8630 | 811701849U, // UMINPv16i8 |
8631 | 813799001U, // UMINPv2i32 |
8632 | 817993305U, // UMINPv4i16 |
8633 | 820090457U, // UMINPv4i32 |
8634 | 822187609U, // UMINPv8i16 |
8635 | 824284761U, // UMINPv8i8 |
8636 | 3227623114U, // UMINQV_VPZ_B |
8637 | 3231817418U, // UMINQV_VPZ_D |
8638 | 3238108874U, // UMINQV_VPZ_H |
8639 | 3236011722U, // UMINQV_VPZ_S |
8640 | 253553U, // UMINV_VPZ_B |
8641 | 1657020017U, // UMINV_VPZ_D |
8642 | 1659133553U, // UMINV_VPZ_H |
8643 | 1638178417U, // UMINV_VPZ_S |
8644 | 807427697U, // UMINVv16i8v |
8645 | 807427697U, // UMINVv4i16v |
8646 | 807427697U, // UMINVv4i32v |
8647 | 807427697U, // UMINVv8i16v |
8648 | 807427697U, // UMINVv8i8v |
8649 | 2118854U, // UMINWri |
8650 | 2118854U, // UMINWrr |
8651 | 2118854U, // UMINXri |
8652 | 2118854U, // UMINXrr |
8653 | 2179093702U, // UMIN_VG2_2Z2Z_B |
8654 | 2181207238U, // UMIN_VG2_2Z2Z_D |
8655 | 2183320774U, // UMIN_VG2_2Z2Z_H |
8656 | 2185434310U, // UMIN_VG2_2Z2Z_S |
8657 | 2179093702U, // UMIN_VG2_2ZZ_B |
8658 | 2181207238U, // UMIN_VG2_2ZZ_D |
8659 | 2183320774U, // UMIN_VG2_2ZZ_H |
8660 | 2185434310U, // UMIN_VG2_2ZZ_S |
8661 | 2179093702U, // UMIN_VG4_4Z4Z_B |
8662 | 2181207238U, // UMIN_VG4_4Z4Z_D |
8663 | 2183320774U, // UMIN_VG4_4Z4Z_H |
8664 | 2185434310U, // UMIN_VG4_4Z4Z_S |
8665 | 2179093702U, // UMIN_VG4_4ZZ_B |
8666 | 2181207238U, // UMIN_VG4_4ZZ_D |
8667 | 2183320774U, // UMIN_VG4_4ZZ_H |
8668 | 2185434310U, // UMIN_VG4_4ZZ_S |
8669 | 2135238U, // UMIN_ZI_B |
8670 | 2418070726U, // UMIN_ZI_D |
8671 | 2189497542U, // UMIN_ZI_H |
8672 | 270619846U, // UMIN_ZI_S |
8673 | 3223360710U, // UMIN_ZPmZ_B |
8674 | 3223377094U, // UMIN_ZPmZ_D |
8675 | 3519091910U, // UMIN_ZPmZ_H |
8676 | 3223409862U, // UMIN_ZPmZ_S |
8677 | 811701446U, // UMINv16i8 |
8678 | 813798598U, // UMINv2i32 |
8679 | 817992902U, // UMINv4i16 |
8680 | 820090054U, // UMINv4i32 |
8681 | 822187206U, // UMINv8i16 |
8682 | 824284358U, // UMINv8i8 |
8683 | 1344325200U, // UMLALB_ZZZI_D |
8684 | 2686535248U, // UMLALB_ZZZI_S |
8685 | 1344325200U, // UMLALB_ZZZ_D |
8686 | 2220951120U, // UMLALB_ZZZ_H |
8687 | 2686535248U, // UMLALB_ZZZ_S |
8688 | 1688441452U, // UMLALL_MZZI_BtoS |
8689 | 1688425068U, // UMLALL_MZZI_HtoD |
8690 | 1688441452U, // UMLALL_MZZ_BtoS |
8691 | 1688425068U, // UMLALL_MZZ_HtoD |
8692 | 3835925100U, // UMLALL_VG2_M2Z2Z_BtoS |
8693 | 3835908716U, // UMLALL_VG2_M2Z2Z_HtoD |
8694 | 3835925100U, // UMLALL_VG2_M2ZZI_BtoS |
8695 | 3835908716U, // UMLALL_VG2_M2ZZI_HtoD |
8696 | 4104360556U, // UMLALL_VG2_M2ZZ_BtoS |
8697 | 4104344172U, // UMLALL_VG2_M2ZZ_HtoD |
8698 | 4104360556U, // UMLALL_VG4_M4Z4Z_BtoS |
8699 | 4104344172U, // UMLALL_VG4_M4Z4Z_HtoD |
8700 | 4104360556U, // UMLALL_VG4_M4ZZI_BtoS |
8701 | 4104344172U, // UMLALL_VG4_M4ZZI_HtoD |
8702 | 77828716U, // UMLALL_VG4_M4ZZ_BtoS |
8703 | 77812332U, // UMLALL_VG4_M4ZZ_HtoD |
8704 | 1344330617U, // UMLALT_ZZZI_D |
8705 | 2686540665U, // UMLALT_ZZZI_S |
8706 | 1344330617U, // UMLALT_ZZZ_D |
8707 | 2220956537U, // UMLALT_ZZZ_H |
8708 | 2686540665U, // UMLALT_ZZZ_S |
8709 | 1663275167U, // UMLAL_MZZI_HtoS |
8710 | 1663275167U, // UMLAL_MZZ_HtoS |
8711 | 3810758815U, // UMLAL_VG2_M2Z2Z_HtoS |
8712 | 3810758815U, // UMLAL_VG2_M2ZZI_S |
8713 | 3810758815U, // UMLAL_VG2_M2ZZ_HtoS |
8714 | 4079194271U, // UMLAL_VG4_M4Z4Z_HtoS |
8715 | 4079194271U, // UMLAL_VG4_M4ZZI_HtoS |
8716 | 4079194271U, // UMLAL_VG4_M4ZZ_HtoS |
8717 | 2969698552U, // UMLALv16i8_v8i16 |
8718 | 2963411103U, // UMLALv2i32_indexed |
8719 | 2963411103U, // UMLALv2i32_v2i64 |
8720 | 2967605407U, // UMLALv4i16_indexed |
8721 | 2967605407U, // UMLALv4i16_v4i32 |
8722 | 2963407096U, // UMLALv4i32_indexed |
8723 | 2963407096U, // UMLALv4i32_v2i64 |
8724 | 2967601400U, // UMLALv8i16_indexed |
8725 | 2967601400U, // UMLALv8i16_v4i32 |
8726 | 2969702559U, // UMLALv8i8_v8i16 |
8727 | 1344325498U, // UMLSLB_ZZZI_D |
8728 | 2686535546U, // UMLSLB_ZZZI_S |
8729 | 1344325498U, // UMLSLB_ZZZ_D |
8730 | 2220951418U, // UMLSLB_ZZZ_H |
8731 | 2686535546U, // UMLSLB_ZZZ_S |
8732 | 1688441482U, // UMLSLL_MZZI_BtoS |
8733 | 1688425098U, // UMLSLL_MZZI_HtoD |
8734 | 1688441482U, // UMLSLL_MZZ_BtoS |
8735 | 1688425098U, // UMLSLL_MZZ_HtoD |
8736 | 3835925130U, // UMLSLL_VG2_M2Z2Z_BtoS |
8737 | 3835908746U, // UMLSLL_VG2_M2Z2Z_HtoD |
8738 | 3835925130U, // UMLSLL_VG2_M2ZZI_BtoS |
8739 | 3835908746U, // UMLSLL_VG2_M2ZZI_HtoD |
8740 | 4104360586U, // UMLSLL_VG2_M2ZZ_BtoS |
8741 | 4104344202U, // UMLSLL_VG2_M2ZZ_HtoD |
8742 | 4104360586U, // UMLSLL_VG4_M4Z4Z_BtoS |
8743 | 4104344202U, // UMLSLL_VG4_M4Z4Z_HtoD |
8744 | 4104360586U, // UMLSLL_VG4_M4ZZI_BtoS |
8745 | 4104344202U, // UMLSLL_VG4_M4ZZI_HtoD |
8746 | 77828746U, // UMLSLL_VG4_M4ZZ_BtoS |
8747 | 77812362U, // UMLSLL_VG4_M4ZZ_HtoD |
8748 | 1344330792U, // UMLSLT_ZZZI_D |
8749 | 2686540840U, // UMLSLT_ZZZI_S |
8750 | 1344330792U, // UMLSLT_ZZZ_D |
8751 | 2220956712U, // UMLSLT_ZZZ_H |
8752 | 2686540840U, // UMLSLT_ZZZ_S |
8753 | 1663275934U, // UMLSL_MZZI_HtoS |
8754 | 1663275934U, // UMLSL_MZZ_HtoS |
8755 | 3810759582U, // UMLSL_VG2_M2Z2Z_HtoS |
8756 | 3810759582U, // UMLSL_VG2_M2ZZI_S |
8757 | 3810759582U, // UMLSL_VG2_M2ZZ_HtoS |
8758 | 4079195038U, // UMLSL_VG4_M4Z4Z_HtoS |
8759 | 4079195038U, // UMLSL_VG4_M4ZZI_HtoS |
8760 | 4079195038U, // UMLSL_VG4_M4ZZ_HtoS |
8761 | 2969698684U, // UMLSLv16i8_v8i16 |
8762 | 2963411870U, // UMLSLv2i32_indexed |
8763 | 2963411870U, // UMLSLv2i32_v2i64 |
8764 | 2967606174U, // UMLSLv4i16_indexed |
8765 | 2967606174U, // UMLSLv4i16_v4i32 |
8766 | 2963407228U, // UMLSLv4i32_indexed |
8767 | 2963407228U, // UMLSLv4i32_v2i64 |
8768 | 2967601532U, // UMLSLv8i16_indexed |
8769 | 2967601532U, // UMLSLv8i16_v4i32 |
8770 | 2969703326U, // UMLSLv8i8_v8i16 |
8771 | 2967601995U, // UMMLA |
8772 | 2418099019U, // UMMLA_ZZZ |
8773 | 54641546U, // UMOPA_MPPZZ_D |
8774 | 54641546U, // UMOPA_MPPZZ_HtoS |
8775 | 79807370U, // UMOPA_MPPZZ_S |
8776 | 54647397U, // UMOPS_MPPZZ_D |
8777 | 54647397U, // UMOPS_MPPZZ_HtoS |
8778 | 79813221U, // UMOPS_MPPZZ_S |
8779 | 807427729U, // UMOVvi16 |
8780 | 807427729U, // UMOVvi16_idx0 |
8781 | 807427729U, // UMOVvi32 |
8782 | 807427729U, // UMOVvi32_idx0 |
8783 | 807427729U, // UMOVvi64 |
8784 | 807427729U, // UMOVvi64_idx0 |
8785 | 807427729U, // UMOVvi8 |
8786 | 807427729U, // UMOVvi8_idx0 |
8787 | 2118074U, // UMSUBLrrr |
8788 | 3223359128U, // UMULH_ZPmZ_B |
8789 | 3223375512U, // UMULH_ZPmZ_D |
8790 | 3519090328U, // UMULH_ZPmZ_H |
8791 | 3223408280U, // UMULH_ZPmZ_S |
8792 | 2133656U, // UMULH_ZZZ_B |
8793 | 2418069144U, // UMULH_ZZZ_D |
8794 | 2189495960U, // UMULH_ZZZ_H |
8795 | 270618264U, // UMULH_ZZZ_S |
8796 | 2117272U, // UMULHrr |
8797 | 270583587U, // UMULLB_ZZZI_D |
8798 | 1881229091U, // UMULLB_ZZZI_S |
8799 | 270583587U, // UMULLB_ZZZ_D |
8800 | 2197882659U, // UMULLB_ZZZ_H |
8801 | 1881229091U, // UMULLB_ZZZ_S |
8802 | 270588919U, // UMULLT_ZZZI_D |
8803 | 1881234423U, // UMULLT_ZZZI_S |
8804 | 270588919U, // UMULLT_ZZZ_D |
8805 | 2197887991U, // UMULLT_ZZZ_H |
8806 | 1881234423U, // UMULLT_ZZZ_S |
8807 | 822182234U, // UMULLv16i8_v8i16 |
8808 | 815895209U, // UMULLv2i32_indexed |
8809 | 815895209U, // UMULLv2i32_v2i64 |
8810 | 820089513U, // UMULLv4i16_indexed |
8811 | 820089513U, // UMULLv4i16_v4i32 |
8812 | 815890778U, // UMULLv4i32_indexed |
8813 | 815890778U, // UMULLv4i32_v2i64 |
8814 | 820085082U, // UMULLv8i16_indexed |
8815 | 820085082U, // UMULLv8i16_v4i32 |
8816 | 822186665U, // UMULLv8i8_v8i16 |
8817 | 2132834U, // UQADD_ZI_B |
8818 | 2418068322U, // UQADD_ZI_D |
8819 | 2189495138U, // UQADD_ZI_H |
8820 | 270617442U, // UQADD_ZI_S |
8821 | 3223358306U, // UQADD_ZPmZ_B |
8822 | 3223374690U, // UQADD_ZPmZ_D |
8823 | 3519089506U, // UQADD_ZPmZ_H |
8824 | 3223407458U, // UQADD_ZPmZ_S |
8825 | 2132834U, // UQADD_ZZZ_B |
8826 | 2418068322U, // UQADD_ZZZ_D |
8827 | 2189495138U, // UQADD_ZZZ_H |
8828 | 270617442U, // UQADD_ZZZ_S |
8829 | 811699042U, // UQADDv16i8 |
8830 | 2116450U, // UQADDv1i16 |
8831 | 2116450U, // UQADDv1i32 |
8832 | 2116450U, // UQADDv1i64 |
8833 | 2116450U, // UQADDv1i8 |
8834 | 813796194U, // UQADDv2i32 |
8835 | 815893346U, // UQADDv2i64 |
8836 | 817990498U, // UQADDv4i16 |
8837 | 820087650U, // UQADDv4i32 |
8838 | 822184802U, // UQADDv8i16 |
8839 | 824281954U, // UQADDv8i8 |
8840 | 1648432412U, // UQCVTN_Z2Z_StoH |
8841 | 1644238108U, // UQCVTN_Z4Z_DtoH |
8842 | 3223360796U, // UQCVTN_Z4Z_StoB |
8843 | 1648434566U, // UQCVT_Z2Z_StoH |
8844 | 1644240262U, // UQCVT_Z4Z_DtoH |
8845 | 3223362950U, // UQCVT_Z4Z_StoB |
8846 | 538985932U, // UQDECB_WPiI |
8847 | 538985932U, // UQDECB_XPiI |
8848 | 538987255U, // UQDECD_WPiI |
8849 | 538987255U, // UQDECD_XPiI |
8850 | 539020023U, // UQDECD_ZPiI |
8851 | 538987942U, // UQDECH_WPiI |
8852 | 538987942U, // UQDECH_XPiI |
8853 | 56692134U, // UQDECH_ZPiI |
8854 | 2119089U, // UQDECP_WP_B |
8855 | 2418038193U, // UQDECP_WP_D |
8856 | 1881167281U, // UQDECP_WP_H |
8857 | 270554545U, // UQDECP_WP_S |
8858 | 2119089U, // UQDECP_XP_B |
8859 | 2418038193U, // UQDECP_XP_D |
8860 | 1881167281U, // UQDECP_XP_H |
8861 | 270554545U, // UQDECP_XP_S |
8862 | 1075893681U, // UQDECP_ZP_D |
8863 | 1658918321U, // UQDECP_ZP_H |
8864 | 1344361905U, // UQDECP_ZP_S |
8865 | 538992515U, // UQDECW_WPiI |
8866 | 538992515U, // UQDECW_XPiI |
8867 | 539058051U, // UQDECW_ZPiI |
8868 | 538985948U, // UQINCB_WPiI |
8869 | 538985948U, // UQINCB_XPiI |
8870 | 538987271U, // UQINCD_WPiI |
8871 | 538987271U, // UQINCD_XPiI |
8872 | 539020039U, // UQINCD_ZPiI |
8873 | 538987958U, // UQINCH_WPiI |
8874 | 538987958U, // UQINCH_XPiI |
8875 | 56692150U, // UQINCH_ZPiI |
8876 | 2119105U, // UQINCP_WP_B |
8877 | 2418038209U, // UQINCP_WP_D |
8878 | 1881167297U, // UQINCP_WP_H |
8879 | 270554561U, // UQINCP_WP_S |
8880 | 2119105U, // UQINCP_XP_B |
8881 | 2418038209U, // UQINCP_XP_D |
8882 | 1881167297U, // UQINCP_XP_H |
8883 | 270554561U, // UQINCP_XP_S |
8884 | 1075893697U, // UQINCP_ZP_D |
8885 | 1658918337U, // UQINCP_ZP_H |
8886 | 1344361921U, // UQINCP_ZP_S |
8887 | 538992531U, // UQINCW_WPiI |
8888 | 538992531U, // UQINCW_XPiI |
8889 | 539058067U, // UQINCW_ZPiI |
8890 | 3223361682U, // UQRSHLR_ZPmZ_B |
8891 | 3223378066U, // UQRSHLR_ZPmZ_D |
8892 | 3519092882U, // UQRSHLR_ZPmZ_H |
8893 | 3223410834U, // UQRSHLR_ZPmZ_S |
8894 | 3223360056U, // UQRSHL_ZPmZ_B |
8895 | 3223376440U, // UQRSHL_ZPmZ_D |
8896 | 3519091256U, // UQRSHL_ZPmZ_H |
8897 | 3223409208U, // UQRSHL_ZPmZ_S |
8898 | 811700792U, // UQRSHLv16i8 |
8899 | 2118200U, // UQRSHLv1i16 |
8900 | 2118200U, // UQRSHLv1i32 |
8901 | 2118200U, // UQRSHLv1i64 |
8902 | 2118200U, // UQRSHLv1i8 |
8903 | 813797944U, // UQRSHLv2i32 |
8904 | 815895096U, // UQRSHLv2i64 |
8905 | 817992248U, // UQRSHLv4i16 |
8906 | 820089400U, // UQRSHLv4i32 |
8907 | 822186552U, // UQRSHLv8i16 |
8908 | 824283704U, // UQRSHLv8i8 |
8909 | 1881180132U, // UQRSHRNB_ZZI_B |
8910 | 2172717028U, // UQRSHRNB_ZZI_H |
8911 | 2418100196U, // UQRSHRNB_ZZI_S |
8912 | 2686491785U, // UQRSHRNT_ZZI_B |
8913 | 2174819465U, // UQRSHRNT_ZZI_H |
8914 | 1075928201U, // UQRSHRNT_ZZI_S |
8915 | 3223360758U, // UQRSHRN_VG4_Z4ZI_B |
8916 | 2181108982U, // UQRSHRN_VG4_Z4ZI_H |
8917 | 2185303286U, // UQRSHRN_Z2ZI_StoH |
8918 | 2118902U, // UQRSHRNb |
8919 | 2118902U, // UQRSHRNh |
8920 | 2118902U, // UQRSHRNs |
8921 | 2959213006U, // UQRSHRNv16i8_shift |
8922 | 813798646U, // UQRSHRNv2i32_shift |
8923 | 817992950U, // UQRSHRNv4i16_shift |
8924 | 2967601614U, // UQRSHRNv4i32_shift |
8925 | 2969698766U, // UQRSHRNv8i16_shift |
8926 | 824284406U, // UQRSHRNv8i8_shift |
8927 | 2185304122U, // UQRSHR_VG2_Z2ZI_H |
8928 | 3223361594U, // UQRSHR_VG4_Z4ZI_B |
8929 | 2181109818U, // UQRSHR_VG4_Z4ZI_H |
8930 | 3223361665U, // UQSHLR_ZPmZ_B |
8931 | 3223378049U, // UQSHLR_ZPmZ_D |
8932 | 3519092865U, // UQSHLR_ZPmZ_H |
8933 | 3223410817U, // UQSHLR_ZPmZ_S |
8934 | 3223360041U, // UQSHL_ZPmI_B |
8935 | 3223376425U, // UQSHL_ZPmI_D |
8936 | 3519091241U, // UQSHL_ZPmI_H |
8937 | 3223409193U, // UQSHL_ZPmI_S |
8938 | 3223360041U, // UQSHL_ZPmZ_B |
8939 | 3223376425U, // UQSHL_ZPmZ_D |
8940 | 3519091241U, // UQSHL_ZPmZ_H |
8941 | 3223409193U, // UQSHL_ZPmZ_S |
8942 | 2118185U, // UQSHLb |
8943 | 2118185U, // UQSHLd |
8944 | 2118185U, // UQSHLh |
8945 | 2118185U, // UQSHLs |
8946 | 811700777U, // UQSHLv16i8 |
8947 | 811700777U, // UQSHLv16i8_shift |
8948 | 2118185U, // UQSHLv1i16 |
8949 | 2118185U, // UQSHLv1i32 |
8950 | 2118185U, // UQSHLv1i64 |
8951 | 2118185U, // UQSHLv1i8 |
8952 | 813797929U, // UQSHLv2i32 |
8953 | 813797929U, // UQSHLv2i32_shift |
8954 | 815895081U, // UQSHLv2i64 |
8955 | 815895081U, // UQSHLv2i64_shift |
8956 | 817992233U, // UQSHLv4i16 |
8957 | 817992233U, // UQSHLv4i16_shift |
8958 | 820089385U, // UQSHLv4i32 |
8959 | 820089385U, // UQSHLv4i32_shift |
8960 | 822186537U, // UQSHLv8i16 |
8961 | 822186537U, // UQSHLv8i16_shift |
8962 | 824283689U, // UQSHLv8i8 |
8963 | 824283689U, // UQSHLv8i8_shift |
8964 | 1881180113U, // UQSHRNB_ZZI_B |
8965 | 2172717009U, // UQSHRNB_ZZI_H |
8966 | 2418100177U, // UQSHRNB_ZZI_S |
8967 | 2686491766U, // UQSHRNT_ZZI_B |
8968 | 2174819446U, // UQSHRNT_ZZI_H |
8969 | 1075928182U, // UQSHRNT_ZZI_S |
8970 | 2118885U, // UQSHRNb |
8971 | 2118885U, // UQSHRNh |
8972 | 2118885U, // UQSHRNs |
8973 | 2959212987U, // UQSHRNv16i8_shift |
8974 | 813798629U, // UQSHRNv2i32_shift |
8975 | 817992933U, // UQSHRNv4i16_shift |
8976 | 2967601595U, // UQSHRNv4i32_shift |
8977 | 2969698747U, // UQSHRNv8i16_shift |
8978 | 824284389U, // UQSHRNv8i8_shift |
8979 | 3223361506U, // UQSUBR_ZPmZ_B |
8980 | 3223377890U, // UQSUBR_ZPmZ_D |
8981 | 3519092706U, // UQSUBR_ZPmZ_H |
8982 | 3223410658U, // UQSUBR_ZPmZ_S |
8983 | 2132401U, // UQSUB_ZI_B |
8984 | 2418067889U, // UQSUB_ZI_D |
8985 | 2189494705U, // UQSUB_ZI_H |
8986 | 270617009U, // UQSUB_ZI_S |
8987 | 3223357873U, // UQSUB_ZPmZ_B |
8988 | 3223374257U, // UQSUB_ZPmZ_D |
8989 | 3519089073U, // UQSUB_ZPmZ_H |
8990 | 3223407025U, // UQSUB_ZPmZ_S |
8991 | 2132401U, // UQSUB_ZZZ_B |
8992 | 2418067889U, // UQSUB_ZZZ_D |
8993 | 2189494705U, // UQSUB_ZZZ_H |
8994 | 270617009U, // UQSUB_ZZZ_S |
8995 | 811698609U, // UQSUBv16i8 |
8996 | 2116017U, // UQSUBv1i16 |
8997 | 2116017U, // UQSUBv1i32 |
8998 | 2116017U, // UQSUBv1i64 |
8999 | 2116017U, // UQSUBv1i8 |
9000 | 813795761U, // UQSUBv2i32 |
9001 | 815892913U, // UQSUBv2i64 |
9002 | 817990065U, // UQSUBv4i16 |
9003 | 820087217U, // UQSUBv4i32 |
9004 | 822184369U, // UQSUBv8i16 |
9005 | 824281521U, // UQSUBv8i8 |
9006 | 1881180158U, // UQXTNB_ZZ_B |
9007 | 1635846142U, // UQXTNB_ZZ_H |
9008 | 2418100222U, // UQXTNB_ZZ_S |
9009 | 2686491812U, // UQXTNT_ZZ_B |
9010 | 1637948580U, // UQXTNT_ZZ_H |
9011 | 1075928228U, // UQXTNT_ZZ_S |
9012 | 2959213039U, // UQXTNv16i8 |
9013 | 2118955U, // UQXTNv1i16 |
9014 | 2118955U, // UQXTNv1i32 |
9015 | 2118955U, // UQXTNv1i8 |
9016 | 813798699U, // UQXTNv2i32 |
9017 | 817993003U, // UQXTNv4i16 |
9018 | 2967601647U, // UQXTNv4i32 |
9019 | 2969698799U, // UQXTNv8i16 |
9020 | 824284459U, // UQXTNv8i8 |
9021 | 270617614U, // URECPE_ZPmZ_S |
9022 | 813796366U, // URECPEv2i32 |
9023 | 820087822U, // URECPEv4i32 |
9024 | 3223358260U, // URHADD_ZPmZ_B |
9025 | 3223374644U, // URHADD_ZPmZ_D |
9026 | 3519089460U, // URHADD_ZPmZ_H |
9027 | 3223407412U, // URHADD_ZPmZ_S |
9028 | 811698996U, // URHADDv16i8 |
9029 | 813796148U, // URHADDv2i32 |
9030 | 817990452U, // URHADDv4i16 |
9031 | 820087604U, // URHADDv4i32 |
9032 | 822184756U, // URHADDv8i16 |
9033 | 824281908U, // URHADDv8i8 |
9034 | 3223361699U, // URSHLR_ZPmZ_B |
9035 | 3223378083U, // URSHLR_ZPmZ_D |
9036 | 3519092899U, // URSHLR_ZPmZ_H |
9037 | 3223410851U, // URSHLR_ZPmZ_S |
9038 | 2179093063U, // URSHL_VG2_2Z2Z_B |
9039 | 2181206599U, // URSHL_VG2_2Z2Z_D |
9040 | 2183320135U, // URSHL_VG2_2Z2Z_H |
9041 | 2185433671U, // URSHL_VG2_2Z2Z_S |
9042 | 2179093063U, // URSHL_VG2_2ZZ_B |
9043 | 2181206599U, // URSHL_VG2_2ZZ_D |
9044 | 2183320135U, // URSHL_VG2_2ZZ_H |
9045 | 2185433671U, // URSHL_VG2_2ZZ_S |
9046 | 2179093063U, // URSHL_VG4_4Z4Z_B |
9047 | 2181206599U, // URSHL_VG4_4Z4Z_D |
9048 | 2183320135U, // URSHL_VG4_4Z4Z_H |
9049 | 2185433671U, // URSHL_VG4_4Z4Z_S |
9050 | 2179093063U, // URSHL_VG4_4ZZ_B |
9051 | 2181206599U, // URSHL_VG4_4ZZ_D |
9052 | 2183320135U, // URSHL_VG4_4ZZ_H |
9053 | 2185433671U, // URSHL_VG4_4ZZ_S |
9054 | 3223360071U, // URSHL_ZPmZ_B |
9055 | 3223376455U, // URSHL_ZPmZ_D |
9056 | 3519091271U, // URSHL_ZPmZ_H |
9057 | 3223409223U, // URSHL_ZPmZ_S |
9058 | 811700807U, // URSHLv16i8 |
9059 | 2118215U, // URSHLv1i64 |
9060 | 813797959U, // URSHLv2i32 |
9061 | 815895111U, // URSHLv2i64 |
9062 | 817992263U, // URSHLv4i16 |
9063 | 820089415U, // URSHLv4i32 |
9064 | 822186567U, // URSHLv8i16 |
9065 | 824283719U, // URSHLv8i8 |
9066 | 3223361609U, // URSHR_ZPmI_B |
9067 | 3223377993U, // URSHR_ZPmI_D |
9068 | 3519092809U, // URSHR_ZPmI_H |
9069 | 3223410761U, // URSHR_ZPmI_S |
9070 | 2119753U, // URSHRd |
9071 | 811702345U, // URSHRv16i8_shift |
9072 | 813799497U, // URSHRv2i32_shift |
9073 | 815896649U, // URSHRv2i64_shift |
9074 | 817993801U, // URSHRv4i16_shift |
9075 | 820090953U, // URSHRv4i32_shift |
9076 | 822188105U, // URSHRv8i16_shift |
9077 | 824285257U, // URSHRv8i8_shift |
9078 | 270617660U, // URSQRTE_ZPmZ_S |
9079 | 813796412U, // URSQRTEv2i32 |
9080 | 820087868U, // URSQRTEv4i32 |
9081 | 2418050107U, // URSRA_ZZI_B |
9082 | 1075889211U, // URSRA_ZZI_D |
9083 | 2195784763U, // URSRA_ZZI_H |
9084 | 1344357435U, // URSRA_ZZI_S |
9085 | 807715899U, // URSRAd |
9086 | 2959213627U, // URSRAv16i8_shift |
9087 | 2961310779U, // URSRAv2i32_shift |
9088 | 2963407931U, // URSRAv2i64_shift |
9089 | 2965505083U, // URSRAv4i16_shift |
9090 | 2967602235U, // URSRAv4i32_shift |
9091 | 2969699387U, // URSRAv8i16_shift |
9092 | 2971796539U, // URSRAv8i8_shift |
9093 | 3798179040U, // USDOT_VG2_M2Z2Z_BToS |
9094 | 3798179040U, // USDOT_VG2_M2ZZI_BToS |
9095 | 3798179040U, // USDOT_VG2_M2ZZ_BToS |
9096 | 4066614496U, // USDOT_VG4_M4Z4Z_BToS |
9097 | 4066614496U, // USDOT_VG4_M4ZZI_BToS |
9098 | 4066614496U, // USDOT_VG4_M4ZZ_BToS |
9099 | 2418105568U, // USDOT_ZZZ |
9100 | 2418105568U, // USDOT_ZZZI |
9101 | 2967608544U, // USDOTlanev16i8 |
9102 | 2961317088U, // USDOTlanev8i8 |
9103 | 2967608544U, // USDOTv16i8 |
9104 | 2961317088U, // USDOTv8i8 |
9105 | 270583553U, // USHLLB_ZZI_D |
9106 | 2197882625U, // USHLLB_ZZI_H |
9107 | 1881229057U, // USHLLB_ZZI_S |
9108 | 270588885U, // USHLLT_ZZI_D |
9109 | 2197887957U, // USHLLT_ZZI_H |
9110 | 1881234389U, // USHLLT_ZZI_S |
9111 | 822182200U, // USHLLv16i8_shift |
9112 | 815895163U, // USHLLv2i32_shift |
9113 | 820089467U, // USHLLv4i16_shift |
9114 | 815890744U, // USHLLv4i32_shift |
9115 | 820085048U, // USHLLv8i16_shift |
9116 | 822186619U, // USHLLv8i8_shift |
9117 | 811700820U, // USHLv16i8 |
9118 | 2118228U, // USHLv1i64 |
9119 | 813797972U, // USHLv2i32 |
9120 | 815895124U, // USHLv2i64 |
9121 | 817992276U, // USHLv4i16 |
9122 | 820089428U, // USHLv4i32 |
9123 | 822186580U, // USHLv8i16 |
9124 | 824283732U, // USHLv8i8 |
9125 | 2119766U, // USHRd |
9126 | 811702358U, // USHRv16i8_shift |
9127 | 813799510U, // USHRv2i32_shift |
9128 | 815896662U, // USHRv2i64_shift |
9129 | 817993814U, // USHRv4i16_shift |
9130 | 820090966U, // USHRv4i32_shift |
9131 | 822188118U, // USHRv8i16_shift |
9132 | 824285270U, // USHRv8i8_shift |
9133 | 1688441442U, // USMLALL_MZZI_BtoS |
9134 | 1688441442U, // USMLALL_MZZ_BtoS |
9135 | 3835925090U, // USMLALL_VG2_M2Z2Z_BtoS |
9136 | 3835925090U, // USMLALL_VG2_M2ZZI_BtoS |
9137 | 4104360546U, // USMLALL_VG2_M2ZZ_BtoS |
9138 | 4104360546U, // USMLALL_VG4_M4Z4Z_BtoS |
9139 | 4104360546U, // USMLALL_VG4_M4ZZI_BtoS |
9140 | 77828706U, // USMLALL_VG4_M4ZZ_BtoS |
9141 | 2967601987U, // USMMLA |
9142 | 2418099011U, // USMMLA_ZZZ |
9143 | 54641537U, // USMOPA_MPPZZ_D |
9144 | 79807361U, // USMOPA_MPPZZ_S |
9145 | 54647388U, // USMOPS_MPPZZ_D |
9146 | 79813212U, // USMOPS_MPPZZ_S |
9147 | 3223358297U, // USQADD_ZPmZ_B |
9148 | 3223374681U, // USQADD_ZPmZ_D |
9149 | 3519089497U, // USQADD_ZPmZ_H |
9150 | 3223407449U, // USQADD_ZPmZ_S |
9151 | 2959215449U, // USQADDv16i8 |
9152 | 807717721U, // USQADDv1i16 |
9153 | 807717721U, // USQADDv1i32 |
9154 | 807717721U, // USQADDv1i64 |
9155 | 807717721U, // USQADDv1i8 |
9156 | 2961312601U, // USQADDv2i32 |
9157 | 2963409753U, // USQADDv2i64 |
9158 | 2965506905U, // USQADDv4i16 |
9159 | 2967604057U, // USQADDv4i32 |
9160 | 2969701209U, // USQADDv8i16 |
9161 | 2971798361U, // USQADDv8i8 |
9162 | 2418050120U, // USRA_ZZI_B |
9163 | 1075889224U, // USRA_ZZI_D |
9164 | 2195784776U, // USRA_ZZI_H |
9165 | 1344357448U, // USRA_ZZI_S |
9166 | 807715912U, // USRAd |
9167 | 2959213640U, // USRAv16i8_shift |
9168 | 2961310792U, // USRAv2i32_shift |
9169 | 2963407944U, // USRAv2i64_shift |
9170 | 2965505096U, // USRAv4i16_shift |
9171 | 2967602248U, // USRAv4i32_shift |
9172 | 2969699400U, // USRAv8i16_shift |
9173 | 2971796552U, // USRAv8i8_shift |
9174 | 270583482U, // USUBLB_ZZZ_D |
9175 | 2197882554U, // USUBLB_ZZZ_H |
9176 | 1881228986U, // USUBLB_ZZZ_S |
9177 | 270588809U, // USUBLT_ZZZ_D |
9178 | 2197887881U, // USUBLT_ZZZ_H |
9179 | 1881234313U, // USUBLT_ZZZ_S |
9180 | 822182152U, // USUBLv16i8_v8i16 |
9181 | 815894985U, // USUBLv2i32_v2i64 |
9182 | 820089289U, // USUBLv4i16_v4i32 |
9183 | 815890696U, // USUBLv4i32_v2i64 |
9184 | 820085000U, // USUBLv8i16_v4i32 |
9185 | 822186441U, // USUBLv8i8_v8i16 |
9186 | 2418067910U, // USUBWB_ZZZ_D |
9187 | 2189494726U, // USUBWB_ZZZ_H |
9188 | 270617030U, // USUBWB_ZZZ_S |
9189 | 2418072987U, // USUBWT_ZZZ_D |
9190 | 2189499803U, // USUBWT_ZZZ_H |
9191 | 270622107U, // USUBWT_ZZZ_S |
9192 | 822182484U, // USUBWv16i8_v8i16 |
9193 | 815898475U, // USUBWv2i32_v2i64 |
9194 | 820092779U, // USUBWv4i16_v4i32 |
9195 | 815891028U, // USUBWv4i32_v2i64 |
9196 | 820085332U, // USUBWv8i16_v4i32 |
9197 | 822189931U, // USUBWv8i8_v8i16 |
9198 | 4066614518U, // USVDOT_VG4_M4ZZI_BToS |
9199 | 270585886U, // UUNPKHI_ZZ_D |
9200 | 1661014046U, // UUNPKHI_ZZ_H |
9201 | 1881231390U, // UUNPKHI_ZZ_S |
9202 | 270587263U, // UUNPKLO_ZZ_D |
9203 | 1661015423U, // UUNPKLO_ZZ_H |
9204 | 1881232767U, // UUNPKLO_ZZ_S |
9205 | 1635946590U, // UUNPK_VG2_2ZZ_D |
9206 | 1661128798U, // UUNPK_VG2_2ZZ_H |
9207 | 1652756574U, // UUNPK_VG2_2ZZ_S |
9208 | 1648529502U, // UUNPK_VG4_4Z2Z_D |
9209 | 1642254430U, // UUNPK_VG4_4Z2Z_H |
9210 | 1646465118U, // UUNPK_VG4_4Z2Z_S |
9211 | 3798179071U, // UVDOT_VG2_M2ZZI_HtoS |
9212 | 4066614527U, // UVDOT_VG4_M4ZZI_BtoS |
9213 | 4066598143U, // UVDOT_VG4_M4ZZI_HtoD |
9214 | 270584192U, // UXTB_ZPmZ_D |
9215 | 541133184U, // UXTB_ZPmZ_H |
9216 | 270616960U, // UXTB_ZPmZ_S |
9217 | 270585822U, // UXTH_ZPmZ_D |
9218 | 270618590U, // UXTH_ZPmZ_S |
9219 | 270589997U, // UXTW_ZPmZ_D |
9220 | 2129991U, // UZP1_PPP_B |
9221 | 2418065479U, // UZP1_PPP_D |
9222 | 2189492295U, // UZP1_PPP_H |
9223 | 270614599U, // UZP1_PPP_S |
9224 | 2129991U, // UZP1_ZZZ_B |
9225 | 2418065479U, // UZP1_ZZZ_D |
9226 | 2189492295U, // UZP1_ZZZ_H |
9227 | 2210873415U, // UZP1_ZZZ_Q |
9228 | 270614599U, // UZP1_ZZZ_S |
9229 | 811696199U, // UZP1v16i8 |
9230 | 813793351U, // UZP1v2i32 |
9231 | 815890503U, // UZP1v2i64 |
9232 | 817987655U, // UZP1v4i16 |
9233 | 820084807U, // UZP1v4i32 |
9234 | 822181959U, // UZP1v8i16 |
9235 | 824279111U, // UZP1v8i8 |
9236 | 2130468U, // UZP2_PPP_B |
9237 | 2418065956U, // UZP2_PPP_D |
9238 | 2189492772U, // UZP2_PPP_H |
9239 | 270615076U, // UZP2_PPP_S |
9240 | 2130468U, // UZP2_ZZZ_B |
9241 | 2418065956U, // UZP2_ZZZ_D |
9242 | 2189492772U, // UZP2_ZZZ_H |
9243 | 2210873892U, // UZP2_ZZZ_Q |
9244 | 270615076U, // UZP2_ZZZ_S |
9245 | 811696676U, // UZP2v16i8 |
9246 | 813793828U, // UZP2v2i32 |
9247 | 815890980U, // UZP2v2i64 |
9248 | 817988132U, // UZP2v4i16 |
9249 | 820085284U, // UZP2v4i32 |
9250 | 822182436U, // UZP2v8i16 |
9251 | 824279588U, // UZP2v8i8 |
9252 | 2130004U, // UZPQ1_ZZZ_B |
9253 | 2418065492U, // UZPQ1_ZZZ_D |
9254 | 2189492308U, // UZPQ1_ZZZ_H |
9255 | 270614612U, // UZPQ1_ZZZ_S |
9256 | 2130481U, // UZPQ2_ZZZ_B |
9257 | 2418065969U, // UZPQ2_ZZZ_D |
9258 | 2189492785U, // UZPQ2_ZZZ_H |
9259 | 270615089U, // UZPQ2_ZZZ_S |
9260 | 2197968693U, // UZP_VG2_2ZZZ_B |
9261 | 165844789U, // UZP_VG2_2ZZZ_D |
9262 | 2189612853U, // UZP_VG2_2ZZZ_H |
9263 | 2210895669U, // UZP_VG2_2ZZZ_Q |
9264 | 2172852021U, // UZP_VG2_2ZZZ_S |
9265 | 1642223413U, // UZP_VG4_4Z4Z_B |
9266 | 1644336949U, // UZP_VG4_4Z4Z_D |
9267 | 1646450485U, // UZP_VG4_4Z4Z_H |
9268 | 178755381U, // UZP_VG4_4Z4Z_Q |
9269 | 1648564021U, // UZP_VG4_4Z4Z_S |
9270 | 23290U, // WFET |
9271 | 23368U, // WFIT |
9272 | 2208451513U, // WHILEGE_2PXX_B |
9273 | 2208467897U, // WHILEGE_2PXX_D |
9274 | 2208484281U, // WHILEGE_2PXX_H |
9275 | 2208500665U, // WHILEGE_2PXX_S |
9276 | 3247033U, // WHILEGE_CXX_B |
9277 | 3263417U, // WHILEGE_CXX_D |
9278 | 3279801U, // WHILEGE_CXX_H |
9279 | 3296185U, // WHILEGE_CXX_S |
9280 | 2132921U, // WHILEGE_PWW_B |
9281 | 2149305U, // WHILEGE_PWW_D |
9282 | 2208369593U, // WHILEGE_PWW_H |
9283 | 2182073U, // WHILEGE_PWW_S |
9284 | 2132921U, // WHILEGE_PXX_B |
9285 | 2149305U, // WHILEGE_PXX_D |
9286 | 2208369593U, // WHILEGE_PXX_H |
9287 | 2182073U, // WHILEGE_PXX_S |
9288 | 2208455460U, // WHILEGT_2PXX_B |
9289 | 2208471844U, // WHILEGT_2PXX_D |
9290 | 2208488228U, // WHILEGT_2PXX_H |
9291 | 2208504612U, // WHILEGT_2PXX_S |
9292 | 3250980U, // WHILEGT_CXX_B |
9293 | 3267364U, // WHILEGT_CXX_D |
9294 | 3283748U, // WHILEGT_CXX_H |
9295 | 3300132U, // WHILEGT_CXX_S |
9296 | 2136868U, // WHILEGT_PWW_B |
9297 | 2153252U, // WHILEGT_PWW_D |
9298 | 2208373540U, // WHILEGT_PWW_H |
9299 | 2186020U, // WHILEGT_PWW_S |
9300 | 2136868U, // WHILEGT_PXX_B |
9301 | 2153252U, // WHILEGT_PXX_D |
9302 | 2208373540U, // WHILEGT_PXX_H |
9303 | 2186020U, // WHILEGT_PXX_S |
9304 | 2208452611U, // WHILEHI_2PXX_B |
9305 | 2208468995U, // WHILEHI_2PXX_D |
9306 | 2208485379U, // WHILEHI_2PXX_H |
9307 | 2208501763U, // WHILEHI_2PXX_S |
9308 | 3248131U, // WHILEHI_CXX_B |
9309 | 3264515U, // WHILEHI_CXX_D |
9310 | 3280899U, // WHILEHI_CXX_H |
9311 | 3297283U, // WHILEHI_CXX_S |
9312 | 2134019U, // WHILEHI_PWW_B |
9313 | 2150403U, // WHILEHI_PWW_D |
9314 | 2208370691U, // WHILEHI_PWW_H |
9315 | 2183171U, // WHILEHI_PWW_S |
9316 | 2134019U, // WHILEHI_PXX_B |
9317 | 2150403U, // WHILEHI_PXX_D |
9318 | 2208370691U, // WHILEHI_PXX_H |
9319 | 2183171U, // WHILEHI_PXX_S |
9320 | 2208455139U, // WHILEHS_2PXX_B |
9321 | 2208471523U, // WHILEHS_2PXX_D |
9322 | 2208487907U, // WHILEHS_2PXX_H |
9323 | 2208504291U, // WHILEHS_2PXX_S |
9324 | 3250659U, // WHILEHS_CXX_B |
9325 | 3267043U, // WHILEHS_CXX_D |
9326 | 3283427U, // WHILEHS_CXX_H |
9327 | 3299811U, // WHILEHS_CXX_S |
9328 | 2136547U, // WHILEHS_PWW_B |
9329 | 2152931U, // WHILEHS_PWW_D |
9330 | 2208373219U, // WHILEHS_PWW_H |
9331 | 2185699U, // WHILEHS_PWW_S |
9332 | 2136547U, // WHILEHS_PXX_B |
9333 | 2152931U, // WHILEHS_PXX_D |
9334 | 2208373219U, // WHILEHS_PXX_H |
9335 | 2185699U, // WHILEHS_PXX_S |
9336 | 2208451544U, // WHILELE_2PXX_B |
9337 | 2208467928U, // WHILELE_2PXX_D |
9338 | 2208484312U, // WHILELE_2PXX_H |
9339 | 2208500696U, // WHILELE_2PXX_S |
9340 | 3247064U, // WHILELE_CXX_B |
9341 | 3263448U, // WHILELE_CXX_D |
9342 | 3279832U, // WHILELE_CXX_H |
9343 | 3296216U, // WHILELE_CXX_S |
9344 | 2132952U, // WHILELE_PWW_B |
9345 | 2149336U, // WHILELE_PWW_D |
9346 | 2208369624U, // WHILELE_PWW_H |
9347 | 2182104U, // WHILELE_PWW_S |
9348 | 2132952U, // WHILELE_PXX_B |
9349 | 2149336U, // WHILELE_PXX_D |
9350 | 2208369624U, // WHILELE_PXX_H |
9351 | 2182104U, // WHILELE_PXX_S |
9352 | 2208453988U, // WHILELO_2PXX_B |
9353 | 2208470372U, // WHILELO_2PXX_D |
9354 | 2208486756U, // WHILELO_2PXX_H |
9355 | 2208503140U, // WHILELO_2PXX_S |
9356 | 3249508U, // WHILELO_CXX_B |
9357 | 3265892U, // WHILELO_CXX_D |
9358 | 3282276U, // WHILELO_CXX_H |
9359 | 3298660U, // WHILELO_CXX_S |
9360 | 2135396U, // WHILELO_PWW_B |
9361 | 2151780U, // WHILELO_PWW_D |
9362 | 2208372068U, // WHILELO_PWW_H |
9363 | 2184548U, // WHILELO_PWW_S |
9364 | 2135396U, // WHILELO_PXX_B |
9365 | 2151780U, // WHILELO_PXX_D |
9366 | 2208372068U, // WHILELO_PXX_H |
9367 | 2184548U, // WHILELO_PXX_S |
9368 | 2208455166U, // WHILELS_2PXX_B |
9369 | 2208471550U, // WHILELS_2PXX_D |
9370 | 2208487934U, // WHILELS_2PXX_H |
9371 | 2208504318U, // WHILELS_2PXX_S |
9372 | 3250686U, // WHILELS_CXX_B |
9373 | 3267070U, // WHILELS_CXX_D |
9374 | 3283454U, // WHILELS_CXX_H |
9375 | 3299838U, // WHILELS_CXX_S |
9376 | 2136574U, // WHILELS_PWW_B |
9377 | 2152958U, // WHILELS_PWW_D |
9378 | 2208373246U, // WHILELS_PWW_H |
9379 | 2185726U, // WHILELS_PWW_S |
9380 | 2136574U, // WHILELS_PXX_B |
9381 | 2152958U, // WHILELS_PXX_D |
9382 | 2208373246U, // WHILELS_PXX_H |
9383 | 2185726U, // WHILELS_PXX_S |
9384 | 2208455615U, // WHILELT_2PXX_B |
9385 | 2208471999U, // WHILELT_2PXX_D |
9386 | 2208488383U, // WHILELT_2PXX_H |
9387 | 2208504767U, // WHILELT_2PXX_S |
9388 | 3251135U, // WHILELT_CXX_B |
9389 | 3267519U, // WHILELT_CXX_D |
9390 | 3283903U, // WHILELT_CXX_H |
9391 | 3300287U, // WHILELT_CXX_S |
9392 | 2137023U, // WHILELT_PWW_B |
9393 | 2153407U, // WHILELT_PWW_D |
9394 | 2208373695U, // WHILELT_PWW_H |
9395 | 2186175U, // WHILELT_PWW_S |
9396 | 2137023U, // WHILELT_PXX_B |
9397 | 2153407U, // WHILELT_PXX_D |
9398 | 2208373695U, // WHILELT_PXX_H |
9399 | 2186175U, // WHILELT_PXX_S |
9400 | 2138054U, // WHILERW_PXX_B |
9401 | 2154438U, // WHILERW_PXX_D |
9402 | 2208374726U, // WHILERW_PXX_H |
9403 | 2187206U, // WHILERW_PXX_S |
9404 | 2136399U, // WHILEWR_PXX_B |
9405 | 2152783U, // WHILEWR_PXX_D |
9406 | 2208373071U, // WHILEWR_PXX_H |
9407 | 2185551U, // WHILEWR_PXX_S |
9408 | 38955U, // WRFFR |
9409 | 10186U, // XAFLAG |
9410 | 815896510U, // XAR |
9411 | 2135998U, // XAR_ZZZI_B |
9412 | 2418071486U, // XAR_ZZZI_D |
9413 | 2189498302U, // XAR_ZZZI_H |
9414 | 270620606U, // XAR_ZZZI_S |
9415 | 19176U, // XPACD |
9416 | 20476U, // XPACI |
9417 | 8804U, // XPACLRI |
9418 | 2959213033U, // XTNv16i8 |
9419 | 813798694U, // XTNv2i32 |
9420 | 817992998U, // XTNv4i16 |
9421 | 2967601641U, // XTNv4i32 |
9422 | 2969698793U, // XTNv8i16 |
9423 | 824284454U, // XTNv8i8 |
9424 | 1267087U, // ZERO_M |
9425 | 3005437327U, // ZERO_MXI_2Z |
9426 | 3030603151U, // ZERO_MXI_4Z |
9427 | 3810743695U, // ZERO_MXI_VG2_2Z |
9428 | 3835909519U, // ZERO_MXI_VG2_4Z |
9429 | 3798160783U, // ZERO_MXI_VG2_Z |
9430 | 4079179151U, // ZERO_MXI_VG4_2Z |
9431 | 4104344975U, // ZERO_MXI_VG4_4Z |
9432 | 4066596239U, // ZERO_MXI_VG4_Z |
9433 | 180379968U, // ZERO_T |
9434 | 2129985U, // ZIP1_PPP_B |
9435 | 2418065473U, // ZIP1_PPP_D |
9436 | 2189492289U, // ZIP1_PPP_H |
9437 | 270614593U, // ZIP1_PPP_S |
9438 | 2129985U, // ZIP1_ZZZ_B |
9439 | 2418065473U, // ZIP1_ZZZ_D |
9440 | 2189492289U, // ZIP1_ZZZ_H |
9441 | 2210873409U, // ZIP1_ZZZ_Q |
9442 | 270614593U, // ZIP1_ZZZ_S |
9443 | 811696193U, // ZIP1v16i8 |
9444 | 813793345U, // ZIP1v2i32 |
9445 | 815890497U, // ZIP1v2i64 |
9446 | 817987649U, // ZIP1v4i16 |
9447 | 820084801U, // ZIP1v4i32 |
9448 | 822181953U, // ZIP1v8i16 |
9449 | 824279105U, // ZIP1v8i8 |
9450 | 2130462U, // ZIP2_PPP_B |
9451 | 2418065950U, // ZIP2_PPP_D |
9452 | 2189492766U, // ZIP2_PPP_H |
9453 | 270615070U, // ZIP2_PPP_S |
9454 | 2130462U, // ZIP2_ZZZ_B |
9455 | 2418065950U, // ZIP2_ZZZ_D |
9456 | 2189492766U, // ZIP2_ZZZ_H |
9457 | 2210873886U, // ZIP2_ZZZ_Q |
9458 | 270615070U, // ZIP2_ZZZ_S |
9459 | 811696670U, // ZIP2v16i8 |
9460 | 813793822U, // ZIP2v2i32 |
9461 | 815890974U, // ZIP2v2i64 |
9462 | 817988126U, // ZIP2v4i16 |
9463 | 820085278U, // ZIP2v4i32 |
9464 | 822182430U, // ZIP2v8i16 |
9465 | 824279582U, // ZIP2v8i8 |
9466 | 2129997U, // ZIPQ1_ZZZ_B |
9467 | 2418065485U, // ZIPQ1_ZZZ_D |
9468 | 2189492301U, // ZIPQ1_ZZZ_H |
9469 | 270614605U, // ZIPQ1_ZZZ_S |
9470 | 2130474U, // ZIPQ2_ZZZ_B |
9471 | 2418065962U, // ZIPQ2_ZZZ_D |
9472 | 2189492778U, // ZIPQ2_ZZZ_H |
9473 | 270615082U, // ZIPQ2_ZZZ_S |
9474 | 2197968353U, // ZIP_VG2_2ZZZ_B |
9475 | 165844449U, // ZIP_VG2_2ZZZ_D |
9476 | 2189612513U, // ZIP_VG2_2ZZZ_H |
9477 | 2210895329U, // ZIP_VG2_2ZZZ_Q |
9478 | 2172851681U, // ZIP_VG2_2ZZZ_S |
9479 | 1642223073U, // ZIP_VG4_4Z4Z_B |
9480 | 1644336609U, // ZIP_VG4_4Z4Z_D |
9481 | 1646450145U, // ZIP_VG4_4Z4Z_H |
9482 | 178755041U, // ZIP_VG4_4Z4Z_Q |
9483 | 1648563681U, // ZIP_VG4_4Z4Z_S |
9484 | }; |
9485 | |
9486 | static const uint32_t OpInfo1[] = { |
9487 | 0U, // PHI |
9488 | 0U, // INLINEASM |
9489 | 0U, // INLINEASM_BR |
9490 | 0U, // CFI_INSTRUCTION |
9491 | 0U, // EH_LABEL |
9492 | 0U, // GC_LABEL |
9493 | 0U, // ANNOTATION_LABEL |
9494 | 0U, // KILL |
9495 | 0U, // EXTRACT_SUBREG |
9496 | 0U, // INSERT_SUBREG |
9497 | 0U, // IMPLICIT_DEF |
9498 | 0U, // SUBREG_TO_REG |
9499 | 0U, // COPY_TO_REGCLASS |
9500 | 0U, // DBG_VALUE |
9501 | 0U, // DBG_VALUE_LIST |
9502 | 0U, // DBG_INSTR_REF |
9503 | 0U, // DBG_PHI |
9504 | 0U, // DBG_LABEL |
9505 | 0U, // REG_SEQUENCE |
9506 | 0U, // COPY |
9507 | 0U, // BUNDLE |
9508 | 0U, // LIFETIME_START |
9509 | 0U, // LIFETIME_END |
9510 | 0U, // PSEUDO_PROBE |
9511 | 0U, // ARITH_FENCE |
9512 | 0U, // STACKMAP |
9513 | 0U, // FENTRY_CALL |
9514 | 0U, // PATCHPOINT |
9515 | 0U, // LOAD_STACK_GUARD |
9516 | 0U, // PREALLOCATED_SETUP |
9517 | 0U, // PREALLOCATED_ARG |
9518 | 0U, // STATEPOINT |
9519 | 0U, // LOCAL_ESCAPE |
9520 | 0U, // FAULTING_OP |
9521 | 0U, // PATCHABLE_OP |
9522 | 0U, // PATCHABLE_FUNCTION_ENTER |
9523 | 0U, // PATCHABLE_RET |
9524 | 0U, // PATCHABLE_FUNCTION_EXIT |
9525 | 0U, // PATCHABLE_TAIL_CALL |
9526 | 0U, // PATCHABLE_EVENT_CALL |
9527 | 0U, // PATCHABLE_TYPED_EVENT_CALL |
9528 | 0U, // ICALL_BRANCH_FUNNEL |
9529 | 0U, // MEMBARRIER |
9530 | 0U, // JUMP_TABLE_DEBUG_INFO |
9531 | 0U, // CONVERGENCECTRL_ENTRY |
9532 | 0U, // CONVERGENCECTRL_ANCHOR |
9533 | 0U, // CONVERGENCECTRL_LOOP |
9534 | 0U, // CONVERGENCECTRL_GLUE |
9535 | 0U, // G_ASSERT_SEXT |
9536 | 0U, // G_ASSERT_ZEXT |
9537 | 0U, // G_ASSERT_ALIGN |
9538 | 0U, // G_ADD |
9539 | 0U, // G_SUB |
9540 | 0U, // G_MUL |
9541 | 0U, // G_SDIV |
9542 | 0U, // G_UDIV |
9543 | 0U, // G_SREM |
9544 | 0U, // G_UREM |
9545 | 0U, // G_SDIVREM |
9546 | 0U, // G_UDIVREM |
9547 | 0U, // G_AND |
9548 | 0U, // G_OR |
9549 | 0U, // G_XOR |
9550 | 0U, // G_IMPLICIT_DEF |
9551 | 0U, // G_PHI |
9552 | 0U, // G_FRAME_INDEX |
9553 | 0U, // G_GLOBAL_VALUE |
9554 | 0U, // G_PTRAUTH_GLOBAL_VALUE |
9555 | 0U, // G_CONSTANT_POOL |
9556 | 0U, // G_EXTRACT |
9557 | 0U, // G_UNMERGE_VALUES |
9558 | 0U, // G_INSERT |
9559 | 0U, // G_MERGE_VALUES |
9560 | 0U, // G_BUILD_VECTOR |
9561 | 0U, // G_BUILD_VECTOR_TRUNC |
9562 | 0U, // G_CONCAT_VECTORS |
9563 | 0U, // G_PTRTOINT |
9564 | 0U, // G_INTTOPTR |
9565 | 0U, // G_BITCAST |
9566 | 0U, // G_FREEZE |
9567 | 0U, // G_CONSTANT_FOLD_BARRIER |
9568 | 0U, // G_INTRINSIC_FPTRUNC_ROUND |
9569 | 0U, // G_INTRINSIC_TRUNC |
9570 | 0U, // G_INTRINSIC_ROUND |
9571 | 0U, // G_INTRINSIC_LRINT |
9572 | 0U, // G_INTRINSIC_LLRINT |
9573 | 0U, // G_INTRINSIC_ROUNDEVEN |
9574 | 0U, // G_READCYCLECOUNTER |
9575 | 0U, // G_READSTEADYCOUNTER |
9576 | 0U, // G_LOAD |
9577 | 0U, // G_SEXTLOAD |
9578 | 0U, // G_ZEXTLOAD |
9579 | 0U, // G_INDEXED_LOAD |
9580 | 0U, // G_INDEXED_SEXTLOAD |
9581 | 0U, // G_INDEXED_ZEXTLOAD |
9582 | 0U, // G_STORE |
9583 | 0U, // G_INDEXED_STORE |
9584 | 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS |
9585 | 0U, // G_ATOMIC_CMPXCHG |
9586 | 0U, // G_ATOMICRMW_XCHG |
9587 | 0U, // G_ATOMICRMW_ADD |
9588 | 0U, // G_ATOMICRMW_SUB |
9589 | 0U, // G_ATOMICRMW_AND |
9590 | 0U, // G_ATOMICRMW_NAND |
9591 | 0U, // G_ATOMICRMW_OR |
9592 | 0U, // G_ATOMICRMW_XOR |
9593 | 0U, // G_ATOMICRMW_MAX |
9594 | 0U, // G_ATOMICRMW_MIN |
9595 | 0U, // G_ATOMICRMW_UMAX |
9596 | 0U, // G_ATOMICRMW_UMIN |
9597 | 0U, // G_ATOMICRMW_FADD |
9598 | 0U, // G_ATOMICRMW_FSUB |
9599 | 0U, // G_ATOMICRMW_FMAX |
9600 | 0U, // G_ATOMICRMW_FMIN |
9601 | 0U, // G_ATOMICRMW_UINC_WRAP |
9602 | 0U, // G_ATOMICRMW_UDEC_WRAP |
9603 | 0U, // G_FENCE |
9604 | 0U, // G_PREFETCH |
9605 | 0U, // G_BRCOND |
9606 | 0U, // G_BRINDIRECT |
9607 | 0U, // G_INVOKE_REGION_START |
9608 | 0U, // G_INTRINSIC |
9609 | 0U, // G_INTRINSIC_W_SIDE_EFFECTS |
9610 | 0U, // G_INTRINSIC_CONVERGENT |
9611 | 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS |
9612 | 0U, // G_ANYEXT |
9613 | 0U, // G_TRUNC |
9614 | 0U, // G_CONSTANT |
9615 | 0U, // G_FCONSTANT |
9616 | 0U, // G_VASTART |
9617 | 0U, // G_VAARG |
9618 | 0U, // G_SEXT |
9619 | 0U, // G_SEXT_INREG |
9620 | 0U, // G_ZEXT |
9621 | 0U, // G_SHL |
9622 | 0U, // G_LSHR |
9623 | 0U, // G_ASHR |
9624 | 0U, // G_FSHL |
9625 | 0U, // G_FSHR |
9626 | 0U, // G_ROTR |
9627 | 0U, // G_ROTL |
9628 | 0U, // G_ICMP |
9629 | 0U, // G_FCMP |
9630 | 0U, // G_SCMP |
9631 | 0U, // G_UCMP |
9632 | 0U, // G_SELECT |
9633 | 0U, // G_UADDO |
9634 | 0U, // G_UADDE |
9635 | 0U, // G_USUBO |
9636 | 0U, // G_USUBE |
9637 | 0U, // G_SADDO |
9638 | 0U, // G_SADDE |
9639 | 0U, // G_SSUBO |
9640 | 0U, // G_SSUBE |
9641 | 0U, // G_UMULO |
9642 | 0U, // G_SMULO |
9643 | 0U, // G_UMULH |
9644 | 0U, // G_SMULH |
9645 | 0U, // G_UADDSAT |
9646 | 0U, // G_SADDSAT |
9647 | 0U, // G_USUBSAT |
9648 | 0U, // G_SSUBSAT |
9649 | 0U, // G_USHLSAT |
9650 | 0U, // G_SSHLSAT |
9651 | 0U, // G_SMULFIX |
9652 | 0U, // G_UMULFIX |
9653 | 0U, // G_SMULFIXSAT |
9654 | 0U, // G_UMULFIXSAT |
9655 | 0U, // G_SDIVFIX |
9656 | 0U, // G_UDIVFIX |
9657 | 0U, // G_SDIVFIXSAT |
9658 | 0U, // G_UDIVFIXSAT |
9659 | 0U, // G_FADD |
9660 | 0U, // G_FSUB |
9661 | 0U, // G_FMUL |
9662 | 0U, // G_FMA |
9663 | 0U, // G_FMAD |
9664 | 0U, // G_FDIV |
9665 | 0U, // G_FREM |
9666 | 0U, // G_FPOW |
9667 | 0U, // G_FPOWI |
9668 | 0U, // G_FEXP |
9669 | 0U, // G_FEXP2 |
9670 | 0U, // G_FEXP10 |
9671 | 0U, // G_FLOG |
9672 | 0U, // G_FLOG2 |
9673 | 0U, // G_FLOG10 |
9674 | 0U, // G_FLDEXP |
9675 | 0U, // G_FFREXP |
9676 | 0U, // G_FNEG |
9677 | 0U, // G_FPEXT |
9678 | 0U, // G_FPTRUNC |
9679 | 0U, // G_FPTOSI |
9680 | 0U, // G_FPTOUI |
9681 | 0U, // G_SITOFP |
9682 | 0U, // G_UITOFP |
9683 | 0U, // G_FABS |
9684 | 0U, // G_FCOPYSIGN |
9685 | 0U, // G_IS_FPCLASS |
9686 | 0U, // G_FCANONICALIZE |
9687 | 0U, // G_FMINNUM |
9688 | 0U, // G_FMAXNUM |
9689 | 0U, // G_FMINNUM_IEEE |
9690 | 0U, // G_FMAXNUM_IEEE |
9691 | 0U, // G_FMINIMUM |
9692 | 0U, // G_FMAXIMUM |
9693 | 0U, // G_GET_FPENV |
9694 | 0U, // G_SET_FPENV |
9695 | 0U, // G_RESET_FPENV |
9696 | 0U, // G_GET_FPMODE |
9697 | 0U, // G_SET_FPMODE |
9698 | 0U, // G_RESET_FPMODE |
9699 | 0U, // G_PTR_ADD |
9700 | 0U, // G_PTRMASK |
9701 | 0U, // G_SMIN |
9702 | 0U, // G_SMAX |
9703 | 0U, // G_UMIN |
9704 | 0U, // G_UMAX |
9705 | 0U, // G_ABS |
9706 | 0U, // G_LROUND |
9707 | 0U, // G_LLROUND |
9708 | 0U, // G_BR |
9709 | 0U, // G_BRJT |
9710 | 0U, // G_VSCALE |
9711 | 0U, // G_INSERT_SUBVECTOR |
9712 | 0U, // G_EXTRACT_SUBVECTOR |
9713 | 0U, // G_INSERT_VECTOR_ELT |
9714 | 0U, // G_EXTRACT_VECTOR_ELT |
9715 | 0U, // G_SHUFFLE_VECTOR |
9716 | 0U, // G_SPLAT_VECTOR |
9717 | 0U, // G_VECTOR_COMPRESS |
9718 | 0U, // G_CTTZ |
9719 | 0U, // G_CTTZ_ZERO_UNDEF |
9720 | 0U, // G_CTLZ |
9721 | 0U, // G_CTLZ_ZERO_UNDEF |
9722 | 0U, // G_CTPOP |
9723 | 0U, // G_BSWAP |
9724 | 0U, // G_BITREVERSE |
9725 | 0U, // G_FCEIL |
9726 | 0U, // G_FCOS |
9727 | 0U, // G_FSIN |
9728 | 0U, // G_FTAN |
9729 | 0U, // G_FACOS |
9730 | 0U, // G_FASIN |
9731 | 0U, // G_FATAN |
9732 | 0U, // G_FCOSH |
9733 | 0U, // G_FSINH |
9734 | 0U, // G_FTANH |
9735 | 0U, // G_FSQRT |
9736 | 0U, // G_FFLOOR |
9737 | 0U, // G_FRINT |
9738 | 0U, // G_FNEARBYINT |
9739 | 0U, // G_ADDRSPACE_CAST |
9740 | 0U, // G_BLOCK_ADDR |
9741 | 0U, // G_JUMP_TABLE |
9742 | 0U, // G_DYN_STACKALLOC |
9743 | 0U, // G_STACKSAVE |
9744 | 0U, // G_STACKRESTORE |
9745 | 0U, // G_STRICT_FADD |
9746 | 0U, // G_STRICT_FSUB |
9747 | 0U, // G_STRICT_FMUL |
9748 | 0U, // G_STRICT_FDIV |
9749 | 0U, // G_STRICT_FREM |
9750 | 0U, // G_STRICT_FMA |
9751 | 0U, // G_STRICT_FSQRT |
9752 | 0U, // G_STRICT_FLDEXP |
9753 | 0U, // G_READ_REGISTER |
9754 | 0U, // G_WRITE_REGISTER |
9755 | 0U, // G_MEMCPY |
9756 | 0U, // G_MEMCPY_INLINE |
9757 | 0U, // G_MEMMOVE |
9758 | 0U, // G_MEMSET |
9759 | 0U, // G_BZERO |
9760 | 0U, // G_TRAP |
9761 | 0U, // G_DEBUGTRAP |
9762 | 0U, // G_UBSANTRAP |
9763 | 0U, // G_VECREDUCE_SEQ_FADD |
9764 | 0U, // G_VECREDUCE_SEQ_FMUL |
9765 | 0U, // G_VECREDUCE_FADD |
9766 | 0U, // G_VECREDUCE_FMUL |
9767 | 0U, // G_VECREDUCE_FMAX |
9768 | 0U, // G_VECREDUCE_FMIN |
9769 | 0U, // G_VECREDUCE_FMAXIMUM |
9770 | 0U, // G_VECREDUCE_FMINIMUM |
9771 | 0U, // G_VECREDUCE_ADD |
9772 | 0U, // G_VECREDUCE_MUL |
9773 | 0U, // G_VECREDUCE_AND |
9774 | 0U, // G_VECREDUCE_OR |
9775 | 0U, // G_VECREDUCE_XOR |
9776 | 0U, // G_VECREDUCE_SMAX |
9777 | 0U, // G_VECREDUCE_SMIN |
9778 | 0U, // G_VECREDUCE_UMAX |
9779 | 0U, // G_VECREDUCE_UMIN |
9780 | 0U, // G_SBFX |
9781 | 0U, // G_UBFX |
9782 | 0U, // ABS_ZPmZ_B_UNDEF |
9783 | 0U, // ABS_ZPmZ_D_UNDEF |
9784 | 0U, // ABS_ZPmZ_H_UNDEF |
9785 | 0U, // ABS_ZPmZ_S_UNDEF |
9786 | 0U, // ADDHA_MPPZ_D_PSEUDO_D |
9787 | 0U, // ADDHA_MPPZ_S_PSEUDO_S |
9788 | 0U, // ADDSWrr |
9789 | 0U, // ADDSXrr |
9790 | 0U, // ADDVA_MPPZ_D_PSEUDO_D |
9791 | 0U, // ADDVA_MPPZ_S_PSEUDO_S |
9792 | 0U, // ADDWrr |
9793 | 0U, // ADDXrr |
9794 | 0U, // ADD_VG2_M2Z2Z_D_PSEUDO |
9795 | 0U, // ADD_VG2_M2Z2Z_S_PSEUDO |
9796 | 0U, // ADD_VG2_M2ZZ_D_PSEUDO |
9797 | 0U, // ADD_VG2_M2ZZ_S_PSEUDO |
9798 | 0U, // ADD_VG2_M2Z_D_PSEUDO |
9799 | 0U, // ADD_VG2_M2Z_S_PSEUDO |
9800 | 0U, // ADD_VG4_M4Z4Z_D_PSEUDO |
9801 | 0U, // ADD_VG4_M4Z4Z_S_PSEUDO |
9802 | 0U, // ADD_VG4_M4ZZ_D_PSEUDO |
9803 | 0U, // ADD_VG4_M4ZZ_S_PSEUDO |
9804 | 0U, // ADD_VG4_M4Z_D_PSEUDO |
9805 | 0U, // ADD_VG4_M4Z_S_PSEUDO |
9806 | 0U, // ADD_ZPZZ_B_ZERO |
9807 | 0U, // ADD_ZPZZ_D_ZERO |
9808 | 0U, // ADD_ZPZZ_H_ZERO |
9809 | 0U, // ADD_ZPZZ_S_ZERO |
9810 | 0U, // ADDlowTLS |
9811 | 0U, // ADJCALLSTACKDOWN |
9812 | 0U, // ADJCALLSTACKUP |
9813 | 0U, // AESIMCrrTied |
9814 | 0U, // AESMCrrTied |
9815 | 0U, // ANDSWrr |
9816 | 0U, // ANDSXrr |
9817 | 0U, // ANDWrr |
9818 | 0U, // ANDXrr |
9819 | 0U, // AND_ZPZZ_B_ZERO |
9820 | 0U, // AND_ZPZZ_D_ZERO |
9821 | 0U, // AND_ZPZZ_H_ZERO |
9822 | 0U, // AND_ZPZZ_S_ZERO |
9823 | 0U, // ASRD_ZPZI_B_ZERO |
9824 | 0U, // ASRD_ZPZI_D_ZERO |
9825 | 0U, // ASRD_ZPZI_H_ZERO |
9826 | 0U, // ASRD_ZPZI_S_ZERO |
9827 | 0U, // ASR_ZPZI_B_UNDEF |
9828 | 0U, // ASR_ZPZI_B_ZERO |
9829 | 0U, // ASR_ZPZI_D_UNDEF |
9830 | 0U, // ASR_ZPZI_D_ZERO |
9831 | 0U, // ASR_ZPZI_H_UNDEF |
9832 | 0U, // ASR_ZPZI_H_ZERO |
9833 | 0U, // ASR_ZPZI_S_UNDEF |
9834 | 0U, // ASR_ZPZI_S_ZERO |
9835 | 0U, // ASR_ZPZZ_B_UNDEF |
9836 | 0U, // ASR_ZPZZ_B_ZERO |
9837 | 0U, // ASR_ZPZZ_D_UNDEF |
9838 | 0U, // ASR_ZPZZ_D_ZERO |
9839 | 0U, // ASR_ZPZZ_H_UNDEF |
9840 | 0U, // ASR_ZPZZ_H_ZERO |
9841 | 0U, // ASR_ZPZZ_S_UNDEF |
9842 | 0U, // ASR_ZPZZ_S_ZERO |
9843 | 0U, // AUT |
9844 | 0U, // AUTH_TCRETURN |
9845 | 0U, // AUTH_TCRETURN_BTI |
9846 | 0U, // AUTPAC |
9847 | 0U, // AllocateZABuffer |
9848 | 0U, // BFADD_VG2_M2Z_H_PSEUDO |
9849 | 0U, // BFADD_VG4_M4Z_H_PSEUDO |
9850 | 0U, // BFADD_ZPZZ_UNDEF |
9851 | 0U, // BFADD_ZPZZ_ZERO |
9852 | 0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO |
9853 | 0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO |
9854 | 0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO |
9855 | 0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO |
9856 | 0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO |
9857 | 0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO |
9858 | 0U, // BFMAXNM_ZPZZ_UNDEF |
9859 | 0U, // BFMAXNM_ZPZZ_ZERO |
9860 | 0U, // BFMAX_ZPZZ_UNDEF |
9861 | 0U, // BFMAX_ZPZZ_ZERO |
9862 | 0U, // BFMINNM_ZPZZ_UNDEF |
9863 | 0U, // BFMINNM_ZPZZ_ZERO |
9864 | 0U, // BFMIN_ZPZZ_UNDEF |
9865 | 0U, // BFMIN_ZPZZ_ZERO |
9866 | 0U, // BFMLAL_MZZI_HtoS_PSEUDO |
9867 | 0U, // BFMLAL_MZZ_HtoS_PSEUDO |
9868 | 0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
9869 | 0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO |
9870 | 0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO |
9871 | 0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
9872 | 0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO |
9873 | 0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO |
9874 | 0U, // BFMLA_VG2_M2Z2Z_PSEUDO |
9875 | 0U, // BFMLA_VG2_M2ZZI_PSEUDO |
9876 | 0U, // BFMLA_VG2_M2ZZ_PSEUDO |
9877 | 0U, // BFMLA_VG4_M4Z4Z_PSEUDO |
9878 | 0U, // BFMLA_VG4_M4ZZI_PSEUDO |
9879 | 0U, // BFMLA_VG4_M4ZZ_PSEUDO |
9880 | 0U, // BFMLA_ZPZZZ_UNDEF |
9881 | 0U, // BFMLSL_MZZI_HtoS_PSEUDO |
9882 | 0U, // BFMLSL_MZZ_HtoS_PSEUDO |
9883 | 0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
9884 | 0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO |
9885 | 0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO |
9886 | 0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
9887 | 0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO |
9888 | 0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO |
9889 | 0U, // BFMLS_VG2_M2Z2Z_PSEUDO |
9890 | 0U, // BFMLS_VG2_M2ZZI_PSEUDO |
9891 | 0U, // BFMLS_VG2_M2ZZ_PSEUDO |
9892 | 0U, // BFMLS_VG4_M4Z4Z_PSEUDO |
9893 | 0U, // BFMLS_VG4_M4ZZI_PSEUDO |
9894 | 0U, // BFMLS_VG4_M4ZZ_PSEUDO |
9895 | 0U, // BFMLS_ZPZZZ_UNDEF |
9896 | 0U, // BFMOPA_MPPZZ_H_PSEUDO |
9897 | 0U, // BFMOPA_MPPZZ_PSEUDO |
9898 | 0U, // BFMOPS_MPPZZ_H_PSEUDO |
9899 | 0U, // BFMOPS_MPPZZ_PSEUDO |
9900 | 0U, // BFMUL_ZPZZ_UNDEF |
9901 | 0U, // BFMUL_ZPZZ_ZERO |
9902 | 0U, // BFSUB_VG2_M2Z_H_PSEUDO |
9903 | 0U, // BFSUB_VG4_M4Z_H_PSEUDO |
9904 | 0U, // BFSUB_ZPZZ_UNDEF |
9905 | 0U, // BFSUB_ZPZZ_ZERO |
9906 | 0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO |
9907 | 0U, // BICSWrr |
9908 | 0U, // BICSXrr |
9909 | 0U, // BICWrr |
9910 | 0U, // BICXrr |
9911 | 0U, // BIC_ZPZZ_B_ZERO |
9912 | 0U, // BIC_ZPZZ_D_ZERO |
9913 | 0U, // BIC_ZPZZ_H_ZERO |
9914 | 0U, // BIC_ZPZZ_S_ZERO |
9915 | 0U, // BLRA |
9916 | 0U, // BLRA_RVMARKER |
9917 | 0U, // BLRNoIP |
9918 | 0U, // BLR_BTI |
9919 | 0U, // BLR_RVMARKER |
9920 | 0U, // BLR_X16 |
9921 | 0U, // BMOPA_MPPZZ_S_PSEUDO |
9922 | 0U, // BMOPS_MPPZZ_S_PSEUDO |
9923 | 0U, // BRA |
9924 | 0U, // BR_JumpTable |
9925 | 0U, // BSPv16i8 |
9926 | 0U, // BSPv8i8 |
9927 | 0U, // CATCHRET |
9928 | 0U, // CLEANUPRET |
9929 | 0U, // CLS_ZPmZ_B_UNDEF |
9930 | 0U, // CLS_ZPmZ_D_UNDEF |
9931 | 0U, // CLS_ZPmZ_H_UNDEF |
9932 | 0U, // CLS_ZPmZ_S_UNDEF |
9933 | 0U, // CLZ_ZPmZ_B_UNDEF |
9934 | 0U, // CLZ_ZPmZ_D_UNDEF |
9935 | 0U, // CLZ_ZPmZ_H_UNDEF |
9936 | 0U, // CLZ_ZPmZ_S_UNDEF |
9937 | 0U, // CMP_SWAP_128 |
9938 | 0U, // CMP_SWAP_128_ACQUIRE |
9939 | 0U, // CMP_SWAP_128_MONOTONIC |
9940 | 0U, // CMP_SWAP_128_RELEASE |
9941 | 0U, // CMP_SWAP_16 |
9942 | 0U, // CMP_SWAP_32 |
9943 | 0U, // CMP_SWAP_64 |
9944 | 0U, // CMP_SWAP_8 |
9945 | 0U, // CNOT_ZPmZ_B_UNDEF |
9946 | 0U, // CNOT_ZPmZ_D_UNDEF |
9947 | 0U, // CNOT_ZPmZ_H_UNDEF |
9948 | 0U, // CNOT_ZPmZ_S_UNDEF |
9949 | 0U, // CNT_ZPmZ_B_UNDEF |
9950 | 0U, // CNT_ZPmZ_D_UNDEF |
9951 | 0U, // CNT_ZPmZ_H_UNDEF |
9952 | 0U, // CNT_ZPmZ_S_UNDEF |
9953 | 0U, // COALESCER_BARRIER_FPR128 |
9954 | 0U, // COALESCER_BARRIER_FPR16 |
9955 | 0U, // COALESCER_BARRIER_FPR32 |
9956 | 0U, // COALESCER_BARRIER_FPR64 |
9957 | 0U, // EMITBKEY |
9958 | 0U, // EMITMTETAGGED |
9959 | 0U, // EONWrr |
9960 | 0U, // EONXrr |
9961 | 0U, // EORWrr |
9962 | 0U, // EORXrr |
9963 | 0U, // EOR_ZPZZ_B_ZERO |
9964 | 0U, // EOR_ZPZZ_D_ZERO |
9965 | 0U, // EOR_ZPZZ_H_ZERO |
9966 | 0U, // EOR_ZPZZ_S_ZERO |
9967 | 0U, // F128CSEL |
9968 | 0U, // FABD_ZPZZ_D_UNDEF |
9969 | 0U, // FABD_ZPZZ_D_ZERO |
9970 | 0U, // FABD_ZPZZ_H_UNDEF |
9971 | 0U, // FABD_ZPZZ_H_ZERO |
9972 | 0U, // FABD_ZPZZ_S_UNDEF |
9973 | 0U, // FABD_ZPZZ_S_ZERO |
9974 | 0U, // FABS_ZPmZ_D_UNDEF |
9975 | 0U, // FABS_ZPmZ_H_UNDEF |
9976 | 0U, // FABS_ZPmZ_S_UNDEF |
9977 | 0U, // FADD_VG2_M2Z_D_PSEUDO |
9978 | 0U, // FADD_VG2_M2Z_H_PSEUDO |
9979 | 0U, // FADD_VG2_M2Z_S_PSEUDO |
9980 | 0U, // FADD_VG4_M4Z_D_PSEUDO |
9981 | 0U, // FADD_VG4_M4Z_H_PSEUDO |
9982 | 0U, // FADD_VG4_M4Z_S_PSEUDO |
9983 | 0U, // FADD_ZPZI_D_UNDEF |
9984 | 0U, // FADD_ZPZI_D_ZERO |
9985 | 0U, // FADD_ZPZI_H_UNDEF |
9986 | 0U, // FADD_ZPZI_H_ZERO |
9987 | 0U, // FADD_ZPZI_S_UNDEF |
9988 | 0U, // FADD_ZPZI_S_ZERO |
9989 | 0U, // FADD_ZPZZ_D_UNDEF |
9990 | 0U, // FADD_ZPZZ_D_ZERO |
9991 | 0U, // FADD_ZPZZ_H_UNDEF |
9992 | 0U, // FADD_ZPZZ_H_ZERO |
9993 | 0U, // FADD_ZPZZ_S_UNDEF |
9994 | 0U, // FADD_ZPZZ_S_ZERO |
9995 | 0U, // FCVTZS_ZPmZ_DtoD_UNDEF |
9996 | 0U, // FCVTZS_ZPmZ_DtoS_UNDEF |
9997 | 0U, // FCVTZS_ZPmZ_HtoD_UNDEF |
9998 | 0U, // FCVTZS_ZPmZ_HtoH_UNDEF |
9999 | 0U, // FCVTZS_ZPmZ_HtoS_UNDEF |
10000 | 0U, // FCVTZS_ZPmZ_StoD_UNDEF |
10001 | 0U, // FCVTZS_ZPmZ_StoS_UNDEF |
10002 | 0U, // FCVTZU_ZPmZ_DtoD_UNDEF |
10003 | 0U, // FCVTZU_ZPmZ_DtoS_UNDEF |
10004 | 0U, // FCVTZU_ZPmZ_HtoD_UNDEF |
10005 | 0U, // FCVTZU_ZPmZ_HtoH_UNDEF |
10006 | 0U, // FCVTZU_ZPmZ_HtoS_UNDEF |
10007 | 0U, // FCVTZU_ZPmZ_StoD_UNDEF |
10008 | 0U, // FCVTZU_ZPmZ_StoS_UNDEF |
10009 | 0U, // FCVT_ZPmZ_DtoH_UNDEF |
10010 | 0U, // FCVT_ZPmZ_DtoS_UNDEF |
10011 | 0U, // FCVT_ZPmZ_HtoD_UNDEF |
10012 | 0U, // FCVT_ZPmZ_HtoS_UNDEF |
10013 | 0U, // FCVT_ZPmZ_StoD_UNDEF |
10014 | 0U, // FCVT_ZPmZ_StoH_UNDEF |
10015 | 0U, // FDIVR_ZPZZ_D_ZERO |
10016 | 0U, // FDIVR_ZPZZ_H_ZERO |
10017 | 0U, // FDIVR_ZPZZ_S_ZERO |
10018 | 0U, // FDIV_ZPZZ_D_UNDEF |
10019 | 0U, // FDIV_ZPZZ_D_ZERO |
10020 | 0U, // FDIV_ZPZZ_H_UNDEF |
10021 | 0U, // FDIV_ZPZZ_H_ZERO |
10022 | 0U, // FDIV_ZPZZ_S_UNDEF |
10023 | 0U, // FDIV_ZPZZ_S_ZERO |
10024 | 0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO |
10025 | 0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO |
10026 | 0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO |
10027 | 0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO |
10028 | 0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO |
10029 | 0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO |
10030 | 0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO |
10031 | 0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO |
10032 | 0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO |
10033 | 0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO |
10034 | 0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO |
10035 | 0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO |
10036 | 0U, // FLOGB_ZPZZ_D_ZERO |
10037 | 0U, // FLOGB_ZPZZ_H_ZERO |
10038 | 0U, // FLOGB_ZPZZ_S_ZERO |
10039 | 0U, // FMAXNM_ZPZI_D_UNDEF |
10040 | 0U, // FMAXNM_ZPZI_D_ZERO |
10041 | 0U, // FMAXNM_ZPZI_H_UNDEF |
10042 | 0U, // FMAXNM_ZPZI_H_ZERO |
10043 | 0U, // FMAXNM_ZPZI_S_UNDEF |
10044 | 0U, // FMAXNM_ZPZI_S_ZERO |
10045 | 0U, // FMAXNM_ZPZZ_D_UNDEF |
10046 | 0U, // FMAXNM_ZPZZ_D_ZERO |
10047 | 0U, // FMAXNM_ZPZZ_H_UNDEF |
10048 | 0U, // FMAXNM_ZPZZ_H_ZERO |
10049 | 0U, // FMAXNM_ZPZZ_S_UNDEF |
10050 | 0U, // FMAXNM_ZPZZ_S_ZERO |
10051 | 0U, // FMAX_ZPZI_D_UNDEF |
10052 | 0U, // FMAX_ZPZI_D_ZERO |
10053 | 0U, // FMAX_ZPZI_H_UNDEF |
10054 | 0U, // FMAX_ZPZI_H_ZERO |
10055 | 0U, // FMAX_ZPZI_S_UNDEF |
10056 | 0U, // FMAX_ZPZI_S_ZERO |
10057 | 0U, // FMAX_ZPZZ_D_UNDEF |
10058 | 0U, // FMAX_ZPZZ_D_ZERO |
10059 | 0U, // FMAX_ZPZZ_H_UNDEF |
10060 | 0U, // FMAX_ZPZZ_H_ZERO |
10061 | 0U, // FMAX_ZPZZ_S_UNDEF |
10062 | 0U, // FMAX_ZPZZ_S_ZERO |
10063 | 0U, // FMINNM_ZPZI_D_UNDEF |
10064 | 0U, // FMINNM_ZPZI_D_ZERO |
10065 | 0U, // FMINNM_ZPZI_H_UNDEF |
10066 | 0U, // FMINNM_ZPZI_H_ZERO |
10067 | 0U, // FMINNM_ZPZI_S_UNDEF |
10068 | 0U, // FMINNM_ZPZI_S_ZERO |
10069 | 0U, // FMINNM_ZPZZ_D_UNDEF |
10070 | 0U, // FMINNM_ZPZZ_D_ZERO |
10071 | 0U, // FMINNM_ZPZZ_H_UNDEF |
10072 | 0U, // FMINNM_ZPZZ_H_ZERO |
10073 | 0U, // FMINNM_ZPZZ_S_UNDEF |
10074 | 0U, // FMINNM_ZPZZ_S_ZERO |
10075 | 0U, // FMIN_ZPZI_D_UNDEF |
10076 | 0U, // FMIN_ZPZI_D_ZERO |
10077 | 0U, // FMIN_ZPZI_H_UNDEF |
10078 | 0U, // FMIN_ZPZI_H_ZERO |
10079 | 0U, // FMIN_ZPZI_S_UNDEF |
10080 | 0U, // FMIN_ZPZI_S_ZERO |
10081 | 0U, // FMIN_ZPZZ_D_UNDEF |
10082 | 0U, // FMIN_ZPZZ_D_ZERO |
10083 | 0U, // FMIN_ZPZZ_H_UNDEF |
10084 | 0U, // FMIN_ZPZZ_H_ZERO |
10085 | 0U, // FMIN_ZPZZ_S_UNDEF |
10086 | 0U, // FMIN_ZPZZ_S_ZERO |
10087 | 0U, // FMLALL_MZZI_BtoS_PSEUDO |
10088 | 0U, // FMLALL_MZZ_BtoS_PSEUDO |
10089 | 0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
10090 | 0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO |
10091 | 0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO |
10092 | 0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
10093 | 0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO |
10094 | 0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO |
10095 | 0U, // FMLAL_MZZI_HtoS_PSEUDO |
10096 | 0U, // FMLAL_MZZ_HtoS_PSEUDO |
10097 | 0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO |
10098 | 0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
10099 | 0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO |
10100 | 0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO |
10101 | 0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO |
10102 | 0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO |
10103 | 0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
10104 | 0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO |
10105 | 0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO |
10106 | 0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO |
10107 | 0U, // FMLA_VG2_M2Z2Z_D_PSEUDO |
10108 | 0U, // FMLA_VG2_M2Z2Z_S_PSEUDO |
10109 | 0U, // FMLA_VG2_M2Z4Z_H_PSEUDO |
10110 | 0U, // FMLA_VG2_M2ZZI_D_PSEUDO |
10111 | 0U, // FMLA_VG2_M2ZZI_H_PSEUDO |
10112 | 0U, // FMLA_VG2_M2ZZI_S_PSEUDO |
10113 | 0U, // FMLA_VG2_M2ZZ_D_PSEUDO |
10114 | 0U, // FMLA_VG2_M2ZZ_H_PSEUDO |
10115 | 0U, // FMLA_VG2_M2ZZ_S_PSEUDO |
10116 | 0U, // FMLA_VG4_M4Z4Z_D_PSEUDO |
10117 | 0U, // FMLA_VG4_M4Z4Z_H_PSEUDO |
10118 | 0U, // FMLA_VG4_M4Z4Z_S_PSEUDO |
10119 | 0U, // FMLA_VG4_M4ZZI_D_PSEUDO |
10120 | 0U, // FMLA_VG4_M4ZZI_H_PSEUDO |
10121 | 0U, // FMLA_VG4_M4ZZI_S_PSEUDO |
10122 | 0U, // FMLA_VG4_M4ZZ_D_PSEUDO |
10123 | 0U, // FMLA_VG4_M4ZZ_H_PSEUDO |
10124 | 0U, // FMLA_VG4_M4ZZ_S_PSEUDO |
10125 | 0U, // FMLA_ZPZZZ_D_UNDEF |
10126 | 0U, // FMLA_ZPZZZ_H_UNDEF |
10127 | 0U, // FMLA_ZPZZZ_S_UNDEF |
10128 | 0U, // FMLSL_MZZI_HtoS_PSEUDO |
10129 | 0U, // FMLSL_MZZ_HtoS_PSEUDO |
10130 | 0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
10131 | 0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO |
10132 | 0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO |
10133 | 0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
10134 | 0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO |
10135 | 0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO |
10136 | 0U, // FMLS_VG2_M2Z2Z_D_PSEUDO |
10137 | 0U, // FMLS_VG2_M2Z2Z_H_PSEUDO |
10138 | 0U, // FMLS_VG2_M2Z2Z_S_PSEUDO |
10139 | 0U, // FMLS_VG2_M2ZZI_D_PSEUDO |
10140 | 0U, // FMLS_VG2_M2ZZI_H_PSEUDO |
10141 | 0U, // FMLS_VG2_M2ZZI_S_PSEUDO |
10142 | 0U, // FMLS_VG2_M2ZZ_D_PSEUDO |
10143 | 0U, // FMLS_VG2_M2ZZ_H_PSEUDO |
10144 | 0U, // FMLS_VG2_M2ZZ_S_PSEUDO |
10145 | 0U, // FMLS_VG4_M4Z2Z_H_PSEUDO |
10146 | 0U, // FMLS_VG4_M4Z4Z_D_PSEUDO |
10147 | 0U, // FMLS_VG4_M4Z4Z_S_PSEUDO |
10148 | 0U, // FMLS_VG4_M4ZZI_D_PSEUDO |
10149 | 0U, // FMLS_VG4_M4ZZI_H_PSEUDO |
10150 | 0U, // FMLS_VG4_M4ZZI_S_PSEUDO |
10151 | 0U, // FMLS_VG4_M4ZZ_D_PSEUDO |
10152 | 0U, // FMLS_VG4_M4ZZ_H_PSEUDO |
10153 | 0U, // FMLS_VG4_M4ZZ_S_PSEUDO |
10154 | 0U, // FMLS_ZPZZZ_D_UNDEF |
10155 | 0U, // FMLS_ZPZZZ_H_UNDEF |
10156 | 0U, // FMLS_ZPZZZ_S_UNDEF |
10157 | 0U, // FMOPAL_MPPZZ_PSEUDO |
10158 | 0U, // FMOPA_MPPZZ_BtoS_PSEUDO |
10159 | 0U, // FMOPA_MPPZZ_D_PSEUDO |
10160 | 0U, // FMOPA_MPPZZ_H_PSEUDO |
10161 | 0U, // FMOPA_MPPZZ_S_PSEUDO |
10162 | 0U, // FMOPSL_MPPZZ_PSEUDO |
10163 | 0U, // FMOPS_MPPZZ_D_PSEUDO |
10164 | 0U, // FMOPS_MPPZZ_H_PSEUDO |
10165 | 0U, // FMOPS_MPPZZ_S_PSEUDO |
10166 | 0U, // FMOVD0 |
10167 | 0U, // FMOVH0 |
10168 | 0U, // FMOVS0 |
10169 | 0U, // FMULX_ZPZZ_D_UNDEF |
10170 | 0U, // FMULX_ZPZZ_D_ZERO |
10171 | 0U, // FMULX_ZPZZ_H_UNDEF |
10172 | 0U, // FMULX_ZPZZ_H_ZERO |
10173 | 0U, // FMULX_ZPZZ_S_UNDEF |
10174 | 0U, // FMULX_ZPZZ_S_ZERO |
10175 | 0U, // FMUL_ZPZI_D_UNDEF |
10176 | 0U, // FMUL_ZPZI_D_ZERO |
10177 | 0U, // FMUL_ZPZI_H_UNDEF |
10178 | 0U, // FMUL_ZPZI_H_ZERO |
10179 | 0U, // FMUL_ZPZI_S_UNDEF |
10180 | 0U, // FMUL_ZPZI_S_ZERO |
10181 | 0U, // FMUL_ZPZZ_D_UNDEF |
10182 | 0U, // FMUL_ZPZZ_D_ZERO |
10183 | 0U, // FMUL_ZPZZ_H_UNDEF |
10184 | 0U, // FMUL_ZPZZ_H_ZERO |
10185 | 0U, // FMUL_ZPZZ_S_UNDEF |
10186 | 0U, // FMUL_ZPZZ_S_ZERO |
10187 | 0U, // FNEG_ZPmZ_D_UNDEF |
10188 | 0U, // FNEG_ZPmZ_H_UNDEF |
10189 | 0U, // FNEG_ZPmZ_S_UNDEF |
10190 | 0U, // FNMLA_ZPZZZ_D_UNDEF |
10191 | 0U, // FNMLA_ZPZZZ_H_UNDEF |
10192 | 0U, // FNMLA_ZPZZZ_S_UNDEF |
10193 | 0U, // FNMLS_ZPZZZ_D_UNDEF |
10194 | 0U, // FNMLS_ZPZZZ_H_UNDEF |
10195 | 0U, // FNMLS_ZPZZZ_S_UNDEF |
10196 | 0U, // FRECPX_ZPmZ_D_UNDEF |
10197 | 0U, // FRECPX_ZPmZ_H_UNDEF |
10198 | 0U, // FRECPX_ZPmZ_S_UNDEF |
10199 | 0U, // FRINTA_ZPmZ_D_UNDEF |
10200 | 0U, // FRINTA_ZPmZ_H_UNDEF |
10201 | 0U, // FRINTA_ZPmZ_S_UNDEF |
10202 | 0U, // FRINTI_ZPmZ_D_UNDEF |
10203 | 0U, // FRINTI_ZPmZ_H_UNDEF |
10204 | 0U, // FRINTI_ZPmZ_S_UNDEF |
10205 | 0U, // FRINTM_ZPmZ_D_UNDEF |
10206 | 0U, // FRINTM_ZPmZ_H_UNDEF |
10207 | 0U, // FRINTM_ZPmZ_S_UNDEF |
10208 | 0U, // FRINTN_ZPmZ_D_UNDEF |
10209 | 0U, // FRINTN_ZPmZ_H_UNDEF |
10210 | 0U, // FRINTN_ZPmZ_S_UNDEF |
10211 | 0U, // FRINTP_ZPmZ_D_UNDEF |
10212 | 0U, // FRINTP_ZPmZ_H_UNDEF |
10213 | 0U, // FRINTP_ZPmZ_S_UNDEF |
10214 | 0U, // FRINTX_ZPmZ_D_UNDEF |
10215 | 0U, // FRINTX_ZPmZ_H_UNDEF |
10216 | 0U, // FRINTX_ZPmZ_S_UNDEF |
10217 | 0U, // FRINTZ_ZPmZ_D_UNDEF |
10218 | 0U, // FRINTZ_ZPmZ_H_UNDEF |
10219 | 0U, // FRINTZ_ZPmZ_S_UNDEF |
10220 | 0U, // FSQRT_ZPmZ_D_UNDEF |
10221 | 0U, // FSQRT_ZPmZ_H_UNDEF |
10222 | 0U, // FSQRT_ZPmZ_S_UNDEF |
10223 | 0U, // FSUBR_ZPZI_D_UNDEF |
10224 | 0U, // FSUBR_ZPZI_D_ZERO |
10225 | 0U, // FSUBR_ZPZI_H_UNDEF |
10226 | 0U, // FSUBR_ZPZI_H_ZERO |
10227 | 0U, // FSUBR_ZPZI_S_UNDEF |
10228 | 0U, // FSUBR_ZPZI_S_ZERO |
10229 | 0U, // FSUBR_ZPZZ_D_ZERO |
10230 | 0U, // FSUBR_ZPZZ_H_ZERO |
10231 | 0U, // FSUBR_ZPZZ_S_ZERO |
10232 | 0U, // FSUB_VG2_M2Z_D_PSEUDO |
10233 | 0U, // FSUB_VG2_M2Z_H_PSEUDO |
10234 | 0U, // FSUB_VG2_M2Z_S_PSEUDO |
10235 | 0U, // FSUB_VG4_M4Z_D_PSEUDO |
10236 | 0U, // FSUB_VG4_M4Z_H_PSEUDO |
10237 | 0U, // FSUB_VG4_M4Z_S_PSEUDO |
10238 | 0U, // FSUB_ZPZI_D_UNDEF |
10239 | 0U, // FSUB_ZPZI_D_ZERO |
10240 | 0U, // FSUB_ZPZI_H_UNDEF |
10241 | 0U, // FSUB_ZPZI_H_ZERO |
10242 | 0U, // FSUB_ZPZI_S_UNDEF |
10243 | 0U, // FSUB_ZPZI_S_ZERO |
10244 | 0U, // FSUB_ZPZZ_D_UNDEF |
10245 | 0U, // FSUB_ZPZZ_D_ZERO |
10246 | 0U, // FSUB_ZPZZ_H_UNDEF |
10247 | 0U, // FSUB_ZPZZ_H_ZERO |
10248 | 0U, // FSUB_ZPZZ_S_UNDEF |
10249 | 0U, // FSUB_ZPZZ_S_ZERO |
10250 | 0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO |
10251 | 0U, // G_AARCH64_PREFETCH |
10252 | 0U, // G_ADD_LOW |
10253 | 0U, // G_BSP |
10254 | 0U, // G_DUP |
10255 | 0U, // G_DUPLANE16 |
10256 | 0U, // G_DUPLANE32 |
10257 | 0U, // G_DUPLANE64 |
10258 | 0U, // G_DUPLANE8 |
10259 | 0U, // G_EXT |
10260 | 0U, // G_FCMEQ |
10261 | 0U, // G_FCMEQZ |
10262 | 0U, // G_FCMGE |
10263 | 0U, // G_FCMGEZ |
10264 | 0U, // G_FCMGT |
10265 | 0U, // G_FCMGTZ |
10266 | 0U, // G_FCMLEZ |
10267 | 0U, // G_FCMLTZ |
10268 | 0U, // G_REV16 |
10269 | 0U, // G_REV32 |
10270 | 0U, // G_REV64 |
10271 | 0U, // G_SADDLP |
10272 | 0U, // G_SADDLV |
10273 | 0U, // G_SDOT |
10274 | 0U, // G_SITOF |
10275 | 0U, // G_SMULL |
10276 | 0U, // G_TRN1 |
10277 | 0U, // G_TRN2 |
10278 | 0U, // G_UADDLP |
10279 | 0U, // G_UADDLV |
10280 | 0U, // G_UDOT |
10281 | 0U, // G_UITOF |
10282 | 0U, // G_UMULL |
10283 | 0U, // G_UZP1 |
10284 | 0U, // G_UZP2 |
10285 | 0U, // G_VASHR |
10286 | 0U, // G_VLSHR |
10287 | 0U, // G_ZIP1 |
10288 | 0U, // G_ZIP2 |
10289 | 0U, // HOM_Epilog |
10290 | 0U, // HOM_Prolog |
10291 | 0U, // HWASAN_CHECK_MEMACCESS |
10292 | 0U, // HWASAN_CHECK_MEMACCESS_FIXEDSHADOW |
10293 | 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES |
10294 | 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES_FIXEDSHADOW |
10295 | 0U, // INSERT_MXIPZ_H_PSEUDO_B |
10296 | 0U, // INSERT_MXIPZ_H_PSEUDO_D |
10297 | 0U, // INSERT_MXIPZ_H_PSEUDO_H |
10298 | 0U, // INSERT_MXIPZ_H_PSEUDO_Q |
10299 | 0U, // INSERT_MXIPZ_H_PSEUDO_S |
10300 | 0U, // INSERT_MXIPZ_V_PSEUDO_B |
10301 | 0U, // INSERT_MXIPZ_V_PSEUDO_D |
10302 | 0U, // INSERT_MXIPZ_V_PSEUDO_H |
10303 | 0U, // INSERT_MXIPZ_V_PSEUDO_Q |
10304 | 0U, // INSERT_MXIPZ_V_PSEUDO_S |
10305 | 0U, // IRGstack |
10306 | 0U, // InitTPIDR2Obj |
10307 | 0U, // JumpTableDest16 |
10308 | 0U, // JumpTableDest32 |
10309 | 0U, // JumpTableDest8 |
10310 | 0U, // KCFI_CHECK |
10311 | 0U, // LD1B_2Z_IMM_PSEUDO |
10312 | 0U, // LD1B_2Z_PSEUDO |
10313 | 0U, // LD1B_4Z_IMM_PSEUDO |
10314 | 0U, // LD1B_4Z_PSEUDO |
10315 | 0U, // LD1D_2Z_IMM_PSEUDO |
10316 | 0U, // LD1D_2Z_PSEUDO |
10317 | 0U, // LD1D_4Z_IMM_PSEUDO |
10318 | 0U, // LD1D_4Z_PSEUDO |
10319 | 0U, // LD1H_2Z_IMM_PSEUDO |
10320 | 0U, // LD1H_2Z_PSEUDO |
10321 | 0U, // LD1H_4Z_IMM_PSEUDO |
10322 | 0U, // LD1H_4Z_PSEUDO |
10323 | 0U, // LD1W_2Z_IMM_PSEUDO |
10324 | 0U, // LD1W_2Z_PSEUDO |
10325 | 0U, // LD1W_4Z_IMM_PSEUDO |
10326 | 0U, // LD1W_4Z_PSEUDO |
10327 | 0U, // LD1_MXIPXX_H_PSEUDO_B |
10328 | 0U, // LD1_MXIPXX_H_PSEUDO_D |
10329 | 0U, // LD1_MXIPXX_H_PSEUDO_H |
10330 | 0U, // LD1_MXIPXX_H_PSEUDO_Q |
10331 | 0U, // LD1_MXIPXX_H_PSEUDO_S |
10332 | 0U, // LD1_MXIPXX_V_PSEUDO_B |
10333 | 0U, // LD1_MXIPXX_V_PSEUDO_D |
10334 | 0U, // LD1_MXIPXX_V_PSEUDO_H |
10335 | 0U, // LD1_MXIPXX_V_PSEUDO_Q |
10336 | 0U, // LD1_MXIPXX_V_PSEUDO_S |
10337 | 0U, // LDNT1B_2Z_IMM_PSEUDO |
10338 | 0U, // LDNT1B_2Z_PSEUDO |
10339 | 0U, // LDNT1B_4Z_IMM_PSEUDO |
10340 | 0U, // LDNT1B_4Z_PSEUDO |
10341 | 0U, // LDNT1D_2Z_IMM_PSEUDO |
10342 | 0U, // LDNT1D_2Z_PSEUDO |
10343 | 0U, // LDNT1D_4Z_IMM_PSEUDO |
10344 | 0U, // LDNT1D_4Z_PSEUDO |
10345 | 0U, // LDNT1H_2Z_IMM_PSEUDO |
10346 | 0U, // LDNT1H_2Z_PSEUDO |
10347 | 0U, // LDNT1H_4Z_IMM_PSEUDO |
10348 | 0U, // LDNT1H_4Z_PSEUDO |
10349 | 0U, // LDNT1W_2Z_IMM_PSEUDO |
10350 | 0U, // LDNT1W_2Z_PSEUDO |
10351 | 0U, // LDNT1W_4Z_IMM_PSEUDO |
10352 | 0U, // LDNT1W_4Z_PSEUDO |
10353 | 0U, // LDR_PPXI |
10354 | 0U, // LDR_TX_PSEUDO |
10355 | 0U, // LDR_ZA_PSEUDO |
10356 | 0U, // LDR_ZZXI |
10357 | 0U, // LDR_ZZZXI |
10358 | 0U, // LDR_ZZZZXI |
10359 | 0U, // LOADauthptrstatic |
10360 | 0U, // LOADgot |
10361 | 0U, // LOADgotPAC |
10362 | 0U, // LSL_ZPZI_B_UNDEF |
10363 | 0U, // LSL_ZPZI_B_ZERO |
10364 | 0U, // LSL_ZPZI_D_UNDEF |
10365 | 0U, // LSL_ZPZI_D_ZERO |
10366 | 0U, // LSL_ZPZI_H_UNDEF |
10367 | 0U, // LSL_ZPZI_H_ZERO |
10368 | 0U, // LSL_ZPZI_S_UNDEF |
10369 | 0U, // LSL_ZPZI_S_ZERO |
10370 | 0U, // LSL_ZPZZ_B_UNDEF |
10371 | 0U, // LSL_ZPZZ_B_ZERO |
10372 | 0U, // LSL_ZPZZ_D_UNDEF |
10373 | 0U, // LSL_ZPZZ_D_ZERO |
10374 | 0U, // LSL_ZPZZ_H_UNDEF |
10375 | 0U, // LSL_ZPZZ_H_ZERO |
10376 | 0U, // LSL_ZPZZ_S_UNDEF |
10377 | 0U, // LSL_ZPZZ_S_ZERO |
10378 | 0U, // LSR_ZPZI_B_UNDEF |
10379 | 0U, // LSR_ZPZI_B_ZERO |
10380 | 0U, // LSR_ZPZI_D_UNDEF |
10381 | 0U, // LSR_ZPZI_D_ZERO |
10382 | 0U, // LSR_ZPZI_H_UNDEF |
10383 | 0U, // LSR_ZPZI_H_ZERO |
10384 | 0U, // LSR_ZPZI_S_UNDEF |
10385 | 0U, // LSR_ZPZI_S_ZERO |
10386 | 0U, // LSR_ZPZZ_B_UNDEF |
10387 | 0U, // LSR_ZPZZ_B_ZERO |
10388 | 0U, // LSR_ZPZZ_D_UNDEF |
10389 | 0U, // LSR_ZPZZ_D_ZERO |
10390 | 0U, // LSR_ZPZZ_H_UNDEF |
10391 | 0U, // LSR_ZPZZ_H_ZERO |
10392 | 0U, // LSR_ZPZZ_S_UNDEF |
10393 | 0U, // LSR_ZPZZ_S_ZERO |
10394 | 0U, // MLA_ZPZZZ_B_UNDEF |
10395 | 0U, // MLA_ZPZZZ_D_UNDEF |
10396 | 0U, // MLA_ZPZZZ_H_UNDEF |
10397 | 0U, // MLA_ZPZZZ_S_UNDEF |
10398 | 0U, // MLS_ZPZZZ_B_UNDEF |
10399 | 0U, // MLS_ZPZZZ_D_UNDEF |
10400 | 0U, // MLS_ZPZZZ_H_UNDEF |
10401 | 0U, // MLS_ZPZZZ_S_UNDEF |
10402 | 0U, // MOPSMemoryCopyPseudo |
10403 | 0U, // MOPSMemoryMovePseudo |
10404 | 0U, // MOPSMemorySetPseudo |
10405 | 0U, // MOPSMemorySetTaggingPseudo |
10406 | 0U, // MOVAZ_2ZMI_H_B_PSEUDO |
10407 | 0U, // MOVAZ_2ZMI_H_D_PSEUDO |
10408 | 0U, // MOVAZ_2ZMI_H_H_PSEUDO |
10409 | 0U, // MOVAZ_2ZMI_H_S_PSEUDO |
10410 | 0U, // MOVAZ_2ZMI_V_B_PSEUDO |
10411 | 0U, // MOVAZ_2ZMI_V_D_PSEUDO |
10412 | 0U, // MOVAZ_2ZMI_V_H_PSEUDO |
10413 | 0U, // MOVAZ_2ZMI_V_S_PSEUDO |
10414 | 0U, // MOVAZ_4ZMI_H_B_PSEUDO |
10415 | 0U, // MOVAZ_4ZMI_H_D_PSEUDO |
10416 | 0U, // MOVAZ_4ZMI_H_H_PSEUDO |
10417 | 0U, // MOVAZ_4ZMI_H_S_PSEUDO |
10418 | 0U, // MOVAZ_4ZMI_V_B_PSEUDO |
10419 | 0U, // MOVAZ_4ZMI_V_D_PSEUDO |
10420 | 0U, // MOVAZ_4ZMI_V_H_PSEUDO |
10421 | 0U, // MOVAZ_4ZMI_V_S_PSEUDO |
10422 | 0U, // MOVAZ_VG2_2ZMXI_PSEUDO |
10423 | 0U, // MOVAZ_VG4_4ZMXI_PSEUDO |
10424 | 0U, // MOVAZ_ZMI_H_B_PSEUDO |
10425 | 0U, // MOVAZ_ZMI_H_D_PSEUDO |
10426 | 0U, // MOVAZ_ZMI_H_H_PSEUDO |
10427 | 0U, // MOVAZ_ZMI_H_Q_PSEUDO |
10428 | 0U, // MOVAZ_ZMI_H_S_PSEUDO |
10429 | 0U, // MOVAZ_ZMI_V_B_PSEUDO |
10430 | 0U, // MOVAZ_ZMI_V_D_PSEUDO |
10431 | 0U, // MOVAZ_ZMI_V_H_PSEUDO |
10432 | 0U, // MOVAZ_ZMI_V_Q_PSEUDO |
10433 | 0U, // MOVAZ_ZMI_V_S_PSEUDO |
10434 | 0U, // MOVA_MXI2Z_H_B_PSEUDO |
10435 | 0U, // MOVA_MXI2Z_H_D_PSEUDO |
10436 | 0U, // MOVA_MXI2Z_H_H_PSEUDO |
10437 | 0U, // MOVA_MXI2Z_H_S_PSEUDO |
10438 | 0U, // MOVA_MXI2Z_V_B_PSEUDO |
10439 | 0U, // MOVA_MXI2Z_V_D_PSEUDO |
10440 | 0U, // MOVA_MXI2Z_V_H_PSEUDO |
10441 | 0U, // MOVA_MXI2Z_V_S_PSEUDO |
10442 | 0U, // MOVA_MXI4Z_H_B_PSEUDO |
10443 | 0U, // MOVA_MXI4Z_H_D_PSEUDO |
10444 | 0U, // MOVA_MXI4Z_H_H_PSEUDO |
10445 | 0U, // MOVA_MXI4Z_H_S_PSEUDO |
10446 | 0U, // MOVA_MXI4Z_V_B_PSEUDO |
10447 | 0U, // MOVA_MXI4Z_V_D_PSEUDO |
10448 | 0U, // MOVA_MXI4Z_V_H_PSEUDO |
10449 | 0U, // MOVA_MXI4Z_V_S_PSEUDO |
10450 | 0U, // MOVA_VG2_MXI2Z_PSEUDO |
10451 | 0U, // MOVA_VG4_MXI4Z_PSEUDO |
10452 | 0U, // MOVMCSym |
10453 | 0U, // MOVaddr |
10454 | 0U, // MOVaddrBA |
10455 | 0U, // MOVaddrCP |
10456 | 0U, // MOVaddrEXT |
10457 | 0U, // MOVaddrJT |
10458 | 0U, // MOVaddrPAC |
10459 | 0U, // MOVaddrTLS |
10460 | 0U, // MOVbaseTLS |
10461 | 0U, // MOVi32imm |
10462 | 0U, // MOVi64imm |
10463 | 0U, // MRS_FPCR |
10464 | 0U, // MRS_FPSR |
10465 | 0U, // MSR_FPCR |
10466 | 0U, // MSR_FPSR |
10467 | 0U, // MSRpstatePseudo |
10468 | 0U, // MUL_ZPZZ_B_UNDEF |
10469 | 0U, // MUL_ZPZZ_D_UNDEF |
10470 | 0U, // MUL_ZPZZ_H_UNDEF |
10471 | 0U, // MUL_ZPZZ_S_UNDEF |
10472 | 0U, // NEG_ZPmZ_B_UNDEF |
10473 | 0U, // NEG_ZPmZ_D_UNDEF |
10474 | 0U, // NEG_ZPmZ_H_UNDEF |
10475 | 0U, // NEG_ZPmZ_S_UNDEF |
10476 | 0U, // NOT_ZPmZ_B_UNDEF |
10477 | 0U, // NOT_ZPmZ_D_UNDEF |
10478 | 0U, // NOT_ZPmZ_H_UNDEF |
10479 | 0U, // NOT_ZPmZ_S_UNDEF |
10480 | 0U, // ORNWrr |
10481 | 0U, // ORNXrr |
10482 | 0U, // ORRWrr |
10483 | 0U, // ORRXrr |
10484 | 0U, // ORR_ZPZZ_B_ZERO |
10485 | 0U, // ORR_ZPZZ_D_ZERO |
10486 | 0U, // ORR_ZPZZ_H_ZERO |
10487 | 0U, // ORR_ZPZZ_S_ZERO |
10488 | 0U, // PAUTH_BLEND |
10489 | 0U, // PAUTH_EPILOGUE |
10490 | 0U, // PAUTH_PROLOGUE |
10491 | 0U, // PROBED_STACKALLOC |
10492 | 0U, // PROBED_STACKALLOC_DYN |
10493 | 0U, // PROBED_STACKALLOC_VAR |
10494 | 0U, // PTEST_PP_ANY |
10495 | 0U, // RET_ReallyLR |
10496 | 0U, // RestoreZAPseudo |
10497 | 0U, // SABD_ZPZZ_B_UNDEF |
10498 | 0U, // SABD_ZPZZ_D_UNDEF |
10499 | 0U, // SABD_ZPZZ_H_UNDEF |
10500 | 0U, // SABD_ZPZZ_S_UNDEF |
10501 | 0U, // SCVTF_ZPmZ_DtoD_UNDEF |
10502 | 0U, // SCVTF_ZPmZ_DtoH_UNDEF |
10503 | 0U, // SCVTF_ZPmZ_DtoS_UNDEF |
10504 | 0U, // SCVTF_ZPmZ_HtoH_UNDEF |
10505 | 0U, // SCVTF_ZPmZ_StoD_UNDEF |
10506 | 0U, // SCVTF_ZPmZ_StoH_UNDEF |
10507 | 0U, // SCVTF_ZPmZ_StoS_UNDEF |
10508 | 0U, // SDIV_ZPZZ_D_UNDEF |
10509 | 0U, // SDIV_ZPZZ_S_UNDEF |
10510 | 0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO |
10511 | 0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO |
10512 | 0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO |
10513 | 0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO |
10514 | 0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO |
10515 | 0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO |
10516 | 0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO |
10517 | 0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO |
10518 | 0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO |
10519 | 0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO |
10520 | 0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO |
10521 | 0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO |
10522 | 0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO |
10523 | 0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO |
10524 | 0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO |
10525 | 0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO |
10526 | 0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO |
10527 | 0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO |
10528 | 0U, // SEH_AddFP |
10529 | 0U, // SEH_EpilogEnd |
10530 | 0U, // SEH_EpilogStart |
10531 | 0U, // SEH_Nop |
10532 | 0U, // SEH_PACSignLR |
10533 | 0U, // SEH_PrologEnd |
10534 | 0U, // SEH_SaveAnyRegQP |
10535 | 0U, // SEH_SaveAnyRegQPX |
10536 | 0U, // SEH_SaveFPLR |
10537 | 0U, // SEH_SaveFPLR_X |
10538 | 0U, // SEH_SaveFReg |
10539 | 0U, // SEH_SaveFRegP |
10540 | 0U, // SEH_SaveFRegP_X |
10541 | 0U, // SEH_SaveFReg_X |
10542 | 0U, // SEH_SaveReg |
10543 | 0U, // SEH_SaveRegP |
10544 | 0U, // SEH_SaveRegP_X |
10545 | 0U, // SEH_SaveReg_X |
10546 | 0U, // SEH_SetFP |
10547 | 0U, // SEH_StackAlloc |
10548 | 0U, // SMAX_ZPZZ_B_UNDEF |
10549 | 0U, // SMAX_ZPZZ_D_UNDEF |
10550 | 0U, // SMAX_ZPZZ_H_UNDEF |
10551 | 0U, // SMAX_ZPZZ_S_UNDEF |
10552 | 0U, // SMIN_ZPZZ_B_UNDEF |
10553 | 0U, // SMIN_ZPZZ_D_UNDEF |
10554 | 0U, // SMIN_ZPZZ_H_UNDEF |
10555 | 0U, // SMIN_ZPZZ_S_UNDEF |
10556 | 0U, // SMLALL_MZZI_BtoS_PSEUDO |
10557 | 0U, // SMLALL_MZZI_HtoD_PSEUDO |
10558 | 0U, // SMLALL_MZZ_BtoS_PSEUDO |
10559 | 0U, // SMLALL_MZZ_HtoD_PSEUDO |
10560 | 0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
10561 | 0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO |
10562 | 0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO |
10563 | 0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO |
10564 | 0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO |
10565 | 0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO |
10566 | 0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
10567 | 0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO |
10568 | 0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO |
10569 | 0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO |
10570 | 0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO |
10571 | 0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO |
10572 | 0U, // SMLAL_MZZI_HtoS_PSEUDO |
10573 | 0U, // SMLAL_MZZ_HtoS_PSEUDO |
10574 | 0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
10575 | 0U, // SMLAL_VG2_M2ZZI_S_PSEUDO |
10576 | 0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO |
10577 | 0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
10578 | 0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO |
10579 | 0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO |
10580 | 0U, // SMLSLL_MZZI_BtoS_PSEUDO |
10581 | 0U, // SMLSLL_MZZI_HtoD_PSEUDO |
10582 | 0U, // SMLSLL_MZZ_BtoS_PSEUDO |
10583 | 0U, // SMLSLL_MZZ_HtoD_PSEUDO |
10584 | 0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO |
10585 | 0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO |
10586 | 0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO |
10587 | 0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO |
10588 | 0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO |
10589 | 0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO |
10590 | 0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO |
10591 | 0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO |
10592 | 0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO |
10593 | 0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO |
10594 | 0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO |
10595 | 0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO |
10596 | 0U, // SMLSL_MZZI_HtoS_PSEUDO |
10597 | 0U, // SMLSL_MZZ_HtoS_PSEUDO |
10598 | 0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
10599 | 0U, // SMLSL_VG2_M2ZZI_S_PSEUDO |
10600 | 0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO |
10601 | 0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
10602 | 0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO |
10603 | 0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO |
10604 | 0U, // SMOPA_MPPZZ_D_PSEUDO |
10605 | 0U, // SMOPA_MPPZZ_HtoS_PSEUDO |
10606 | 0U, // SMOPA_MPPZZ_S_PSEUDO |
10607 | 0U, // SMOPS_MPPZZ_D_PSEUDO |
10608 | 0U, // SMOPS_MPPZZ_HtoS_PSEUDO |
10609 | 0U, // SMOPS_MPPZZ_S_PSEUDO |
10610 | 0U, // SMULH_ZPZZ_B_UNDEF |
10611 | 0U, // SMULH_ZPZZ_D_UNDEF |
10612 | 0U, // SMULH_ZPZZ_H_UNDEF |
10613 | 0U, // SMULH_ZPZZ_S_UNDEF |
10614 | 0U, // SPACE |
10615 | 0U, // SQABS_ZPmZ_B_UNDEF |
10616 | 0U, // SQABS_ZPmZ_D_UNDEF |
10617 | 0U, // SQABS_ZPmZ_H_UNDEF |
10618 | 0U, // SQABS_ZPmZ_S_UNDEF |
10619 | 0U, // SQNEG_ZPmZ_B_UNDEF |
10620 | 0U, // SQNEG_ZPmZ_D_UNDEF |
10621 | 0U, // SQNEG_ZPmZ_H_UNDEF |
10622 | 0U, // SQNEG_ZPmZ_S_UNDEF |
10623 | 0U, // SQRSHL_ZPZZ_B_UNDEF |
10624 | 0U, // SQRSHL_ZPZZ_D_UNDEF |
10625 | 0U, // SQRSHL_ZPZZ_H_UNDEF |
10626 | 0U, // SQRSHL_ZPZZ_S_UNDEF |
10627 | 0U, // SQSHLU_ZPZI_B_ZERO |
10628 | 0U, // SQSHLU_ZPZI_D_ZERO |
10629 | 0U, // SQSHLU_ZPZI_H_ZERO |
10630 | 0U, // SQSHLU_ZPZI_S_ZERO |
10631 | 0U, // SQSHL_ZPZI_B_ZERO |
10632 | 0U, // SQSHL_ZPZI_D_ZERO |
10633 | 0U, // SQSHL_ZPZI_H_ZERO |
10634 | 0U, // SQSHL_ZPZI_S_ZERO |
10635 | 0U, // SQSHL_ZPZZ_B_UNDEF |
10636 | 0U, // SQSHL_ZPZZ_D_UNDEF |
10637 | 0U, // SQSHL_ZPZZ_H_UNDEF |
10638 | 0U, // SQSHL_ZPZZ_S_UNDEF |
10639 | 0U, // SRSHL_ZPZZ_B_UNDEF |
10640 | 0U, // SRSHL_ZPZZ_D_UNDEF |
10641 | 0U, // SRSHL_ZPZZ_H_UNDEF |
10642 | 0U, // SRSHL_ZPZZ_S_UNDEF |
10643 | 0U, // SRSHR_ZPZI_B_ZERO |
10644 | 0U, // SRSHR_ZPZI_D_ZERO |
10645 | 0U, // SRSHR_ZPZI_H_ZERO |
10646 | 0U, // SRSHR_ZPZI_S_ZERO |
10647 | 0U, // STGloop |
10648 | 0U, // STGloop_wback |
10649 | 0U, // STR_PPXI |
10650 | 0U, // STR_TX_PSEUDO |
10651 | 0U, // STR_ZZXI |
10652 | 0U, // STR_ZZZXI |
10653 | 0U, // STR_ZZZZXI |
10654 | 0U, // STZGloop |
10655 | 0U, // STZGloop_wback |
10656 | 0U, // SUBR_ZPZZ_B_ZERO |
10657 | 0U, // SUBR_ZPZZ_D_ZERO |
10658 | 0U, // SUBR_ZPZZ_H_ZERO |
10659 | 0U, // SUBR_ZPZZ_S_ZERO |
10660 | 0U, // SUBSWrr |
10661 | 0U, // SUBSXrr |
10662 | 0U, // SUBWrr |
10663 | 0U, // SUBXrr |
10664 | 0U, // SUB_VG2_M2Z2Z_D_PSEUDO |
10665 | 0U, // SUB_VG2_M2Z2Z_S_PSEUDO |
10666 | 0U, // SUB_VG2_M2ZZ_D_PSEUDO |
10667 | 0U, // SUB_VG2_M2ZZ_S_PSEUDO |
10668 | 0U, // SUB_VG2_M2Z_D_PSEUDO |
10669 | 0U, // SUB_VG2_M2Z_S_PSEUDO |
10670 | 0U, // SUB_VG4_M4Z4Z_D_PSEUDO |
10671 | 0U, // SUB_VG4_M4Z4Z_S_PSEUDO |
10672 | 0U, // SUB_VG4_M4ZZ_D_PSEUDO |
10673 | 0U, // SUB_VG4_M4ZZ_S_PSEUDO |
10674 | 0U, // SUB_VG4_M4Z_D_PSEUDO |
10675 | 0U, // SUB_VG4_M4Z_S_PSEUDO |
10676 | 0U, // SUB_ZPZZ_B_ZERO |
10677 | 0U, // SUB_ZPZZ_D_ZERO |
10678 | 0U, // SUB_ZPZZ_H_ZERO |
10679 | 0U, // SUB_ZPZZ_S_ZERO |
10680 | 0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO |
10681 | 0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO |
10682 | 0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO |
10683 | 0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO |
10684 | 0U, // SUMLALL_MZZI_BtoS_PSEUDO |
10685 | 0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO |
10686 | 0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO |
10687 | 0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO |
10688 | 0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO |
10689 | 0U, // SUMOPA_MPPZZ_D_PSEUDO |
10690 | 0U, // SUMOPA_MPPZZ_S_PSEUDO |
10691 | 0U, // SUMOPS_MPPZZ_D_PSEUDO |
10692 | 0U, // SUMOPS_MPPZZ_S_PSEUDO |
10693 | 0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO |
10694 | 0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO |
10695 | 0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO |
10696 | 0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO |
10697 | 0U, // SXTB_ZPmZ_D_UNDEF |
10698 | 0U, // SXTB_ZPmZ_H_UNDEF |
10699 | 0U, // SXTB_ZPmZ_S_UNDEF |
10700 | 0U, // SXTH_ZPmZ_D_UNDEF |
10701 | 0U, // SXTH_ZPmZ_S_UNDEF |
10702 | 0U, // SXTW_ZPmZ_D_UNDEF |
10703 | 0U, // SpeculationBarrierISBDSBEndBB |
10704 | 0U, // SpeculationBarrierSBEndBB |
10705 | 0U, // SpeculationSafeValueW |
10706 | 0U, // SpeculationSafeValueX |
10707 | 0U, // StoreSwiftAsyncContext |
10708 | 0U, // TAGPstack |
10709 | 0U, // TCRETURNdi |
10710 | 0U, // TCRETURNri |
10711 | 0U, // TCRETURNriALL |
10712 | 0U, // TCRETURNrinotx16 |
10713 | 0U, // TCRETURNrix16x17 |
10714 | 0U, // TCRETURNrix17 |
10715 | 0U, // TLSDESCCALL |
10716 | 0U, // TLSDESC_CALLSEQ |
10717 | 0U, // UABD_ZPZZ_B_UNDEF |
10718 | 0U, // UABD_ZPZZ_D_UNDEF |
10719 | 0U, // UABD_ZPZZ_H_UNDEF |
10720 | 0U, // UABD_ZPZZ_S_UNDEF |
10721 | 0U, // UCVTF_ZPmZ_DtoD_UNDEF |
10722 | 0U, // UCVTF_ZPmZ_DtoH_UNDEF |
10723 | 0U, // UCVTF_ZPmZ_DtoS_UNDEF |
10724 | 0U, // UCVTF_ZPmZ_HtoH_UNDEF |
10725 | 0U, // UCVTF_ZPmZ_StoD_UNDEF |
10726 | 0U, // UCVTF_ZPmZ_StoH_UNDEF |
10727 | 0U, // UCVTF_ZPmZ_StoS_UNDEF |
10728 | 0U, // UDIV_ZPZZ_D_UNDEF |
10729 | 0U, // UDIV_ZPZZ_S_UNDEF |
10730 | 0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO |
10731 | 0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO |
10732 | 0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO |
10733 | 0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO |
10734 | 0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO |
10735 | 0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO |
10736 | 0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO |
10737 | 0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO |
10738 | 0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO |
10739 | 0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO |
10740 | 0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO |
10741 | 0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO |
10742 | 0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO |
10743 | 0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO |
10744 | 0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO |
10745 | 0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO |
10746 | 0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO |
10747 | 0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO |
10748 | 0U, // UMAX_ZPZZ_B_UNDEF |
10749 | 0U, // UMAX_ZPZZ_D_UNDEF |
10750 | 0U, // UMAX_ZPZZ_H_UNDEF |
10751 | 0U, // UMAX_ZPZZ_S_UNDEF |
10752 | 0U, // UMIN_ZPZZ_B_UNDEF |
10753 | 0U, // UMIN_ZPZZ_D_UNDEF |
10754 | 0U, // UMIN_ZPZZ_H_UNDEF |
10755 | 0U, // UMIN_ZPZZ_S_UNDEF |
10756 | 0U, // UMLALL_MZZI_BtoS_PSEUDO |
10757 | 0U, // UMLALL_MZZI_HtoD_PSEUDO |
10758 | 0U, // UMLALL_MZZ_BtoS_PSEUDO |
10759 | 0U, // UMLALL_MZZ_HtoD_PSEUDO |
10760 | 0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
10761 | 0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO |
10762 | 0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO |
10763 | 0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO |
10764 | 0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO |
10765 | 0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO |
10766 | 0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
10767 | 0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO |
10768 | 0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO |
10769 | 0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO |
10770 | 0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO |
10771 | 0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO |
10772 | 0U, // UMLAL_MZZI_HtoS_PSEUDO |
10773 | 0U, // UMLAL_MZZ_HtoS_PSEUDO |
10774 | 0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
10775 | 0U, // UMLAL_VG2_M2ZZI_S_PSEUDO |
10776 | 0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO |
10777 | 0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
10778 | 0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO |
10779 | 0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO |
10780 | 0U, // UMLSLL_MZZI_BtoS_PSEUDO |
10781 | 0U, // UMLSLL_MZZI_HtoD_PSEUDO |
10782 | 0U, // UMLSLL_MZZ_BtoS_PSEUDO |
10783 | 0U, // UMLSLL_MZZ_HtoD_PSEUDO |
10784 | 0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO |
10785 | 0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO |
10786 | 0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO |
10787 | 0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO |
10788 | 0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO |
10789 | 0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO |
10790 | 0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO |
10791 | 0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO |
10792 | 0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO |
10793 | 0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO |
10794 | 0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO |
10795 | 0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO |
10796 | 0U, // UMLSL_MZZI_HtoS_PSEUDO |
10797 | 0U, // UMLSL_MZZ_HtoS_PSEUDO |
10798 | 0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
10799 | 0U, // UMLSL_VG2_M2ZZI_S_PSEUDO |
10800 | 0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO |
10801 | 0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
10802 | 0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO |
10803 | 0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO |
10804 | 0U, // UMOPA_MPPZZ_D_PSEUDO |
10805 | 0U, // UMOPA_MPPZZ_HtoS_PSEUDO |
10806 | 0U, // UMOPA_MPPZZ_S_PSEUDO |
10807 | 0U, // UMOPS_MPPZZ_D_PSEUDO |
10808 | 0U, // UMOPS_MPPZZ_HtoS_PSEUDO |
10809 | 0U, // UMOPS_MPPZZ_S_PSEUDO |
10810 | 0U, // UMULH_ZPZZ_B_UNDEF |
10811 | 0U, // UMULH_ZPZZ_D_UNDEF |
10812 | 0U, // UMULH_ZPZZ_H_UNDEF |
10813 | 0U, // UMULH_ZPZZ_S_UNDEF |
10814 | 0U, // UQRSHL_ZPZZ_B_UNDEF |
10815 | 0U, // UQRSHL_ZPZZ_D_UNDEF |
10816 | 0U, // UQRSHL_ZPZZ_H_UNDEF |
10817 | 0U, // UQRSHL_ZPZZ_S_UNDEF |
10818 | 0U, // UQSHL_ZPZI_B_ZERO |
10819 | 0U, // UQSHL_ZPZI_D_ZERO |
10820 | 0U, // UQSHL_ZPZI_H_ZERO |
10821 | 0U, // UQSHL_ZPZI_S_ZERO |
10822 | 0U, // UQSHL_ZPZZ_B_UNDEF |
10823 | 0U, // UQSHL_ZPZZ_D_UNDEF |
10824 | 0U, // UQSHL_ZPZZ_H_UNDEF |
10825 | 0U, // UQSHL_ZPZZ_S_UNDEF |
10826 | 0U, // URECPE_ZPmZ_S_UNDEF |
10827 | 0U, // URSHL_ZPZZ_B_UNDEF |
10828 | 0U, // URSHL_ZPZZ_D_UNDEF |
10829 | 0U, // URSHL_ZPZZ_H_UNDEF |
10830 | 0U, // URSHL_ZPZZ_S_UNDEF |
10831 | 0U, // URSHR_ZPZI_B_ZERO |
10832 | 0U, // URSHR_ZPZI_D_ZERO |
10833 | 0U, // URSHR_ZPZI_H_ZERO |
10834 | 0U, // URSHR_ZPZI_S_ZERO |
10835 | 0U, // URSQRTE_ZPmZ_S_UNDEF |
10836 | 0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO |
10837 | 0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO |
10838 | 0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO |
10839 | 0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO |
10840 | 0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO |
10841 | 0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO |
10842 | 0U, // USMLALL_MZZI_BtoS_PSEUDO |
10843 | 0U, // USMLALL_MZZ_BtoS_PSEUDO |
10844 | 0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
10845 | 0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO |
10846 | 0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO |
10847 | 0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
10848 | 0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO |
10849 | 0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO |
10850 | 0U, // USMOPA_MPPZZ_D_PSEUDO |
10851 | 0U, // USMOPA_MPPZZ_S_PSEUDO |
10852 | 0U, // USMOPS_MPPZZ_D_PSEUDO |
10853 | 0U, // USMOPS_MPPZZ_S_PSEUDO |
10854 | 0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO |
10855 | 0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO |
10856 | 0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO |
10857 | 0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO |
10858 | 0U, // UXTB_ZPmZ_D_UNDEF |
10859 | 0U, // UXTB_ZPmZ_H_UNDEF |
10860 | 0U, // UXTB_ZPmZ_S_UNDEF |
10861 | 0U, // UXTH_ZPmZ_D_UNDEF |
10862 | 0U, // UXTH_ZPmZ_S_UNDEF |
10863 | 0U, // UXTW_ZPmZ_D_UNDEF |
10864 | 0U, // VGRestorePseudo |
10865 | 0U, // VGSavePseudo |
10866 | 0U, // ZERO_MXI_2Z_PSEUDO |
10867 | 0U, // ZERO_MXI_4Z_PSEUDO |
10868 | 0U, // ZERO_MXI_VG2_2Z_PSEUDO |
10869 | 0U, // ZERO_MXI_VG2_4Z_PSEUDO |
10870 | 0U, // ZERO_MXI_VG2_Z_PSEUDO |
10871 | 0U, // ZERO_MXI_VG4_2Z_PSEUDO |
10872 | 0U, // ZERO_MXI_VG4_4Z_PSEUDO |
10873 | 0U, // ZERO_MXI_VG4_Z_PSEUDO |
10874 | 0U, // ZERO_M_PSEUDO |
10875 | 0U, // ZERO_T_PSEUDO |
10876 | 0U, // ABSWr |
10877 | 0U, // ABSXr |
10878 | 8U, // ABS_ZPmZ_B |
10879 | 16U, // ABS_ZPmZ_D |
10880 | 0U, // ABS_ZPmZ_H |
10881 | 24U, // ABS_ZPmZ_S |
10882 | 32U, // ABSv16i8 |
10883 | 0U, // ABSv1i64 |
10884 | 40U, // ABSv2i32 |
10885 | 48U, // ABSv2i64 |
10886 | 56U, // ABSv4i16 |
10887 | 64U, // ABSv4i32 |
10888 | 72U, // ABSv8i16 |
10889 | 80U, // ABSv8i8 |
10890 | 1112U, // ADCLB_ZZZ_D |
10891 | 2136U, // ADCLB_ZZZ_S |
10892 | 1112U, // ADCLT_ZZZ_D |
10893 | 2136U, // ADCLT_ZZZ_S |
10894 | 3160U, // ADCSWr |
10895 | 3160U, // ADCSXr |
10896 | 3160U, // ADCWr |
10897 | 3160U, // ADCXr |
10898 | 135256U, // ADDG |
10899 | 0U, // ADDHA_MPPZ_D |
10900 | 0U, // ADDHA_MPPZ_S |
10901 | 5208U, // ADDHNB_ZZZ_B |
10902 | 96U, // ADDHNB_ZZZ_H |
10903 | 6232U, // ADDHNB_ZZZ_S |
10904 | 7256U, // ADDHNT_ZZZ_B |
10905 | 24U, // ADDHNT_ZZZ_H |
10906 | 1112U, // ADDHNT_ZZZ_S |
10907 | 270440U, // ADDHNv2i64_v2i32 |
10908 | 271464U, // ADDHNv2i64_v4i32 |
10909 | 401520U, // ADDHNv4i32_v4i16 |
10910 | 402544U, // ADDHNv4i32_v8i16 |
10911 | 533624U, // ADDHNv8i16_v16i8 |
10912 | 532600U, // ADDHNv8i16_v8i8 |
10913 | 3160U, // ADDPL_XXI |
10914 | 658520U, // ADDPT_shift |
10915 | 16918656U, // ADDP_ZPmZ_B |
10916 | 33691776U, // ADDP_ZPmZ_D |
10917 | 51129480U, // ADDP_ZPmZ_H |
10918 | 67252352U, // ADDP_ZPmZ_S |
10919 | 925840U, // ADDPv16i8 |
10920 | 1056920U, // ADDPv2i32 |
10921 | 270440U, // ADDPv2i64 |
10922 | 48U, // ADDPv2i64p |
10923 | 1188000U, // ADDPv4i16 |
10924 | 401520U, // ADDPv4i32 |
10925 | 532600U, // ADDPv8i16 |
10926 | 1319080U, // ADDPv8i8 |
10927 | 10328U, // ADDQV_VPZ_B |
10928 | 6232U, // ADDQV_VPZ_D |
10929 | 5208U, // ADDQV_VPZ_H |
10930 | 12376U, // ADDQV_VPZ_S |
10931 | 3160U, // ADDSPL_XXI |
10932 | 3160U, // ADDSVL_XXI |
10933 | 13400U, // ADDSWri |
10934 | 14424U, // ADDSWrs |
10935 | 15448U, // ADDSWrx |
10936 | 13400U, // ADDSXri |
10937 | 14424U, // ADDSXrs |
10938 | 15448U, // ADDSXrx |
10939 | 1444952U, // ADDSXrx64 |
10940 | 0U, // ADDVA_MPPZ_D |
10941 | 0U, // ADDVA_MPPZ_S |
10942 | 3160U, // ADDVL_XXI |
10943 | 32U, // ADDVv16i8v |
10944 | 56U, // ADDVv4i16v |
10945 | 64U, // ADDVv4i32v |
10946 | 72U, // ADDVv8i16v |
10947 | 80U, // ADDVv8i8v |
10948 | 13400U, // ADDWri |
10949 | 14424U, // ADDWrs |
10950 | 15448U, // ADDWrx |
10951 | 13400U, // ADDXri |
10952 | 14424U, // ADDXrs |
10953 | 15448U, // ADDXrx |
10954 | 1444952U, // ADDXrx64 |
10955 | 176U, // ADD_VG2_2ZZ_B |
10956 | 184U, // ADD_VG2_2ZZ_D |
10957 | 136U, // ADD_VG2_2ZZ_H |
10958 | 96U, // ADD_VG2_2ZZ_S |
10959 | 1584320U, // ADD_VG2_M2Z2Z_D |
10960 | 1715400U, // ADD_VG2_M2Z2Z_S |
10961 | 52178112U, // ADD_VG2_M2ZZ_D |
10962 | 52309192U, // ADD_VG2_M2ZZ_S |
10963 | 192U, // ADD_VG2_M2Z_D |
10964 | 200U, // ADD_VG2_M2Z_S |
10965 | 176U, // ADD_VG4_4ZZ_B |
10966 | 184U, // ADD_VG4_4ZZ_D |
10967 | 136U, // ADD_VG4_4ZZ_H |
10968 | 96U, // ADD_VG4_4ZZ_S |
10969 | 1584320U, // ADD_VG4_M4Z4Z_D |
10970 | 1715400U, // ADD_VG4_M4Z4Z_S |
10971 | 52178112U, // ADD_VG4_M4ZZ_D |
10972 | 52309192U, // ADD_VG4_M4ZZ_S |
10973 | 192U, // ADD_VG4_M4Z_D |
10974 | 200U, // ADD_VG4_M4Z_S |
10975 | 16473U, // ADD_ZI_B |
10976 | 17496U, // ADD_ZI_D |
10977 | 208U, // ADD_ZI_H |
10978 | 18521U, // ADD_ZI_S |
10979 | 16918656U, // ADD_ZPmZ_B |
10980 | 33691776U, // ADD_ZPmZ_CPA |
10981 | 33691776U, // ADD_ZPmZ_D |
10982 | 51129480U, // ADD_ZPmZ_H |
10983 | 67252352U, // ADD_ZPmZ_S |
10984 | 10329U, // ADD_ZZZ_B |
10985 | 6232U, // ADD_ZZZ_CPA |
10986 | 6232U, // ADD_ZZZ_D |
10987 | 136U, // ADD_ZZZ_H |
10988 | 12377U, // ADD_ZZZ_S |
10989 | 925840U, // ADDv16i8 |
10990 | 3160U, // ADDv1i64 |
10991 | 1056920U, // ADDv2i32 |
10992 | 270440U, // ADDv2i64 |
10993 | 1188000U, // ADDv4i16 |
10994 | 401520U, // ADDv4i32 |
10995 | 532600U, // ADDv8i16 |
10996 | 1319080U, // ADDv8i8 |
10997 | 1U, // ADR |
10998 | 1U, // ADRP |
10999 | 19544U, // ADR_LSL_ZZZ_D_0 |
11000 | 20568U, // ADR_LSL_ZZZ_D_1 |
11001 | 21592U, // ADR_LSL_ZZZ_D_2 |
11002 | 22616U, // ADR_LSL_ZZZ_D_3 |
11003 | 23641U, // ADR_LSL_ZZZ_S_0 |
11004 | 24665U, // ADR_LSL_ZZZ_S_1 |
11005 | 25689U, // ADR_LSL_ZZZ_S_2 |
11006 | 26713U, // ADR_LSL_ZZZ_S_3 |
11007 | 27736U, // ADR_SXTW_ZZZ_D_0 |
11008 | 28760U, // ADR_SXTW_ZZZ_D_1 |
11009 | 29784U, // ADR_SXTW_ZZZ_D_2 |
11010 | 30808U, // ADR_SXTW_ZZZ_D_3 |
11011 | 31832U, // ADR_UXTW_ZZZ_D_0 |
11012 | 32856U, // ADR_UXTW_ZZZ_D_1 |
11013 | 33880U, // ADR_UXTW_ZZZ_D_2 |
11014 | 34904U, // ADR_UXTW_ZZZ_D_3 |
11015 | 10329U, // AESD_ZZZ_B |
11016 | 32U, // AESDrr |
11017 | 10329U, // AESE_ZZZ_B |
11018 | 32U, // AESErr |
11019 | 1U, // AESIMC_ZZ_B |
11020 | 32U, // AESIMCrr |
11021 | 1U, // AESMC_ZZ_B |
11022 | 32U, // AESMCrr |
11023 | 10328U, // ANDQV_VPZ_B |
11024 | 6232U, // ANDQV_VPZ_D |
11025 | 5208U, // ANDQV_VPZ_H |
11026 | 12376U, // ANDQV_VPZ_S |
11027 | 35928U, // ANDSWri |
11028 | 14424U, // ANDSWrs |
11029 | 36952U, // ANDSXri |
11030 | 14424U, // ANDSXrs |
11031 | 16918744U, // ANDS_PPzPP |
11032 | 0U, // ANDV_VPZ_B |
11033 | 0U, // ANDV_VPZ_D |
11034 | 0U, // ANDV_VPZ_H |
11035 | 0U, // ANDV_VPZ_S |
11036 | 35928U, // ANDWri |
11037 | 14424U, // ANDWrs |
11038 | 36952U, // ANDXri |
11039 | 14424U, // ANDXrs |
11040 | 16918744U, // AND_PPzPP |
11041 | 36952U, // AND_ZI |
11042 | 16918656U, // AND_ZPmZ_B |
11043 | 33691776U, // AND_ZPmZ_D |
11044 | 51129480U, // AND_ZPmZ_H |
11045 | 67252352U, // AND_ZPmZ_S |
11046 | 6232U, // AND_ZZZ |
11047 | 925840U, // ANDv16i8 |
11048 | 1319080U, // ANDv8i8 |
11049 | 141440U, // ASRD_ZPmI_B |
11050 | 137344U, // ASRD_ZPmI_D |
11051 | 52440200U, // ASRD_ZPmI_H |
11052 | 143488U, // ASRD_ZPmI_S |
11053 | 16918656U, // ASRR_ZPmZ_B |
11054 | 33691776U, // ASRR_ZPmZ_D |
11055 | 51129480U, // ASRR_ZPmZ_H |
11056 | 67252352U, // ASRR_ZPmZ_S |
11057 | 3160U, // ASRVWr |
11058 | 3160U, // ASRVXr |
11059 | 33695872U, // ASR_WIDE_ZPmZ_B |
11060 | 2239624U, // ASR_WIDE_ZPmZ_H |
11061 | 33697920U, // ASR_WIDE_ZPmZ_S |
11062 | 6233U, // ASR_WIDE_ZZZ_B |
11063 | 184U, // ASR_WIDE_ZZZ_H |
11064 | 6233U, // ASR_WIDE_ZZZ_S |
11065 | 141440U, // ASR_ZPmI_B |
11066 | 137344U, // ASR_ZPmI_D |
11067 | 52440200U, // ASR_ZPmI_H |
11068 | 143488U, // ASR_ZPmI_S |
11069 | 16918656U, // ASR_ZPmZ_B |
11070 | 33691776U, // ASR_ZPmZ_D |
11071 | 51129480U, // ASR_ZPmZ_H |
11072 | 67252352U, // ASR_ZPmZ_S |
11073 | 3161U, // ASR_ZZI_B |
11074 | 3160U, // ASR_ZZI_D |
11075 | 224U, // ASR_ZZI_H |
11076 | 3161U, // ASR_ZZI_S |
11077 | 1U, // AUTDA |
11078 | 1U, // AUTDB |
11079 | 0U, // AUTDZA |
11080 | 0U, // AUTDZB |
11081 | 1U, // AUTIA |
11082 | 0U, // AUTIA1716 |
11083 | 0U, // AUTIA171615 |
11084 | 0U, // AUTIASP |
11085 | 0U, // AUTIASPPCi |
11086 | 0U, // AUTIASPPCr |
11087 | 0U, // AUTIAZ |
11088 | 1U, // AUTIB |
11089 | 0U, // AUTIB1716 |
11090 | 0U, // AUTIB171615 |
11091 | 0U, // AUTIBSP |
11092 | 0U, // AUTIBSPPCi |
11093 | 0U, // AUTIBSPPCr |
11094 | 0U, // AUTIBZ |
11095 | 0U, // AUTIZA |
11096 | 0U, // AUTIZB |
11097 | 0U, // AXFLAG |
11098 | 0U, // B |
11099 | 86253712U, // BCAX |
11100 | 33691736U, // BCAX_ZZZZ |
11101 | 0U, // BCcc |
11102 | 10329U, // BDEP_ZZZ_B |
11103 | 6232U, // BDEP_ZZZ_D |
11104 | 136U, // BDEP_ZZZ_H |
11105 | 12377U, // BDEP_ZZZ_S |
11106 | 10329U, // BEXT_ZZZ_B |
11107 | 6232U, // BEXT_ZZZ_D |
11108 | 136U, // BEXT_ZZZ_H |
11109 | 12377U, // BEXT_ZZZ_S |
11110 | 2499744U, // BF16DOTlanev4bf16 |
11111 | 2499704U, // BF16DOTlanev8bf16 |
11112 | 32U, // BF1CVTL2v8f16 |
11113 | 0U, // BF1CVTLT_ZZ_BtoH |
11114 | 0U, // BF1CVTL_2ZZ_BtoH_NAME |
11115 | 80U, // BF1CVTLv8f16 |
11116 | 0U, // BF1CVT_2ZZ_BtoH_NAME |
11117 | 0U, // BF1CVT_ZZ_BtoH |
11118 | 32U, // BF2CVTL2v8f16 |
11119 | 0U, // BF2CVTLT_ZZ_BtoH |
11120 | 0U, // BF2CVTL_2ZZ_BtoH_NAME |
11121 | 80U, // BF2CVTLv8f16 |
11122 | 0U, // BF2CVT_2ZZ_BtoH_NAME |
11123 | 0U, // BF2CVT_ZZ_BtoH |
11124 | 232U, // BFADD_VG2_M2Z_H |
11125 | 232U, // BFADD_VG4_M4Z_H |
11126 | 51129480U, // BFADD_ZPmZZ |
11127 | 136U, // BFADD_ZZZ |
11128 | 240U, // BFCLAMP_VG2_2ZZZ_H |
11129 | 240U, // BFCLAMP_VG4_4ZZZ_H |
11130 | 240U, // BFCLAMP_ZZZ |
11131 | 0U, // BFCVT |
11132 | 64U, // BFCVTN |
11133 | 64U, // BFCVTN2 |
11134 | 1U, // BFCVTNT_ZPmZ |
11135 | 1U, // BFCVTN_Z2Z_HtoB |
11136 | 0U, // BFCVTN_Z2Z_StoH |
11137 | 1U, // BFCVT_Z2Z_HtoB |
11138 | 0U, // BFCVT_Z2Z_StoH |
11139 | 1U, // BFCVT_ZPmZ |
11140 | 2632936U, // BFDOT_VG2_M2Z2Z_HtoS |
11141 | 103427304U, // BFDOT_VG2_M2ZZI_HtoS |
11142 | 53095656U, // BFDOT_VG2_M2ZZ_HtoS |
11143 | 2632936U, // BFDOT_VG4_M4Z4Z_HtoS |
11144 | 103427304U, // BFDOT_VG4_M4ZZI_HtoS |
11145 | 53095656U, // BFDOT_VG4_M4ZZ_HtoS |
11146 | 53222488U, // BFDOT_ZZI |
11147 | 7256U, // BFDOT_ZZZ |
11148 | 1189024U, // BFDOTv4bf16 |
11149 | 533624U, // BFDOTv8bf16 |
11150 | 248U, // BFMAXNM_VG2_2Z2Z_H |
11151 | 136U, // BFMAXNM_VG2_2ZZ_H |
11152 | 248U, // BFMAXNM_VG4_4Z2Z_H |
11153 | 136U, // BFMAXNM_VG4_4ZZ_H |
11154 | 51129480U, // BFMAXNM_ZPmZZ |
11155 | 248U, // BFMAX_VG2_2Z2Z_H |
11156 | 136U, // BFMAX_VG2_2ZZ_H |
11157 | 248U, // BFMAX_VG4_4Z2Z_H |
11158 | 136U, // BFMAX_VG4_4ZZ_H |
11159 | 51129480U, // BFMAX_ZPmZZ |
11160 | 248U, // BFMINNM_VG2_2Z2Z_H |
11161 | 136U, // BFMINNM_VG2_2ZZ_H |
11162 | 248U, // BFMINNM_VG4_4Z2Z_H |
11163 | 136U, // BFMINNM_VG4_4ZZ_H |
11164 | 51129480U, // BFMINNM_ZPmZZ |
11165 | 248U, // BFMIN_VG2_2Z2Z_H |
11166 | 136U, // BFMIN_VG2_2ZZ_H |
11167 | 248U, // BFMIN_VG4_4Z2Z_H |
11168 | 136U, // BFMIN_VG4_4ZZ_H |
11169 | 51129480U, // BFMIN_ZPmZZ |
11170 | 533624U, // BFMLALB |
11171 | 120464504U, // BFMLALBIdx |
11172 | 7256U, // BFMLALB_ZZZ |
11173 | 53222488U, // BFMLALB_ZZZI |
11174 | 533624U, // BFMLALT |
11175 | 120464504U, // BFMLALTIdx |
11176 | 7256U, // BFMLALT_ZZZ |
11177 | 53222488U, // BFMLALT_ZZZI |
11178 | 38145U, // BFMLAL_MZZI_HtoS |
11179 | 257U, // BFMLAL_MZZ_HtoS |
11180 | 2632936U, // BFMLAL_VG2_M2Z2Z_HtoS |
11181 | 103427304U, // BFMLAL_VG2_M2ZZI_HtoS |
11182 | 53095656U, // BFMLAL_VG2_M2ZZ_HtoS |
11183 | 2632936U, // BFMLAL_VG4_M4Z4Z_HtoS |
11184 | 103427304U, // BFMLAL_VG4_M4ZZI_HtoS |
11185 | 53095656U, // BFMLAL_VG4_M4ZZ_HtoS |
11186 | 2632936U, // BFMLA_VG2_M2Z2Z |
11187 | 53095656U, // BFMLA_VG2_M2ZZ |
11188 | 103427304U, // BFMLA_VG2_M2ZZI |
11189 | 2632936U, // BFMLA_VG4_M4Z4Z |
11190 | 53095656U, // BFMLA_VG4_M4ZZ |
11191 | 103427304U, // BFMLA_VG4_M4ZZI |
11192 | 53488880U, // BFMLA_ZPmZZ |
11193 | 39152U, // BFMLA_ZZZI |
11194 | 53222488U, // BFMLSLB_ZZZI_S |
11195 | 7256U, // BFMLSLB_ZZZ_S |
11196 | 53222488U, // BFMLSLT_ZZZI_S |
11197 | 7256U, // BFMLSLT_ZZZ_S |
11198 | 38145U, // BFMLSL_MZZI_HtoS |
11199 | 257U, // BFMLSL_MZZ_HtoS |
11200 | 2632936U, // BFMLSL_VG2_M2Z2Z_HtoS |
11201 | 103427304U, // BFMLSL_VG2_M2ZZI_HtoS |
11202 | 53095656U, // BFMLSL_VG2_M2ZZ_HtoS |
11203 | 2632936U, // BFMLSL_VG4_M4Z4Z_HtoS |
11204 | 103427304U, // BFMLSL_VG4_M4ZZI_HtoS |
11205 | 53095656U, // BFMLSL_VG4_M4ZZ_HtoS |
11206 | 2632936U, // BFMLS_VG2_M2Z2Z |
11207 | 53095656U, // BFMLS_VG2_M2ZZ |
11208 | 103427304U, // BFMLS_VG2_M2ZZI |
11209 | 2632936U, // BFMLS_VG4_M4Z4Z |
11210 | 53095656U, // BFMLS_VG4_M4ZZ |
11211 | 103427304U, // BFMLS_VG4_M4ZZI |
11212 | 53488880U, // BFMLS_ZPmZZ |
11213 | 39152U, // BFMLS_ZZZI |
11214 | 533624U, // BFMMLA |
11215 | 7256U, // BFMMLA_ZZZ |
11216 | 0U, // BFMOPA_MPPZZ |
11217 | 0U, // BFMOPA_MPPZZ_H |
11218 | 0U, // BFMOPS_MPPZZ |
11219 | 0U, // BFMOPS_MPPZZ_H |
11220 | 51129480U, // BFMUL_ZPmZZ |
11221 | 136U, // BFMUL_ZZZ |
11222 | 40072U, // BFMUL_ZZZI |
11223 | 134389849U, // BFMWri |
11224 | 134389849U, // BFMXri |
11225 | 232U, // BFSUB_VG2_M2Z_H |
11226 | 232U, // BFSUB_VG4_M4Z_H |
11227 | 51129480U, // BFSUB_ZPmZZ |
11228 | 136U, // BFSUB_ZZZ |
11229 | 103427304U, // BFVDOT_VG2_M2ZZI_HtoS |
11230 | 10329U, // BGRP_ZZZ_B |
11231 | 6232U, // BGRP_ZZZ_D |
11232 | 136U, // BGRP_ZZZ_H |
11233 | 12377U, // BGRP_ZZZ_S |
11234 | 14424U, // BICSWrs |
11235 | 14424U, // BICSXrs |
11236 | 16918744U, // BICS_PPzPP |
11237 | 14424U, // BICWrs |
11238 | 14424U, // BICXrs |
11239 | 16918744U, // BIC_PPzPP |
11240 | 16918656U, // BIC_ZPmZ_B |
11241 | 33691776U, // BIC_ZPmZ_D |
11242 | 51129480U, // BIC_ZPmZ_H |
11243 | 67252352U, // BIC_ZPmZ_S |
11244 | 6232U, // BIC_ZZZ |
11245 | 925840U, // BICv16i8 |
11246 | 1U, // BICv2i32 |
11247 | 1U, // BICv4i16 |
11248 | 1U, // BICv4i32 |
11249 | 1U, // BICv8i16 |
11250 | 1319080U, // BICv8i8 |
11251 | 926864U, // BIFv16i8 |
11252 | 1320104U, // BIFv8i8 |
11253 | 926864U, // BITv16i8 |
11254 | 1320104U, // BITv8i8 |
11255 | 0U, // BL |
11256 | 0U, // BLR |
11257 | 0U, // BLRAA |
11258 | 0U, // BLRAAZ |
11259 | 0U, // BLRAB |
11260 | 0U, // BLRABZ |
11261 | 264U, // BMOPA_MPPZZ_S |
11262 | 264U, // BMOPS_MPPZZ_S |
11263 | 0U, // BR |
11264 | 0U, // BRAA |
11265 | 0U, // BRAAZ |
11266 | 0U, // BRAB |
11267 | 0U, // BRABZ |
11268 | 0U, // BRB_IALL |
11269 | 0U, // BRB_INJ |
11270 | 0U, // BRK |
11271 | 10456U, // BRKAS_PPzP |
11272 | 8U, // BRKA_PPmP |
11273 | 10456U, // BRKA_PPzP |
11274 | 10456U, // BRKBS_PPzP |
11275 | 8U, // BRKB_PPmP |
11276 | 10456U, // BRKB_PPzP |
11277 | 16918744U, // BRKNS_PPzP |
11278 | 16918744U, // BRKN_PPzP |
11279 | 16918744U, // BRKPAS_PPzPP |
11280 | 16918744U, // BRKPA_PPzPP |
11281 | 16918744U, // BRKPBS_PPzPP |
11282 | 16918744U, // BRKPB_PPzPP |
11283 | 33691736U, // BSL1N_ZZZZ |
11284 | 33691736U, // BSL2N_ZZZZ |
11285 | 33691736U, // BSL_ZZZZ |
11286 | 926864U, // BSLv16i8 |
11287 | 1320104U, // BSLv8i8 |
11288 | 0U, // Bcc |
11289 | 151136345U, // CADD_ZZI_B |
11290 | 151132248U, // CADD_ZZI_D |
11291 | 3288200U, // CADD_ZZI_H |
11292 | 151138393U, // CADD_ZZI_S |
11293 | 3449105U, // CASAB |
11294 | 3449105U, // CASAH |
11295 | 3449105U, // CASALB |
11296 | 3449105U, // CASALH |
11297 | 3449105U, // CASALW |
11298 | 3449105U, // CASALX |
11299 | 3449105U, // CASAW |
11300 | 3449105U, // CASAX |
11301 | 3449105U, // CASB |
11302 | 3449105U, // CASH |
11303 | 3449105U, // CASLB |
11304 | 3449105U, // CASLH |
11305 | 3449105U, // CASLW |
11306 | 3449105U, // CASLX |
11307 | 0U, // CASPALW |
11308 | 0U, // CASPALX |
11309 | 0U, // CASPAW |
11310 | 0U, // CASPAX |
11311 | 0U, // CASPLW |
11312 | 0U, // CASPLX |
11313 | 0U, // CASPW |
11314 | 0U, // CASPX |
11315 | 3449105U, // CASW |
11316 | 3449105U, // CASX |
11317 | 1U, // CBNZW |
11318 | 1U, // CBNZX |
11319 | 1U, // CBZW |
11320 | 1U, // CBZX |
11321 | 167906392U, // CCMNWi |
11322 | 167906392U, // CCMNWr |
11323 | 167906392U, // CCMNXi |
11324 | 167906392U, // CCMNXr |
11325 | 167906392U, // CCMPWi |
11326 | 167906392U, // CCMPWr |
11327 | 167906392U, // CCMPXi |
11328 | 167906392U, // CCMPXr |
11329 | 187440216U, // CDOT_ZZZI_D |
11330 | 201496585U, // CDOT_ZZZI_S |
11331 | 218242136U, // CDOT_ZZZ_D |
11332 | 3550217U, // CDOT_ZZZ_S |
11333 | 0U, // CFINV |
11334 | 0U, // CHKFEAT |
11335 | 16911448U, // CLASTA_RPZ_B |
11336 | 33688664U, // CLASTA_RPZ_D |
11337 | 235015256U, // CLASTA_RPZ_H |
11338 | 67243096U, // CLASTA_RPZ_S |
11339 | 16911448U, // CLASTA_VPZ_B |
11340 | 33688664U, // CLASTA_VPZ_D |
11341 | 235015256U, // CLASTA_VPZ_H |
11342 | 67243096U, // CLASTA_VPZ_S |
11343 | 16918616U, // CLASTA_ZPZ_B |
11344 | 33691736U, // CLASTA_ZPZ_D |
11345 | 51129480U, // CLASTA_ZPZ_H |
11346 | 67252312U, // CLASTA_ZPZ_S |
11347 | 16911448U, // CLASTB_RPZ_B |
11348 | 33688664U, // CLASTB_RPZ_D |
11349 | 235015256U, // CLASTB_RPZ_H |
11350 | 67243096U, // CLASTB_RPZ_S |
11351 | 16911448U, // CLASTB_VPZ_B |
11352 | 33688664U, // CLASTB_VPZ_D |
11353 | 235015256U, // CLASTB_VPZ_H |
11354 | 67243096U, // CLASTB_VPZ_S |
11355 | 16918616U, // CLASTB_ZPZ_B |
11356 | 33691736U, // CLASTB_ZPZ_D |
11357 | 51129480U, // CLASTB_ZPZ_H |
11358 | 67252312U, // CLASTB_ZPZ_S |
11359 | 0U, // CLREX |
11360 | 0U, // CLSWr |
11361 | 0U, // CLSXr |
11362 | 8U, // CLS_ZPmZ_B |
11363 | 16U, // CLS_ZPmZ_D |
11364 | 0U, // CLS_ZPmZ_H |
11365 | 24U, // CLS_ZPmZ_S |
11366 | 32U, // CLSv16i8 |
11367 | 40U, // CLSv2i32 |
11368 | 56U, // CLSv4i16 |
11369 | 64U, // CLSv4i32 |
11370 | 72U, // CLSv8i16 |
11371 | 80U, // CLSv8i8 |
11372 | 0U, // CLZWr |
11373 | 0U, // CLZXr |
11374 | 8U, // CLZ_ZPmZ_B |
11375 | 16U, // CLZ_ZPmZ_D |
11376 | 0U, // CLZ_ZPmZ_H |
11377 | 24U, // CLZ_ZPmZ_S |
11378 | 32U, // CLZv16i8 |
11379 | 40U, // CLZv2i32 |
11380 | 56U, // CLZv4i16 |
11381 | 64U, // CLZv4i32 |
11382 | 72U, // CLZv8i16 |
11383 | 80U, // CLZv8i8 |
11384 | 925840U, // CMEQv16i8 |
11385 | 280U, // CMEQv16i8rz |
11386 | 3160U, // CMEQv1i64 |
11387 | 288U, // CMEQv1i64rz |
11388 | 1056920U, // CMEQv2i32 |
11389 | 296U, // CMEQv2i32rz |
11390 | 270440U, // CMEQv2i64 |
11391 | 304U, // CMEQv2i64rz |
11392 | 1188000U, // CMEQv4i16 |
11393 | 312U, // CMEQv4i16rz |
11394 | 401520U, // CMEQv4i32 |
11395 | 320U, // CMEQv4i32rz |
11396 | 532600U, // CMEQv8i16 |
11397 | 328U, // CMEQv8i16rz |
11398 | 1319080U, // CMEQv8i8 |
11399 | 336U, // CMEQv8i8rz |
11400 | 925840U, // CMGEv16i8 |
11401 | 280U, // CMGEv16i8rz |
11402 | 3160U, // CMGEv1i64 |
11403 | 288U, // CMGEv1i64rz |
11404 | 1056920U, // CMGEv2i32 |
11405 | 296U, // CMGEv2i32rz |
11406 | 270440U, // CMGEv2i64 |
11407 | 304U, // CMGEv2i64rz |
11408 | 1188000U, // CMGEv4i16 |
11409 | 312U, // CMGEv4i16rz |
11410 | 401520U, // CMGEv4i32 |
11411 | 320U, // CMGEv4i32rz |
11412 | 532600U, // CMGEv8i16 |
11413 | 328U, // CMGEv8i16rz |
11414 | 1319080U, // CMGEv8i8 |
11415 | 336U, // CMGEv8i8rz |
11416 | 925840U, // CMGTv16i8 |
11417 | 280U, // CMGTv16i8rz |
11418 | 3160U, // CMGTv1i64 |
11419 | 288U, // CMGTv1i64rz |
11420 | 1056920U, // CMGTv2i32 |
11421 | 296U, // CMGTv2i32rz |
11422 | 270440U, // CMGTv2i64 |
11423 | 304U, // CMGTv2i64rz |
11424 | 1188000U, // CMGTv4i16 |
11425 | 312U, // CMGTv4i16rz |
11426 | 401520U, // CMGTv4i32 |
11427 | 320U, // CMGTv4i32rz |
11428 | 532600U, // CMGTv8i16 |
11429 | 328U, // CMGTv8i16rz |
11430 | 1319080U, // CMGTv8i8 |
11431 | 336U, // CMGTv8i8rz |
11432 | 925840U, // CMHIv16i8 |
11433 | 3160U, // CMHIv1i64 |
11434 | 1056920U, // CMHIv2i32 |
11435 | 270440U, // CMHIv2i64 |
11436 | 1188000U, // CMHIv4i16 |
11437 | 401520U, // CMHIv4i32 |
11438 | 532600U, // CMHIv8i16 |
11439 | 1319080U, // CMHIv8i8 |
11440 | 925840U, // CMHSv16i8 |
11441 | 3160U, // CMHSv1i64 |
11442 | 1056920U, // CMHSv2i32 |
11443 | 270440U, // CMHSv2i64 |
11444 | 1188000U, // CMHSv4i16 |
11445 | 401520U, // CMHSv4i32 |
11446 | 532600U, // CMHSv8i16 |
11447 | 1319080U, // CMHSv8i8 |
11448 | 201496816U, // CMLA_ZZZI_H |
11449 | 187435096U, // CMLA_ZZZI_S |
11450 | 3550217U, // CMLA_ZZZ_B |
11451 | 218235992U, // CMLA_ZZZ_D |
11452 | 3550448U, // CMLA_ZZZ_H |
11453 | 218237016U, // CMLA_ZZZ_S |
11454 | 280U, // CMLEv16i8rz |
11455 | 288U, // CMLEv1i64rz |
11456 | 296U, // CMLEv2i32rz |
11457 | 304U, // CMLEv2i64rz |
11458 | 312U, // CMLEv4i16rz |
11459 | 320U, // CMLEv4i32rz |
11460 | 328U, // CMLEv8i16rz |
11461 | 336U, // CMLEv8i8rz |
11462 | 280U, // CMLTv16i8rz |
11463 | 288U, // CMLTv1i64rz |
11464 | 296U, // CMLTv2i32rz |
11465 | 304U, // CMLTv2i64rz |
11466 | 312U, // CMLTv4i16rz |
11467 | 320U, // CMLTv4i32rz |
11468 | 328U, // CMLTv8i16rz |
11469 | 336U, // CMLTv8i8rz |
11470 | 141528U, // CMPEQ_PPzZI_B |
11471 | 137432U, // CMPEQ_PPzZI_D |
11472 | 52440201U, // CMPEQ_PPzZI_H |
11473 | 143576U, // CMPEQ_PPzZI_S |
11474 | 16918744U, // CMPEQ_PPzZZ_B |
11475 | 33691864U, // CMPEQ_PPzZZ_D |
11476 | 51129481U, // CMPEQ_PPzZZ_H |
11477 | 67252440U, // CMPEQ_PPzZZ_S |
11478 | 33695960U, // CMPEQ_WIDE_PPzZZ_B |
11479 | 2239625U, // CMPEQ_WIDE_PPzZZ_H |
11480 | 33698008U, // CMPEQ_WIDE_PPzZZ_S |
11481 | 141528U, // CMPGE_PPzZI_B |
11482 | 137432U, // CMPGE_PPzZI_D |
11483 | 52440201U, // CMPGE_PPzZI_H |
11484 | 143576U, // CMPGE_PPzZI_S |
11485 | 16918744U, // CMPGE_PPzZZ_B |
11486 | 33691864U, // CMPGE_PPzZZ_D |
11487 | 51129481U, // CMPGE_PPzZZ_H |
11488 | 67252440U, // CMPGE_PPzZZ_S |
11489 | 33695960U, // CMPGE_WIDE_PPzZZ_B |
11490 | 2239625U, // CMPGE_WIDE_PPzZZ_H |
11491 | 33698008U, // CMPGE_WIDE_PPzZZ_S |
11492 | 141528U, // CMPGT_PPzZI_B |
11493 | 137432U, // CMPGT_PPzZI_D |
11494 | 52440201U, // CMPGT_PPzZI_H |
11495 | 143576U, // CMPGT_PPzZI_S |
11496 | 16918744U, // CMPGT_PPzZZ_B |
11497 | 33691864U, // CMPGT_PPzZZ_D |
11498 | 51129481U, // CMPGT_PPzZZ_H |
11499 | 67252440U, // CMPGT_PPzZZ_S |
11500 | 33695960U, // CMPGT_WIDE_PPzZZ_B |
11501 | 2239625U, // CMPGT_WIDE_PPzZZ_H |
11502 | 33698008U, // CMPGT_WIDE_PPzZZ_S |
11503 | 251799768U, // CMPHI_PPzZI_B |
11504 | 251795672U, // CMPHI_PPzZI_D |
11505 | 3681417U, // CMPHI_PPzZI_H |
11506 | 251801816U, // CMPHI_PPzZI_S |
11507 | 16918744U, // CMPHI_PPzZZ_B |
11508 | 33691864U, // CMPHI_PPzZZ_D |
11509 | 51129481U, // CMPHI_PPzZZ_H |
11510 | 67252440U, // CMPHI_PPzZZ_S |
11511 | 33695960U, // CMPHI_WIDE_PPzZZ_B |
11512 | 2239625U, // CMPHI_WIDE_PPzZZ_H |
11513 | 33698008U, // CMPHI_WIDE_PPzZZ_S |
11514 | 251799768U, // CMPHS_PPzZI_B |
11515 | 251795672U, // CMPHS_PPzZI_D |
11516 | 3681417U, // CMPHS_PPzZI_H |
11517 | 251801816U, // CMPHS_PPzZI_S |
11518 | 16918744U, // CMPHS_PPzZZ_B |
11519 | 33691864U, // CMPHS_PPzZZ_D |
11520 | 51129481U, // CMPHS_PPzZZ_H |
11521 | 67252440U, // CMPHS_PPzZZ_S |
11522 | 33695960U, // CMPHS_WIDE_PPzZZ_B |
11523 | 2239625U, // CMPHS_WIDE_PPzZZ_H |
11524 | 33698008U, // CMPHS_WIDE_PPzZZ_S |
11525 | 141528U, // CMPLE_PPzZI_B |
11526 | 137432U, // CMPLE_PPzZI_D |
11527 | 52440201U, // CMPLE_PPzZI_H |
11528 | 143576U, // CMPLE_PPzZI_S |
11529 | 33695960U, // CMPLE_WIDE_PPzZZ_B |
11530 | 2239625U, // CMPLE_WIDE_PPzZZ_H |
11531 | 33698008U, // CMPLE_WIDE_PPzZZ_S |
11532 | 251799768U, // CMPLO_PPzZI_B |
11533 | 251795672U, // CMPLO_PPzZI_D |
11534 | 3681417U, // CMPLO_PPzZI_H |
11535 | 251801816U, // CMPLO_PPzZI_S |
11536 | 33695960U, // CMPLO_WIDE_PPzZZ_B |
11537 | 2239625U, // CMPLO_WIDE_PPzZZ_H |
11538 | 33698008U, // CMPLO_WIDE_PPzZZ_S |
11539 | 251799768U, // CMPLS_PPzZI_B |
11540 | 251795672U, // CMPLS_PPzZI_D |
11541 | 3681417U, // CMPLS_PPzZI_H |
11542 | 251801816U, // CMPLS_PPzZI_S |
11543 | 33695960U, // CMPLS_WIDE_PPzZZ_B |
11544 | 2239625U, // CMPLS_WIDE_PPzZZ_H |
11545 | 33698008U, // CMPLS_WIDE_PPzZZ_S |
11546 | 141528U, // CMPLT_PPzZI_B |
11547 | 137432U, // CMPLT_PPzZI_D |
11548 | 52440201U, // CMPLT_PPzZI_H |
11549 | 143576U, // CMPLT_PPzZI_S |
11550 | 33695960U, // CMPLT_WIDE_PPzZZ_B |
11551 | 2239625U, // CMPLT_WIDE_PPzZZ_H |
11552 | 33698008U, // CMPLT_WIDE_PPzZZ_S |
11553 | 141528U, // CMPNE_PPzZI_B |
11554 | 137432U, // CMPNE_PPzZI_D |
11555 | 52440201U, // CMPNE_PPzZI_H |
11556 | 143576U, // CMPNE_PPzZI_S |
11557 | 16918744U, // CMPNE_PPzZZ_B |
11558 | 33691864U, // CMPNE_PPzZZ_D |
11559 | 51129481U, // CMPNE_PPzZZ_H |
11560 | 67252440U, // CMPNE_PPzZZ_S |
11561 | 33695960U, // CMPNE_WIDE_PPzZZ_B |
11562 | 2239625U, // CMPNE_WIDE_PPzZZ_H |
11563 | 33698008U, // CMPNE_WIDE_PPzZZ_S |
11564 | 925840U, // CMTSTv16i8 |
11565 | 3160U, // CMTSTv1i64 |
11566 | 1056920U, // CMTSTv2i32 |
11567 | 270440U, // CMTSTv2i64 |
11568 | 1188000U, // CMTSTv4i16 |
11569 | 401520U, // CMTSTv4i32 |
11570 | 532600U, // CMTSTv8i16 |
11571 | 1319080U, // CMTSTv8i8 |
11572 | 8U, // CNOT_ZPmZ_B |
11573 | 16U, // CNOT_ZPmZ_D |
11574 | 0U, // CNOT_ZPmZ_H |
11575 | 24U, // CNOT_ZPmZ_S |
11576 | 345U, // CNTB_XPiI |
11577 | 345U, // CNTD_XPiI |
11578 | 345U, // CNTH_XPiI |
11579 | 1U, // CNTP_XCI_B |
11580 | 1U, // CNTP_XCI_D |
11581 | 1U, // CNTP_XCI_H |
11582 | 1U, // CNTP_XCI_S |
11583 | 10328U, // CNTP_XPP_B |
11584 | 6232U, // CNTP_XPP_D |
11585 | 5208U, // CNTP_XPP_H |
11586 | 12376U, // CNTP_XPP_S |
11587 | 345U, // CNTW_XPiI |
11588 | 0U, // CNTWr |
11589 | 0U, // CNTXr |
11590 | 8U, // CNT_ZPmZ_B |
11591 | 16U, // CNT_ZPmZ_D |
11592 | 0U, // CNT_ZPmZ_H |
11593 | 24U, // CNT_ZPmZ_S |
11594 | 32U, // CNTv16i8 |
11595 | 80U, // CNTv8i8 |
11596 | 6232U, // COMPACT_ZPZ_D |
11597 | 12376U, // COMPACT_ZPZ_S |
11598 | 0U, // CPYE |
11599 | 0U, // CPYEN |
11600 | 0U, // CPYERN |
11601 | 0U, // CPYERT |
11602 | 0U, // CPYERTN |
11603 | 0U, // CPYERTRN |
11604 | 0U, // CPYERTWN |
11605 | 0U, // CPYET |
11606 | 0U, // CPYETN |
11607 | 0U, // CPYETRN |
11608 | 0U, // CPYETWN |
11609 | 0U, // CPYEWN |
11610 | 0U, // CPYEWT |
11611 | 0U, // CPYEWTN |
11612 | 0U, // CPYEWTRN |
11613 | 0U, // CPYEWTWN |
11614 | 0U, // CPYFE |
11615 | 0U, // CPYFEN |
11616 | 0U, // CPYFERN |
11617 | 0U, // CPYFERT |
11618 | 0U, // CPYFERTN |
11619 | 0U, // CPYFERTRN |
11620 | 0U, // CPYFERTWN |
11621 | 0U, // CPYFET |
11622 | 0U, // CPYFETN |
11623 | 0U, // CPYFETRN |
11624 | 0U, // CPYFETWN |
11625 | 0U, // CPYFEWN |
11626 | 0U, // CPYFEWT |
11627 | 0U, // CPYFEWTN |
11628 | 0U, // CPYFEWTRN |
11629 | 0U, // CPYFEWTWN |
11630 | 0U, // CPYFM |
11631 | 0U, // CPYFMN |
11632 | 0U, // CPYFMRN |
11633 | 0U, // CPYFMRT |
11634 | 0U, // CPYFMRTN |
11635 | 0U, // CPYFMRTRN |
11636 | 0U, // CPYFMRTWN |
11637 | 0U, // CPYFMT |
11638 | 0U, // CPYFMTN |
11639 | 0U, // CPYFMTRN |
11640 | 0U, // CPYFMTWN |
11641 | 0U, // CPYFMWN |
11642 | 0U, // CPYFMWT |
11643 | 0U, // CPYFMWTN |
11644 | 0U, // CPYFMWTRN |
11645 | 0U, // CPYFMWTWN |
11646 | 0U, // CPYFP |
11647 | 0U, // CPYFPN |
11648 | 0U, // CPYFPRN |
11649 | 0U, // CPYFPRT |
11650 | 0U, // CPYFPRTN |
11651 | 0U, // CPYFPRTRN |
11652 | 0U, // CPYFPRTWN |
11653 | 0U, // CPYFPT |
11654 | 0U, // CPYFPTN |
11655 | 0U, // CPYFPTRN |
11656 | 0U, // CPYFPTWN |
11657 | 0U, // CPYFPWN |
11658 | 0U, // CPYFPWT |
11659 | 0U, // CPYFPWTN |
11660 | 0U, // CPYFPWTRN |
11661 | 0U, // CPYFPWTWN |
11662 | 0U, // CPYM |
11663 | 0U, // CPYMN |
11664 | 0U, // CPYMRN |
11665 | 0U, // CPYMRT |
11666 | 0U, // CPYMRTN |
11667 | 0U, // CPYMRTRN |
11668 | 0U, // CPYMRTWN |
11669 | 0U, // CPYMT |
11670 | 0U, // CPYMTN |
11671 | 0U, // CPYMTRN |
11672 | 0U, // CPYMTWN |
11673 | 0U, // CPYMWN |
11674 | 0U, // CPYMWT |
11675 | 0U, // CPYMWTN |
11676 | 0U, // CPYMWTRN |
11677 | 0U, // CPYMWTWN |
11678 | 0U, // CPYP |
11679 | 0U, // CPYPN |
11680 | 0U, // CPYPRN |
11681 | 0U, // CPYPRT |
11682 | 0U, // CPYPRTN |
11683 | 0U, // CPYPRTRN |
11684 | 0U, // CPYPRTWN |
11685 | 0U, // CPYPT |
11686 | 0U, // CPYPTN |
11687 | 0U, // CPYPTRN |
11688 | 0U, // CPYPTWN |
11689 | 0U, // CPYPWN |
11690 | 0U, // CPYPWT |
11691 | 0U, // CPYPWTN |
11692 | 0U, // CPYPWTRN |
11693 | 0U, // CPYPWTWN |
11694 | 352U, // CPY_ZPmI_B |
11695 | 360U, // CPY_ZPmI_D |
11696 | 2U, // CPY_ZPmI_H |
11697 | 368U, // CPY_ZPmI_S |
11698 | 376U, // CPY_ZPmR_B |
11699 | 376U, // CPY_ZPmR_D |
11700 | 2U, // CPY_ZPmR_H |
11701 | 376U, // CPY_ZPmR_S |
11702 | 376U, // CPY_ZPmV_B |
11703 | 376U, // CPY_ZPmV_D |
11704 | 2U, // CPY_ZPmV_H |
11705 | 376U, // CPY_ZPmV_S |
11706 | 42200U, // CPY_ZPzI_B |
11707 | 43224U, // CPY_ZPzI_D |
11708 | 385U, // CPY_ZPzI_H |
11709 | 44248U, // CPY_ZPzI_S |
11710 | 3160U, // CRC32Brr |
11711 | 3160U, // CRC32CBrr |
11712 | 3160U, // CRC32CHrr |
11713 | 3160U, // CRC32CWrr |
11714 | 3160U, // CRC32CXrr |
11715 | 3160U, // CRC32Hrr |
11716 | 3160U, // CRC32Wrr |
11717 | 3160U, // CRC32Xrr |
11718 | 167906392U, // CSELWr |
11719 | 167906392U, // CSELXr |
11720 | 167906392U, // CSINCWr |
11721 | 167906392U, // CSINCXr |
11722 | 167906392U, // CSINVWr |
11723 | 167906392U, // CSINVXr |
11724 | 167906392U, // CSNEGWr |
11725 | 167906392U, // CSNEGXr |
11726 | 0U, // CTERMEQ_WW |
11727 | 0U, // CTERMEQ_XX |
11728 | 0U, // CTERMNE_WW |
11729 | 0U, // CTERMNE_XX |
11730 | 0U, // CTZWr |
11731 | 0U, // CTZXr |
11732 | 0U, // DCPS1 |
11733 | 0U, // DCPS2 |
11734 | 0U, // DCPS3 |
11735 | 2U, // DECB_XPiI |
11736 | 2U, // DECD_XPiI |
11737 | 2U, // DECD_ZPiI |
11738 | 2U, // DECH_XPiI |
11739 | 0U, // DECH_ZPiI |
11740 | 1U, // DECP_XP_B |
11741 | 0U, // DECP_XP_D |
11742 | 0U, // DECP_XP_H |
11743 | 1U, // DECP_XP_S |
11744 | 0U, // DECP_ZP_D |
11745 | 0U, // DECP_ZP_H |
11746 | 0U, // DECP_ZP_S |
11747 | 2U, // DECW_XPiI |
11748 | 2U, // DECW_ZPiI |
11749 | 0U, // DMB |
11750 | 0U, // DRPS |
11751 | 0U, // DSB |
11752 | 0U, // DSBnXS |
11753 | 2U, // DUPM_ZI |
11754 | 393U, // DUPQ_ZZI_B |
11755 | 392U, // DUPQ_ZZI_D |
11756 | 2U, // DUPQ_ZZI_H |
11757 | 393U, // DUPQ_ZZI_S |
11758 | 2U, // DUP_ZI_B |
11759 | 2U, // DUP_ZI_D |
11760 | 0U, // DUP_ZI_H |
11761 | 2U, // DUP_ZI_S |
11762 | 0U, // DUP_ZR_B |
11763 | 0U, // DUP_ZR_D |
11764 | 0U, // DUP_ZR_H |
11765 | 0U, // DUP_ZR_S |
11766 | 393U, // DUP_ZZI_B |
11767 | 392U, // DUP_ZZI_D |
11768 | 2U, // DUP_ZZI_H |
11769 | 2U, // DUP_ZZI_Q |
11770 | 393U, // DUP_ZZI_S |
11771 | 45456U, // DUPi16 |
11772 | 45464U, // DUPi32 |
11773 | 45472U, // DUPi64 |
11774 | 45480U, // DUPi8 |
11775 | 0U, // DUPv16i8gpr |
11776 | 45480U, // DUPv16i8lane |
11777 | 0U, // DUPv2i32gpr |
11778 | 45464U, // DUPv2i32lane |
11779 | 0U, // DUPv2i64gpr |
11780 | 45472U, // DUPv2i64lane |
11781 | 0U, // DUPv4i16gpr |
11782 | 45456U, // DUPv4i16lane |
11783 | 0U, // DUPv4i32gpr |
11784 | 45464U, // DUPv4i32lane |
11785 | 0U, // DUPv8i16gpr |
11786 | 45456U, // DUPv8i16lane |
11787 | 0U, // DUPv8i8gpr |
11788 | 45480U, // DUPv8i8lane |
11789 | 14424U, // EONWrs |
11790 | 14424U, // EONXrs |
11791 | 86253712U, // EOR3 |
11792 | 33691736U, // EOR3_ZZZZ |
11793 | 9U, // EORBT_ZZZ_B |
11794 | 1112U, // EORBT_ZZZ_D |
11795 | 240U, // EORBT_ZZZ_H |
11796 | 2136U, // EORBT_ZZZ_S |
11797 | 10328U, // EORQV_VPZ_B |
11798 | 6232U, // EORQV_VPZ_D |
11799 | 5208U, // EORQV_VPZ_H |
11800 | 12376U, // EORQV_VPZ_S |
11801 | 16918744U, // EORS_PPzPP |
11802 | 9U, // EORTB_ZZZ_B |
11803 | 1112U, // EORTB_ZZZ_D |
11804 | 240U, // EORTB_ZZZ_H |
11805 | 2136U, // EORTB_ZZZ_S |
11806 | 0U, // EORV_VPZ_B |
11807 | 0U, // EORV_VPZ_D |
11808 | 0U, // EORV_VPZ_H |
11809 | 0U, // EORV_VPZ_S |
11810 | 35928U, // EORWri |
11811 | 14424U, // EORWrs |
11812 | 36952U, // EORXri |
11813 | 14424U, // EORXrs |
11814 | 16918744U, // EOR_PPzPP |
11815 | 36952U, // EOR_ZI |
11816 | 16918656U, // EOR_ZPmZ_B |
11817 | 33691776U, // EOR_ZPmZ_D |
11818 | 51129480U, // EOR_ZPmZ_H |
11819 | 67252352U, // EOR_ZPmZ_S |
11820 | 6232U, // EOR_ZZZ |
11821 | 925840U, // EORv16i8 |
11822 | 1319080U, // EORv8i8 |
11823 | 0U, // ERET |
11824 | 0U, // ERETAA |
11825 | 0U, // ERETAB |
11826 | 141401U, // EXTQ_ZZI |
11827 | 432U, // EXTRACT_ZPMXI_H_B |
11828 | 432U, // EXTRACT_ZPMXI_H_D |
11829 | 2U, // EXTRACT_ZPMXI_H_H |
11830 | 2U, // EXTRACT_ZPMXI_H_Q |
11831 | 432U, // EXTRACT_ZPMXI_H_S |
11832 | 440U, // EXTRACT_ZPMXI_V_B |
11833 | 440U, // EXTRACT_ZPMXI_V_D |
11834 | 2U, // EXTRACT_ZPMXI_V_H |
11835 | 2U, // EXTRACT_ZPMXI_V_Q |
11836 | 440U, // EXTRACT_ZPMXI_V_S |
11837 | 134232U, // EXTRWrri |
11838 | 134232U, // EXTRXrri |
11839 | 251799641U, // EXT_ZZI |
11840 | 450U, // EXT_ZZI_B |
11841 | 2367632U, // EXTv16i8 |
11842 | 3809448U, // EXTv8i8 |
11843 | 32U, // F1CVTL2v8f16 |
11844 | 0U, // F1CVTLT_ZZ_BtoH |
11845 | 0U, // F1CVTL_2ZZ_BtoH_NAME |
11846 | 80U, // F1CVTLv8f16 |
11847 | 0U, // F1CVT_2ZZ_BtoH_NAME |
11848 | 0U, // F1CVT_ZZ_BtoH |
11849 | 32U, // F2CVTL2v8f16 |
11850 | 0U, // F2CVTLT_ZZ_BtoH |
11851 | 0U, // F2CVTL_2ZZ_BtoH_NAME |
11852 | 80U, // F2CVTLv8f16 |
11853 | 0U, // F2CVT_2ZZ_BtoH_NAME |
11854 | 0U, // F2CVT_ZZ_BtoH |
11855 | 3160U, // FABD16 |
11856 | 3160U, // FABD32 |
11857 | 3160U, // FABD64 |
11858 | 33691776U, // FABD_ZPmZ_D |
11859 | 51129480U, // FABD_ZPmZ_H |
11860 | 67252352U, // FABD_ZPmZ_S |
11861 | 1056920U, // FABDv2f32 |
11862 | 270440U, // FABDv2f64 |
11863 | 1188000U, // FABDv4f16 |
11864 | 401520U, // FABDv4f32 |
11865 | 532600U, // FABDv8f16 |
11866 | 0U, // FABSDr |
11867 | 0U, // FABSHr |
11868 | 0U, // FABSSr |
11869 | 16U, // FABS_ZPmZ_D |
11870 | 0U, // FABS_ZPmZ_H |
11871 | 24U, // FABS_ZPmZ_S |
11872 | 40U, // FABSv2f32 |
11873 | 48U, // FABSv2f64 |
11874 | 56U, // FABSv4f16 |
11875 | 64U, // FABSv4f32 |
11876 | 72U, // FABSv8f16 |
11877 | 3160U, // FACGE16 |
11878 | 3160U, // FACGE32 |
11879 | 3160U, // FACGE64 |
11880 | 33691864U, // FACGE_PPzZZ_D |
11881 | 51129481U, // FACGE_PPzZZ_H |
11882 | 67252440U, // FACGE_PPzZZ_S |
11883 | 1056920U, // FACGEv2f32 |
11884 | 270440U, // FACGEv2f64 |
11885 | 1188000U, // FACGEv4f16 |
11886 | 401520U, // FACGEv4f32 |
11887 | 532600U, // FACGEv8f16 |
11888 | 3160U, // FACGT16 |
11889 | 3160U, // FACGT32 |
11890 | 3160U, // FACGT64 |
11891 | 33691864U, // FACGT_PPzZZ_D |
11892 | 51129481U, // FACGT_PPzZZ_H |
11893 | 67252440U, // FACGT_PPzZZ_S |
11894 | 1056920U, // FACGTv2f32 |
11895 | 270440U, // FACGTv2f64 |
11896 | 1188000U, // FACGTv4f16 |
11897 | 401520U, // FACGTv4f32 |
11898 | 532600U, // FACGTv8f16 |
11899 | 0U, // FADDA_VPZ_D |
11900 | 240U, // FADDA_VPZ_H |
11901 | 0U, // FADDA_VPZ_S |
11902 | 3160U, // FADDDrr |
11903 | 3160U, // FADDHrr |
11904 | 33691776U, // FADDP_ZPmZZ_D |
11905 | 51129480U, // FADDP_ZPmZZ_H |
11906 | 67252352U, // FADDP_ZPmZZ_S |
11907 | 1056920U, // FADDPv2f32 |
11908 | 270440U, // FADDPv2f64 |
11909 | 456U, // FADDPv2i16p |
11910 | 40U, // FADDPv2i32p |
11911 | 48U, // FADDPv2i64p |
11912 | 1188000U, // FADDPv4f16 |
11913 | 401520U, // FADDPv4f32 |
11914 | 532600U, // FADDPv8f16 |
11915 | 6232U, // FADDQV_D |
11916 | 5208U, // FADDQV_H |
11917 | 12376U, // FADDQV_S |
11918 | 3160U, // FADDSrr |
11919 | 0U, // FADDV_VPZ_D |
11920 | 0U, // FADDV_VPZ_H |
11921 | 0U, // FADDV_VPZ_S |
11922 | 192U, // FADD_VG2_M2Z_D |
11923 | 232U, // FADD_VG2_M2Z_H |
11924 | 200U, // FADD_VG2_M2Z_S |
11925 | 192U, // FADD_VG4_M4Z_D |
11926 | 232U, // FADD_VG4_M4Z_H |
11927 | 200U, // FADD_VG4_M4Z_S |
11928 | 268572800U, // FADD_ZPmI_D |
11929 | 3943560U, // FADD_ZPmI_H |
11930 | 268578944U, // FADD_ZPmI_S |
11931 | 33691776U, // FADD_ZPmZ_D |
11932 | 51129480U, // FADD_ZPmZ_H |
11933 | 67252352U, // FADD_ZPmZ_S |
11934 | 6232U, // FADD_ZZZ_D |
11935 | 136U, // FADD_ZZZ_H |
11936 | 12377U, // FADD_ZZZ_S |
11937 | 1056920U, // FADDv2f32 |
11938 | 270440U, // FADDv2f64 |
11939 | 1188000U, // FADDv4f16 |
11940 | 401520U, // FADDv4f32 |
11941 | 532600U, // FADDv8f16 |
11942 | 464U, // FAMAX_2Z2Z_D |
11943 | 248U, // FAMAX_2Z2Z_H |
11944 | 472U, // FAMAX_2Z2Z_S |
11945 | 464U, // FAMAX_4Z4Z_D |
11946 | 248U, // FAMAX_4Z4Z_H |
11947 | 472U, // FAMAX_4Z4Z_S |
11948 | 33691776U, // FAMAX_ZPmZ_D |
11949 | 51129480U, // FAMAX_ZPmZ_H |
11950 | 67252352U, // FAMAX_ZPmZ_S |
11951 | 1056920U, // FAMAXv2f32 |
11952 | 270440U, // FAMAXv2f64 |
11953 | 1188000U, // FAMAXv4f16 |
11954 | 401520U, // FAMAXv4f32 |
11955 | 532600U, // FAMAXv8f16 |
11956 | 464U, // FAMIN_2Z2Z_D |
11957 | 248U, // FAMIN_2Z2Z_H |
11958 | 472U, // FAMIN_2Z2Z_S |
11959 | 464U, // FAMIN_4Z4Z_D |
11960 | 248U, // FAMIN_4Z4Z_H |
11961 | 472U, // FAMIN_4Z4Z_S |
11962 | 33691776U, // FAMIN_ZPmZ_D |
11963 | 51129480U, // FAMIN_ZPmZ_H |
11964 | 67252352U, // FAMIN_ZPmZ_S |
11965 | 1056920U, // FAMINv2f32 |
11966 | 270440U, // FAMINv2f64 |
11967 | 1188000U, // FAMINv4f16 |
11968 | 401520U, // FAMINv4f32 |
11969 | 532600U, // FAMINv8f16 |
11970 | 33691776U, // FCADD_ZPmZ_D |
11971 | 185347208U, // FCADD_ZPmZ_H |
11972 | 67252352U, // FCADD_ZPmZ_S |
11973 | 155066520U, // FCADDv2f32 |
11974 | 155197544U, // FCADDv2f64 |
11975 | 155328672U, // FCADDv4f16 |
11976 | 155459696U, // FCADDv4f32 |
11977 | 155590776U, // FCADDv8f16 |
11978 | 167906392U, // FCCMPDrr |
11979 | 167906392U, // FCCMPEDrr |
11980 | 167906392U, // FCCMPEHrr |
11981 | 167906392U, // FCCMPESrr |
11982 | 167906392U, // FCCMPHrr |
11983 | 167906392U, // FCCMPSrr |
11984 | 16U, // FCLAMP_VG2_2Z2Z_D |
11985 | 240U, // FCLAMP_VG2_2Z2Z_H |
11986 | 24U, // FCLAMP_VG2_2Z2Z_S |
11987 | 16U, // FCLAMP_VG4_4Z4Z_D |
11988 | 240U, // FCLAMP_VG4_4Z4Z_H |
11989 | 24U, // FCLAMP_VG4_4Z4Z_S |
11990 | 1112U, // FCLAMP_ZZZ_D |
11991 | 240U, // FCLAMP_ZZZ_H |
11992 | 2136U, // FCLAMP_ZZZ_S |
11993 | 3160U, // FCMEQ16 |
11994 | 3160U, // FCMEQ32 |
11995 | 3160U, // FCMEQ64 |
11996 | 4724952U, // FCMEQ_PPzZ0_D |
11997 | 46217U, // FCMEQ_PPzZ0_H |
11998 | 4731096U, // FCMEQ_PPzZ0_S |
11999 | 33691864U, // FCMEQ_PPzZZ_D |
12000 | 51129481U, // FCMEQ_PPzZZ_H |
12001 | 67252440U, // FCMEQ_PPzZZ_S |
12002 | 480U, // FCMEQv1i16rz |
12003 | 480U, // FCMEQv1i32rz |
12004 | 480U, // FCMEQv1i64rz |
12005 | 1056920U, // FCMEQv2f32 |
12006 | 270440U, // FCMEQv2f64 |
12007 | 488U, // FCMEQv2i32rz |
12008 | 496U, // FCMEQv2i64rz |
12009 | 1188000U, // FCMEQv4f16 |
12010 | 401520U, // FCMEQv4f32 |
12011 | 504U, // FCMEQv4i16rz |
12012 | 512U, // FCMEQv4i32rz |
12013 | 532600U, // FCMEQv8f16 |
12014 | 520U, // FCMEQv8i16rz |
12015 | 3160U, // FCMGE16 |
12016 | 3160U, // FCMGE32 |
12017 | 3160U, // FCMGE64 |
12018 | 4724952U, // FCMGE_PPzZ0_D |
12019 | 46217U, // FCMGE_PPzZ0_H |
12020 | 4731096U, // FCMGE_PPzZ0_S |
12021 | 33691864U, // FCMGE_PPzZZ_D |
12022 | 51129481U, // FCMGE_PPzZZ_H |
12023 | 67252440U, // FCMGE_PPzZZ_S |
12024 | 480U, // FCMGEv1i16rz |
12025 | 480U, // FCMGEv1i32rz |
12026 | 480U, // FCMGEv1i64rz |
12027 | 1056920U, // FCMGEv2f32 |
12028 | 270440U, // FCMGEv2f64 |
12029 | 488U, // FCMGEv2i32rz |
12030 | 496U, // FCMGEv2i64rz |
12031 | 1188000U, // FCMGEv4f16 |
12032 | 401520U, // FCMGEv4f32 |
12033 | 504U, // FCMGEv4i16rz |
12034 | 512U, // FCMGEv4i32rz |
12035 | 532600U, // FCMGEv8f16 |
12036 | 520U, // FCMGEv8i16rz |
12037 | 3160U, // FCMGT16 |
12038 | 3160U, // FCMGT32 |
12039 | 3160U, // FCMGT64 |
12040 | 4724952U, // FCMGT_PPzZ0_D |
12041 | 46217U, // FCMGT_PPzZ0_H |
12042 | 4731096U, // FCMGT_PPzZ0_S |
12043 | 33691864U, // FCMGT_PPzZZ_D |
12044 | 51129481U, // FCMGT_PPzZZ_H |
12045 | 67252440U, // FCMGT_PPzZZ_S |
12046 | 480U, // FCMGTv1i16rz |
12047 | 480U, // FCMGTv1i32rz |
12048 | 480U, // FCMGTv1i64rz |
12049 | 1056920U, // FCMGTv2f32 |
12050 | 270440U, // FCMGTv2f64 |
12051 | 488U, // FCMGTv2i32rz |
12052 | 496U, // FCMGTv2i64rz |
12053 | 1188000U, // FCMGTv4f16 |
12054 | 401520U, // FCMGTv4f32 |
12055 | 504U, // FCMGTv4i16rz |
12056 | 512U, // FCMGTv4i32rz |
12057 | 532600U, // FCMGTv8f16 |
12058 | 520U, // FCMGTv8i16rz |
12059 | 285344896U, // FCMLA_ZPmZZ_D |
12060 | 187706608U, // FCMLA_ZPmZZ_H |
12061 | 302123136U, // FCMLA_ZPmZZ_S |
12062 | 201496816U, // FCMLA_ZZZI_H |
12063 | 187435096U, // FCMLA_ZZZI_S |
12064 | 222176408U, // FCMLAv2f32 |
12065 | 222307432U, // FCMLAv2f64 |
12066 | 222438560U, // FCMLAv4f16 |
12067 | 120464544U, // FCMLAv4f16_indexed |
12068 | 222569584U, // FCMLAv4f32 |
12069 | 122299504U, // FCMLAv4f32_indexed |
12070 | 222700664U, // FCMLAv8f16 |
12071 | 120464504U, // FCMLAv8f16_indexed |
12072 | 4724952U, // FCMLE_PPzZ0_D |
12073 | 46217U, // FCMLE_PPzZ0_H |
12074 | 4731096U, // FCMLE_PPzZ0_S |
12075 | 480U, // FCMLEv1i16rz |
12076 | 480U, // FCMLEv1i32rz |
12077 | 480U, // FCMLEv1i64rz |
12078 | 488U, // FCMLEv2i32rz |
12079 | 496U, // FCMLEv2i64rz |
12080 | 504U, // FCMLEv4i16rz |
12081 | 512U, // FCMLEv4i32rz |
12082 | 520U, // FCMLEv8i16rz |
12083 | 4724952U, // FCMLT_PPzZ0_D |
12084 | 46217U, // FCMLT_PPzZ0_H |
12085 | 4731096U, // FCMLT_PPzZ0_S |
12086 | 480U, // FCMLTv1i16rz |
12087 | 480U, // FCMLTv1i32rz |
12088 | 480U, // FCMLTv1i64rz |
12089 | 488U, // FCMLTv2i32rz |
12090 | 496U, // FCMLTv2i64rz |
12091 | 504U, // FCMLTv4i16rz |
12092 | 512U, // FCMLTv4i32rz |
12093 | 520U, // FCMLTv8i16rz |
12094 | 4724952U, // FCMNE_PPzZ0_D |
12095 | 46217U, // FCMNE_PPzZ0_H |
12096 | 4731096U, // FCMNE_PPzZ0_S |
12097 | 33691864U, // FCMNE_PPzZZ_D |
12098 | 51129481U, // FCMNE_PPzZZ_H |
12099 | 67252440U, // FCMNE_PPzZZ_S |
12100 | 0U, // FCMPDri |
12101 | 0U, // FCMPDrr |
12102 | 0U, // FCMPEDri |
12103 | 0U, // FCMPEDrr |
12104 | 0U, // FCMPEHri |
12105 | 0U, // FCMPEHrr |
12106 | 0U, // FCMPESri |
12107 | 0U, // FCMPESrr |
12108 | 0U, // FCMPHri |
12109 | 0U, // FCMPHrr |
12110 | 0U, // FCMPSri |
12111 | 0U, // FCMPSrr |
12112 | 33691864U, // FCMUO_PPzZZ_D |
12113 | 51129481U, // FCMUO_PPzZZ_H |
12114 | 67252440U, // FCMUO_PPzZZ_S |
12115 | 528U, // FCPY_ZPmI_D |
12116 | 2U, // FCPY_ZPmI_H |
12117 | 528U, // FCPY_ZPmI_S |
12118 | 167906392U, // FCSELDrrr |
12119 | 167906392U, // FCSELHrrr |
12120 | 167906392U, // FCSELSrrr |
12121 | 0U, // FCVTASUWDr |
12122 | 0U, // FCVTASUWHr |
12123 | 0U, // FCVTASUWSr |
12124 | 0U, // FCVTASUXDr |
12125 | 0U, // FCVTASUXHr |
12126 | 0U, // FCVTASUXSr |
12127 | 0U, // FCVTASv1f16 |
12128 | 0U, // FCVTASv1i32 |
12129 | 0U, // FCVTASv1i64 |
12130 | 40U, // FCVTASv2f32 |
12131 | 48U, // FCVTASv2f64 |
12132 | 56U, // FCVTASv4f16 |
12133 | 64U, // FCVTASv4f32 |
12134 | 72U, // FCVTASv8f16 |
12135 | 0U, // FCVTAUUWDr |
12136 | 0U, // FCVTAUUWHr |
12137 | 0U, // FCVTAUUWSr |
12138 | 0U, // FCVTAUUXDr |
12139 | 0U, // FCVTAUUXHr |
12140 | 0U, // FCVTAUUXSr |
12141 | 0U, // FCVTAUv1f16 |
12142 | 0U, // FCVTAUv1i32 |
12143 | 0U, // FCVTAUv1i64 |
12144 | 40U, // FCVTAUv2f32 |
12145 | 48U, // FCVTAUv2f64 |
12146 | 56U, // FCVTAUv4f16 |
12147 | 64U, // FCVTAUv4f32 |
12148 | 72U, // FCVTAUv8f16 |
12149 | 0U, // FCVTDHr |
12150 | 0U, // FCVTDSr |
12151 | 0U, // FCVTHDr |
12152 | 0U, // FCVTHSr |
12153 | 240U, // FCVTLT_ZPmZ_HtoS |
12154 | 24U, // FCVTLT_ZPmZ_StoD |
12155 | 0U, // FCVTL_2ZZ_H_S |
12156 | 40U, // FCVTLv2i32 |
12157 | 56U, // FCVTLv4i16 |
12158 | 64U, // FCVTLv4i32 |
12159 | 72U, // FCVTLv8i16 |
12160 | 0U, // FCVTMSUWDr |
12161 | 0U, // FCVTMSUWHr |
12162 | 0U, // FCVTMSUWSr |
12163 | 0U, // FCVTMSUXDr |
12164 | 0U, // FCVTMSUXHr |
12165 | 0U, // FCVTMSUXSr |
12166 | 0U, // FCVTMSv1f16 |
12167 | 0U, // FCVTMSv1i32 |
12168 | 0U, // FCVTMSv1i64 |
12169 | 40U, // FCVTMSv2f32 |
12170 | 48U, // FCVTMSv2f64 |
12171 | 56U, // FCVTMSv4f16 |
12172 | 64U, // FCVTMSv4f32 |
12173 | 72U, // FCVTMSv8f16 |
12174 | 0U, // FCVTMUUWDr |
12175 | 0U, // FCVTMUUWHr |
12176 | 0U, // FCVTMUUWSr |
12177 | 0U, // FCVTMUUXDr |
12178 | 0U, // FCVTMUUXHr |
12179 | 0U, // FCVTMUUXSr |
12180 | 0U, // FCVTMUv1f16 |
12181 | 0U, // FCVTMUv1i32 |
12182 | 0U, // FCVTMUv1i64 |
12183 | 40U, // FCVTMUv2f32 |
12184 | 48U, // FCVTMUv2f64 |
12185 | 56U, // FCVTMUv4f16 |
12186 | 64U, // FCVTMUv4f32 |
12187 | 72U, // FCVTMUv8f16 |
12188 | 2U, // FCVTNB_Z2Z_StoB |
12189 | 0U, // FCVTNSUWDr |
12190 | 0U, // FCVTNSUWHr |
12191 | 0U, // FCVTNSUWSr |
12192 | 0U, // FCVTNSUXDr |
12193 | 0U, // FCVTNSUXHr |
12194 | 0U, // FCVTNSUXSr |
12195 | 0U, // FCVTNSv1f16 |
12196 | 0U, // FCVTNSv1i32 |
12197 | 0U, // FCVTNSv1i64 |
12198 | 40U, // FCVTNSv2f32 |
12199 | 48U, // FCVTNSv2f64 |
12200 | 56U, // FCVTNSv4f16 |
12201 | 64U, // FCVTNSv4f32 |
12202 | 72U, // FCVTNSv8f16 |
12203 | 2U, // FCVTNT_Z2Z_StoB |
12204 | 16U, // FCVTNT_ZPmZ_DtoS |
12205 | 1U, // FCVTNT_ZPmZ_StoH |
12206 | 0U, // FCVTNUUWDr |
12207 | 0U, // FCVTNUUWHr |
12208 | 0U, // FCVTNUUWSr |
12209 | 0U, // FCVTNUUXDr |
12210 | 0U, // FCVTNUUXHr |
12211 | 0U, // FCVTNUUXSr |
12212 | 0U, // FCVTNUv1f16 |
12213 | 0U, // FCVTNUv1i32 |
12214 | 0U, // FCVTNUv1i64 |
12215 | 40U, // FCVTNUv2f32 |
12216 | 48U, // FCVTNUv2f64 |
12217 | 56U, // FCVTNUv4f16 |
12218 | 64U, // FCVTNUv4f32 |
12219 | 72U, // FCVTNUv8f16 |
12220 | 532600U, // FCVTN_F16_F8v16f8 |
12221 | 1188000U, // FCVTN_F16_F8v8f8 |
12222 | 402544U, // FCVTN_F32_F82v16f8 |
12223 | 401520U, // FCVTN_F32_F8v8f8 |
12224 | 1U, // FCVTN_Z2Z_HtoB |
12225 | 0U, // FCVTN_Z2Z_StoH |
12226 | 2U, // FCVTN_Z4Z_StoB_NAME |
12227 | 48U, // FCVTNv2i32 |
12228 | 64U, // FCVTNv4i16 |
12229 | 48U, // FCVTNv4i32 |
12230 | 64U, // FCVTNv8i16 |
12231 | 0U, // FCVTPSUWDr |
12232 | 0U, // FCVTPSUWHr |
12233 | 0U, // FCVTPSUWSr |
12234 | 0U, // FCVTPSUXDr |
12235 | 0U, // FCVTPSUXHr |
12236 | 0U, // FCVTPSUXSr |
12237 | 0U, // FCVTPSv1f16 |
12238 | 0U, // FCVTPSv1i32 |
12239 | 0U, // FCVTPSv1i64 |
12240 | 40U, // FCVTPSv2f32 |
12241 | 48U, // FCVTPSv2f64 |
12242 | 56U, // FCVTPSv4f16 |
12243 | 64U, // FCVTPSv4f32 |
12244 | 72U, // FCVTPSv8f16 |
12245 | 0U, // FCVTPUUWDr |
12246 | 0U, // FCVTPUUWHr |
12247 | 0U, // FCVTPUUWSr |
12248 | 0U, // FCVTPUUXDr |
12249 | 0U, // FCVTPUUXHr |
12250 | 0U, // FCVTPUUXSr |
12251 | 0U, // FCVTPUv1f16 |
12252 | 0U, // FCVTPUv1i32 |
12253 | 0U, // FCVTPUv1i64 |
12254 | 40U, // FCVTPUv2f32 |
12255 | 48U, // FCVTPUv2f64 |
12256 | 56U, // FCVTPUv4f16 |
12257 | 64U, // FCVTPUv4f32 |
12258 | 72U, // FCVTPUv8f16 |
12259 | 0U, // FCVTSDr |
12260 | 0U, // FCVTSHr |
12261 | 16U, // FCVTXNT_ZPmZ_DtoS |
12262 | 0U, // FCVTXNv1i64 |
12263 | 48U, // FCVTXNv2f32 |
12264 | 48U, // FCVTXNv4f32 |
12265 | 16U, // FCVTX_ZPmZ_DtoS |
12266 | 3160U, // FCVTZSSWDri |
12267 | 3160U, // FCVTZSSWHri |
12268 | 3160U, // FCVTZSSWSri |
12269 | 3160U, // FCVTZSSXDri |
12270 | 3160U, // FCVTZSSXHri |
12271 | 3160U, // FCVTZSSXSri |
12272 | 0U, // FCVTZSUWDr |
12273 | 0U, // FCVTZSUWHr |
12274 | 0U, // FCVTZSUWSr |
12275 | 0U, // FCVTZSUXDr |
12276 | 0U, // FCVTZSUXHr |
12277 | 0U, // FCVTZSUXSr |
12278 | 0U, // FCVTZS_2Z2Z_StoS |
12279 | 0U, // FCVTZS_4Z4Z_StoS |
12280 | 16U, // FCVTZS_ZPmZ_DtoD |
12281 | 16U, // FCVTZS_ZPmZ_DtoS |
12282 | 240U, // FCVTZS_ZPmZ_HtoD |
12283 | 0U, // FCVTZS_ZPmZ_HtoH |
12284 | 240U, // FCVTZS_ZPmZ_HtoS |
12285 | 24U, // FCVTZS_ZPmZ_StoD |
12286 | 24U, // FCVTZS_ZPmZ_StoS |
12287 | 3160U, // FCVTZSd |
12288 | 3160U, // FCVTZSh |
12289 | 3160U, // FCVTZSs |
12290 | 0U, // FCVTZSv1f16 |
12291 | 0U, // FCVTZSv1i32 |
12292 | 0U, // FCVTZSv1i64 |
12293 | 40U, // FCVTZSv2f32 |
12294 | 48U, // FCVTZSv2f64 |
12295 | 3224U, // FCVTZSv2i32_shift |
12296 | 3176U, // FCVTZSv2i64_shift |
12297 | 56U, // FCVTZSv4f16 |
12298 | 64U, // FCVTZSv4f32 |
12299 | 3232U, // FCVTZSv4i16_shift |
12300 | 3184U, // FCVTZSv4i32_shift |
12301 | 72U, // FCVTZSv8f16 |
12302 | 3192U, // FCVTZSv8i16_shift |
12303 | 3160U, // FCVTZUSWDri |
12304 | 3160U, // FCVTZUSWHri |
12305 | 3160U, // FCVTZUSWSri |
12306 | 3160U, // FCVTZUSXDri |
12307 | 3160U, // FCVTZUSXHri |
12308 | 3160U, // FCVTZUSXSri |
12309 | 0U, // FCVTZUUWDr |
12310 | 0U, // FCVTZUUWHr |
12311 | 0U, // FCVTZUUWSr |
12312 | 0U, // FCVTZUUXDr |
12313 | 0U, // FCVTZUUXHr |
12314 | 0U, // FCVTZUUXSr |
12315 | 0U, // FCVTZU_2Z2Z_StoS |
12316 | 0U, // FCVTZU_4Z4Z_StoS |
12317 | 16U, // FCVTZU_ZPmZ_DtoD |
12318 | 16U, // FCVTZU_ZPmZ_DtoS |
12319 | 240U, // FCVTZU_ZPmZ_HtoD |
12320 | 0U, // FCVTZU_ZPmZ_HtoH |
12321 | 240U, // FCVTZU_ZPmZ_HtoS |
12322 | 24U, // FCVTZU_ZPmZ_StoD |
12323 | 24U, // FCVTZU_ZPmZ_StoS |
12324 | 3160U, // FCVTZUd |
12325 | 3160U, // FCVTZUh |
12326 | 3160U, // FCVTZUs |
12327 | 0U, // FCVTZUv1f16 |
12328 | 0U, // FCVTZUv1i32 |
12329 | 0U, // FCVTZUv1i64 |
12330 | 40U, // FCVTZUv2f32 |
12331 | 48U, // FCVTZUv2f64 |
12332 | 3224U, // FCVTZUv2i32_shift |
12333 | 3176U, // FCVTZUv2i64_shift |
12334 | 56U, // FCVTZUv4f16 |
12335 | 64U, // FCVTZUv4f32 |
12336 | 3232U, // FCVTZUv4i16_shift |
12337 | 3184U, // FCVTZUv4i32_shift |
12338 | 72U, // FCVTZUv8f16 |
12339 | 3192U, // FCVTZUv8i16_shift |
12340 | 0U, // FCVT_2ZZ_H_S |
12341 | 1U, // FCVT_Z2Z_HtoB |
12342 | 0U, // FCVT_Z2Z_StoH |
12343 | 2U, // FCVT_Z4Z_StoB_NAME |
12344 | 2U, // FCVT_ZPmZ_DtoH |
12345 | 16U, // FCVT_ZPmZ_DtoS |
12346 | 240U, // FCVT_ZPmZ_HtoD |
12347 | 240U, // FCVT_ZPmZ_HtoS |
12348 | 24U, // FCVT_ZPmZ_StoD |
12349 | 1U, // FCVT_ZPmZ_StoH |
12350 | 3160U, // FDIVDrr |
12351 | 3160U, // FDIVHrr |
12352 | 33691776U, // FDIVR_ZPmZ_D |
12353 | 51129480U, // FDIVR_ZPmZ_H |
12354 | 67252352U, // FDIVR_ZPmZ_S |
12355 | 3160U, // FDIVSrr |
12356 | 33691776U, // FDIV_ZPmZ_D |
12357 | 51129480U, // FDIV_ZPmZ_H |
12358 | 67252352U, // FDIV_ZPmZ_S |
12359 | 1056920U, // FDIVv2f32 |
12360 | 270440U, // FDIVv2f64 |
12361 | 1188000U, // FDIVv4f16 |
12362 | 401520U, // FDIVv4f32 |
12363 | 532600U, // FDIVv8f16 |
12364 | 47640U, // FDOT_VG2_M2Z2Z_BtoH |
12365 | 47640U, // FDOT_VG2_M2Z2Z_BtoS |
12366 | 2632936U, // FDOT_VG2_M2Z2Z_HtoS |
12367 | 5029400U, // FDOT_VG2_M2ZZI_BtoH |
12368 | 5029400U, // FDOT_VG2_M2ZZI_BtoS |
12369 | 103427304U, // FDOT_VG2_M2ZZI_HtoS |
12370 | 48664U, // FDOT_VG2_M2ZZ_BtoH |
12371 | 48664U, // FDOT_VG2_M2ZZ_BtoS |
12372 | 53095656U, // FDOT_VG2_M2ZZ_HtoS |
12373 | 47640U, // FDOT_VG4_M4Z4Z_BtoH |
12374 | 47640U, // FDOT_VG4_M4Z4Z_BtoS |
12375 | 2632936U, // FDOT_VG4_M4Z4Z_HtoS |
12376 | 5029400U, // FDOT_VG4_M4ZZI_BtoH |
12377 | 5029400U, // FDOT_VG4_M4ZZI_BtoS |
12378 | 103427304U, // FDOT_VG4_M4ZZI_HtoS |
12379 | 48664U, // FDOT_VG4_M4ZZ_BtoH |
12380 | 48664U, // FDOT_VG4_M4ZZ_BtoS |
12381 | 53095656U, // FDOT_VG4_M4ZZ_HtoS |
12382 | 38920U, // FDOT_ZZZI_BtoH |
12383 | 38921U, // FDOT_ZZZI_BtoS |
12384 | 53222488U, // FDOT_ZZZI_S |
12385 | 8U, // FDOT_ZZZ_BtoH |
12386 | 9U, // FDOT_ZZZ_BtoS |
12387 | 7256U, // FDOT_ZZZ_S |
12388 | 5121168U, // FDOTlanev16f8 |
12389 | 5252264U, // FDOTlanev4f16 |
12390 | 5252240U, // FDOTlanev8f16 |
12391 | 5121192U, // FDOTlanev8f8 |
12392 | 1320104U, // FDOTv2f32 |
12393 | 1320104U, // FDOTv4f16 |
12394 | 926864U, // FDOTv4f32 |
12395 | 926864U, // FDOTv8f16 |
12396 | 2U, // FDUP_ZI_D |
12397 | 0U, // FDUP_ZI_H |
12398 | 2U, // FDUP_ZI_S |
12399 | 0U, // FEXPA_ZZ_D |
12400 | 0U, // FEXPA_ZZ_H |
12401 | 1U, // FEXPA_ZZ_S |
12402 | 0U, // FJCVTZS |
12403 | 16U, // FLOGB_ZPmZ_D |
12404 | 0U, // FLOGB_ZPmZ_H |
12405 | 24U, // FLOGB_ZPmZ_S |
12406 | 134232U, // FMADDDrrr |
12407 | 134232U, // FMADDHrrr |
12408 | 134232U, // FMADDSrrr |
12409 | 285344896U, // FMAD_ZPmZZ_D |
12410 | 53488880U, // FMAD_ZPmZZ_H |
12411 | 302123136U, // FMAD_ZPmZZ_S |
12412 | 3160U, // FMAXDrr |
12413 | 3160U, // FMAXHrr |
12414 | 3160U, // FMAXNMDrr |
12415 | 3160U, // FMAXNMHrr |
12416 | 33691776U, // FMAXNMP_ZPmZZ_D |
12417 | 51129480U, // FMAXNMP_ZPmZZ_H |
12418 | 67252352U, // FMAXNMP_ZPmZZ_S |
12419 | 1056920U, // FMAXNMPv2f32 |
12420 | 270440U, // FMAXNMPv2f64 |
12421 | 456U, // FMAXNMPv2i16p |
12422 | 40U, // FMAXNMPv2i32p |
12423 | 48U, // FMAXNMPv2i64p |
12424 | 1188000U, // FMAXNMPv4f16 |
12425 | 401520U, // FMAXNMPv4f32 |
12426 | 532600U, // FMAXNMPv8f16 |
12427 | 6232U, // FMAXNMQV_D |
12428 | 5208U, // FMAXNMQV_H |
12429 | 12376U, // FMAXNMQV_S |
12430 | 3160U, // FMAXNMSrr |
12431 | 0U, // FMAXNMV_VPZ_D |
12432 | 0U, // FMAXNMV_VPZ_H |
12433 | 0U, // FMAXNMV_VPZ_S |
12434 | 56U, // FMAXNMVv4i16v |
12435 | 64U, // FMAXNMVv4i32v |
12436 | 72U, // FMAXNMVv8i16v |
12437 | 464U, // FMAXNM_VG2_2Z2Z_D |
12438 | 248U, // FMAXNM_VG2_2Z2Z_H |
12439 | 472U, // FMAXNM_VG2_2Z2Z_S |
12440 | 184U, // FMAXNM_VG2_2ZZ_D |
12441 | 136U, // FMAXNM_VG2_2ZZ_H |
12442 | 96U, // FMAXNM_VG2_2ZZ_S |
12443 | 464U, // FMAXNM_VG4_4Z4Z_D |
12444 | 248U, // FMAXNM_VG4_4Z4Z_H |
12445 | 472U, // FMAXNM_VG4_4Z4Z_S |
12446 | 184U, // FMAXNM_VG4_4ZZ_D |
12447 | 136U, // FMAXNM_VG4_4ZZ_H |
12448 | 96U, // FMAXNM_VG4_4ZZ_S |
12449 | 318904448U, // FMAXNM_ZPmI_D |
12450 | 5385352U, // FMAXNM_ZPmI_H |
12451 | 318910592U, // FMAXNM_ZPmI_S |
12452 | 33691776U, // FMAXNM_ZPmZ_D |
12453 | 51129480U, // FMAXNM_ZPmZ_H |
12454 | 67252352U, // FMAXNM_ZPmZ_S |
12455 | 1056920U, // FMAXNMv2f32 |
12456 | 270440U, // FMAXNMv2f64 |
12457 | 1188000U, // FMAXNMv4f16 |
12458 | 401520U, // FMAXNMv4f32 |
12459 | 532600U, // FMAXNMv8f16 |
12460 | 33691776U, // FMAXP_ZPmZZ_D |
12461 | 51129480U, // FMAXP_ZPmZZ_H |
12462 | 67252352U, // FMAXP_ZPmZZ_S |
12463 | 1056920U, // FMAXPv2f32 |
12464 | 270440U, // FMAXPv2f64 |
12465 | 456U, // FMAXPv2i16p |
12466 | 40U, // FMAXPv2i32p |
12467 | 48U, // FMAXPv2i64p |
12468 | 1188000U, // FMAXPv4f16 |
12469 | 401520U, // FMAXPv4f32 |
12470 | 532600U, // FMAXPv8f16 |
12471 | 6232U, // FMAXQV_D |
12472 | 5208U, // FMAXQV_H |
12473 | 12376U, // FMAXQV_S |
12474 | 3160U, // FMAXSrr |
12475 | 0U, // FMAXV_VPZ_D |
12476 | 0U, // FMAXV_VPZ_H |
12477 | 0U, // FMAXV_VPZ_S |
12478 | 56U, // FMAXVv4i16v |
12479 | 64U, // FMAXVv4i32v |
12480 | 72U, // FMAXVv8i16v |
12481 | 464U, // FMAX_VG2_2Z2Z_D |
12482 | 248U, // FMAX_VG2_2Z2Z_H |
12483 | 472U, // FMAX_VG2_2Z2Z_S |
12484 | 184U, // FMAX_VG2_2ZZ_D |
12485 | 136U, // FMAX_VG2_2ZZ_H |
12486 | 96U, // FMAX_VG2_2ZZ_S |
12487 | 464U, // FMAX_VG4_4Z4Z_D |
12488 | 248U, // FMAX_VG4_4Z4Z_H |
12489 | 472U, // FMAX_VG4_4Z4Z_S |
12490 | 184U, // FMAX_VG4_4ZZ_D |
12491 | 136U, // FMAX_VG4_4ZZ_H |
12492 | 96U, // FMAX_VG4_4ZZ_S |
12493 | 318904448U, // FMAX_ZPmI_D |
12494 | 5385352U, // FMAX_ZPmI_H |
12495 | 318910592U, // FMAX_ZPmI_S |
12496 | 33691776U, // FMAX_ZPmZ_D |
12497 | 51129480U, // FMAX_ZPmZ_H |
12498 | 67252352U, // FMAX_ZPmZ_S |
12499 | 1056920U, // FMAXv2f32 |
12500 | 270440U, // FMAXv2f64 |
12501 | 1188000U, // FMAXv4f16 |
12502 | 401520U, // FMAXv4f32 |
12503 | 532600U, // FMAXv8f16 |
12504 | 3160U, // FMINDrr |
12505 | 3160U, // FMINHrr |
12506 | 3160U, // FMINNMDrr |
12507 | 3160U, // FMINNMHrr |
12508 | 33691776U, // FMINNMP_ZPmZZ_D |
12509 | 51129480U, // FMINNMP_ZPmZZ_H |
12510 | 67252352U, // FMINNMP_ZPmZZ_S |
12511 | 1056920U, // FMINNMPv2f32 |
12512 | 270440U, // FMINNMPv2f64 |
12513 | 456U, // FMINNMPv2i16p |
12514 | 40U, // FMINNMPv2i32p |
12515 | 48U, // FMINNMPv2i64p |
12516 | 1188000U, // FMINNMPv4f16 |
12517 | 401520U, // FMINNMPv4f32 |
12518 | 532600U, // FMINNMPv8f16 |
12519 | 6232U, // FMINNMQV_D |
12520 | 5208U, // FMINNMQV_H |
12521 | 12376U, // FMINNMQV_S |
12522 | 3160U, // FMINNMSrr |
12523 | 0U, // FMINNMV_VPZ_D |
12524 | 0U, // FMINNMV_VPZ_H |
12525 | 0U, // FMINNMV_VPZ_S |
12526 | 56U, // FMINNMVv4i16v |
12527 | 64U, // FMINNMVv4i32v |
12528 | 72U, // FMINNMVv8i16v |
12529 | 464U, // FMINNM_VG2_2Z2Z_D |
12530 | 248U, // FMINNM_VG2_2Z2Z_H |
12531 | 472U, // FMINNM_VG2_2Z2Z_S |
12532 | 184U, // FMINNM_VG2_2ZZ_D |
12533 | 136U, // FMINNM_VG2_2ZZ_H |
12534 | 96U, // FMINNM_VG2_2ZZ_S |
12535 | 464U, // FMINNM_VG4_4Z4Z_D |
12536 | 248U, // FMINNM_VG4_4Z4Z_H |
12537 | 472U, // FMINNM_VG4_4Z4Z_S |
12538 | 184U, // FMINNM_VG4_4ZZ_D |
12539 | 136U, // FMINNM_VG4_4ZZ_H |
12540 | 96U, // FMINNM_VG4_4ZZ_S |
12541 | 318904448U, // FMINNM_ZPmI_D |
12542 | 5385352U, // FMINNM_ZPmI_H |
12543 | 318910592U, // FMINNM_ZPmI_S |
12544 | 33691776U, // FMINNM_ZPmZ_D |
12545 | 51129480U, // FMINNM_ZPmZ_H |
12546 | 67252352U, // FMINNM_ZPmZ_S |
12547 | 1056920U, // FMINNMv2f32 |
12548 | 270440U, // FMINNMv2f64 |
12549 | 1188000U, // FMINNMv4f16 |
12550 | 401520U, // FMINNMv4f32 |
12551 | 532600U, // FMINNMv8f16 |
12552 | 33691776U, // FMINP_ZPmZZ_D |
12553 | 51129480U, // FMINP_ZPmZZ_H |
12554 | 67252352U, // FMINP_ZPmZZ_S |
12555 | 1056920U, // FMINPv2f32 |
12556 | 270440U, // FMINPv2f64 |
12557 | 456U, // FMINPv2i16p |
12558 | 40U, // FMINPv2i32p |
12559 | 48U, // FMINPv2i64p |
12560 | 1188000U, // FMINPv4f16 |
12561 | 401520U, // FMINPv4f32 |
12562 | 532600U, // FMINPv8f16 |
12563 | 6232U, // FMINQV_D |
12564 | 5208U, // FMINQV_H |
12565 | 12376U, // FMINQV_S |
12566 | 3160U, // FMINSrr |
12567 | 0U, // FMINV_VPZ_D |
12568 | 0U, // FMINV_VPZ_H |
12569 | 0U, // FMINV_VPZ_S |
12570 | 56U, // FMINVv4i16v |
12571 | 64U, // FMINVv4i32v |
12572 | 72U, // FMINVv8i16v |
12573 | 464U, // FMIN_VG2_2Z2Z_D |
12574 | 248U, // FMIN_VG2_2Z2Z_H |
12575 | 472U, // FMIN_VG2_2Z2Z_S |
12576 | 184U, // FMIN_VG2_2ZZ_D |
12577 | 136U, // FMIN_VG2_2ZZ_H |
12578 | 96U, // FMIN_VG2_2ZZ_S |
12579 | 464U, // FMIN_VG4_4Z4Z_D |
12580 | 248U, // FMIN_VG4_4Z4Z_H |
12581 | 472U, // FMIN_VG4_4Z4Z_S |
12582 | 184U, // FMIN_VG4_4ZZ_D |
12583 | 136U, // FMIN_VG4_4ZZ_H |
12584 | 96U, // FMIN_VG4_4ZZ_S |
12585 | 318904448U, // FMIN_ZPmI_D |
12586 | 5385352U, // FMIN_ZPmI_H |
12587 | 318910592U, // FMIN_ZPmI_S |
12588 | 33691776U, // FMIN_ZPmZ_D |
12589 | 51129480U, // FMIN_ZPmZ_H |
12590 | 67252352U, // FMIN_ZPmZ_S |
12591 | 1056920U, // FMINv2f32 |
12592 | 270440U, // FMINv2f64 |
12593 | 1188000U, // FMINv4f16 |
12594 | 401520U, // FMINv4f32 |
12595 | 532600U, // FMINv8f16 |
12596 | 49696U, // FMLAL2lanev4f16 |
12597 | 120464544U, // FMLAL2lanev8f16 |
12598 | 50720U, // FMLAL2v4f16 |
12599 | 1189024U, // FMLAL2v8f16 |
12600 | 8U, // FMLALB_ZZZ |
12601 | 38920U, // FMLALB_ZZZI |
12602 | 53222488U, // FMLALB_ZZZI_SHH |
12603 | 7256U, // FMLALB_ZZZ_SHH |
12604 | 5514384U, // FMLALBlanev8f16 |
12605 | 926864U, // FMLALBv8f16 |
12606 | 9U, // FMLALLBB_ZZZ |
12607 | 38921U, // FMLALLBB_ZZZI |
12608 | 5514384U, // FMLALLBBlanev4f32 |
12609 | 926864U, // FMLALLBBv4f32 |
12610 | 9U, // FMLALLBT_ZZZ |
12611 | 38921U, // FMLALLBT_ZZZI |
12612 | 5514384U, // FMLALLBTlanev4f32 |
12613 | 926864U, // FMLALLBTv4f32 |
12614 | 9U, // FMLALLTB_ZZZ |
12615 | 38921U, // FMLALLTB_ZZZI |
12616 | 5514384U, // FMLALLTBlanev4f32 |
12617 | 926864U, // FMLALLTBv4f32 |
12618 | 9U, // FMLALLTT_ZZZ |
12619 | 38921U, // FMLALLTT_ZZZI |
12620 | 5514384U, // FMLALLTTlanev4f32 |
12621 | 926864U, // FMLALLTTv4f32 |
12622 | 38441U, // FMLALL_MZZI_BtoS |
12623 | 553U, // FMLALL_MZZ_BtoS |
12624 | 47640U, // FMLALL_VG2_M2Z2Z_BtoS |
12625 | 5029400U, // FMLALL_VG2_M2ZZI_BtoS |
12626 | 48666U, // FMLALL_VG2_M2ZZ_BtoS |
12627 | 47640U, // FMLALL_VG4_M4Z4Z_BtoS |
12628 | 5029400U, // FMLALL_VG4_M4ZZI_BtoS |
12629 | 48667U, // FMLALL_VG4_M4ZZ_BtoS |
12630 | 8U, // FMLALT_ZZZ |
12631 | 38920U, // FMLALT_ZZZI |
12632 | 53222488U, // FMLALT_ZZZI_SHH |
12633 | 7256U, // FMLALT_ZZZ_SHH |
12634 | 5514384U, // FMLALTlanev8f16 |
12635 | 926864U, // FMLALTv8f16 |
12636 | 38441U, // FMLAL_MZZI_BtoH |
12637 | 38145U, // FMLAL_MZZI_HtoS |
12638 | 257U, // FMLAL_MZZ_HtoS |
12639 | 47640U, // FMLAL_VG2_M2Z2Z_BtoH |
12640 | 2632936U, // FMLAL_VG2_M2Z2Z_HtoS |
12641 | 5029400U, // FMLAL_VG2_M2ZZI_BtoH |
12642 | 103427304U, // FMLAL_VG2_M2ZZI_HtoS |
12643 | 48664U, // FMLAL_VG2_M2ZZ_BtoH |
12644 | 53095656U, // FMLAL_VG2_M2ZZ_HtoS |
12645 | 553U, // FMLAL_VG2_MZZ_BtoH |
12646 | 47640U, // FMLAL_VG4_M4Z4Z_BtoH |
12647 | 2632936U, // FMLAL_VG4_M4Z4Z_HtoS |
12648 | 5029400U, // FMLAL_VG4_M4ZZI_BtoH |
12649 | 103427304U, // FMLAL_VG4_M4ZZI_HtoS |
12650 | 48664U, // FMLAL_VG4_M4ZZ_BtoH |
12651 | 53095656U, // FMLAL_VG4_M4ZZ_HtoS |
12652 | 49696U, // FMLALlanev4f16 |
12653 | 120464544U, // FMLALlanev8f16 |
12654 | 50720U, // FMLALv4f16 |
12655 | 1189024U, // FMLALv8f16 |
12656 | 1584320U, // FMLA_VG2_M2Z2Z_D |
12657 | 1715400U, // FMLA_VG2_M2Z2Z_S |
12658 | 2632936U, // FMLA_VG2_M2Z4Z_H |
12659 | 102509760U, // FMLA_VG2_M2ZZI_D |
12660 | 103427304U, // FMLA_VG2_M2ZZI_H |
12661 | 102640840U, // FMLA_VG2_M2ZZI_S |
12662 | 52178112U, // FMLA_VG2_M2ZZ_D |
12663 | 53095656U, // FMLA_VG2_M2ZZ_H |
12664 | 52309192U, // FMLA_VG2_M2ZZ_S |
12665 | 1584320U, // FMLA_VG4_M4Z4Z_D |
12666 | 2632936U, // FMLA_VG4_M4Z4Z_H |
12667 | 1715400U, // FMLA_VG4_M4Z4Z_S |
12668 | 102509760U, // FMLA_VG4_M4ZZI_D |
12669 | 103427304U, // FMLA_VG4_M4ZZI_H |
12670 | 102640840U, // FMLA_VG4_M4ZZI_S |
12671 | 52178112U, // FMLA_VG4_M4ZZ_D |
12672 | 53095656U, // FMLA_VG4_M4ZZ_H |
12673 | 52309192U, // FMLA_VG4_M4ZZ_S |
12674 | 285344896U, // FMLA_ZPmZZ_D |
12675 | 53488880U, // FMLA_ZPmZZ_H |
12676 | 302123136U, // FMLA_ZPmZZ_S |
12677 | 53216344U, // FMLA_ZZZI_D |
12678 | 39152U, // FMLA_ZZZI_H |
12679 | 53217368U, // FMLA_ZZZI_S |
12680 | 120464473U, // FMLAv1i16_indexed |
12681 | 122299481U, // FMLAv1i32_indexed |
12682 | 123085913U, // FMLAv1i64_indexed |
12683 | 1057944U, // FMLAv2f32 |
12684 | 271464U, // FMLAv2f64 |
12685 | 122299544U, // FMLAv2i32_indexed |
12686 | 123085928U, // FMLAv2i64_indexed |
12687 | 1189024U, // FMLAv4f16 |
12688 | 402544U, // FMLAv4f32 |
12689 | 120464544U, // FMLAv4i16_indexed |
12690 | 122299504U, // FMLAv4i32_indexed |
12691 | 533624U, // FMLAv8f16 |
12692 | 120464504U, // FMLAv8i16_indexed |
12693 | 49696U, // FMLSL2lanev4f16 |
12694 | 120464544U, // FMLSL2lanev8f16 |
12695 | 50720U, // FMLSL2v4f16 |
12696 | 1189024U, // FMLSL2v8f16 |
12697 | 53222488U, // FMLSLB_ZZZI_SHH |
12698 | 7256U, // FMLSLB_ZZZ_SHH |
12699 | 53222488U, // FMLSLT_ZZZI_SHH |
12700 | 7256U, // FMLSLT_ZZZ_SHH |
12701 | 38145U, // FMLSL_MZZI_HtoS |
12702 | 257U, // FMLSL_MZZ_HtoS |
12703 | 2632936U, // FMLSL_VG2_M2Z2Z_HtoS |
12704 | 103427304U, // FMLSL_VG2_M2ZZI_HtoS |
12705 | 53095656U, // FMLSL_VG2_M2ZZ_HtoS |
12706 | 2632936U, // FMLSL_VG4_M4Z4Z_HtoS |
12707 | 103427304U, // FMLSL_VG4_M4ZZI_HtoS |
12708 | 53095656U, // FMLSL_VG4_M4ZZ_HtoS |
12709 | 49696U, // FMLSLlanev4f16 |
12710 | 120464544U, // FMLSLlanev8f16 |
12711 | 50720U, // FMLSLv4f16 |
12712 | 1189024U, // FMLSLv8f16 |
12713 | 1584320U, // FMLS_VG2_M2Z2Z_D |
12714 | 2632936U, // FMLS_VG2_M2Z2Z_H |
12715 | 1715400U, // FMLS_VG2_M2Z2Z_S |
12716 | 102509760U, // FMLS_VG2_M2ZZI_D |
12717 | 103427304U, // FMLS_VG2_M2ZZI_H |
12718 | 102640840U, // FMLS_VG2_M2ZZI_S |
12719 | 52178112U, // FMLS_VG2_M2ZZ_D |
12720 | 53095656U, // FMLS_VG2_M2ZZ_H |
12721 | 52309192U, // FMLS_VG2_M2ZZ_S |
12722 | 2632936U, // FMLS_VG4_M4Z2Z_H |
12723 | 1584320U, // FMLS_VG4_M4Z4Z_D |
12724 | 1715400U, // FMLS_VG4_M4Z4Z_S |
12725 | 102509760U, // FMLS_VG4_M4ZZI_D |
12726 | 103427304U, // FMLS_VG4_M4ZZI_H |
12727 | 102640840U, // FMLS_VG4_M4ZZI_S |
12728 | 52178112U, // FMLS_VG4_M4ZZ_D |
12729 | 53095656U, // FMLS_VG4_M4ZZ_H |
12730 | 52309192U, // FMLS_VG4_M4ZZ_S |
12731 | 285344896U, // FMLS_ZPmZZ_D |
12732 | 53488880U, // FMLS_ZPmZZ_H |
12733 | 302123136U, // FMLS_ZPmZZ_S |
12734 | 53216344U, // FMLS_ZZZI_D |
12735 | 39152U, // FMLS_ZZZI_H |
12736 | 53217368U, // FMLS_ZZZI_S |
12737 | 120464473U, // FMLSv1i16_indexed |
12738 | 122299481U, // FMLSv1i32_indexed |
12739 | 123085913U, // FMLSv1i64_indexed |
12740 | 1057944U, // FMLSv2f32 |
12741 | 271464U, // FMLSv2f64 |
12742 | 122299544U, // FMLSv2i32_indexed |
12743 | 123085928U, // FMLSv2i64_indexed |
12744 | 1189024U, // FMLSv4f16 |
12745 | 402544U, // FMLSv4f32 |
12746 | 120464544U, // FMLSv4i16_indexed |
12747 | 122299504U, // FMLSv4i32_indexed |
12748 | 533624U, // FMLSv8f16 |
12749 | 120464504U, // FMLSv8i16_indexed |
12750 | 1112U, // FMMLA_ZZZ_D |
12751 | 2136U, // FMMLA_ZZZ_S |
12752 | 0U, // FMOPAL_MPPZZ |
12753 | 0U, // FMOPA_MPPZZ_BtoH |
12754 | 0U, // FMOPA_MPPZZ_BtoS |
12755 | 560U, // FMOPA_MPPZZ_D |
12756 | 0U, // FMOPA_MPPZZ_H |
12757 | 264U, // FMOPA_MPPZZ_S |
12758 | 0U, // FMOPSL_MPPZZ |
12759 | 560U, // FMOPS_MPPZZ_D |
12760 | 0U, // FMOPS_MPPZZ_H |
12761 | 264U, // FMOPS_MPPZZ_S |
12762 | 45472U, // FMOVDXHighr |
12763 | 0U, // FMOVDXr |
12764 | 2U, // FMOVDi |
12765 | 0U, // FMOVDr |
12766 | 0U, // FMOVHWr |
12767 | 0U, // FMOVHXr |
12768 | 2U, // FMOVHi |
12769 | 0U, // FMOVHr |
12770 | 0U, // FMOVSWr |
12771 | 2U, // FMOVSi |
12772 | 0U, // FMOVSr |
12773 | 0U, // FMOVWHr |
12774 | 0U, // FMOVWSr |
12775 | 0U, // FMOVXDHighr |
12776 | 0U, // FMOVXDr |
12777 | 0U, // FMOVXHr |
12778 | 2U, // FMOVv2f32_ns |
12779 | 2U, // FMOVv2f64_ns |
12780 | 2U, // FMOVv4f16_ns |
12781 | 2U, // FMOVv4f32_ns |
12782 | 2U, // FMOVv8f16_ns |
12783 | 285344896U, // FMSB_ZPmZZ_D |
12784 | 53488880U, // FMSB_ZPmZZ_H |
12785 | 302123136U, // FMSB_ZPmZZ_S |
12786 | 134232U, // FMSUBDrrr |
12787 | 134232U, // FMSUBHrrr |
12788 | 134232U, // FMSUBSrrr |
12789 | 3160U, // FMULDrr |
12790 | 3160U, // FMULHrr |
12791 | 3160U, // FMULSrr |
12792 | 3160U, // FMULX16 |
12793 | 3160U, // FMULX32 |
12794 | 3160U, // FMULX64 |
12795 | 33691776U, // FMULX_ZPmZ_D |
12796 | 51129480U, // FMULX_ZPmZ_H |
12797 | 67252352U, // FMULX_ZPmZ_S |
12798 | 338567256U, // FMULXv1i16_indexed |
12799 | 340402264U, // FMULXv1i32_indexed |
12800 | 341188696U, // FMULXv1i64_indexed |
12801 | 1056920U, // FMULXv2f32 |
12802 | 270440U, // FMULXv2f64 |
12803 | 340402328U, // FMULXv2i32_indexed |
12804 | 341188712U, // FMULXv2i64_indexed |
12805 | 1188000U, // FMULXv4f16 |
12806 | 401520U, // FMULXv4f32 |
12807 | 338567328U, // FMULXv4i16_indexed |
12808 | 340402288U, // FMULXv4i32_indexed |
12809 | 532600U, // FMULXv8f16 |
12810 | 338567288U, // FMULXv8i16_indexed |
12811 | 352458880U, // FMUL_ZPmI_D |
12812 | 5778568U, // FMUL_ZPmI_H |
12813 | 352465024U, // FMUL_ZPmI_S |
12814 | 33691776U, // FMUL_ZPmZ_D |
12815 | 51129480U, // FMUL_ZPmZ_H |
12816 | 67252352U, // FMUL_ZPmZ_S |
12817 | 5904472U, // FMUL_ZZZI_D |
12818 | 40072U, // FMUL_ZZZI_H |
12819 | 5910617U, // FMUL_ZZZI_S |
12820 | 6232U, // FMUL_ZZZ_D |
12821 | 136U, // FMUL_ZZZ_H |
12822 | 12377U, // FMUL_ZZZ_S |
12823 | 338567256U, // FMULv1i16_indexed |
12824 | 340402264U, // FMULv1i32_indexed |
12825 | 341188696U, // FMULv1i64_indexed |
12826 | 1056920U, // FMULv2f32 |
12827 | 270440U, // FMULv2f64 |
12828 | 340402328U, // FMULv2i32_indexed |
12829 | 341188712U, // FMULv2i64_indexed |
12830 | 1188000U, // FMULv4f16 |
12831 | 401520U, // FMULv4f32 |
12832 | 338567328U, // FMULv4i16_indexed |
12833 | 340402288U, // FMULv4i32_indexed |
12834 | 532600U, // FMULv8f16 |
12835 | 338567288U, // FMULv8i16_indexed |
12836 | 0U, // FNEGDr |
12837 | 0U, // FNEGHr |
12838 | 0U, // FNEGSr |
12839 | 16U, // FNEG_ZPmZ_D |
12840 | 0U, // FNEG_ZPmZ_H |
12841 | 24U, // FNEG_ZPmZ_S |
12842 | 40U, // FNEGv2f32 |
12843 | 48U, // FNEGv2f64 |
12844 | 56U, // FNEGv4f16 |
12845 | 64U, // FNEGv4f32 |
12846 | 72U, // FNEGv8f16 |
12847 | 134232U, // FNMADDDrrr |
12848 | 134232U, // FNMADDHrrr |
12849 | 134232U, // FNMADDSrrr |
12850 | 285344896U, // FNMAD_ZPmZZ_D |
12851 | 53488880U, // FNMAD_ZPmZZ_H |
12852 | 302123136U, // FNMAD_ZPmZZ_S |
12853 | 285344896U, // FNMLA_ZPmZZ_D |
12854 | 53488880U, // FNMLA_ZPmZZ_H |
12855 | 302123136U, // FNMLA_ZPmZZ_S |
12856 | 285344896U, // FNMLS_ZPmZZ_D |
12857 | 53488880U, // FNMLS_ZPmZZ_H |
12858 | 302123136U, // FNMLS_ZPmZZ_S |
12859 | 285344896U, // FNMSB_ZPmZZ_D |
12860 | 53488880U, // FNMSB_ZPmZZ_H |
12861 | 302123136U, // FNMSB_ZPmZZ_S |
12862 | 134232U, // FNMSUBDrrr |
12863 | 134232U, // FNMSUBHrrr |
12864 | 134232U, // FNMSUBSrrr |
12865 | 3160U, // FNMULDrr |
12866 | 3160U, // FNMULHrr |
12867 | 3160U, // FNMULSrr |
12868 | 0U, // FRECPE_ZZ_D |
12869 | 0U, // FRECPE_ZZ_H |
12870 | 1U, // FRECPE_ZZ_S |
12871 | 0U, // FRECPEv1f16 |
12872 | 0U, // FRECPEv1i32 |
12873 | 0U, // FRECPEv1i64 |
12874 | 40U, // FRECPEv2f32 |
12875 | 48U, // FRECPEv2f64 |
12876 | 56U, // FRECPEv4f16 |
12877 | 64U, // FRECPEv4f32 |
12878 | 72U, // FRECPEv8f16 |
12879 | 3160U, // FRECPS16 |
12880 | 3160U, // FRECPS32 |
12881 | 3160U, // FRECPS64 |
12882 | 6232U, // FRECPS_ZZZ_D |
12883 | 136U, // FRECPS_ZZZ_H |
12884 | 12377U, // FRECPS_ZZZ_S |
12885 | 1056920U, // FRECPSv2f32 |
12886 | 270440U, // FRECPSv2f64 |
12887 | 1188000U, // FRECPSv4f16 |
12888 | 401520U, // FRECPSv4f32 |
12889 | 532600U, // FRECPSv8f16 |
12890 | 16U, // FRECPX_ZPmZ_D |
12891 | 0U, // FRECPX_ZPmZ_H |
12892 | 24U, // FRECPX_ZPmZ_S |
12893 | 0U, // FRECPXv1f16 |
12894 | 0U, // FRECPXv1i32 |
12895 | 0U, // FRECPXv1i64 |
12896 | 0U, // FRINT32XDr |
12897 | 0U, // FRINT32XSr |
12898 | 40U, // FRINT32Xv2f32 |
12899 | 48U, // FRINT32Xv2f64 |
12900 | 64U, // FRINT32Xv4f32 |
12901 | 0U, // FRINT32ZDr |
12902 | 0U, // FRINT32ZSr |
12903 | 40U, // FRINT32Zv2f32 |
12904 | 48U, // FRINT32Zv2f64 |
12905 | 64U, // FRINT32Zv4f32 |
12906 | 0U, // FRINT64XDr |
12907 | 0U, // FRINT64XSr |
12908 | 40U, // FRINT64Xv2f32 |
12909 | 48U, // FRINT64Xv2f64 |
12910 | 64U, // FRINT64Xv4f32 |
12911 | 0U, // FRINT64ZDr |
12912 | 0U, // FRINT64ZSr |
12913 | 40U, // FRINT64Zv2f32 |
12914 | 48U, // FRINT64Zv2f64 |
12915 | 64U, // FRINT64Zv4f32 |
12916 | 0U, // FRINTADr |
12917 | 0U, // FRINTAHr |
12918 | 0U, // FRINTASr |
12919 | 0U, // FRINTA_2Z2Z_S |
12920 | 0U, // FRINTA_4Z4Z_S |
12921 | 16U, // FRINTA_ZPmZ_D |
12922 | 0U, // FRINTA_ZPmZ_H |
12923 | 24U, // FRINTA_ZPmZ_S |
12924 | 40U, // FRINTAv2f32 |
12925 | 48U, // FRINTAv2f64 |
12926 | 56U, // FRINTAv4f16 |
12927 | 64U, // FRINTAv4f32 |
12928 | 72U, // FRINTAv8f16 |
12929 | 0U, // FRINTIDr |
12930 | 0U, // FRINTIHr |
12931 | 0U, // FRINTISr |
12932 | 16U, // FRINTI_ZPmZ_D |
12933 | 0U, // FRINTI_ZPmZ_H |
12934 | 24U, // FRINTI_ZPmZ_S |
12935 | 40U, // FRINTIv2f32 |
12936 | 48U, // FRINTIv2f64 |
12937 | 56U, // FRINTIv4f16 |
12938 | 64U, // FRINTIv4f32 |
12939 | 72U, // FRINTIv8f16 |
12940 | 0U, // FRINTMDr |
12941 | 0U, // FRINTMHr |
12942 | 0U, // FRINTMSr |
12943 | 0U, // FRINTM_2Z2Z_S |
12944 | 0U, // FRINTM_4Z4Z_S |
12945 | 16U, // FRINTM_ZPmZ_D |
12946 | 0U, // FRINTM_ZPmZ_H |
12947 | 24U, // FRINTM_ZPmZ_S |
12948 | 40U, // FRINTMv2f32 |
12949 | 48U, // FRINTMv2f64 |
12950 | 56U, // FRINTMv4f16 |
12951 | 64U, // FRINTMv4f32 |
12952 | 72U, // FRINTMv8f16 |
12953 | 0U, // FRINTNDr |
12954 | 0U, // FRINTNHr |
12955 | 0U, // FRINTNSr |
12956 | 0U, // FRINTN_2Z2Z_S |
12957 | 0U, // FRINTN_4Z4Z_S |
12958 | 16U, // FRINTN_ZPmZ_D |
12959 | 0U, // FRINTN_ZPmZ_H |
12960 | 24U, // FRINTN_ZPmZ_S |
12961 | 40U, // FRINTNv2f32 |
12962 | 48U, // FRINTNv2f64 |
12963 | 56U, // FRINTNv4f16 |
12964 | 64U, // FRINTNv4f32 |
12965 | 72U, // FRINTNv8f16 |
12966 | 0U, // FRINTPDr |
12967 | 0U, // FRINTPHr |
12968 | 0U, // FRINTPSr |
12969 | 0U, // FRINTP_2Z2Z_S |
12970 | 0U, // FRINTP_4Z4Z_S |
12971 | 16U, // FRINTP_ZPmZ_D |
12972 | 0U, // FRINTP_ZPmZ_H |
12973 | 24U, // FRINTP_ZPmZ_S |
12974 | 40U, // FRINTPv2f32 |
12975 | 48U, // FRINTPv2f64 |
12976 | 56U, // FRINTPv4f16 |
12977 | 64U, // FRINTPv4f32 |
12978 | 72U, // FRINTPv8f16 |
12979 | 0U, // FRINTXDr |
12980 | 0U, // FRINTXHr |
12981 | 0U, // FRINTXSr |
12982 | 16U, // FRINTX_ZPmZ_D |
12983 | 0U, // FRINTX_ZPmZ_H |
12984 | 24U, // FRINTX_ZPmZ_S |
12985 | 40U, // FRINTXv2f32 |
12986 | 48U, // FRINTXv2f64 |
12987 | 56U, // FRINTXv4f16 |
12988 | 64U, // FRINTXv4f32 |
12989 | 72U, // FRINTXv8f16 |
12990 | 0U, // FRINTZDr |
12991 | 0U, // FRINTZHr |
12992 | 0U, // FRINTZSr |
12993 | 16U, // FRINTZ_ZPmZ_D |
12994 | 0U, // FRINTZ_ZPmZ_H |
12995 | 24U, // FRINTZ_ZPmZ_S |
12996 | 40U, // FRINTZv2f32 |
12997 | 48U, // FRINTZv2f64 |
12998 | 56U, // FRINTZv4f16 |
12999 | 64U, // FRINTZv4f32 |
13000 | 72U, // FRINTZv8f16 |
13001 | 0U, // FRSQRTE_ZZ_D |
13002 | 0U, // FRSQRTE_ZZ_H |
13003 | 1U, // FRSQRTE_ZZ_S |
13004 | 0U, // FRSQRTEv1f16 |
13005 | 0U, // FRSQRTEv1i32 |
13006 | 0U, // FRSQRTEv1i64 |
13007 | 40U, // FRSQRTEv2f32 |
13008 | 48U, // FRSQRTEv2f64 |
13009 | 56U, // FRSQRTEv4f16 |
13010 | 64U, // FRSQRTEv4f32 |
13011 | 72U, // FRSQRTEv8f16 |
13012 | 3160U, // FRSQRTS16 |
13013 | 3160U, // FRSQRTS32 |
13014 | 3160U, // FRSQRTS64 |
13015 | 6232U, // FRSQRTS_ZZZ_D |
13016 | 136U, // FRSQRTS_ZZZ_H |
13017 | 12377U, // FRSQRTS_ZZZ_S |
13018 | 1056920U, // FRSQRTSv2f32 |
13019 | 270440U, // FRSQRTSv2f64 |
13020 | 1188000U, // FRSQRTSv4f16 |
13021 | 401520U, // FRSQRTSv4f32 |
13022 | 532600U, // FRSQRTSv8f16 |
13023 | 464U, // FSCALE_2Z2Z_D |
13024 | 248U, // FSCALE_2Z2Z_H |
13025 | 472U, // FSCALE_2Z2Z_S |
13026 | 184U, // FSCALE_2ZZ_D |
13027 | 136U, // FSCALE_2ZZ_H |
13028 | 96U, // FSCALE_2ZZ_S |
13029 | 464U, // FSCALE_4Z4Z_D |
13030 | 248U, // FSCALE_4Z4Z_H |
13031 | 472U, // FSCALE_4Z4Z_S |
13032 | 184U, // FSCALE_4ZZ_D |
13033 | 136U, // FSCALE_4ZZ_H |
13034 | 96U, // FSCALE_4ZZ_S |
13035 | 33691776U, // FSCALE_ZPmZ_D |
13036 | 51129480U, // FSCALE_ZPmZ_H |
13037 | 67252352U, // FSCALE_ZPmZ_S |
13038 | 1056920U, // FSCALEv2f32 |
13039 | 270440U, // FSCALEv2f64 |
13040 | 1188000U, // FSCALEv4f16 |
13041 | 401520U, // FSCALEv4f32 |
13042 | 532600U, // FSCALEv8f16 |
13043 | 0U, // FSQRTDr |
13044 | 0U, // FSQRTHr |
13045 | 0U, // FSQRTSr |
13046 | 16U, // FSQRT_ZPmZ_D |
13047 | 0U, // FSQRT_ZPmZ_H |
13048 | 24U, // FSQRT_ZPmZ_S |
13049 | 40U, // FSQRTv2f32 |
13050 | 48U, // FSQRTv2f64 |
13051 | 56U, // FSQRTv4f16 |
13052 | 64U, // FSQRTv4f32 |
13053 | 72U, // FSQRTv8f16 |
13054 | 3160U, // FSUBDrr |
13055 | 3160U, // FSUBHrr |
13056 | 268572800U, // FSUBR_ZPmI_D |
13057 | 3943560U, // FSUBR_ZPmI_H |
13058 | 268578944U, // FSUBR_ZPmI_S |
13059 | 33691776U, // FSUBR_ZPmZ_D |
13060 | 51129480U, // FSUBR_ZPmZ_H |
13061 | 67252352U, // FSUBR_ZPmZ_S |
13062 | 3160U, // FSUBSrr |
13063 | 192U, // FSUB_VG2_M2Z_D |
13064 | 232U, // FSUB_VG2_M2Z_H |
13065 | 200U, // FSUB_VG2_M2Z_S |
13066 | 192U, // FSUB_VG4_M4Z_D |
13067 | 232U, // FSUB_VG4_M4Z_H |
13068 | 200U, // FSUB_VG4_M4Z_S |
13069 | 268572800U, // FSUB_ZPmI_D |
13070 | 3943560U, // FSUB_ZPmI_H |
13071 | 268578944U, // FSUB_ZPmI_S |
13072 | 33691776U, // FSUB_ZPmZ_D |
13073 | 51129480U, // FSUB_ZPmZ_H |
13074 | 67252352U, // FSUB_ZPmZ_S |
13075 | 6232U, // FSUB_ZZZ_D |
13076 | 136U, // FSUB_ZZZ_H |
13077 | 12377U, // FSUB_ZZZ_S |
13078 | 1056920U, // FSUBv2f32 |
13079 | 270440U, // FSUBv2f64 |
13080 | 1188000U, // FSUBv4f16 |
13081 | 401520U, // FSUBv4f32 |
13082 | 532600U, // FSUBv8f16 |
13083 | 137304U, // FTMAD_ZZI_D |
13084 | 52440200U, // FTMAD_ZZI_H |
13085 | 143449U, // FTMAD_ZZI_S |
13086 | 6232U, // FTSMUL_ZZZ_D |
13087 | 136U, // FTSMUL_ZZZ_H |
13088 | 12377U, // FTSMUL_ZZZ_S |
13089 | 6232U, // FTSSEL_ZZZ_D |
13090 | 136U, // FTSSEL_ZZZ_H |
13091 | 12377U, // FTSSEL_ZZZ_S |
13092 | 5029400U, // FVDOTB_VG4_M2ZZI_BtoS |
13093 | 5029400U, // FVDOTT_VG4_M2ZZI_BtoS |
13094 | 5029400U, // FVDOT_VG2_M2ZZI_BtoH |
13095 | 103427304U, // FVDOT_VG2_M2ZZI_HtoS |
13096 | 0U, // GCSPOPCX |
13097 | 0U, // GCSPOPM |
13098 | 0U, // GCSPOPX |
13099 | 0U, // GCSPUSHM |
13100 | 0U, // GCSPUSHX |
13101 | 0U, // GCSSS1 |
13102 | 0U, // GCSSS2 |
13103 | 568U, // GCSSTR |
13104 | 568U, // GCSSTTR |
13105 | 6040803U, // GLD1B_D |
13106 | 371207355U, // GLD1B_D_IMM |
13107 | 6171875U, // GLD1B_D_SXTW |
13108 | 6302947U, // GLD1B_D_UXTW |
13109 | 371207267U, // GLD1B_S_IMM |
13110 | 6434019U, // GLD1B_S_SXTW |
13111 | 6565091U, // GLD1B_S_UXTW |
13112 | 6040803U, // GLD1D |
13113 | 6696123U, // GLD1D_IMM |
13114 | 6827235U, // GLD1D_SCALED |
13115 | 6171875U, // GLD1D_SXTW |
13116 | 6958307U, // GLD1D_SXTW_SCALED |
13117 | 6302947U, // GLD1D_UXTW |
13118 | 7089379U, // GLD1D_UXTW_SCALED |
13119 | 6040803U, // GLD1H_D |
13120 | 376319163U, // GLD1H_D_IMM |
13121 | 7351523U, // GLD1H_D_SCALED |
13122 | 6171875U, // GLD1H_D_SXTW |
13123 | 7482595U, // GLD1H_D_SXTW_SCALED |
13124 | 6302947U, // GLD1H_D_UXTW |
13125 | 7613667U, // GLD1H_D_UXTW_SCALED |
13126 | 376319075U, // GLD1H_S_IMM |
13127 | 6434019U, // GLD1H_S_SXTW |
13128 | 7744739U, // GLD1H_S_SXTW_SCALED |
13129 | 6565091U, // GLD1H_S_UXTW |
13130 | 7875811U, // GLD1H_S_UXTW_SCALED |
13131 | 371207355U, // GLD1Q |
13132 | 6040803U, // GLD1SB_D |
13133 | 371207355U, // GLD1SB_D_IMM |
13134 | 6171875U, // GLD1SB_D_SXTW |
13135 | 6302947U, // GLD1SB_D_UXTW |
13136 | 371207267U, // GLD1SB_S_IMM |
13137 | 6434019U, // GLD1SB_S_SXTW |
13138 | 6565091U, // GLD1SB_S_UXTW |
13139 | 6040803U, // GLD1SH_D |
13140 | 376319163U, // GLD1SH_D_IMM |
13141 | 7351523U, // GLD1SH_D_SCALED |
13142 | 6171875U, // GLD1SH_D_SXTW |
13143 | 7482595U, // GLD1SH_D_SXTW_SCALED |
13144 | 6302947U, // GLD1SH_D_UXTW |
13145 | 7613667U, // GLD1SH_D_UXTW_SCALED |
13146 | 376319075U, // GLD1SH_S_IMM |
13147 | 6434019U, // GLD1SH_S_SXTW |
13148 | 7744739U, // GLD1SH_S_SXTW_SCALED |
13149 | 6565091U, // GLD1SH_S_UXTW |
13150 | 7875811U, // GLD1SH_S_UXTW_SCALED |
13151 | 6040803U, // GLD1SW_D |
13152 | 377105595U, // GLD1SW_D_IMM |
13153 | 8137955U, // GLD1SW_D_SCALED |
13154 | 6171875U, // GLD1SW_D_SXTW |
13155 | 8269027U, // GLD1SW_D_SXTW_SCALED |
13156 | 6302947U, // GLD1SW_D_UXTW |
13157 | 8400099U, // GLD1SW_D_UXTW_SCALED |
13158 | 6040803U, // GLD1W_D |
13159 | 377105595U, // GLD1W_D_IMM |
13160 | 8137955U, // GLD1W_D_SCALED |
13161 | 6171875U, // GLD1W_D_SXTW |
13162 | 8269027U, // GLD1W_D_SXTW_SCALED |
13163 | 6302947U, // GLD1W_D_UXTW |
13164 | 8400099U, // GLD1W_D_UXTW_SCALED |
13165 | 377105507U, // GLD1W_IMM |
13166 | 6434019U, // GLD1W_SXTW |
13167 | 8531171U, // GLD1W_SXTW_SCALED |
13168 | 6565091U, // GLD1W_UXTW |
13169 | 8662243U, // GLD1W_UXTW_SCALED |
13170 | 6040803U, // GLDFF1B_D |
13171 | 371207355U, // GLDFF1B_D_IMM |
13172 | 6171875U, // GLDFF1B_D_SXTW |
13173 | 6302947U, // GLDFF1B_D_UXTW |
13174 | 371207267U, // GLDFF1B_S_IMM |
13175 | 6434019U, // GLDFF1B_S_SXTW |
13176 | 6565091U, // GLDFF1B_S_UXTW |
13177 | 6040803U, // GLDFF1D |
13178 | 6696123U, // GLDFF1D_IMM |
13179 | 6827235U, // GLDFF1D_SCALED |
13180 | 6171875U, // GLDFF1D_SXTW |
13181 | 6958307U, // GLDFF1D_SXTW_SCALED |
13182 | 6302947U, // GLDFF1D_UXTW |
13183 | 7089379U, // GLDFF1D_UXTW_SCALED |
13184 | 6040803U, // GLDFF1H_D |
13185 | 376319163U, // GLDFF1H_D_IMM |
13186 | 7351523U, // GLDFF1H_D_SCALED |
13187 | 6171875U, // GLDFF1H_D_SXTW |
13188 | 7482595U, // GLDFF1H_D_SXTW_SCALED |
13189 | 6302947U, // GLDFF1H_D_UXTW |
13190 | 7613667U, // GLDFF1H_D_UXTW_SCALED |
13191 | 376319075U, // GLDFF1H_S_IMM |
13192 | 6434019U, // GLDFF1H_S_SXTW |
13193 | 7744739U, // GLDFF1H_S_SXTW_SCALED |
13194 | 6565091U, // GLDFF1H_S_UXTW |
13195 | 7875811U, // GLDFF1H_S_UXTW_SCALED |
13196 | 6040803U, // GLDFF1SB_D |
13197 | 371207355U, // GLDFF1SB_D_IMM |
13198 | 6171875U, // GLDFF1SB_D_SXTW |
13199 | 6302947U, // GLDFF1SB_D_UXTW |
13200 | 371207267U, // GLDFF1SB_S_IMM |
13201 | 6434019U, // GLDFF1SB_S_SXTW |
13202 | 6565091U, // GLDFF1SB_S_UXTW |
13203 | 6040803U, // GLDFF1SH_D |
13204 | 376319163U, // GLDFF1SH_D_IMM |
13205 | 7351523U, // GLDFF1SH_D_SCALED |
13206 | 6171875U, // GLDFF1SH_D_SXTW |
13207 | 7482595U, // GLDFF1SH_D_SXTW_SCALED |
13208 | 6302947U, // GLDFF1SH_D_UXTW |
13209 | 7613667U, // GLDFF1SH_D_UXTW_SCALED |
13210 | 376319075U, // GLDFF1SH_S_IMM |
13211 | 6434019U, // GLDFF1SH_S_SXTW |
13212 | 7744739U, // GLDFF1SH_S_SXTW_SCALED |
13213 | 6565091U, // GLDFF1SH_S_UXTW |
13214 | 7875811U, // GLDFF1SH_S_UXTW_SCALED |
13215 | 6040803U, // GLDFF1SW_D |
13216 | 377105595U, // GLDFF1SW_D_IMM |
13217 | 8137955U, // GLDFF1SW_D_SCALED |
13218 | 6171875U, // GLDFF1SW_D_SXTW |
13219 | 8269027U, // GLDFF1SW_D_SXTW_SCALED |
13220 | 6302947U, // GLDFF1SW_D_UXTW |
13221 | 8400099U, // GLDFF1SW_D_UXTW_SCALED |
13222 | 6040803U, // GLDFF1W_D |
13223 | 377105595U, // GLDFF1W_D_IMM |
13224 | 8137955U, // GLDFF1W_D_SCALED |
13225 | 6171875U, // GLDFF1W_D_SXTW |
13226 | 8269027U, // GLDFF1W_D_SXTW_SCALED |
13227 | 6302947U, // GLDFF1W_D_UXTW |
13228 | 8400099U, // GLDFF1W_D_UXTW_SCALED |
13229 | 377105507U, // GLDFF1W_IMM |
13230 | 6434019U, // GLDFF1W_SXTW |
13231 | 8531171U, // GLDFF1W_SXTW_SCALED |
13232 | 6565091U, // GLDFF1W_UXTW |
13233 | 8662243U, // GLDFF1W_UXTW_SCALED |
13234 | 3160U, // GMI |
13235 | 0U, // HINT |
13236 | 33691864U, // HISTCNT_ZPzZZ_D |
13237 | 67252440U, // HISTCNT_ZPzZZ_S |
13238 | 10329U, // HISTSEG_ZZZ |
13239 | 0U, // HLT |
13240 | 0U, // HVC |
13241 | 2U, // INCB_XPiI |
13242 | 2U, // INCD_XPiI |
13243 | 2U, // INCD_ZPiI |
13244 | 2U, // INCH_XPiI |
13245 | 0U, // INCH_ZPiI |
13246 | 1U, // INCP_XP_B |
13247 | 0U, // INCP_XP_D |
13248 | 0U, // INCP_XP_H |
13249 | 1U, // INCP_XP_S |
13250 | 0U, // INCP_ZP_D |
13251 | 0U, // INCP_ZP_H |
13252 | 0U, // INCP_ZP_S |
13253 | 2U, // INCW_XPiI |
13254 | 2U, // INCW_ZPiI |
13255 | 579U, // INDEX_II_B |
13256 | 3160U, // INDEX_II_D |
13257 | 3U, // INDEX_II_H |
13258 | 3160U, // INDEX_II_S |
13259 | 227U, // INDEX_IR_B |
13260 | 3160U, // INDEX_IR_D |
13261 | 1U, // INDEX_IR_H |
13262 | 3160U, // INDEX_IR_S |
13263 | 51288U, // INDEX_RI_B |
13264 | 3160U, // INDEX_RI_D |
13265 | 584U, // INDEX_RI_H |
13266 | 3160U, // INDEX_RI_S |
13267 | 3160U, // INDEX_RR_B |
13268 | 3160U, // INDEX_RR_D |
13269 | 224U, // INDEX_RR_H |
13270 | 3160U, // INDEX_RR_S |
13271 | 48720U, // INSERT_MXIPZ_H_B |
13272 | 52816U, // INSERT_MXIPZ_H_D |
13273 | 53840U, // INSERT_MXIPZ_H_H |
13274 | 54864U, // INSERT_MXIPZ_H_Q |
13275 | 55888U, // INSERT_MXIPZ_H_S |
13276 | 48720U, // INSERT_MXIPZ_V_B |
13277 | 52816U, // INSERT_MXIPZ_V_D |
13278 | 53840U, // INSERT_MXIPZ_V_H |
13279 | 54864U, // INSERT_MXIPZ_V_Q |
13280 | 55888U, // INSERT_MXIPZ_V_S |
13281 | 1U, // INSR_ZR_B |
13282 | 1U, // INSR_ZR_D |
13283 | 0U, // INSR_ZR_H |
13284 | 1U, // INSR_ZR_S |
13285 | 3U, // INSR_ZV_B |
13286 | 3U, // INSR_ZV_D |
13287 | 0U, // INSR_ZV_H |
13288 | 3U, // INSR_ZV_S |
13289 | 2U, // INSvi16gpr |
13290 | 39315U, // INSvi16lane |
13291 | 2U, // INSvi32gpr |
13292 | 39323U, // INSvi32lane |
13293 | 2U, // INSvi64gpr |
13294 | 39331U, // INSvi64lane |
13295 | 2U, // INSvi8gpr |
13296 | 39339U, // INSvi8lane |
13297 | 3160U, // IRG |
13298 | 0U, // ISB |
13299 | 10328U, // LASTA_RPZ_B |
13300 | 6232U, // LASTA_RPZ_D |
13301 | 5208U, // LASTA_RPZ_H |
13302 | 12376U, // LASTA_RPZ_S |
13303 | 10328U, // LASTA_VPZ_B |
13304 | 6232U, // LASTA_VPZ_D |
13305 | 5208U, // LASTA_VPZ_H |
13306 | 12376U, // LASTA_VPZ_S |
13307 | 10328U, // LASTB_RPZ_B |
13308 | 6232U, // LASTB_RPZ_D |
13309 | 5208U, // LASTB_RPZ_H |
13310 | 12376U, // LASTB_RPZ_S |
13311 | 10328U, // LASTB_VPZ_B |
13312 | 6232U, // LASTB_VPZ_D |
13313 | 5208U, // LASTB_VPZ_H |
13314 | 12376U, // LASTB_VPZ_S |
13315 | 8793315U, // LD1B |
13316 | 8793315U, // LD1B_2Z |
13317 | 393096419U, // LD1B_2Z_IMM |
13318 | 56923U, // LD1B_2Z_STRIDED |
13319 | 57947U, // LD1B_2Z_STRIDED_IMM |
13320 | 8793315U, // LD1B_4Z |
13321 | 393882851U, // LD1B_4Z_IMM |
13322 | 8793315U, // LD1B_4Z_STRIDED |
13323 | 393882851U, // LD1B_4Z_STRIDED_IMM |
13324 | 8793315U, // LD1B_D |
13325 | 387984611U, // LD1B_D_IMM |
13326 | 8793315U, // LD1B_H |
13327 | 387984611U, // LD1B_H_IMM |
13328 | 387984611U, // LD1B_IMM |
13329 | 8793315U, // LD1B_S |
13330 | 387984611U, // LD1B_S_IMM |
13331 | 8924387U, // LD1D |
13332 | 8924387U, // LD1D_2Z |
13333 | 393096419U, // LD1D_2Z_IMM |
13334 | 8924387U, // LD1D_2Z_STRIDED |
13335 | 393096419U, // LD1D_2Z_STRIDED_IMM |
13336 | 8924387U, // LD1D_4Z |
13337 | 393882851U, // LD1D_4Z_IMM |
13338 | 8924387U, // LD1D_4Z_STRIDED |
13339 | 393882851U, // LD1D_4Z_STRIDED_IMM |
13340 | 387984611U, // LD1D_IMM |
13341 | 8924387U, // LD1D_Q |
13342 | 387984611U, // LD1D_Q_IMM |
13343 | 0U, // LD1Fourv16b |
13344 | 0U, // LD1Fourv16b_POST |
13345 | 0U, // LD1Fourv1d |
13346 | 0U, // LD1Fourv1d_POST |
13347 | 0U, // LD1Fourv2d |
13348 | 0U, // LD1Fourv2d_POST |
13349 | 0U, // LD1Fourv2s |
13350 | 0U, // LD1Fourv2s_POST |
13351 | 0U, // LD1Fourv4h |
13352 | 0U, // LD1Fourv4h_POST |
13353 | 0U, // LD1Fourv4s |
13354 | 0U, // LD1Fourv4s_POST |
13355 | 0U, // LD1Fourv8b |
13356 | 0U, // LD1Fourv8b_POST |
13357 | 0U, // LD1Fourv8h |
13358 | 0U, // LD1Fourv8h_POST |
13359 | 9055459U, // LD1H |
13360 | 9055459U, // LD1H_2Z |
13361 | 393096419U, // LD1H_2Z_IMM |
13362 | 58971U, // LD1H_2Z_STRIDED |
13363 | 57947U, // LD1H_2Z_STRIDED_IMM |
13364 | 9055459U, // LD1H_4Z |
13365 | 393882851U, // LD1H_4Z_IMM |
13366 | 9055459U, // LD1H_4Z_STRIDED |
13367 | 393882851U, // LD1H_4Z_STRIDED_IMM |
13368 | 9055459U, // LD1H_D |
13369 | 387984611U, // LD1H_D_IMM |
13370 | 387984611U, // LD1H_IMM |
13371 | 9055459U, // LD1H_S |
13372 | 387984611U, // LD1H_S_IMM |
13373 | 0U, // LD1Onev16b |
13374 | 0U, // LD1Onev16b_POST |
13375 | 0U, // LD1Onev1d |
13376 | 0U, // LD1Onev1d_POST |
13377 | 0U, // LD1Onev2d |
13378 | 0U, // LD1Onev2d_POST |
13379 | 0U, // LD1Onev2s |
13380 | 0U, // LD1Onev2s_POST |
13381 | 0U, // LD1Onev4h |
13382 | 0U, // LD1Onev4h_POST |
13383 | 0U, // LD1Onev4s |
13384 | 0U, // LD1Onev4s_POST |
13385 | 0U, // LD1Onev8b |
13386 | 0U, // LD1Onev8b_POST |
13387 | 0U, // LD1Onev8h |
13388 | 0U, // LD1Onev8h_POST |
13389 | 371207395U, // LD1RB_D_IMM |
13390 | 371207395U, // LD1RB_H_IMM |
13391 | 371207395U, // LD1RB_IMM |
13392 | 371207395U, // LD1RB_S_IMM |
13393 | 6696163U, // LD1RD_IMM |
13394 | 376319203U, // LD1RH_D_IMM |
13395 | 376319203U, // LD1RH_IMM |
13396 | 376319203U, // LD1RH_S_IMM |
13397 | 8793315U, // LD1RO_B |
13398 | 9186531U, // LD1RO_B_IMM |
13399 | 8924387U, // LD1RO_D |
13400 | 9186531U, // LD1RO_D_IMM |
13401 | 9055459U, // LD1RO_H |
13402 | 9186531U, // LD1RO_H_IMM |
13403 | 9317603U, // LD1RO_W |
13404 | 9186531U, // LD1RO_W_IMM |
13405 | 8793315U, // LD1RQ_B |
13406 | 9448675U, // LD1RQ_B_IMM |
13407 | 8924387U, // LD1RQ_D |
13408 | 9448675U, // LD1RQ_D_IMM |
13409 | 9055459U, // LD1RQ_H |
13410 | 9448675U, // LD1RQ_H_IMM |
13411 | 9317603U, // LD1RQ_W |
13412 | 9448675U, // LD1RQ_W_IMM |
13413 | 371207395U, // LD1RSB_D_IMM |
13414 | 371207395U, // LD1RSB_H_IMM |
13415 | 371207395U, // LD1RSB_S_IMM |
13416 | 376319203U, // LD1RSH_D_IMM |
13417 | 376319203U, // LD1RSH_S_IMM |
13418 | 377105635U, // LD1RSW_IMM |
13419 | 377105635U, // LD1RW_D_IMM |
13420 | 377105635U, // LD1RW_IMM |
13421 | 0U, // LD1Rv16b |
13422 | 0U, // LD1Rv16b_POST |
13423 | 0U, // LD1Rv1d |
13424 | 0U, // LD1Rv1d_POST |
13425 | 0U, // LD1Rv2d |
13426 | 0U, // LD1Rv2d_POST |
13427 | 0U, // LD1Rv2s |
13428 | 0U, // LD1Rv2s_POST |
13429 | 0U, // LD1Rv4h |
13430 | 0U, // LD1Rv4h_POST |
13431 | 0U, // LD1Rv4s |
13432 | 0U, // LD1Rv4s_POST |
13433 | 0U, // LD1Rv8b |
13434 | 0U, // LD1Rv8b_POST |
13435 | 0U, // LD1Rv8h |
13436 | 0U, // LD1Rv8h_POST |
13437 | 8793315U, // LD1SB_D |
13438 | 387984611U, // LD1SB_D_IMM |
13439 | 8793315U, // LD1SB_H |
13440 | 387984611U, // LD1SB_H_IMM |
13441 | 8793315U, // LD1SB_S |
13442 | 387984611U, // LD1SB_S_IMM |
13443 | 9055459U, // LD1SH_D |
13444 | 387984611U, // LD1SH_D_IMM |
13445 | 9055459U, // LD1SH_S |
13446 | 387984611U, // LD1SH_S_IMM |
13447 | 9317603U, // LD1SW_D |
13448 | 387984611U, // LD1SW_D_IMM |
13449 | 0U, // LD1Threev16b |
13450 | 0U, // LD1Threev16b_POST |
13451 | 0U, // LD1Threev1d |
13452 | 0U, // LD1Threev1d_POST |
13453 | 0U, // LD1Threev2d |
13454 | 0U, // LD1Threev2d_POST |
13455 | 0U, // LD1Threev2s |
13456 | 0U, // LD1Threev2s_POST |
13457 | 0U, // LD1Threev4h |
13458 | 0U, // LD1Threev4h_POST |
13459 | 0U, // LD1Threev4s |
13460 | 0U, // LD1Threev4s_POST |
13461 | 0U, // LD1Threev8b |
13462 | 0U, // LD1Threev8b_POST |
13463 | 0U, // LD1Threev8h |
13464 | 0U, // LD1Threev8h_POST |
13465 | 0U, // LD1Twov16b |
13466 | 0U, // LD1Twov16b_POST |
13467 | 0U, // LD1Twov1d |
13468 | 0U, // LD1Twov1d_POST |
13469 | 0U, // LD1Twov2d |
13470 | 0U, // LD1Twov2d_POST |
13471 | 0U, // LD1Twov2s |
13472 | 0U, // LD1Twov2s_POST |
13473 | 0U, // LD1Twov4h |
13474 | 0U, // LD1Twov4h_POST |
13475 | 0U, // LD1Twov4s |
13476 | 0U, // LD1Twov4s_POST |
13477 | 0U, // LD1Twov8b |
13478 | 0U, // LD1Twov8b_POST |
13479 | 0U, // LD1Twov8h |
13480 | 0U, // LD1Twov8h_POST |
13481 | 9317603U, // LD1W |
13482 | 9317603U, // LD1W_2Z |
13483 | 393096419U, // LD1W_2Z_IMM |
13484 | 9317603U, // LD1W_2Z_STRIDED |
13485 | 393096419U, // LD1W_2Z_STRIDED_IMM |
13486 | 9317603U, // LD1W_4Z |
13487 | 393882851U, // LD1W_4Z_IMM |
13488 | 9317603U, // LD1W_4Z_STRIDED |
13489 | 393882851U, // LD1W_4Z_STRIDED_IMM |
13490 | 9317603U, // LD1W_D |
13491 | 387984611U, // LD1W_D_IMM |
13492 | 387984611U, // LD1W_IMM |
13493 | 9317603U, // LD1W_Q |
13494 | 387984611U, // LD1W_Q_IMM |
13495 | 9628256U, // LD1_MXIPXX_H_B |
13496 | 9759328U, // LD1_MXIPXX_H_D |
13497 | 9890400U, // LD1_MXIPXX_H_H |
13498 | 10021472U, // LD1_MXIPXX_H_Q |
13499 | 10152544U, // LD1_MXIPXX_H_S |
13500 | 9628256U, // LD1_MXIPXX_V_B |
13501 | 9759328U, // LD1_MXIPXX_V_D |
13502 | 9890400U, // LD1_MXIPXX_V_H |
13503 | 10021472U, // LD1_MXIPXX_V_Q |
13504 | 10152544U, // LD1_MXIPXX_V_S |
13505 | 0U, // LD1i16 |
13506 | 0U, // LD1i16_POST |
13507 | 0U, // LD1i32 |
13508 | 0U, // LD1i32_POST |
13509 | 0U, // LD1i64 |
13510 | 0U, // LD1i64_POST |
13511 | 0U, // LD1i8 |
13512 | 0U, // LD1i8_POST |
13513 | 8793315U, // LD2B |
13514 | 393096419U, // LD2B_IMM |
13515 | 8924387U, // LD2D |
13516 | 393096419U, // LD2D_IMM |
13517 | 9055459U, // LD2H |
13518 | 393096419U, // LD2H_IMM |
13519 | 10235107U, // LD2Q |
13520 | 393096419U, // LD2Q_IMM |
13521 | 0U, // LD2Rv16b |
13522 | 0U, // LD2Rv16b_POST |
13523 | 0U, // LD2Rv1d |
13524 | 0U, // LD2Rv1d_POST |
13525 | 0U, // LD2Rv2d |
13526 | 0U, // LD2Rv2d_POST |
13527 | 0U, // LD2Rv2s |
13528 | 0U, // LD2Rv2s_POST |
13529 | 0U, // LD2Rv4h |
13530 | 0U, // LD2Rv4h_POST |
13531 | 0U, // LD2Rv4s |
13532 | 0U, // LD2Rv4s_POST |
13533 | 0U, // LD2Rv8b |
13534 | 0U, // LD2Rv8b_POST |
13535 | 0U, // LD2Rv8h |
13536 | 0U, // LD2Rv8h_POST |
13537 | 0U, // LD2Twov16b |
13538 | 0U, // LD2Twov16b_POST |
13539 | 0U, // LD2Twov2d |
13540 | 0U, // LD2Twov2d_POST |
13541 | 0U, // LD2Twov2s |
13542 | 0U, // LD2Twov2s_POST |
13543 | 0U, // LD2Twov4h |
13544 | 0U, // LD2Twov4h_POST |
13545 | 0U, // LD2Twov4s |
13546 | 0U, // LD2Twov4s_POST |
13547 | 0U, // LD2Twov8b |
13548 | 0U, // LD2Twov8b_POST |
13549 | 0U, // LD2Twov8h |
13550 | 0U, // LD2Twov8h_POST |
13551 | 9317603U, // LD2W |
13552 | 393096419U, // LD2W_IMM |
13553 | 0U, // LD2i16 |
13554 | 0U, // LD2i16_POST |
13555 | 0U, // LD2i32 |
13556 | 0U, // LD2i32_POST |
13557 | 0U, // LD2i64 |
13558 | 0U, // LD2i64_POST |
13559 | 0U, // LD2i8 |
13560 | 0U, // LD2i8_POST |
13561 | 8793315U, // LD3B |
13562 | 10366179U, // LD3B_IMM |
13563 | 8924387U, // LD3D |
13564 | 10366179U, // LD3D_IMM |
13565 | 9055459U, // LD3H |
13566 | 10366179U, // LD3H_IMM |
13567 | 10235107U, // LD3Q |
13568 | 10366179U, // LD3Q_IMM |
13569 | 0U, // LD3Rv16b |
13570 | 0U, // LD3Rv16b_POST |
13571 | 0U, // LD3Rv1d |
13572 | 0U, // LD3Rv1d_POST |
13573 | 0U, // LD3Rv2d |
13574 | 0U, // LD3Rv2d_POST |
13575 | 0U, // LD3Rv2s |
13576 | 0U, // LD3Rv2s_POST |
13577 | 0U, // LD3Rv4h |
13578 | 0U, // LD3Rv4h_POST |
13579 | 0U, // LD3Rv4s |
13580 | 0U, // LD3Rv4s_POST |
13581 | 0U, // LD3Rv8b |
13582 | 0U, // LD3Rv8b_POST |
13583 | 0U, // LD3Rv8h |
13584 | 0U, // LD3Rv8h_POST |
13585 | 0U, // LD3Threev16b |
13586 | 0U, // LD3Threev16b_POST |
13587 | 0U, // LD3Threev2d |
13588 | 0U, // LD3Threev2d_POST |
13589 | 0U, // LD3Threev2s |
13590 | 0U, // LD3Threev2s_POST |
13591 | 0U, // LD3Threev4h |
13592 | 0U, // LD3Threev4h_POST |
13593 | 0U, // LD3Threev4s |
13594 | 0U, // LD3Threev4s_POST |
13595 | 0U, // LD3Threev8b |
13596 | 0U, // LD3Threev8b_POST |
13597 | 0U, // LD3Threev8h |
13598 | 0U, // LD3Threev8h_POST |
13599 | 9317603U, // LD3W |
13600 | 10366179U, // LD3W_IMM |
13601 | 0U, // LD3i16 |
13602 | 0U, // LD3i16_POST |
13603 | 0U, // LD3i32 |
13604 | 0U, // LD3i32_POST |
13605 | 0U, // LD3i64 |
13606 | 0U, // LD3i64_POST |
13607 | 0U, // LD3i8 |
13608 | 0U, // LD3i8_POST |
13609 | 8793315U, // LD4B |
13610 | 393882851U, // LD4B_IMM |
13611 | 8924387U, // LD4D |
13612 | 393882851U, // LD4D_IMM |
13613 | 0U, // LD4Fourv16b |
13614 | 0U, // LD4Fourv16b_POST |
13615 | 0U, // LD4Fourv2d |
13616 | 0U, // LD4Fourv2d_POST |
13617 | 0U, // LD4Fourv2s |
13618 | 0U, // LD4Fourv2s_POST |
13619 | 0U, // LD4Fourv4h |
13620 | 0U, // LD4Fourv4h_POST |
13621 | 0U, // LD4Fourv4s |
13622 | 0U, // LD4Fourv4s_POST |
13623 | 0U, // LD4Fourv8b |
13624 | 0U, // LD4Fourv8b_POST |
13625 | 0U, // LD4Fourv8h |
13626 | 0U, // LD4Fourv8h_POST |
13627 | 9055459U, // LD4H |
13628 | 393882851U, // LD4H_IMM |
13629 | 10235107U, // LD4Q |
13630 | 393882851U, // LD4Q_IMM |
13631 | 0U, // LD4Rv16b |
13632 | 0U, // LD4Rv16b_POST |
13633 | 0U, // LD4Rv1d |
13634 | 0U, // LD4Rv1d_POST |
13635 | 0U, // LD4Rv2d |
13636 | 0U, // LD4Rv2d_POST |
13637 | 0U, // LD4Rv2s |
13638 | 0U, // LD4Rv2s_POST |
13639 | 0U, // LD4Rv4h |
13640 | 0U, // LD4Rv4h_POST |
13641 | 0U, // LD4Rv4s |
13642 | 0U, // LD4Rv4s_POST |
13643 | 0U, // LD4Rv8b |
13644 | 0U, // LD4Rv8b_POST |
13645 | 0U, // LD4Rv8h |
13646 | 0U, // LD4Rv8h_POST |
13647 | 9317603U, // LD4W |
13648 | 393882851U, // LD4W_IMM |
13649 | 0U, // LD4i16 |
13650 | 0U, // LD4i16_POST |
13651 | 0U, // LD4i32 |
13652 | 0U, // LD4i32_POST |
13653 | 0U, // LD4i64 |
13654 | 0U, // LD4i64_POST |
13655 | 0U, // LD4i8 |
13656 | 0U, // LD4i8_POST |
13657 | 0U, // LD64B |
13658 | 3U, // LDADDAB |
13659 | 3U, // LDADDAH |
13660 | 3U, // LDADDALB |
13661 | 3U, // LDADDALH |
13662 | 3U, // LDADDALW |
13663 | 3U, // LDADDALX |
13664 | 3U, // LDADDAW |
13665 | 3U, // LDADDAX |
13666 | 3U, // LDADDB |
13667 | 3U, // LDADDH |
13668 | 3U, // LDADDLB |
13669 | 3U, // LDADDLH |
13670 | 3U, // LDADDLW |
13671 | 3U, // LDADDLX |
13672 | 3U, // LDADDW |
13673 | 3U, // LDADDX |
13674 | 0U, // LDAP1 |
13675 | 568U, // LDAPRB |
13676 | 568U, // LDAPRH |
13677 | 568U, // LDAPRW |
13678 | 617U, // LDAPRWpost |
13679 | 568U, // LDAPRX |
13680 | 625U, // LDAPRXpost |
13681 | 3411032U, // LDAPURBi |
13682 | 3411032U, // LDAPURHi |
13683 | 3411032U, // LDAPURSBWi |
13684 | 3411032U, // LDAPURSBXi |
13685 | 3411032U, // LDAPURSHWi |
13686 | 3411032U, // LDAPURSHXi |
13687 | 3411032U, // LDAPURSWi |
13688 | 3411032U, // LDAPURXi |
13689 | 3411032U, // LDAPURbi |
13690 | 3411032U, // LDAPURdi |
13691 | 3411032U, // LDAPURhi |
13692 | 3411032U, // LDAPURi |
13693 | 3411032U, // LDAPURqi |
13694 | 3411032U, // LDAPURsi |
13695 | 568U, // LDARB |
13696 | 568U, // LDARH |
13697 | 568U, // LDARW |
13698 | 568U, // LDARX |
13699 | 3411216U, // LDAXPW |
13700 | 3411216U, // LDAXPX |
13701 | 568U, // LDAXRB |
13702 | 568U, // LDAXRH |
13703 | 568U, // LDAXRW |
13704 | 568U, // LDAXRX |
13705 | 3U, // LDCLRAB |
13706 | 3U, // LDCLRAH |
13707 | 3U, // LDCLRALB |
13708 | 3U, // LDCLRALH |
13709 | 3U, // LDCLRALW |
13710 | 3U, // LDCLRALX |
13711 | 3U, // LDCLRAW |
13712 | 3U, // LDCLRAX |
13713 | 3U, // LDCLRB |
13714 | 3U, // LDCLRH |
13715 | 3U, // LDCLRLB |
13716 | 3U, // LDCLRLH |
13717 | 3U, // LDCLRLW |
13718 | 3U, // LDCLRLX |
13719 | 60690U, // LDCLRP |
13720 | 60690U, // LDCLRPA |
13721 | 60690U, // LDCLRPAL |
13722 | 60690U, // LDCLRPL |
13723 | 3U, // LDCLRW |
13724 | 3U, // LDCLRX |
13725 | 3U, // LDEORAB |
13726 | 3U, // LDEORAH |
13727 | 3U, // LDEORALB |
13728 | 3U, // LDEORALH |
13729 | 3U, // LDEORALW |
13730 | 3U, // LDEORALX |
13731 | 3U, // LDEORAW |
13732 | 3U, // LDEORAX |
13733 | 3U, // LDEORB |
13734 | 3U, // LDEORH |
13735 | 3U, // LDEORLB |
13736 | 3U, // LDEORLH |
13737 | 3U, // LDEORLW |
13738 | 3U, // LDEORLX |
13739 | 3U, // LDEORW |
13740 | 3U, // LDEORX |
13741 | 8793315U, // LDFF1B |
13742 | 8793315U, // LDFF1B_D |
13743 | 8793315U, // LDFF1B_H |
13744 | 8793315U, // LDFF1B_S |
13745 | 8924387U, // LDFF1D |
13746 | 9055459U, // LDFF1H |
13747 | 9055459U, // LDFF1H_D |
13748 | 9055459U, // LDFF1H_S |
13749 | 8793315U, // LDFF1SB_D |
13750 | 8793315U, // LDFF1SB_H |
13751 | 8793315U, // LDFF1SB_S |
13752 | 9055459U, // LDFF1SH_D |
13753 | 9055459U, // LDFF1SH_S |
13754 | 9317603U, // LDFF1SW_D |
13755 | 9317603U, // LDFF1W |
13756 | 9317603U, // LDFF1W_D |
13757 | 3469401U, // LDG |
13758 | 568U, // LDGM |
13759 | 3411216U, // LDIAPPW |
13760 | 10526993U, // LDIAPPWpost |
13761 | 3411216U, // LDIAPPX |
13762 | 10658065U, // LDIAPPXpost |
13763 | 568U, // LDLARB |
13764 | 568U, // LDLARH |
13765 | 568U, // LDLARW |
13766 | 568U, // LDLARX |
13767 | 387984611U, // LDNF1B_D_IMM |
13768 | 387984611U, // LDNF1B_H_IMM |
13769 | 387984611U, // LDNF1B_IMM |
13770 | 387984611U, // LDNF1B_S_IMM |
13771 | 387984611U, // LDNF1D_IMM |
13772 | 387984611U, // LDNF1H_D_IMM |
13773 | 387984611U, // LDNF1H_IMM |
13774 | 387984611U, // LDNF1H_S_IMM |
13775 | 387984611U, // LDNF1SB_D_IMM |
13776 | 387984611U, // LDNF1SB_H_IMM |
13777 | 387984611U, // LDNF1SB_S_IMM |
13778 | 387984611U, // LDNF1SH_D_IMM |
13779 | 387984611U, // LDNF1SH_S_IMM |
13780 | 387984611U, // LDNF1SW_D_IMM |
13781 | 387984611U, // LDNF1W_D_IMM |
13782 | 387984611U, // LDNF1W_IMM |
13783 | 402787600U, // LDNPDi |
13784 | 419564816U, // LDNPQi |
13785 | 436342032U, // LDNPSi |
13786 | 436342032U, // LDNPWi |
13787 | 402787600U, // LDNPXi |
13788 | 8793315U, // LDNT1B_2Z |
13789 | 393096419U, // LDNT1B_2Z_IMM |
13790 | 56923U, // LDNT1B_2Z_STRIDED |
13791 | 57947U, // LDNT1B_2Z_STRIDED_IMM |
13792 | 8793315U, // LDNT1B_4Z |
13793 | 393882851U, // LDNT1B_4Z_IMM |
13794 | 8793315U, // LDNT1B_4Z_STRIDED |
13795 | 393882851U, // LDNT1B_4Z_STRIDED_IMM |
13796 | 387984611U, // LDNT1B_ZRI |
13797 | 8793315U, // LDNT1B_ZRR |
13798 | 371207355U, // LDNT1B_ZZR_D |
13799 | 371207267U, // LDNT1B_ZZR_S |
13800 | 8924387U, // LDNT1D_2Z |
13801 | 393096419U, // LDNT1D_2Z_IMM |
13802 | 8924387U, // LDNT1D_2Z_STRIDED |
13803 | 393096419U, // LDNT1D_2Z_STRIDED_IMM |
13804 | 8924387U, // LDNT1D_4Z |
13805 | 393882851U, // LDNT1D_4Z_IMM |
13806 | 8924387U, // LDNT1D_4Z_STRIDED |
13807 | 393882851U, // LDNT1D_4Z_STRIDED_IMM |
13808 | 387984611U, // LDNT1D_ZRI |
13809 | 8924387U, // LDNT1D_ZRR |
13810 | 371207355U, // LDNT1D_ZZR_D |
13811 | 9055459U, // LDNT1H_2Z |
13812 | 393096419U, // LDNT1H_2Z_IMM |
13813 | 58971U, // LDNT1H_2Z_STRIDED |
13814 | 57947U, // LDNT1H_2Z_STRIDED_IMM |
13815 | 9055459U, // LDNT1H_4Z |
13816 | 393882851U, // LDNT1H_4Z_IMM |
13817 | 9055459U, // LDNT1H_4Z_STRIDED |
13818 | 393882851U, // LDNT1H_4Z_STRIDED_IMM |
13819 | 387984611U, // LDNT1H_ZRI |
13820 | 9055459U, // LDNT1H_ZRR |
13821 | 371207355U, // LDNT1H_ZZR_D |
13822 | 371207267U, // LDNT1H_ZZR_S |
13823 | 371207355U, // LDNT1SB_ZZR_D |
13824 | 371207267U, // LDNT1SB_ZZR_S |
13825 | 371207355U, // LDNT1SH_ZZR_D |
13826 | 371207267U, // LDNT1SH_ZZR_S |
13827 | 371207355U, // LDNT1SW_ZZR_D |
13828 | 9317603U, // LDNT1W_2Z |
13829 | 393096419U, // LDNT1W_2Z_IMM |
13830 | 9317603U, // LDNT1W_2Z_STRIDED |
13831 | 393096419U, // LDNT1W_2Z_STRIDED_IMM |
13832 | 9317603U, // LDNT1W_4Z |
13833 | 393882851U, // LDNT1W_4Z_IMM |
13834 | 9317603U, // LDNT1W_4Z_STRIDED |
13835 | 393882851U, // LDNT1W_4Z_STRIDED_IMM |
13836 | 387984611U, // LDNT1W_ZRI |
13837 | 9317603U, // LDNT1W_ZRR |
13838 | 371207355U, // LDNT1W_ZZR_D |
13839 | 371207267U, // LDNT1W_ZZR_S |
13840 | 402787600U, // LDPDi |
13841 | 463773969U, // LDPDpost |
13842 | 453157137U, // LDPDpre |
13843 | 419564816U, // LDPQi |
13844 | 480551185U, // LDPQpost |
13845 | 469934353U, // LDPQpre |
13846 | 436342032U, // LDPSWi |
13847 | 497328401U, // LDPSWpost |
13848 | 486711569U, // LDPSWpre |
13849 | 436342032U, // LDPSi |
13850 | 497328401U, // LDPSpost |
13851 | 486711569U, // LDPSpre |
13852 | 436342032U, // LDPWi |
13853 | 497328401U, // LDPWpost |
13854 | 486711569U, // LDPWpre |
13855 | 402787600U, // LDPXi |
13856 | 463773969U, // LDPXpost |
13857 | 453157137U, // LDPXpre |
13858 | 62552U, // LDRAAindexed |
13859 | 63577U, // LDRAAwriteback |
13860 | 62552U, // LDRABindexed |
13861 | 63577U, // LDRABwriteback |
13862 | 41593U, // LDRBBpost |
13863 | 10920025U, // LDRBBpre |
13864 | 503450712U, // LDRBBroW |
13865 | 520227928U, // LDRBBroX |
13866 | 64600U, // LDRBBui |
13867 | 41593U, // LDRBpost |
13868 | 10920025U, // LDRBpre |
13869 | 503450712U, // LDRBroW |
13870 | 520227928U, // LDRBroX |
13871 | 64600U, // LDRBui |
13872 | 1U, // LDRDl |
13873 | 41593U, // LDRDpost |
13874 | 10920025U, // LDRDpre |
13875 | 537005144U, // LDRDroW |
13876 | 553782360U, // LDRDroX |
13877 | 65624U, // LDRDui |
13878 | 41593U, // LDRHHpost |
13879 | 10920025U, // LDRHHpre |
13880 | 570559576U, // LDRHHroW |
13881 | 587336792U, // LDRHHroX |
13882 | 66648U, // LDRHHui |
13883 | 41593U, // LDRHpost |
13884 | 10920025U, // LDRHpre |
13885 | 570559576U, // LDRHroW |
13886 | 587336792U, // LDRHroX |
13887 | 66648U, // LDRHui |
13888 | 1U, // LDRQl |
13889 | 41593U, // LDRQpost |
13890 | 10920025U, // LDRQpre |
13891 | 604114008U, // LDRQroW |
13892 | 620891224U, // LDRQroX |
13893 | 67672U, // LDRQui |
13894 | 41593U, // LDRSBWpost |
13895 | 10920025U, // LDRSBWpre |
13896 | 503450712U, // LDRSBWroW |
13897 | 520227928U, // LDRSBWroX |
13898 | 64600U, // LDRSBWui |
13899 | 41593U, // LDRSBXpost |
13900 | 10920025U, // LDRSBXpre |
13901 | 503450712U, // LDRSBXroW |
13902 | 520227928U, // LDRSBXroX |
13903 | 64600U, // LDRSBXui |
13904 | 41593U, // LDRSHWpost |
13905 | 10920025U, // LDRSHWpre |
13906 | 570559576U, // LDRSHWroW |
13907 | 587336792U, // LDRSHWroX |
13908 | 66648U, // LDRSHWui |
13909 | 41593U, // LDRSHXpost |
13910 | 10920025U, // LDRSHXpre |
13911 | 570559576U, // LDRSHXroW |
13912 | 587336792U, // LDRSHXroX |
13913 | 66648U, // LDRSHXui |
13914 | 1U, // LDRSWl |
13915 | 41593U, // LDRSWpost |
13916 | 10920025U, // LDRSWpre |
13917 | 637668440U, // LDRSWroW |
13918 | 654445656U, // LDRSWroX |
13919 | 68696U, // LDRSWui |
13920 | 1U, // LDRSl |
13921 | 41593U, // LDRSpost |
13922 | 10920025U, // LDRSpre |
13923 | 637668440U, // LDRSroW |
13924 | 654445656U, // LDRSroX |
13925 | 68696U, // LDRSui |
13926 | 1U, // LDRWl |
13927 | 41593U, // LDRWpost |
13928 | 10920025U, // LDRWpre |
13929 | 637668440U, // LDRWroW |
13930 | 654445656U, // LDRWroX |
13931 | 68696U, // LDRWui |
13932 | 1U, // LDRXl |
13933 | 41593U, // LDRXpost |
13934 | 10920025U, // LDRXpre |
13935 | 537005144U, // LDRXroW |
13936 | 553782360U, // LDRXroX |
13937 | 65624U, // LDRXui |
13938 | 11013208U, // LDR_PXI |
13939 | 568U, // LDR_TX |
13940 | 0U, // LDR_ZA |
13941 | 11013208U, // LDR_ZXI |
13942 | 3U, // LDSETAB |
13943 | 3U, // LDSETAH |
13944 | 3U, // LDSETALB |
13945 | 3U, // LDSETALH |
13946 | 3U, // LDSETALW |
13947 | 3U, // LDSETALX |
13948 | 3U, // LDSETAW |
13949 | 3U, // LDSETAX |
13950 | 3U, // LDSETB |
13951 | 3U, // LDSETH |
13952 | 3U, // LDSETLB |
13953 | 3U, // LDSETLH |
13954 | 3U, // LDSETLW |
13955 | 3U, // LDSETLX |
13956 | 60690U, // LDSETP |
13957 | 60690U, // LDSETPA |
13958 | 60690U, // LDSETPAL |
13959 | 60690U, // LDSETPL |
13960 | 3U, // LDSETW |
13961 | 3U, // LDSETX |
13962 | 3U, // LDSMAXAB |
13963 | 3U, // LDSMAXAH |
13964 | 3U, // LDSMAXALB |
13965 | 3U, // LDSMAXALH |
13966 | 3U, // LDSMAXALW |
13967 | 3U, // LDSMAXALX |
13968 | 3U, // LDSMAXAW |
13969 | 3U, // LDSMAXAX |
13970 | 3U, // LDSMAXB |
13971 | 3U, // LDSMAXH |
13972 | 3U, // LDSMAXLB |
13973 | 3U, // LDSMAXLH |
13974 | 3U, // LDSMAXLW |
13975 | 3U, // LDSMAXLX |
13976 | 3U, // LDSMAXW |
13977 | 3U, // LDSMAXX |
13978 | 3U, // LDSMINAB |
13979 | 3U, // LDSMINAH |
13980 | 3U, // LDSMINALB |
13981 | 3U, // LDSMINALH |
13982 | 3U, // LDSMINALW |
13983 | 3U, // LDSMINALX |
13984 | 3U, // LDSMINAW |
13985 | 3U, // LDSMINAX |
13986 | 3U, // LDSMINB |
13987 | 3U, // LDSMINH |
13988 | 3U, // LDSMINLB |
13989 | 3U, // LDSMINLH |
13990 | 3U, // LDSMINLW |
13991 | 3U, // LDSMINLX |
13992 | 3U, // LDSMINW |
13993 | 3U, // LDSMINX |
13994 | 3411032U, // LDTRBi |
13995 | 3411032U, // LDTRHi |
13996 | 3411032U, // LDTRSBWi |
13997 | 3411032U, // LDTRSBXi |
13998 | 3411032U, // LDTRSHWi |
13999 | 3411032U, // LDTRSHXi |
14000 | 3411032U, // LDTRSWi |
14001 | 3411032U, // LDTRWi |
14002 | 3411032U, // LDTRXi |
14003 | 3U, // LDUMAXAB |
14004 | 3U, // LDUMAXAH |
14005 | 3U, // LDUMAXALB |
14006 | 3U, // LDUMAXALH |
14007 | 3U, // LDUMAXALW |
14008 | 3U, // LDUMAXALX |
14009 | 3U, // LDUMAXAW |
14010 | 3U, // LDUMAXAX |
14011 | 3U, // LDUMAXB |
14012 | 3U, // LDUMAXH |
14013 | 3U, // LDUMAXLB |
14014 | 3U, // LDUMAXLH |
14015 | 3U, // LDUMAXLW |
14016 | 3U, // LDUMAXLX |
14017 | 3U, // LDUMAXW |
14018 | 3U, // LDUMAXX |
14019 | 3U, // LDUMINAB |
14020 | 3U, // LDUMINAH |
14021 | 3U, // LDUMINALB |
14022 | 3U, // LDUMINALH |
14023 | 3U, // LDUMINALW |
14024 | 3U, // LDUMINALX |
14025 | 3U, // LDUMINAW |
14026 | 3U, // LDUMINAX |
14027 | 3U, // LDUMINB |
14028 | 3U, // LDUMINH |
14029 | 3U, // LDUMINLB |
14030 | 3U, // LDUMINLH |
14031 | 3U, // LDUMINLW |
14032 | 3U, // LDUMINLX |
14033 | 3U, // LDUMINW |
14034 | 3U, // LDUMINX |
14035 | 3411032U, // LDURBBi |
14036 | 3411032U, // LDURBi |
14037 | 3411032U, // LDURDi |
14038 | 3411032U, // LDURHHi |
14039 | 3411032U, // LDURHi |
14040 | 3411032U, // LDURQi |
14041 | 3411032U, // LDURSBWi |
14042 | 3411032U, // LDURSBXi |
14043 | 3411032U, // LDURSHWi |
14044 | 3411032U, // LDURSHXi |
14045 | 3411032U, // LDURSWi |
14046 | 3411032U, // LDURSi |
14047 | 3411032U, // LDURWi |
14048 | 3411032U, // LDURXi |
14049 | 3411216U, // LDXPW |
14050 | 3411216U, // LDXPX |
14051 | 568U, // LDXRB |
14052 | 568U, // LDXRH |
14053 | 568U, // LDXRW |
14054 | 568U, // LDXRX |
14055 | 16918656U, // LSLR_ZPmZ_B |
14056 | 33691776U, // LSLR_ZPmZ_D |
14057 | 51129480U, // LSLR_ZPmZ_H |
14058 | 67252352U, // LSLR_ZPmZ_S |
14059 | 3160U, // LSLVWr |
14060 | 3160U, // LSLVXr |
14061 | 33695872U, // LSL_WIDE_ZPmZ_B |
14062 | 2239624U, // LSL_WIDE_ZPmZ_H |
14063 | 33697920U, // LSL_WIDE_ZPmZ_S |
14064 | 6233U, // LSL_WIDE_ZZZ_B |
14065 | 184U, // LSL_WIDE_ZZZ_H |
14066 | 6233U, // LSL_WIDE_ZZZ_S |
14067 | 141440U, // LSL_ZPmI_B |
14068 | 137344U, // LSL_ZPmI_D |
14069 | 52440200U, // LSL_ZPmI_H |
14070 | 143488U, // LSL_ZPmI_S |
14071 | 16918656U, // LSL_ZPmZ_B |
14072 | 33691776U, // LSL_ZPmZ_D |
14073 | 51129480U, // LSL_ZPmZ_H |
14074 | 67252352U, // LSL_ZPmZ_S |
14075 | 3161U, // LSL_ZZI_B |
14076 | 3160U, // LSL_ZZI_D |
14077 | 224U, // LSL_ZZI_H |
14078 | 3161U, // LSL_ZZI_S |
14079 | 16918656U, // LSRR_ZPmZ_B |
14080 | 33691776U, // LSRR_ZPmZ_D |
14081 | 51129480U, // LSRR_ZPmZ_H |
14082 | 67252352U, // LSRR_ZPmZ_S |
14083 | 3160U, // LSRVWr |
14084 | 3160U, // LSRVXr |
14085 | 33695872U, // LSR_WIDE_ZPmZ_B |
14086 | 2239624U, // LSR_WIDE_ZPmZ_H |
14087 | 33697920U, // LSR_WIDE_ZPmZ_S |
14088 | 6233U, // LSR_WIDE_ZZZ_B |
14089 | 184U, // LSR_WIDE_ZZZ_H |
14090 | 6233U, // LSR_WIDE_ZZZ_S |
14091 | 141440U, // LSR_ZPmI_B |
14092 | 137344U, // LSR_ZPmI_D |
14093 | 52440200U, // LSR_ZPmI_H |
14094 | 143488U, // LSR_ZPmI_S |
14095 | 16918656U, // LSR_ZPmZ_B |
14096 | 33691776U, // LSR_ZPmZ_D |
14097 | 51129480U, // LSR_ZPmZ_H |
14098 | 67252352U, // LSR_ZPmZ_S |
14099 | 3161U, // LSR_ZZI_B |
14100 | 3160U, // LSR_ZZI_D |
14101 | 224U, // LSR_ZZI_H |
14102 | 3161U, // LSR_ZZI_S |
14103 | 643U, // LUT2v16f8 |
14104 | 3U, // LUT2v8f16 |
14105 | 643U, // LUT4v16f8 |
14106 | 3U, // LUT4v8f16 |
14107 | 648U, // LUTI2_2ZTZI_B |
14108 | 648U, // LUTI2_2ZTZI_H |
14109 | 648U, // LUTI2_2ZTZI_S |
14110 | 648U, // LUTI2_4ZTZI_B |
14111 | 648U, // LUTI2_4ZTZI_H |
14112 | 648U, // LUTI2_4ZTZI_S |
14113 | 69720U, // LUTI2_S_2ZTZI_B |
14114 | 69720U, // LUTI2_S_2ZTZI_H |
14115 | 648U, // LUTI2_S_4ZTZI_B |
14116 | 648U, // LUTI2_S_4ZTZI_H |
14117 | 69720U, // LUTI2_ZTZI_B |
14118 | 648U, // LUTI2_ZTZI_H |
14119 | 69720U, // LUTI2_ZTZI_S |
14120 | 650U, // LUTI2_ZZZI_B |
14121 | 648U, // LUTI2_ZZZI_H |
14122 | 648U, // LUTI4_2ZTZI_B |
14123 | 648U, // LUTI4_2ZTZI_H |
14124 | 648U, // LUTI4_2ZTZI_S |
14125 | 648U, // LUTI4_4ZTZI_H |
14126 | 648U, // LUTI4_4ZTZI_S |
14127 | 656U, // LUTI4_4ZZT2Z |
14128 | 69720U, // LUTI4_S_2ZTZI_B |
14129 | 69720U, // LUTI4_S_2ZTZI_H |
14130 | 648U, // LUTI4_S_4ZTZI_H |
14131 | 656U, // LUTI4_S_4ZZT2Z |
14132 | 648U, // LUTI4_Z2ZZI_H |
14133 | 69720U, // LUTI4_ZTZI_B |
14134 | 648U, // LUTI4_ZTZI_H |
14135 | 69720U, // LUTI4_ZTZI_S |
14136 | 650U, // LUTI4_ZZZI_B |
14137 | 648U, // LUTI4_ZZZI_H |
14138 | 134232U, // MADDPT |
14139 | 134232U, // MADDWrrr |
14140 | 134232U, // MADDXrrr |
14141 | 1112U, // MAD_CPA |
14142 | 70784U, // MAD_ZPmZZ_B |
14143 | 285344896U, // MAD_ZPmZZ_D |
14144 | 53488880U, // MAD_ZPmZZ_H |
14145 | 302123136U, // MAD_ZPmZZ_S |
14146 | 16918744U, // MATCH_PPzZZ_B |
14147 | 51129481U, // MATCH_PPzZZ_H |
14148 | 1112U, // MLA_CPA |
14149 | 70784U, // MLA_ZPmZZ_B |
14150 | 285344896U, // MLA_ZPmZZ_D |
14151 | 53488880U, // MLA_ZPmZZ_H |
14152 | 302123136U, // MLA_ZPmZZ_S |
14153 | 53216344U, // MLA_ZZZI_D |
14154 | 39152U, // MLA_ZZZI_H |
14155 | 53217368U, // MLA_ZZZI_S |
14156 | 926864U, // MLAv16i8 |
14157 | 1057944U, // MLAv2i32 |
14158 | 122299544U, // MLAv2i32_indexed |
14159 | 1189024U, // MLAv4i16 |
14160 | 120464544U, // MLAv4i16_indexed |
14161 | 402544U, // MLAv4i32 |
14162 | 122299504U, // MLAv4i32_indexed |
14163 | 533624U, // MLAv8i16 |
14164 | 120464504U, // MLAv8i16_indexed |
14165 | 1320104U, // MLAv8i8 |
14166 | 70784U, // MLS_ZPmZZ_B |
14167 | 285344896U, // MLS_ZPmZZ_D |
14168 | 53488880U, // MLS_ZPmZZ_H |
14169 | 302123136U, // MLS_ZPmZZ_S |
14170 | 53216344U, // MLS_ZZZI_D |
14171 | 39152U, // MLS_ZZZI_H |
14172 | 53217368U, // MLS_ZZZI_S |
14173 | 926864U, // MLSv16i8 |
14174 | 1057944U, // MLSv2i32 |
14175 | 122299544U, // MLSv2i32_indexed |
14176 | 1189024U, // MLSv4i16 |
14177 | 120464544U, // MLSv4i16_indexed |
14178 | 402544U, // MLSv4i32 |
14179 | 122299504U, // MLSv4i32_indexed |
14180 | 533624U, // MLSv8i16 |
14181 | 120464504U, // MLSv8i16_indexed |
14182 | 1320104U, // MLSv8i8 |
14183 | 0U, // MOPSSETGE |
14184 | 0U, // MOPSSETGEN |
14185 | 0U, // MOPSSETGET |
14186 | 0U, // MOPSSETGETN |
14187 | 3U, // MOVAZ_2ZMI_H_B |
14188 | 3U, // MOVAZ_2ZMI_H_D |
14189 | 3U, // MOVAZ_2ZMI_H_H |
14190 | 3U, // MOVAZ_2ZMI_H_S |
14191 | 3U, // MOVAZ_2ZMI_V_B |
14192 | 3U, // MOVAZ_2ZMI_V_D |
14193 | 3U, // MOVAZ_2ZMI_V_H |
14194 | 3U, // MOVAZ_2ZMI_V_S |
14195 | 3U, // MOVAZ_4ZMI_H_B |
14196 | 3U, // MOVAZ_4ZMI_H_D |
14197 | 3U, // MOVAZ_4ZMI_H_H |
14198 | 3U, // MOVAZ_4ZMI_H_S |
14199 | 3U, // MOVAZ_4ZMI_V_B |
14200 | 3U, // MOVAZ_4ZMI_V_D |
14201 | 3U, // MOVAZ_4ZMI_V_H |
14202 | 3U, // MOVAZ_4ZMI_V_S |
14203 | 3U, // MOVAZ_VG2_2ZMXI |
14204 | 3U, // MOVAZ_VG4_4ZMXI |
14205 | 4U, // MOVAZ_ZMI_H_B |
14206 | 4U, // MOVAZ_ZMI_H_D |
14207 | 71770U, // MOVAZ_ZMI_H_H |
14208 | 71770U, // MOVAZ_ZMI_H_Q |
14209 | 4U, // MOVAZ_ZMI_H_S |
14210 | 4U, // MOVAZ_ZMI_V_B |
14211 | 4U, // MOVAZ_ZMI_V_D |
14212 | 71770U, // MOVAZ_ZMI_V_H |
14213 | 71770U, // MOVAZ_ZMI_V_Q |
14214 | 4U, // MOVAZ_ZMI_V_S |
14215 | 72793U, // MOVA_2ZMXI_H_B |
14216 | 72793U, // MOVA_2ZMXI_H_D |
14217 | 72793U, // MOVA_2ZMXI_H_H |
14218 | 72793U, // MOVA_2ZMXI_H_S |
14219 | 72793U, // MOVA_2ZMXI_V_B |
14220 | 72793U, // MOVA_2ZMXI_V_D |
14221 | 72793U, // MOVA_2ZMXI_V_H |
14222 | 72793U, // MOVA_2ZMXI_V_S |
14223 | 73817U, // MOVA_4ZMXI_H_B |
14224 | 73817U, // MOVA_4ZMXI_H_D |
14225 | 73817U, // MOVA_4ZMXI_H_H |
14226 | 73817U, // MOVA_4ZMXI_H_S |
14227 | 73817U, // MOVA_4ZMXI_V_B |
14228 | 73817U, // MOVA_4ZMXI_V_D |
14229 | 73817U, // MOVA_4ZMXI_V_H |
14230 | 73817U, // MOVA_4ZMXI_V_S |
14231 | 75416U, // MOVA_MXI2Z_H_B |
14232 | 76440U, // MOVA_MXI2Z_H_D |
14233 | 77464U, // MOVA_MXI2Z_H_H |
14234 | 78488U, // MOVA_MXI2Z_H_S |
14235 | 75416U, // MOVA_MXI2Z_V_B |
14236 | 76440U, // MOVA_MXI2Z_V_D |
14237 | 77464U, // MOVA_MXI2Z_V_H |
14238 | 78488U, // MOVA_MXI2Z_V_S |
14239 | 75424U, // MOVA_MXI4Z_H_B |
14240 | 76448U, // MOVA_MXI4Z_H_D |
14241 | 77472U, // MOVA_MXI4Z_H_H |
14242 | 78496U, // MOVA_MXI4Z_H_S |
14243 | 75424U, // MOVA_MXI4Z_V_B |
14244 | 76448U, // MOVA_MXI4Z_V_D |
14245 | 77472U, // MOVA_MXI4Z_V_H |
14246 | 78496U, // MOVA_MXI4Z_V_S |
14247 | 3U, // MOVA_VG2_2ZMXI |
14248 | 192U, // MOVA_VG2_MXI2Z |
14249 | 3U, // MOVA_VG4_4ZMXI |
14250 | 192U, // MOVA_VG4_MXI4Z |
14251 | 4U, // MOVID |
14252 | 4U, // MOVIv16b_ns |
14253 | 4U, // MOVIv2d_ns |
14254 | 684U, // MOVIv2i32 |
14255 | 684U, // MOVIv2s_msl |
14256 | 684U, // MOVIv4i16 |
14257 | 684U, // MOVIv4i32 |
14258 | 684U, // MOVIv4s_msl |
14259 | 4U, // MOVIv8b_ns |
14260 | 684U, // MOVIv8i16 |
14261 | 1U, // MOVKWi |
14262 | 1U, // MOVKXi |
14263 | 684U, // MOVNWi |
14264 | 684U, // MOVNXi |
14265 | 8U, // MOVPRFX_ZPmZ_B |
14266 | 16U, // MOVPRFX_ZPmZ_D |
14267 | 0U, // MOVPRFX_ZPmZ_H |
14268 | 24U, // MOVPRFX_ZPmZ_S |
14269 | 10456U, // MOVPRFX_ZPzZ_B |
14270 | 6360U, // MOVPRFX_ZPzZ_D |
14271 | 137U, // MOVPRFX_ZPzZ_H |
14272 | 12504U, // MOVPRFX_ZPzZ_S |
14273 | 0U, // MOVPRFX_ZZ |
14274 | 4U, // MOVT |
14275 | 4U, // MOVT_TIX |
14276 | 688U, // MOVT_XTI |
14277 | 684U, // MOVZWi |
14278 | 684U, // MOVZXi |
14279 | 0U, // MRRS |
14280 | 4U, // MRS |
14281 | 70784U, // MSB_ZPmZZ_B |
14282 | 285344896U, // MSB_ZPmZZ_D |
14283 | 53488880U, // MSB_ZPmZZ_H |
14284 | 302123136U, // MSB_ZPmZZ_S |
14285 | 0U, // MSR |
14286 | 0U, // MSRR |
14287 | 0U, // MSRpstateImm1 |
14288 | 0U, // MSRpstateImm4 |
14289 | 0U, // MSRpstatesvcrImm1 |
14290 | 134232U, // MSUBPT |
14291 | 134232U, // MSUBWrrr |
14292 | 134232U, // MSUBXrrr |
14293 | 3161U, // MUL_ZI_B |
14294 | 3160U, // MUL_ZI_D |
14295 | 224U, // MUL_ZI_H |
14296 | 3161U, // MUL_ZI_S |
14297 | 16918656U, // MUL_ZPmZ_B |
14298 | 33691776U, // MUL_ZPmZ_D |
14299 | 51129480U, // MUL_ZPmZ_H |
14300 | 67252352U, // MUL_ZPmZ_S |
14301 | 5904472U, // MUL_ZZZI_D |
14302 | 40072U, // MUL_ZZZI_H |
14303 | 5910617U, // MUL_ZZZI_S |
14304 | 10329U, // MUL_ZZZ_B |
14305 | 6232U, // MUL_ZZZ_D |
14306 | 136U, // MUL_ZZZ_H |
14307 | 12377U, // MUL_ZZZ_S |
14308 | 925840U, // MULv16i8 |
14309 | 1056920U, // MULv2i32 |
14310 | 340402328U, // MULv2i32_indexed |
14311 | 1188000U, // MULv4i16 |
14312 | 338567328U, // MULv4i16_indexed |
14313 | 401520U, // MULv4i32 |
14314 | 340402288U, // MULv4i32_indexed |
14315 | 532600U, // MULv8i16 |
14316 | 338567288U, // MULv8i16_indexed |
14317 | 1319080U, // MULv8i8 |
14318 | 684U, // MVNIv2i32 |
14319 | 684U, // MVNIv2s_msl |
14320 | 684U, // MVNIv4i16 |
14321 | 684U, // MVNIv4i32 |
14322 | 684U, // MVNIv4s_msl |
14323 | 684U, // MVNIv8i16 |
14324 | 16918744U, // NANDS_PPzPP |
14325 | 16918744U, // NAND_PPzPP |
14326 | 33691736U, // NBSL_ZZZZ |
14327 | 8U, // NEG_ZPmZ_B |
14328 | 16U, // NEG_ZPmZ_D |
14329 | 0U, // NEG_ZPmZ_H |
14330 | 24U, // NEG_ZPmZ_S |
14331 | 32U, // NEGv16i8 |
14332 | 0U, // NEGv1i64 |
14333 | 40U, // NEGv2i32 |
14334 | 48U, // NEGv2i64 |
14335 | 56U, // NEGv4i16 |
14336 | 64U, // NEGv4i32 |
14337 | 72U, // NEGv8i16 |
14338 | 80U, // NEGv8i8 |
14339 | 16918744U, // NMATCH_PPzZZ_B |
14340 | 51129481U, // NMATCH_PPzZZ_H |
14341 | 16918744U, // NORS_PPzPP |
14342 | 16918744U, // NOR_PPzPP |
14343 | 8U, // NOT_ZPmZ_B |
14344 | 16U, // NOT_ZPmZ_D |
14345 | 0U, // NOT_ZPmZ_H |
14346 | 24U, // NOT_ZPmZ_S |
14347 | 32U, // NOTv16i8 |
14348 | 80U, // NOTv8i8 |
14349 | 16918744U, // ORNS_PPzPP |
14350 | 14424U, // ORNWrs |
14351 | 14424U, // ORNXrs |
14352 | 16918744U, // ORN_PPzPP |
14353 | 925840U, // ORNv16i8 |
14354 | 1319080U, // ORNv8i8 |
14355 | 10328U, // ORQV_VPZ_B |
14356 | 6232U, // ORQV_VPZ_D |
14357 | 5208U, // ORQV_VPZ_H |
14358 | 12376U, // ORQV_VPZ_S |
14359 | 16918744U, // ORRS_PPzPP |
14360 | 35928U, // ORRWri |
14361 | 14424U, // ORRWrs |
14362 | 36952U, // ORRXri |
14363 | 14424U, // ORRXrs |
14364 | 16918744U, // ORR_PPzPP |
14365 | 36952U, // ORR_ZI |
14366 | 16918656U, // ORR_ZPmZ_B |
14367 | 33691776U, // ORR_ZPmZ_D |
14368 | 51129480U, // ORR_ZPmZ_H |
14369 | 67252352U, // ORR_ZPmZ_S |
14370 | 6232U, // ORR_ZZZ |
14371 | 925840U, // ORRv16i8 |
14372 | 1U, // ORRv2i32 |
14373 | 1U, // ORRv4i16 |
14374 | 1U, // ORRv4i32 |
14375 | 1U, // ORRv8i16 |
14376 | 1319080U, // ORRv8i8 |
14377 | 0U, // ORV_VPZ_B |
14378 | 0U, // ORV_VPZ_D |
14379 | 0U, // ORV_VPZ_H |
14380 | 0U, // ORV_VPZ_S |
14381 | 1U, // PACDA |
14382 | 1U, // PACDB |
14383 | 0U, // PACDZA |
14384 | 0U, // PACDZB |
14385 | 3160U, // PACGA |
14386 | 1U, // PACIA |
14387 | 0U, // PACIA1716 |
14388 | 0U, // PACIA171615 |
14389 | 0U, // PACIASP |
14390 | 0U, // PACIASPPC |
14391 | 0U, // PACIAZ |
14392 | 1U, // PACIB |
14393 | 0U, // PACIB1716 |
14394 | 0U, // PACIB171615 |
14395 | 0U, // PACIBSP |
14396 | 0U, // PACIBSPPC |
14397 | 0U, // PACIBZ |
14398 | 0U, // PACIZA |
14399 | 0U, // PACIZB |
14400 | 0U, // PACM |
14401 | 0U, // PACNBIASPPC |
14402 | 0U, // PACNBIBSPPC |
14403 | 2U, // PEXT_2PCI_B |
14404 | 2U, // PEXT_2PCI_D |
14405 | 2U, // PEXT_2PCI_H |
14406 | 2U, // PEXT_2PCI_S |
14407 | 395U, // PEXT_PCI_B |
14408 | 395U, // PEXT_PCI_D |
14409 | 2U, // PEXT_PCI_H |
14410 | 395U, // PEXT_PCI_S |
14411 | 0U, // PFALSE |
14412 | 10328U, // PFIRST_B |
14413 | 392U, // PMOV_PZI_B |
14414 | 392U, // PMOV_PZI_D |
14415 | 2U, // PMOV_PZI_H |
14416 | 392U, // PMOV_PZI_S |
14417 | 4U, // PMOV_ZIP_B |
14418 | 2U, // PMOV_ZIP_D |
14419 | 0U, // PMOV_ZIP_H |
14420 | 1U, // PMOV_ZIP_S |
14421 | 12377U, // PMULLB_ZZZ_D |
14422 | 176U, // PMULLB_ZZZ_H |
14423 | 0U, // PMULLB_ZZZ_Q |
14424 | 12377U, // PMULLT_ZZZ_D |
14425 | 176U, // PMULLT_ZZZ_H |
14426 | 0U, // PMULLT_ZZZ_Q |
14427 | 925840U, // PMULLv16i8 |
14428 | 4U, // PMULLv1i64 |
14429 | 4U, // PMULLv2i64 |
14430 | 1319080U, // PMULLv8i8 |
14431 | 10329U, // PMUL_ZZZ_B |
14432 | 925840U, // PMULv16i8 |
14433 | 1319080U, // PMULv8i8 |
14434 | 10328U, // PNEXT_B |
14435 | 6232U, // PNEXT_D |
14436 | 136U, // PNEXT_H |
14437 | 12376U, // PNEXT_S |
14438 | 79224U, // PRFB_D_PZI |
14439 | 696U, // PRFB_D_SCALED |
14440 | 704U, // PRFB_D_SXTW_SCALED |
14441 | 712U, // PRFB_D_UXTW_SCALED |
14442 | 80248U, // PRFB_PRI |
14443 | 720U, // PRFB_PRR |
14444 | 79224U, // PRFB_S_PZI |
14445 | 728U, // PRFB_S_SXTW_SCALED |
14446 | 736U, // PRFB_S_UXTW_SCALED |
14447 | 744U, // PRFD_D_PZI |
14448 | 752U, // PRFD_D_SCALED |
14449 | 760U, // PRFD_D_SXTW_SCALED |
14450 | 768U, // PRFD_D_UXTW_SCALED |
14451 | 80248U, // PRFD_PRI |
14452 | 776U, // PRFD_PRR |
14453 | 744U, // PRFD_S_PZI |
14454 | 784U, // PRFD_S_SXTW_SCALED |
14455 | 792U, // PRFD_S_UXTW_SCALED |
14456 | 800U, // PRFH_D_PZI |
14457 | 808U, // PRFH_D_SCALED |
14458 | 816U, // PRFH_D_SXTW_SCALED |
14459 | 824U, // PRFH_D_UXTW_SCALED |
14460 | 80248U, // PRFH_PRI |
14461 | 832U, // PRFH_PRR |
14462 | 800U, // PRFH_S_PZI |
14463 | 840U, // PRFH_S_SXTW_SCALED |
14464 | 848U, // PRFH_S_UXTW_SCALED |
14465 | 1U, // PRFMl |
14466 | 537005144U, // PRFMroW |
14467 | 553782360U, // PRFMroX |
14468 | 65624U, // PRFMui |
14469 | 3411032U, // PRFUMi |
14470 | 856U, // PRFW_D_PZI |
14471 | 864U, // PRFW_D_SCALED |
14472 | 872U, // PRFW_D_SXTW_SCALED |
14473 | 880U, // PRFW_D_UXTW_SCALED |
14474 | 80248U, // PRFW_PRI |
14475 | 888U, // PRFW_PRR |
14476 | 856U, // PRFW_S_PZI |
14477 | 896U, // PRFW_S_SXTW_SCALED |
14478 | 904U, // PRFW_S_UXTW_SCALED |
14479 | 11151448U, // PSEL_PPPRI_B |
14480 | 11147352U, // PSEL_PPPRI_D |
14481 | 11146328U, // PSEL_PPPRI_H |
14482 | 11153496U, // PSEL_PPPRI_S |
14483 | 1U, // PTEST_PP |
14484 | 1U, // PTRUES_B |
14485 | 1U, // PTRUES_D |
14486 | 0U, // PTRUES_H |
14487 | 1U, // PTRUES_S |
14488 | 1U, // PTRUE_B |
14489 | 0U, // PTRUE_C_B |
14490 | 0U, // PTRUE_C_D |
14491 | 0U, // PTRUE_C_H |
14492 | 0U, // PTRUE_C_S |
14493 | 1U, // PTRUE_D |
14494 | 0U, // PTRUE_H |
14495 | 1U, // PTRUE_S |
14496 | 0U, // PUNPKHI_PP |
14497 | 0U, // PUNPKLO_PP |
14498 | 5208U, // RADDHNB_ZZZ_B |
14499 | 96U, // RADDHNB_ZZZ_H |
14500 | 6232U, // RADDHNB_ZZZ_S |
14501 | 7256U, // RADDHNT_ZZZ_B |
14502 | 24U, // RADDHNT_ZZZ_H |
14503 | 1112U, // RADDHNT_ZZZ_S |
14504 | 270440U, // RADDHNv2i64_v2i32 |
14505 | 271464U, // RADDHNv2i64_v4i32 |
14506 | 401520U, // RADDHNv4i32_v4i16 |
14507 | 402544U, // RADDHNv4i32_v8i16 |
14508 | 533624U, // RADDHNv8i16_v16i8 |
14509 | 532600U, // RADDHNv8i16_v8i8 |
14510 | 270440U, // RAX1 |
14511 | 6232U, // RAX1_ZZZ_D |
14512 | 0U, // RBITWr |
14513 | 0U, // RBITXr |
14514 | 8U, // RBIT_ZPmZ_B |
14515 | 16U, // RBIT_ZPmZ_D |
14516 | 0U, // RBIT_ZPmZ_H |
14517 | 24U, // RBIT_ZPmZ_S |
14518 | 32U, // RBITv16i8 |
14519 | 80U, // RBITv8i8 |
14520 | 3449105U, // RCWCAS |
14521 | 3449105U, // RCWCASA |
14522 | 3449105U, // RCWCASAL |
14523 | 3449105U, // RCWCASL |
14524 | 0U, // RCWCASP |
14525 | 0U, // RCWCASPA |
14526 | 0U, // RCWCASPAL |
14527 | 0U, // RCWCASPL |
14528 | 3U, // RCWCLR |
14529 | 3U, // RCWCLRA |
14530 | 3U, // RCWCLRAL |
14531 | 3U, // RCWCLRL |
14532 | 60690U, // RCWCLRP |
14533 | 60690U, // RCWCLRPA |
14534 | 60690U, // RCWCLRPAL |
14535 | 60690U, // RCWCLRPL |
14536 | 3U, // RCWCLRS |
14537 | 3U, // RCWCLRSA |
14538 | 3U, // RCWCLRSAL |
14539 | 3U, // RCWCLRSL |
14540 | 60690U, // RCWCLRSP |
14541 | 60690U, // RCWCLRSPA |
14542 | 60690U, // RCWCLRSPAL |
14543 | 60690U, // RCWCLRSPL |
14544 | 3449105U, // RCWSCAS |
14545 | 3449105U, // RCWSCASA |
14546 | 3449105U, // RCWSCASAL |
14547 | 3449105U, // RCWSCASL |
14548 | 0U, // RCWSCASP |
14549 | 0U, // RCWSCASPA |
14550 | 0U, // RCWSCASPAL |
14551 | 0U, // RCWSCASPL |
14552 | 3U, // RCWSET |
14553 | 3U, // RCWSETA |
14554 | 3U, // RCWSETAL |
14555 | 3U, // RCWSETL |
14556 | 60690U, // RCWSETP |
14557 | 60690U, // RCWSETPA |
14558 | 60690U, // RCWSETPAL |
14559 | 60690U, // RCWSETPL |
14560 | 3U, // RCWSETS |
14561 | 3U, // RCWSETSA |
14562 | 3U, // RCWSETSAL |
14563 | 3U, // RCWSETSL |
14564 | 60690U, // RCWSETSP |
14565 | 60690U, // RCWSETSPA |
14566 | 60690U, // RCWSETSPAL |
14567 | 60690U, // RCWSETSPL |
14568 | 3U, // RCWSWP |
14569 | 3U, // RCWSWPA |
14570 | 3U, // RCWSWPAL |
14571 | 3U, // RCWSWPL |
14572 | 60690U, // RCWSWPP |
14573 | 60690U, // RCWSWPPA |
14574 | 60690U, // RCWSWPPAL |
14575 | 60690U, // RCWSWPPL |
14576 | 3U, // RCWSWPS |
14577 | 3U, // RCWSWPSA |
14578 | 3U, // RCWSWPSAL |
14579 | 3U, // RCWSWPSL |
14580 | 60690U, // RCWSWPSP |
14581 | 60690U, // RCWSWPSPA |
14582 | 60690U, // RCWSWPSPAL |
14583 | 60690U, // RCWSWPSPL |
14584 | 912U, // RDFFRS_PPz |
14585 | 0U, // RDFFR_P |
14586 | 912U, // RDFFR_PPz |
14587 | 0U, // RDSVLI_XI |
14588 | 0U, // RDVLI_XI |
14589 | 0U, // RET |
14590 | 0U, // RETAA |
14591 | 0U, // RETAASPPCi |
14592 | 0U, // RETAASPPCr |
14593 | 0U, // RETAB |
14594 | 0U, // RETABSPPCi |
14595 | 0U, // RETABSPPCr |
14596 | 0U, // REV16Wr |
14597 | 0U, // REV16Xr |
14598 | 32U, // REV16v16i8 |
14599 | 80U, // REV16v8i8 |
14600 | 0U, // REV32Xr |
14601 | 32U, // REV32v16i8 |
14602 | 56U, // REV32v4i16 |
14603 | 72U, // REV32v8i16 |
14604 | 80U, // REV32v8i8 |
14605 | 32U, // REV64v16i8 |
14606 | 40U, // REV64v2i32 |
14607 | 56U, // REV64v4i16 |
14608 | 64U, // REV64v4i32 |
14609 | 72U, // REV64v8i16 |
14610 | 80U, // REV64v8i8 |
14611 | 16U, // REVB_ZPmZ_D |
14612 | 0U, // REVB_ZPmZ_H |
14613 | 24U, // REVB_ZPmZ_S |
14614 | 4U, // REVD_ZPmZ |
14615 | 16U, // REVH_ZPmZ_D |
14616 | 24U, // REVH_ZPmZ_S |
14617 | 16U, // REVW_ZPmZ_D |
14618 | 0U, // REVWr |
14619 | 0U, // REVXr |
14620 | 1U, // REV_PP_B |
14621 | 0U, // REV_PP_D |
14622 | 0U, // REV_PP_H |
14623 | 1U, // REV_PP_S |
14624 | 1U, // REV_ZZ_B |
14625 | 0U, // REV_ZZ_D |
14626 | 0U, // REV_ZZ_H |
14627 | 1U, // REV_ZZ_S |
14628 | 3160U, // RMIF |
14629 | 3160U, // RORVWr |
14630 | 3160U, // RORVXr |
14631 | 0U, // RPRFM |
14632 | 3160U, // RSHRNB_ZZI_B |
14633 | 224U, // RSHRNB_ZZI_H |
14634 | 3160U, // RSHRNB_ZZI_S |
14635 | 41048U, // RSHRNT_ZZI_B |
14636 | 376U, // RSHRNT_ZZI_H |
14637 | 41048U, // RSHRNT_ZZI_S |
14638 | 41080U, // RSHRNv16i8_shift |
14639 | 3176U, // RSHRNv2i32_shift |
14640 | 3184U, // RSHRNv4i16_shift |
14641 | 41064U, // RSHRNv4i32_shift |
14642 | 41072U, // RSHRNv8i16_shift |
14643 | 3192U, // RSHRNv8i8_shift |
14644 | 5208U, // RSUBHNB_ZZZ_B |
14645 | 96U, // RSUBHNB_ZZZ_H |
14646 | 6232U, // RSUBHNB_ZZZ_S |
14647 | 7256U, // RSUBHNT_ZZZ_B |
14648 | 24U, // RSUBHNT_ZZZ_H |
14649 | 1112U, // RSUBHNT_ZZZ_S |
14650 | 270440U, // RSUBHNv2i64_v2i32 |
14651 | 271464U, // RSUBHNv2i64_v4i32 |
14652 | 401520U, // RSUBHNv4i32_v4i16 |
14653 | 402544U, // RSUBHNv4i32_v8i16 |
14654 | 533624U, // RSUBHNv8i16_v16i8 |
14655 | 532600U, // RSUBHNv8i16_v8i8 |
14656 | 2136U, // SABALB_ZZZ_D |
14657 | 8U, // SABALB_ZZZ_H |
14658 | 7256U, // SABALB_ZZZ_S |
14659 | 2136U, // SABALT_ZZZ_D |
14660 | 8U, // SABALT_ZZZ_H |
14661 | 7256U, // SABALT_ZZZ_S |
14662 | 926864U, // SABALv16i8_v8i16 |
14663 | 1057944U, // SABALv2i32_v2i64 |
14664 | 1189024U, // SABALv4i16_v4i32 |
14665 | 402544U, // SABALv4i32_v2i64 |
14666 | 533624U, // SABALv8i16_v4i32 |
14667 | 1320104U, // SABALv8i8_v8i16 |
14668 | 9U, // SABA_ZZZ_B |
14669 | 1112U, // SABA_ZZZ_D |
14670 | 240U, // SABA_ZZZ_H |
14671 | 2136U, // SABA_ZZZ_S |
14672 | 926864U, // SABAv16i8 |
14673 | 1057944U, // SABAv2i32 |
14674 | 1189024U, // SABAv4i16 |
14675 | 402544U, // SABAv4i32 |
14676 | 533624U, // SABAv8i16 |
14677 | 1320104U, // SABAv8i8 |
14678 | 12377U, // SABDLB_ZZZ_D |
14679 | 176U, // SABDLB_ZZZ_H |
14680 | 5208U, // SABDLB_ZZZ_S |
14681 | 12377U, // SABDLT_ZZZ_D |
14682 | 176U, // SABDLT_ZZZ_H |
14683 | 5208U, // SABDLT_ZZZ_S |
14684 | 925840U, // SABDLv16i8_v8i16 |
14685 | 1056920U, // SABDLv2i32_v2i64 |
14686 | 1188000U, // SABDLv4i16_v4i32 |
14687 | 401520U, // SABDLv4i32_v2i64 |
14688 | 532600U, // SABDLv8i16_v4i32 |
14689 | 1319080U, // SABDLv8i8_v8i16 |
14690 | 16918656U, // SABD_ZPmZ_B |
14691 | 33691776U, // SABD_ZPmZ_D |
14692 | 51129480U, // SABD_ZPmZ_H |
14693 | 67252352U, // SABD_ZPmZ_S |
14694 | 925840U, // SABDv16i8 |
14695 | 1056920U, // SABDv2i32 |
14696 | 1188000U, // SABDv4i16 |
14697 | 401520U, // SABDv4i32 |
14698 | 532600U, // SABDv8i16 |
14699 | 1319080U, // SABDv8i8 |
14700 | 2176U, // SADALP_ZPmZ_D |
14701 | 8U, // SADALP_ZPmZ_H |
14702 | 7296U, // SADALP_ZPmZ_S |
14703 | 32U, // SADALPv16i8_v8i16 |
14704 | 40U, // SADALPv2i32_v1i64 |
14705 | 56U, // SADALPv4i16_v2i32 |
14706 | 64U, // SADALPv4i32_v2i64 |
14707 | 72U, // SADALPv8i16_v4i32 |
14708 | 80U, // SADALPv8i8_v4i16 |
14709 | 12377U, // SADDLBT_ZZZ_D |
14710 | 176U, // SADDLBT_ZZZ_H |
14711 | 5208U, // SADDLBT_ZZZ_S |
14712 | 12377U, // SADDLB_ZZZ_D |
14713 | 176U, // SADDLB_ZZZ_H |
14714 | 5208U, // SADDLB_ZZZ_S |
14715 | 32U, // SADDLPv16i8_v8i16 |
14716 | 40U, // SADDLPv2i32_v1i64 |
14717 | 56U, // SADDLPv4i16_v2i32 |
14718 | 64U, // SADDLPv4i32_v2i64 |
14719 | 72U, // SADDLPv8i16_v4i32 |
14720 | 80U, // SADDLPv8i8_v4i16 |
14721 | 12377U, // SADDLT_ZZZ_D |
14722 | 176U, // SADDLT_ZZZ_H |
14723 | 5208U, // SADDLT_ZZZ_S |
14724 | 32U, // SADDLVv16i8v |
14725 | 56U, // SADDLVv4i16v |
14726 | 64U, // SADDLVv4i32v |
14727 | 72U, // SADDLVv8i16v |
14728 | 80U, // SADDLVv8i8v |
14729 | 925840U, // SADDLv16i8_v8i16 |
14730 | 1056920U, // SADDLv2i32_v2i64 |
14731 | 1188000U, // SADDLv4i16_v4i32 |
14732 | 401520U, // SADDLv4i32_v2i64 |
14733 | 532600U, // SADDLv8i16_v4i32 |
14734 | 1319080U, // SADDLv8i8_v8i16 |
14735 | 0U, // SADDV_VPZ_B |
14736 | 0U, // SADDV_VPZ_H |
14737 | 0U, // SADDV_VPZ_S |
14738 | 12376U, // SADDWB_ZZZ_D |
14739 | 176U, // SADDWB_ZZZ_H |
14740 | 5209U, // SADDWB_ZZZ_S |
14741 | 12376U, // SADDWT_ZZZ_D |
14742 | 176U, // SADDWT_ZZZ_H |
14743 | 5209U, // SADDWT_ZZZ_S |
14744 | 925816U, // SADDWv16i8_v8i16 |
14745 | 1056872U, // SADDWv2i32_v2i64 |
14746 | 1187952U, // SADDWv4i16_v4i32 |
14747 | 401512U, // SADDWv4i32_v2i64 |
14748 | 532592U, // SADDWv8i16_v4i32 |
14749 | 1319032U, // SADDWv8i8_v8i16 |
14750 | 0U, // SB |
14751 | 1112U, // SBCLB_ZZZ_D |
14752 | 2136U, // SBCLB_ZZZ_S |
14753 | 1112U, // SBCLT_ZZZ_D |
14754 | 2136U, // SBCLT_ZZZ_S |
14755 | 3160U, // SBCSWr |
14756 | 3160U, // SBCSXr |
14757 | 3160U, // SBCWr |
14758 | 3160U, // SBCXr |
14759 | 134232U, // SBFMWri |
14760 | 134232U, // SBFMXri |
14761 | 8U, // SCLAMP_VG2_2Z2Z_B |
14762 | 16U, // SCLAMP_VG2_2Z2Z_D |
14763 | 240U, // SCLAMP_VG2_2Z2Z_H |
14764 | 24U, // SCLAMP_VG2_2Z2Z_S |
14765 | 8U, // SCLAMP_VG4_4Z4Z_B |
14766 | 16U, // SCLAMP_VG4_4Z4Z_D |
14767 | 240U, // SCLAMP_VG4_4Z4Z_H |
14768 | 24U, // SCLAMP_VG4_4Z4Z_S |
14769 | 9U, // SCLAMP_ZZZ_B |
14770 | 1112U, // SCLAMP_ZZZ_D |
14771 | 240U, // SCLAMP_ZZZ_H |
14772 | 2136U, // SCLAMP_ZZZ_S |
14773 | 3160U, // SCVTFSWDri |
14774 | 3160U, // SCVTFSWHri |
14775 | 3160U, // SCVTFSWSri |
14776 | 3160U, // SCVTFSXDri |
14777 | 3160U, // SCVTFSXHri |
14778 | 3160U, // SCVTFSXSri |
14779 | 0U, // SCVTFUWDri |
14780 | 0U, // SCVTFUWHri |
14781 | 0U, // SCVTFUWSri |
14782 | 0U, // SCVTFUXDri |
14783 | 0U, // SCVTFUXHri |
14784 | 0U, // SCVTFUXSri |
14785 | 0U, // SCVTF_2Z2Z_StoS |
14786 | 0U, // SCVTF_4Z4Z_StoS |
14787 | 16U, // SCVTF_ZPmZ_DtoD |
14788 | 2U, // SCVTF_ZPmZ_DtoH |
14789 | 16U, // SCVTF_ZPmZ_DtoS |
14790 | 0U, // SCVTF_ZPmZ_HtoH |
14791 | 24U, // SCVTF_ZPmZ_StoD |
14792 | 1U, // SCVTF_ZPmZ_StoH |
14793 | 24U, // SCVTF_ZPmZ_StoS |
14794 | 3160U, // SCVTFd |
14795 | 3160U, // SCVTFh |
14796 | 3160U, // SCVTFs |
14797 | 0U, // SCVTFv1i16 |
14798 | 0U, // SCVTFv1i32 |
14799 | 0U, // SCVTFv1i64 |
14800 | 40U, // SCVTFv2f32 |
14801 | 48U, // SCVTFv2f64 |
14802 | 3224U, // SCVTFv2i32_shift |
14803 | 3176U, // SCVTFv2i64_shift |
14804 | 56U, // SCVTFv4f16 |
14805 | 64U, // SCVTFv4f32 |
14806 | 3232U, // SCVTFv4i16_shift |
14807 | 3184U, // SCVTFv4i32_shift |
14808 | 72U, // SCVTFv8f16 |
14809 | 3192U, // SCVTFv8i16_shift |
14810 | 33691776U, // SDIVR_ZPmZ_D |
14811 | 67252352U, // SDIVR_ZPmZ_S |
14812 | 3160U, // SDIVWr |
14813 | 3160U, // SDIVXr |
14814 | 33691776U, // SDIV_ZPmZ_D |
14815 | 67252352U, // SDIV_ZPmZ_S |
14816 | 47640U, // SDOT_VG2_M2Z2Z_BtoS |
14817 | 2632936U, // SDOT_VG2_M2Z2Z_HtoD |
14818 | 2632936U, // SDOT_VG2_M2Z2Z_HtoS |
14819 | 5029400U, // SDOT_VG2_M2ZZI_BToS |
14820 | 103427304U, // SDOT_VG2_M2ZZI_HToS |
14821 | 103427304U, // SDOT_VG2_M2ZZI_HtoD |
14822 | 48664U, // SDOT_VG2_M2ZZ_BtoS |
14823 | 53095656U, // SDOT_VG2_M2ZZ_HtoD |
14824 | 53095656U, // SDOT_VG2_M2ZZ_HtoS |
14825 | 47640U, // SDOT_VG4_M4Z4Z_BtoS |
14826 | 2632936U, // SDOT_VG4_M4Z4Z_HtoD |
14827 | 2632936U, // SDOT_VG4_M4Z4Z_HtoS |
14828 | 5029400U, // SDOT_VG4_M4ZZI_BToS |
14829 | 103427304U, // SDOT_VG4_M4ZZI_HToS |
14830 | 103427304U, // SDOT_VG4_M4ZZI_HtoD |
14831 | 48664U, // SDOT_VG4_M4ZZ_BtoS |
14832 | 53095656U, // SDOT_VG4_M4ZZ_HtoD |
14833 | 53095656U, // SDOT_VG4_M4ZZ_HtoS |
14834 | 53222488U, // SDOT_ZZZI_D |
14835 | 53222488U, // SDOT_ZZZI_HtoS |
14836 | 38921U, // SDOT_ZZZI_S |
14837 | 7256U, // SDOT_ZZZ_D |
14838 | 7256U, // SDOT_ZZZ_HtoS |
14839 | 9U, // SDOT_ZZZ_S |
14840 | 5121168U, // SDOTlanev16i8 |
14841 | 5121192U, // SDOTlanev8i8 |
14842 | 926864U, // SDOTv16i8 |
14843 | 1320104U, // SDOTv8i8 |
14844 | 16918616U, // SEL_PPPP |
14845 | 11284376U, // SEL_VG2_2ZC2Z2Z_B |
14846 | 11414992U, // SEL_VG2_2ZC2Z2Z_D |
14847 | 11545848U, // SEL_VG2_2ZC2Z2Z_H |
14848 | 11677144U, // SEL_VG2_2ZC2Z2Z_S |
14849 | 11284376U, // SEL_VG4_4ZC4Z4Z_B |
14850 | 11414992U, // SEL_VG4_4ZC4Z4Z_D |
14851 | 11545848U, // SEL_VG4_4ZC4Z4Z_H |
14852 | 11677144U, // SEL_VG4_4ZC4Z4Z_S |
14853 | 16918616U, // SEL_ZPZZ_B |
14854 | 33691736U, // SEL_ZPZZ_D |
14855 | 51129480U, // SEL_ZPZZ_H |
14856 | 67252312U, // SEL_ZPZZ_S |
14857 | 0U, // SETE |
14858 | 0U, // SETEN |
14859 | 0U, // SETET |
14860 | 0U, // SETETN |
14861 | 0U, // SETF16 |
14862 | 0U, // SETF8 |
14863 | 0U, // SETFFR |
14864 | 0U, // SETGM |
14865 | 0U, // SETGMN |
14866 | 0U, // SETGMT |
14867 | 0U, // SETGMTN |
14868 | 0U, // SETGP |
14869 | 0U, // SETGPN |
14870 | 0U, // SETGPT |
14871 | 0U, // SETGPTN |
14872 | 0U, // SETM |
14873 | 0U, // SETMN |
14874 | 0U, // SETMT |
14875 | 0U, // SETMTN |
14876 | 0U, // SETP |
14877 | 0U, // SETPN |
14878 | 0U, // SETPT |
14879 | 0U, // SETPTN |
14880 | 402521U, // SHA1Crrr |
14881 | 0U, // SHA1Hrr |
14882 | 402521U, // SHA1Mrrr |
14883 | 402521U, // SHA1Prrr |
14884 | 402544U, // SHA1SU0rrr |
14885 | 64U, // SHA1SU1rr |
14886 | 402521U, // SHA256H2rrr |
14887 | 402521U, // SHA256Hrrr |
14888 | 64U, // SHA256SU0rr |
14889 | 402544U, // SHA256SU1rrr |
14890 | 271449U, // SHA512H |
14891 | 271449U, // SHA512H2 |
14892 | 48U, // SHA512SU0 |
14893 | 271464U, // SHA512SU1 |
14894 | 16918656U, // SHADD_ZPmZ_B |
14895 | 33691776U, // SHADD_ZPmZ_D |
14896 | 51129480U, // SHADD_ZPmZ_H |
14897 | 67252352U, // SHADD_ZPmZ_S |
14898 | 925840U, // SHADDv16i8 |
14899 | 1056920U, // SHADDv2i32 |
14900 | 1188000U, // SHADDv4i16 |
14901 | 401520U, // SHADDv4i32 |
14902 | 532600U, // SHADDv8i16 |
14903 | 1319080U, // SHADDv8i8 |
14904 | 928U, // SHLLv16i8 |
14905 | 936U, // SHLLv2i32 |
14906 | 944U, // SHLLv4i16 |
14907 | 952U, // SHLLv4i32 |
14908 | 960U, // SHLLv8i16 |
14909 | 968U, // SHLLv8i8 |
14910 | 3160U, // SHLd |
14911 | 3216U, // SHLv16i8_shift |
14912 | 3224U, // SHLv2i32_shift |
14913 | 3176U, // SHLv2i64_shift |
14914 | 3232U, // SHLv4i16_shift |
14915 | 3184U, // SHLv4i32_shift |
14916 | 3192U, // SHLv8i16_shift |
14917 | 3240U, // SHLv8i8_shift |
14918 | 3160U, // SHRNB_ZZI_B |
14919 | 224U, // SHRNB_ZZI_H |
14920 | 3160U, // SHRNB_ZZI_S |
14921 | 41048U, // SHRNT_ZZI_B |
14922 | 376U, // SHRNT_ZZI_H |
14923 | 41048U, // SHRNT_ZZI_S |
14924 | 41080U, // SHRNv16i8_shift |
14925 | 3176U, // SHRNv2i32_shift |
14926 | 3184U, // SHRNv4i16_shift |
14927 | 41064U, // SHRNv4i32_shift |
14928 | 41072U, // SHRNv8i16_shift |
14929 | 3192U, // SHRNv8i8_shift |
14930 | 16918656U, // SHSUBR_ZPmZ_B |
14931 | 33691776U, // SHSUBR_ZPmZ_D |
14932 | 51129480U, // SHSUBR_ZPmZ_H |
14933 | 67252352U, // SHSUBR_ZPmZ_S |
14934 | 16918656U, // SHSUB_ZPmZ_B |
14935 | 33691776U, // SHSUB_ZPmZ_D |
14936 | 51129480U, // SHSUB_ZPmZ_H |
14937 | 67252352U, // SHSUB_ZPmZ_S |
14938 | 925840U, // SHSUBv16i8 |
14939 | 1056920U, // SHSUBv2i32 |
14940 | 1188000U, // SHSUBv4i16 |
14941 | 401520U, // SHSUBv4i32 |
14942 | 532600U, // SHSUBv8i16 |
14943 | 1319080U, // SHSUBv8i8 |
14944 | 377U, // SLI_ZZI_B |
14945 | 41048U, // SLI_ZZI_D |
14946 | 376U, // SLI_ZZI_H |
14947 | 41048U, // SLI_ZZI_S |
14948 | 41049U, // SLId |
14949 | 41104U, // SLIv16i8_shift |
14950 | 41112U, // SLIv2i32_shift |
14951 | 41064U, // SLIv2i64_shift |
14952 | 41120U, // SLIv4i16_shift |
14953 | 41072U, // SLIv4i32_shift |
14954 | 41080U, // SLIv8i16_shift |
14955 | 41128U, // SLIv8i8_shift |
14956 | 402544U, // SM3PARTW1 |
14957 | 402544U, // SM3PARTW2 |
14958 | 88350832U, // SM3SS1 |
14959 | 122299504U, // SM3TT1A |
14960 | 122299504U, // SM3TT1B |
14961 | 122299504U, // SM3TT2A |
14962 | 122299504U, // SM3TT2B |
14963 | 64U, // SM4E |
14964 | 12377U, // SM4EKEY_ZZZ_S |
14965 | 401520U, // SM4ENCKEY |
14966 | 12377U, // SM4E_ZZZ_S |
14967 | 134232U, // SMADDLrrr |
14968 | 16918656U, // SMAXP_ZPmZ_B |
14969 | 33691776U, // SMAXP_ZPmZ_D |
14970 | 51129480U, // SMAXP_ZPmZ_H |
14971 | 67252352U, // SMAXP_ZPmZ_S |
14972 | 925840U, // SMAXPv16i8 |
14973 | 1056920U, // SMAXPv2i32 |
14974 | 1188000U, // SMAXPv4i16 |
14975 | 401520U, // SMAXPv4i32 |
14976 | 532600U, // SMAXPv8i16 |
14977 | 1319080U, // SMAXPv8i8 |
14978 | 10328U, // SMAXQV_VPZ_B |
14979 | 6232U, // SMAXQV_VPZ_D |
14980 | 5208U, // SMAXQV_VPZ_H |
14981 | 12376U, // SMAXQV_VPZ_S |
14982 | 0U, // SMAXV_VPZ_B |
14983 | 0U, // SMAXV_VPZ_D |
14984 | 0U, // SMAXV_VPZ_H |
14985 | 0U, // SMAXV_VPZ_S |
14986 | 32U, // SMAXVv16i8v |
14987 | 56U, // SMAXVv4i16v |
14988 | 64U, // SMAXVv4i32v |
14989 | 72U, // SMAXVv8i16v |
14990 | 80U, // SMAXVv8i8v |
14991 | 3160U, // SMAXWri |
14992 | 3160U, // SMAXWrr |
14993 | 3160U, // SMAXXri |
14994 | 3160U, // SMAXXrr |
14995 | 920U, // SMAX_VG2_2Z2Z_B |
14996 | 464U, // SMAX_VG2_2Z2Z_D |
14997 | 248U, // SMAX_VG2_2Z2Z_H |
14998 | 472U, // SMAX_VG2_2Z2Z_S |
14999 | 176U, // SMAX_VG2_2ZZ_B |
15000 | 184U, // SMAX_VG2_2ZZ_D |
15001 | 136U, // SMAX_VG2_2ZZ_H |
15002 | 96U, // SMAX_VG2_2ZZ_S |
15003 | 920U, // SMAX_VG4_4Z4Z_B |
15004 | 464U, // SMAX_VG4_4Z4Z_D |
15005 | 248U, // SMAX_VG4_4Z4Z_H |
15006 | 472U, // SMAX_VG4_4Z4Z_S |
15007 | 176U, // SMAX_VG4_4ZZ_B |
15008 | 184U, // SMAX_VG4_4ZZ_D |
15009 | 136U, // SMAX_VG4_4ZZ_H |
15010 | 96U, // SMAX_VG4_4ZZ_S |
15011 | 3161U, // SMAX_ZI_B |
15012 | 3160U, // SMAX_ZI_D |
15013 | 224U, // SMAX_ZI_H |
15014 | 3161U, // SMAX_ZI_S |
15015 | 16918656U, // SMAX_ZPmZ_B |
15016 | 33691776U, // SMAX_ZPmZ_D |
15017 | 51129480U, // SMAX_ZPmZ_H |
15018 | 67252352U, // SMAX_ZPmZ_S |
15019 | 925840U, // SMAXv16i8 |
15020 | 1056920U, // SMAXv2i32 |
15021 | 1188000U, // SMAXv4i16 |
15022 | 401520U, // SMAXv4i32 |
15023 | 532600U, // SMAXv8i16 |
15024 | 1319080U, // SMAXv8i8 |
15025 | 0U, // SMC |
15026 | 16918656U, // SMINP_ZPmZ_B |
15027 | 33691776U, // SMINP_ZPmZ_D |
15028 | 51129480U, // SMINP_ZPmZ_H |
15029 | 67252352U, // SMINP_ZPmZ_S |
15030 | 925840U, // SMINPv16i8 |
15031 | 1056920U, // SMINPv2i32 |
15032 | 1188000U, // SMINPv4i16 |
15033 | 401520U, // SMINPv4i32 |
15034 | 532600U, // SMINPv8i16 |
15035 | 1319080U, // SMINPv8i8 |
15036 | 10328U, // SMINQV_VPZ_B |
15037 | 6232U, // SMINQV_VPZ_D |
15038 | 5208U, // SMINQV_VPZ_H |
15039 | 12376U, // SMINQV_VPZ_S |
15040 | 0U, // SMINV_VPZ_B |
15041 | 0U, // SMINV_VPZ_D |
15042 | 0U, // SMINV_VPZ_H |
15043 | 0U, // SMINV_VPZ_S |
15044 | 32U, // SMINVv16i8v |
15045 | 56U, // SMINVv4i16v |
15046 | 64U, // SMINVv4i32v |
15047 | 72U, // SMINVv8i16v |
15048 | 80U, // SMINVv8i8v |
15049 | 3160U, // SMINWri |
15050 | 3160U, // SMINWrr |
15051 | 3160U, // SMINXri |
15052 | 3160U, // SMINXrr |
15053 | 920U, // SMIN_VG2_2Z2Z_B |
15054 | 464U, // SMIN_VG2_2Z2Z_D |
15055 | 248U, // SMIN_VG2_2Z2Z_H |
15056 | 472U, // SMIN_VG2_2Z2Z_S |
15057 | 176U, // SMIN_VG2_2ZZ_B |
15058 | 184U, // SMIN_VG2_2ZZ_D |
15059 | 136U, // SMIN_VG2_2ZZ_H |
15060 | 96U, // SMIN_VG2_2ZZ_S |
15061 | 920U, // SMIN_VG4_4Z4Z_B |
15062 | 464U, // SMIN_VG4_4Z4Z_D |
15063 | 248U, // SMIN_VG4_4Z4Z_H |
15064 | 472U, // SMIN_VG4_4Z4Z_S |
15065 | 176U, // SMIN_VG4_4ZZ_B |
15066 | 184U, // SMIN_VG4_4ZZ_D |
15067 | 136U, // SMIN_VG4_4ZZ_H |
15068 | 96U, // SMIN_VG4_4ZZ_S |
15069 | 3161U, // SMIN_ZI_B |
15070 | 3160U, // SMIN_ZI_D |
15071 | 224U, // SMIN_ZI_H |
15072 | 3161U, // SMIN_ZI_S |
15073 | 16918656U, // SMIN_ZPmZ_B |
15074 | 33691776U, // SMIN_ZPmZ_D |
15075 | 51129480U, // SMIN_ZPmZ_H |
15076 | 67252352U, // SMIN_ZPmZ_S |
15077 | 925840U, // SMINv16i8 |
15078 | 1056920U, // SMINv2i32 |
15079 | 1188000U, // SMINv4i16 |
15080 | 401520U, // SMINv4i32 |
15081 | 532600U, // SMINv8i16 |
15082 | 1319080U, // SMINv8i8 |
15083 | 53217368U, // SMLALB_ZZZI_D |
15084 | 53222488U, // SMLALB_ZZZI_S |
15085 | 2136U, // SMLALB_ZZZ_D |
15086 | 8U, // SMLALB_ZZZ_H |
15087 | 7256U, // SMLALB_ZZZ_S |
15088 | 38441U, // SMLALL_MZZI_BtoS |
15089 | 38145U, // SMLALL_MZZI_HtoD |
15090 | 553U, // SMLALL_MZZ_BtoS |
15091 | 257U, // SMLALL_MZZ_HtoD |
15092 | 47640U, // SMLALL_VG2_M2Z2Z_BtoS |
15093 | 2632936U, // SMLALL_VG2_M2Z2Z_HtoD |
15094 | 5029400U, // SMLALL_VG2_M2ZZI_BtoS |
15095 | 103427304U, // SMLALL_VG2_M2ZZI_HtoD |
15096 | 48666U, // SMLALL_VG2_M2ZZ_BtoS |
15097 | 53095658U, // SMLALL_VG2_M2ZZ_HtoD |
15098 | 47640U, // SMLALL_VG4_M4Z4Z_BtoS |
15099 | 2632936U, // SMLALL_VG4_M4Z4Z_HtoD |
15100 | 5029400U, // SMLALL_VG4_M4ZZI_BtoS |
15101 | 103427304U, // SMLALL_VG4_M4ZZI_HtoD |
15102 | 48667U, // SMLALL_VG4_M4ZZ_BtoS |
15103 | 53095659U, // SMLALL_VG4_M4ZZ_HtoD |
15104 | 53217368U, // SMLALT_ZZZI_D |
15105 | 53222488U, // SMLALT_ZZZI_S |
15106 | 2136U, // SMLALT_ZZZ_D |
15107 | 8U, // SMLALT_ZZZ_H |
15108 | 7256U, // SMLALT_ZZZ_S |
15109 | 38145U, // SMLAL_MZZI_HtoS |
15110 | 257U, // SMLAL_MZZ_HtoS |
15111 | 2632936U, // SMLAL_VG2_M2Z2Z_HtoS |
15112 | 103427304U, // SMLAL_VG2_M2ZZI_S |
15113 | 53095656U, // SMLAL_VG2_M2ZZ_HtoS |
15114 | 2632936U, // SMLAL_VG4_M4Z4Z_HtoS |
15115 | 103427304U, // SMLAL_VG4_M4ZZI_HtoS |
15116 | 53095656U, // SMLAL_VG4_M4ZZ_HtoS |
15117 | 926864U, // SMLALv16i8_v8i16 |
15118 | 122299544U, // SMLALv2i32_indexed |
15119 | 1057944U, // SMLALv2i32_v2i64 |
15120 | 120464544U, // SMLALv4i16_indexed |
15121 | 1189024U, // SMLALv4i16_v4i32 |
15122 | 122299504U, // SMLALv4i32_indexed |
15123 | 402544U, // SMLALv4i32_v2i64 |
15124 | 120464504U, // SMLALv8i16_indexed |
15125 | 533624U, // SMLALv8i16_v4i32 |
15126 | 1320104U, // SMLALv8i8_v8i16 |
15127 | 53217368U, // SMLSLB_ZZZI_D |
15128 | 53222488U, // SMLSLB_ZZZI_S |
15129 | 2136U, // SMLSLB_ZZZ_D |
15130 | 8U, // SMLSLB_ZZZ_H |
15131 | 7256U, // SMLSLB_ZZZ_S |
15132 | 38441U, // SMLSLL_MZZI_BtoS |
15133 | 38145U, // SMLSLL_MZZI_HtoD |
15134 | 553U, // SMLSLL_MZZ_BtoS |
15135 | 257U, // SMLSLL_MZZ_HtoD |
15136 | 47640U, // SMLSLL_VG2_M2Z2Z_BtoS |
15137 | 2632936U, // SMLSLL_VG2_M2Z2Z_HtoD |
15138 | 5029400U, // SMLSLL_VG2_M2ZZI_BtoS |
15139 | 103427304U, // SMLSLL_VG2_M2ZZI_HtoD |
15140 | 48666U, // SMLSLL_VG2_M2ZZ_BtoS |
15141 | 53095658U, // SMLSLL_VG2_M2ZZ_HtoD |
15142 | 47640U, // SMLSLL_VG4_M4Z4Z_BtoS |
15143 | 2632936U, // SMLSLL_VG4_M4Z4Z_HtoD |
15144 | 5029400U, // SMLSLL_VG4_M4ZZI_BtoS |
15145 | 103427304U, // SMLSLL_VG4_M4ZZI_HtoD |
15146 | 48667U, // SMLSLL_VG4_M4ZZ_BtoS |
15147 | 53095659U, // SMLSLL_VG4_M4ZZ_HtoD |
15148 | 53217368U, // SMLSLT_ZZZI_D |
15149 | 53222488U, // SMLSLT_ZZZI_S |
15150 | 2136U, // SMLSLT_ZZZ_D |
15151 | 8U, // SMLSLT_ZZZ_H |
15152 | 7256U, // SMLSLT_ZZZ_S |
15153 | 38145U, // SMLSL_MZZI_HtoS |
15154 | 257U, // SMLSL_MZZ_HtoS |
15155 | 2632936U, // SMLSL_VG2_M2Z2Z_HtoS |
15156 | 103427304U, // SMLSL_VG2_M2ZZI_S |
15157 | 53095656U, // SMLSL_VG2_M2ZZ_HtoS |
15158 | 2632936U, // SMLSL_VG4_M4Z4Z_HtoS |
15159 | 103427304U, // SMLSL_VG4_M4ZZI_HtoS |
15160 | 53095656U, // SMLSL_VG4_M4ZZ_HtoS |
15161 | 926864U, // SMLSLv16i8_v8i16 |
15162 | 122299544U, // SMLSLv2i32_indexed |
15163 | 1057944U, // SMLSLv2i32_v2i64 |
15164 | 120464544U, // SMLSLv4i16_indexed |
15165 | 1189024U, // SMLSLv4i16_v4i32 |
15166 | 122299504U, // SMLSLv4i32_indexed |
15167 | 402544U, // SMLSLv4i32_v2i64 |
15168 | 120464504U, // SMLSLv8i16_indexed |
15169 | 533624U, // SMLSLv8i16_v4i32 |
15170 | 1320104U, // SMLSLv8i8_v8i16 |
15171 | 926864U, // SMMLA |
15172 | 9U, // SMMLA_ZZZ |
15173 | 0U, // SMOPA_MPPZZ_D |
15174 | 0U, // SMOPA_MPPZZ_HtoS |
15175 | 0U, // SMOPA_MPPZZ_S |
15176 | 0U, // SMOPS_MPPZZ_D |
15177 | 0U, // SMOPS_MPPZZ_HtoS |
15178 | 0U, // SMOPS_MPPZZ_S |
15179 | 45456U, // SMOVvi16to32 |
15180 | 45456U, // SMOVvi16to32_idx0 |
15181 | 45456U, // SMOVvi16to64 |
15182 | 45456U, // SMOVvi16to64_idx0 |
15183 | 45464U, // SMOVvi32to64 |
15184 | 45464U, // SMOVvi32to64_idx0 |
15185 | 45480U, // SMOVvi8to32 |
15186 | 45480U, // SMOVvi8to32_idx0 |
15187 | 45480U, // SMOVvi8to64 |
15188 | 45480U, // SMOVvi8to64_idx0 |
15189 | 134232U, // SMSUBLrrr |
15190 | 16918656U, // SMULH_ZPmZ_B |
15191 | 33691776U, // SMULH_ZPmZ_D |
15192 | 51129480U, // SMULH_ZPmZ_H |
15193 | 67252352U, // SMULH_ZPmZ_S |
15194 | 10329U, // SMULH_ZZZ_B |
15195 | 6232U, // SMULH_ZZZ_D |
15196 | 136U, // SMULH_ZZZ_H |
15197 | 12377U, // SMULH_ZZZ_S |
15198 | 3160U, // SMULHrr |
15199 | 5910617U, // SMULLB_ZZZI_D |
15200 | 5903448U, // SMULLB_ZZZI_S |
15201 | 12377U, // SMULLB_ZZZ_D |
15202 | 176U, // SMULLB_ZZZ_H |
15203 | 5208U, // SMULLB_ZZZ_S |
15204 | 5910617U, // SMULLT_ZZZI_D |
15205 | 5903448U, // SMULLT_ZZZI_S |
15206 | 12377U, // SMULLT_ZZZ_D |
15207 | 176U, // SMULLT_ZZZ_H |
15208 | 5208U, // SMULLT_ZZZ_S |
15209 | 925840U, // SMULLv16i8_v8i16 |
15210 | 340402328U, // SMULLv2i32_indexed |
15211 | 1056920U, // SMULLv2i32_v2i64 |
15212 | 338567328U, // SMULLv4i16_indexed |
15213 | 1188000U, // SMULLv4i16_v4i32 |
15214 | 340402288U, // SMULLv4i32_indexed |
15215 | 401520U, // SMULLv4i32_v2i64 |
15216 | 338567288U, // SMULLv8i16_indexed |
15217 | 532600U, // SMULLv8i16_v4i32 |
15218 | 1319080U, // SMULLv8i8_v8i16 |
15219 | 80984U, // SPLICE_ZPZZ_B |
15220 | 82008U, // SPLICE_ZPZZ_D |
15221 | 248U, // SPLICE_ZPZZ_H |
15222 | 83032U, // SPLICE_ZPZZ_S |
15223 | 16918616U, // SPLICE_ZPZ_B |
15224 | 33691736U, // SPLICE_ZPZ_D |
15225 | 51129480U, // SPLICE_ZPZ_H |
15226 | 67252312U, // SPLICE_ZPZ_S |
15227 | 8U, // SQABS_ZPmZ_B |
15228 | 16U, // SQABS_ZPmZ_D |
15229 | 0U, // SQABS_ZPmZ_H |
15230 | 24U, // SQABS_ZPmZ_S |
15231 | 32U, // SQABSv16i8 |
15232 | 0U, // SQABSv1i16 |
15233 | 0U, // SQABSv1i32 |
15234 | 0U, // SQABSv1i64 |
15235 | 0U, // SQABSv1i8 |
15236 | 40U, // SQABSv2i32 |
15237 | 48U, // SQABSv2i64 |
15238 | 56U, // SQABSv4i16 |
15239 | 64U, // SQABSv4i32 |
15240 | 72U, // SQABSv8i16 |
15241 | 80U, // SQABSv8i8 |
15242 | 16473U, // SQADD_ZI_B |
15243 | 17496U, // SQADD_ZI_D |
15244 | 208U, // SQADD_ZI_H |
15245 | 18521U, // SQADD_ZI_S |
15246 | 16918656U, // SQADD_ZPmZ_B |
15247 | 33691776U, // SQADD_ZPmZ_D |
15248 | 51129480U, // SQADD_ZPmZ_H |
15249 | 67252352U, // SQADD_ZPmZ_S |
15250 | 10329U, // SQADD_ZZZ_B |
15251 | 6232U, // SQADD_ZZZ_D |
15252 | 136U, // SQADD_ZZZ_H |
15253 | 12377U, // SQADD_ZZZ_S |
15254 | 925840U, // SQADDv16i8 |
15255 | 3160U, // SQADDv1i16 |
15256 | 3160U, // SQADDv1i32 |
15257 | 3160U, // SQADDv1i64 |
15258 | 3160U, // SQADDv1i8 |
15259 | 1056920U, // SQADDv2i32 |
15260 | 270440U, // SQADDv2i64 |
15261 | 1188000U, // SQADDv4i16 |
15262 | 401520U, // SQADDv4i32 |
15263 | 532600U, // SQADDv8i16 |
15264 | 1319080U, // SQADDv8i8 |
15265 | 151136345U, // SQCADD_ZZI_B |
15266 | 151132248U, // SQCADD_ZZI_D |
15267 | 3288200U, // SQCADD_ZZI_H |
15268 | 151138393U, // SQCADD_ZZI_S |
15269 | 0U, // SQCVTN_Z2Z_StoH |
15270 | 0U, // SQCVTN_Z4Z_DtoH |
15271 | 2U, // SQCVTN_Z4Z_StoB |
15272 | 0U, // SQCVTUN_Z2Z_StoH |
15273 | 0U, // SQCVTUN_Z4Z_DtoH |
15274 | 2U, // SQCVTUN_Z4Z_StoB |
15275 | 0U, // SQCVTU_Z2Z_StoH |
15276 | 0U, // SQCVTU_Z4Z_DtoH |
15277 | 2U, // SQCVTU_Z4Z_StoB |
15278 | 0U, // SQCVT_Z2Z_StoH |
15279 | 0U, // SQCVT_Z4Z_DtoH |
15280 | 2U, // SQCVT_Z4Z_StoB |
15281 | 2U, // SQDECB_XPiI |
15282 | 4U, // SQDECB_XPiWdI |
15283 | 2U, // SQDECD_XPiI |
15284 | 4U, // SQDECD_XPiWdI |
15285 | 2U, // SQDECD_ZPiI |
15286 | 2U, // SQDECH_XPiI |
15287 | 4U, // SQDECH_XPiWdI |
15288 | 0U, // SQDECH_ZPiI |
15289 | 84057U, // SQDECP_XPWd_B |
15290 | 84056U, // SQDECP_XPWd_D |
15291 | 84056U, // SQDECP_XPWd_H |
15292 | 84057U, // SQDECP_XPWd_S |
15293 | 1U, // SQDECP_XP_B |
15294 | 0U, // SQDECP_XP_D |
15295 | 0U, // SQDECP_XP_H |
15296 | 1U, // SQDECP_XP_S |
15297 | 0U, // SQDECP_ZP_D |
15298 | 0U, // SQDECP_ZP_H |
15299 | 0U, // SQDECP_ZP_S |
15300 | 2U, // SQDECW_XPiI |
15301 | 4U, // SQDECW_XPiWdI |
15302 | 2U, // SQDECW_ZPiI |
15303 | 2136U, // SQDMLALBT_ZZZ_D |
15304 | 8U, // SQDMLALBT_ZZZ_H |
15305 | 7256U, // SQDMLALBT_ZZZ_S |
15306 | 53217368U, // SQDMLALB_ZZZI_D |
15307 | 53222488U, // SQDMLALB_ZZZI_S |
15308 | 2136U, // SQDMLALB_ZZZ_D |
15309 | 8U, // SQDMLALB_ZZZ_H |
15310 | 7256U, // SQDMLALB_ZZZ_S |
15311 | 53217368U, // SQDMLALT_ZZZI_D |
15312 | 53222488U, // SQDMLALT_ZZZI_S |
15313 | 2136U, // SQDMLALT_ZZZ_D |
15314 | 8U, // SQDMLALT_ZZZ_H |
15315 | 7256U, // SQDMLALT_ZZZ_S |
15316 | 41049U, // SQDMLALi16 |
15317 | 41049U, // SQDMLALi32 |
15318 | 120464473U, // SQDMLALv1i32_indexed |
15319 | 122299481U, // SQDMLALv1i64_indexed |
15320 | 122299544U, // SQDMLALv2i32_indexed |
15321 | 1057944U, // SQDMLALv2i32_v2i64 |
15322 | 120464544U, // SQDMLALv4i16_indexed |
15323 | 1189024U, // SQDMLALv4i16_v4i32 |
15324 | 122299504U, // SQDMLALv4i32_indexed |
15325 | 402544U, // SQDMLALv4i32_v2i64 |
15326 | 120464504U, // SQDMLALv8i16_indexed |
15327 | 533624U, // SQDMLALv8i16_v4i32 |
15328 | 2136U, // SQDMLSLBT_ZZZ_D |
15329 | 8U, // SQDMLSLBT_ZZZ_H |
15330 | 7256U, // SQDMLSLBT_ZZZ_S |
15331 | 53217368U, // SQDMLSLB_ZZZI_D |
15332 | 53222488U, // SQDMLSLB_ZZZI_S |
15333 | 2136U, // SQDMLSLB_ZZZ_D |
15334 | 8U, // SQDMLSLB_ZZZ_H |
15335 | 7256U, // SQDMLSLB_ZZZ_S |
15336 | 53217368U, // SQDMLSLT_ZZZI_D |
15337 | 53222488U, // SQDMLSLT_ZZZI_S |
15338 | 2136U, // SQDMLSLT_ZZZ_D |
15339 | 8U, // SQDMLSLT_ZZZ_H |
15340 | 7256U, // SQDMLSLT_ZZZ_S |
15341 | 41049U, // SQDMLSLi16 |
15342 | 41049U, // SQDMLSLi32 |
15343 | 120464473U, // SQDMLSLv1i32_indexed |
15344 | 122299481U, // SQDMLSLv1i64_indexed |
15345 | 122299544U, // SQDMLSLv2i32_indexed |
15346 | 1057944U, // SQDMLSLv2i32_v2i64 |
15347 | 120464544U, // SQDMLSLv4i16_indexed |
15348 | 1189024U, // SQDMLSLv4i16_v4i32 |
15349 | 122299504U, // SQDMLSLv4i32_indexed |
15350 | 402544U, // SQDMLSLv4i32_v2i64 |
15351 | 120464504U, // SQDMLSLv8i16_indexed |
15352 | 533624U, // SQDMLSLv8i16_v4i32 |
15353 | 920U, // SQDMULH_VG2_2Z2Z_B |
15354 | 464U, // SQDMULH_VG2_2Z2Z_D |
15355 | 248U, // SQDMULH_VG2_2Z2Z_H |
15356 | 472U, // SQDMULH_VG2_2Z2Z_S |
15357 | 176U, // SQDMULH_VG2_2ZZ_B |
15358 | 184U, // SQDMULH_VG2_2ZZ_D |
15359 | 136U, // SQDMULH_VG2_2ZZ_H |
15360 | 96U, // SQDMULH_VG2_2ZZ_S |
15361 | 920U, // SQDMULH_VG4_4Z4Z_B |
15362 | 464U, // SQDMULH_VG4_4Z4Z_D |
15363 | 248U, // SQDMULH_VG4_4Z4Z_H |
15364 | 472U, // SQDMULH_VG4_4Z4Z_S |
15365 | 176U, // SQDMULH_VG4_4ZZ_B |
15366 | 184U, // SQDMULH_VG4_4ZZ_D |
15367 | 136U, // SQDMULH_VG4_4ZZ_H |
15368 | 96U, // SQDMULH_VG4_4ZZ_S |
15369 | 5904472U, // SQDMULH_ZZZI_D |
15370 | 40072U, // SQDMULH_ZZZI_H |
15371 | 5910617U, // SQDMULH_ZZZI_S |
15372 | 10329U, // SQDMULH_ZZZ_B |
15373 | 6232U, // SQDMULH_ZZZ_D |
15374 | 136U, // SQDMULH_ZZZ_H |
15375 | 12377U, // SQDMULH_ZZZ_S |
15376 | 3160U, // SQDMULHv1i16 |
15377 | 338567256U, // SQDMULHv1i16_indexed |
15378 | 3160U, // SQDMULHv1i32 |
15379 | 340402264U, // SQDMULHv1i32_indexed |
15380 | 1056920U, // SQDMULHv2i32 |
15381 | 340402328U, // SQDMULHv2i32_indexed |
15382 | 1188000U, // SQDMULHv4i16 |
15383 | 338567328U, // SQDMULHv4i16_indexed |
15384 | 401520U, // SQDMULHv4i32 |
15385 | 340402288U, // SQDMULHv4i32_indexed |
15386 | 532600U, // SQDMULHv8i16 |
15387 | 338567288U, // SQDMULHv8i16_indexed |
15388 | 5910617U, // SQDMULLB_ZZZI_D |
15389 | 5903448U, // SQDMULLB_ZZZI_S |
15390 | 12377U, // SQDMULLB_ZZZ_D |
15391 | 176U, // SQDMULLB_ZZZ_H |
15392 | 5208U, // SQDMULLB_ZZZ_S |
15393 | 5910617U, // SQDMULLT_ZZZI_D |
15394 | 5903448U, // SQDMULLT_ZZZI_S |
15395 | 12377U, // SQDMULLT_ZZZ_D |
15396 | 176U, // SQDMULLT_ZZZ_H |
15397 | 5208U, // SQDMULLT_ZZZ_S |
15398 | 3160U, // SQDMULLi16 |
15399 | 3160U, // SQDMULLi32 |
15400 | 338567256U, // SQDMULLv1i32_indexed |
15401 | 340402264U, // SQDMULLv1i64_indexed |
15402 | 340402328U, // SQDMULLv2i32_indexed |
15403 | 1056920U, // SQDMULLv2i32_v2i64 |
15404 | 338567328U, // SQDMULLv4i16_indexed |
15405 | 1188000U, // SQDMULLv4i16_v4i32 |
15406 | 340402288U, // SQDMULLv4i32_indexed |
15407 | 401520U, // SQDMULLv4i32_v2i64 |
15408 | 338567288U, // SQDMULLv8i16_indexed |
15409 | 532600U, // SQDMULLv8i16_v4i32 |
15410 | 2U, // SQINCB_XPiI |
15411 | 4U, // SQINCB_XPiWdI |
15412 | 2U, // SQINCD_XPiI |
15413 | 4U, // SQINCD_XPiWdI |
15414 | 2U, // SQINCD_ZPiI |
15415 | 2U, // SQINCH_XPiI |
15416 | 4U, // SQINCH_XPiWdI |
15417 | 0U, // SQINCH_ZPiI |
15418 | 84057U, // SQINCP_XPWd_B |
15419 | 84056U, // SQINCP_XPWd_D |
15420 | 84056U, // SQINCP_XPWd_H |
15421 | 84057U, // SQINCP_XPWd_S |
15422 | 1U, // SQINCP_XP_B |
15423 | 0U, // SQINCP_XP_D |
15424 | 0U, // SQINCP_XP_H |
15425 | 1U, // SQINCP_XP_S |
15426 | 0U, // SQINCP_ZP_D |
15427 | 0U, // SQINCP_ZP_H |
15428 | 0U, // SQINCP_ZP_S |
15429 | 2U, // SQINCW_XPiI |
15430 | 4U, // SQINCW_XPiWdI |
15431 | 2U, // SQINCW_ZPiI |
15432 | 8U, // SQNEG_ZPmZ_B |
15433 | 16U, // SQNEG_ZPmZ_D |
15434 | 0U, // SQNEG_ZPmZ_H |
15435 | 24U, // SQNEG_ZPmZ_S |
15436 | 32U, // SQNEGv16i8 |
15437 | 0U, // SQNEGv1i16 |
15438 | 0U, // SQNEGv1i32 |
15439 | 0U, // SQNEGv1i64 |
15440 | 0U, // SQNEGv1i8 |
15441 | 40U, // SQNEGv2i32 |
15442 | 48U, // SQNEGv2i64 |
15443 | 56U, // SQNEGv4i16 |
15444 | 64U, // SQNEGv4i32 |
15445 | 72U, // SQNEGv8i16 |
15446 | 80U, // SQNEGv8i8 |
15447 | 201496816U, // SQRDCMLAH_ZZZI_H |
15448 | 187435096U, // SQRDCMLAH_ZZZI_S |
15449 | 3550217U, // SQRDCMLAH_ZZZ_B |
15450 | 218235992U, // SQRDCMLAH_ZZZ_D |
15451 | 3550448U, // SQRDCMLAH_ZZZ_H |
15452 | 218237016U, // SQRDCMLAH_ZZZ_S |
15453 | 53216344U, // SQRDMLAH_ZZZI_D |
15454 | 39152U, // SQRDMLAH_ZZZI_H |
15455 | 53217368U, // SQRDMLAH_ZZZI_S |
15456 | 9U, // SQRDMLAH_ZZZ_B |
15457 | 1112U, // SQRDMLAH_ZZZ_D |
15458 | 240U, // SQRDMLAH_ZZZ_H |
15459 | 2136U, // SQRDMLAH_ZZZ_S |
15460 | 41049U, // SQRDMLAHv1i16 |
15461 | 120464473U, // SQRDMLAHv1i16_indexed |
15462 | 41049U, // SQRDMLAHv1i32 |
15463 | 122299481U, // SQRDMLAHv1i32_indexed |
15464 | 1057944U, // SQRDMLAHv2i32 |
15465 | 122299544U, // SQRDMLAHv2i32_indexed |
15466 | 1189024U, // SQRDMLAHv4i16 |
15467 | 120464544U, // SQRDMLAHv4i16_indexed |
15468 | 402544U, // SQRDMLAHv4i32 |
15469 | 122299504U, // SQRDMLAHv4i32_indexed |
15470 | 533624U, // SQRDMLAHv8i16 |
15471 | 120464504U, // SQRDMLAHv8i16_indexed |
15472 | 53216344U, // SQRDMLSH_ZZZI_D |
15473 | 39152U, // SQRDMLSH_ZZZI_H |
15474 | 53217368U, // SQRDMLSH_ZZZI_S |
15475 | 9U, // SQRDMLSH_ZZZ_B |
15476 | 1112U, // SQRDMLSH_ZZZ_D |
15477 | 240U, // SQRDMLSH_ZZZ_H |
15478 | 2136U, // SQRDMLSH_ZZZ_S |
15479 | 41049U, // SQRDMLSHv1i16 |
15480 | 120464473U, // SQRDMLSHv1i16_indexed |
15481 | 41049U, // SQRDMLSHv1i32 |
15482 | 122299481U, // SQRDMLSHv1i32_indexed |
15483 | 1057944U, // SQRDMLSHv2i32 |
15484 | 122299544U, // SQRDMLSHv2i32_indexed |
15485 | 1189024U, // SQRDMLSHv4i16 |
15486 | 120464544U, // SQRDMLSHv4i16_indexed |
15487 | 402544U, // SQRDMLSHv4i32 |
15488 | 122299504U, // SQRDMLSHv4i32_indexed |
15489 | 533624U, // SQRDMLSHv8i16 |
15490 | 120464504U, // SQRDMLSHv8i16_indexed |
15491 | 5904472U, // SQRDMULH_ZZZI_D |
15492 | 40072U, // SQRDMULH_ZZZI_H |
15493 | 5910617U, // SQRDMULH_ZZZI_S |
15494 | 10329U, // SQRDMULH_ZZZ_B |
15495 | 6232U, // SQRDMULH_ZZZ_D |
15496 | 136U, // SQRDMULH_ZZZ_H |
15497 | 12377U, // SQRDMULH_ZZZ_S |
15498 | 3160U, // SQRDMULHv1i16 |
15499 | 338567256U, // SQRDMULHv1i16_indexed |
15500 | 3160U, // SQRDMULHv1i32 |
15501 | 340402264U, // SQRDMULHv1i32_indexed |
15502 | 1056920U, // SQRDMULHv2i32 |
15503 | 340402328U, // SQRDMULHv2i32_indexed |
15504 | 1188000U, // SQRDMULHv4i16 |
15505 | 338567328U, // SQRDMULHv4i16_indexed |
15506 | 401520U, // SQRDMULHv4i32 |
15507 | 340402288U, // SQRDMULHv4i32_indexed |
15508 | 532600U, // SQRDMULHv8i16 |
15509 | 338567288U, // SQRDMULHv8i16_indexed |
15510 | 16918656U, // SQRSHLR_ZPmZ_B |
15511 | 33691776U, // SQRSHLR_ZPmZ_D |
15512 | 51129480U, // SQRSHLR_ZPmZ_H |
15513 | 67252352U, // SQRSHLR_ZPmZ_S |
15514 | 16918656U, // SQRSHL_ZPmZ_B |
15515 | 33691776U, // SQRSHL_ZPmZ_D |
15516 | 51129480U, // SQRSHL_ZPmZ_H |
15517 | 67252352U, // SQRSHL_ZPmZ_S |
15518 | 925840U, // SQRSHLv16i8 |
15519 | 3160U, // SQRSHLv1i16 |
15520 | 3160U, // SQRSHLv1i32 |
15521 | 3160U, // SQRSHLv1i64 |
15522 | 3160U, // SQRSHLv1i8 |
15523 | 1056920U, // SQRSHLv2i32 |
15524 | 270440U, // SQRSHLv2i64 |
15525 | 1188000U, // SQRSHLv4i16 |
15526 | 401520U, // SQRSHLv4i32 |
15527 | 532600U, // SQRSHLv8i16 |
15528 | 1319080U, // SQRSHLv8i8 |
15529 | 3160U, // SQRSHRNB_ZZI_B |
15530 | 224U, // SQRSHRNB_ZZI_H |
15531 | 3160U, // SQRSHRNB_ZZI_S |
15532 | 41048U, // SQRSHRNT_ZZI_B |
15533 | 376U, // SQRSHRNT_ZZI_H |
15534 | 41048U, // SQRSHRNT_ZZI_S |
15535 | 3162U, // SQRSHRN_VG4_Z4ZI_B |
15536 | 224U, // SQRSHRN_VG4_Z4ZI_H |
15537 | 224U, // SQRSHRN_Z2ZI_StoH |
15538 | 3160U, // SQRSHRNb |
15539 | 3160U, // SQRSHRNh |
15540 | 3160U, // SQRSHRNs |
15541 | 41080U, // SQRSHRNv16i8_shift |
15542 | 3176U, // SQRSHRNv2i32_shift |
15543 | 3184U, // SQRSHRNv4i16_shift |
15544 | 41064U, // SQRSHRNv4i32_shift |
15545 | 41072U, // SQRSHRNv8i16_shift |
15546 | 3192U, // SQRSHRNv8i8_shift |
15547 | 3160U, // SQRSHRUNB_ZZI_B |
15548 | 224U, // SQRSHRUNB_ZZI_H |
15549 | 3160U, // SQRSHRUNB_ZZI_S |
15550 | 41048U, // SQRSHRUNT_ZZI_B |
15551 | 376U, // SQRSHRUNT_ZZI_H |
15552 | 41048U, // SQRSHRUNT_ZZI_S |
15553 | 3162U, // SQRSHRUN_VG4_Z4ZI_B |
15554 | 224U, // SQRSHRUN_VG4_Z4ZI_H |
15555 | 224U, // SQRSHRUN_Z2ZI_StoH |
15556 | 3160U, // SQRSHRUNb |
15557 | 3160U, // SQRSHRUNh |
15558 | 3160U, // SQRSHRUNs |
15559 | 41080U, // SQRSHRUNv16i8_shift |
15560 | 3176U, // SQRSHRUNv2i32_shift |
15561 | 3184U, // SQRSHRUNv4i16_shift |
15562 | 41064U, // SQRSHRUNv4i32_shift |
15563 | 41072U, // SQRSHRUNv8i16_shift |
15564 | 3192U, // SQRSHRUNv8i8_shift |
15565 | 224U, // SQRSHRU_VG2_Z2ZI_H |
15566 | 3162U, // SQRSHRU_VG4_Z4ZI_B |
15567 | 224U, // SQRSHRU_VG4_Z4ZI_H |
15568 | 224U, // SQRSHR_VG2_Z2ZI_H |
15569 | 3162U, // SQRSHR_VG4_Z4ZI_B |
15570 | 224U, // SQRSHR_VG4_Z4ZI_H |
15571 | 16918656U, // SQSHLR_ZPmZ_B |
15572 | 33691776U, // SQSHLR_ZPmZ_D |
15573 | 51129480U, // SQSHLR_ZPmZ_H |
15574 | 67252352U, // SQSHLR_ZPmZ_S |
15575 | 141440U, // SQSHLU_ZPmI_B |
15576 | 137344U, // SQSHLU_ZPmI_D |
15577 | 52440200U, // SQSHLU_ZPmI_H |
15578 | 143488U, // SQSHLU_ZPmI_S |
15579 | 3160U, // SQSHLUb |
15580 | 3160U, // SQSHLUd |
15581 | 3160U, // SQSHLUh |
15582 | 3160U, // SQSHLUs |
15583 | 3216U, // SQSHLUv16i8_shift |
15584 | 3224U, // SQSHLUv2i32_shift |
15585 | 3176U, // SQSHLUv2i64_shift |
15586 | 3232U, // SQSHLUv4i16_shift |
15587 | 3184U, // SQSHLUv4i32_shift |
15588 | 3192U, // SQSHLUv8i16_shift |
15589 | 3240U, // SQSHLUv8i8_shift |
15590 | 141440U, // SQSHL_ZPmI_B |
15591 | 137344U, // SQSHL_ZPmI_D |
15592 | 52440200U, // SQSHL_ZPmI_H |
15593 | 143488U, // SQSHL_ZPmI_S |
15594 | 16918656U, // SQSHL_ZPmZ_B |
15595 | 33691776U, // SQSHL_ZPmZ_D |
15596 | 51129480U, // SQSHL_ZPmZ_H |
15597 | 67252352U, // SQSHL_ZPmZ_S |
15598 | 3160U, // SQSHLb |
15599 | 3160U, // SQSHLd |
15600 | 3160U, // SQSHLh |
15601 | 3160U, // SQSHLs |
15602 | 925840U, // SQSHLv16i8 |
15603 | 3216U, // SQSHLv16i8_shift |
15604 | 3160U, // SQSHLv1i16 |
15605 | 3160U, // SQSHLv1i32 |
15606 | 3160U, // SQSHLv1i64 |
15607 | 3160U, // SQSHLv1i8 |
15608 | 1056920U, // SQSHLv2i32 |
15609 | 3224U, // SQSHLv2i32_shift |
15610 | 270440U, // SQSHLv2i64 |
15611 | 3176U, // SQSHLv2i64_shift |
15612 | 1188000U, // SQSHLv4i16 |
15613 | 3232U, // SQSHLv4i16_shift |
15614 | 401520U, // SQSHLv4i32 |
15615 | 3184U, // SQSHLv4i32_shift |
15616 | 532600U, // SQSHLv8i16 |
15617 | 3192U, // SQSHLv8i16_shift |
15618 | 1319080U, // SQSHLv8i8 |
15619 | 3240U, // SQSHLv8i8_shift |
15620 | 3160U, // SQSHRNB_ZZI_B |
15621 | 224U, // SQSHRNB_ZZI_H |
15622 | 3160U, // SQSHRNB_ZZI_S |
15623 | 41048U, // SQSHRNT_ZZI_B |
15624 | 376U, // SQSHRNT_ZZI_H |
15625 | 41048U, // SQSHRNT_ZZI_S |
15626 | 3160U, // SQSHRNb |
15627 | 3160U, // SQSHRNh |
15628 | 3160U, // SQSHRNs |
15629 | 41080U, // SQSHRNv16i8_shift |
15630 | 3176U, // SQSHRNv2i32_shift |
15631 | 3184U, // SQSHRNv4i16_shift |
15632 | 41064U, // SQSHRNv4i32_shift |
15633 | 41072U, // SQSHRNv8i16_shift |
15634 | 3192U, // SQSHRNv8i8_shift |
15635 | 3160U, // SQSHRUNB_ZZI_B |
15636 | 224U, // SQSHRUNB_ZZI_H |
15637 | 3160U, // SQSHRUNB_ZZI_S |
15638 | 41048U, // SQSHRUNT_ZZI_B |
15639 | 376U, // SQSHRUNT_ZZI_H |
15640 | 41048U, // SQSHRUNT_ZZI_S |
15641 | 3160U, // SQSHRUNb |
15642 | 3160U, // SQSHRUNh |
15643 | 3160U, // SQSHRUNs |
15644 | 41080U, // SQSHRUNv16i8_shift |
15645 | 3176U, // SQSHRUNv2i32_shift |
15646 | 3184U, // SQSHRUNv4i16_shift |
15647 | 41064U, // SQSHRUNv4i32_shift |
15648 | 41072U, // SQSHRUNv8i16_shift |
15649 | 3192U, // SQSHRUNv8i8_shift |
15650 | 16918656U, // SQSUBR_ZPmZ_B |
15651 | 33691776U, // SQSUBR_ZPmZ_D |
15652 | 51129480U, // SQSUBR_ZPmZ_H |
15653 | 67252352U, // SQSUBR_ZPmZ_S |
15654 | 16473U, // SQSUB_ZI_B |
15655 | 17496U, // SQSUB_ZI_D |
15656 | 208U, // SQSUB_ZI_H |
15657 | 18521U, // SQSUB_ZI_S |
15658 | 16918656U, // SQSUB_ZPmZ_B |
15659 | 33691776U, // SQSUB_ZPmZ_D |
15660 | 51129480U, // SQSUB_ZPmZ_H |
15661 | 67252352U, // SQSUB_ZPmZ_S |
15662 | 10329U, // SQSUB_ZZZ_B |
15663 | 6232U, // SQSUB_ZZZ_D |
15664 | 136U, // SQSUB_ZZZ_H |
15665 | 12377U, // SQSUB_ZZZ_S |
15666 | 925840U, // SQSUBv16i8 |
15667 | 3160U, // SQSUBv1i16 |
15668 | 3160U, // SQSUBv1i32 |
15669 | 3160U, // SQSUBv1i64 |
15670 | 3160U, // SQSUBv1i8 |
15671 | 1056920U, // SQSUBv2i32 |
15672 | 270440U, // SQSUBv2i64 |
15673 | 1188000U, // SQSUBv4i16 |
15674 | 401520U, // SQSUBv4i32 |
15675 | 532600U, // SQSUBv8i16 |
15676 | 1319080U, // SQSUBv8i8 |
15677 | 0U, // SQXTNB_ZZ_B |
15678 | 0U, // SQXTNB_ZZ_H |
15679 | 0U, // SQXTNB_ZZ_S |
15680 | 0U, // SQXTNT_ZZ_B |
15681 | 0U, // SQXTNT_ZZ_H |
15682 | 0U, // SQXTNT_ZZ_S |
15683 | 72U, // SQXTNv16i8 |
15684 | 0U, // SQXTNv1i16 |
15685 | 0U, // SQXTNv1i32 |
15686 | 0U, // SQXTNv1i8 |
15687 | 48U, // SQXTNv2i32 |
15688 | 64U, // SQXTNv4i16 |
15689 | 48U, // SQXTNv4i32 |
15690 | 64U, // SQXTNv8i16 |
15691 | 72U, // SQXTNv8i8 |
15692 | 0U, // SQXTUNB_ZZ_B |
15693 | 0U, // SQXTUNB_ZZ_H |
15694 | 0U, // SQXTUNB_ZZ_S |
15695 | 0U, // SQXTUNT_ZZ_B |
15696 | 0U, // SQXTUNT_ZZ_H |
15697 | 0U, // SQXTUNT_ZZ_S |
15698 | 72U, // SQXTUNv16i8 |
15699 | 0U, // SQXTUNv1i16 |
15700 | 0U, // SQXTUNv1i32 |
15701 | 0U, // SQXTUNv1i8 |
15702 | 48U, // SQXTUNv2i32 |
15703 | 64U, // SQXTUNv4i16 |
15704 | 48U, // SQXTUNv4i32 |
15705 | 64U, // SQXTUNv8i16 |
15706 | 72U, // SQXTUNv8i8 |
15707 | 16918656U, // SRHADD_ZPmZ_B |
15708 | 33691776U, // SRHADD_ZPmZ_D |
15709 | 51129480U, // SRHADD_ZPmZ_H |
15710 | 67252352U, // SRHADD_ZPmZ_S |
15711 | 925840U, // SRHADDv16i8 |
15712 | 1056920U, // SRHADDv2i32 |
15713 | 1188000U, // SRHADDv4i16 |
15714 | 401520U, // SRHADDv4i32 |
15715 | 532600U, // SRHADDv8i16 |
15716 | 1319080U, // SRHADDv8i8 |
15717 | 377U, // SRI_ZZI_B |
15718 | 41048U, // SRI_ZZI_D |
15719 | 376U, // SRI_ZZI_H |
15720 | 41048U, // SRI_ZZI_S |
15721 | 41049U, // SRId |
15722 | 41104U, // SRIv16i8_shift |
15723 | 41112U, // SRIv2i32_shift |
15724 | 41064U, // SRIv2i64_shift |
15725 | 41120U, // SRIv4i16_shift |
15726 | 41072U, // SRIv4i32_shift |
15727 | 41080U, // SRIv8i16_shift |
15728 | 41128U, // SRIv8i8_shift |
15729 | 16918656U, // SRSHLR_ZPmZ_B |
15730 | 33691776U, // SRSHLR_ZPmZ_D |
15731 | 51129480U, // SRSHLR_ZPmZ_H |
15732 | 67252352U, // SRSHLR_ZPmZ_S |
15733 | 920U, // SRSHL_VG2_2Z2Z_B |
15734 | 464U, // SRSHL_VG2_2Z2Z_D |
15735 | 248U, // SRSHL_VG2_2Z2Z_H |
15736 | 472U, // SRSHL_VG2_2Z2Z_S |
15737 | 176U, // SRSHL_VG2_2ZZ_B |
15738 | 184U, // SRSHL_VG2_2ZZ_D |
15739 | 136U, // SRSHL_VG2_2ZZ_H |
15740 | 96U, // SRSHL_VG2_2ZZ_S |
15741 | 920U, // SRSHL_VG4_4Z4Z_B |
15742 | 464U, // SRSHL_VG4_4Z4Z_D |
15743 | 248U, // SRSHL_VG4_4Z4Z_H |
15744 | 472U, // SRSHL_VG4_4Z4Z_S |
15745 | 176U, // SRSHL_VG4_4ZZ_B |
15746 | 184U, // SRSHL_VG4_4ZZ_D |
15747 | 136U, // SRSHL_VG4_4ZZ_H |
15748 | 96U, // SRSHL_VG4_4ZZ_S |
15749 | 16918656U, // SRSHL_ZPmZ_B |
15750 | 33691776U, // SRSHL_ZPmZ_D |
15751 | 51129480U, // SRSHL_ZPmZ_H |
15752 | 67252352U, // SRSHL_ZPmZ_S |
15753 | 925840U, // SRSHLv16i8 |
15754 | 3160U, // SRSHLv1i64 |
15755 | 1056920U, // SRSHLv2i32 |
15756 | 270440U, // SRSHLv2i64 |
15757 | 1188000U, // SRSHLv4i16 |
15758 | 401520U, // SRSHLv4i32 |
15759 | 532600U, // SRSHLv8i16 |
15760 | 1319080U, // SRSHLv8i8 |
15761 | 141440U, // SRSHR_ZPmI_B |
15762 | 137344U, // SRSHR_ZPmI_D |
15763 | 52440200U, // SRSHR_ZPmI_H |
15764 | 143488U, // SRSHR_ZPmI_S |
15765 | 3160U, // SRSHRd |
15766 | 3216U, // SRSHRv16i8_shift |
15767 | 3224U, // SRSHRv2i32_shift |
15768 | 3176U, // SRSHRv2i64_shift |
15769 | 3232U, // SRSHRv4i16_shift |
15770 | 3184U, // SRSHRv4i32_shift |
15771 | 3192U, // SRSHRv8i16_shift |
15772 | 3240U, // SRSHRv8i8_shift |
15773 | 377U, // SRSRA_ZZI_B |
15774 | 41048U, // SRSRA_ZZI_D |
15775 | 376U, // SRSRA_ZZI_H |
15776 | 41048U, // SRSRA_ZZI_S |
15777 | 41049U, // SRSRAd |
15778 | 41104U, // SRSRAv16i8_shift |
15779 | 41112U, // SRSRAv2i32_shift |
15780 | 41064U, // SRSRAv2i64_shift |
15781 | 41120U, // SRSRAv4i16_shift |
15782 | 41072U, // SRSRAv4i32_shift |
15783 | 41080U, // SRSRAv8i16_shift |
15784 | 41128U, // SRSRAv8i8_shift |
15785 | 3161U, // SSHLLB_ZZI_D |
15786 | 224U, // SSHLLB_ZZI_H |
15787 | 3160U, // SSHLLB_ZZI_S |
15788 | 3161U, // SSHLLT_ZZI_D |
15789 | 224U, // SSHLLT_ZZI_H |
15790 | 3160U, // SSHLLT_ZZI_S |
15791 | 3216U, // SSHLLv16i8_shift |
15792 | 3224U, // SSHLLv2i32_shift |
15793 | 3232U, // SSHLLv4i16_shift |
15794 | 3184U, // SSHLLv4i32_shift |
15795 | 3192U, // SSHLLv8i16_shift |
15796 | 3240U, // SSHLLv8i8_shift |
15797 | 925840U, // SSHLv16i8 |
15798 | 3160U, // SSHLv1i64 |
15799 | 1056920U, // SSHLv2i32 |
15800 | 270440U, // SSHLv2i64 |
15801 | 1188000U, // SSHLv4i16 |
15802 | 401520U, // SSHLv4i32 |
15803 | 532600U, // SSHLv8i16 |
15804 | 1319080U, // SSHLv8i8 |
15805 | 3160U, // SSHRd |
15806 | 3216U, // SSHRv16i8_shift |
15807 | 3224U, // SSHRv2i32_shift |
15808 | 3176U, // SSHRv2i64_shift |
15809 | 3232U, // SSHRv4i16_shift |
15810 | 3184U, // SSHRv4i32_shift |
15811 | 3192U, // SSHRv8i16_shift |
15812 | 3240U, // SSHRv8i8_shift |
15813 | 377U, // SSRA_ZZI_B |
15814 | 41048U, // SSRA_ZZI_D |
15815 | 376U, // SSRA_ZZI_H |
15816 | 41048U, // SSRA_ZZI_S |
15817 | 41049U, // SSRAd |
15818 | 41104U, // SSRAv16i8_shift |
15819 | 41112U, // SSRAv2i32_shift |
15820 | 41064U, // SSRAv2i64_shift |
15821 | 41120U, // SSRAv4i16_shift |
15822 | 41072U, // SSRAv4i32_shift |
15823 | 41080U, // SSRAv8i16_shift |
15824 | 41128U, // SSRAv8i8_shift |
15825 | 6040804U, // SST1B_D |
15826 | 371207356U, // SST1B_D_IMM |
15827 | 6171876U, // SST1B_D_SXTW |
15828 | 6302948U, // SST1B_D_UXTW |
15829 | 371207268U, // SST1B_S_IMM |
15830 | 6434020U, // SST1B_S_SXTW |
15831 | 6565092U, // SST1B_S_UXTW |
15832 | 6040804U, // SST1D |
15833 | 6696124U, // SST1D_IMM |
15834 | 6827236U, // SST1D_SCALED |
15835 | 6171876U, // SST1D_SXTW |
15836 | 6958308U, // SST1D_SXTW_SCALED |
15837 | 6302948U, // SST1D_UXTW |
15838 | 7089380U, // SST1D_UXTW_SCALED |
15839 | 6040804U, // SST1H_D |
15840 | 376319164U, // SST1H_D_IMM |
15841 | 7351524U, // SST1H_D_SCALED |
15842 | 6171876U, // SST1H_D_SXTW |
15843 | 7482596U, // SST1H_D_SXTW_SCALED |
15844 | 6302948U, // SST1H_D_UXTW |
15845 | 7613668U, // SST1H_D_UXTW_SCALED |
15846 | 376319076U, // SST1H_S_IMM |
15847 | 6434020U, // SST1H_S_SXTW |
15848 | 7744740U, // SST1H_S_SXTW_SCALED |
15849 | 6565092U, // SST1H_S_UXTW |
15850 | 7875812U, // SST1H_S_UXTW_SCALED |
15851 | 371207356U, // SST1Q |
15852 | 6040804U, // SST1W_D |
15853 | 377105596U, // SST1W_D_IMM |
15854 | 8137956U, // SST1W_D_SCALED |
15855 | 6171876U, // SST1W_D_SXTW |
15856 | 8269028U, // SST1W_D_SXTW_SCALED |
15857 | 6302948U, // SST1W_D_UXTW |
15858 | 8400100U, // SST1W_D_UXTW_SCALED |
15859 | 377105508U, // SST1W_IMM |
15860 | 6434020U, // SST1W_SXTW |
15861 | 8531172U, // SST1W_SXTW_SCALED |
15862 | 6565092U, // SST1W_UXTW |
15863 | 8662244U, // SST1W_UXTW_SCALED |
15864 | 12377U, // SSUBLBT_ZZZ_D |
15865 | 176U, // SSUBLBT_ZZZ_H |
15866 | 5208U, // SSUBLBT_ZZZ_S |
15867 | 12377U, // SSUBLB_ZZZ_D |
15868 | 176U, // SSUBLB_ZZZ_H |
15869 | 5208U, // SSUBLB_ZZZ_S |
15870 | 12377U, // SSUBLTB_ZZZ_D |
15871 | 176U, // SSUBLTB_ZZZ_H |
15872 | 5208U, // SSUBLTB_ZZZ_S |
15873 | 12377U, // SSUBLT_ZZZ_D |
15874 | 176U, // SSUBLT_ZZZ_H |
15875 | 5208U, // SSUBLT_ZZZ_S |
15876 | 925840U, // SSUBLv16i8_v8i16 |
15877 | 1056920U, // SSUBLv2i32_v2i64 |
15878 | 1188000U, // SSUBLv4i16_v4i32 |
15879 | 401520U, // SSUBLv4i32_v2i64 |
15880 | 532600U, // SSUBLv8i16_v4i32 |
15881 | 1319080U, // SSUBLv8i8_v8i16 |
15882 | 12376U, // SSUBWB_ZZZ_D |
15883 | 176U, // SSUBWB_ZZZ_H |
15884 | 5209U, // SSUBWB_ZZZ_S |
15885 | 12376U, // SSUBWT_ZZZ_D |
15886 | 176U, // SSUBWT_ZZZ_H |
15887 | 5209U, // SSUBWT_ZZZ_S |
15888 | 925816U, // SSUBWv16i8_v8i16 |
15889 | 1056872U, // SSUBWv2i32_v2i64 |
15890 | 1187952U, // SSUBWv4i16_v4i32 |
15891 | 401512U, // SSUBWv4i32_v2i64 |
15892 | 532592U, // SSUBWv8i16_v4i32 |
15893 | 1319032U, // SSUBWv8i8_v8i16 |
15894 | 8793316U, // ST1B |
15895 | 8793316U, // ST1B_2Z |
15896 | 393096420U, // ST1B_2Z_IMM |
15897 | 671223059U, // ST1B_2Z_STRIDED |
15898 | 688000275U, // ST1B_2Z_STRIDED_IMM |
15899 | 8793316U, // ST1B_4Z |
15900 | 393882852U, // ST1B_4Z_IMM |
15901 | 8793316U, // ST1B_4Z_STRIDED |
15902 | 393882852U, // ST1B_4Z_STRIDED_IMM |
15903 | 8793316U, // ST1B_D |
15904 | 387984612U, // ST1B_D_IMM |
15905 | 8793316U, // ST1B_H |
15906 | 387984612U, // ST1B_H_IMM |
15907 | 387984612U, // ST1B_IMM |
15908 | 8793316U, // ST1B_S |
15909 | 387984612U, // ST1B_S_IMM |
15910 | 8924388U, // ST1D |
15911 | 8924388U, // ST1D_2Z |
15912 | 393096420U, // ST1D_2Z_IMM |
15913 | 8924388U, // ST1D_2Z_STRIDED |
15914 | 393096420U, // ST1D_2Z_STRIDED_IMM |
15915 | 8924388U, // ST1D_4Z |
15916 | 393882852U, // ST1D_4Z_IMM |
15917 | 8924388U, // ST1D_4Z_STRIDED |
15918 | 393882852U, // ST1D_4Z_STRIDED_IMM |
15919 | 387984612U, // ST1D_IMM |
15920 | 8924388U, // ST1D_Q |
15921 | 387984612U, // ST1D_Q_IMM |
15922 | 0U, // ST1Fourv16b |
15923 | 0U, // ST1Fourv16b_POST |
15924 | 0U, // ST1Fourv1d |
15925 | 0U, // ST1Fourv1d_POST |
15926 | 0U, // ST1Fourv2d |
15927 | 0U, // ST1Fourv2d_POST |
15928 | 0U, // ST1Fourv2s |
15929 | 0U, // ST1Fourv2s_POST |
15930 | 0U, // ST1Fourv4h |
15931 | 0U, // ST1Fourv4h_POST |
15932 | 0U, // ST1Fourv4s |
15933 | 0U, // ST1Fourv4s_POST |
15934 | 0U, // ST1Fourv8b |
15935 | 0U, // ST1Fourv8b_POST |
15936 | 0U, // ST1Fourv8h |
15937 | 0U, // ST1Fourv8h_POST |
15938 | 9055460U, // ST1H |
15939 | 9055460U, // ST1H_2Z |
15940 | 393096420U, // ST1H_2Z_IMM |
15941 | 704777491U, // ST1H_2Z_STRIDED |
15942 | 688000275U, // ST1H_2Z_STRIDED_IMM |
15943 | 9055460U, // ST1H_4Z |
15944 | 393882852U, // ST1H_4Z_IMM |
15945 | 9055460U, // ST1H_4Z_STRIDED |
15946 | 393882852U, // ST1H_4Z_STRIDED_IMM |
15947 | 9055460U, // ST1H_D |
15948 | 387984612U, // ST1H_D_IMM |
15949 | 387984612U, // ST1H_IMM |
15950 | 9055460U, // ST1H_S |
15951 | 387984612U, // ST1H_S_IMM |
15952 | 0U, // ST1Onev16b |
15953 | 0U, // ST1Onev16b_POST |
15954 | 0U, // ST1Onev1d |
15955 | 0U, // ST1Onev1d_POST |
15956 | 0U, // ST1Onev2d |
15957 | 0U, // ST1Onev2d_POST |
15958 | 0U, // ST1Onev2s |
15959 | 0U, // ST1Onev2s_POST |
15960 | 0U, // ST1Onev4h |
15961 | 0U, // ST1Onev4h_POST |
15962 | 0U, // ST1Onev4s |
15963 | 0U, // ST1Onev4s_POST |
15964 | 0U, // ST1Onev8b |
15965 | 0U, // ST1Onev8b_POST |
15966 | 0U, // ST1Onev8h |
15967 | 0U, // ST1Onev8h_POST |
15968 | 0U, // ST1Threev16b |
15969 | 0U, // ST1Threev16b_POST |
15970 | 0U, // ST1Threev1d |
15971 | 0U, // ST1Threev1d_POST |
15972 | 0U, // ST1Threev2d |
15973 | 0U, // ST1Threev2d_POST |
15974 | 0U, // ST1Threev2s |
15975 | 0U, // ST1Threev2s_POST |
15976 | 0U, // ST1Threev4h |
15977 | 0U, // ST1Threev4h_POST |
15978 | 0U, // ST1Threev4s |
15979 | 0U, // ST1Threev4s_POST |
15980 | 0U, // ST1Threev8b |
15981 | 0U, // ST1Threev8b_POST |
15982 | 0U, // ST1Threev8h |
15983 | 0U, // ST1Threev8h_POST |
15984 | 0U, // ST1Twov16b |
15985 | 0U, // ST1Twov16b_POST |
15986 | 0U, // ST1Twov1d |
15987 | 0U, // ST1Twov1d_POST |
15988 | 0U, // ST1Twov2d |
15989 | 0U, // ST1Twov2d_POST |
15990 | 0U, // ST1Twov2s |
15991 | 0U, // ST1Twov2s_POST |
15992 | 0U, // ST1Twov4h |
15993 | 0U, // ST1Twov4h_POST |
15994 | 0U, // ST1Twov4s |
15995 | 0U, // ST1Twov4s_POST |
15996 | 0U, // ST1Twov8b |
15997 | 0U, // ST1Twov8b_POST |
15998 | 0U, // ST1Twov8h |
15999 | 0U, // ST1Twov8h_POST |
16000 | 9317604U, // ST1W |
16001 | 9317604U, // ST1W_2Z |
16002 | 393096420U, // ST1W_2Z_IMM |
16003 | 9317604U, // ST1W_2Z_STRIDED |
16004 | 393096420U, // ST1W_2Z_STRIDED_IMM |
16005 | 9317604U, // ST1W_4Z |
16006 | 393882852U, // ST1W_4Z_IMM |
16007 | 9317604U, // ST1W_4Z_STRIDED |
16008 | 393882852U, // ST1W_4Z_STRIDED_IMM |
16009 | 9317604U, // ST1W_D |
16010 | 387984612U, // ST1W_D_IMM |
16011 | 387984612U, // ST1W_IMM |
16012 | 9317604U, // ST1W_Q |
16013 | 387984612U, // ST1W_Q_IMM |
16014 | 9653856U, // ST1_MXIPXX_H_B |
16015 | 9784928U, // ST1_MXIPXX_H_D |
16016 | 9916000U, // ST1_MXIPXX_H_H |
16017 | 10047072U, // ST1_MXIPXX_H_Q |
16018 | 10178144U, // ST1_MXIPXX_H_S |
16019 | 9653856U, // ST1_MXIPXX_V_B |
16020 | 9784928U, // ST1_MXIPXX_V_D |
16021 | 9916000U, // ST1_MXIPXX_V_H |
16022 | 10047072U, // ST1_MXIPXX_V_Q |
16023 | 10178144U, // ST1_MXIPXX_V_S |
16024 | 0U, // ST1i16 |
16025 | 4U, // ST1i16_POST |
16026 | 0U, // ST1i32 |
16027 | 4U, // ST1i32_POST |
16028 | 0U, // ST1i64 |
16029 | 4U, // ST1i64_POST |
16030 | 0U, // ST1i8 |
16031 | 5U, // ST1i8_POST |
16032 | 8793316U, // ST2B |
16033 | 393096420U, // ST2B_IMM |
16034 | 8924388U, // ST2D |
16035 | 393096420U, // ST2D_IMM |
16036 | 62073U, // ST2GPostIndex |
16037 | 10940505U, // ST2GPreIndex |
16038 | 3412056U, // ST2Gi |
16039 | 9055460U, // ST2H |
16040 | 393096420U, // ST2H_IMM |
16041 | 10235108U, // ST2Q |
16042 | 393096420U, // ST2Q_IMM |
16043 | 0U, // ST2Twov16b |
16044 | 0U, // ST2Twov16b_POST |
16045 | 0U, // ST2Twov2d |
16046 | 0U, // ST2Twov2d_POST |
16047 | 0U, // ST2Twov2s |
16048 | 0U, // ST2Twov2s_POST |
16049 | 0U, // ST2Twov4h |
16050 | 0U, // ST2Twov4h_POST |
16051 | 0U, // ST2Twov4s |
16052 | 0U, // ST2Twov4s_POST |
16053 | 0U, // ST2Twov8b |
16054 | 0U, // ST2Twov8b_POST |
16055 | 0U, // ST2Twov8h |
16056 | 0U, // ST2Twov8h_POST |
16057 | 9317604U, // ST2W |
16058 | 393096420U, // ST2W_IMM |
16059 | 0U, // ST2i16 |
16060 | 4U, // ST2i16_POST |
16061 | 0U, // ST2i32 |
16062 | 4U, // ST2i32_POST |
16063 | 0U, // ST2i64 |
16064 | 5U, // ST2i64_POST |
16065 | 0U, // ST2i8 |
16066 | 4U, // ST2i8_POST |
16067 | 8793316U, // ST3B |
16068 | 10366180U, // ST3B_IMM |
16069 | 8924388U, // ST3D |
16070 | 10366180U, // ST3D_IMM |
16071 | 9055460U, // ST3H |
16072 | 10366180U, // ST3H_IMM |
16073 | 10235108U, // ST3Q |
16074 | 10366180U, // ST3Q_IMM |
16075 | 0U, // ST3Threev16b |
16076 | 0U, // ST3Threev16b_POST |
16077 | 0U, // ST3Threev2d |
16078 | 0U, // ST3Threev2d_POST |
16079 | 0U, // ST3Threev2s |
16080 | 0U, // ST3Threev2s_POST |
16081 | 0U, // ST3Threev4h |
16082 | 0U, // ST3Threev4h_POST |
16083 | 0U, // ST3Threev4s |
16084 | 0U, // ST3Threev4s_POST |
16085 | 0U, // ST3Threev8b |
16086 | 0U, // ST3Threev8b_POST |
16087 | 0U, // ST3Threev8h |
16088 | 0U, // ST3Threev8h_POST |
16089 | 9317604U, // ST3W |
16090 | 10366180U, // ST3W_IMM |
16091 | 0U, // ST3i16 |
16092 | 5U, // ST3i16_POST |
16093 | 0U, // ST3i32 |
16094 | 5U, // ST3i32_POST |
16095 | 0U, // ST3i64 |
16096 | 5U, // ST3i64_POST |
16097 | 0U, // ST3i8 |
16098 | 5U, // ST3i8_POST |
16099 | 8793316U, // ST4B |
16100 | 393882852U, // ST4B_IMM |
16101 | 8924388U, // ST4D |
16102 | 393882852U, // ST4D_IMM |
16103 | 0U, // ST4Fourv16b |
16104 | 0U, // ST4Fourv16b_POST |
16105 | 0U, // ST4Fourv2d |
16106 | 0U, // ST4Fourv2d_POST |
16107 | 0U, // ST4Fourv2s |
16108 | 0U, // ST4Fourv2s_POST |
16109 | 0U, // ST4Fourv4h |
16110 | 0U, // ST4Fourv4h_POST |
16111 | 0U, // ST4Fourv4s |
16112 | 0U, // ST4Fourv4s_POST |
16113 | 0U, // ST4Fourv8b |
16114 | 0U, // ST4Fourv8b_POST |
16115 | 0U, // ST4Fourv8h |
16116 | 0U, // ST4Fourv8h_POST |
16117 | 9055460U, // ST4H |
16118 | 393882852U, // ST4H_IMM |
16119 | 10235108U, // ST4Q |
16120 | 393882852U, // ST4Q_IMM |
16121 | 9317604U, // ST4W |
16122 | 393882852U, // ST4W_IMM |
16123 | 0U, // ST4i16 |
16124 | 4U, // ST4i16_POST |
16125 | 0U, // ST4i32 |
16126 | 5U, // ST4i32_POST |
16127 | 0U, // ST4i64 |
16128 | 5U, // ST4i64_POST |
16129 | 0U, // ST4i8 |
16130 | 4U, // ST4i8_POST |
16131 | 0U, // ST64B |
16132 | 5U, // ST64BV |
16133 | 5U, // ST64BV0 |
16134 | 568U, // STGM |
16135 | 419564816U, // STGPi |
16136 | 62073U, // STGPostIndex |
16137 | 480551185U, // STGPpost |
16138 | 469934353U, // STGPpre |
16139 | 10940505U, // STGPreIndex |
16140 | 3412056U, // STGi |
16141 | 3411216U, // STILPW |
16142 | 11837713U, // STILPWpre |
16143 | 3411216U, // STILPX |
16144 | 11968785U, // STILPXpre |
16145 | 0U, // STL1 |
16146 | 568U, // STLLRB |
16147 | 568U, // STLLRH |
16148 | 568U, // STLLRW |
16149 | 568U, // STLLRX |
16150 | 568U, // STLRB |
16151 | 568U, // STLRH |
16152 | 568U, // STLRW |
16153 | 977U, // STLRWpre |
16154 | 568U, // STLRX |
16155 | 985U, // STLRXpre |
16156 | 3411032U, // STLURBi |
16157 | 3411032U, // STLURHi |
16158 | 3411032U, // STLURWi |
16159 | 3411032U, // STLURXi |
16160 | 3411032U, // STLURbi |
16161 | 3411032U, // STLURdi |
16162 | 3411032U, // STLURhi |
16163 | 3411032U, // STLURqi |
16164 | 3411032U, // STLURsi |
16165 | 12061784U, // STLXPW |
16166 | 12061784U, // STLXPX |
16167 | 3411216U, // STLXRB |
16168 | 3411216U, // STLXRH |
16169 | 3411216U, // STLXRW |
16170 | 3411216U, // STLXRX |
16171 | 402787600U, // STNPDi |
16172 | 419564816U, // STNPQi |
16173 | 436342032U, // STNPSi |
16174 | 436342032U, // STNPWi |
16175 | 402787600U, // STNPXi |
16176 | 8793316U, // STNT1B_2Z |
16177 | 393096420U, // STNT1B_2Z_IMM |
16178 | 671223059U, // STNT1B_2Z_STRIDED |
16179 | 688000275U, // STNT1B_2Z_STRIDED_IMM |
16180 | 8793316U, // STNT1B_4Z |
16181 | 393882852U, // STNT1B_4Z_IMM |
16182 | 8793316U, // STNT1B_4Z_STRIDED |
16183 | 393882852U, // STNT1B_4Z_STRIDED_IMM |
16184 | 387984612U, // STNT1B_ZRI |
16185 | 8793316U, // STNT1B_ZRR |
16186 | 371207356U, // STNT1B_ZZR_D |
16187 | 371207268U, // STNT1B_ZZR_S |
16188 | 8924388U, // STNT1D_2Z |
16189 | 393096420U, // STNT1D_2Z_IMM |
16190 | 8924388U, // STNT1D_2Z_STRIDED |
16191 | 393096420U, // STNT1D_2Z_STRIDED_IMM |
16192 | 8924388U, // STNT1D_4Z |
16193 | 393882852U, // STNT1D_4Z_IMM |
16194 | 8924388U, // STNT1D_4Z_STRIDED |
16195 | 393882852U, // STNT1D_4Z_STRIDED_IMM |
16196 | 387984612U, // STNT1D_ZRI |
16197 | 8924388U, // STNT1D_ZRR |
16198 | 371207356U, // STNT1D_ZZR_D |
16199 | 9055460U, // STNT1H_2Z |
16200 | 393096420U, // STNT1H_2Z_IMM |
16201 | 704777491U, // STNT1H_2Z_STRIDED |
16202 | 688000275U, // STNT1H_2Z_STRIDED_IMM |
16203 | 9055460U, // STNT1H_4Z |
16204 | 393882852U, // STNT1H_4Z_IMM |
16205 | 9055460U, // STNT1H_4Z_STRIDED |
16206 | 393882852U, // STNT1H_4Z_STRIDED_IMM |
16207 | 387984612U, // STNT1H_ZRI |
16208 | 9055460U, // STNT1H_ZRR |
16209 | 371207356U, // STNT1H_ZZR_D |
16210 | 371207268U, // STNT1H_ZZR_S |
16211 | 9317604U, // STNT1W_2Z |
16212 | 393096420U, // STNT1W_2Z_IMM |
16213 | 9317604U, // STNT1W_2Z_STRIDED |
16214 | 393096420U, // STNT1W_2Z_STRIDED_IMM |
16215 | 9317604U, // STNT1W_4Z |
16216 | 393882852U, // STNT1W_4Z_IMM |
16217 | 9317604U, // STNT1W_4Z_STRIDED |
16218 | 393882852U, // STNT1W_4Z_STRIDED_IMM |
16219 | 387984612U, // STNT1W_ZRI |
16220 | 9317604U, // STNT1W_ZRR |
16221 | 371207356U, // STNT1W_ZZR_D |
16222 | 371207268U, // STNT1W_ZZR_S |
16223 | 402787600U, // STPDi |
16224 | 463773969U, // STPDpost |
16225 | 453157137U, // STPDpre |
16226 | 419564816U, // STPQi |
16227 | 480551185U, // STPQpost |
16228 | 469934353U, // STPQpre |
16229 | 436342032U, // STPSi |
16230 | 497328401U, // STPSpost |
16231 | 486711569U, // STPSpre |
16232 | 436342032U, // STPWi |
16233 | 497328401U, // STPWpost |
16234 | 486711569U, // STPWpre |
16235 | 402787600U, // STPXi |
16236 | 463773969U, // STPXpost |
16237 | 453157137U, // STPXpre |
16238 | 41593U, // STRBBpost |
16239 | 10920025U, // STRBBpre |
16240 | 503450712U, // STRBBroW |
16241 | 520227928U, // STRBBroX |
16242 | 64600U, // STRBBui |
16243 | 41593U, // STRBpost |
16244 | 10920025U, // STRBpre |
16245 | 503450712U, // STRBroW |
16246 | 520227928U, // STRBroX |
16247 | 64600U, // STRBui |
16248 | 41593U, // STRDpost |
16249 | 10920025U, // STRDpre |
16250 | 537005144U, // STRDroW |
16251 | 553782360U, // STRDroX |
16252 | 65624U, // STRDui |
16253 | 41593U, // STRHHpost |
16254 | 10920025U, // STRHHpre |
16255 | 570559576U, // STRHHroW |
16256 | 587336792U, // STRHHroX |
16257 | 66648U, // STRHHui |
16258 | 41593U, // STRHpost |
16259 | 10920025U, // STRHpre |
16260 | 570559576U, // STRHroW |
16261 | 587336792U, // STRHroX |
16262 | 66648U, // STRHui |
16263 | 41593U, // STRQpost |
16264 | 10920025U, // STRQpre |
16265 | 604114008U, // STRQroW |
16266 | 620891224U, // STRQroX |
16267 | 67672U, // STRQui |
16268 | 41593U, // STRSpost |
16269 | 10920025U, // STRSpre |
16270 | 637668440U, // STRSroW |
16271 | 654445656U, // STRSroX |
16272 | 68696U, // STRSui |
16273 | 41593U, // STRWpost |
16274 | 10920025U, // STRWpre |
16275 | 637668440U, // STRWroW |
16276 | 654445656U, // STRWroX |
16277 | 68696U, // STRWui |
16278 | 41593U, // STRXpost |
16279 | 10920025U, // STRXpre |
16280 | 537005144U, // STRXroW |
16281 | 553782360U, // STRXroX |
16282 | 65624U, // STRXui |
16283 | 11013208U, // STR_PXI |
16284 | 568U, // STR_TX |
16285 | 0U, // STR_ZA |
16286 | 11013208U, // STR_ZXI |
16287 | 3411032U, // STTRBi |
16288 | 3411032U, // STTRHi |
16289 | 3411032U, // STTRWi |
16290 | 3411032U, // STTRXi |
16291 | 3411032U, // STURBBi |
16292 | 3411032U, // STURBi |
16293 | 3411032U, // STURDi |
16294 | 3411032U, // STURHHi |
16295 | 3411032U, // STURHi |
16296 | 3411032U, // STURQi |
16297 | 3411032U, // STURSi |
16298 | 3411032U, // STURWi |
16299 | 3411032U, // STURXi |
16300 | 12061784U, // STXPW |
16301 | 12061784U, // STXPX |
16302 | 3411216U, // STXRB |
16303 | 3411216U, // STXRH |
16304 | 3411216U, // STXRW |
16305 | 3411216U, // STXRX |
16306 | 62073U, // STZ2GPostIndex |
16307 | 10940505U, // STZ2GPreIndex |
16308 | 3412056U, // STZ2Gi |
16309 | 568U, // STZGM |
16310 | 62073U, // STZGPostIndex |
16311 | 10940505U, // STZGPreIndex |
16312 | 3412056U, // STZGi |
16313 | 135256U, // SUBG |
16314 | 5208U, // SUBHNB_ZZZ_B |
16315 | 96U, // SUBHNB_ZZZ_H |
16316 | 6232U, // SUBHNB_ZZZ_S |
16317 | 7256U, // SUBHNT_ZZZ_B |
16318 | 24U, // SUBHNT_ZZZ_H |
16319 | 1112U, // SUBHNT_ZZZ_S |
16320 | 270440U, // SUBHNv2i64_v2i32 |
16321 | 271464U, // SUBHNv2i64_v4i32 |
16322 | 401520U, // SUBHNv4i32_v4i16 |
16323 | 402544U, // SUBHNv4i32_v8i16 |
16324 | 533624U, // SUBHNv8i16_v16i8 |
16325 | 532600U, // SUBHNv8i16_v8i8 |
16326 | 3160U, // SUBP |
16327 | 3160U, // SUBPS |
16328 | 658520U, // SUBPT_shift |
16329 | 16473U, // SUBR_ZI_B |
16330 | 17496U, // SUBR_ZI_D |
16331 | 208U, // SUBR_ZI_H |
16332 | 18521U, // SUBR_ZI_S |
16333 | 16918656U, // SUBR_ZPmZ_B |
16334 | 33691776U, // SUBR_ZPmZ_D |
16335 | 51129480U, // SUBR_ZPmZ_H |
16336 | 67252352U, // SUBR_ZPmZ_S |
16337 | 13400U, // SUBSWri |
16338 | 14424U, // SUBSWrs |
16339 | 15448U, // SUBSWrx |
16340 | 13400U, // SUBSXri |
16341 | 14424U, // SUBSXrs |
16342 | 15448U, // SUBSXrx |
16343 | 1444952U, // SUBSXrx64 |
16344 | 13400U, // SUBWri |
16345 | 14424U, // SUBWrs |
16346 | 15448U, // SUBWrx |
16347 | 13400U, // SUBXri |
16348 | 14424U, // SUBXrs |
16349 | 15448U, // SUBXrx |
16350 | 1444952U, // SUBXrx64 |
16351 | 1584320U, // SUB_VG2_M2Z2Z_D |
16352 | 1715400U, // SUB_VG2_M2Z2Z_S |
16353 | 52178112U, // SUB_VG2_M2ZZ_D |
16354 | 52309192U, // SUB_VG2_M2ZZ_S |
16355 | 192U, // SUB_VG2_M2Z_D |
16356 | 200U, // SUB_VG2_M2Z_S |
16357 | 1584320U, // SUB_VG4_M4Z4Z_D |
16358 | 1715400U, // SUB_VG4_M4Z4Z_S |
16359 | 52178112U, // SUB_VG4_M4ZZ_D |
16360 | 52309192U, // SUB_VG4_M4ZZ_S |
16361 | 192U, // SUB_VG4_M4Z_D |
16362 | 200U, // SUB_VG4_M4Z_S |
16363 | 16473U, // SUB_ZI_B |
16364 | 17496U, // SUB_ZI_D |
16365 | 208U, // SUB_ZI_H |
16366 | 18521U, // SUB_ZI_S |
16367 | 16918656U, // SUB_ZPmZ_B |
16368 | 33691776U, // SUB_ZPmZ_CPA |
16369 | 33691776U, // SUB_ZPmZ_D |
16370 | 51129480U, // SUB_ZPmZ_H |
16371 | 67252352U, // SUB_ZPmZ_S |
16372 | 10329U, // SUB_ZZZ_B |
16373 | 6232U, // SUB_ZZZ_CPA |
16374 | 6232U, // SUB_ZZZ_D |
16375 | 136U, // SUB_ZZZ_H |
16376 | 12377U, // SUB_ZZZ_S |
16377 | 925840U, // SUBv16i8 |
16378 | 3160U, // SUBv1i64 |
16379 | 1056920U, // SUBv2i32 |
16380 | 270440U, // SUBv2i64 |
16381 | 1188000U, // SUBv4i16 |
16382 | 401520U, // SUBv4i32 |
16383 | 532600U, // SUBv8i16 |
16384 | 1319080U, // SUBv8i8 |
16385 | 5029400U, // SUDOT_VG2_M2ZZI_BToS |
16386 | 48664U, // SUDOT_VG2_M2ZZ_BToS |
16387 | 5029400U, // SUDOT_VG4_M4ZZI_BToS |
16388 | 48664U, // SUDOT_VG4_M4ZZ_BToS |
16389 | 38921U, // SUDOT_ZZZI |
16390 | 5121168U, // SUDOTlanev16i8 |
16391 | 5121192U, // SUDOTlanev8i8 |
16392 | 38441U, // SUMLALL_MZZI_BtoS |
16393 | 5029400U, // SUMLALL_VG2_M2ZZI_BtoS |
16394 | 48666U, // SUMLALL_VG2_M2ZZ_BtoS |
16395 | 5029400U, // SUMLALL_VG4_M4ZZI_BtoS |
16396 | 48667U, // SUMLALL_VG4_M4ZZ_BtoS |
16397 | 0U, // SUMOPA_MPPZZ_D |
16398 | 0U, // SUMOPA_MPPZZ_S |
16399 | 0U, // SUMOPS_MPPZZ_D |
16400 | 0U, // SUMOPS_MPPZZ_S |
16401 | 1U, // SUNPKHI_ZZ_D |
16402 | 0U, // SUNPKHI_ZZ_H |
16403 | 0U, // SUNPKHI_ZZ_S |
16404 | 1U, // SUNPKLO_ZZ_D |
16405 | 0U, // SUNPKLO_ZZ_H |
16406 | 0U, // SUNPKLO_ZZ_S |
16407 | 0U, // SUNPK_VG2_2ZZ_D |
16408 | 0U, // SUNPK_VG2_2ZZ_H |
16409 | 0U, // SUNPK_VG2_2ZZ_S |
16410 | 0U, // SUNPK_VG4_4Z2Z_D |
16411 | 0U, // SUNPK_VG4_4Z2Z_H |
16412 | 0U, // SUNPK_VG4_4Z2Z_S |
16413 | 16918656U, // SUQADD_ZPmZ_B |
16414 | 33691776U, // SUQADD_ZPmZ_D |
16415 | 51129480U, // SUQADD_ZPmZ_H |
16416 | 67252352U, // SUQADD_ZPmZ_S |
16417 | 32U, // SUQADDv16i8 |
16418 | 1U, // SUQADDv1i16 |
16419 | 1U, // SUQADDv1i32 |
16420 | 1U, // SUQADDv1i64 |
16421 | 1U, // SUQADDv1i8 |
16422 | 40U, // SUQADDv2i32 |
16423 | 48U, // SUQADDv2i64 |
16424 | 56U, // SUQADDv4i16 |
16425 | 64U, // SUQADDv4i32 |
16426 | 72U, // SUQADDv8i16 |
16427 | 80U, // SUQADDv8i8 |
16428 | 5029400U, // SUVDOT_VG4_M4ZZI_BToS |
16429 | 0U, // SVC |
16430 | 103427304U, // SVDOT_VG2_M2ZZI_HtoS |
16431 | 5029400U, // SVDOT_VG4_M4ZZI_BtoS |
16432 | 103427304U, // SVDOT_VG4_M4ZZI_HtoD |
16433 | 3U, // SWPAB |
16434 | 3U, // SWPAH |
16435 | 3U, // SWPALB |
16436 | 3U, // SWPALH |
16437 | 3U, // SWPALW |
16438 | 3U, // SWPALX |
16439 | 3U, // SWPAW |
16440 | 3U, // SWPAX |
16441 | 3U, // SWPB |
16442 | 3U, // SWPH |
16443 | 3U, // SWPLB |
16444 | 3U, // SWPLH |
16445 | 3U, // SWPLW |
16446 | 3U, // SWPLX |
16447 | 60690U, // SWPP |
16448 | 60690U, // SWPPA |
16449 | 60690U, // SWPPAL |
16450 | 60690U, // SWPPL |
16451 | 3U, // SWPW |
16452 | 3U, // SWPX |
16453 | 16U, // SXTB_ZPmZ_D |
16454 | 0U, // SXTB_ZPmZ_H |
16455 | 24U, // SXTB_ZPmZ_S |
16456 | 16U, // SXTH_ZPmZ_D |
16457 | 24U, // SXTH_ZPmZ_S |
16458 | 16U, // SXTW_ZPmZ_D |
16459 | 86104U, // SYSLxt |
16460 | 997U, // SYSPxt |
16461 | 1005U, // SYSPxt_XZR |
16462 | 1013U, // SYSxt |
16463 | 178U, // TBLQ_ZZZ_B |
16464 | 5U, // TBLQ_ZZZ_D |
16465 | 136U, // TBLQ_ZZZ_H |
16466 | 12378U, // TBLQ_ZZZ_S |
16467 | 178U, // TBL_ZZZZ_B |
16468 | 5U, // TBL_ZZZZ_D |
16469 | 136U, // TBL_ZZZZ_H |
16470 | 12378U, // TBL_ZZZZ_S |
16471 | 178U, // TBL_ZZZ_B |
16472 | 5U, // TBL_ZZZ_D |
16473 | 136U, // TBL_ZZZ_H |
16474 | 12378U, // TBL_ZZZ_S |
16475 | 35U, // TBLv16i8Four |
16476 | 35U, // TBLv16i8One |
16477 | 35U, // TBLv16i8Three |
16478 | 35U, // TBLv16i8Two |
16479 | 83U, // TBLv8i8Four |
16480 | 83U, // TBLv8i8One |
16481 | 83U, // TBLv8i8Three |
16482 | 83U, // TBLv8i8Two |
16483 | 87128U, // TBNZW |
16484 | 87128U, // TBNZX |
16485 | 9U, // TBXQ_ZZZ_B |
16486 | 1112U, // TBXQ_ZZZ_D |
16487 | 240U, // TBXQ_ZZZ_H |
16488 | 2136U, // TBXQ_ZZZ_S |
16489 | 9U, // TBX_ZZZ_B |
16490 | 1112U, // TBX_ZZZ_D |
16491 | 240U, // TBX_ZZZ_H |
16492 | 2136U, // TBX_ZZZ_S |
16493 | 37U, // TBXv16i8Four |
16494 | 37U, // TBXv16i8One |
16495 | 37U, // TBXv16i8Three |
16496 | 37U, // TBXv16i8Two |
16497 | 85U, // TBXv8i8Four |
16498 | 85U, // TBXv8i8One |
16499 | 85U, // TBXv8i8Three |
16500 | 85U, // TBXv8i8Two |
16501 | 87128U, // TBZW |
16502 | 87128U, // TBZX |
16503 | 0U, // TCANCEL |
16504 | 0U, // TCOMMIT |
16505 | 0U, // TRCIT |
16506 | 10329U, // TRN1_PPP_B |
16507 | 6232U, // TRN1_PPP_D |
16508 | 136U, // TRN1_PPP_H |
16509 | 12377U, // TRN1_PPP_S |
16510 | 10329U, // TRN1_ZZZ_B |
16511 | 6232U, // TRN1_ZZZ_D |
16512 | 136U, // TRN1_ZZZ_H |
16513 | 1016U, // TRN1_ZZZ_Q |
16514 | 12377U, // TRN1_ZZZ_S |
16515 | 925840U, // TRN1v16i8 |
16516 | 1056920U, // TRN1v2i32 |
16517 | 270440U, // TRN1v2i64 |
16518 | 1188000U, // TRN1v4i16 |
16519 | 401520U, // TRN1v4i32 |
16520 | 532600U, // TRN1v8i16 |
16521 | 1319080U, // TRN1v8i8 |
16522 | 10329U, // TRN2_PPP_B |
16523 | 6232U, // TRN2_PPP_D |
16524 | 136U, // TRN2_PPP_H |
16525 | 12377U, // TRN2_PPP_S |
16526 | 10329U, // TRN2_ZZZ_B |
16527 | 6232U, // TRN2_ZZZ_D |
16528 | 136U, // TRN2_ZZZ_H |
16529 | 1016U, // TRN2_ZZZ_Q |
16530 | 12377U, // TRN2_ZZZ_S |
16531 | 925840U, // TRN2v16i8 |
16532 | 1056920U, // TRN2v2i32 |
16533 | 270440U, // TRN2v2i64 |
16534 | 1188000U, // TRN2v4i16 |
16535 | 401520U, // TRN2v4i32 |
16536 | 532600U, // TRN2v8i16 |
16537 | 1319080U, // TRN2v8i8 |
16538 | 0U, // TSB |
16539 | 0U, // TSTART |
16540 | 0U, // TTEST |
16541 | 2136U, // UABALB_ZZZ_D |
16542 | 8U, // UABALB_ZZZ_H |
16543 | 7256U, // UABALB_ZZZ_S |
16544 | 2136U, // UABALT_ZZZ_D |
16545 | 8U, // UABALT_ZZZ_H |
16546 | 7256U, // UABALT_ZZZ_S |
16547 | 926864U, // UABALv16i8_v8i16 |
16548 | 1057944U, // UABALv2i32_v2i64 |
16549 | 1189024U, // UABALv4i16_v4i32 |
16550 | 402544U, // UABALv4i32_v2i64 |
16551 | 533624U, // UABALv8i16_v4i32 |
16552 | 1320104U, // UABALv8i8_v8i16 |
16553 | 9U, // UABA_ZZZ_B |
16554 | 1112U, // UABA_ZZZ_D |
16555 | 240U, // UABA_ZZZ_H |
16556 | 2136U, // UABA_ZZZ_S |
16557 | 926864U, // UABAv16i8 |
16558 | 1057944U, // UABAv2i32 |
16559 | 1189024U, // UABAv4i16 |
16560 | 402544U, // UABAv4i32 |
16561 | 533624U, // UABAv8i16 |
16562 | 1320104U, // UABAv8i8 |
16563 | 12377U, // UABDLB_ZZZ_D |
16564 | 176U, // UABDLB_ZZZ_H |
16565 | 5208U, // UABDLB_ZZZ_S |
16566 | 12377U, // UABDLT_ZZZ_D |
16567 | 176U, // UABDLT_ZZZ_H |
16568 | 5208U, // UABDLT_ZZZ_S |
16569 | 925840U, // UABDLv16i8_v8i16 |
16570 | 1056920U, // UABDLv2i32_v2i64 |
16571 | 1188000U, // UABDLv4i16_v4i32 |
16572 | 401520U, // UABDLv4i32_v2i64 |
16573 | 532600U, // UABDLv8i16_v4i32 |
16574 | 1319080U, // UABDLv8i8_v8i16 |
16575 | 16918656U, // UABD_ZPmZ_B |
16576 | 33691776U, // UABD_ZPmZ_D |
16577 | 51129480U, // UABD_ZPmZ_H |
16578 | 67252352U, // UABD_ZPmZ_S |
16579 | 925840U, // UABDv16i8 |
16580 | 1056920U, // UABDv2i32 |
16581 | 1188000U, // UABDv4i16 |
16582 | 401520U, // UABDv4i32 |
16583 | 532600U, // UABDv8i16 |
16584 | 1319080U, // UABDv8i8 |
16585 | 2176U, // UADALP_ZPmZ_D |
16586 | 8U, // UADALP_ZPmZ_H |
16587 | 7296U, // UADALP_ZPmZ_S |
16588 | 32U, // UADALPv16i8_v8i16 |
16589 | 40U, // UADALPv2i32_v1i64 |
16590 | 56U, // UADALPv4i16_v2i32 |
16591 | 64U, // UADALPv4i32_v2i64 |
16592 | 72U, // UADALPv8i16_v4i32 |
16593 | 80U, // UADALPv8i8_v4i16 |
16594 | 12377U, // UADDLB_ZZZ_D |
16595 | 176U, // UADDLB_ZZZ_H |
16596 | 5208U, // UADDLB_ZZZ_S |
16597 | 32U, // UADDLPv16i8_v8i16 |
16598 | 40U, // UADDLPv2i32_v1i64 |
16599 | 56U, // UADDLPv4i16_v2i32 |
16600 | 64U, // UADDLPv4i32_v2i64 |
16601 | 72U, // UADDLPv8i16_v4i32 |
16602 | 80U, // UADDLPv8i8_v4i16 |
16603 | 12377U, // UADDLT_ZZZ_D |
16604 | 176U, // UADDLT_ZZZ_H |
16605 | 5208U, // UADDLT_ZZZ_S |
16606 | 32U, // UADDLVv16i8v |
16607 | 56U, // UADDLVv4i16v |
16608 | 64U, // UADDLVv4i32v |
16609 | 72U, // UADDLVv8i16v |
16610 | 80U, // UADDLVv8i8v |
16611 | 925840U, // UADDLv16i8_v8i16 |
16612 | 1056920U, // UADDLv2i32_v2i64 |
16613 | 1188000U, // UADDLv4i16_v4i32 |
16614 | 401520U, // UADDLv4i32_v2i64 |
16615 | 532600U, // UADDLv8i16_v4i32 |
16616 | 1319080U, // UADDLv8i8_v8i16 |
16617 | 0U, // UADDV_VPZ_B |
16618 | 0U, // UADDV_VPZ_D |
16619 | 0U, // UADDV_VPZ_H |
16620 | 0U, // UADDV_VPZ_S |
16621 | 12376U, // UADDWB_ZZZ_D |
16622 | 176U, // UADDWB_ZZZ_H |
16623 | 5209U, // UADDWB_ZZZ_S |
16624 | 12376U, // UADDWT_ZZZ_D |
16625 | 176U, // UADDWT_ZZZ_H |
16626 | 5209U, // UADDWT_ZZZ_S |
16627 | 925816U, // UADDWv16i8_v8i16 |
16628 | 1056872U, // UADDWv2i32_v2i64 |
16629 | 1187952U, // UADDWv4i16_v4i32 |
16630 | 401512U, // UADDWv4i32_v2i64 |
16631 | 532592U, // UADDWv8i16_v4i32 |
16632 | 1319032U, // UADDWv8i8_v8i16 |
16633 | 134232U, // UBFMWri |
16634 | 134232U, // UBFMXri |
16635 | 8U, // UCLAMP_VG2_2Z2Z_B |
16636 | 16U, // UCLAMP_VG2_2Z2Z_D |
16637 | 240U, // UCLAMP_VG2_2Z2Z_H |
16638 | 24U, // UCLAMP_VG2_2Z2Z_S |
16639 | 8U, // UCLAMP_VG4_4Z4Z_B |
16640 | 16U, // UCLAMP_VG4_4Z4Z_D |
16641 | 240U, // UCLAMP_VG4_4Z4Z_H |
16642 | 24U, // UCLAMP_VG4_4Z4Z_S |
16643 | 9U, // UCLAMP_ZZZ_B |
16644 | 1112U, // UCLAMP_ZZZ_D |
16645 | 240U, // UCLAMP_ZZZ_H |
16646 | 2136U, // UCLAMP_ZZZ_S |
16647 | 3160U, // UCVTFSWDri |
16648 | 3160U, // UCVTFSWHri |
16649 | 3160U, // UCVTFSWSri |
16650 | 3160U, // UCVTFSXDri |
16651 | 3160U, // UCVTFSXHri |
16652 | 3160U, // UCVTFSXSri |
16653 | 0U, // UCVTFUWDri |
16654 | 0U, // UCVTFUWHri |
16655 | 0U, // UCVTFUWSri |
16656 | 0U, // UCVTFUXDri |
16657 | 0U, // UCVTFUXHri |
16658 | 0U, // UCVTFUXSri |
16659 | 0U, // UCVTF_2Z2Z_StoS |
16660 | 0U, // UCVTF_4Z4Z_StoS |
16661 | 16U, // UCVTF_ZPmZ_DtoD |
16662 | 2U, // UCVTF_ZPmZ_DtoH |
16663 | 16U, // UCVTF_ZPmZ_DtoS |
16664 | 0U, // UCVTF_ZPmZ_HtoH |
16665 | 24U, // UCVTF_ZPmZ_StoD |
16666 | 1U, // UCVTF_ZPmZ_StoH |
16667 | 24U, // UCVTF_ZPmZ_StoS |
16668 | 3160U, // UCVTFd |
16669 | 3160U, // UCVTFh |
16670 | 3160U, // UCVTFs |
16671 | 0U, // UCVTFv1i16 |
16672 | 0U, // UCVTFv1i32 |
16673 | 0U, // UCVTFv1i64 |
16674 | 40U, // UCVTFv2f32 |
16675 | 48U, // UCVTFv2f64 |
16676 | 3224U, // UCVTFv2i32_shift |
16677 | 3176U, // UCVTFv2i64_shift |
16678 | 56U, // UCVTFv4f16 |
16679 | 64U, // UCVTFv4f32 |
16680 | 3232U, // UCVTFv4i16_shift |
16681 | 3184U, // UCVTFv4i32_shift |
16682 | 72U, // UCVTFv8f16 |
16683 | 3192U, // UCVTFv8i16_shift |
16684 | 0U, // UDF |
16685 | 33691776U, // UDIVR_ZPmZ_D |
16686 | 67252352U, // UDIVR_ZPmZ_S |
16687 | 3160U, // UDIVWr |
16688 | 3160U, // UDIVXr |
16689 | 33691776U, // UDIV_ZPmZ_D |
16690 | 67252352U, // UDIV_ZPmZ_S |
16691 | 47640U, // UDOT_VG2_M2Z2Z_BtoS |
16692 | 2632936U, // UDOT_VG2_M2Z2Z_HtoD |
16693 | 2632936U, // UDOT_VG2_M2Z2Z_HtoS |
16694 | 5029400U, // UDOT_VG2_M2ZZI_BToS |
16695 | 103427304U, // UDOT_VG2_M2ZZI_HToS |
16696 | 103427304U, // UDOT_VG2_M2ZZI_HtoD |
16697 | 48664U, // UDOT_VG2_M2ZZ_BtoS |
16698 | 53095656U, // UDOT_VG2_M2ZZ_HtoD |
16699 | 53095656U, // UDOT_VG2_M2ZZ_HtoS |
16700 | 47640U, // UDOT_VG4_M4Z4Z_BtoS |
16701 | 2632936U, // UDOT_VG4_M4Z4Z_HtoD |
16702 | 2632936U, // UDOT_VG4_M4Z4Z_HtoS |
16703 | 5029400U, // UDOT_VG4_M4ZZI_BtoS |
16704 | 103427304U, // UDOT_VG4_M4ZZI_HToS |
16705 | 103427304U, // UDOT_VG4_M4ZZI_HtoD |
16706 | 48664U, // UDOT_VG4_M4ZZ_BtoS |
16707 | 53095656U, // UDOT_VG4_M4ZZ_HtoD |
16708 | 53095656U, // UDOT_VG4_M4ZZ_HtoS |
16709 | 53222488U, // UDOT_ZZZI_D |
16710 | 53222488U, // UDOT_ZZZI_HtoS |
16711 | 38921U, // UDOT_ZZZI_S |
16712 | 7256U, // UDOT_ZZZ_D |
16713 | 7256U, // UDOT_ZZZ_HtoS |
16714 | 9U, // UDOT_ZZZ_S |
16715 | 5121168U, // UDOTlanev16i8 |
16716 | 5121192U, // UDOTlanev8i8 |
16717 | 926864U, // UDOTv16i8 |
16718 | 1320104U, // UDOTv8i8 |
16719 | 16918656U, // UHADD_ZPmZ_B |
16720 | 33691776U, // UHADD_ZPmZ_D |
16721 | 51129480U, // UHADD_ZPmZ_H |
16722 | 67252352U, // UHADD_ZPmZ_S |
16723 | 925840U, // UHADDv16i8 |
16724 | 1056920U, // UHADDv2i32 |
16725 | 1188000U, // UHADDv4i16 |
16726 | 401520U, // UHADDv4i32 |
16727 | 532600U, // UHADDv8i16 |
16728 | 1319080U, // UHADDv8i8 |
16729 | 16918656U, // UHSUBR_ZPmZ_B |
16730 | 33691776U, // UHSUBR_ZPmZ_D |
16731 | 51129480U, // UHSUBR_ZPmZ_H |
16732 | 67252352U, // UHSUBR_ZPmZ_S |
16733 | 16918656U, // UHSUB_ZPmZ_B |
16734 | 33691776U, // UHSUB_ZPmZ_D |
16735 | 51129480U, // UHSUB_ZPmZ_H |
16736 | 67252352U, // UHSUB_ZPmZ_S |
16737 | 925840U, // UHSUBv16i8 |
16738 | 1056920U, // UHSUBv2i32 |
16739 | 1188000U, // UHSUBv4i16 |
16740 | 401520U, // UHSUBv4i32 |
16741 | 532600U, // UHSUBv8i16 |
16742 | 1319080U, // UHSUBv8i8 |
16743 | 134232U, // UMADDLrrr |
16744 | 16918656U, // UMAXP_ZPmZ_B |
16745 | 33691776U, // UMAXP_ZPmZ_D |
16746 | 51129480U, // UMAXP_ZPmZ_H |
16747 | 67252352U, // UMAXP_ZPmZ_S |
16748 | 925840U, // UMAXPv16i8 |
16749 | 1056920U, // UMAXPv2i32 |
16750 | 1188000U, // UMAXPv4i16 |
16751 | 401520U, // UMAXPv4i32 |
16752 | 532600U, // UMAXPv8i16 |
16753 | 1319080U, // UMAXPv8i8 |
16754 | 10328U, // UMAXQV_VPZ_B |
16755 | 6232U, // UMAXQV_VPZ_D |
16756 | 5208U, // UMAXQV_VPZ_H |
16757 | 12376U, // UMAXQV_VPZ_S |
16758 | 0U, // UMAXV_VPZ_B |
16759 | 0U, // UMAXV_VPZ_D |
16760 | 0U, // UMAXV_VPZ_H |
16761 | 0U, // UMAXV_VPZ_S |
16762 | 32U, // UMAXVv16i8v |
16763 | 56U, // UMAXVv4i16v |
16764 | 64U, // UMAXVv4i32v |
16765 | 72U, // UMAXVv8i16v |
16766 | 80U, // UMAXVv8i8v |
16767 | 3160U, // UMAXWri |
16768 | 3160U, // UMAXWrr |
16769 | 3160U, // UMAXXri |
16770 | 3160U, // UMAXXrr |
16771 | 920U, // UMAX_VG2_2Z2Z_B |
16772 | 464U, // UMAX_VG2_2Z2Z_D |
16773 | 248U, // UMAX_VG2_2Z2Z_H |
16774 | 472U, // UMAX_VG2_2Z2Z_S |
16775 | 176U, // UMAX_VG2_2ZZ_B |
16776 | 184U, // UMAX_VG2_2ZZ_D |
16777 | 136U, // UMAX_VG2_2ZZ_H |
16778 | 96U, // UMAX_VG2_2ZZ_S |
16779 | 920U, // UMAX_VG4_4Z4Z_B |
16780 | 464U, // UMAX_VG4_4Z4Z_D |
16781 | 248U, // UMAX_VG4_4Z4Z_H |
16782 | 472U, // UMAX_VG4_4Z4Z_S |
16783 | 176U, // UMAX_VG4_4ZZ_B |
16784 | 184U, // UMAX_VG4_4ZZ_D |
16785 | 136U, // UMAX_VG4_4ZZ_H |
16786 | 96U, // UMAX_VG4_4ZZ_S |
16787 | 88153U, // UMAX_ZI_B |
16788 | 88152U, // UMAX_ZI_D |
16789 | 448U, // UMAX_ZI_H |
16790 | 88153U, // UMAX_ZI_S |
16791 | 16918656U, // UMAX_ZPmZ_B |
16792 | 33691776U, // UMAX_ZPmZ_D |
16793 | 51129480U, // UMAX_ZPmZ_H |
16794 | 67252352U, // UMAX_ZPmZ_S |
16795 | 925840U, // UMAXv16i8 |
16796 | 1056920U, // UMAXv2i32 |
16797 | 1188000U, // UMAXv4i16 |
16798 | 401520U, // UMAXv4i32 |
16799 | 532600U, // UMAXv8i16 |
16800 | 1319080U, // UMAXv8i8 |
16801 | 16918656U, // UMINP_ZPmZ_B |
16802 | 33691776U, // UMINP_ZPmZ_D |
16803 | 51129480U, // UMINP_ZPmZ_H |
16804 | 67252352U, // UMINP_ZPmZ_S |
16805 | 925840U, // UMINPv16i8 |
16806 | 1056920U, // UMINPv2i32 |
16807 | 1188000U, // UMINPv4i16 |
16808 | 401520U, // UMINPv4i32 |
16809 | 532600U, // UMINPv8i16 |
16810 | 1319080U, // UMINPv8i8 |
16811 | 10328U, // UMINQV_VPZ_B |
16812 | 6232U, // UMINQV_VPZ_D |
16813 | 5208U, // UMINQV_VPZ_H |
16814 | 12376U, // UMINQV_VPZ_S |
16815 | 0U, // UMINV_VPZ_B |
16816 | 0U, // UMINV_VPZ_D |
16817 | 0U, // UMINV_VPZ_H |
16818 | 0U, // UMINV_VPZ_S |
16819 | 32U, // UMINVv16i8v |
16820 | 56U, // UMINVv4i16v |
16821 | 64U, // UMINVv4i32v |
16822 | 72U, // UMINVv8i16v |
16823 | 80U, // UMINVv8i8v |
16824 | 3160U, // UMINWri |
16825 | 3160U, // UMINWrr |
16826 | 3160U, // UMINXri |
16827 | 3160U, // UMINXrr |
16828 | 920U, // UMIN_VG2_2Z2Z_B |
16829 | 464U, // UMIN_VG2_2Z2Z_D |
16830 | 248U, // UMIN_VG2_2Z2Z_H |
16831 | 472U, // UMIN_VG2_2Z2Z_S |
16832 | 176U, // UMIN_VG2_2ZZ_B |
16833 | 184U, // UMIN_VG2_2ZZ_D |
16834 | 136U, // UMIN_VG2_2ZZ_H |
16835 | 96U, // UMIN_VG2_2ZZ_S |
16836 | 920U, // UMIN_VG4_4Z4Z_B |
16837 | 464U, // UMIN_VG4_4Z4Z_D |
16838 | 248U, // UMIN_VG4_4Z4Z_H |
16839 | 472U, // UMIN_VG4_4Z4Z_S |
16840 | 176U, // UMIN_VG4_4ZZ_B |
16841 | 184U, // UMIN_VG4_4ZZ_D |
16842 | 136U, // UMIN_VG4_4ZZ_H |
16843 | 96U, // UMIN_VG4_4ZZ_S |
16844 | 88153U, // UMIN_ZI_B |
16845 | 88152U, // UMIN_ZI_D |
16846 | 448U, // UMIN_ZI_H |
16847 | 88153U, // UMIN_ZI_S |
16848 | 16918656U, // UMIN_ZPmZ_B |
16849 | 33691776U, // UMIN_ZPmZ_D |
16850 | 51129480U, // UMIN_ZPmZ_H |
16851 | 67252352U, // UMIN_ZPmZ_S |
16852 | 925840U, // UMINv16i8 |
16853 | 1056920U, // UMINv2i32 |
16854 | 1188000U, // UMINv4i16 |
16855 | 401520U, // UMINv4i32 |
16856 | 532600U, // UMINv8i16 |
16857 | 1319080U, // UMINv8i8 |
16858 | 53217368U, // UMLALB_ZZZI_D |
16859 | 53222488U, // UMLALB_ZZZI_S |
16860 | 2136U, // UMLALB_ZZZ_D |
16861 | 8U, // UMLALB_ZZZ_H |
16862 | 7256U, // UMLALB_ZZZ_S |
16863 | 38441U, // UMLALL_MZZI_BtoS |
16864 | 38145U, // UMLALL_MZZI_HtoD |
16865 | 553U, // UMLALL_MZZ_BtoS |
16866 | 257U, // UMLALL_MZZ_HtoD |
16867 | 47640U, // UMLALL_VG2_M2Z2Z_BtoS |
16868 | 2632936U, // UMLALL_VG2_M2Z2Z_HtoD |
16869 | 5029400U, // UMLALL_VG2_M2ZZI_BtoS |
16870 | 103427304U, // UMLALL_VG2_M2ZZI_HtoD |
16871 | 48666U, // UMLALL_VG2_M2ZZ_BtoS |
16872 | 53095658U, // UMLALL_VG2_M2ZZ_HtoD |
16873 | 47640U, // UMLALL_VG4_M4Z4Z_BtoS |
16874 | 2632936U, // UMLALL_VG4_M4Z4Z_HtoD |
16875 | 5029400U, // UMLALL_VG4_M4ZZI_BtoS |
16876 | 103427304U, // UMLALL_VG4_M4ZZI_HtoD |
16877 | 48667U, // UMLALL_VG4_M4ZZ_BtoS |
16878 | 53095659U, // UMLALL_VG4_M4ZZ_HtoD |
16879 | 53217368U, // UMLALT_ZZZI_D |
16880 | 53222488U, // UMLALT_ZZZI_S |
16881 | 2136U, // UMLALT_ZZZ_D |
16882 | 8U, // UMLALT_ZZZ_H |
16883 | 7256U, // UMLALT_ZZZ_S |
16884 | 38145U, // UMLAL_MZZI_HtoS |
16885 | 257U, // UMLAL_MZZ_HtoS |
16886 | 2632936U, // UMLAL_VG2_M2Z2Z_HtoS |
16887 | 103427304U, // UMLAL_VG2_M2ZZI_S |
16888 | 53095656U, // UMLAL_VG2_M2ZZ_HtoS |
16889 | 2632936U, // UMLAL_VG4_M4Z4Z_HtoS |
16890 | 103427304U, // UMLAL_VG4_M4ZZI_HtoS |
16891 | 53095656U, // UMLAL_VG4_M4ZZ_HtoS |
16892 | 926864U, // UMLALv16i8_v8i16 |
16893 | 122299544U, // UMLALv2i32_indexed |
16894 | 1057944U, // UMLALv2i32_v2i64 |
16895 | 120464544U, // UMLALv4i16_indexed |
16896 | 1189024U, // UMLALv4i16_v4i32 |
16897 | 122299504U, // UMLALv4i32_indexed |
16898 | 402544U, // UMLALv4i32_v2i64 |
16899 | 120464504U, // UMLALv8i16_indexed |
16900 | 533624U, // UMLALv8i16_v4i32 |
16901 | 1320104U, // UMLALv8i8_v8i16 |
16902 | 53217368U, // UMLSLB_ZZZI_D |
16903 | 53222488U, // UMLSLB_ZZZI_S |
16904 | 2136U, // UMLSLB_ZZZ_D |
16905 | 8U, // UMLSLB_ZZZ_H |
16906 | 7256U, // UMLSLB_ZZZ_S |
16907 | 38441U, // UMLSLL_MZZI_BtoS |
16908 | 38145U, // UMLSLL_MZZI_HtoD |
16909 | 553U, // UMLSLL_MZZ_BtoS |
16910 | 257U, // UMLSLL_MZZ_HtoD |
16911 | 47640U, // UMLSLL_VG2_M2Z2Z_BtoS |
16912 | 2632936U, // UMLSLL_VG2_M2Z2Z_HtoD |
16913 | 5029400U, // UMLSLL_VG2_M2ZZI_BtoS |
16914 | 103427304U, // UMLSLL_VG2_M2ZZI_HtoD |
16915 | 48666U, // UMLSLL_VG2_M2ZZ_BtoS |
16916 | 53095658U, // UMLSLL_VG2_M2ZZ_HtoD |
16917 | 47640U, // UMLSLL_VG4_M4Z4Z_BtoS |
16918 | 2632936U, // UMLSLL_VG4_M4Z4Z_HtoD |
16919 | 5029400U, // UMLSLL_VG4_M4ZZI_BtoS |
16920 | 103427304U, // UMLSLL_VG4_M4ZZI_HtoD |
16921 | 48667U, // UMLSLL_VG4_M4ZZ_BtoS |
16922 | 53095659U, // UMLSLL_VG4_M4ZZ_HtoD |
16923 | 53217368U, // UMLSLT_ZZZI_D |
16924 | 53222488U, // UMLSLT_ZZZI_S |
16925 | 2136U, // UMLSLT_ZZZ_D |
16926 | 8U, // UMLSLT_ZZZ_H |
16927 | 7256U, // UMLSLT_ZZZ_S |
16928 | 38145U, // UMLSL_MZZI_HtoS |
16929 | 257U, // UMLSL_MZZ_HtoS |
16930 | 2632936U, // UMLSL_VG2_M2Z2Z_HtoS |
16931 | 103427304U, // UMLSL_VG2_M2ZZI_S |
16932 | 53095656U, // UMLSL_VG2_M2ZZ_HtoS |
16933 | 2632936U, // UMLSL_VG4_M4Z4Z_HtoS |
16934 | 103427304U, // UMLSL_VG4_M4ZZI_HtoS |
16935 | 53095656U, // UMLSL_VG4_M4ZZ_HtoS |
16936 | 926864U, // UMLSLv16i8_v8i16 |
16937 | 122299544U, // UMLSLv2i32_indexed |
16938 | 1057944U, // UMLSLv2i32_v2i64 |
16939 | 120464544U, // UMLSLv4i16_indexed |
16940 | 1189024U, // UMLSLv4i16_v4i32 |
16941 | 122299504U, // UMLSLv4i32_indexed |
16942 | 402544U, // UMLSLv4i32_v2i64 |
16943 | 120464504U, // UMLSLv8i16_indexed |
16944 | 533624U, // UMLSLv8i16_v4i32 |
16945 | 1320104U, // UMLSLv8i8_v8i16 |
16946 | 926864U, // UMMLA |
16947 | 9U, // UMMLA_ZZZ |
16948 | 0U, // UMOPA_MPPZZ_D |
16949 | 0U, // UMOPA_MPPZZ_HtoS |
16950 | 0U, // UMOPA_MPPZZ_S |
16951 | 0U, // UMOPS_MPPZZ_D |
16952 | 0U, // UMOPS_MPPZZ_HtoS |
16953 | 0U, // UMOPS_MPPZZ_S |
16954 | 45456U, // UMOVvi16 |
16955 | 45456U, // UMOVvi16_idx0 |
16956 | 45464U, // UMOVvi32 |
16957 | 45464U, // UMOVvi32_idx0 |
16958 | 45472U, // UMOVvi64 |
16959 | 45472U, // UMOVvi64_idx0 |
16960 | 45480U, // UMOVvi8 |
16961 | 45480U, // UMOVvi8_idx0 |
16962 | 134232U, // UMSUBLrrr |
16963 | 16918656U, // UMULH_ZPmZ_B |
16964 | 33691776U, // UMULH_ZPmZ_D |
16965 | 51129480U, // UMULH_ZPmZ_H |
16966 | 67252352U, // UMULH_ZPmZ_S |
16967 | 10329U, // UMULH_ZZZ_B |
16968 | 6232U, // UMULH_ZZZ_D |
16969 | 136U, // UMULH_ZZZ_H |
16970 | 12377U, // UMULH_ZZZ_S |
16971 | 3160U, // UMULHrr |
16972 | 5910617U, // UMULLB_ZZZI_D |
16973 | 5903448U, // UMULLB_ZZZI_S |
16974 | 12377U, // UMULLB_ZZZ_D |
16975 | 176U, // UMULLB_ZZZ_H |
16976 | 5208U, // UMULLB_ZZZ_S |
16977 | 5910617U, // UMULLT_ZZZI_D |
16978 | 5903448U, // UMULLT_ZZZI_S |
16979 | 12377U, // UMULLT_ZZZ_D |
16980 | 176U, // UMULLT_ZZZ_H |
16981 | 5208U, // UMULLT_ZZZ_S |
16982 | 925840U, // UMULLv16i8_v8i16 |
16983 | 340402328U, // UMULLv2i32_indexed |
16984 | 1056920U, // UMULLv2i32_v2i64 |
16985 | 338567328U, // UMULLv4i16_indexed |
16986 | 1188000U, // UMULLv4i16_v4i32 |
16987 | 340402288U, // UMULLv4i32_indexed |
16988 | 401520U, // UMULLv4i32_v2i64 |
16989 | 338567288U, // UMULLv8i16_indexed |
16990 | 532600U, // UMULLv8i16_v4i32 |
16991 | 1319080U, // UMULLv8i8_v8i16 |
16992 | 16473U, // UQADD_ZI_B |
16993 | 17496U, // UQADD_ZI_D |
16994 | 208U, // UQADD_ZI_H |
16995 | 18521U, // UQADD_ZI_S |
16996 | 16918656U, // UQADD_ZPmZ_B |
16997 | 33691776U, // UQADD_ZPmZ_D |
16998 | 51129480U, // UQADD_ZPmZ_H |
16999 | 67252352U, // UQADD_ZPmZ_S |
17000 | 10329U, // UQADD_ZZZ_B |
17001 | 6232U, // UQADD_ZZZ_D |
17002 | 136U, // UQADD_ZZZ_H |
17003 | 12377U, // UQADD_ZZZ_S |
17004 | 925840U, // UQADDv16i8 |
17005 | 3160U, // UQADDv1i16 |
17006 | 3160U, // UQADDv1i32 |
17007 | 3160U, // UQADDv1i64 |
17008 | 3160U, // UQADDv1i8 |
17009 | 1056920U, // UQADDv2i32 |
17010 | 270440U, // UQADDv2i64 |
17011 | 1188000U, // UQADDv4i16 |
17012 | 401520U, // UQADDv4i32 |
17013 | 532600U, // UQADDv8i16 |
17014 | 1319080U, // UQADDv8i8 |
17015 | 0U, // UQCVTN_Z2Z_StoH |
17016 | 0U, // UQCVTN_Z4Z_DtoH |
17017 | 2U, // UQCVTN_Z4Z_StoB |
17018 | 0U, // UQCVT_Z2Z_StoH |
17019 | 0U, // UQCVT_Z4Z_DtoH |
17020 | 2U, // UQCVT_Z4Z_StoB |
17021 | 2U, // UQDECB_WPiI |
17022 | 2U, // UQDECB_XPiI |
17023 | 2U, // UQDECD_WPiI |
17024 | 2U, // UQDECD_XPiI |
17025 | 2U, // UQDECD_ZPiI |
17026 | 2U, // UQDECH_WPiI |
17027 | 2U, // UQDECH_XPiI |
17028 | 0U, // UQDECH_ZPiI |
17029 | 1U, // UQDECP_WP_B |
17030 | 0U, // UQDECP_WP_D |
17031 | 0U, // UQDECP_WP_H |
17032 | 1U, // UQDECP_WP_S |
17033 | 1U, // UQDECP_XP_B |
17034 | 0U, // UQDECP_XP_D |
17035 | 0U, // UQDECP_XP_H |
17036 | 1U, // UQDECP_XP_S |
17037 | 0U, // UQDECP_ZP_D |
17038 | 0U, // UQDECP_ZP_H |
17039 | 0U, // UQDECP_ZP_S |
17040 | 2U, // UQDECW_WPiI |
17041 | 2U, // UQDECW_XPiI |
17042 | 2U, // UQDECW_ZPiI |
17043 | 2U, // UQINCB_WPiI |
17044 | 2U, // UQINCB_XPiI |
17045 | 2U, // UQINCD_WPiI |
17046 | 2U, // UQINCD_XPiI |
17047 | 2U, // UQINCD_ZPiI |
17048 | 2U, // UQINCH_WPiI |
17049 | 2U, // UQINCH_XPiI |
17050 | 0U, // UQINCH_ZPiI |
17051 | 1U, // UQINCP_WP_B |
17052 | 0U, // UQINCP_WP_D |
17053 | 0U, // UQINCP_WP_H |
17054 | 1U, // UQINCP_WP_S |
17055 | 1U, // UQINCP_XP_B |
17056 | 0U, // UQINCP_XP_D |
17057 | 0U, // UQINCP_XP_H |
17058 | 1U, // UQINCP_XP_S |
17059 | 0U, // UQINCP_ZP_D |
17060 | 0U, // UQINCP_ZP_H |
17061 | 0U, // UQINCP_ZP_S |
17062 | 2U, // UQINCW_WPiI |
17063 | 2U, // UQINCW_XPiI |
17064 | 2U, // UQINCW_ZPiI |
17065 | 16918656U, // UQRSHLR_ZPmZ_B |
17066 | 33691776U, // UQRSHLR_ZPmZ_D |
17067 | 51129480U, // UQRSHLR_ZPmZ_H |
17068 | 67252352U, // UQRSHLR_ZPmZ_S |
17069 | 16918656U, // UQRSHL_ZPmZ_B |
17070 | 33691776U, // UQRSHL_ZPmZ_D |
17071 | 51129480U, // UQRSHL_ZPmZ_H |
17072 | 67252352U, // UQRSHL_ZPmZ_S |
17073 | 925840U, // UQRSHLv16i8 |
17074 | 3160U, // UQRSHLv1i16 |
17075 | 3160U, // UQRSHLv1i32 |
17076 | 3160U, // UQRSHLv1i64 |
17077 | 3160U, // UQRSHLv1i8 |
17078 | 1056920U, // UQRSHLv2i32 |
17079 | 270440U, // UQRSHLv2i64 |
17080 | 1188000U, // UQRSHLv4i16 |
17081 | 401520U, // UQRSHLv4i32 |
17082 | 532600U, // UQRSHLv8i16 |
17083 | 1319080U, // UQRSHLv8i8 |
17084 | 3160U, // UQRSHRNB_ZZI_B |
17085 | 224U, // UQRSHRNB_ZZI_H |
17086 | 3160U, // UQRSHRNB_ZZI_S |
17087 | 41048U, // UQRSHRNT_ZZI_B |
17088 | 376U, // UQRSHRNT_ZZI_H |
17089 | 41048U, // UQRSHRNT_ZZI_S |
17090 | 3162U, // UQRSHRN_VG4_Z4ZI_B |
17091 | 224U, // UQRSHRN_VG4_Z4ZI_H |
17092 | 224U, // UQRSHRN_Z2ZI_StoH |
17093 | 3160U, // UQRSHRNb |
17094 | 3160U, // UQRSHRNh |
17095 | 3160U, // UQRSHRNs |
17096 | 41080U, // UQRSHRNv16i8_shift |
17097 | 3176U, // UQRSHRNv2i32_shift |
17098 | 3184U, // UQRSHRNv4i16_shift |
17099 | 41064U, // UQRSHRNv4i32_shift |
17100 | 41072U, // UQRSHRNv8i16_shift |
17101 | 3192U, // UQRSHRNv8i8_shift |
17102 | 224U, // UQRSHR_VG2_Z2ZI_H |
17103 | 3162U, // UQRSHR_VG4_Z4ZI_B |
17104 | 224U, // UQRSHR_VG4_Z4ZI_H |
17105 | 16918656U, // UQSHLR_ZPmZ_B |
17106 | 33691776U, // UQSHLR_ZPmZ_D |
17107 | 51129480U, // UQSHLR_ZPmZ_H |
17108 | 67252352U, // UQSHLR_ZPmZ_S |
17109 | 141440U, // UQSHL_ZPmI_B |
17110 | 137344U, // UQSHL_ZPmI_D |
17111 | 52440200U, // UQSHL_ZPmI_H |
17112 | 143488U, // UQSHL_ZPmI_S |
17113 | 16918656U, // UQSHL_ZPmZ_B |
17114 | 33691776U, // UQSHL_ZPmZ_D |
17115 | 51129480U, // UQSHL_ZPmZ_H |
17116 | 67252352U, // UQSHL_ZPmZ_S |
17117 | 3160U, // UQSHLb |
17118 | 3160U, // UQSHLd |
17119 | 3160U, // UQSHLh |
17120 | 3160U, // UQSHLs |
17121 | 925840U, // UQSHLv16i8 |
17122 | 3216U, // UQSHLv16i8_shift |
17123 | 3160U, // UQSHLv1i16 |
17124 | 3160U, // UQSHLv1i32 |
17125 | 3160U, // UQSHLv1i64 |
17126 | 3160U, // UQSHLv1i8 |
17127 | 1056920U, // UQSHLv2i32 |
17128 | 3224U, // UQSHLv2i32_shift |
17129 | 270440U, // UQSHLv2i64 |
17130 | 3176U, // UQSHLv2i64_shift |
17131 | 1188000U, // UQSHLv4i16 |
17132 | 3232U, // UQSHLv4i16_shift |
17133 | 401520U, // UQSHLv4i32 |
17134 | 3184U, // UQSHLv4i32_shift |
17135 | 532600U, // UQSHLv8i16 |
17136 | 3192U, // UQSHLv8i16_shift |
17137 | 1319080U, // UQSHLv8i8 |
17138 | 3240U, // UQSHLv8i8_shift |
17139 | 3160U, // UQSHRNB_ZZI_B |
17140 | 224U, // UQSHRNB_ZZI_H |
17141 | 3160U, // UQSHRNB_ZZI_S |
17142 | 41048U, // UQSHRNT_ZZI_B |
17143 | 376U, // UQSHRNT_ZZI_H |
17144 | 41048U, // UQSHRNT_ZZI_S |
17145 | 3160U, // UQSHRNb |
17146 | 3160U, // UQSHRNh |
17147 | 3160U, // UQSHRNs |
17148 | 41080U, // UQSHRNv16i8_shift |
17149 | 3176U, // UQSHRNv2i32_shift |
17150 | 3184U, // UQSHRNv4i16_shift |
17151 | 41064U, // UQSHRNv4i32_shift |
17152 | 41072U, // UQSHRNv8i16_shift |
17153 | 3192U, // UQSHRNv8i8_shift |
17154 | 16918656U, // UQSUBR_ZPmZ_B |
17155 | 33691776U, // UQSUBR_ZPmZ_D |
17156 | 51129480U, // UQSUBR_ZPmZ_H |
17157 | 67252352U, // UQSUBR_ZPmZ_S |
17158 | 16473U, // UQSUB_ZI_B |
17159 | 17496U, // UQSUB_ZI_D |
17160 | 208U, // UQSUB_ZI_H |
17161 | 18521U, // UQSUB_ZI_S |
17162 | 16918656U, // UQSUB_ZPmZ_B |
17163 | 33691776U, // UQSUB_ZPmZ_D |
17164 | 51129480U, // UQSUB_ZPmZ_H |
17165 | 67252352U, // UQSUB_ZPmZ_S |
17166 | 10329U, // UQSUB_ZZZ_B |
17167 | 6232U, // UQSUB_ZZZ_D |
17168 | 136U, // UQSUB_ZZZ_H |
17169 | 12377U, // UQSUB_ZZZ_S |
17170 | 925840U, // UQSUBv16i8 |
17171 | 3160U, // UQSUBv1i16 |
17172 | 3160U, // UQSUBv1i32 |
17173 | 3160U, // UQSUBv1i64 |
17174 | 3160U, // UQSUBv1i8 |
17175 | 1056920U, // UQSUBv2i32 |
17176 | 270440U, // UQSUBv2i64 |
17177 | 1188000U, // UQSUBv4i16 |
17178 | 401520U, // UQSUBv4i32 |
17179 | 532600U, // UQSUBv8i16 |
17180 | 1319080U, // UQSUBv8i8 |
17181 | 0U, // UQXTNB_ZZ_B |
17182 | 0U, // UQXTNB_ZZ_H |
17183 | 0U, // UQXTNB_ZZ_S |
17184 | 0U, // UQXTNT_ZZ_B |
17185 | 0U, // UQXTNT_ZZ_H |
17186 | 0U, // UQXTNT_ZZ_S |
17187 | 72U, // UQXTNv16i8 |
17188 | 0U, // UQXTNv1i16 |
17189 | 0U, // UQXTNv1i32 |
17190 | 0U, // UQXTNv1i8 |
17191 | 48U, // UQXTNv2i32 |
17192 | 64U, // UQXTNv4i16 |
17193 | 48U, // UQXTNv4i32 |
17194 | 64U, // UQXTNv8i16 |
17195 | 72U, // UQXTNv8i8 |
17196 | 24U, // URECPE_ZPmZ_S |
17197 | 40U, // URECPEv2i32 |
17198 | 64U, // URECPEv4i32 |
17199 | 16918656U, // URHADD_ZPmZ_B |
17200 | 33691776U, // URHADD_ZPmZ_D |
17201 | 51129480U, // URHADD_ZPmZ_H |
17202 | 67252352U, // URHADD_ZPmZ_S |
17203 | 925840U, // URHADDv16i8 |
17204 | 1056920U, // URHADDv2i32 |
17205 | 1188000U, // URHADDv4i16 |
17206 | 401520U, // URHADDv4i32 |
17207 | 532600U, // URHADDv8i16 |
17208 | 1319080U, // URHADDv8i8 |
17209 | 16918656U, // URSHLR_ZPmZ_B |
17210 | 33691776U, // URSHLR_ZPmZ_D |
17211 | 51129480U, // URSHLR_ZPmZ_H |
17212 | 67252352U, // URSHLR_ZPmZ_S |
17213 | 920U, // URSHL_VG2_2Z2Z_B |
17214 | 464U, // URSHL_VG2_2Z2Z_D |
17215 | 248U, // URSHL_VG2_2Z2Z_H |
17216 | 472U, // URSHL_VG2_2Z2Z_S |
17217 | 176U, // URSHL_VG2_2ZZ_B |
17218 | 184U, // URSHL_VG2_2ZZ_D |
17219 | 136U, // URSHL_VG2_2ZZ_H |
17220 | 96U, // URSHL_VG2_2ZZ_S |
17221 | 920U, // URSHL_VG4_4Z4Z_B |
17222 | 464U, // URSHL_VG4_4Z4Z_D |
17223 | 248U, // URSHL_VG4_4Z4Z_H |
17224 | 472U, // URSHL_VG4_4Z4Z_S |
17225 | 176U, // URSHL_VG4_4ZZ_B |
17226 | 184U, // URSHL_VG4_4ZZ_D |
17227 | 136U, // URSHL_VG4_4ZZ_H |
17228 | 96U, // URSHL_VG4_4ZZ_S |
17229 | 16918656U, // URSHL_ZPmZ_B |
17230 | 33691776U, // URSHL_ZPmZ_D |
17231 | 51129480U, // URSHL_ZPmZ_H |
17232 | 67252352U, // URSHL_ZPmZ_S |
17233 | 925840U, // URSHLv16i8 |
17234 | 3160U, // URSHLv1i64 |
17235 | 1056920U, // URSHLv2i32 |
17236 | 270440U, // URSHLv2i64 |
17237 | 1188000U, // URSHLv4i16 |
17238 | 401520U, // URSHLv4i32 |
17239 | 532600U, // URSHLv8i16 |
17240 | 1319080U, // URSHLv8i8 |
17241 | 141440U, // URSHR_ZPmI_B |
17242 | 137344U, // URSHR_ZPmI_D |
17243 | 52440200U, // URSHR_ZPmI_H |
17244 | 143488U, // URSHR_ZPmI_S |
17245 | 3160U, // URSHRd |
17246 | 3216U, // URSHRv16i8_shift |
17247 | 3224U, // URSHRv2i32_shift |
17248 | 3176U, // URSHRv2i64_shift |
17249 | 3232U, // URSHRv4i16_shift |
17250 | 3184U, // URSHRv4i32_shift |
17251 | 3192U, // URSHRv8i16_shift |
17252 | 3240U, // URSHRv8i8_shift |
17253 | 24U, // URSQRTE_ZPmZ_S |
17254 | 40U, // URSQRTEv2i32 |
17255 | 64U, // URSQRTEv4i32 |
17256 | 377U, // URSRA_ZZI_B |
17257 | 41048U, // URSRA_ZZI_D |
17258 | 376U, // URSRA_ZZI_H |
17259 | 41048U, // URSRA_ZZI_S |
17260 | 41049U, // URSRAd |
17261 | 41104U, // URSRAv16i8_shift |
17262 | 41112U, // URSRAv2i32_shift |
17263 | 41064U, // URSRAv2i64_shift |
17264 | 41120U, // URSRAv4i16_shift |
17265 | 41072U, // URSRAv4i32_shift |
17266 | 41080U, // URSRAv8i16_shift |
17267 | 41128U, // URSRAv8i8_shift |
17268 | 47640U, // USDOT_VG2_M2Z2Z_BToS |
17269 | 5029400U, // USDOT_VG2_M2ZZI_BToS |
17270 | 48664U, // USDOT_VG2_M2ZZ_BToS |
17271 | 47640U, // USDOT_VG4_M4Z4Z_BToS |
17272 | 5029400U, // USDOT_VG4_M4ZZI_BToS |
17273 | 48664U, // USDOT_VG4_M4ZZ_BToS |
17274 | 9U, // USDOT_ZZZ |
17275 | 38921U, // USDOT_ZZZI |
17276 | 5121168U, // USDOTlanev16i8 |
17277 | 5121192U, // USDOTlanev8i8 |
17278 | 926864U, // USDOTv16i8 |
17279 | 1320104U, // USDOTv8i8 |
17280 | 3161U, // USHLLB_ZZI_D |
17281 | 224U, // USHLLB_ZZI_H |
17282 | 3160U, // USHLLB_ZZI_S |
17283 | 3161U, // USHLLT_ZZI_D |
17284 | 224U, // USHLLT_ZZI_H |
17285 | 3160U, // USHLLT_ZZI_S |
17286 | 3216U, // USHLLv16i8_shift |
17287 | 3224U, // USHLLv2i32_shift |
17288 | 3232U, // USHLLv4i16_shift |
17289 | 3184U, // USHLLv4i32_shift |
17290 | 3192U, // USHLLv8i16_shift |
17291 | 3240U, // USHLLv8i8_shift |
17292 | 925840U, // USHLv16i8 |
17293 | 3160U, // USHLv1i64 |
17294 | 1056920U, // USHLv2i32 |
17295 | 270440U, // USHLv2i64 |
17296 | 1188000U, // USHLv4i16 |
17297 | 401520U, // USHLv4i32 |
17298 | 532600U, // USHLv8i16 |
17299 | 1319080U, // USHLv8i8 |
17300 | 3160U, // USHRd |
17301 | 3216U, // USHRv16i8_shift |
17302 | 3224U, // USHRv2i32_shift |
17303 | 3176U, // USHRv2i64_shift |
17304 | 3232U, // USHRv4i16_shift |
17305 | 3184U, // USHRv4i32_shift |
17306 | 3192U, // USHRv8i16_shift |
17307 | 3240U, // USHRv8i8_shift |
17308 | 38441U, // USMLALL_MZZI_BtoS |
17309 | 553U, // USMLALL_MZZ_BtoS |
17310 | 47640U, // USMLALL_VG2_M2Z2Z_BtoS |
17311 | 5029400U, // USMLALL_VG2_M2ZZI_BtoS |
17312 | 48666U, // USMLALL_VG2_M2ZZ_BtoS |
17313 | 47640U, // USMLALL_VG4_M4Z4Z_BtoS |
17314 | 5029400U, // USMLALL_VG4_M4ZZI_BtoS |
17315 | 48667U, // USMLALL_VG4_M4ZZ_BtoS |
17316 | 926864U, // USMMLA |
17317 | 9U, // USMMLA_ZZZ |
17318 | 0U, // USMOPA_MPPZZ_D |
17319 | 0U, // USMOPA_MPPZZ_S |
17320 | 0U, // USMOPS_MPPZZ_D |
17321 | 0U, // USMOPS_MPPZZ_S |
17322 | 16918656U, // USQADD_ZPmZ_B |
17323 | 33691776U, // USQADD_ZPmZ_D |
17324 | 51129480U, // USQADD_ZPmZ_H |
17325 | 67252352U, // USQADD_ZPmZ_S |
17326 | 32U, // USQADDv16i8 |
17327 | 1U, // USQADDv1i16 |
17328 | 1U, // USQADDv1i32 |
17329 | 1U, // USQADDv1i64 |
17330 | 1U, // USQADDv1i8 |
17331 | 40U, // USQADDv2i32 |
17332 | 48U, // USQADDv2i64 |
17333 | 56U, // USQADDv4i16 |
17334 | 64U, // USQADDv4i32 |
17335 | 72U, // USQADDv8i16 |
17336 | 80U, // USQADDv8i8 |
17337 | 377U, // USRA_ZZI_B |
17338 | 41048U, // USRA_ZZI_D |
17339 | 376U, // USRA_ZZI_H |
17340 | 41048U, // USRA_ZZI_S |
17341 | 41049U, // USRAd |
17342 | 41104U, // USRAv16i8_shift |
17343 | 41112U, // USRAv2i32_shift |
17344 | 41064U, // USRAv2i64_shift |
17345 | 41120U, // USRAv4i16_shift |
17346 | 41072U, // USRAv4i32_shift |
17347 | 41080U, // USRAv8i16_shift |
17348 | 41128U, // USRAv8i8_shift |
17349 | 12377U, // USUBLB_ZZZ_D |
17350 | 176U, // USUBLB_ZZZ_H |
17351 | 5208U, // USUBLB_ZZZ_S |
17352 | 12377U, // USUBLT_ZZZ_D |
17353 | 176U, // USUBLT_ZZZ_H |
17354 | 5208U, // USUBLT_ZZZ_S |
17355 | 925840U, // USUBLv16i8_v8i16 |
17356 | 1056920U, // USUBLv2i32_v2i64 |
17357 | 1188000U, // USUBLv4i16_v4i32 |
17358 | 401520U, // USUBLv4i32_v2i64 |
17359 | 532600U, // USUBLv8i16_v4i32 |
17360 | 1319080U, // USUBLv8i8_v8i16 |
17361 | 12376U, // USUBWB_ZZZ_D |
17362 | 176U, // USUBWB_ZZZ_H |
17363 | 5209U, // USUBWB_ZZZ_S |
17364 | 12376U, // USUBWT_ZZZ_D |
17365 | 176U, // USUBWT_ZZZ_H |
17366 | 5209U, // USUBWT_ZZZ_S |
17367 | 925816U, // USUBWv16i8_v8i16 |
17368 | 1056872U, // USUBWv2i32_v2i64 |
17369 | 1187952U, // USUBWv4i16_v4i32 |
17370 | 401512U, // USUBWv4i32_v2i64 |
17371 | 532592U, // USUBWv8i16_v4i32 |
17372 | 1319032U, // USUBWv8i8_v8i16 |
17373 | 5029400U, // USVDOT_VG4_M4ZZI_BToS |
17374 | 1U, // UUNPKHI_ZZ_D |
17375 | 0U, // UUNPKHI_ZZ_H |
17376 | 0U, // UUNPKHI_ZZ_S |
17377 | 1U, // UUNPKLO_ZZ_D |
17378 | 0U, // UUNPKLO_ZZ_H |
17379 | 0U, // UUNPKLO_ZZ_S |
17380 | 0U, // UUNPK_VG2_2ZZ_D |
17381 | 0U, // UUNPK_VG2_2ZZ_H |
17382 | 0U, // UUNPK_VG2_2ZZ_S |
17383 | 0U, // UUNPK_VG4_4Z2Z_D |
17384 | 0U, // UUNPK_VG4_4Z2Z_H |
17385 | 0U, // UUNPK_VG4_4Z2Z_S |
17386 | 103427304U, // UVDOT_VG2_M2ZZI_HtoS |
17387 | 5029400U, // UVDOT_VG4_M4ZZI_BtoS |
17388 | 103427304U, // UVDOT_VG4_M4ZZI_HtoD |
17389 | 16U, // UXTB_ZPmZ_D |
17390 | 0U, // UXTB_ZPmZ_H |
17391 | 24U, // UXTB_ZPmZ_S |
17392 | 16U, // UXTH_ZPmZ_D |
17393 | 24U, // UXTH_ZPmZ_S |
17394 | 16U, // UXTW_ZPmZ_D |
17395 | 10329U, // UZP1_PPP_B |
17396 | 6232U, // UZP1_PPP_D |
17397 | 136U, // UZP1_PPP_H |
17398 | 12377U, // UZP1_PPP_S |
17399 | 10329U, // UZP1_ZZZ_B |
17400 | 6232U, // UZP1_ZZZ_D |
17401 | 136U, // UZP1_ZZZ_H |
17402 | 1016U, // UZP1_ZZZ_Q |
17403 | 12377U, // UZP1_ZZZ_S |
17404 | 925840U, // UZP1v16i8 |
17405 | 1056920U, // UZP1v2i32 |
17406 | 270440U, // UZP1v2i64 |
17407 | 1188000U, // UZP1v4i16 |
17408 | 401520U, // UZP1v4i32 |
17409 | 532600U, // UZP1v8i16 |
17410 | 1319080U, // UZP1v8i8 |
17411 | 10329U, // UZP2_PPP_B |
17412 | 6232U, // UZP2_PPP_D |
17413 | 136U, // UZP2_PPP_H |
17414 | 12377U, // UZP2_PPP_S |
17415 | 10329U, // UZP2_ZZZ_B |
17416 | 6232U, // UZP2_ZZZ_D |
17417 | 136U, // UZP2_ZZZ_H |
17418 | 1016U, // UZP2_ZZZ_Q |
17419 | 12377U, // UZP2_ZZZ_S |
17420 | 925840U, // UZP2v16i8 |
17421 | 1056920U, // UZP2v2i32 |
17422 | 270440U, // UZP2v2i64 |
17423 | 1188000U, // UZP2v4i16 |
17424 | 401520U, // UZP2v4i32 |
17425 | 532600U, // UZP2v8i16 |
17426 | 1319080U, // UZP2v8i8 |
17427 | 10329U, // UZPQ1_ZZZ_B |
17428 | 6232U, // UZPQ1_ZZZ_D |
17429 | 136U, // UZPQ1_ZZZ_H |
17430 | 12377U, // UZPQ1_ZZZ_S |
17431 | 10329U, // UZPQ2_ZZZ_B |
17432 | 6232U, // UZPQ2_ZZZ_D |
17433 | 136U, // UZPQ2_ZZZ_H |
17434 | 12377U, // UZPQ2_ZZZ_S |
17435 | 176U, // UZP_VG2_2ZZZ_B |
17436 | 0U, // UZP_VG2_2ZZZ_D |
17437 | 136U, // UZP_VG2_2ZZZ_H |
17438 | 1016U, // UZP_VG2_2ZZZ_Q |
17439 | 96U, // UZP_VG2_2ZZZ_S |
17440 | 0U, // UZP_VG4_4Z4Z_B |
17441 | 0U, // UZP_VG4_4Z4Z_D |
17442 | 0U, // UZP_VG4_4Z4Z_H |
17443 | 0U, // UZP_VG4_4Z4Z_Q |
17444 | 0U, // UZP_VG4_4Z4Z_S |
17445 | 0U, // WFET |
17446 | 0U, // WFIT |
17447 | 224U, // WHILEGE_2PXX_B |
17448 | 224U, // WHILEGE_2PXX_D |
17449 | 224U, // WHILEGE_2PXX_H |
17450 | 224U, // WHILEGE_2PXX_S |
17451 | 721554520U, // WHILEGE_CXX_B |
17452 | 721554520U, // WHILEGE_CXX_D |
17453 | 721554520U, // WHILEGE_CXX_H |
17454 | 721554520U, // WHILEGE_CXX_S |
17455 | 3160U, // WHILEGE_PWW_B |
17456 | 3160U, // WHILEGE_PWW_D |
17457 | 224U, // WHILEGE_PWW_H |
17458 | 3160U, // WHILEGE_PWW_S |
17459 | 3160U, // WHILEGE_PXX_B |
17460 | 3160U, // WHILEGE_PXX_D |
17461 | 224U, // WHILEGE_PXX_H |
17462 | 3160U, // WHILEGE_PXX_S |
17463 | 224U, // WHILEGT_2PXX_B |
17464 | 224U, // WHILEGT_2PXX_D |
17465 | 224U, // WHILEGT_2PXX_H |
17466 | 224U, // WHILEGT_2PXX_S |
17467 | 721554520U, // WHILEGT_CXX_B |
17468 | 721554520U, // WHILEGT_CXX_D |
17469 | 721554520U, // WHILEGT_CXX_H |
17470 | 721554520U, // WHILEGT_CXX_S |
17471 | 3160U, // WHILEGT_PWW_B |
17472 | 3160U, // WHILEGT_PWW_D |
17473 | 224U, // WHILEGT_PWW_H |
17474 | 3160U, // WHILEGT_PWW_S |
17475 | 3160U, // WHILEGT_PXX_B |
17476 | 3160U, // WHILEGT_PXX_D |
17477 | 224U, // WHILEGT_PXX_H |
17478 | 3160U, // WHILEGT_PXX_S |
17479 | 224U, // WHILEHI_2PXX_B |
17480 | 224U, // WHILEHI_2PXX_D |
17481 | 224U, // WHILEHI_2PXX_H |
17482 | 224U, // WHILEHI_2PXX_S |
17483 | 721554520U, // WHILEHI_CXX_B |
17484 | 721554520U, // WHILEHI_CXX_D |
17485 | 721554520U, // WHILEHI_CXX_H |
17486 | 721554520U, // WHILEHI_CXX_S |
17487 | 3160U, // WHILEHI_PWW_B |
17488 | 3160U, // WHILEHI_PWW_D |
17489 | 224U, // WHILEHI_PWW_H |
17490 | 3160U, // WHILEHI_PWW_S |
17491 | 3160U, // WHILEHI_PXX_B |
17492 | 3160U, // WHILEHI_PXX_D |
17493 | 224U, // WHILEHI_PXX_H |
17494 | 3160U, // WHILEHI_PXX_S |
17495 | 224U, // WHILEHS_2PXX_B |
17496 | 224U, // WHILEHS_2PXX_D |
17497 | 224U, // WHILEHS_2PXX_H |
17498 | 224U, // WHILEHS_2PXX_S |
17499 | 721554520U, // WHILEHS_CXX_B |
17500 | 721554520U, // WHILEHS_CXX_D |
17501 | 721554520U, // WHILEHS_CXX_H |
17502 | 721554520U, // WHILEHS_CXX_S |
17503 | 3160U, // WHILEHS_PWW_B |
17504 | 3160U, // WHILEHS_PWW_D |
17505 | 224U, // WHILEHS_PWW_H |
17506 | 3160U, // WHILEHS_PWW_S |
17507 | 3160U, // WHILEHS_PXX_B |
17508 | 3160U, // WHILEHS_PXX_D |
17509 | 224U, // WHILEHS_PXX_H |
17510 | 3160U, // WHILEHS_PXX_S |
17511 | 224U, // WHILELE_2PXX_B |
17512 | 224U, // WHILELE_2PXX_D |
17513 | 224U, // WHILELE_2PXX_H |
17514 | 224U, // WHILELE_2PXX_S |
17515 | 721554520U, // WHILELE_CXX_B |
17516 | 721554520U, // WHILELE_CXX_D |
17517 | 721554520U, // WHILELE_CXX_H |
17518 | 721554520U, // WHILELE_CXX_S |
17519 | 3160U, // WHILELE_PWW_B |
17520 | 3160U, // WHILELE_PWW_D |
17521 | 224U, // WHILELE_PWW_H |
17522 | 3160U, // WHILELE_PWW_S |
17523 | 3160U, // WHILELE_PXX_B |
17524 | 3160U, // WHILELE_PXX_D |
17525 | 224U, // WHILELE_PXX_H |
17526 | 3160U, // WHILELE_PXX_S |
17527 | 224U, // WHILELO_2PXX_B |
17528 | 224U, // WHILELO_2PXX_D |
17529 | 224U, // WHILELO_2PXX_H |
17530 | 224U, // WHILELO_2PXX_S |
17531 | 721554520U, // WHILELO_CXX_B |
17532 | 721554520U, // WHILELO_CXX_D |
17533 | 721554520U, // WHILELO_CXX_H |
17534 | 721554520U, // WHILELO_CXX_S |
17535 | 3160U, // WHILELO_PWW_B |
17536 | 3160U, // WHILELO_PWW_D |
17537 | 224U, // WHILELO_PWW_H |
17538 | 3160U, // WHILELO_PWW_S |
17539 | 3160U, // WHILELO_PXX_B |
17540 | 3160U, // WHILELO_PXX_D |
17541 | 224U, // WHILELO_PXX_H |
17542 | 3160U, // WHILELO_PXX_S |
17543 | 224U, // WHILELS_2PXX_B |
17544 | 224U, // WHILELS_2PXX_D |
17545 | 224U, // WHILELS_2PXX_H |
17546 | 224U, // WHILELS_2PXX_S |
17547 | 721554520U, // WHILELS_CXX_B |
17548 | 721554520U, // WHILELS_CXX_D |
17549 | 721554520U, // WHILELS_CXX_H |
17550 | 721554520U, // WHILELS_CXX_S |
17551 | 3160U, // WHILELS_PWW_B |
17552 | 3160U, // WHILELS_PWW_D |
17553 | 224U, // WHILELS_PWW_H |
17554 | 3160U, // WHILELS_PWW_S |
17555 | 3160U, // WHILELS_PXX_B |
17556 | 3160U, // WHILELS_PXX_D |
17557 | 224U, // WHILELS_PXX_H |
17558 | 3160U, // WHILELS_PXX_S |
17559 | 224U, // WHILELT_2PXX_B |
17560 | 224U, // WHILELT_2PXX_D |
17561 | 224U, // WHILELT_2PXX_H |
17562 | 224U, // WHILELT_2PXX_S |
17563 | 721554520U, // WHILELT_CXX_B |
17564 | 721554520U, // WHILELT_CXX_D |
17565 | 721554520U, // WHILELT_CXX_H |
17566 | 721554520U, // WHILELT_CXX_S |
17567 | 3160U, // WHILELT_PWW_B |
17568 | 3160U, // WHILELT_PWW_D |
17569 | 224U, // WHILELT_PWW_H |
17570 | 3160U, // WHILELT_PWW_S |
17571 | 3160U, // WHILELT_PXX_B |
17572 | 3160U, // WHILELT_PXX_D |
17573 | 224U, // WHILELT_PXX_H |
17574 | 3160U, // WHILELT_PXX_S |
17575 | 3160U, // WHILERW_PXX_B |
17576 | 3160U, // WHILERW_PXX_D |
17577 | 224U, // WHILERW_PXX_H |
17578 | 3160U, // WHILERW_PXX_S |
17579 | 3160U, // WHILEWR_PXX_B |
17580 | 3160U, // WHILEWR_PXX_D |
17581 | 224U, // WHILEWR_PXX_H |
17582 | 3160U, // WHILEWR_PXX_S |
17583 | 0U, // WRFFR |
17584 | 0U, // XAFLAG |
17585 | 4202600U, // XAR |
17586 | 141401U, // XAR_ZZZI_B |
17587 | 137304U, // XAR_ZZZI_D |
17588 | 52440200U, // XAR_ZZZI_H |
17589 | 143449U, // XAR_ZZZI_S |
17590 | 0U, // XPACD |
17591 | 0U, // XPACI |
17592 | 0U, // XPACLRI |
17593 | 72U, // XTNv16i8 |
17594 | 48U, // XTNv2i32 |
17595 | 64U, // XTNv4i16 |
17596 | 48U, // XTNv4i32 |
17597 | 64U, // XTNv8i16 |
17598 | 72U, // XTNv8i8 |
17599 | 0U, // ZERO_M |
17600 | 5U, // ZERO_MXI_2Z |
17601 | 5U, // ZERO_MXI_4Z |
17602 | 3U, // ZERO_MXI_VG2_2Z |
17603 | 3U, // ZERO_MXI_VG2_4Z |
17604 | 3U, // ZERO_MXI_VG2_Z |
17605 | 3U, // ZERO_MXI_VG4_2Z |
17606 | 3U, // ZERO_MXI_VG4_4Z |
17607 | 3U, // ZERO_MXI_VG4_Z |
17608 | 0U, // ZERO_T |
17609 | 10329U, // ZIP1_PPP_B |
17610 | 6232U, // ZIP1_PPP_D |
17611 | 136U, // ZIP1_PPP_H |
17612 | 12377U, // ZIP1_PPP_S |
17613 | 10329U, // ZIP1_ZZZ_B |
17614 | 6232U, // ZIP1_ZZZ_D |
17615 | 136U, // ZIP1_ZZZ_H |
17616 | 1016U, // ZIP1_ZZZ_Q |
17617 | 12377U, // ZIP1_ZZZ_S |
17618 | 925840U, // ZIP1v16i8 |
17619 | 1056920U, // ZIP1v2i32 |
17620 | 270440U, // ZIP1v2i64 |
17621 | 1188000U, // ZIP1v4i16 |
17622 | 401520U, // ZIP1v4i32 |
17623 | 532600U, // ZIP1v8i16 |
17624 | 1319080U, // ZIP1v8i8 |
17625 | 10329U, // ZIP2_PPP_B |
17626 | 6232U, // ZIP2_PPP_D |
17627 | 136U, // ZIP2_PPP_H |
17628 | 12377U, // ZIP2_PPP_S |
17629 | 10329U, // ZIP2_ZZZ_B |
17630 | 6232U, // ZIP2_ZZZ_D |
17631 | 136U, // ZIP2_ZZZ_H |
17632 | 1016U, // ZIP2_ZZZ_Q |
17633 | 12377U, // ZIP2_ZZZ_S |
17634 | 925840U, // ZIP2v16i8 |
17635 | 1056920U, // ZIP2v2i32 |
17636 | 270440U, // ZIP2v2i64 |
17637 | 1188000U, // ZIP2v4i16 |
17638 | 401520U, // ZIP2v4i32 |
17639 | 532600U, // ZIP2v8i16 |
17640 | 1319080U, // ZIP2v8i8 |
17641 | 10329U, // ZIPQ1_ZZZ_B |
17642 | 6232U, // ZIPQ1_ZZZ_D |
17643 | 136U, // ZIPQ1_ZZZ_H |
17644 | 12377U, // ZIPQ1_ZZZ_S |
17645 | 10329U, // ZIPQ2_ZZZ_B |
17646 | 6232U, // ZIPQ2_ZZZ_D |
17647 | 136U, // ZIPQ2_ZZZ_H |
17648 | 12377U, // ZIPQ2_ZZZ_S |
17649 | 176U, // ZIP_VG2_2ZZZ_B |
17650 | 0U, // ZIP_VG2_2ZZZ_D |
17651 | 136U, // ZIP_VG2_2ZZZ_H |
17652 | 1016U, // ZIP_VG2_2ZZZ_Q |
17653 | 96U, // ZIP_VG2_2ZZZ_S |
17654 | 0U, // ZIP_VG4_4Z4Z_B |
17655 | 0U, // ZIP_VG4_4Z4Z_D |
17656 | 0U, // ZIP_VG4_4Z4Z_H |
17657 | 0U, // ZIP_VG4_4Z4Z_Q |
17658 | 0U, // ZIP_VG4_4Z4Z_S |
17659 | }; |
17660 | |
17661 | // Emit the opcode for the instruction. |
17662 | uint64_t Bits = 0; |
17663 | Bits |= (uint64_t)OpInfo0[MI->getOpcode()] << 0; |
17664 | Bits |= (uint64_t)OpInfo1[MI->getOpcode()] << 32; |
17665 | if (Bits == 0) |
17666 | return {nullptr, Bits}; |
17667 | return {AsmStrs+(Bits & 16383)-1, Bits}; |
17668 | |
17669 | } |
17670 | /// printInstruction - This method is automatically generated by tablegen |
17671 | /// from the instruction set description. |
17672 | LLVM_NO_PROFILE_INSTRUMENT_FUNCTION |
17673 | void AArch64InstPrinter::printInstruction(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &O) { |
17674 | O << "\t" ; |
17675 | |
17676 | auto MnemonicInfo = getMnemonic(MI); |
17677 | |
17678 | O << MnemonicInfo.first; |
17679 | |
17680 | uint64_t Bits = MnemonicInfo.second; |
17681 | assert(Bits != 0 && "Cannot print this instruction." ); |
17682 | |
17683 | // Fragment 0 encoded into 7 bits for 78 unique commands. |
17684 | switch ((Bits >> 14) & 127) { |
17685 | default: llvm_unreachable("Invalid command number." ); |
17686 | case 0: |
17687 | // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ... |
17688 | return; |
17689 | break; |
17690 | case 1: |
17691 | // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD... |
17692 | printOperand(MI, OpNo: 0, STI, O); |
17693 | break; |
17694 | case 2: |
17695 | // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm... |
17696 | printSVERegOp<'b'>(MI, OpNum: 0, STI, O); |
17697 | break; |
17698 | case 3: |
17699 | // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_... |
17700 | printSVERegOp<'d'>(MI, OpNum: 0, STI, O); |
17701 | break; |
17702 | case 4: |
17703 | // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm... |
17704 | printSVERegOp<'h'>(MI, OpNum: 0, STI, O); |
17705 | O << ", " ; |
17706 | break; |
17707 | case 5: |
17708 | // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP... |
17709 | printSVERegOp<'s'>(MI, OpNum: 0, STI, O); |
17710 | break; |
17711 | case 6: |
17712 | // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A... |
17713 | printVRegOperand(MI, OpNo: 0, STI, O); |
17714 | break; |
17715 | case 7: |
17716 | // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ... |
17717 | printMatrixTile(MI, OpNum: 0, STI, O); |
17718 | O << ", " ; |
17719 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
17720 | O << "/m, " ; |
17721 | printSVERegOp<>(MI, OpNum: 3, STI, O); |
17722 | O << "/m, " ; |
17723 | break; |
17724 | case 8: |
17725 | // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ... |
17726 | printVRegOperand(MI, OpNo: 1, STI, O); |
17727 | break; |
17728 | case 9: |
17729 | // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1... |
17730 | printTypedVectorList<0,'b'>(MI, OpNum: 0, STI, O); |
17731 | O << ", " ; |
17732 | break; |
17733 | case 10: |
17734 | // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D... |
17735 | printTypedVectorList<0,'d'>(MI, OpNum: 0, STI, O); |
17736 | O << ", " ; |
17737 | break; |
17738 | case 11: |
17739 | // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_N... |
17740 | printTypedVectorList<0,'h'>(MI, OpNum: 0, STI, O); |
17741 | O << ", " ; |
17742 | break; |
17743 | case 12: |
17744 | // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S... |
17745 | printTypedVectorList<0,'s'>(MI, OpNum: 0, STI, O); |
17746 | O << ", " ; |
17747 | break; |
17748 | case 13: |
17749 | // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V... |
17750 | printMatrix<64>(MI, OpNum: 0, STI, O); |
17751 | O << '['; |
17752 | printOperand(MI, OpNo: 2, STI, O); |
17753 | O << ", " ; |
17754 | break; |
17755 | case 14: |
17756 | // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V... |
17757 | printMatrix<32>(MI, OpNum: 0, STI, O); |
17758 | O << '['; |
17759 | printOperand(MI, OpNo: 2, STI, O); |
17760 | O << ", " ; |
17761 | break; |
17762 | case 15: |
17763 | // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ... |
17764 | printZPRasFPR<8>(MI, OpNum: 0, STI, O); |
17765 | O << ", " ; |
17766 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
17767 | O << ", " ; |
17768 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
17769 | return; |
17770 | break; |
17771 | case 16: |
17772 | // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV... |
17773 | printZPRasFPR<64>(MI, OpNum: 0, STI, O); |
17774 | O << ", " ; |
17775 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
17776 | O << ", " ; |
17777 | break; |
17778 | case 17: |
17779 | // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV... |
17780 | printZPRasFPR<16>(MI, OpNum: 0, STI, O); |
17781 | O << ", " ; |
17782 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
17783 | O << ", " ; |
17784 | break; |
17785 | case 18: |
17786 | // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV... |
17787 | printZPRasFPR<32>(MI, OpNum: 0, STI, O); |
17788 | O << ", " ; |
17789 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
17790 | O << ", " ; |
17791 | break; |
17792 | case 19: |
17793 | // AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB, CASAB, CAS... |
17794 | printOperand(MI, OpNo: 1, STI, O); |
17795 | break; |
17796 | case 20: |
17797 | // AUTIASPPCi, AUTIBSPPCi, B, BL, RETAASPPCi, RETABSPPCi |
17798 | printAlignedLabel(MI, Address, OpNum: 0, STI, O); |
17799 | return; |
17800 | break; |
17801 | case 21: |
17802 | // BCcc, Bcc |
17803 | printCondCode(MI, OpNum: 0, STI, O); |
17804 | O << "\t" ; |
17805 | printAlignedLabel(MI, Address, OpNum: 1, STI, O); |
17806 | return; |
17807 | break; |
17808 | case 22: |
17809 | // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM... |
17810 | printMatrix<16>(MI, OpNum: 0, STI, O); |
17811 | O << '['; |
17812 | printOperand(MI, OpNo: 2, STI, O); |
17813 | O << ", " ; |
17814 | break; |
17815 | case 23: |
17816 | // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL |
17817 | printImmHex(MI, OpNo: 0, STI, O); |
17818 | return; |
17819 | break; |
17820 | case 24: |
17821 | // CASPALW, CASPAW, CASPLW, CASPW |
17822 | printGPRSeqPairsClassOperand<32>(MI, OpNum: 1, STI, O); |
17823 | O << ", " ; |
17824 | printGPRSeqPairsClassOperand<32>(MI, OpNum: 2, STI, O); |
17825 | O << ", [" ; |
17826 | printOperand(MI, OpNo: 3, STI, O); |
17827 | O << ']'; |
17828 | return; |
17829 | break; |
17830 | case 25: |
17831 | // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL... |
17832 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 1, STI, O); |
17833 | O << ", " ; |
17834 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 2, STI, O); |
17835 | O << ", [" ; |
17836 | printOperand(MI, OpNo: 3, STI, O); |
17837 | O << ']'; |
17838 | return; |
17839 | break; |
17840 | case 26: |
17841 | // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET... |
17842 | printOperand(MI, OpNo: 3, STI, O); |
17843 | O << "]!, [" ; |
17844 | printOperand(MI, OpNo: 4, STI, O); |
17845 | O << "]!, " ; |
17846 | printOperand(MI, OpNo: 5, STI, O); |
17847 | O << '!'; |
17848 | return; |
17849 | break; |
17850 | case 27: |
17851 | // DMB, DSB, ISB, TSB |
17852 | printBarrierOption(MI, OpNum: 0, STI, O); |
17853 | return; |
17854 | break; |
17855 | case 28: |
17856 | // DSBnXS |
17857 | printBarriernXSOption(MI, OpNum: 0, STI, O); |
17858 | return; |
17859 | break; |
17860 | case 29: |
17861 | // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_... |
17862 | printSVERegOp<'q'>(MI, OpNum: 0, STI, O); |
17863 | O << ", " ; |
17864 | break; |
17865 | case 30: |
17866 | // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L... |
17867 | printTypedVectorList<0,'q'>(MI, OpNum: 0, STI, O); |
17868 | O << ", " ; |
17869 | break; |
17870 | case 31: |
17871 | // HINT |
17872 | printImm(MI, OpNo: 0, STI, O); |
17873 | return; |
17874 | break; |
17875 | case 32: |
17876 | // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q... |
17877 | printMatrixTileVector<0>(MI, OpNum: 0, STI, O); |
17878 | O << '['; |
17879 | break; |
17880 | case 33: |
17881 | // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q... |
17882 | printMatrixTileVector<1>(MI, OpNum: 0, STI, O); |
17883 | O << '['; |
17884 | break; |
17885 | case 34: |
17886 | // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED, LDNT1B_2Z_STR... |
17887 | printTypedVectorList<0, 'b'>(MI, OpNum: 0, STI, O); |
17888 | break; |
17889 | case 35: |
17890 | // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,... |
17891 | printTypedVectorList<16, 'b'>(MI, OpNum: 0, STI, O); |
17892 | O << ", [" ; |
17893 | printOperand(MI, OpNo: 1, STI, O); |
17894 | O << ']'; |
17895 | return; |
17896 | break; |
17897 | case 36: |
17898 | // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L... |
17899 | printTypedVectorList<16, 'b'>(MI, OpNum: 1, STI, O); |
17900 | O << ", [" ; |
17901 | printOperand(MI, OpNo: 2, STI, O); |
17902 | O << "], " ; |
17903 | break; |
17904 | case 37: |
17905 | // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv... |
17906 | printTypedVectorList<1, 'd'>(MI, OpNum: 0, STI, O); |
17907 | O << ", [" ; |
17908 | printOperand(MI, OpNo: 1, STI, O); |
17909 | O << ']'; |
17910 | return; |
17911 | break; |
17912 | case 38: |
17913 | // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw... |
17914 | printTypedVectorList<1, 'd'>(MI, OpNum: 1, STI, O); |
17915 | O << ", [" ; |
17916 | printOperand(MI, OpNo: 2, STI, O); |
17917 | O << "], " ; |
17918 | break; |
17919 | case 39: |
17920 | // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw... |
17921 | printTypedVectorList<2, 'd'>(MI, OpNum: 0, STI, O); |
17922 | O << ", [" ; |
17923 | printOperand(MI, OpNo: 1, STI, O); |
17924 | O << ']'; |
17925 | return; |
17926 | break; |
17927 | case 40: |
17928 | // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw... |
17929 | printTypedVectorList<2, 'd'>(MI, OpNum: 1, STI, O); |
17930 | O << ", [" ; |
17931 | printOperand(MI, OpNo: 2, STI, O); |
17932 | O << "], " ; |
17933 | break; |
17934 | case 41: |
17935 | // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw... |
17936 | printTypedVectorList<2, 's'>(MI, OpNum: 0, STI, O); |
17937 | O << ", [" ; |
17938 | printOperand(MI, OpNo: 1, STI, O); |
17939 | O << ']'; |
17940 | return; |
17941 | break; |
17942 | case 42: |
17943 | // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw... |
17944 | printTypedVectorList<2, 's'>(MI, OpNum: 1, STI, O); |
17945 | O << ", [" ; |
17946 | printOperand(MI, OpNo: 2, STI, O); |
17947 | O << "], " ; |
17948 | break; |
17949 | case 43: |
17950 | // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw... |
17951 | printTypedVectorList<4, 'h'>(MI, OpNum: 0, STI, O); |
17952 | O << ", [" ; |
17953 | printOperand(MI, OpNo: 1, STI, O); |
17954 | O << ']'; |
17955 | return; |
17956 | break; |
17957 | case 44: |
17958 | // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw... |
17959 | printTypedVectorList<4, 'h'>(MI, OpNum: 1, STI, O); |
17960 | O << ", [" ; |
17961 | printOperand(MI, OpNo: 2, STI, O); |
17962 | O << "], " ; |
17963 | break; |
17964 | case 45: |
17965 | // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw... |
17966 | printTypedVectorList<4, 's'>(MI, OpNum: 0, STI, O); |
17967 | O << ", [" ; |
17968 | printOperand(MI, OpNo: 1, STI, O); |
17969 | O << ']'; |
17970 | return; |
17971 | break; |
17972 | case 46: |
17973 | // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw... |
17974 | printTypedVectorList<4, 's'>(MI, OpNum: 1, STI, O); |
17975 | O << ", [" ; |
17976 | printOperand(MI, OpNo: 2, STI, O); |
17977 | O << "], " ; |
17978 | break; |
17979 | case 47: |
17980 | // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw... |
17981 | printTypedVectorList<8, 'b'>(MI, OpNum: 0, STI, O); |
17982 | O << ", [" ; |
17983 | printOperand(MI, OpNo: 1, STI, O); |
17984 | O << ']'; |
17985 | return; |
17986 | break; |
17987 | case 48: |
17988 | // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw... |
17989 | printTypedVectorList<8, 'b'>(MI, OpNum: 1, STI, O); |
17990 | O << ", [" ; |
17991 | printOperand(MI, OpNo: 2, STI, O); |
17992 | O << "], " ; |
17993 | break; |
17994 | case 49: |
17995 | // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw... |
17996 | printTypedVectorList<8, 'h'>(MI, OpNum: 0, STI, O); |
17997 | O << ", [" ; |
17998 | printOperand(MI, OpNo: 1, STI, O); |
17999 | O << ']'; |
18000 | return; |
18001 | break; |
18002 | case 50: |
18003 | // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw... |
18004 | printTypedVectorList<8, 'h'>(MI, OpNum: 1, STI, O); |
18005 | O << ", [" ; |
18006 | printOperand(MI, OpNo: 2, STI, O); |
18007 | O << "], " ; |
18008 | break; |
18009 | case 51: |
18010 | // LD1H_2Z_STRIDED, LD1H_2Z_STRIDED_IMM, LDNT1H_2Z_STRIDED, LDNT1H_2Z_STR... |
18011 | printTypedVectorList<0, 'h'>(MI, OpNum: 0, STI, O); |
18012 | break; |
18013 | case 52: |
18014 | // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,... |
18015 | printTypedVectorList<0, 'h'>(MI, OpNum: 1, STI, O); |
18016 | printVectorIndex(MI, OpNum: 2, STI, O); |
18017 | O << ", [" ; |
18018 | printOperand(MI, OpNo: 3, STI, O); |
18019 | break; |
18020 | case 53: |
18021 | // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST |
18022 | printTypedVectorList<0, 'h'>(MI, OpNum: 2, STI, O); |
18023 | printVectorIndex(MI, OpNum: 3, STI, O); |
18024 | O << ", [" ; |
18025 | printOperand(MI, OpNo: 4, STI, O); |
18026 | O << "], " ; |
18027 | break; |
18028 | case 54: |
18029 | // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,... |
18030 | printTypedVectorList<0, 's'>(MI, OpNum: 1, STI, O); |
18031 | printVectorIndex(MI, OpNum: 2, STI, O); |
18032 | O << ", [" ; |
18033 | printOperand(MI, OpNo: 3, STI, O); |
18034 | break; |
18035 | case 55: |
18036 | // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST |
18037 | printTypedVectorList<0, 's'>(MI, OpNum: 2, STI, O); |
18038 | printVectorIndex(MI, OpNum: 3, STI, O); |
18039 | O << ", [" ; |
18040 | printOperand(MI, OpNo: 4, STI, O); |
18041 | O << "], " ; |
18042 | break; |
18043 | case 56: |
18044 | // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6... |
18045 | printTypedVectorList<0, 'd'>(MI, OpNum: 1, STI, O); |
18046 | printVectorIndex(MI, OpNum: 2, STI, O); |
18047 | O << ", [" ; |
18048 | printOperand(MI, OpNo: 3, STI, O); |
18049 | break; |
18050 | case 57: |
18051 | // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST |
18052 | printTypedVectorList<0, 'd'>(MI, OpNum: 2, STI, O); |
18053 | printVectorIndex(MI, OpNum: 3, STI, O); |
18054 | O << ", [" ; |
18055 | printOperand(MI, OpNo: 4, STI, O); |
18056 | O << "], " ; |
18057 | break; |
18058 | case 58: |
18059 | // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_... |
18060 | printTypedVectorList<0, 'b'>(MI, OpNum: 1, STI, O); |
18061 | printVectorIndex(MI, OpNum: 2, STI, O); |
18062 | O << ", [" ; |
18063 | printOperand(MI, OpNo: 3, STI, O); |
18064 | break; |
18065 | case 59: |
18066 | // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST |
18067 | printTypedVectorList<0, 'b'>(MI, OpNum: 2, STI, O); |
18068 | printVectorIndex(MI, OpNum: 3, STI, O); |
18069 | O << ", [" ; |
18070 | printOperand(MI, OpNo: 4, STI, O); |
18071 | O << "], " ; |
18072 | break; |
18073 | case 60: |
18074 | // LD64B, ST64B |
18075 | printGPR64x8(MI, OpNum: 0, STI, O); |
18076 | O << ", [" ; |
18077 | printOperand(MI, OpNo: 1, STI, O); |
18078 | O << ']'; |
18079 | return; |
18080 | break; |
18081 | case 61: |
18082 | // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL... |
18083 | printOperand(MI, OpNo: 2, STI, O); |
18084 | break; |
18085 | case 62: |
18086 | // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV... |
18087 | printSVERegOp<>(MI, OpNum: 0, STI, O); |
18088 | break; |
18089 | case 63: |
18090 | // LDR_ZA, STR_ZA |
18091 | printMatrix<0>(MI, OpNum: 0, STI, O); |
18092 | O << '['; |
18093 | printOperand(MI, OpNo: 1, STI, O); |
18094 | O << ", " ; |
18095 | printMatrixIndex(MI, OpNum: 2, STI, O); |
18096 | O << "], [" ; |
18097 | printOperand(MI, OpNo: 3, STI, O); |
18098 | O << ", " ; |
18099 | printOperand(MI, OpNo: 4, STI, O); |
18100 | O << ", mul vl]" ; |
18101 | return; |
18102 | break; |
18103 | case 64: |
18104 | // MRRS |
18105 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 0, STI, O); |
18106 | O << ", " ; |
18107 | printMRSSystemRegister(MI, OpNum: 1, STI, O); |
18108 | return; |
18109 | break; |
18110 | case 65: |
18111 | // MSR, MSRR |
18112 | printMSRSystemRegister(MI, OpNum: 0, STI, O); |
18113 | O << ", " ; |
18114 | break; |
18115 | case 66: |
18116 | // MSRpstateImm1, MSRpstateImm4 |
18117 | printSystemPStateField(MI, OpNum: 0, STI, O); |
18118 | O << ", " ; |
18119 | printOperand(MI, OpNo: 1, STI, O); |
18120 | return; |
18121 | break; |
18122 | case 67: |
18123 | // MSRpstatesvcrImm1 |
18124 | printSVCROp(MI, OpNum: 0, STI, O); |
18125 | O << ", " ; |
18126 | printOperand(MI, OpNo: 1, STI, O); |
18127 | return; |
18128 | break; |
18129 | case 68: |
18130 | // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF... |
18131 | printPrefetchOp<true>(MI, OpNum: 0, STI, O); |
18132 | O << ", " ; |
18133 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
18134 | O << ", [" ; |
18135 | break; |
18136 | case 69: |
18137 | // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi |
18138 | printPrefetchOp(MI, OpNum: 0, STI, O); |
18139 | break; |
18140 | case 70: |
18141 | // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,... |
18142 | printPredicateAsCounter<8>(MI, OpNum: 0, STI, O); |
18143 | break; |
18144 | case 71: |
18145 | // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,... |
18146 | printPredicateAsCounter<64>(MI, OpNum: 0, STI, O); |
18147 | break; |
18148 | case 72: |
18149 | // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,... |
18150 | printPredicateAsCounter<16>(MI, OpNum: 0, STI, O); |
18151 | break; |
18152 | case 73: |
18153 | // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,... |
18154 | printPredicateAsCounter<32>(MI, OpNum: 0, STI, O); |
18155 | break; |
18156 | case 74: |
18157 | // RPRFM |
18158 | printRPRFMOperand(MI, OpNum: 0, STI, O); |
18159 | O << ", " ; |
18160 | printOperand(MI, OpNo: 1, STI, O); |
18161 | O << ", [" ; |
18162 | printOperand(MI, OpNo: 2, STI, O); |
18163 | O << ']'; |
18164 | return; |
18165 | break; |
18166 | case 75: |
18167 | // ST1i32, ST2i32, ST3i32, ST4i32 |
18168 | printTypedVectorList<0, 's'>(MI, OpNum: 0, STI, O); |
18169 | printVectorIndex(MI, OpNum: 1, STI, O); |
18170 | O << ", [" ; |
18171 | printOperand(MI, OpNo: 2, STI, O); |
18172 | O << ']'; |
18173 | return; |
18174 | break; |
18175 | case 76: |
18176 | // ST1i64, ST2i64, ST3i64, ST4i64, STL1 |
18177 | printTypedVectorList<0, 'd'>(MI, OpNum: 0, STI, O); |
18178 | printVectorIndex(MI, OpNum: 1, STI, O); |
18179 | O << ", [" ; |
18180 | printOperand(MI, OpNo: 2, STI, O); |
18181 | O << ']'; |
18182 | return; |
18183 | break; |
18184 | case 77: |
18185 | // ZERO_M |
18186 | printMatrixTileList(MI, OpNum: 0, STI, O); |
18187 | return; |
18188 | break; |
18189 | } |
18190 | |
18191 | |
18192 | // Fragment 1 encoded into 7 bits for 87 unique commands. |
18193 | switch ((Bits >> 21) & 127) { |
18194 | default: llvm_unreachable("Invalid command number." ); |
18195 | case 0: |
18196 | // TLSDESCCALL, AUTDZA, AUTDZB, AUTIASPPCr, AUTIBSPPCr, AUTIZA, AUTIZB, B... |
18197 | return; |
18198 | break; |
18199 | case 1: |
18200 | // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_... |
18201 | O << ", " ; |
18202 | break; |
18203 | case 2: |
18204 | // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm... |
18205 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
18206 | O << "/m, " ; |
18207 | break; |
18208 | case 3: |
18209 | // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDQV_VPZ_B, ADDv16i8, AESDrr, ... |
18210 | O << ".16b, " ; |
18211 | break; |
18212 | case 4: |
18213 | // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF... |
18214 | O << ".2s, " ; |
18215 | break; |
18216 | case 5: |
18217 | // ABSv2i64, ADDPv2i64, ADDQV_VPZ_D, ADDv2i64, ANDQV_VPZ_D, CMEQv2i64, CM... |
18218 | O << ".2d, " ; |
18219 | break; |
18220 | case 6: |
18221 | // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS... |
18222 | O << ".4h, " ; |
18223 | break; |
18224 | case 7: |
18225 | // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDQV_VPZ_S, ADDv4i32, ANDQV_VP... |
18226 | O << ".4s, " ; |
18227 | break; |
18228 | case 8: |
18229 | // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDQV_VPZ_H, ADDv8i16, ANDQV_VP... |
18230 | O << ".8h, " ; |
18231 | break; |
18232 | case 9: |
18233 | // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8... |
18234 | O << ".8b, " ; |
18235 | break; |
18236 | case 10: |
18237 | // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D |
18238 | printSVERegOp<'d'>(MI, OpNum: 4, STI, O); |
18239 | break; |
18240 | case 11: |
18241 | // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_... |
18242 | printSVERegOp<'s'>(MI, OpNum: 4, STI, O); |
18243 | break; |
18244 | case 12: |
18245 | // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,... |
18246 | printSVERegOp<'s'>(MI, OpNum: 1, STI, O); |
18247 | break; |
18248 | case 13: |
18249 | // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ... |
18250 | printSVERegOp<'s'>(MI, OpNum: 2, STI, O); |
18251 | break; |
18252 | case 14: |
18253 | // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID... |
18254 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
18255 | break; |
18256 | case 15: |
18257 | // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG... |
18258 | printTypedVectorList<0,'b'>(MI, OpNum: 1, STI, O); |
18259 | break; |
18260 | case 16: |
18261 | // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D... |
18262 | printTypedVectorList<0,'d'>(MI, OpNum: 1, STI, O); |
18263 | break; |
18264 | case 17: |
18265 | // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B... |
18266 | printTypedVectorList<0,'h'>(MI, OpNum: 1, STI, O); |
18267 | break; |
18268 | case 18: |
18269 | // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FAMAX_2... |
18270 | printTypedVectorList<0,'s'>(MI, OpNum: 1, STI, O); |
18271 | break; |
18272 | case 19: |
18273 | // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_... |
18274 | printMatrixIndex(MI, OpNum: 3, STI, O); |
18275 | break; |
18276 | case 20: |
18277 | // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H... |
18278 | printSVERegOp<'h'>(MI, OpNum: 1, STI, O); |
18279 | break; |
18280 | case 21: |
18281 | // ADR_LSL_ZZZ_D_0, ADR_LSL_ZZZ_D_1, ADR_LSL_ZZZ_D_2, ADR_LSL_ZZZ_D_3, AD... |
18282 | O << ", [" ; |
18283 | break; |
18284 | case 22: |
18285 | // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4... |
18286 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
18287 | break; |
18288 | case 23: |
18289 | // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA... |
18290 | printSVERegOp<'h'>(MI, OpNum: 2, STI, O); |
18291 | break; |
18292 | case 24: |
18293 | // BF1CVTLT_ZZ_BtoH, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_NAME, BF1CVT_... |
18294 | printSVERegOp<'b'>(MI, OpNum: 1, STI, O); |
18295 | break; |
18296 | case 25: |
18297 | // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFMLAL_VG2_M... |
18298 | printImmRangeScale<2, 1>(MI, OpNum: 3, STI, O); |
18299 | break; |
18300 | case 26: |
18301 | // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP... |
18302 | printSVERegOp<'h'>(MI, OpNum: 4, STI, O); |
18303 | O << ", " ; |
18304 | printSVERegOp<'h'>(MI, OpNum: 5, STI, O); |
18305 | return; |
18306 | break; |
18307 | case 27: |
18308 | // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP... |
18309 | printSVEPattern(MI, OpNum: 2, STI, O); |
18310 | O << ", mul " ; |
18311 | printOperand(MI, OpNo: 3, STI, O); |
18312 | return; |
18313 | break; |
18314 | case 28: |
18315 | // DUP_ZI_H |
18316 | printImm8OptLsl<int16_t>(MI, OpNum: 1, STI, O); |
18317 | return; |
18318 | break; |
18319 | case 29: |
18320 | // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_... |
18321 | printOperand(MI, OpNo: 1, STI, O); |
18322 | break; |
18323 | case 30: |
18324 | // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ... |
18325 | printSVERegOp<'q'>(MI, OpNum: 1, STI, O); |
18326 | break; |
18327 | case 31: |
18328 | // FADDA_VPZ_D |
18329 | printZPRasFPR<64>(MI, OpNum: 2, STI, O); |
18330 | O << ", " ; |
18331 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
18332 | return; |
18333 | break; |
18334 | case 32: |
18335 | // FADDA_VPZ_H, INSR_ZV_H |
18336 | printZPRasFPR<16>(MI, OpNum: 2, STI, O); |
18337 | break; |
18338 | case 33: |
18339 | // FADDA_VPZ_S |
18340 | printZPRasFPR<32>(MI, OpNum: 2, STI, O); |
18341 | O << ", " ; |
18342 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
18343 | return; |
18344 | break; |
18345 | case 34: |
18346 | // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri |
18347 | O << ", #0.0" ; |
18348 | return; |
18349 | break; |
18350 | case 35: |
18351 | // FDOT_ZZZI_BtoH, FDOT_ZZZ_BtoH, FMLALB_ZZZ, FMLALB_ZZZI, FMLALT_ZZZ, FM... |
18352 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
18353 | break; |
18354 | case 36: |
18355 | // FDUP_ZI_H |
18356 | printFPImmOperand(MI, OpNum: 1, STI, O); |
18357 | return; |
18358 | break; |
18359 | case 37: |
18360 | // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLALL_VG2_M2Z2Z_BtoS, FMLALL_VG2_M... |
18361 | printImmRangeScale<4, 3>(MI, OpNum: 3, STI, O); |
18362 | break; |
18363 | case 38: |
18364 | // FMOPA_MPPZZ_BtoH, FMOPA_MPPZZ_BtoS, SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMO... |
18365 | printSVERegOp<'b'>(MI, OpNum: 4, STI, O); |
18366 | O << ", " ; |
18367 | printSVERegOp<'b'>(MI, OpNum: 5, STI, O); |
18368 | return; |
18369 | break; |
18370 | case 39: |
18371 | // FMOVXDHighr, INSvi64gpr, INSvi64lane |
18372 | O << ".d" ; |
18373 | printVectorIndex(MI, OpNum: 2, STI, O); |
18374 | O << ", " ; |
18375 | break; |
18376 | case 40: |
18377 | // INDEX_II_H, INDEX_IR_H |
18378 | printSImm<16>(MI, OpNo: 1, STI, O); |
18379 | O << ", " ; |
18380 | break; |
18381 | case 41: |
18382 | // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q... |
18383 | printOperand(MI, OpNo: 2, STI, O); |
18384 | break; |
18385 | case 42: |
18386 | // INSvi16gpr, INSvi16lane |
18387 | O << ".h" ; |
18388 | printVectorIndex(MI, OpNum: 2, STI, O); |
18389 | O << ", " ; |
18390 | break; |
18391 | case 43: |
18392 | // INSvi32gpr, INSvi32lane |
18393 | O << ".s" ; |
18394 | printVectorIndex(MI, OpNum: 2, STI, O); |
18395 | O << ", " ; |
18396 | break; |
18397 | case 44: |
18398 | // INSvi8gpr, INSvi8lane |
18399 | O << ".b" ; |
18400 | printVectorIndex(MI, OpNum: 2, STI, O); |
18401 | O << ", " ; |
18402 | break; |
18403 | case 45: |
18404 | // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_4Z_STRIDED, LD1B_4Z_S... |
18405 | printPredicateAsCounter<0>(MI, OpNum: 1, STI, O); |
18406 | break; |
18407 | case 46: |
18408 | // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L... |
18409 | printPostIncOperand<64>(MI, OpNo: 3, STI, O); |
18410 | return; |
18411 | break; |
18412 | case 47: |
18413 | // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD... |
18414 | printPostIncOperand<32>(MI, OpNo: 3, STI, O); |
18415 | return; |
18416 | break; |
18417 | case 48: |
18418 | // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw... |
18419 | printPostIncOperand<16>(MI, OpNo: 3, STI, O); |
18420 | return; |
18421 | break; |
18422 | case 49: |
18423 | // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1... |
18424 | printPostIncOperand<8>(MI, OpNo: 3, STI, O); |
18425 | return; |
18426 | break; |
18427 | case 50: |
18428 | // LD1Rv16b_POST, LD1Rv8b_POST |
18429 | printPostIncOperand<1>(MI, OpNo: 3, STI, O); |
18430 | return; |
18431 | break; |
18432 | case 51: |
18433 | // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,... |
18434 | printPostIncOperand<4>(MI, OpNo: 3, STI, O); |
18435 | return; |
18436 | break; |
18437 | case 52: |
18438 | // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST |
18439 | printPostIncOperand<2>(MI, OpNo: 3, STI, O); |
18440 | return; |
18441 | break; |
18442 | case 53: |
18443 | // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS... |
18444 | printPostIncOperand<48>(MI, OpNo: 3, STI, O); |
18445 | return; |
18446 | break; |
18447 | case 54: |
18448 | // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST... |
18449 | printPostIncOperand<24>(MI, OpNo: 3, STI, O); |
18450 | return; |
18451 | break; |
18452 | case 55: |
18453 | // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ... |
18454 | O << ']'; |
18455 | return; |
18456 | break; |
18457 | case 56: |
18458 | // LD1i16_POST, LD2i8_POST |
18459 | printPostIncOperand<2>(MI, OpNo: 5, STI, O); |
18460 | return; |
18461 | break; |
18462 | case 57: |
18463 | // LD1i32_POST, LD2i16_POST, LD4i8_POST |
18464 | printPostIncOperand<4>(MI, OpNo: 5, STI, O); |
18465 | return; |
18466 | break; |
18467 | case 58: |
18468 | // LD1i64_POST, LD2i32_POST, LD4i16_POST |
18469 | printPostIncOperand<8>(MI, OpNo: 5, STI, O); |
18470 | return; |
18471 | break; |
18472 | case 59: |
18473 | // LD1i8_POST |
18474 | printPostIncOperand<1>(MI, OpNo: 5, STI, O); |
18475 | return; |
18476 | break; |
18477 | case 60: |
18478 | // LD2i64_POST, LD4i32_POST |
18479 | printPostIncOperand<16>(MI, OpNo: 5, STI, O); |
18480 | return; |
18481 | break; |
18482 | case 61: |
18483 | // LD3Rv16b_POST, LD3Rv8b_POST |
18484 | printPostIncOperand<3>(MI, OpNo: 3, STI, O); |
18485 | return; |
18486 | break; |
18487 | case 62: |
18488 | // LD3Rv2s_POST, LD3Rv4s_POST |
18489 | printPostIncOperand<12>(MI, OpNo: 3, STI, O); |
18490 | return; |
18491 | break; |
18492 | case 63: |
18493 | // LD3Rv4h_POST, LD3Rv8h_POST |
18494 | printPostIncOperand<6>(MI, OpNo: 3, STI, O); |
18495 | return; |
18496 | break; |
18497 | case 64: |
18498 | // LD3i16_POST |
18499 | printPostIncOperand<6>(MI, OpNo: 5, STI, O); |
18500 | return; |
18501 | break; |
18502 | case 65: |
18503 | // LD3i32_POST |
18504 | printPostIncOperand<12>(MI, OpNo: 5, STI, O); |
18505 | return; |
18506 | break; |
18507 | case 66: |
18508 | // LD3i64_POST |
18509 | printPostIncOperand<24>(MI, OpNo: 5, STI, O); |
18510 | return; |
18511 | break; |
18512 | case 67: |
18513 | // LD3i8_POST |
18514 | printPostIncOperand<3>(MI, OpNo: 5, STI, O); |
18515 | return; |
18516 | break; |
18517 | case 68: |
18518 | // LD4i64_POST |
18519 | printPostIncOperand<32>(MI, OpNo: 5, STI, O); |
18520 | return; |
18521 | break; |
18522 | case 69: |
18523 | // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE... |
18524 | O << "]!, " ; |
18525 | printOperand(MI, OpNo: 3, STI, O); |
18526 | O << "!, " ; |
18527 | printOperand(MI, OpNo: 4, STI, O); |
18528 | return; |
18529 | break; |
18530 | case 70: |
18531 | // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_... |
18532 | printMatrixTileVector<0>(MI, OpNum: 2, STI, O); |
18533 | O << '['; |
18534 | printOperand(MI, OpNo: 3, STI, O); |
18535 | O << ", " ; |
18536 | break; |
18537 | case 71: |
18538 | // MOVAZ_2ZMI_V_B, MOVAZ_2ZMI_V_D, MOVAZ_2ZMI_V_H, MOVAZ_2ZMI_V_S, MOVAZ_... |
18539 | printMatrixTileVector<1>(MI, OpNum: 2, STI, O); |
18540 | O << '['; |
18541 | printOperand(MI, OpNo: 3, STI, O); |
18542 | O << ", " ; |
18543 | break; |
18544 | case 72: |
18545 | // MOVAZ_VG2_2ZMXI, MOVAZ_VG4_4ZMXI |
18546 | printMatrix<64>(MI, OpNum: 2, STI, O); |
18547 | O << '['; |
18548 | printOperand(MI, OpNo: 3, STI, O); |
18549 | O << ", " ; |
18550 | printMatrixIndex(MI, OpNum: 4, STI, O); |
18551 | break; |
18552 | case 73: |
18553 | // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM... |
18554 | printMatrixTileVector<0>(MI, OpNum: 1, STI, O); |
18555 | O << '['; |
18556 | break; |
18557 | case 74: |
18558 | // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM... |
18559 | printMatrixTileVector<1>(MI, OpNum: 1, STI, O); |
18560 | O << '['; |
18561 | break; |
18562 | case 75: |
18563 | // MOVA_VG2_2ZMXI, MOVA_VG4_4ZMXI |
18564 | printMatrix<64>(MI, OpNum: 1, STI, O); |
18565 | O << '['; |
18566 | printOperand(MI, OpNo: 2, STI, O); |
18567 | O << ", " ; |
18568 | printMatrixIndex(MI, OpNum: 3, STI, O); |
18569 | break; |
18570 | case 76: |
18571 | // MOVT, MOVT_TIX |
18572 | O << '['; |
18573 | break; |
18574 | case 77: |
18575 | // MSRR |
18576 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 1, STI, O); |
18577 | return; |
18578 | break; |
18579 | case 78: |
18580 | // PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV_ZIP_S |
18581 | printVectorIndex(MI, OpNum: 2, STI, O); |
18582 | O << ", " ; |
18583 | break; |
18584 | case 79: |
18585 | // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D |
18586 | printSVERegOp<'d'>(MI, OpNum: 1, STI, O); |
18587 | O << ", " ; |
18588 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
18589 | return; |
18590 | break; |
18591 | case 80: |
18592 | // PMULLv1i64, PMULLv2i64 |
18593 | O << ".1q, " ; |
18594 | printVRegOperand(MI, OpNo: 1, STI, O); |
18595 | break; |
18596 | case 81: |
18597 | // PTRUES_H, PTRUE_H |
18598 | printSVEPattern(MI, OpNum: 1, STI, O); |
18599 | return; |
18600 | break; |
18601 | case 82: |
18602 | // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v... |
18603 | O << ".1d, " ; |
18604 | break; |
18605 | case 83: |
18606 | // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8 |
18607 | printVectorIndex(MI, OpNum: 1, STI, O); |
18608 | O << ", [" ; |
18609 | printOperand(MI, OpNo: 2, STI, O); |
18610 | O << ']'; |
18611 | return; |
18612 | break; |
18613 | case 84: |
18614 | // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32... |
18615 | O << "], " ; |
18616 | break; |
18617 | case 85: |
18618 | // UZP_VG4_4Z4Z_Q, ZIP_VG4_4Z4Z_Q |
18619 | printTypedVectorList<0,'q'>(MI, OpNum: 1, STI, O); |
18620 | return; |
18621 | break; |
18622 | case 86: |
18623 | // ZERO_T |
18624 | O << " }" ; |
18625 | return; |
18626 | break; |
18627 | } |
18628 | |
18629 | |
18630 | // Fragment 2 encoded into 7 bits for 92 unique commands. |
18631 | switch ((Bits >> 28) & 127) { |
18632 | default: llvm_unreachable("Invalid command number." ); |
18633 | case 0: |
18634 | // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,... |
18635 | printOperand(MI, OpNo: 1, STI, O); |
18636 | break; |
18637 | case 1: |
18638 | // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ... |
18639 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
18640 | O << "/m, " ; |
18641 | break; |
18642 | case 2: |
18643 | // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ... |
18644 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
18645 | return; |
18646 | break; |
18647 | case 3: |
18648 | // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A... |
18649 | printVRegOperand(MI, OpNo: 1, STI, O); |
18650 | break; |
18651 | case 4: |
18652 | // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z... |
18653 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
18654 | break; |
18655 | case 5: |
18656 | // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ... |
18657 | printSVERegOp<'s'>(MI, OpNum: 2, STI, O); |
18658 | break; |
18659 | case 6: |
18660 | // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN... |
18661 | return; |
18662 | break; |
18663 | case 7: |
18664 | // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH... |
18665 | printSVERegOp<'h'>(MI, OpNum: 1, STI, O); |
18666 | break; |
18667 | case 8: |
18668 | // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_... |
18669 | O << ", " ; |
18670 | break; |
18671 | case 9: |
18672 | // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_CPA, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_L... |
18673 | printSVERegOp<'d'>(MI, OpNum: 1, STI, O); |
18674 | break; |
18675 | case 10: |
18676 | // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT... |
18677 | printSVERegOp<'h'>(MI, OpNum: 2, STI, O); |
18678 | break; |
18679 | case 11: |
18680 | // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ... |
18681 | printVRegOperand(MI, OpNo: 2, STI, O); |
18682 | break; |
18683 | case 12: |
18684 | // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV... |
18685 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
18686 | break; |
18687 | case 13: |
18688 | // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID... |
18689 | O << "/m, " ; |
18690 | break; |
18691 | case 14: |
18692 | // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_... |
18693 | O << ", vgx2], " ; |
18694 | break; |
18695 | case 15: |
18696 | // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_... |
18697 | O << ", vgx4], " ; |
18698 | break; |
18699 | case 16: |
18700 | // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ... |
18701 | printSVERegOp<'b'>(MI, OpNum: 1, STI, O); |
18702 | break; |
18703 | case 17: |
18704 | // ADD_ZI_S, ADD_ZZZ_S, ADR_LSL_ZZZ_S_0, ADR_LSL_ZZZ_S_1, ADR_LSL_ZZZ_S_2... |
18705 | printSVERegOp<'s'>(MI, OpNum: 1, STI, O); |
18706 | break; |
18707 | case 18: |
18708 | // ADR, ADRP |
18709 | printAdrAdrpLabel(MI, Address, OpNum: 1, STI, O); |
18710 | return; |
18711 | break; |
18712 | case 19: |
18713 | // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA... |
18714 | printOperand(MI, OpNo: 2, STI, O); |
18715 | break; |
18716 | case 20: |
18717 | // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S... |
18718 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
18719 | return; |
18720 | break; |
18721 | case 21: |
18722 | // BFCVTN_Z2Z_HtoB, BFCVT_Z2Z_HtoB, FCVTN_Z2Z_HtoB, FCVT_Z2Z_HtoB |
18723 | printTypedVectorList<0,'h'>(MI, OpNum: 1, STI, O); |
18724 | return; |
18725 | break; |
18726 | case 22: |
18727 | // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ... |
18728 | O << "], " ; |
18729 | break; |
18730 | case 23: |
18731 | // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv... |
18732 | printImm(MI, OpNo: 2, STI, O); |
18733 | printShifter(MI, OpNum: 3, STI, O); |
18734 | return; |
18735 | break; |
18736 | case 24: |
18737 | // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P... |
18738 | printAlignedLabel(MI, Address, OpNum: 1, STI, O); |
18739 | return; |
18740 | break; |
18741 | case 25: |
18742 | // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, FDOT_ZZ... |
18743 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
18744 | O << ", " ; |
18745 | break; |
18746 | case 26: |
18747 | // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE... |
18748 | O << "/z, " ; |
18749 | break; |
18750 | case 27: |
18751 | // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES... |
18752 | printSVEPattern(MI, OpNum: 1, STI, O); |
18753 | break; |
18754 | case 28: |
18755 | // CNTP_XCI_B |
18756 | printPredicateAsCounter<8>(MI, OpNum: 1, STI, O); |
18757 | O << ", " ; |
18758 | printSVEVecLenSpecifier(MI, OpNum: 2, STI, O); |
18759 | return; |
18760 | break; |
18761 | case 29: |
18762 | // CNTP_XCI_D |
18763 | printPredicateAsCounter<64>(MI, OpNum: 1, STI, O); |
18764 | O << ", " ; |
18765 | printSVEVecLenSpecifier(MI, OpNum: 2, STI, O); |
18766 | return; |
18767 | break; |
18768 | case 30: |
18769 | // CNTP_XCI_H |
18770 | printPredicateAsCounter<16>(MI, OpNum: 1, STI, O); |
18771 | O << ", " ; |
18772 | printSVEVecLenSpecifier(MI, OpNum: 2, STI, O); |
18773 | return; |
18774 | break; |
18775 | case 31: |
18776 | // CNTP_XCI_S |
18777 | printPredicateAsCounter<32>(MI, OpNum: 1, STI, O); |
18778 | O << ", " ; |
18779 | printSVEVecLenSpecifier(MI, OpNum: 2, STI, O); |
18780 | return; |
18781 | break; |
18782 | case 32: |
18783 | // CPY_ZPmI_H |
18784 | printImm8OptLsl<int16_t>(MI, OpNum: 3, STI, O); |
18785 | return; |
18786 | break; |
18787 | case 33: |
18788 | // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,... |
18789 | printOperand(MI, OpNo: 3, STI, O); |
18790 | break; |
18791 | case 34: |
18792 | // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB... |
18793 | printSVEPattern(MI, OpNum: 2, STI, O); |
18794 | O << ", mul " ; |
18795 | printOperand(MI, OpNo: 3, STI, O); |
18796 | return; |
18797 | break; |
18798 | case 35: |
18799 | // DUPM_ZI |
18800 | printLogicalImm<int64_t>(MI, OpNum: 1, STI, O); |
18801 | return; |
18802 | break; |
18803 | case 36: |
18804 | // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_... |
18805 | printVectorIndex(MI, OpNum: 2, STI, O); |
18806 | return; |
18807 | break; |
18808 | case 37: |
18809 | // DUP_ZI_B |
18810 | printImm8OptLsl<int8_t>(MI, OpNum: 1, STI, O); |
18811 | return; |
18812 | break; |
18813 | case 38: |
18814 | // DUP_ZI_D |
18815 | printImm8OptLsl<int64_t>(MI, OpNum: 1, STI, O); |
18816 | return; |
18817 | break; |
18818 | case 39: |
18819 | // DUP_ZI_S |
18820 | printImm8OptLsl<int32_t>(MI, OpNum: 1, STI, O); |
18821 | return; |
18822 | break; |
18823 | case 40: |
18824 | // EXTRACT_ZPMXI_H_H, EXTRACT_ZPMXI_H_Q |
18825 | printMatrixTileVector<0>(MI, OpNum: 3, STI, O); |
18826 | O << '['; |
18827 | printOperand(MI, OpNo: 4, STI, O); |
18828 | O << ", " ; |
18829 | printMatrixIndex(MI, OpNum: 5, STI, O); |
18830 | O << ']'; |
18831 | return; |
18832 | break; |
18833 | case 41: |
18834 | // EXTRACT_ZPMXI_V_H, EXTRACT_ZPMXI_V_Q |
18835 | printMatrixTileVector<1>(MI, OpNum: 3, STI, O); |
18836 | O << '['; |
18837 | printOperand(MI, OpNo: 4, STI, O); |
18838 | O << ", " ; |
18839 | printMatrixIndex(MI, OpNum: 5, STI, O); |
18840 | O << ']'; |
18841 | return; |
18842 | break; |
18843 | case 42: |
18844 | // EXT_ZZI_B, LUTI2_ZZZI_B, LUTI4_ZZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ... |
18845 | printTypedVectorList<0,'b'>(MI, OpNum: 1, STI, O); |
18846 | O << ", " ; |
18847 | break; |
18848 | case 43: |
18849 | // FCPY_ZPmI_H |
18850 | printFPImmOperand(MI, OpNum: 3, STI, O); |
18851 | return; |
18852 | break; |
18853 | case 44: |
18854 | // FCVTNB_Z2Z_StoB, FCVTNT_Z2Z_StoB, FCVTN_Z4Z_StoB_NAME, FCVT_Z4Z_StoB_N... |
18855 | printTypedVectorList<0,'s'>(MI, OpNum: 1, STI, O); |
18856 | break; |
18857 | case 45: |
18858 | // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH |
18859 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
18860 | return; |
18861 | break; |
18862 | case 46: |
18863 | // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_... |
18864 | printFPImmOperand(MI, OpNum: 1, STI, O); |
18865 | return; |
18866 | break; |
18867 | case 47: |
18868 | // FMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLS... |
18869 | O << ", vgx2], " ; |
18870 | break; |
18871 | case 48: |
18872 | // FMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLS... |
18873 | O << ", vgx4], " ; |
18874 | break; |
18875 | case 49: |
18876 | // GLD1B_D, GLD1B_D_IMM, GLD1B_D_SXTW, GLD1B_D_UXTW, GLD1B_S_IMM, GLD1B_S... |
18877 | O << "/z, [" ; |
18878 | break; |
18879 | case 50: |
18880 | // INDEX_II_B, INDEX_IR_B |
18881 | printSImm<8>(MI, OpNo: 1, STI, O); |
18882 | O << ", " ; |
18883 | break; |
18884 | case 51: |
18885 | // INDEX_II_H |
18886 | printSImm<16>(MI, OpNo: 2, STI, O); |
18887 | return; |
18888 | break; |
18889 | case 52: |
18890 | // INSR_ZV_B |
18891 | printZPRasFPR<8>(MI, OpNum: 2, STI, O); |
18892 | return; |
18893 | break; |
18894 | case 53: |
18895 | // INSR_ZV_D |
18896 | printZPRasFPR<64>(MI, OpNum: 2, STI, O); |
18897 | return; |
18898 | break; |
18899 | case 54: |
18900 | // INSR_ZV_S |
18901 | printZPRasFPR<32>(MI, OpNum: 2, STI, O); |
18902 | return; |
18903 | break; |
18904 | case 55: |
18905 | // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane |
18906 | printVRegOperand(MI, OpNo: 3, STI, O); |
18907 | break; |
18908 | case 56: |
18909 | // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED... |
18910 | printPredicateAsCounter<0>(MI, OpNum: 1, STI, O); |
18911 | break; |
18912 | case 57: |
18913 | // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA... |
18914 | printOperand(MI, OpNo: 0, STI, O); |
18915 | O << ", [" ; |
18916 | printOperand(MI, OpNo: 2, STI, O); |
18917 | O << ']'; |
18918 | return; |
18919 | break; |
18920 | case 58: |
18921 | // LUT2v16f8, LUT4v16f8, TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16... |
18922 | printTypedVectorList<16, 'b'>(MI, OpNum: 1, STI, O); |
18923 | O << ", " ; |
18924 | printVRegOperand(MI, OpNo: 2, STI, O); |
18925 | break; |
18926 | case 59: |
18927 | // LUT2v8f16, LUT4v8f16 |
18928 | printTypedVectorList<8, 'h'>(MI, OpNum: 1, STI, O); |
18929 | O << ", " ; |
18930 | printVRegOperand(MI, OpNo: 2, STI, O); |
18931 | printVectorIndex(MI, OpNum: 3, STI, O); |
18932 | return; |
18933 | break; |
18934 | case 60: |
18935 | // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_... |
18936 | printImmRangeScale<2, 1>(MI, OpNum: 4, STI, O); |
18937 | O << ']'; |
18938 | return; |
18939 | break; |
18940 | case 61: |
18941 | // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_... |
18942 | printImmRangeScale<4, 3>(MI, OpNum: 4, STI, O); |
18943 | O << ']'; |
18944 | return; |
18945 | break; |
18946 | case 62: |
18947 | // MOVAZ_VG2_2ZMXI, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZER... |
18948 | O << ", vgx2]" ; |
18949 | return; |
18950 | break; |
18951 | case 63: |
18952 | // MOVAZ_VG4_4ZMXI, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZER... |
18953 | O << ", vgx4]" ; |
18954 | return; |
18955 | break; |
18956 | case 64: |
18957 | // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S |
18958 | printMatrixTileVector<0>(MI, OpNum: 1, STI, O); |
18959 | O << '['; |
18960 | printOperand(MI, OpNo: 3, STI, O); |
18961 | O << ", " ; |
18962 | printMatrixIndex(MI, OpNum: 4, STI, O); |
18963 | O << ']'; |
18964 | return; |
18965 | break; |
18966 | case 65: |
18967 | // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S |
18968 | printMatrixTileVector<1>(MI, OpNum: 1, STI, O); |
18969 | O << '['; |
18970 | printOperand(MI, OpNo: 3, STI, O); |
18971 | O << ", " ; |
18972 | printMatrixIndex(MI, OpNum: 4, STI, O); |
18973 | O << ']'; |
18974 | return; |
18975 | break; |
18976 | case 66: |
18977 | // MOVID, MOVIv2d_ns |
18978 | printSIMDType10Operand(MI, OpNum: 1, STI, O); |
18979 | return; |
18980 | break; |
18981 | case 67: |
18982 | // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl... |
18983 | printImm(MI, OpNo: 1, STI, O); |
18984 | break; |
18985 | case 68: |
18986 | // MOVT |
18987 | printMatrixIndex(MI, OpNum: 1, STI, O); |
18988 | O << ", mul vl], " ; |
18989 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
18990 | return; |
18991 | break; |
18992 | case 69: |
18993 | // MOVT_TIX |
18994 | printMatrixIndex<8>(MI, OpNum: 1, STI, O); |
18995 | O << "], " ; |
18996 | printOperand(MI, OpNo: 2, STI, O); |
18997 | return; |
18998 | break; |
18999 | case 70: |
19000 | // MRS |
19001 | printMRSSystemRegister(MI, OpNum: 1, STI, O); |
19002 | return; |
19003 | break; |
19004 | case 71: |
19005 | // PMOV_ZIP_B |
19006 | printSVERegOp<'b'>(MI, OpNum: 3, STI, O); |
19007 | return; |
19008 | break; |
19009 | case 72: |
19010 | // PMULLv1i64 |
19011 | O << ".1d, " ; |
19012 | printVRegOperand(MI, OpNo: 2, STI, O); |
19013 | O << ".1d" ; |
19014 | return; |
19015 | break; |
19016 | case 73: |
19017 | // PMULLv2i64 |
19018 | O << ".2d, " ; |
19019 | printVRegOperand(MI, OpNo: 2, STI, O); |
19020 | O << ".2d" ; |
19021 | return; |
19022 | break; |
19023 | case 74: |
19024 | // REVD_ZPmZ |
19025 | printSVERegOp<'q'>(MI, OpNum: 3, STI, O); |
19026 | return; |
19027 | break; |
19028 | case 75: |
19029 | // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi... |
19030 | printGPR64as32(MI, OpNum: 1, STI, O); |
19031 | O << ", " ; |
19032 | printSVEPattern(MI, OpNum: 2, STI, O); |
19033 | O << ", mul " ; |
19034 | printOperand(MI, OpNo: 3, STI, O); |
19035 | return; |
19036 | break; |
19037 | case 76: |
19038 | // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S... |
19039 | O << ", [" ; |
19040 | break; |
19041 | case 77: |
19042 | // ST1i16_POST, ST2i8_POST |
19043 | printPostIncOperand<2>(MI, OpNo: 4, STI, O); |
19044 | return; |
19045 | break; |
19046 | case 78: |
19047 | // ST1i32_POST, ST2i16_POST, ST4i8_POST |
19048 | printPostIncOperand<4>(MI, OpNo: 4, STI, O); |
19049 | return; |
19050 | break; |
19051 | case 79: |
19052 | // ST1i64_POST, ST2i32_POST, ST4i16_POST |
19053 | printPostIncOperand<8>(MI, OpNo: 4, STI, O); |
19054 | return; |
19055 | break; |
19056 | case 80: |
19057 | // ST1i8_POST |
19058 | printPostIncOperand<1>(MI, OpNo: 4, STI, O); |
19059 | return; |
19060 | break; |
19061 | case 81: |
19062 | // ST2i64_POST, ST4i32_POST |
19063 | printPostIncOperand<16>(MI, OpNo: 4, STI, O); |
19064 | return; |
19065 | break; |
19066 | case 82: |
19067 | // ST3i16_POST |
19068 | printPostIncOperand<6>(MI, OpNo: 4, STI, O); |
19069 | return; |
19070 | break; |
19071 | case 83: |
19072 | // ST3i32_POST |
19073 | printPostIncOperand<12>(MI, OpNo: 4, STI, O); |
19074 | return; |
19075 | break; |
19076 | case 84: |
19077 | // ST3i64_POST |
19078 | printPostIncOperand<24>(MI, OpNo: 4, STI, O); |
19079 | return; |
19080 | break; |
19081 | case 85: |
19082 | // ST3i8_POST |
19083 | printPostIncOperand<3>(MI, OpNo: 4, STI, O); |
19084 | return; |
19085 | break; |
19086 | case 86: |
19087 | // ST4i64_POST |
19088 | printPostIncOperand<32>(MI, OpNo: 4, STI, O); |
19089 | return; |
19090 | break; |
19091 | case 87: |
19092 | // ST64BV, ST64BV0 |
19093 | printGPR64x8(MI, OpNum: 1, STI, O); |
19094 | O << ", [" ; |
19095 | printOperand(MI, OpNo: 2, STI, O); |
19096 | O << ']'; |
19097 | return; |
19098 | break; |
19099 | case 88: |
19100 | // SYSPxt, SYSPxt_XZR, SYSxt |
19101 | printSysCROperand(MI, OpNo: 1, STI, O); |
19102 | O << ", " ; |
19103 | printSysCROperand(MI, OpNo: 2, STI, O); |
19104 | O << ", " ; |
19105 | printOperand(MI, OpNo: 3, STI, O); |
19106 | O << ", " ; |
19107 | break; |
19108 | case 89: |
19109 | // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D |
19110 | printTypedVectorList<0,'d'>(MI, OpNum: 1, STI, O); |
19111 | O << ", " ; |
19112 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
19113 | return; |
19114 | break; |
19115 | case 90: |
19116 | // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB... |
19117 | printTypedVectorList<16, 'b'>(MI, OpNum: 2, STI, O); |
19118 | O << ", " ; |
19119 | printVRegOperand(MI, OpNo: 3, STI, O); |
19120 | break; |
19121 | case 91: |
19122 | // ZERO_MXI_2Z, ZERO_MXI_4Z |
19123 | O << ']'; |
19124 | return; |
19125 | break; |
19126 | } |
19127 | |
19128 | |
19129 | // Fragment 3 encoded into 7 bits for 128 unique commands. |
19130 | switch ((Bits >> 35) & 127) { |
19131 | default: llvm_unreachable("Invalid command number." ); |
19132 | case 0: |
19133 | // ABSWr, ABSXr, ABSv1i64, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, ... |
19134 | return; |
19135 | break; |
19136 | case 1: |
19137 | // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,... |
19138 | printSVERegOp<'b'>(MI, OpNum: 3, STI, O); |
19139 | break; |
19140 | case 2: |
19141 | // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ... |
19142 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
19143 | return; |
19144 | break; |
19145 | case 3: |
19146 | // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm... |
19147 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
19148 | return; |
19149 | break; |
19150 | case 4: |
19151 | // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, BF1CVTL2v8f16... |
19152 | O << ".16b" ; |
19153 | return; |
19154 | break; |
19155 | case 5: |
19156 | // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV... |
19157 | O << ".2s" ; |
19158 | return; |
19159 | break; |
19160 | case 6: |
19161 | // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64... |
19162 | O << ".2d" ; |
19163 | return; |
19164 | break; |
19165 | case 7: |
19166 | // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT... |
19167 | O << ".4h" ; |
19168 | return; |
19169 | break; |
19170 | case 8: |
19171 | // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ... |
19172 | O << ".4s" ; |
19173 | return; |
19174 | break; |
19175 | case 9: |
19176 | // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT... |
19177 | O << ".8h" ; |
19178 | return; |
19179 | break; |
19180 | case 10: |
19181 | // ABSv8i8, ADDVv8i8v, BF1CVTLv8f16, BF2CVTLv8f16, CLSv8i8, CLZv8i8, CNTv... |
19182 | O << ".8b" ; |
19183 | return; |
19184 | break; |
19185 | case 11: |
19186 | // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD... |
19187 | O << ", " ; |
19188 | break; |
19189 | case 12: |
19190 | // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V... |
19191 | printSVERegOp<'s'>(MI, OpNum: 2, STI, O); |
19192 | break; |
19193 | case 13: |
19194 | // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM... |
19195 | O << ".2d, " ; |
19196 | break; |
19197 | case 14: |
19198 | // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM... |
19199 | O << ".4s, " ; |
19200 | break; |
19201 | case 15: |
19202 | // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b... |
19203 | O << ".8h, " ; |
19204 | break; |
19205 | case 16: |
19206 | // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA, ADD_Z... |
19207 | O << "/m, " ; |
19208 | break; |
19209 | case 17: |
19210 | // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_... |
19211 | printSVERegOp<'h'>(MI, OpNum: 2, STI, O); |
19212 | break; |
19213 | case 18: |
19214 | // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL... |
19215 | O << ".16b, " ; |
19216 | break; |
19217 | case 19: |
19218 | // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv... |
19219 | O << ".2s, " ; |
19220 | break; |
19221 | case 20: |
19222 | // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4... |
19223 | O << ".4h, " ; |
19224 | break; |
19225 | case 21: |
19226 | // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8... |
19227 | O << ".8b, " ; |
19228 | break; |
19229 | case 22: |
19230 | // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H... |
19231 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
19232 | return; |
19233 | break; |
19234 | case 23: |
19235 | // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM... |
19236 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
19237 | break; |
19238 | case 24: |
19239 | // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V... |
19240 | printTypedVectorList<0,'d'>(MI, OpNum: 4, STI, O); |
19241 | break; |
19242 | case 25: |
19243 | // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V... |
19244 | printTypedVectorList<0,'s'>(MI, OpNum: 4, STI, O); |
19245 | break; |
19246 | case 26: |
19247 | // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS... |
19248 | printImm8OptLsl<uint16_t>(MI, OpNum: 2, STI, O); |
19249 | return; |
19250 | break; |
19251 | case 27: |
19252 | // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B... |
19253 | O << "/z, " ; |
19254 | break; |
19255 | case 28: |
19256 | // ASR_ZZI_H, GLD1B_D, GLD1B_D_SXTW, GLD1B_D_UXTW, GLD1B_S_SXTW, GLD1B_S_... |
19257 | printOperand(MI, OpNo: 2, STI, O); |
19258 | break; |
19259 | case 29: |
19260 | // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZ... |
19261 | printTypedVectorList<0,'h'>(MI, OpNum: 4, STI, O); |
19262 | break; |
19263 | case 30: |
19264 | // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML... |
19265 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
19266 | break; |
19267 | case 31: |
19268 | // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z... |
19269 | printTypedVectorList<0,'h'>(MI, OpNum: 2, STI, O); |
19270 | break; |
19271 | case 32: |
19272 | // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ... |
19273 | printSVERegOp<'h'>(MI, OpNum: 4, STI, O); |
19274 | O << ", " ; |
19275 | printSVERegOp<'h'>(MI, OpNum: 5, STI, O); |
19276 | break; |
19277 | case 33: |
19278 | // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S |
19279 | printSVERegOp<'s'>(MI, OpNum: 5, STI, O); |
19280 | return; |
19281 | break; |
19282 | case 34: |
19283 | // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH... |
19284 | O << ", [" ; |
19285 | break; |
19286 | case 35: |
19287 | // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz |
19288 | O << ".16b, #0" ; |
19289 | return; |
19290 | break; |
19291 | case 36: |
19292 | // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz |
19293 | O << ", #0" ; |
19294 | return; |
19295 | break; |
19296 | case 37: |
19297 | // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz |
19298 | O << ".2s, #0" ; |
19299 | return; |
19300 | break; |
19301 | case 38: |
19302 | // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz |
19303 | O << ".2d, #0" ; |
19304 | return; |
19305 | break; |
19306 | case 39: |
19307 | // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz |
19308 | O << ".4h, #0" ; |
19309 | return; |
19310 | break; |
19311 | case 40: |
19312 | // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz |
19313 | O << ".4s, #0" ; |
19314 | return; |
19315 | break; |
19316 | case 41: |
19317 | // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz |
19318 | O << ".8h, #0" ; |
19319 | return; |
19320 | break; |
19321 | case 42: |
19322 | // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz |
19323 | O << ".8b, #0" ; |
19324 | return; |
19325 | break; |
19326 | case 43: |
19327 | // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI |
19328 | O << ", mul " ; |
19329 | printOperand(MI, OpNo: 2, STI, O); |
19330 | return; |
19331 | break; |
19332 | case 44: |
19333 | // CPY_ZPmI_B |
19334 | printImm8OptLsl<int8_t>(MI, OpNum: 3, STI, O); |
19335 | return; |
19336 | break; |
19337 | case 45: |
19338 | // CPY_ZPmI_D |
19339 | printImm8OptLsl<int64_t>(MI, OpNum: 3, STI, O); |
19340 | return; |
19341 | break; |
19342 | case 46: |
19343 | // CPY_ZPmI_S |
19344 | printImm8OptLsl<int32_t>(MI, OpNum: 3, STI, O); |
19345 | return; |
19346 | break; |
19347 | case 47: |
19348 | // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S... |
19349 | printOperand(MI, OpNo: 3, STI, O); |
19350 | break; |
19351 | case 48: |
19352 | // CPY_ZPzI_H |
19353 | printImm8OptLsl<int16_t>(MI, OpNum: 2, STI, O); |
19354 | return; |
19355 | break; |
19356 | case 49: |
19357 | // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, P... |
19358 | printVectorIndex(MI, OpNum: 2, STI, O); |
19359 | return; |
19360 | break; |
19361 | case 50: |
19362 | // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1... |
19363 | O << ".h" ; |
19364 | break; |
19365 | case 51: |
19366 | // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3... |
19367 | O << ".s" ; |
19368 | break; |
19369 | case 52: |
19370 | // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx... |
19371 | O << ".d" ; |
19372 | break; |
19373 | case 53: |
19374 | // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32... |
19375 | O << ".b" ; |
19376 | break; |
19377 | case 54: |
19378 | // EXTRACT_ZPMXI_H_B, EXTRACT_ZPMXI_H_D, EXTRACT_ZPMXI_H_S |
19379 | printMatrixTileVector<0>(MI, OpNum: 3, STI, O); |
19380 | O << '['; |
19381 | printOperand(MI, OpNo: 4, STI, O); |
19382 | O << ", " ; |
19383 | printMatrixIndex(MI, OpNum: 5, STI, O); |
19384 | O << ']'; |
19385 | return; |
19386 | break; |
19387 | case 55: |
19388 | // EXTRACT_ZPMXI_V_B, EXTRACT_ZPMXI_V_D, EXTRACT_ZPMXI_V_S |
19389 | printMatrixTileVector<1>(MI, OpNum: 3, STI, O); |
19390 | O << '['; |
19391 | printOperand(MI, OpNo: 4, STI, O); |
19392 | O << ", " ; |
19393 | printMatrixIndex(MI, OpNum: 5, STI, O); |
19394 | O << ']'; |
19395 | return; |
19396 | break; |
19397 | case 56: |
19398 | // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H |
19399 | printImm(MI, OpNo: 2, STI, O); |
19400 | return; |
19401 | break; |
19402 | case 57: |
19403 | // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p |
19404 | O << ".2h" ; |
19405 | return; |
19406 | break; |
19407 | case 58: |
19408 | // FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D, FAMIN_4Z4Z_D, FMAXNM_VG2_2Z2... |
19409 | printTypedVectorList<0,'d'>(MI, OpNum: 2, STI, O); |
19410 | break; |
19411 | case 59: |
19412 | // FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S, FAMIN_4Z4Z_S, FMAXNM_VG2_2Z2... |
19413 | printTypedVectorList<0,'s'>(MI, OpNum: 2, STI, O); |
19414 | break; |
19415 | case 60: |
19416 | // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ... |
19417 | O << ", #0.0" ; |
19418 | return; |
19419 | break; |
19420 | case 61: |
19421 | // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz |
19422 | O << ".2s, #0.0" ; |
19423 | return; |
19424 | break; |
19425 | case 62: |
19426 | // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz |
19427 | O << ".2d, #0.0" ; |
19428 | return; |
19429 | break; |
19430 | case 63: |
19431 | // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz |
19432 | O << ".4h, #0.0" ; |
19433 | return; |
19434 | break; |
19435 | case 64: |
19436 | // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz |
19437 | O << ".4s, #0.0" ; |
19438 | return; |
19439 | break; |
19440 | case 65: |
19441 | // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz |
19442 | O << ".8h, #0.0" ; |
19443 | return; |
19444 | break; |
19445 | case 66: |
19446 | // FCPY_ZPmI_D, FCPY_ZPmI_S |
19447 | printFPImmOperand(MI, OpNum: 3, STI, O); |
19448 | return; |
19449 | break; |
19450 | case 67: |
19451 | // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG2_M2ZZI_BtoH, FDOT_VG... |
19452 | printTypedVectorList<0,'b'>(MI, OpNum: 4, STI, O); |
19453 | O << ", " ; |
19454 | break; |
19455 | case 68: |
19456 | // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4... |
19457 | O << ".2h, " ; |
19458 | printVRegOperand(MI, OpNo: 3, STI, O); |
19459 | break; |
19460 | case 69: |
19461 | // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLAL_MZZI_BtoH, FMLAL_VG2_MZZ_BtoH... |
19462 | printSVERegOp<'b'>(MI, OpNum: 4, STI, O); |
19463 | O << ", " ; |
19464 | printSVERegOp<'b'>(MI, OpNum: 5, STI, O); |
19465 | break; |
19466 | case 70: |
19467 | // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D |
19468 | printSVERegOp<'d'>(MI, OpNum: 5, STI, O); |
19469 | return; |
19470 | break; |
19471 | case 71: |
19472 | // GCSSTR, GCSSTTR, LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, ... |
19473 | O << ']'; |
19474 | return; |
19475 | break; |
19476 | case 72: |
19477 | // INDEX_II_B |
19478 | printSImm<8>(MI, OpNo: 2, STI, O); |
19479 | return; |
19480 | break; |
19481 | case 73: |
19482 | // INDEX_RI_H |
19483 | printSImm<16>(MI, OpNo: 2, STI, O); |
19484 | return; |
19485 | break; |
19486 | case 74: |
19487 | // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q... |
19488 | printMatrixIndex(MI, OpNum: 3, STI, O); |
19489 | O << "], " ; |
19490 | printSVERegOp<>(MI, OpNum: 4, STI, O); |
19491 | O << "/m, " ; |
19492 | break; |
19493 | case 75: |
19494 | // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED... |
19495 | O << "/z, [" ; |
19496 | printOperand(MI, OpNo: 2, STI, O); |
19497 | O << ", " ; |
19498 | break; |
19499 | case 76: |
19500 | // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX... |
19501 | printMatrixIndex(MI, OpNum: 2, STI, O); |
19502 | O << "]}, " ; |
19503 | printSVERegOp<>(MI, OpNum: 3, STI, O); |
19504 | break; |
19505 | case 77: |
19506 | // LDAPRWpost |
19507 | O << "], #4" ; |
19508 | return; |
19509 | break; |
19510 | case 78: |
19511 | // LDAPRXpost |
19512 | O << "], #8" ; |
19513 | return; |
19514 | break; |
19515 | case 79: |
19516 | // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo... |
19517 | O << "], " ; |
19518 | break; |
19519 | case 80: |
19520 | // LUT2v16f8, LUT4v16f8 |
19521 | printVectorIndex(MI, OpNum: 3, STI, O); |
19522 | return; |
19523 | break; |
19524 | case 81: |
19525 | // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ... |
19526 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
19527 | printVectorIndex(MI, OpNum: 3, STI, O); |
19528 | return; |
19529 | break; |
19530 | case 82: |
19531 | // LUTI4_4ZZT2Z, LUTI4_S_4ZZT2Z |
19532 | printTypedVectorList<0,0>(MI, OpNum: 2, STI, O); |
19533 | return; |
19534 | break; |
19535 | case 83: |
19536 | // MOVA_MXI2Z_H_B, MOVA_MXI2Z_H_D, MOVA_MXI2Z_H_H, MOVA_MXI2Z_H_S, MOVA_M... |
19537 | printImmRangeScale<2, 1>(MI, OpNum: 3, STI, O); |
19538 | O << "], " ; |
19539 | break; |
19540 | case 84: |
19541 | // MOVA_MXI4Z_H_B, MOVA_MXI4Z_H_D, MOVA_MXI4Z_H_H, MOVA_MXI4Z_H_S, MOVA_M... |
19542 | printImmRangeScale<4, 3>(MI, OpNum: 3, STI, O); |
19543 | O << "], " ; |
19544 | break; |
19545 | case 85: |
19546 | // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ... |
19547 | printShifter(MI, OpNum: 2, STI, O); |
19548 | return; |
19549 | break; |
19550 | case 86: |
19551 | // MOVT_XTI |
19552 | O << '['; |
19553 | printMatrixIndex<8>(MI, OpNum: 2, STI, O); |
19554 | O << ']'; |
19555 | return; |
19556 | break; |
19557 | case 87: |
19558 | // PRFB_D_SCALED |
19559 | printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, OpNum: 3, STI, O); |
19560 | O << ']'; |
19561 | return; |
19562 | break; |
19563 | case 88: |
19564 | // PRFB_D_SXTW_SCALED |
19565 | printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, OpNum: 3, STI, O); |
19566 | O << ']'; |
19567 | return; |
19568 | break; |
19569 | case 89: |
19570 | // PRFB_D_UXTW_SCALED |
19571 | printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, OpNum: 3, STI, O); |
19572 | O << ']'; |
19573 | return; |
19574 | break; |
19575 | case 90: |
19576 | // PRFB_PRR |
19577 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 3, STI, O); |
19578 | O << ']'; |
19579 | return; |
19580 | break; |
19581 | case 91: |
19582 | // PRFB_S_SXTW_SCALED |
19583 | printRegWithShiftExtend<true, 8, 'w', 's'>(MI, OpNum: 3, STI, O); |
19584 | O << ']'; |
19585 | return; |
19586 | break; |
19587 | case 92: |
19588 | // PRFB_S_UXTW_SCALED |
19589 | printRegWithShiftExtend<false, 8, 'w', 's'>(MI, OpNum: 3, STI, O); |
19590 | O << ']'; |
19591 | return; |
19592 | break; |
19593 | case 93: |
19594 | // PRFD_D_PZI, PRFD_S_PZI |
19595 | printImmScale<8>(MI, OpNum: 3, STI, O); |
19596 | O << ']'; |
19597 | return; |
19598 | break; |
19599 | case 94: |
19600 | // PRFD_D_SCALED |
19601 | printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, OpNum: 3, STI, O); |
19602 | O << ']'; |
19603 | return; |
19604 | break; |
19605 | case 95: |
19606 | // PRFD_D_SXTW_SCALED |
19607 | printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, OpNum: 3, STI, O); |
19608 | O << ']'; |
19609 | return; |
19610 | break; |
19611 | case 96: |
19612 | // PRFD_D_UXTW_SCALED |
19613 | printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, OpNum: 3, STI, O); |
19614 | O << ']'; |
19615 | return; |
19616 | break; |
19617 | case 97: |
19618 | // PRFD_PRR |
19619 | printRegWithShiftExtend<false, 64, 'x', 0>(MI, OpNum: 3, STI, O); |
19620 | O << ']'; |
19621 | return; |
19622 | break; |
19623 | case 98: |
19624 | // PRFD_S_SXTW_SCALED |
19625 | printRegWithShiftExtend<true, 64, 'w', 's'>(MI, OpNum: 3, STI, O); |
19626 | O << ']'; |
19627 | return; |
19628 | break; |
19629 | case 99: |
19630 | // PRFD_S_UXTW_SCALED |
19631 | printRegWithShiftExtend<false, 64, 'w', 's'>(MI, OpNum: 3, STI, O); |
19632 | O << ']'; |
19633 | return; |
19634 | break; |
19635 | case 100: |
19636 | // PRFH_D_PZI, PRFH_S_PZI |
19637 | printImmScale<2>(MI, OpNum: 3, STI, O); |
19638 | O << ']'; |
19639 | return; |
19640 | break; |
19641 | case 101: |
19642 | // PRFH_D_SCALED |
19643 | printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, OpNum: 3, STI, O); |
19644 | O << ']'; |
19645 | return; |
19646 | break; |
19647 | case 102: |
19648 | // PRFH_D_SXTW_SCALED |
19649 | printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, OpNum: 3, STI, O); |
19650 | O << ']'; |
19651 | return; |
19652 | break; |
19653 | case 103: |
19654 | // PRFH_D_UXTW_SCALED |
19655 | printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, OpNum: 3, STI, O); |
19656 | O << ']'; |
19657 | return; |
19658 | break; |
19659 | case 104: |
19660 | // PRFH_PRR |
19661 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 3, STI, O); |
19662 | O << ']'; |
19663 | return; |
19664 | break; |
19665 | case 105: |
19666 | // PRFH_S_SXTW_SCALED |
19667 | printRegWithShiftExtend<true, 16, 'w', 's'>(MI, OpNum: 3, STI, O); |
19668 | O << ']'; |
19669 | return; |
19670 | break; |
19671 | case 106: |
19672 | // PRFH_S_UXTW_SCALED |
19673 | printRegWithShiftExtend<false, 16, 'w', 's'>(MI, OpNum: 3, STI, O); |
19674 | O << ']'; |
19675 | return; |
19676 | break; |
19677 | case 107: |
19678 | // PRFW_D_PZI, PRFW_S_PZI |
19679 | printImmScale<4>(MI, OpNum: 3, STI, O); |
19680 | O << ']'; |
19681 | return; |
19682 | break; |
19683 | case 108: |
19684 | // PRFW_D_SCALED |
19685 | printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, OpNum: 3, STI, O); |
19686 | O << ']'; |
19687 | return; |
19688 | break; |
19689 | case 109: |
19690 | // PRFW_D_SXTW_SCALED |
19691 | printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, OpNum: 3, STI, O); |
19692 | O << ']'; |
19693 | return; |
19694 | break; |
19695 | case 110: |
19696 | // PRFW_D_UXTW_SCALED |
19697 | printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, OpNum: 3, STI, O); |
19698 | O << ']'; |
19699 | return; |
19700 | break; |
19701 | case 111: |
19702 | // PRFW_PRR |
19703 | printRegWithShiftExtend<false, 32, 'x', 0>(MI, OpNum: 3, STI, O); |
19704 | O << ']'; |
19705 | return; |
19706 | break; |
19707 | case 112: |
19708 | // PRFW_S_SXTW_SCALED |
19709 | printRegWithShiftExtend<true, 32, 'w', 's'>(MI, OpNum: 3, STI, O); |
19710 | O << ']'; |
19711 | return; |
19712 | break; |
19713 | case 113: |
19714 | // PRFW_S_UXTW_SCALED |
19715 | printRegWithShiftExtend<false, 32, 'w', 's'>(MI, OpNum: 3, STI, O); |
19716 | O << ']'; |
19717 | return; |
19718 | break; |
19719 | case 114: |
19720 | // RDFFRS_PPz, RDFFR_PPz |
19721 | O << "/z" ; |
19722 | return; |
19723 | break; |
19724 | case 115: |
19725 | // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B... |
19726 | printTypedVectorList<0,'b'>(MI, OpNum: 2, STI, O); |
19727 | break; |
19728 | case 116: |
19729 | // SHLLv16i8 |
19730 | O << ".16b, #8" ; |
19731 | return; |
19732 | break; |
19733 | case 117: |
19734 | // SHLLv2i32 |
19735 | O << ".2s, #32" ; |
19736 | return; |
19737 | break; |
19738 | case 118: |
19739 | // SHLLv4i16 |
19740 | O << ".4h, #16" ; |
19741 | return; |
19742 | break; |
19743 | case 119: |
19744 | // SHLLv4i32 |
19745 | O << ".4s, #32" ; |
19746 | return; |
19747 | break; |
19748 | case 120: |
19749 | // SHLLv8i16 |
19750 | O << ".8h, #16" ; |
19751 | return; |
19752 | break; |
19753 | case 121: |
19754 | // SHLLv8i8 |
19755 | O << ".8b, #8" ; |
19756 | return; |
19757 | break; |
19758 | case 122: |
19759 | // STLRWpre |
19760 | O << ", #-4]!" ; |
19761 | return; |
19762 | break; |
19763 | case 123: |
19764 | // STLRXpre |
19765 | O << ", #-8]!" ; |
19766 | return; |
19767 | break; |
19768 | case 124: |
19769 | // SYSPxt |
19770 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 4, STI, O); |
19771 | return; |
19772 | break; |
19773 | case 125: |
19774 | // SYSPxt_XZR |
19775 | printSyspXzrPair(MI, OpNum: 4, STI, O); |
19776 | return; |
19777 | break; |
19778 | case 126: |
19779 | // SYSxt |
19780 | printOperand(MI, OpNo: 4, STI, O); |
19781 | return; |
19782 | break; |
19783 | case 127: |
19784 | // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z... |
19785 | printSVERegOp<'q'>(MI, OpNum: 2, STI, O); |
19786 | return; |
19787 | break; |
19788 | } |
19789 | |
19790 | |
19791 | // Fragment 4 encoded into 7 bits for 87 unique commands. |
19792 | switch ((Bits >> 42) & 127) { |
19793 | default: llvm_unreachable("Invalid command number." ); |
19794 | case 0: |
19795 | // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,... |
19796 | return; |
19797 | break; |
19798 | case 1: |
19799 | // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB... |
19800 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
19801 | break; |
19802 | case 2: |
19803 | // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_... |
19804 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
19805 | break; |
19806 | case 3: |
19807 | // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPT_shift, ADDSPL_XXI, ADDS... |
19808 | printOperand(MI, OpNo: 2, STI, O); |
19809 | break; |
19810 | case 4: |
19811 | // ADDG, ST2Gi, STGi, STZ2Gi, STZGi, SUBG |
19812 | printImmScale<16>(MI, OpNum: 2, STI, O); |
19813 | break; |
19814 | case 5: |
19815 | // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ... |
19816 | printSVERegOp<'h'>(MI, OpNum: 2, STI, O); |
19817 | break; |
19818 | case 6: |
19819 | // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, ADD_... |
19820 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
19821 | break; |
19822 | case 7: |
19823 | // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT... |
19824 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
19825 | break; |
19826 | case 8: |
19827 | // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2... |
19828 | printVRegOperand(MI, OpNo: 2, STI, O); |
19829 | break; |
19830 | case 9: |
19831 | // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1... |
19832 | printVRegOperand(MI, OpNo: 3, STI, O); |
19833 | break; |
19834 | case 10: |
19835 | // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_... |
19836 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
19837 | break; |
19838 | case 11: |
19839 | // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2... |
19840 | O << ", " ; |
19841 | break; |
19842 | case 12: |
19843 | // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ... |
19844 | printSVERegOp<'s'>(MI, OpNum: 2, STI, O); |
19845 | break; |
19846 | case 13: |
19847 | // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri |
19848 | printAddSubImm(MI, OpNum: 2, STI, O); |
19849 | return; |
19850 | break; |
19851 | case 14: |
19852 | // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI... |
19853 | printShiftedRegister(MI, OpNum: 2, STI, O); |
19854 | return; |
19855 | break; |
19856 | case 15: |
19857 | // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx |
19858 | printExtendedRegister(MI, OpNum: 2, STI, O); |
19859 | return; |
19860 | break; |
19861 | case 16: |
19862 | // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS... |
19863 | printImm8OptLsl<uint8_t>(MI, OpNum: 2, STI, O); |
19864 | return; |
19865 | break; |
19866 | case 17: |
19867 | // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS... |
19868 | printImm8OptLsl<uint64_t>(MI, OpNum: 2, STI, O); |
19869 | return; |
19870 | break; |
19871 | case 18: |
19872 | // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS... |
19873 | printImm8OptLsl<uint32_t>(MI, OpNum: 2, STI, O); |
19874 | return; |
19875 | break; |
19876 | case 19: |
19877 | // ADR_LSL_ZZZ_D_0 |
19878 | printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, OpNum: 2, STI, O); |
19879 | O << ']'; |
19880 | return; |
19881 | break; |
19882 | case 20: |
19883 | // ADR_LSL_ZZZ_D_1 |
19884 | printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, OpNum: 2, STI, O); |
19885 | O << ']'; |
19886 | return; |
19887 | break; |
19888 | case 21: |
19889 | // ADR_LSL_ZZZ_D_2 |
19890 | printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, OpNum: 2, STI, O); |
19891 | O << ']'; |
19892 | return; |
19893 | break; |
19894 | case 22: |
19895 | // ADR_LSL_ZZZ_D_3 |
19896 | printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, OpNum: 2, STI, O); |
19897 | O << ']'; |
19898 | return; |
19899 | break; |
19900 | case 23: |
19901 | // ADR_LSL_ZZZ_S_0 |
19902 | printRegWithShiftExtend<false, 8, 'x', 's'>(MI, OpNum: 2, STI, O); |
19903 | O << ']'; |
19904 | return; |
19905 | break; |
19906 | case 24: |
19907 | // ADR_LSL_ZZZ_S_1 |
19908 | printRegWithShiftExtend<false, 16, 'x', 's'>(MI, OpNum: 2, STI, O); |
19909 | O << ']'; |
19910 | return; |
19911 | break; |
19912 | case 25: |
19913 | // ADR_LSL_ZZZ_S_2 |
19914 | printRegWithShiftExtend<false, 32, 'x', 's'>(MI, OpNum: 2, STI, O); |
19915 | O << ']'; |
19916 | return; |
19917 | break; |
19918 | case 26: |
19919 | // ADR_LSL_ZZZ_S_3 |
19920 | printRegWithShiftExtend<false, 64, 'x', 's'>(MI, OpNum: 2, STI, O); |
19921 | O << ']'; |
19922 | return; |
19923 | break; |
19924 | case 27: |
19925 | // ADR_SXTW_ZZZ_D_0 |
19926 | printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, OpNum: 2, STI, O); |
19927 | O << ']'; |
19928 | return; |
19929 | break; |
19930 | case 28: |
19931 | // ADR_SXTW_ZZZ_D_1 |
19932 | printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, OpNum: 2, STI, O); |
19933 | O << ']'; |
19934 | return; |
19935 | break; |
19936 | case 29: |
19937 | // ADR_SXTW_ZZZ_D_2 |
19938 | printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, OpNum: 2, STI, O); |
19939 | O << ']'; |
19940 | return; |
19941 | break; |
19942 | case 30: |
19943 | // ADR_SXTW_ZZZ_D_3 |
19944 | printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, OpNum: 2, STI, O); |
19945 | O << ']'; |
19946 | return; |
19947 | break; |
19948 | case 31: |
19949 | // ADR_UXTW_ZZZ_D_0 |
19950 | printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, OpNum: 2, STI, O); |
19951 | O << ']'; |
19952 | return; |
19953 | break; |
19954 | case 32: |
19955 | // ADR_UXTW_ZZZ_D_1 |
19956 | printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, OpNum: 2, STI, O); |
19957 | O << ']'; |
19958 | return; |
19959 | break; |
19960 | case 33: |
19961 | // ADR_UXTW_ZZZ_D_2 |
19962 | printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, OpNum: 2, STI, O); |
19963 | O << ']'; |
19964 | return; |
19965 | break; |
19966 | case 34: |
19967 | // ADR_UXTW_ZZZ_D_3 |
19968 | printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, OpNum: 2, STI, O); |
19969 | O << ']'; |
19970 | return; |
19971 | break; |
19972 | case 35: |
19973 | // ANDSWri, ANDWri, EORWri, ORRWri |
19974 | printLogicalImm<int32_t>(MI, OpNum: 2, STI, O); |
19975 | return; |
19976 | break; |
19977 | case 36: |
19978 | // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI |
19979 | printLogicalImm<int64_t>(MI, OpNum: 2, STI, O); |
19980 | return; |
19981 | break; |
19982 | case 37: |
19983 | // BFMLAL_MZZI_HtoS, BFMLSL_MZZI_HtoS, FMLALL_MZZI_BtoS, FMLAL_MZZI_BtoH,... |
19984 | printVectorIndex(MI, OpNum: 6, STI, O); |
19985 | return; |
19986 | break; |
19987 | case 38: |
19988 | // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FDOT_Z... |
19989 | printVectorIndex(MI, OpNum: 4, STI, O); |
19990 | break; |
19991 | case 39: |
19992 | // BFMUL_ZZZI, FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H |
19993 | printVectorIndex(MI, OpNum: 3, STI, O); |
19994 | return; |
19995 | break; |
19996 | case 40: |
19997 | // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C... |
19998 | printOperand(MI, OpNo: 3, STI, O); |
19999 | break; |
20000 | case 41: |
20001 | // CPY_ZPzI_B |
20002 | printImm8OptLsl<int8_t>(MI, OpNum: 2, STI, O); |
20003 | return; |
20004 | break; |
20005 | case 42: |
20006 | // CPY_ZPzI_D |
20007 | printImm8OptLsl<int64_t>(MI, OpNum: 2, STI, O); |
20008 | return; |
20009 | break; |
20010 | case 43: |
20011 | // CPY_ZPzI_S |
20012 | printImm8OptLsl<int32_t>(MI, OpNum: 2, STI, O); |
20013 | return; |
20014 | break; |
20015 | case 44: |
20016 | // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan... |
20017 | printVectorIndex(MI, OpNum: 2, STI, O); |
20018 | return; |
20019 | break; |
20020 | case 45: |
20021 | // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ... |
20022 | O << ", #0.0" ; |
20023 | return; |
20024 | break; |
20025 | case 46: |
20026 | // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG4_M4Z4Z_BtoH, FDOT_VG... |
20027 | printTypedVectorList<0,'b'>(MI, OpNum: 5, STI, O); |
20028 | return; |
20029 | break; |
20030 | case 47: |
20031 | // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG2_M2ZZ_BtoH, FDOT_VG2... |
20032 | printSVERegOp<'b'>(MI, OpNum: 5, STI, O); |
20033 | break; |
20034 | case 48: |
20035 | // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16 |
20036 | O << ".h" ; |
20037 | printVectorIndex(MI, OpNum: 4, STI, O); |
20038 | return; |
20039 | break; |
20040 | case 49: |
20041 | // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16 |
20042 | O << ".2h" ; |
20043 | return; |
20044 | break; |
20045 | case 50: |
20046 | // INDEX_RI_B |
20047 | printSImm<8>(MI, OpNo: 2, STI, O); |
20048 | return; |
20049 | break; |
20050 | case 51: |
20051 | // INSERT_MXIPZ_H_D, INSERT_MXIPZ_V_D |
20052 | printSVERegOp<'d'>(MI, OpNum: 5, STI, O); |
20053 | return; |
20054 | break; |
20055 | case 52: |
20056 | // INSERT_MXIPZ_H_H, INSERT_MXIPZ_V_H |
20057 | printSVERegOp<'h'>(MI, OpNum: 5, STI, O); |
20058 | return; |
20059 | break; |
20060 | case 53: |
20061 | // INSERT_MXIPZ_H_Q, INSERT_MXIPZ_V_Q |
20062 | printSVERegOp<'q'>(MI, OpNum: 5, STI, O); |
20063 | return; |
20064 | break; |
20065 | case 54: |
20066 | // INSERT_MXIPZ_H_S, INSERT_MXIPZ_V_S |
20067 | printSVERegOp<'s'>(MI, OpNum: 5, STI, O); |
20068 | return; |
20069 | break; |
20070 | case 55: |
20071 | // LD1B_2Z_STRIDED, LDNT1B_2Z_STRIDED |
20072 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 3, STI, O); |
20073 | O << ']'; |
20074 | return; |
20075 | break; |
20076 | case 56: |
20077 | // LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED_IMM, LDNT1... |
20078 | printImmScale<2>(MI, OpNum: 3, STI, O); |
20079 | O << ", mul vl]" ; |
20080 | return; |
20081 | break; |
20082 | case 57: |
20083 | // LD1H_2Z_STRIDED, LDNT1H_2Z_STRIDED |
20084 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 3, STI, O); |
20085 | O << ']'; |
20086 | return; |
20087 | break; |
20088 | case 58: |
20089 | // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX... |
20090 | O << "/z, [" ; |
20091 | printOperand(MI, OpNo: 4, STI, O); |
20092 | O << ", " ; |
20093 | break; |
20094 | case 59: |
20095 | // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL... |
20096 | printOperand(MI, OpNo: 4, STI, O); |
20097 | O << ']'; |
20098 | return; |
20099 | break; |
20100 | case 60: |
20101 | // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost... |
20102 | printImmScale<16>(MI, OpNum: 3, STI, O); |
20103 | break; |
20104 | case 61: |
20105 | // LDRAAindexed, LDRABindexed |
20106 | printImmScale<8>(MI, OpNum: 2, STI, O); |
20107 | O << ']'; |
20108 | return; |
20109 | break; |
20110 | case 62: |
20111 | // LDRAAwriteback, LDRABwriteback |
20112 | printImmScale<8>(MI, OpNum: 3, STI, O); |
20113 | O << "]!" ; |
20114 | return; |
20115 | break; |
20116 | case 63: |
20117 | // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui |
20118 | printUImm12Offset<1>(MI, OpNum: 2, STI, O); |
20119 | O << ']'; |
20120 | return; |
20121 | break; |
20122 | case 64: |
20123 | // LDRDui, LDRXui, PRFMui, STRDui, STRXui |
20124 | printUImm12Offset<8>(MI, OpNum: 2, STI, O); |
20125 | O << ']'; |
20126 | return; |
20127 | break; |
20128 | case 65: |
20129 | // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui |
20130 | printUImm12Offset<2>(MI, OpNum: 2, STI, O); |
20131 | O << ']'; |
20132 | return; |
20133 | break; |
20134 | case 66: |
20135 | // LDRQui, STRQui |
20136 | printUImm12Offset<16>(MI, OpNum: 2, STI, O); |
20137 | O << ']'; |
20138 | return; |
20139 | break; |
20140 | case 67: |
20141 | // LDRSWui, LDRSui, LDRWui, STRSui, STRWui |
20142 | printUImm12Offset<4>(MI, OpNum: 2, STI, O); |
20143 | O << ']'; |
20144 | return; |
20145 | break; |
20146 | case 68: |
20147 | // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_... |
20148 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
20149 | printVectorIndex(MI, OpNum: 3, STI, O); |
20150 | return; |
20151 | break; |
20152 | case 69: |
20153 | // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B |
20154 | printSVERegOp<'b'>(MI, OpNum: 3, STI, O); |
20155 | O << ", " ; |
20156 | printSVERegOp<'b'>(MI, OpNum: 4, STI, O); |
20157 | return; |
20158 | break; |
20159 | case 70: |
20160 | // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q |
20161 | printMatrixIndex(MI, OpNum: 4, STI, O); |
20162 | O << ']'; |
20163 | return; |
20164 | break; |
20165 | case 71: |
20166 | // MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZMXI_H_H, MOVA_2ZMXI_H_S, MOVA_2... |
20167 | printImmRangeScale<2, 1>(MI, OpNum: 3, STI, O); |
20168 | O << ']'; |
20169 | return; |
20170 | break; |
20171 | case 72: |
20172 | // MOVA_4ZMXI_H_B, MOVA_4ZMXI_H_D, MOVA_4ZMXI_H_H, MOVA_4ZMXI_H_S, MOVA_4... |
20173 | printImmRangeScale<4, 3>(MI, OpNum: 3, STI, O); |
20174 | O << ']'; |
20175 | return; |
20176 | break; |
20177 | case 73: |
20178 | // MOVA_MXI2Z_H_B, MOVA_MXI2Z_V_B, MOVA_MXI4Z_H_B, MOVA_MXI4Z_V_B |
20179 | printTypedVectorList<0,'b'>(MI, OpNum: 4, STI, O); |
20180 | return; |
20181 | break; |
20182 | case 74: |
20183 | // MOVA_MXI2Z_H_D, MOVA_MXI2Z_V_D, MOVA_MXI4Z_H_D, MOVA_MXI4Z_V_D |
20184 | printTypedVectorList<0,'d'>(MI, OpNum: 4, STI, O); |
20185 | return; |
20186 | break; |
20187 | case 75: |
20188 | // MOVA_MXI2Z_H_H, MOVA_MXI2Z_V_H, MOVA_MXI4Z_H_H, MOVA_MXI4Z_V_H |
20189 | printTypedVectorList<0,'h'>(MI, OpNum: 4, STI, O); |
20190 | return; |
20191 | break; |
20192 | case 76: |
20193 | // MOVA_MXI2Z_H_S, MOVA_MXI2Z_V_S, MOVA_MXI4Z_H_S, MOVA_MXI4Z_V_S |
20194 | printTypedVectorList<0,'s'>(MI, OpNum: 4, STI, O); |
20195 | return; |
20196 | break; |
20197 | case 77: |
20198 | // PRFB_D_PZI, PRFB_S_PZI |
20199 | O << ']'; |
20200 | return; |
20201 | break; |
20202 | case 78: |
20203 | // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI |
20204 | O << ", mul vl]" ; |
20205 | return; |
20206 | break; |
20207 | case 79: |
20208 | // SPLICE_ZPZZ_B |
20209 | printTypedVectorList<0,'b'>(MI, OpNum: 2, STI, O); |
20210 | return; |
20211 | break; |
20212 | case 80: |
20213 | // SPLICE_ZPZZ_D |
20214 | printTypedVectorList<0,'d'>(MI, OpNum: 2, STI, O); |
20215 | return; |
20216 | break; |
20217 | case 81: |
20218 | // SPLICE_ZPZZ_S |
20219 | printTypedVectorList<0,'s'>(MI, OpNum: 2, STI, O); |
20220 | return; |
20221 | break; |
20222 | case 82: |
20223 | // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW... |
20224 | printGPR64as32(MI, OpNum: 2, STI, O); |
20225 | return; |
20226 | break; |
20227 | case 83: |
20228 | // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX... |
20229 | O << ", [" ; |
20230 | printOperand(MI, OpNo: 4, STI, O); |
20231 | O << ", " ; |
20232 | break; |
20233 | case 84: |
20234 | // SYSLxt |
20235 | printSysCROperand(MI, OpNo: 2, STI, O); |
20236 | O << ", " ; |
20237 | printSysCROperand(MI, OpNo: 3, STI, O); |
20238 | O << ", " ; |
20239 | printOperand(MI, OpNo: 4, STI, O); |
20240 | return; |
20241 | break; |
20242 | case 85: |
20243 | // TBNZW, TBNZX, TBZW, TBZX |
20244 | printAlignedLabel(MI, Address, OpNum: 2, STI, O); |
20245 | return; |
20246 | break; |
20247 | case 86: |
20248 | // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S |
20249 | printImm(MI, OpNo: 2, STI, O); |
20250 | return; |
20251 | break; |
20252 | } |
20253 | |
20254 | |
20255 | // Fragment 5 encoded into 7 bits for 93 unique commands. |
20256 | switch ((Bits >> 49) & 127) { |
20257 | default: llvm_unreachable("Invalid command number." ); |
20258 | case 0: |
20259 | // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD... |
20260 | return; |
20261 | break; |
20262 | case 1: |
20263 | // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA,... |
20264 | O << ", " ; |
20265 | break; |
20266 | case 2: |
20267 | // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM... |
20268 | O << ".2d" ; |
20269 | return; |
20270 | break; |
20271 | case 3: |
20272 | // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM... |
20273 | O << ".4s" ; |
20274 | return; |
20275 | break; |
20276 | case 4: |
20277 | // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B... |
20278 | O << ".8h" ; |
20279 | return; |
20280 | break; |
20281 | case 5: |
20282 | // ADDPT_shift, SUBPT_shift |
20283 | printShifter(MI, OpNum: 3, STI, O); |
20284 | return; |
20285 | break; |
20286 | case 6: |
20287 | // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP... |
20288 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
20289 | break; |
20290 | case 7: |
20291 | // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,... |
20292 | O << ".16b" ; |
20293 | return; |
20294 | break; |
20295 | case 8: |
20296 | // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv... |
20297 | O << ".2s" ; |
20298 | return; |
20299 | break; |
20300 | case 9: |
20301 | // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH... |
20302 | O << ".4h" ; |
20303 | return; |
20304 | break; |
20305 | case 10: |
20306 | // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8... |
20307 | O << ".8b" ; |
20308 | return; |
20309 | break; |
20310 | case 11: |
20311 | // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64 |
20312 | printArithExtend(MI, OpNum: 3, STI, O); |
20313 | return; |
20314 | break; |
20315 | case 12: |
20316 | // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ... |
20317 | printTypedVectorList<0,'d'>(MI, OpNum: 5, STI, O); |
20318 | return; |
20319 | break; |
20320 | case 13: |
20321 | // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ... |
20322 | printTypedVectorList<0,'s'>(MI, OpNum: 5, STI, O); |
20323 | return; |
20324 | break; |
20325 | case 14: |
20326 | // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML... |
20327 | printSVERegOp<'d'>(MI, OpNum: 5, STI, O); |
20328 | break; |
20329 | case 15: |
20330 | // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML... |
20331 | printSVERegOp<'s'>(MI, OpNum: 5, STI, O); |
20332 | break; |
20333 | case 16: |
20334 | // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ... |
20335 | printOperand(MI, OpNo: 3, STI, O); |
20336 | break; |
20337 | case 17: |
20338 | // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP... |
20339 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
20340 | return; |
20341 | break; |
20342 | case 18: |
20343 | // BCAX, EOR3, EXTv16i8 |
20344 | O << ".16b, " ; |
20345 | break; |
20346 | case 19: |
20347 | // BF16DOTlanev4bf16, BF16DOTlanev8bf16 |
20348 | O << ".2h" ; |
20349 | printVectorIndex(MI, OpNum: 4, STI, O); |
20350 | return; |
20351 | break; |
20352 | case 20: |
20353 | // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFM... |
20354 | printTypedVectorList<0,'h'>(MI, OpNum: 5, STI, O); |
20355 | return; |
20356 | break; |
20357 | case 21: |
20358 | // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT... |
20359 | printSVERegOp<'h'>(MI, OpNum: 5, STI, O); |
20360 | break; |
20361 | case 22: |
20362 | // BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT_ZZZI, BFMLSLB_ZZZI_S, BFMLSLT_ZZZI_S,... |
20363 | printVectorIndex(MI, OpNum: 4, STI, O); |
20364 | break; |
20365 | case 23: |
20366 | // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2... |
20367 | O << ".h" ; |
20368 | break; |
20369 | case 24: |
20370 | // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F... |
20371 | printSVERegOp<'h'>(MI, OpNum: 4, STI, O); |
20372 | break; |
20373 | case 25: |
20374 | // CADD_ZZI_H, SQCADD_ZZI_H |
20375 | printComplexRotationOp<180, 90>(MI, OpNo: 3, STI, O); |
20376 | return; |
20377 | break; |
20378 | case 26: |
20379 | // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH... |
20380 | O << ']'; |
20381 | return; |
20382 | break; |
20383 | case 27: |
20384 | // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H |
20385 | printComplexRotationOp<90, 0>(MI, OpNo: 4, STI, O); |
20386 | return; |
20387 | break; |
20388 | case 28: |
20389 | // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H |
20390 | printImm(MI, OpNo: 3, STI, O); |
20391 | return; |
20392 | break; |
20393 | case 29: |
20394 | // EXTv8i8 |
20395 | O << ".8b, " ; |
20396 | printOperand(MI, OpNo: 3, STI, O); |
20397 | return; |
20398 | break; |
20399 | case 30: |
20400 | // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H |
20401 | printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::one>(MI, OpNum: 3, STI, O); |
20402 | return; |
20403 | break; |
20404 | case 31: |
20405 | // FCADDv2f32, FCMLAv2f32 |
20406 | O << ".2s, " ; |
20407 | break; |
20408 | case 32: |
20409 | // FCADDv2f64, FCMLAv2f64, XAR |
20410 | O << ".2d, " ; |
20411 | break; |
20412 | case 33: |
20413 | // FCADDv4f16, FCMLAv4f16 |
20414 | O << ".4h, " ; |
20415 | break; |
20416 | case 34: |
20417 | // FCADDv4f32, FCMLAv4f32, SM3SS1 |
20418 | O << ".4s, " ; |
20419 | break; |
20420 | case 35: |
20421 | // FCADDv8f16, FCMLAv8f16 |
20422 | O << ".8h, " ; |
20423 | break; |
20424 | case 36: |
20425 | // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ... |
20426 | O << ", #0.0" ; |
20427 | return; |
20428 | break; |
20429 | case 37: |
20430 | // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in... |
20431 | O << ".s" ; |
20432 | break; |
20433 | case 38: |
20434 | // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG4_M4ZZI_BtoH, FDOT_VG... |
20435 | printVectorIndex(MI, OpNum: 6, STI, O); |
20436 | return; |
20437 | break; |
20438 | case 39: |
20439 | // FDOTlanev16f8, FDOTlanev8f8, SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16... |
20440 | O << ".4b" ; |
20441 | printVectorIndex(MI, OpNum: 4, STI, O); |
20442 | return; |
20443 | break; |
20444 | case 40: |
20445 | // FDOTlanev4f16, FDOTlanev8f16 |
20446 | O << ".2b" ; |
20447 | printVectorIndex(MI, OpNum: 4, STI, O); |
20448 | return; |
20449 | break; |
20450 | case 41: |
20451 | // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H |
20452 | printExactFPImm<AArch64ExactFPImm::zero, AArch64ExactFPImm::one>(MI, OpNum: 3, STI, O); |
20453 | return; |
20454 | break; |
20455 | case 42: |
20456 | // FMLALBlanev8f16, FMLALLBBlanev4f32, FMLALLBTlanev4f32, FMLALLTBlanev4f... |
20457 | O << ".b" ; |
20458 | printVectorIndex(MI, OpNum: 4, STI, O); |
20459 | return; |
20460 | break; |
20461 | case 43: |
20462 | // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind... |
20463 | O << ".d" ; |
20464 | break; |
20465 | case 44: |
20466 | // FMUL_ZPmI_H |
20467 | printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::two>(MI, OpNum: 3, STI, O); |
20468 | return; |
20469 | break; |
20470 | case 45: |
20471 | // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL... |
20472 | printVectorIndex(MI, OpNum: 3, STI, O); |
20473 | return; |
20474 | break; |
20475 | case 46: |
20476 | // GLD1B_D, GLD1D, GLD1H_D, GLD1SB_D, GLD1SH_D, GLD1SW_D, GLD1W_D, GLDFF1... |
20477 | printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, OpNum: 3, STI, O); |
20478 | O << ']'; |
20479 | return; |
20480 | break; |
20481 | case 47: |
20482 | // GLD1B_D_SXTW, GLD1D_SXTW, GLD1H_D_SXTW, GLD1SB_D_SXTW, GLD1SH_D_SXTW, ... |
20483 | printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20484 | O << ']'; |
20485 | return; |
20486 | break; |
20487 | case 48: |
20488 | // GLD1B_D_UXTW, GLD1D_UXTW, GLD1H_D_UXTW, GLD1SB_D_UXTW, GLD1SH_D_UXTW, ... |
20489 | printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20490 | O << ']'; |
20491 | return; |
20492 | break; |
20493 | case 49: |
20494 | // GLD1B_S_SXTW, GLD1H_S_SXTW, GLD1SB_S_SXTW, GLD1SH_S_SXTW, GLD1W_SXTW, ... |
20495 | printRegWithShiftExtend<true, 8, 'w', 's'>(MI, OpNum: 3, STI, O); |
20496 | O << ']'; |
20497 | return; |
20498 | break; |
20499 | case 50: |
20500 | // GLD1B_S_UXTW, GLD1H_S_UXTW, GLD1SB_S_UXTW, GLD1SH_S_UXTW, GLD1W_UXTW, ... |
20501 | printRegWithShiftExtend<false, 8, 'w', 's'>(MI, OpNum: 3, STI, O); |
20502 | O << ']'; |
20503 | return; |
20504 | break; |
20505 | case 51: |
20506 | // GLD1D_IMM, GLDFF1D_IMM, LD1RD_IMM, SST1D_IMM |
20507 | printImmScale<8>(MI, OpNum: 3, STI, O); |
20508 | O << ']'; |
20509 | return; |
20510 | break; |
20511 | case 52: |
20512 | // GLD1D_SCALED, GLDFF1D_SCALED, SST1D_SCALED |
20513 | printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, OpNum: 3, STI, O); |
20514 | O << ']'; |
20515 | return; |
20516 | break; |
20517 | case 53: |
20518 | // GLD1D_SXTW_SCALED, GLDFF1D_SXTW_SCALED, SST1D_SXTW_SCALED |
20519 | printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20520 | O << ']'; |
20521 | return; |
20522 | break; |
20523 | case 54: |
20524 | // GLD1D_UXTW_SCALED, GLDFF1D_UXTW_SCALED, SST1D_UXTW_SCALED |
20525 | printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20526 | O << ']'; |
20527 | return; |
20528 | break; |
20529 | case 55: |
20530 | // GLD1H_D_IMM, GLD1H_S_IMM, GLD1SH_D_IMM, GLD1SH_S_IMM, GLDFF1H_D_IMM, G... |
20531 | printImmScale<2>(MI, OpNum: 3, STI, O); |
20532 | break; |
20533 | case 56: |
20534 | // GLD1H_D_SCALED, GLD1SH_D_SCALED, GLDFF1H_D_SCALED, GLDFF1SH_D_SCALED, ... |
20535 | printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, OpNum: 3, STI, O); |
20536 | O << ']'; |
20537 | return; |
20538 | break; |
20539 | case 57: |
20540 | // GLD1H_D_SXTW_SCALED, GLD1SH_D_SXTW_SCALED, GLDFF1H_D_SXTW_SCALED, GLDF... |
20541 | printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20542 | O << ']'; |
20543 | return; |
20544 | break; |
20545 | case 58: |
20546 | // GLD1H_D_UXTW_SCALED, GLD1SH_D_UXTW_SCALED, GLDFF1H_D_UXTW_SCALED, GLDF... |
20547 | printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20548 | O << ']'; |
20549 | return; |
20550 | break; |
20551 | case 59: |
20552 | // GLD1H_S_SXTW_SCALED, GLD1SH_S_SXTW_SCALED, GLDFF1H_S_SXTW_SCALED, GLDF... |
20553 | printRegWithShiftExtend<true, 16, 'w', 's'>(MI, OpNum: 3, STI, O); |
20554 | O << ']'; |
20555 | return; |
20556 | break; |
20557 | case 60: |
20558 | // GLD1H_S_UXTW_SCALED, GLD1SH_S_UXTW_SCALED, GLDFF1H_S_UXTW_SCALED, GLDF... |
20559 | printRegWithShiftExtend<false, 16, 'w', 's'>(MI, OpNum: 3, STI, O); |
20560 | O << ']'; |
20561 | return; |
20562 | break; |
20563 | case 61: |
20564 | // GLD1SW_D_IMM, GLD1W_D_IMM, GLD1W_IMM, GLDFF1SW_D_IMM, GLDFF1W_D_IMM, G... |
20565 | printImmScale<4>(MI, OpNum: 3, STI, O); |
20566 | break; |
20567 | case 62: |
20568 | // GLD1SW_D_SCALED, GLD1W_D_SCALED, GLDFF1SW_D_SCALED, GLDFF1W_D_SCALED, ... |
20569 | printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, OpNum: 3, STI, O); |
20570 | O << ']'; |
20571 | return; |
20572 | break; |
20573 | case 63: |
20574 | // GLD1SW_D_SXTW_SCALED, GLD1W_D_SXTW_SCALED, GLDFF1SW_D_SXTW_SCALED, GLD... |
20575 | printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20576 | O << ']'; |
20577 | return; |
20578 | break; |
20579 | case 64: |
20580 | // GLD1SW_D_UXTW_SCALED, GLD1W_D_UXTW_SCALED, GLDFF1SW_D_UXTW_SCALED, GLD... |
20581 | printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20582 | O << ']'; |
20583 | return; |
20584 | break; |
20585 | case 65: |
20586 | // GLD1W_SXTW_SCALED, GLDFF1W_SXTW_SCALED, SST1W_SXTW_SCALED |
20587 | printRegWithShiftExtend<true, 32, 'w', 's'>(MI, OpNum: 3, STI, O); |
20588 | O << ']'; |
20589 | return; |
20590 | break; |
20591 | case 66: |
20592 | // GLD1W_UXTW_SCALED, GLDFF1W_UXTW_SCALED, SST1W_UXTW_SCALED |
20593 | printRegWithShiftExtend<false, 32, 'w', 's'>(MI, OpNum: 3, STI, O); |
20594 | O << ']'; |
20595 | return; |
20596 | break; |
20597 | case 67: |
20598 | // LD1B, LD1B_2Z, LD1B_4Z, LD1B_4Z_STRIDED, LD1B_D, LD1B_H, LD1B_S, LD1RO... |
20599 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 3, STI, O); |
20600 | O << ']'; |
20601 | return; |
20602 | break; |
20603 | case 68: |
20604 | // LD1D, LD1D_2Z, LD1D_2Z_STRIDED, LD1D_4Z, LD1D_4Z_STRIDED, LD1D_Q, LD1R... |
20605 | printRegWithShiftExtend<false, 64, 'x', 0>(MI, OpNum: 3, STI, O); |
20606 | O << ']'; |
20607 | return; |
20608 | break; |
20609 | case 69: |
20610 | // LD1H, LD1H_2Z, LD1H_4Z, LD1H_4Z_STRIDED, LD1H_D, LD1H_S, LD1RO_H, LD1R... |
20611 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 3, STI, O); |
20612 | O << ']'; |
20613 | return; |
20614 | break; |
20615 | case 70: |
20616 | // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM |
20617 | printImmScale<32>(MI, OpNum: 3, STI, O); |
20618 | O << ']'; |
20619 | return; |
20620 | break; |
20621 | case 71: |
20622 | // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_2Z_STRIDED, LD1W_4Z, LD... |
20623 | printRegWithShiftExtend<false, 32, 'x', 0>(MI, OpNum: 3, STI, O); |
20624 | O << ']'; |
20625 | return; |
20626 | break; |
20627 | case 72: |
20628 | // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM |
20629 | printImmScale<16>(MI, OpNum: 3, STI, O); |
20630 | O << ']'; |
20631 | return; |
20632 | break; |
20633 | case 73: |
20634 | // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B |
20635 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 5, STI, O); |
20636 | O << ']'; |
20637 | return; |
20638 | break; |
20639 | case 74: |
20640 | // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D |
20641 | printRegWithShiftExtend<false, 64, 'x', 0>(MI, OpNum: 5, STI, O); |
20642 | O << ']'; |
20643 | return; |
20644 | break; |
20645 | case 75: |
20646 | // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H |
20647 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 5, STI, O); |
20648 | O << ']'; |
20649 | return; |
20650 | break; |
20651 | case 76: |
20652 | // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q |
20653 | printRegWithShiftExtend<false, 128, 'x', 0>(MI, OpNum: 5, STI, O); |
20654 | O << ']'; |
20655 | return; |
20656 | break; |
20657 | case 77: |
20658 | // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S |
20659 | printRegWithShiftExtend<false, 32, 'x', 0>(MI, OpNum: 5, STI, O); |
20660 | O << ']'; |
20661 | return; |
20662 | break; |
20663 | case 78: |
20664 | // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q |
20665 | printRegWithShiftExtend<false, 128, 'x', 0>(MI, OpNum: 3, STI, O); |
20666 | O << ']'; |
20667 | return; |
20668 | break; |
20669 | case 79: |
20670 | // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ... |
20671 | printImmScale<3>(MI, OpNum: 3, STI, O); |
20672 | O << ", mul vl]" ; |
20673 | return; |
20674 | break; |
20675 | case 80: |
20676 | // LDIAPPWpost |
20677 | O << "], #8" ; |
20678 | return; |
20679 | break; |
20680 | case 81: |
20681 | // LDIAPPXpost |
20682 | O << "], #16" ; |
20683 | return; |
20684 | break; |
20685 | case 82: |
20686 | // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,... |
20687 | O << "], " ; |
20688 | break; |
20689 | case 83: |
20690 | // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR... |
20691 | O << "]!" ; |
20692 | return; |
20693 | break; |
20694 | case 84: |
20695 | // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI |
20696 | O << ", mul vl]" ; |
20697 | return; |
20698 | break; |
20699 | case 85: |
20700 | // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S |
20701 | O << '['; |
20702 | printOperand(MI, OpNo: 3, STI, O); |
20703 | O << ", " ; |
20704 | printMatrixIndex(MI, OpNum: 4, STI, O); |
20705 | O << ']'; |
20706 | return; |
20707 | break; |
20708 | case 86: |
20709 | // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B |
20710 | printTypedVectorList<0,'b'>(MI, OpNum: 3, STI, O); |
20711 | return; |
20712 | break; |
20713 | case 87: |
20714 | // SEL_VG2_2ZC2Z2Z_D, SEL_VG4_4ZC4Z4Z_D |
20715 | printTypedVectorList<0,'d'>(MI, OpNum: 3, STI, O); |
20716 | return; |
20717 | break; |
20718 | case 88: |
20719 | // SEL_VG2_2ZC2Z2Z_H, SEL_VG4_4ZC4Z4Z_H |
20720 | printTypedVectorList<0,'h'>(MI, OpNum: 3, STI, O); |
20721 | return; |
20722 | break; |
20723 | case 89: |
20724 | // SEL_VG2_2ZC2Z2Z_S, SEL_VG4_4ZC4Z4Z_S |
20725 | printTypedVectorList<0,'s'>(MI, OpNum: 3, STI, O); |
20726 | return; |
20727 | break; |
20728 | case 90: |
20729 | // STILPWpre |
20730 | O << ", #-8]!" ; |
20731 | return; |
20732 | break; |
20733 | case 91: |
20734 | // STILPXpre |
20735 | O << ", #-16]!" ; |
20736 | return; |
20737 | break; |
20738 | case 92: |
20739 | // STLXPW, STLXPX, STXPW, STXPX |
20740 | O << ", [" ; |
20741 | printOperand(MI, OpNo: 3, STI, O); |
20742 | O << ']'; |
20743 | return; |
20744 | break; |
20745 | } |
20746 | |
20747 | |
20748 | // Fragment 6 encoded into 6 bits for 44 unique commands. |
20749 | switch ((Bits >> 56) & 63) { |
20750 | default: llvm_unreachable("Invalid command number." ); |
20751 | case 0: |
20752 | // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A... |
20753 | printOperand(MI, OpNo: 3, STI, O); |
20754 | return; |
20755 | break; |
20756 | case 1: |
20757 | // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_... |
20758 | printSVERegOp<'b'>(MI, OpNum: 3, STI, O); |
20759 | return; |
20760 | break; |
20761 | case 2: |
20762 | // ADDP_ZPmZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WI... |
20763 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
20764 | break; |
20765 | case 3: |
20766 | // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M... |
20767 | return; |
20768 | break; |
20769 | case 4: |
20770 | // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ... |
20771 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
20772 | break; |
20773 | case 5: |
20774 | // BCAX, EOR3, SM3SS1 |
20775 | printVRegOperand(MI, OpNo: 3, STI, O); |
20776 | break; |
20777 | case 6: |
20778 | // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_HtoS, BFM... |
20779 | printVectorIndex(MI, OpNum: 6, STI, O); |
20780 | return; |
20781 | break; |
20782 | case 7: |
20783 | // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv... |
20784 | printVectorIndex(MI, OpNum: 4, STI, O); |
20785 | break; |
20786 | case 8: |
20787 | // BFMWri, BFMXri |
20788 | printOperand(MI, OpNo: 4, STI, O); |
20789 | return; |
20790 | break; |
20791 | case 9: |
20792 | // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16... |
20793 | printComplexRotationOp<180, 90>(MI, OpNo: 3, STI, O); |
20794 | return; |
20795 | break; |
20796 | case 10: |
20797 | // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr... |
20798 | printCondCode(MI, OpNum: 3, STI, O); |
20799 | return; |
20800 | break; |
20801 | case 11: |
20802 | // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S... |
20803 | O << ", " ; |
20804 | break; |
20805 | case 12: |
20806 | // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H |
20807 | printComplexRotationOp<90, 0>(MI, OpNo: 5, STI, O); |
20808 | return; |
20809 | break; |
20810 | case 13: |
20811 | // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16... |
20812 | printComplexRotationOp<90, 0>(MI, OpNo: 4, STI, O); |
20813 | return; |
20814 | break; |
20815 | case 14: |
20816 | // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H |
20817 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
20818 | return; |
20819 | break; |
20820 | case 15: |
20821 | // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ... |
20822 | printImm(MI, OpNo: 3, STI, O); |
20823 | return; |
20824 | break; |
20825 | case 16: |
20826 | // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU... |
20827 | printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::one>(MI, OpNum: 3, STI, O); |
20828 | return; |
20829 | break; |
20830 | case 17: |
20831 | // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,... |
20832 | printSVERegOp<'d'>(MI, OpNum: 4, STI, O); |
20833 | break; |
20834 | case 18: |
20835 | // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,... |
20836 | printSVERegOp<'s'>(MI, OpNum: 4, STI, O); |
20837 | break; |
20838 | case 19: |
20839 | // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,... |
20840 | printExactFPImm<AArch64ExactFPImm::zero, AArch64ExactFPImm::one>(MI, OpNum: 3, STI, O); |
20841 | return; |
20842 | break; |
20843 | case 20: |
20844 | // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32... |
20845 | printVectorIndex(MI, OpNum: 3, STI, O); |
20846 | return; |
20847 | break; |
20848 | case 21: |
20849 | // FMUL_ZPmI_D, FMUL_ZPmI_S |
20850 | printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::two>(MI, OpNum: 3, STI, O); |
20851 | return; |
20852 | break; |
20853 | case 22: |
20854 | // GLD1B_D_IMM, GLD1B_S_IMM, GLD1H_D_IMM, GLD1H_S_IMM, GLD1Q, GLD1SB_D_IM... |
20855 | O << ']'; |
20856 | return; |
20857 | break; |
20858 | case 23: |
20859 | // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_4Z_STRIDED_IMM, LD1B_D_IMM, LD1B_H_IMM,... |
20860 | O << ", mul vl]" ; |
20861 | return; |
20862 | break; |
20863 | case 24: |
20864 | // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi |
20865 | printImmScale<8>(MI, OpNum: 3, STI, O); |
20866 | O << ']'; |
20867 | return; |
20868 | break; |
20869 | case 25: |
20870 | // LDNPQi, LDPQi, STGPi, STNPQi, STPQi |
20871 | printImmScale<16>(MI, OpNum: 3, STI, O); |
20872 | O << ']'; |
20873 | return; |
20874 | break; |
20875 | case 26: |
20876 | // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi |
20877 | printImmScale<4>(MI, OpNum: 3, STI, O); |
20878 | O << ']'; |
20879 | return; |
20880 | break; |
20881 | case 27: |
20882 | // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP... |
20883 | printImmScale<8>(MI, OpNum: 4, STI, O); |
20884 | break; |
20885 | case 28: |
20886 | // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre |
20887 | printImmScale<16>(MI, OpNum: 4, STI, O); |
20888 | break; |
20889 | case 29: |
20890 | // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S... |
20891 | printImmScale<4>(MI, OpNum: 4, STI, O); |
20892 | break; |
20893 | case 30: |
20894 | // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW |
20895 | printMemExtend<'w', 8>(MI, OpNum: 3, STI, O); |
20896 | O << ']'; |
20897 | return; |
20898 | break; |
20899 | case 31: |
20900 | // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX |
20901 | printMemExtend<'x', 8>(MI, OpNum: 3, STI, O); |
20902 | O << ']'; |
20903 | return; |
20904 | break; |
20905 | case 32: |
20906 | // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW |
20907 | printMemExtend<'w', 64>(MI, OpNum: 3, STI, O); |
20908 | O << ']'; |
20909 | return; |
20910 | break; |
20911 | case 33: |
20912 | // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX |
20913 | printMemExtend<'x', 64>(MI, OpNum: 3, STI, O); |
20914 | O << ']'; |
20915 | return; |
20916 | break; |
20917 | case 34: |
20918 | // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW |
20919 | printMemExtend<'w', 16>(MI, OpNum: 3, STI, O); |
20920 | O << ']'; |
20921 | return; |
20922 | break; |
20923 | case 35: |
20924 | // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX |
20925 | printMemExtend<'x', 16>(MI, OpNum: 3, STI, O); |
20926 | O << ']'; |
20927 | return; |
20928 | break; |
20929 | case 36: |
20930 | // LDRQroW, STRQroW |
20931 | printMemExtend<'w', 128>(MI, OpNum: 3, STI, O); |
20932 | O << ']'; |
20933 | return; |
20934 | break; |
20935 | case 37: |
20936 | // LDRQroX, STRQroX |
20937 | printMemExtend<'x', 128>(MI, OpNum: 3, STI, O); |
20938 | O << ']'; |
20939 | return; |
20940 | break; |
20941 | case 38: |
20942 | // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW |
20943 | printMemExtend<'w', 32>(MI, OpNum: 3, STI, O); |
20944 | O << ']'; |
20945 | return; |
20946 | break; |
20947 | case 39: |
20948 | // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX |
20949 | printMemExtend<'x', 32>(MI, OpNum: 3, STI, O); |
20950 | O << ']'; |
20951 | return; |
20952 | break; |
20953 | case 40: |
20954 | // ST1B_2Z_STRIDED, STNT1B_2Z_STRIDED |
20955 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 3, STI, O); |
20956 | O << ']'; |
20957 | return; |
20958 | break; |
20959 | case 41: |
20960 | // ST1B_2Z_STRIDED_IMM, ST1H_2Z_STRIDED_IMM, STNT1B_2Z_STRIDED_IMM, STNT1... |
20961 | printImmScale<2>(MI, OpNum: 3, STI, O); |
20962 | O << ", mul vl]" ; |
20963 | return; |
20964 | break; |
20965 | case 42: |
20966 | // ST1H_2Z_STRIDED, STNT1H_2Z_STRIDED |
20967 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 3, STI, O); |
20968 | O << ']'; |
20969 | return; |
20970 | break; |
20971 | case 43: |
20972 | // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX... |
20973 | printSVEVecLenSpecifier(MI, OpNum: 3, STI, O); |
20974 | return; |
20975 | break; |
20976 | } |
20977 | |
20978 | switch (MI->getOpcode()) { |
20979 | default: llvm_unreachable("Unexpected opcode." ); |
20980 | case AArch64::ADDP_ZPmZ_D: |
20981 | case AArch64::ADDP_ZPmZ_S: |
20982 | case AArch64::ADD_ZPmZ_CPA: |
20983 | case AArch64::ADD_ZPmZ_D: |
20984 | case AArch64::ADD_ZPmZ_S: |
20985 | case AArch64::AND_ZPmZ_D: |
20986 | case AArch64::AND_ZPmZ_S: |
20987 | case AArch64::ASRR_ZPmZ_D: |
20988 | case AArch64::ASRR_ZPmZ_S: |
20989 | case AArch64::ASR_WIDE_ZPmZ_B: |
20990 | case AArch64::ASR_WIDE_ZPmZ_S: |
20991 | case AArch64::ASR_ZPmZ_D: |
20992 | case AArch64::ASR_ZPmZ_S: |
20993 | case AArch64::BCAX_ZZZZ: |
20994 | case AArch64::BFMLALBIdx: |
20995 | case AArch64::BFMLALTIdx: |
20996 | case AArch64::BIC_ZPmZ_D: |
20997 | case AArch64::BIC_ZPmZ_S: |
20998 | case AArch64::BSL1N_ZZZZ: |
20999 | case AArch64::BSL2N_ZZZZ: |
21000 | case AArch64::BSL_ZZZZ: |
21001 | case AArch64::CLASTA_RPZ_D: |
21002 | case AArch64::CLASTA_RPZ_S: |
21003 | case AArch64::CLASTA_VPZ_D: |
21004 | case AArch64::CLASTA_VPZ_S: |
21005 | case AArch64::CLASTA_ZPZ_D: |
21006 | case AArch64::CLASTA_ZPZ_S: |
21007 | case AArch64::CLASTB_RPZ_D: |
21008 | case AArch64::CLASTB_RPZ_S: |
21009 | case AArch64::CLASTB_VPZ_D: |
21010 | case AArch64::CLASTB_VPZ_S: |
21011 | case AArch64::CLASTB_ZPZ_D: |
21012 | case AArch64::CLASTB_ZPZ_S: |
21013 | case AArch64::CMPEQ_PPzZZ_D: |
21014 | case AArch64::CMPEQ_PPzZZ_S: |
21015 | case AArch64::CMPEQ_WIDE_PPzZZ_B: |
21016 | case AArch64::CMPEQ_WIDE_PPzZZ_S: |
21017 | case AArch64::CMPGE_PPzZZ_D: |
21018 | case AArch64::CMPGE_PPzZZ_S: |
21019 | case AArch64::CMPGE_WIDE_PPzZZ_B: |
21020 | case AArch64::CMPGE_WIDE_PPzZZ_S: |
21021 | case AArch64::CMPGT_PPzZZ_D: |
21022 | case AArch64::CMPGT_PPzZZ_S: |
21023 | case AArch64::CMPGT_WIDE_PPzZZ_B: |
21024 | case AArch64::CMPGT_WIDE_PPzZZ_S: |
21025 | case AArch64::CMPHI_PPzZZ_D: |
21026 | case AArch64::CMPHI_PPzZZ_S: |
21027 | case AArch64::CMPHI_WIDE_PPzZZ_B: |
21028 | case AArch64::CMPHI_WIDE_PPzZZ_S: |
21029 | case AArch64::CMPHS_PPzZZ_D: |
21030 | case AArch64::CMPHS_PPzZZ_S: |
21031 | case AArch64::CMPHS_WIDE_PPzZZ_B: |
21032 | case AArch64::CMPHS_WIDE_PPzZZ_S: |
21033 | case AArch64::CMPLE_WIDE_PPzZZ_B: |
21034 | case AArch64::CMPLE_WIDE_PPzZZ_S: |
21035 | case AArch64::CMPLO_WIDE_PPzZZ_B: |
21036 | case AArch64::CMPLO_WIDE_PPzZZ_S: |
21037 | case AArch64::CMPLS_WIDE_PPzZZ_B: |
21038 | case AArch64::CMPLS_WIDE_PPzZZ_S: |
21039 | case AArch64::CMPLT_WIDE_PPzZZ_B: |
21040 | case AArch64::CMPLT_WIDE_PPzZZ_S: |
21041 | case AArch64::CMPNE_PPzZZ_D: |
21042 | case AArch64::CMPNE_PPzZZ_S: |
21043 | case AArch64::CMPNE_WIDE_PPzZZ_B: |
21044 | case AArch64::CMPNE_WIDE_PPzZZ_S: |
21045 | case AArch64::EOR3_ZZZZ: |
21046 | case AArch64::EOR_ZPmZ_D: |
21047 | case AArch64::EOR_ZPmZ_S: |
21048 | case AArch64::FABD_ZPmZ_D: |
21049 | case AArch64::FABD_ZPmZ_S: |
21050 | case AArch64::FACGE_PPzZZ_D: |
21051 | case AArch64::FACGE_PPzZZ_S: |
21052 | case AArch64::FACGT_PPzZZ_D: |
21053 | case AArch64::FACGT_PPzZZ_S: |
21054 | case AArch64::FADDP_ZPmZZ_D: |
21055 | case AArch64::FADDP_ZPmZZ_S: |
21056 | case AArch64::FADD_ZPmZ_D: |
21057 | case AArch64::FADD_ZPmZ_S: |
21058 | case AArch64::FAMAX_ZPmZ_D: |
21059 | case AArch64::FAMAX_ZPmZ_S: |
21060 | case AArch64::FAMIN_ZPmZ_D: |
21061 | case AArch64::FAMIN_ZPmZ_S: |
21062 | case AArch64::FCMEQ_PPzZZ_D: |
21063 | case AArch64::FCMEQ_PPzZZ_S: |
21064 | case AArch64::FCMGE_PPzZZ_D: |
21065 | case AArch64::FCMGE_PPzZZ_S: |
21066 | case AArch64::FCMGT_PPzZZ_D: |
21067 | case AArch64::FCMGT_PPzZZ_S: |
21068 | case AArch64::FCMNE_PPzZZ_D: |
21069 | case AArch64::FCMNE_PPzZZ_S: |
21070 | case AArch64::FCMUO_PPzZZ_D: |
21071 | case AArch64::FCMUO_PPzZZ_S: |
21072 | case AArch64::FDIVR_ZPmZ_D: |
21073 | case AArch64::FDIVR_ZPmZ_S: |
21074 | case AArch64::FDIV_ZPmZ_D: |
21075 | case AArch64::FDIV_ZPmZ_S: |
21076 | case AArch64::FMAD_ZPmZZ_D: |
21077 | case AArch64::FMAD_ZPmZZ_S: |
21078 | case AArch64::FMAXNMP_ZPmZZ_D: |
21079 | case AArch64::FMAXNMP_ZPmZZ_S: |
21080 | case AArch64::FMAXNM_ZPmZ_D: |
21081 | case AArch64::FMAXNM_ZPmZ_S: |
21082 | case AArch64::FMAXP_ZPmZZ_D: |
21083 | case AArch64::FMAXP_ZPmZZ_S: |
21084 | case AArch64::FMAX_ZPmZ_D: |
21085 | case AArch64::FMAX_ZPmZ_S: |
21086 | case AArch64::FMINNMP_ZPmZZ_D: |
21087 | case AArch64::FMINNMP_ZPmZZ_S: |
21088 | case AArch64::FMINNM_ZPmZ_D: |
21089 | case AArch64::FMINNM_ZPmZ_S: |
21090 | case AArch64::FMINP_ZPmZZ_D: |
21091 | case AArch64::FMINP_ZPmZZ_S: |
21092 | case AArch64::FMIN_ZPmZ_D: |
21093 | case AArch64::FMIN_ZPmZ_S: |
21094 | case AArch64::FMLAL2lanev8f16: |
21095 | case AArch64::FMLALlanev8f16: |
21096 | case AArch64::FMLA_ZPmZZ_D: |
21097 | case AArch64::FMLA_ZPmZZ_S: |
21098 | case AArch64::FMLAv1i16_indexed: |
21099 | case AArch64::FMLAv1i32_indexed: |
21100 | case AArch64::FMLAv1i64_indexed: |
21101 | case AArch64::FMLAv2i32_indexed: |
21102 | case AArch64::FMLAv2i64_indexed: |
21103 | case AArch64::FMLAv4i16_indexed: |
21104 | case AArch64::FMLAv4i32_indexed: |
21105 | case AArch64::FMLAv8i16_indexed: |
21106 | case AArch64::FMLSL2lanev8f16: |
21107 | case AArch64::FMLSLlanev8f16: |
21108 | case AArch64::FMLS_ZPmZZ_D: |
21109 | case AArch64::FMLS_ZPmZZ_S: |
21110 | case AArch64::FMLSv1i16_indexed: |
21111 | case AArch64::FMLSv1i32_indexed: |
21112 | case AArch64::FMLSv1i64_indexed: |
21113 | case AArch64::FMLSv2i32_indexed: |
21114 | case AArch64::FMLSv2i64_indexed: |
21115 | case AArch64::FMLSv4i16_indexed: |
21116 | case AArch64::FMLSv4i32_indexed: |
21117 | case AArch64::FMLSv8i16_indexed: |
21118 | case AArch64::FMSB_ZPmZZ_D: |
21119 | case AArch64::FMSB_ZPmZZ_S: |
21120 | case AArch64::FMULX_ZPmZ_D: |
21121 | case AArch64::FMULX_ZPmZ_S: |
21122 | case AArch64::FMUL_ZPmZ_D: |
21123 | case AArch64::FMUL_ZPmZ_S: |
21124 | case AArch64::FNMAD_ZPmZZ_D: |
21125 | case AArch64::FNMAD_ZPmZZ_S: |
21126 | case AArch64::FNMLA_ZPmZZ_D: |
21127 | case AArch64::FNMLA_ZPmZZ_S: |
21128 | case AArch64::FNMLS_ZPmZZ_D: |
21129 | case AArch64::FNMLS_ZPmZZ_S: |
21130 | case AArch64::FNMSB_ZPmZZ_D: |
21131 | case AArch64::FNMSB_ZPmZZ_S: |
21132 | case AArch64::FSCALE_ZPmZ_D: |
21133 | case AArch64::FSCALE_ZPmZ_S: |
21134 | case AArch64::FSUBR_ZPmZ_D: |
21135 | case AArch64::FSUBR_ZPmZ_S: |
21136 | case AArch64::FSUB_ZPmZ_D: |
21137 | case AArch64::FSUB_ZPmZ_S: |
21138 | case AArch64::HISTCNT_ZPzZZ_D: |
21139 | case AArch64::HISTCNT_ZPzZZ_S: |
21140 | case AArch64::LDPDpost: |
21141 | case AArch64::LDPQpost: |
21142 | case AArch64::LDPSWpost: |
21143 | case AArch64::LDPSpost: |
21144 | case AArch64::LDPWpost: |
21145 | case AArch64::LDPXpost: |
21146 | case AArch64::LSLR_ZPmZ_D: |
21147 | case AArch64::LSLR_ZPmZ_S: |
21148 | case AArch64::LSL_WIDE_ZPmZ_B: |
21149 | case AArch64::LSL_WIDE_ZPmZ_S: |
21150 | case AArch64::LSL_ZPmZ_D: |
21151 | case AArch64::LSL_ZPmZ_S: |
21152 | case AArch64::LSRR_ZPmZ_D: |
21153 | case AArch64::LSRR_ZPmZ_S: |
21154 | case AArch64::LSR_WIDE_ZPmZ_B: |
21155 | case AArch64::LSR_WIDE_ZPmZ_S: |
21156 | case AArch64::LSR_ZPmZ_D: |
21157 | case AArch64::LSR_ZPmZ_S: |
21158 | case AArch64::MAD_ZPmZZ_D: |
21159 | case AArch64::MAD_ZPmZZ_S: |
21160 | case AArch64::MLA_ZPmZZ_D: |
21161 | case AArch64::MLA_ZPmZZ_S: |
21162 | case AArch64::MLAv2i32_indexed: |
21163 | case AArch64::MLAv4i16_indexed: |
21164 | case AArch64::MLAv4i32_indexed: |
21165 | case AArch64::MLAv8i16_indexed: |
21166 | case AArch64::MLS_ZPmZZ_D: |
21167 | case AArch64::MLS_ZPmZZ_S: |
21168 | case AArch64::MLSv2i32_indexed: |
21169 | case AArch64::MLSv4i16_indexed: |
21170 | case AArch64::MLSv4i32_indexed: |
21171 | case AArch64::MLSv8i16_indexed: |
21172 | case AArch64::MSB_ZPmZZ_D: |
21173 | case AArch64::MSB_ZPmZZ_S: |
21174 | case AArch64::MUL_ZPmZ_D: |
21175 | case AArch64::MUL_ZPmZ_S: |
21176 | case AArch64::NBSL_ZZZZ: |
21177 | case AArch64::ORR_ZPmZ_D: |
21178 | case AArch64::ORR_ZPmZ_S: |
21179 | case AArch64::SABD_ZPmZ_D: |
21180 | case AArch64::SABD_ZPmZ_S: |
21181 | case AArch64::SDIVR_ZPmZ_D: |
21182 | case AArch64::SDIVR_ZPmZ_S: |
21183 | case AArch64::SDIV_ZPmZ_D: |
21184 | case AArch64::SDIV_ZPmZ_S: |
21185 | case AArch64::SEL_ZPZZ_D: |
21186 | case AArch64::SEL_ZPZZ_S: |
21187 | case AArch64::SHADD_ZPmZ_D: |
21188 | case AArch64::SHADD_ZPmZ_S: |
21189 | case AArch64::SHSUBR_ZPmZ_D: |
21190 | case AArch64::SHSUBR_ZPmZ_S: |
21191 | case AArch64::SHSUB_ZPmZ_D: |
21192 | case AArch64::SHSUB_ZPmZ_S: |
21193 | case AArch64::SM3TT1A: |
21194 | case AArch64::SM3TT1B: |
21195 | case AArch64::SM3TT2A: |
21196 | case AArch64::SM3TT2B: |
21197 | case AArch64::SMAXP_ZPmZ_D: |
21198 | case AArch64::SMAXP_ZPmZ_S: |
21199 | case AArch64::SMAX_ZPmZ_D: |
21200 | case AArch64::SMAX_ZPmZ_S: |
21201 | case AArch64::SMINP_ZPmZ_D: |
21202 | case AArch64::SMINP_ZPmZ_S: |
21203 | case AArch64::SMIN_ZPmZ_D: |
21204 | case AArch64::SMIN_ZPmZ_S: |
21205 | case AArch64::SMLALv2i32_indexed: |
21206 | case AArch64::SMLALv4i16_indexed: |
21207 | case AArch64::SMLALv4i32_indexed: |
21208 | case AArch64::SMLALv8i16_indexed: |
21209 | case AArch64::SMLSLv2i32_indexed: |
21210 | case AArch64::SMLSLv4i16_indexed: |
21211 | case AArch64::SMLSLv4i32_indexed: |
21212 | case AArch64::SMLSLv8i16_indexed: |
21213 | case AArch64::SMULH_ZPmZ_D: |
21214 | case AArch64::SMULH_ZPmZ_S: |
21215 | case AArch64::SPLICE_ZPZ_D: |
21216 | case AArch64::SPLICE_ZPZ_S: |
21217 | case AArch64::SQADD_ZPmZ_D: |
21218 | case AArch64::SQADD_ZPmZ_S: |
21219 | case AArch64::SQDMLALv1i32_indexed: |
21220 | case AArch64::SQDMLALv1i64_indexed: |
21221 | case AArch64::SQDMLALv2i32_indexed: |
21222 | case AArch64::SQDMLALv4i16_indexed: |
21223 | case AArch64::SQDMLALv4i32_indexed: |
21224 | case AArch64::SQDMLALv8i16_indexed: |
21225 | case AArch64::SQDMLSLv1i32_indexed: |
21226 | case AArch64::SQDMLSLv1i64_indexed: |
21227 | case AArch64::SQDMLSLv2i32_indexed: |
21228 | case AArch64::SQDMLSLv4i16_indexed: |
21229 | case AArch64::SQDMLSLv4i32_indexed: |
21230 | case AArch64::SQDMLSLv8i16_indexed: |
21231 | case AArch64::SQRDMLAHv1i16_indexed: |
21232 | case AArch64::SQRDMLAHv1i32_indexed: |
21233 | case AArch64::SQRDMLAHv2i32_indexed: |
21234 | case AArch64::SQRDMLAHv4i16_indexed: |
21235 | case AArch64::SQRDMLAHv4i32_indexed: |
21236 | case AArch64::SQRDMLAHv8i16_indexed: |
21237 | case AArch64::SQRDMLSHv1i16_indexed: |
21238 | case AArch64::SQRDMLSHv1i32_indexed: |
21239 | case AArch64::SQRDMLSHv2i32_indexed: |
21240 | case AArch64::SQRDMLSHv4i16_indexed: |
21241 | case AArch64::SQRDMLSHv4i32_indexed: |
21242 | case AArch64::SQRDMLSHv8i16_indexed: |
21243 | case AArch64::SQRSHLR_ZPmZ_D: |
21244 | case AArch64::SQRSHLR_ZPmZ_S: |
21245 | case AArch64::SQRSHL_ZPmZ_D: |
21246 | case AArch64::SQRSHL_ZPmZ_S: |
21247 | case AArch64::SQSHLR_ZPmZ_D: |
21248 | case AArch64::SQSHLR_ZPmZ_S: |
21249 | case AArch64::SQSHL_ZPmZ_D: |
21250 | case AArch64::SQSHL_ZPmZ_S: |
21251 | case AArch64::SQSUBR_ZPmZ_D: |
21252 | case AArch64::SQSUBR_ZPmZ_S: |
21253 | case AArch64::SQSUB_ZPmZ_D: |
21254 | case AArch64::SQSUB_ZPmZ_S: |
21255 | case AArch64::SRHADD_ZPmZ_D: |
21256 | case AArch64::SRHADD_ZPmZ_S: |
21257 | case AArch64::SRSHLR_ZPmZ_D: |
21258 | case AArch64::SRSHLR_ZPmZ_S: |
21259 | case AArch64::SRSHL_ZPmZ_D: |
21260 | case AArch64::SRSHL_ZPmZ_S: |
21261 | case AArch64::STGPpost: |
21262 | case AArch64::STPDpost: |
21263 | case AArch64::STPQpost: |
21264 | case AArch64::STPSpost: |
21265 | case AArch64::STPWpost: |
21266 | case AArch64::STPXpost: |
21267 | case AArch64::SUBR_ZPmZ_D: |
21268 | case AArch64::SUBR_ZPmZ_S: |
21269 | case AArch64::SUB_ZPmZ_CPA: |
21270 | case AArch64::SUB_ZPmZ_D: |
21271 | case AArch64::SUB_ZPmZ_S: |
21272 | case AArch64::SUQADD_ZPmZ_D: |
21273 | case AArch64::SUQADD_ZPmZ_S: |
21274 | case AArch64::UABD_ZPmZ_D: |
21275 | case AArch64::UABD_ZPmZ_S: |
21276 | case AArch64::UDIVR_ZPmZ_D: |
21277 | case AArch64::UDIVR_ZPmZ_S: |
21278 | case AArch64::UDIV_ZPmZ_D: |
21279 | case AArch64::UDIV_ZPmZ_S: |
21280 | case AArch64::UHADD_ZPmZ_D: |
21281 | case AArch64::UHADD_ZPmZ_S: |
21282 | case AArch64::UHSUBR_ZPmZ_D: |
21283 | case AArch64::UHSUBR_ZPmZ_S: |
21284 | case AArch64::UHSUB_ZPmZ_D: |
21285 | case AArch64::UHSUB_ZPmZ_S: |
21286 | case AArch64::UMAXP_ZPmZ_D: |
21287 | case AArch64::UMAXP_ZPmZ_S: |
21288 | case AArch64::UMAX_ZPmZ_D: |
21289 | case AArch64::UMAX_ZPmZ_S: |
21290 | case AArch64::UMINP_ZPmZ_D: |
21291 | case AArch64::UMINP_ZPmZ_S: |
21292 | case AArch64::UMIN_ZPmZ_D: |
21293 | case AArch64::UMIN_ZPmZ_S: |
21294 | case AArch64::UMLALv2i32_indexed: |
21295 | case AArch64::UMLALv4i16_indexed: |
21296 | case AArch64::UMLALv4i32_indexed: |
21297 | case AArch64::UMLALv8i16_indexed: |
21298 | case AArch64::UMLSLv2i32_indexed: |
21299 | case AArch64::UMLSLv4i16_indexed: |
21300 | case AArch64::UMLSLv4i32_indexed: |
21301 | case AArch64::UMLSLv8i16_indexed: |
21302 | case AArch64::UMULH_ZPmZ_D: |
21303 | case AArch64::UMULH_ZPmZ_S: |
21304 | case AArch64::UQADD_ZPmZ_D: |
21305 | case AArch64::UQADD_ZPmZ_S: |
21306 | case AArch64::UQRSHLR_ZPmZ_D: |
21307 | case AArch64::UQRSHLR_ZPmZ_S: |
21308 | case AArch64::UQRSHL_ZPmZ_D: |
21309 | case AArch64::UQRSHL_ZPmZ_S: |
21310 | case AArch64::UQSHLR_ZPmZ_D: |
21311 | case AArch64::UQSHLR_ZPmZ_S: |
21312 | case AArch64::UQSHL_ZPmZ_D: |
21313 | case AArch64::UQSHL_ZPmZ_S: |
21314 | case AArch64::UQSUBR_ZPmZ_D: |
21315 | case AArch64::UQSUBR_ZPmZ_S: |
21316 | case AArch64::UQSUB_ZPmZ_D: |
21317 | case AArch64::UQSUB_ZPmZ_S: |
21318 | case AArch64::URHADD_ZPmZ_D: |
21319 | case AArch64::URHADD_ZPmZ_S: |
21320 | case AArch64::URSHLR_ZPmZ_D: |
21321 | case AArch64::URSHLR_ZPmZ_S: |
21322 | case AArch64::URSHL_ZPmZ_D: |
21323 | case AArch64::URSHL_ZPmZ_S: |
21324 | case AArch64::USQADD_ZPmZ_D: |
21325 | case AArch64::USQADD_ZPmZ_S: |
21326 | return; |
21327 | break; |
21328 | case AArch64::BCAX: |
21329 | case AArch64::CDOT_ZZZI_D: |
21330 | case AArch64::CMLA_ZZZI_S: |
21331 | case AArch64::EOR3: |
21332 | case AArch64::FCADD_ZPmZ_H: |
21333 | case AArch64::FCMLA_ZPmZZ_H: |
21334 | case AArch64::FCMLA_ZZZI_S: |
21335 | case AArch64::LDPDpre: |
21336 | case AArch64::LDPQpre: |
21337 | case AArch64::LDPSWpre: |
21338 | case AArch64::LDPSpre: |
21339 | case AArch64::LDPWpre: |
21340 | case AArch64::LDPXpre: |
21341 | case AArch64::SM3SS1: |
21342 | case AArch64::SQRDCMLAH_ZZZI_S: |
21343 | case AArch64::STGPpre: |
21344 | case AArch64::STPDpre: |
21345 | case AArch64::STPQpre: |
21346 | case AArch64::STPSpre: |
21347 | case AArch64::STPWpre: |
21348 | case AArch64::STPXpre: |
21349 | switch (MI->getOpcode()) { |
21350 | default: llvm_unreachable("Unexpected opcode." ); |
21351 | case AArch64::BCAX: |
21352 | case AArch64::EOR3: |
21353 | O << ".16b" ; |
21354 | break; |
21355 | case AArch64::CDOT_ZZZI_D: |
21356 | case AArch64::CMLA_ZZZI_S: |
21357 | case AArch64::FCMLA_ZPmZZ_H: |
21358 | case AArch64::FCMLA_ZZZI_S: |
21359 | case AArch64::SQRDCMLAH_ZZZI_S: |
21360 | printComplexRotationOp<90, 0>(MI, OpNo: 5, STI, O); |
21361 | break; |
21362 | case AArch64::FCADD_ZPmZ_H: |
21363 | printComplexRotationOp<180, 90>(MI, OpNo: 4, STI, O); |
21364 | break; |
21365 | case AArch64::LDPDpre: |
21366 | case AArch64::LDPQpre: |
21367 | case AArch64::LDPSWpre: |
21368 | case AArch64::LDPSpre: |
21369 | case AArch64::LDPWpre: |
21370 | case AArch64::LDPXpre: |
21371 | case AArch64::STGPpre: |
21372 | case AArch64::STPDpre: |
21373 | case AArch64::STPQpre: |
21374 | case AArch64::STPSpre: |
21375 | case AArch64::STPWpre: |
21376 | case AArch64::STPXpre: |
21377 | O << "]!" ; |
21378 | break; |
21379 | case AArch64::SM3SS1: |
21380 | O << ".4s" ; |
21381 | break; |
21382 | } |
21383 | return; |
21384 | break; |
21385 | case AArch64::FCADD_ZPmZ_D: |
21386 | case AArch64::FCADD_ZPmZ_S: |
21387 | case AArch64::FCMLA_ZPmZZ_D: |
21388 | case AArch64::FCMLA_ZPmZZ_S: |
21389 | case AArch64::FCMLAv4f16_indexed: |
21390 | case AArch64::FCMLAv4f32_indexed: |
21391 | case AArch64::FCMLAv8f16_indexed: |
21392 | O << ", " ; |
21393 | switch (MI->getOpcode()) { |
21394 | default: llvm_unreachable("Unexpected opcode." ); |
21395 | case AArch64::FCADD_ZPmZ_D: |
21396 | case AArch64::FCADD_ZPmZ_S: |
21397 | printComplexRotationOp<180, 90>(MI, OpNo: 4, STI, O); |
21398 | break; |
21399 | case AArch64::FCMLA_ZPmZZ_D: |
21400 | case AArch64::FCMLA_ZPmZZ_S: |
21401 | case AArch64::FCMLAv4f16_indexed: |
21402 | case AArch64::FCMLAv4f32_indexed: |
21403 | case AArch64::FCMLAv8f16_indexed: |
21404 | printComplexRotationOp<90, 0>(MI, OpNo: 5, STI, O); |
21405 | break; |
21406 | } |
21407 | return; |
21408 | break; |
21409 | } |
21410 | } |
21411 | |
21412 | |
21413 | /// getRegisterName - This method is automatically generated by tblgen |
21414 | /// from the register set description. This returns the assembler name |
21415 | /// for the specified register. |
21416 | const char *AArch64InstPrinter:: |
21417 | getRegisterName(MCRegister Reg, unsigned AltIdx) { |
21418 | unsigned RegNo = Reg.id(); |
21419 | assert(RegNo && RegNo < 701 && "Invalid register number!" ); |
21420 | |
21421 | |
21422 | #ifdef __GNUC__ |
21423 | #pragma GCC diagnostic push |
21424 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
21425 | #endif |
21426 | static const char AsmStrsNoRegAltName[] = { |
21427 | /* 0 */ "D7_D8_D9_D10\0" |
21428 | /* 13 */ "P9_P10\0" |
21429 | /* 20 */ "Q7_Q8_Q9_Q10\0" |
21430 | /* 33 */ "Z2_Z10\0" |
21431 | /* 40 */ "Z7_Z8_Z9_Z10\0" |
21432 | /* 53 */ "b10\0" |
21433 | /* 57 */ "d10\0" |
21434 | /* 61 */ "h10\0" |
21435 | /* 65 */ "pn10\0" |
21436 | /* 70 */ "p10\0" |
21437 | /* 74 */ "q10\0" |
21438 | /* 78 */ "s10\0" |
21439 | /* 82 */ "w10\0" |
21440 | /* 86 */ "x10\0" |
21441 | /* 90 */ "z10\0" |
21442 | /* 94 */ "D17_D18_D19_D20\0" |
21443 | /* 110 */ "Q17_Q18_Q19_Q20\0" |
21444 | /* 126 */ "Z17_Z18_Z19_Z20\0" |
21445 | /* 142 */ "b20\0" |
21446 | /* 146 */ "d20\0" |
21447 | /* 150 */ "h20\0" |
21448 | /* 154 */ "q20\0" |
21449 | /* 158 */ "s20\0" |
21450 | /* 162 */ "w20\0" |
21451 | /* 166 */ "x20\0" |
21452 | /* 170 */ "z20\0" |
21453 | /* 174 */ "D27_D28_D29_D30\0" |
21454 | /* 190 */ "Q27_Q28_Q29_Q30\0" |
21455 | /* 206 */ "Z22_Z30\0" |
21456 | /* 214 */ "Z18_Z22_Z26_Z30\0" |
21457 | /* 230 */ "Z27_Z28_Z29_Z30\0" |
21458 | /* 246 */ "b30\0" |
21459 | /* 250 */ "d30\0" |
21460 | /* 254 */ "h30\0" |
21461 | /* 258 */ "q30\0" |
21462 | /* 262 */ "s30\0" |
21463 | /* 266 */ "w30\0" |
21464 | /* 270 */ "x30\0" |
21465 | /* 274 */ "z30\0" |
21466 | /* 278 */ "D29_D30_D31_D0\0" |
21467 | /* 293 */ "P15_P0\0" |
21468 | /* 300 */ "Q29_Q30_Q31_Q0\0" |
21469 | /* 315 */ "Z29_Z30_Z31_Z0\0" |
21470 | /* 330 */ "b0\0" |
21471 | /* 333 */ "d0\0" |
21472 | /* 336 */ "h0\0" |
21473 | /* 339 */ "pn0\0" |
21474 | /* 343 */ "p0\0" |
21475 | /* 346 */ "q0\0" |
21476 | /* 349 */ "s0\0" |
21477 | /* 352 */ "zt0\0" |
21478 | /* 356 */ "w0\0" |
21479 | /* 359 */ "x0\0" |
21480 | /* 362 */ "z0\0" |
21481 | /* 365 */ "D8_D9_D10_D11\0" |
21482 | /* 379 */ "P10_P11\0" |
21483 | /* 387 */ "Q8_Q9_Q10_Q11\0" |
21484 | /* 401 */ "W10_W11\0" |
21485 | /* 409 */ "X4_X5_X6_X7_X8_X9_X10_X11\0" |
21486 | /* 435 */ "Z8_Z9_Z10_Z11\0" |
21487 | /* 449 */ "Z3_Z11\0" |
21488 | /* 456 */ "b11\0" |
21489 | /* 460 */ "d11\0" |
21490 | /* 464 */ "h11\0" |
21491 | /* 468 */ "pn11\0" |
21492 | /* 473 */ "p11\0" |
21493 | /* 477 */ "q11\0" |
21494 | /* 481 */ "s11\0" |
21495 | /* 485 */ "w11\0" |
21496 | /* 489 */ "x11\0" |
21497 | /* 493 */ "z11\0" |
21498 | /* 497 */ "D18_D19_D20_D21\0" |
21499 | /* 513 */ "Q18_Q19_Q20_Q21\0" |
21500 | /* 529 */ "W20_W21\0" |
21501 | /* 537 */ "X14_X15_X16_X17_X18_X19_X20_X21\0" |
21502 | /* 569 */ "Z18_Z19_Z20_Z21\0" |
21503 | /* 585 */ "b21\0" |
21504 | /* 589 */ "d21\0" |
21505 | /* 593 */ "h21\0" |
21506 | /* 597 */ "q21\0" |
21507 | /* 601 */ "s21\0" |
21508 | /* 605 */ "w21\0" |
21509 | /* 609 */ "x21\0" |
21510 | /* 613 */ "z21\0" |
21511 | /* 617 */ "D28_D29_D30_D31\0" |
21512 | /* 633 */ "Q28_Q29_Q30_Q31\0" |
21513 | /* 649 */ "Z28_Z29_Z30_Z31\0" |
21514 | /* 665 */ "Z23_Z31\0" |
21515 | /* 673 */ "Z19_Z23_Z27_Z31\0" |
21516 | /* 689 */ "b31\0" |
21517 | /* 693 */ "d31\0" |
21518 | /* 697 */ "h31\0" |
21519 | /* 701 */ "q31\0" |
21520 | /* 705 */ "s31\0" |
21521 | /* 709 */ "z31\0" |
21522 | /* 713 */ "D30_D31_D0_D1\0" |
21523 | /* 727 */ "P0_P1\0" |
21524 | /* 733 */ "Q30_Q31_Q0_Q1\0" |
21525 | /* 747 */ "W0_W1\0" |
21526 | /* 753 */ "X0_X1\0" |
21527 | /* 759 */ "Z30_Z31_Z0_Z1\0" |
21528 | /* 773 */ "b1\0" |
21529 | /* 776 */ "d1\0" |
21530 | /* 779 */ "h1\0" |
21531 | /* 782 */ "pn1\0" |
21532 | /* 786 */ "p1\0" |
21533 | /* 789 */ "q1\0" |
21534 | /* 792 */ "s1\0" |
21535 | /* 795 */ "w1\0" |
21536 | /* 798 */ "x1\0" |
21537 | /* 801 */ "z1\0" |
21538 | /* 804 */ "D9_D10_D11_D12\0" |
21539 | /* 819 */ "P11_P12\0" |
21540 | /* 827 */ "Q9_Q10_Q11_Q12\0" |
21541 | /* 842 */ "Z9_Z10_Z11_Z12\0" |
21542 | /* 857 */ "Z4_Z12\0" |
21543 | /* 864 */ "Z0_Z4_Z8_Z12\0" |
21544 | /* 877 */ "b12\0" |
21545 | /* 881 */ "d12\0" |
21546 | /* 885 */ "h12\0" |
21547 | /* 889 */ "pn12\0" |
21548 | /* 894 */ "p12\0" |
21549 | /* 898 */ "q12\0" |
21550 | /* 902 */ "s12\0" |
21551 | /* 906 */ "w12\0" |
21552 | /* 910 */ "x12\0" |
21553 | /* 914 */ "z12\0" |
21554 | /* 918 */ "D19_D20_D21_D22\0" |
21555 | /* 934 */ "Q19_Q20_Q21_Q22\0" |
21556 | /* 950 */ "Z19_Z20_Z21_Z22\0" |
21557 | /* 966 */ "b22\0" |
21558 | /* 970 */ "d22\0" |
21559 | /* 974 */ "h22\0" |
21560 | /* 978 */ "q22\0" |
21561 | /* 982 */ "s22\0" |
21562 | /* 986 */ "w22\0" |
21563 | /* 990 */ "x22\0" |
21564 | /* 994 */ "z22\0" |
21565 | /* 998 */ "D31_D0_D1_D2\0" |
21566 | /* 1011 */ "P1_P2\0" |
21567 | /* 1017 */ "Q31_Q0_Q1_Q2\0" |
21568 | /* 1030 */ "Z31_Z0_Z1_Z2\0" |
21569 | /* 1043 */ "b2\0" |
21570 | /* 1046 */ "d2\0" |
21571 | /* 1049 */ "h2\0" |
21572 | /* 1052 */ "pn2\0" |
21573 | /* 1056 */ "p2\0" |
21574 | /* 1059 */ "q2\0" |
21575 | /* 1062 */ "s2\0" |
21576 | /* 1065 */ "w2\0" |
21577 | /* 1068 */ "x2\0" |
21578 | /* 1071 */ "z2\0" |
21579 | /* 1074 */ "D10_D11_D12_D13\0" |
21580 | /* 1090 */ "P12_P13\0" |
21581 | /* 1098 */ "Q10_Q11_Q12_Q13\0" |
21582 | /* 1114 */ "W12_W13\0" |
21583 | /* 1122 */ "X6_X7_X8_X9_X10_X11_X12_X13\0" |
21584 | /* 1150 */ "Z10_Z11_Z12_Z13\0" |
21585 | /* 1166 */ "Z5_Z13\0" |
21586 | /* 1173 */ "Z1_Z5_Z9_Z13\0" |
21587 | /* 1186 */ "b13\0" |
21588 | /* 1190 */ "d13\0" |
21589 | /* 1194 */ "h13\0" |
21590 | /* 1198 */ "pn13\0" |
21591 | /* 1203 */ "p13\0" |
21592 | /* 1207 */ "q13\0" |
21593 | /* 1211 */ "s13\0" |
21594 | /* 1215 */ "w13\0" |
21595 | /* 1219 */ "x13\0" |
21596 | /* 1223 */ "z13\0" |
21597 | /* 1227 */ "D20_D21_D22_D23\0" |
21598 | /* 1243 */ "Q20_Q21_Q22_Q23\0" |
21599 | /* 1259 */ "W22_W23\0" |
21600 | /* 1267 */ "X16_X17_X18_X19_X20_X21_X22_X23\0" |
21601 | /* 1299 */ "Z20_Z21_Z22_Z23\0" |
21602 | /* 1315 */ "b23\0" |
21603 | /* 1319 */ "d23\0" |
21604 | /* 1323 */ "h23\0" |
21605 | /* 1327 */ "q23\0" |
21606 | /* 1331 */ "s23\0" |
21607 | /* 1335 */ "w23\0" |
21608 | /* 1339 */ "x23\0" |
21609 | /* 1343 */ "z23\0" |
21610 | /* 1347 */ "D0_D1_D2_D3\0" |
21611 | /* 1359 */ "P2_P3\0" |
21612 | /* 1365 */ "Q0_Q1_Q2_Q3\0" |
21613 | /* 1377 */ "W2_W3\0" |
21614 | /* 1383 */ "X2_X3\0" |
21615 | /* 1389 */ "Z0_Z1_Z2_Z3\0" |
21616 | /* 1401 */ "b3\0" |
21617 | /* 1404 */ "d3\0" |
21618 | /* 1407 */ "h3\0" |
21619 | /* 1410 */ "pn3\0" |
21620 | /* 1414 */ "p3\0" |
21621 | /* 1417 */ "q3\0" |
21622 | /* 1420 */ "s3\0" |
21623 | /* 1423 */ "w3\0" |
21624 | /* 1426 */ "x3\0" |
21625 | /* 1429 */ "z3\0" |
21626 | /* 1432 */ "D11_D12_D13_D14\0" |
21627 | /* 1448 */ "P13_P14\0" |
21628 | /* 1456 */ "Q11_Q12_Q13_Q14\0" |
21629 | /* 1472 */ "Z2_Z6_Z10_Z14\0" |
21630 | /* 1486 */ "Z11_Z12_Z13_Z14\0" |
21631 | /* 1502 */ "Z6_Z14\0" |
21632 | /* 1509 */ "b14\0" |
21633 | /* 1513 */ "d14\0" |
21634 | /* 1517 */ "h14\0" |
21635 | /* 1521 */ "pn14\0" |
21636 | /* 1526 */ "p14\0" |
21637 | /* 1530 */ "q14\0" |
21638 | /* 1534 */ "s14\0" |
21639 | /* 1538 */ "w14\0" |
21640 | /* 1542 */ "x14\0" |
21641 | /* 1546 */ "z14\0" |
21642 | /* 1550 */ "D21_D22_D23_D24\0" |
21643 | /* 1566 */ "Q21_Q22_Q23_Q24\0" |
21644 | /* 1582 */ "Z21_Z22_Z23_Z24\0" |
21645 | /* 1598 */ "Z16_Z24\0" |
21646 | /* 1606 */ "b24\0" |
21647 | /* 1610 */ "d24\0" |
21648 | /* 1614 */ "h24\0" |
21649 | /* 1618 */ "q24\0" |
21650 | /* 1622 */ "s24\0" |
21651 | /* 1626 */ "w24\0" |
21652 | /* 1630 */ "x24\0" |
21653 | /* 1634 */ "z24\0" |
21654 | /* 1638 */ "D1_D2_D3_D4\0" |
21655 | /* 1650 */ "P3_P4\0" |
21656 | /* 1656 */ "Q1_Q2_Q3_Q4\0" |
21657 | /* 1668 */ "Z1_Z2_Z3_Z4\0" |
21658 | /* 1680 */ "b4\0" |
21659 | /* 1683 */ "d4\0" |
21660 | /* 1686 */ "h4\0" |
21661 | /* 1689 */ "pn4\0" |
21662 | /* 1693 */ "p4\0" |
21663 | /* 1696 */ "q4\0" |
21664 | /* 1699 */ "s4\0" |
21665 | /* 1702 */ "w4\0" |
21666 | /* 1705 */ "x4\0" |
21667 | /* 1708 */ "z4\0" |
21668 | /* 1711 */ "D12_D13_D14_D15\0" |
21669 | /* 1727 */ "P14_P15\0" |
21670 | /* 1735 */ "Q12_Q13_Q14_Q15\0" |
21671 | /* 1751 */ "W14_W15\0" |
21672 | /* 1759 */ "X8_X9_X10_X11_X12_X13_X14_X15\0" |
21673 | /* 1789 */ "Z3_Z7_Z11_Z15\0" |
21674 | /* 1803 */ "Z12_Z13_Z14_Z15\0" |
21675 | /* 1819 */ "Z7_Z15\0" |
21676 | /* 1826 */ "b15\0" |
21677 | /* 1830 */ "d15\0" |
21678 | /* 1834 */ "h15\0" |
21679 | /* 1838 */ "pn15\0" |
21680 | /* 1843 */ "p15\0" |
21681 | /* 1847 */ "q15\0" |
21682 | /* 1851 */ "s15\0" |
21683 | /* 1855 */ "w15\0" |
21684 | /* 1859 */ "x15\0" |
21685 | /* 1863 */ "z15\0" |
21686 | /* 1867 */ "D22_D23_D24_D25\0" |
21687 | /* 1883 */ "Q22_Q23_Q24_Q25\0" |
21688 | /* 1899 */ "W24_W25\0" |
21689 | /* 1907 */ "X18_X19_X20_X21_X22_X23_X24_X25\0" |
21690 | /* 1939 */ "Z22_Z23_Z24_Z25\0" |
21691 | /* 1955 */ "Z17_Z25\0" |
21692 | /* 1963 */ "b25\0" |
21693 | /* 1967 */ "d25\0" |
21694 | /* 1971 */ "h25\0" |
21695 | /* 1975 */ "q25\0" |
21696 | /* 1979 */ "s25\0" |
21697 | /* 1983 */ "w25\0" |
21698 | /* 1987 */ "x25\0" |
21699 | /* 1991 */ "z25\0" |
21700 | /* 1995 */ "D2_D3_D4_D5\0" |
21701 | /* 2007 */ "P4_P5\0" |
21702 | /* 2013 */ "Q2_Q3_Q4_Q5\0" |
21703 | /* 2025 */ "W4_W5\0" |
21704 | /* 2031 */ "X4_X5\0" |
21705 | /* 2037 */ "Z2_Z3_Z4_Z5\0" |
21706 | /* 2049 */ "b5\0" |
21707 | /* 2052 */ "d5\0" |
21708 | /* 2055 */ "h5\0" |
21709 | /* 2058 */ "pn5\0" |
21710 | /* 2062 */ "p5\0" |
21711 | /* 2065 */ "q5\0" |
21712 | /* 2068 */ "s5\0" |
21713 | /* 2071 */ "w5\0" |
21714 | /* 2074 */ "x5\0" |
21715 | /* 2077 */ "z5\0" |
21716 | /* 2080 */ "D13_D14_D15_D16\0" |
21717 | /* 2096 */ "Q13_Q14_Q15_Q16\0" |
21718 | /* 2112 */ "Z13_Z14_Z15_Z16\0" |
21719 | /* 2128 */ "b16\0" |
21720 | /* 2132 */ "d16\0" |
21721 | /* 2136 */ "h16\0" |
21722 | /* 2140 */ "q16\0" |
21723 | /* 2144 */ "s16\0" |
21724 | /* 2148 */ "w16\0" |
21725 | /* 2152 */ "x16\0" |
21726 | /* 2156 */ "z16\0" |
21727 | /* 2160 */ "D23_D24_D25_D26\0" |
21728 | /* 2176 */ "Q23_Q24_Q25_Q26\0" |
21729 | /* 2192 */ "Z23_Z24_Z25_Z26\0" |
21730 | /* 2208 */ "Z18_Z26\0" |
21731 | /* 2216 */ "b26\0" |
21732 | /* 2220 */ "d26\0" |
21733 | /* 2224 */ "h26\0" |
21734 | /* 2228 */ "q26\0" |
21735 | /* 2232 */ "s26\0" |
21736 | /* 2236 */ "w26\0" |
21737 | /* 2240 */ "x26\0" |
21738 | /* 2244 */ "z26\0" |
21739 | /* 2248 */ "D3_D4_D5_D6\0" |
21740 | /* 2260 */ "P5_P6\0" |
21741 | /* 2266 */ "Q3_Q4_Q5_Q6\0" |
21742 | /* 2278 */ "Z3_Z4_Z5_Z6\0" |
21743 | /* 2290 */ "b6\0" |
21744 | /* 2293 */ "d6\0" |
21745 | /* 2296 */ "h6\0" |
21746 | /* 2299 */ "pn6\0" |
21747 | /* 2303 */ "p6\0" |
21748 | /* 2306 */ "q6\0" |
21749 | /* 2309 */ "s6\0" |
21750 | /* 2312 */ "w6\0" |
21751 | /* 2315 */ "x6\0" |
21752 | /* 2318 */ "z6\0" |
21753 | /* 2321 */ "D14_D15_D16_D17\0" |
21754 | /* 2337 */ "Q14_Q15_Q16_Q17\0" |
21755 | /* 2353 */ "W16_W17\0" |
21756 | /* 2361 */ "X10_X11_X12_X13_X14_X15_X16_X17\0" |
21757 | /* 2393 */ "Z14_Z15_Z16_Z17\0" |
21758 | /* 2409 */ "b17\0" |
21759 | /* 2413 */ "d17\0" |
21760 | /* 2417 */ "h17\0" |
21761 | /* 2421 */ "q17\0" |
21762 | /* 2425 */ "s17\0" |
21763 | /* 2429 */ "w17\0" |
21764 | /* 2433 */ "x17\0" |
21765 | /* 2437 */ "z17\0" |
21766 | /* 2441 */ "D24_D25_D26_D27\0" |
21767 | /* 2457 */ "Q24_Q25_Q26_Q27\0" |
21768 | /* 2473 */ "W26_W27\0" |
21769 | /* 2481 */ "X20_X21_X22_X23_X24_X25_X26_X27\0" |
21770 | /* 2513 */ "Z24_Z25_Z26_Z27\0" |
21771 | /* 2529 */ "Z19_Z27\0" |
21772 | /* 2537 */ "b27\0" |
21773 | /* 2541 */ "d27\0" |
21774 | /* 2545 */ "h27\0" |
21775 | /* 2549 */ "q27\0" |
21776 | /* 2553 */ "s27\0" |
21777 | /* 2557 */ "w27\0" |
21778 | /* 2561 */ "x27\0" |
21779 | /* 2565 */ "z27\0" |
21780 | /* 2569 */ "D4_D5_D6_D7\0" |
21781 | /* 2581 */ "P6_P7\0" |
21782 | /* 2587 */ "Q4_Q5_Q6_Q7\0" |
21783 | /* 2599 */ "W6_W7\0" |
21784 | /* 2605 */ "X0_X1_X2_X3_X4_X5_X6_X7\0" |
21785 | /* 2629 */ "Z4_Z5_Z6_Z7\0" |
21786 | /* 2641 */ "b7\0" |
21787 | /* 2644 */ "d7\0" |
21788 | /* 2647 */ "h7\0" |
21789 | /* 2650 */ "pn7\0" |
21790 | /* 2654 */ "p7\0" |
21791 | /* 2657 */ "q7\0" |
21792 | /* 2660 */ "s7\0" |
21793 | /* 2663 */ "w7\0" |
21794 | /* 2666 */ "x7\0" |
21795 | /* 2669 */ "z7\0" |
21796 | /* 2672 */ "D15_D16_D17_D18\0" |
21797 | /* 2688 */ "Q15_Q16_Q17_Q18\0" |
21798 | /* 2704 */ "Z15_Z16_Z17_Z18\0" |
21799 | /* 2720 */ "b18\0" |
21800 | /* 2724 */ "d18\0" |
21801 | /* 2728 */ "h18\0" |
21802 | /* 2732 */ "q18\0" |
21803 | /* 2736 */ "s18\0" |
21804 | /* 2740 */ "w18\0" |
21805 | /* 2744 */ "x18\0" |
21806 | /* 2748 */ "z18\0" |
21807 | /* 2752 */ "D25_D26_D27_D28\0" |
21808 | /* 2768 */ "Q25_Q26_Q27_Q28\0" |
21809 | /* 2784 */ "Z20_Z28\0" |
21810 | /* 2792 */ "Z16_Z20_Z24_Z28\0" |
21811 | /* 2808 */ "Z25_Z26_Z27_Z28\0" |
21812 | /* 2824 */ "b28\0" |
21813 | /* 2828 */ "d28\0" |
21814 | /* 2832 */ "h28\0" |
21815 | /* 2836 */ "q28\0" |
21816 | /* 2840 */ "s28\0" |
21817 | /* 2844 */ "w28\0" |
21818 | /* 2848 */ "x28\0" |
21819 | /* 2852 */ "z28\0" |
21820 | /* 2856 */ "D5_D6_D7_D8\0" |
21821 | /* 2868 */ "P7_P8\0" |
21822 | /* 2874 */ "Q5_Q6_Q7_Q8\0" |
21823 | /* 2886 */ "Z0_Z8\0" |
21824 | /* 2892 */ "Z5_Z6_Z7_Z8\0" |
21825 | /* 2904 */ "b8\0" |
21826 | /* 2907 */ "d8\0" |
21827 | /* 2910 */ "h8\0" |
21828 | /* 2913 */ "pn8\0" |
21829 | /* 2917 */ "p8\0" |
21830 | /* 2920 */ "q8\0" |
21831 | /* 2923 */ "s8\0" |
21832 | /* 2926 */ "w8\0" |
21833 | /* 2929 */ "x8\0" |
21834 | /* 2932 */ "z8\0" |
21835 | /* 2935 */ "D16_D17_D18_D19\0" |
21836 | /* 2951 */ "Q16_Q17_Q18_Q19\0" |
21837 | /* 2967 */ "W18_W19\0" |
21838 | /* 2975 */ "X12_X13_X14_X15_X16_X17_X18_X19\0" |
21839 | /* 3007 */ "Z16_Z17_Z18_Z19\0" |
21840 | /* 3023 */ "b19\0" |
21841 | /* 3027 */ "d19\0" |
21842 | /* 3031 */ "h19\0" |
21843 | /* 3035 */ "q19\0" |
21844 | /* 3039 */ "s19\0" |
21845 | /* 3043 */ "w19\0" |
21846 | /* 3047 */ "x19\0" |
21847 | /* 3051 */ "z19\0" |
21848 | /* 3055 */ "D26_D27_D28_D29\0" |
21849 | /* 3071 */ "Q26_Q27_Q28_Q29\0" |
21850 | /* 3087 */ "W28_W29\0" |
21851 | /* 3095 */ "Z21_Z29\0" |
21852 | /* 3103 */ "Z17_Z21_Z25_Z29\0" |
21853 | /* 3119 */ "Z26_Z27_Z28_Z29\0" |
21854 | /* 3135 */ "b29\0" |
21855 | /* 3139 */ "d29\0" |
21856 | /* 3143 */ "h29\0" |
21857 | /* 3147 */ "q29\0" |
21858 | /* 3151 */ "s29\0" |
21859 | /* 3155 */ "w29\0" |
21860 | /* 3159 */ "x29\0" |
21861 | /* 3163 */ "z29\0" |
21862 | /* 3167 */ "D6_D7_D8_D9\0" |
21863 | /* 3179 */ "P8_P9\0" |
21864 | /* 3185 */ "Q6_Q7_Q8_Q9\0" |
21865 | /* 3197 */ "W8_W9\0" |
21866 | /* 3203 */ "X2_X3_X4_X5_X6_X7_X8_X9\0" |
21867 | /* 3227 */ "Z1_Z9\0" |
21868 | /* 3233 */ "Z6_Z7_Z8_Z9\0" |
21869 | /* 3245 */ "b9\0" |
21870 | /* 3248 */ "d9\0" |
21871 | /* 3251 */ "h9\0" |
21872 | /* 3254 */ "pn9\0" |
21873 | /* 3258 */ "p9\0" |
21874 | /* 3261 */ "q9\0" |
21875 | /* 3264 */ "s9\0" |
21876 | /* 3267 */ "w9\0" |
21877 | /* 3270 */ "x9\0" |
21878 | /* 3273 */ "z9\0" |
21879 | /* 3276 */ "X22_X23_X24_X25_X26_X27_X28_FP\0" |
21880 | /* 3307 */ "W30_WZR\0" |
21881 | /* 3315 */ "LR_XZR\0" |
21882 | /* 3322 */ "za\0" |
21883 | /* 3325 */ "za0.b\0" |
21884 | /* 3331 */ "za0.d\0" |
21885 | /* 3337 */ "za1.d\0" |
21886 | /* 3343 */ "za2.d\0" |
21887 | /* 3349 */ "za3.d\0" |
21888 | /* 3355 */ "za4.d\0" |
21889 | /* 3361 */ "za5.d\0" |
21890 | /* 3367 */ "za6.d\0" |
21891 | /* 3373 */ "za7.d\0" |
21892 | /* 3379 */ "vg\0" |
21893 | /* 3382 */ "za0.h\0" |
21894 | /* 3388 */ "za1.h\0" |
21895 | /* 3394 */ "wsp\0" |
21896 | /* 3398 */ "za10.q\0" |
21897 | /* 3405 */ "za0.q\0" |
21898 | /* 3411 */ "za11.q\0" |
21899 | /* 3418 */ "za1.q\0" |
21900 | /* 3424 */ "za12.q\0" |
21901 | /* 3431 */ "za2.q\0" |
21902 | /* 3437 */ "za13.q\0" |
21903 | /* 3444 */ "za3.q\0" |
21904 | /* 3450 */ "za14.q\0" |
21905 | /* 3457 */ "za4.q\0" |
21906 | /* 3463 */ "za15.q\0" |
21907 | /* 3470 */ "za5.q\0" |
21908 | /* 3476 */ "za6.q\0" |
21909 | /* 3482 */ "za7.q\0" |
21910 | /* 3488 */ "za8.q\0" |
21911 | /* 3494 */ "za9.q\0" |
21912 | /* 3500 */ "fpcr\0" |
21913 | /* 3505 */ "ffr\0" |
21914 | /* 3509 */ "fpsr\0" |
21915 | /* 3514 */ "wzr\0" |
21916 | /* 3518 */ "xzr\0" |
21917 | /* 3522 */ "za0.s\0" |
21918 | /* 3528 */ "za1.s\0" |
21919 | /* 3534 */ "za2.s\0" |
21920 | /* 3540 */ "za3.s\0" |
21921 | /* 3546 */ "nzcv\0" |
21922 | }; |
21923 | #ifdef __GNUC__ |
21924 | #pragma GCC diagnostic pop |
21925 | #endif |
21926 | |
21927 | static const uint16_t RegAsmOffsetNoRegAltName[] = { |
21928 | 3505, 3159, 3500, 3509, 270, 3546, 3395, 3379, 3394, 3514, 3518, 3322, 330, 773, |
21929 | 1043, 1401, 1680, 2049, 2290, 2641, 2904, 3245, 53, 456, 877, 1186, 1509, 1826, |
21930 | 2128, 2409, 2720, 3023, 142, 585, 966, 1315, 1606, 1963, 2216, 2537, 2824, 3135, |
21931 | 246, 689, 333, 776, 1046, 1404, 1683, 2052, 2293, 2644, 2907, 3248, 57, 460, |
21932 | 881, 1190, 1513, 1830, 2132, 2413, 2724, 3027, 146, 589, 970, 1319, 1610, 1967, |
21933 | 2220, 2541, 2828, 3139, 250, 693, 336, 779, 1049, 1407, 1686, 2055, 2296, 2647, |
21934 | 2910, 3251, 61, 464, 885, 1194, 1517, 1834, 2136, 2417, 2728, 3031, 150, 593, |
21935 | 974, 1323, 1614, 1971, 2224, 2545, 2832, 3143, 254, 697, 343, 786, 1056, 1414, |
21936 | 1693, 2062, 2303, 2654, 2917, 3258, 70, 473, 894, 1203, 1526, 1843, 339, 782, |
21937 | 1052, 1410, 1689, 2058, 2299, 2650, 2913, 3254, 65, 468, 889, 1198, 1521, 1838, |
21938 | 346, 789, 1059, 1417, 1696, 2065, 2306, 2657, 2920, 3261, 74, 477, 898, 1207, |
21939 | 1530, 1847, 2140, 2421, 2732, 3035, 154, 597, 978, 1327, 1618, 1975, 2228, 2549, |
21940 | 2836, 3147, 258, 701, 349, 792, 1062, 1420, 1699, 2068, 2309, 2660, 2923, 3264, |
21941 | 78, 481, 902, 1211, 1534, 1851, 2144, 2425, 2736, 3039, 158, 601, 982, 1331, |
21942 | 1622, 1979, 2232, 2553, 2840, 3151, 262, 705, 356, 795, 1065, 1423, 1702, 2071, |
21943 | 2312, 2663, 2926, 3267, 82, 485, 906, 1215, 1538, 1855, 2148, 2429, 2740, 3043, |
21944 | 162, 605, 986, 1335, 1626, 1983, 2236, 2557, 2844, 3155, 266, 359, 798, 1068, |
21945 | 1426, 1705, 2074, 2315, 2666, 2929, 3270, 86, 489, 910, 1219, 1542, 1859, 2152, |
21946 | 2433, 2744, 3047, 166, 609, 990, 1339, 1630, 1987, 2240, 2561, 2848, 362, 801, |
21947 | 1071, 1429, 1708, 2077, 2318, 2669, 2932, 3273, 90, 493, 914, 1223, 1546, 1863, |
21948 | 2156, 2437, 2748, 3051, 170, 613, 994, 1343, 1634, 1991, 2244, 2565, 2852, 3163, |
21949 | 274, 709, 3325, 3331, 3337, 3343, 3349, 3355, 3361, 3367, 3373, 3382, 3388, 3405, |
21950 | 3418, 3431, 3444, 3457, 3470, 3476, 3482, 3488, 3494, 3398, 3411, 3424, 3437, 3450, |
21951 | 3463, 3522, 3528, 3534, 3540, 352, 721, 1005, 1353, 1644, 2001, 2254, 2575, 2862, |
21952 | 3173, 6, 371, 811, 1082, 1440, 1719, 2088, 2329, 2680, 2943, 102, 505, 926, |
21953 | 1235, 1558, 1875, 2168, 2449, 2760, 3063, 182, 625, 286, 1347, 1638, 1995, 2248, |
21954 | 2569, 2856, 3167, 0, 365, 804, 1074, 1432, 1711, 2080, 2321, 2672, 2935, 94, |
21955 | 497, 918, 1227, 1550, 1867, 2160, 2441, 2752, 3055, 174, 617, 278, 713, 998, |
21956 | 1002, 1350, 1641, 1998, 2251, 2572, 2859, 3170, 3, 368, 807, 1078, 1436, 1715, |
21957 | 2084, 2325, 2676, 2939, 98, 501, 922, 1231, 1554, 1871, 2164, 2445, 2756, 3059, |
21958 | 178, 621, 282, 717, 727, 1011, 1359, 1650, 2007, 2260, 2581, 2868, 3179, 13, |
21959 | 379, 819, 1090, 1448, 1727, 293, 741, 1024, 1371, 1662, 2019, 2272, 2593, 2880, |
21960 | 3191, 26, 393, 834, 1106, 1464, 1743, 2104, 2345, 2696, 2959, 118, 521, 942, |
21961 | 1251, 1574, 1891, 2184, 2465, 2776, 3079, 198, 641, 308, 1365, 1656, 2013, 2266, |
21962 | 2587, 2874, 3185, 20, 387, 827, 1098, 1456, 1735, 2096, 2337, 2688, 2951, 110, |
21963 | 513, 934, 1243, 1566, 1883, 2176, 2457, 2768, 3071, 190, 633, 300, 733, 1017, |
21964 | 1021, 1368, 1659, 2016, 2269, 2590, 2877, 3188, 23, 390, 830, 1102, 1460, 1739, |
21965 | 2100, 2341, 2692, 2955, 114, 517, 938, 1247, 1570, 1887, 2180, 2461, 2772, 3075, |
21966 | 194, 637, 304, 737, 3276, 2605, 3203, 409, 1122, 1759, 2361, 2975, 537, 1267, |
21967 | 1907, 2481, 3307, 747, 1377, 2025, 2599, 3197, 401, 1114, 1751, 2353, 2967, 529, |
21968 | 1259, 1899, 2473, 3087, 3315, 3300, 753, 1383, 2031, 2623, 3221, 427, 1142, 1781, |
21969 | 2385, 2999, 561, 1291, 1931, 2505, 767, 1037, 1395, 1674, 2043, 2284, 2635, 2898, |
21970 | 3239, 46, 441, 849, 1158, 1494, 1811, 2120, 2401, 2712, 3015, 134, 577, 958, |
21971 | 1307, 1590, 1947, 2200, 2521, 2816, 3127, 238, 657, 323, 1389, 1668, 2037, 2278, |
21972 | 2629, 2892, 3233, 40, 435, 842, 1150, 1486, 1803, 2112, 2393, 2704, 3007, 126, |
21973 | 569, 950, 1299, 1582, 1939, 2192, 2513, 2808, 3119, 230, 649, 315, 759, 1030, |
21974 | 1034, 1392, 1671, 2040, 2281, 2632, 2895, 3236, 43, 438, 845, 1154, 1490, 1807, |
21975 | 2116, 2397, 2708, 3011, 130, 573, 954, 1303, 1586, 1943, 2196, 2517, 2812, 3123, |
21976 | 234, 653, 319, 763, 1598, 1955, 2208, 2529, 2784, 3095, 206, 665, 2886, 3227, |
21977 | 33, 449, 857, 1166, 1502, 1819, 2792, 3103, 214, 673, 864, 1173, 1472, 1789, |
21978 | }; |
21979 | |
21980 | |
21981 | #ifdef __GNUC__ |
21982 | #pragma GCC diagnostic push |
21983 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
21984 | #endif |
21985 | static const char AsmStrsvlist1[] = { |
21986 | /* 0 */ "\0" |
21987 | }; |
21988 | #ifdef __GNUC__ |
21989 | #pragma GCC diagnostic pop |
21990 | #endif |
21991 | |
21992 | static const uint8_t RegAsmOffsetvlist1[] = { |
21993 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
21994 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
21995 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
21996 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
21997 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
21998 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
21999 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22000 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22001 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22002 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22003 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22004 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22005 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22006 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22007 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22008 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22009 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22010 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22011 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22012 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22013 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22014 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22015 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22016 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22017 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22018 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22019 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22020 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22021 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22022 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22023 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22024 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22025 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22026 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22027 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22028 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22029 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22030 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22031 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22032 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22033 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22034 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22035 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22036 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22037 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22038 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22039 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22040 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22041 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22042 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22043 | }; |
22044 | |
22045 | |
22046 | #ifdef __GNUC__ |
22047 | #pragma GCC diagnostic push |
22048 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
22049 | #endif |
22050 | static const char AsmStrsvreg[] = { |
22051 | /* 0 */ "v10\0" |
22052 | /* 4 */ "v20\0" |
22053 | /* 8 */ "v30\0" |
22054 | /* 12 */ "v0\0" |
22055 | /* 15 */ "v11\0" |
22056 | /* 19 */ "v21\0" |
22057 | /* 23 */ "v31\0" |
22058 | /* 27 */ "v1\0" |
22059 | /* 30 */ "v12\0" |
22060 | /* 34 */ "v22\0" |
22061 | /* 38 */ "v2\0" |
22062 | /* 41 */ "v13\0" |
22063 | /* 45 */ "v23\0" |
22064 | /* 49 */ "v3\0" |
22065 | /* 52 */ "v14\0" |
22066 | /* 56 */ "v24\0" |
22067 | /* 60 */ "v4\0" |
22068 | /* 63 */ "v15\0" |
22069 | /* 67 */ "v25\0" |
22070 | /* 71 */ "v5\0" |
22071 | /* 74 */ "v16\0" |
22072 | /* 78 */ "v26\0" |
22073 | /* 82 */ "v6\0" |
22074 | /* 85 */ "v17\0" |
22075 | /* 89 */ "v27\0" |
22076 | /* 93 */ "v7\0" |
22077 | /* 96 */ "v18\0" |
22078 | /* 100 */ "v28\0" |
22079 | /* 104 */ "v8\0" |
22080 | /* 107 */ "v19\0" |
22081 | /* 111 */ "v29\0" |
22082 | /* 115 */ "v9\0" |
22083 | }; |
22084 | #ifdef __GNUC__ |
22085 | #pragma GCC diagnostic pop |
22086 | #endif |
22087 | |
22088 | static const uint8_t RegAsmOffsetvreg[] = { |
22089 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22090 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22091 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22092 | 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, |
22093 | 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, |
22094 | 78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, |
22095 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22096 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22097 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22098 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22099 | 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, |
22100 | 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, |
22101 | 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22102 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22103 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22104 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22105 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22106 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22107 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22108 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22109 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22110 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22111 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22112 | 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, |
22113 | 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, |
22114 | 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 38, 49, |
22115 | 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, |
22116 | 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, |
22117 | 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, |
22118 | 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, |
22119 | 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22120 | 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, |
22121 | 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, |
22122 | 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 38, 49, |
22123 | 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, |
22124 | 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, |
22125 | 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, |
22126 | 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, |
22127 | 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22128 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22129 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22130 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22131 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22132 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22133 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22134 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22135 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22136 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22137 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22138 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22139 | }; |
22140 | |
22141 | switch(AltIdx) { |
22142 | default: llvm_unreachable("Invalid register alt name index!" ); |
22143 | case AArch64::NoRegAltName: |
22144 | assert(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) && |
22145 | "Invalid alt name index for register!" ); |
22146 | return AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]; |
22147 | case AArch64::vlist1: |
22148 | assert(*(AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1]) && |
22149 | "Invalid alt name index for register!" ); |
22150 | return AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1]; |
22151 | case AArch64::vreg: |
22152 | assert(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) && |
22153 | "Invalid alt name index for register!" ); |
22154 | return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]; |
22155 | } |
22156 | } |
22157 | |
22158 | #ifdef PRINT_ALIAS_INSTR |
22159 | #undef PRINT_ALIAS_INSTR |
22160 | |
22161 | static bool AArch64InstPrinterValidateMCOperand(const MCOperand &MCOp, |
22162 | const MCSubtargetInfo &STI, |
22163 | unsigned PredicateIndex); |
22164 | bool AArch64InstPrinter::printAliasInstr(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &OS) { |
22165 | static const PatternsForOpcode OpToPatterns[] = { |
22166 | {.Opcode: AArch64::ADDPT_shift, .PatternStart: 0, .NumPatterns: 1 }, |
22167 | {.Opcode: AArch64::ADDSWri, .PatternStart: 1, .NumPatterns: 1 }, |
22168 | {.Opcode: AArch64::ADDSWrs, .PatternStart: 2, .NumPatterns: 3 }, |
22169 | {.Opcode: AArch64::ADDSWrx, .PatternStart: 5, .NumPatterns: 3 }, |
22170 | {.Opcode: AArch64::ADDSXri, .PatternStart: 8, .NumPatterns: 1 }, |
22171 | {.Opcode: AArch64::ADDSXrs, .PatternStart: 9, .NumPatterns: 3 }, |
22172 | {.Opcode: AArch64::ADDSXrx, .PatternStart: 12, .NumPatterns: 1 }, |
22173 | {.Opcode: AArch64::ADDSXrx64, .PatternStart: 13, .NumPatterns: 3 }, |
22174 | {.Opcode: AArch64::ADDWri, .PatternStart: 16, .NumPatterns: 2 }, |
22175 | {.Opcode: AArch64::ADDWrs, .PatternStart: 18, .NumPatterns: 1 }, |
22176 | {.Opcode: AArch64::ADDWrx, .PatternStart: 19, .NumPatterns: 2 }, |
22177 | {.Opcode: AArch64::ADDXri, .PatternStart: 21, .NumPatterns: 2 }, |
22178 | {.Opcode: AArch64::ADDXrs, .PatternStart: 23, .NumPatterns: 1 }, |
22179 | {.Opcode: AArch64::ADDXrx64, .PatternStart: 24, .NumPatterns: 2 }, |
22180 | {.Opcode: AArch64::ANDSWri, .PatternStart: 26, .NumPatterns: 1 }, |
22181 | {.Opcode: AArch64::ANDSWrs, .PatternStart: 27, .NumPatterns: 3 }, |
22182 | {.Opcode: AArch64::ANDSXri, .PatternStart: 30, .NumPatterns: 1 }, |
22183 | {.Opcode: AArch64::ANDSXrs, .PatternStart: 31, .NumPatterns: 3 }, |
22184 | {.Opcode: AArch64::ANDS_PPzPP, .PatternStart: 34, .NumPatterns: 1 }, |
22185 | {.Opcode: AArch64::ANDWrs, .PatternStart: 35, .NumPatterns: 1 }, |
22186 | {.Opcode: AArch64::ANDXrs, .PatternStart: 36, .NumPatterns: 1 }, |
22187 | {.Opcode: AArch64::AND_PPzPP, .PatternStart: 37, .NumPatterns: 1 }, |
22188 | {.Opcode: AArch64::AND_ZI, .PatternStart: 38, .NumPatterns: 3 }, |
22189 | {.Opcode: AArch64::AUTIA1716, .PatternStart: 41, .NumPatterns: 1 }, |
22190 | {.Opcode: AArch64::AUTIASP, .PatternStart: 42, .NumPatterns: 1 }, |
22191 | {.Opcode: AArch64::AUTIAZ, .PatternStart: 43, .NumPatterns: 1 }, |
22192 | {.Opcode: AArch64::AUTIB1716, .PatternStart: 44, .NumPatterns: 1 }, |
22193 | {.Opcode: AArch64::AUTIBSP, .PatternStart: 45, .NumPatterns: 1 }, |
22194 | {.Opcode: AArch64::AUTIBZ, .PatternStart: 46, .NumPatterns: 1 }, |
22195 | {.Opcode: AArch64::BICSWrs, .PatternStart: 47, .NumPatterns: 1 }, |
22196 | {.Opcode: AArch64::BICSXrs, .PatternStart: 48, .NumPatterns: 1 }, |
22197 | {.Opcode: AArch64::BICWrs, .PatternStart: 49, .NumPatterns: 1 }, |
22198 | {.Opcode: AArch64::BICXrs, .PatternStart: 50, .NumPatterns: 1 }, |
22199 | {.Opcode: AArch64::CHKFEAT, .PatternStart: 51, .NumPatterns: 1 }, |
22200 | {.Opcode: AArch64::CLREX, .PatternStart: 52, .NumPatterns: 1 }, |
22201 | {.Opcode: AArch64::CNTB_XPiI, .PatternStart: 53, .NumPatterns: 2 }, |
22202 | {.Opcode: AArch64::CNTD_XPiI, .PatternStart: 55, .NumPatterns: 2 }, |
22203 | {.Opcode: AArch64::CNTH_XPiI, .PatternStart: 57, .NumPatterns: 2 }, |
22204 | {.Opcode: AArch64::CNTW_XPiI, .PatternStart: 59, .NumPatterns: 2 }, |
22205 | {.Opcode: AArch64::CPY_ZPmI_B, .PatternStart: 61, .NumPatterns: 1 }, |
22206 | {.Opcode: AArch64::CPY_ZPmI_D, .PatternStart: 62, .NumPatterns: 1 }, |
22207 | {.Opcode: AArch64::CPY_ZPmI_H, .PatternStart: 63, .NumPatterns: 1 }, |
22208 | {.Opcode: AArch64::CPY_ZPmI_S, .PatternStart: 64, .NumPatterns: 1 }, |
22209 | {.Opcode: AArch64::CPY_ZPmR_B, .PatternStart: 65, .NumPatterns: 1 }, |
22210 | {.Opcode: AArch64::CPY_ZPmR_D, .PatternStart: 66, .NumPatterns: 1 }, |
22211 | {.Opcode: AArch64::CPY_ZPmR_H, .PatternStart: 67, .NumPatterns: 1 }, |
22212 | {.Opcode: AArch64::CPY_ZPmR_S, .PatternStart: 68, .NumPatterns: 1 }, |
22213 | {.Opcode: AArch64::CPY_ZPmV_B, .PatternStart: 69, .NumPatterns: 1 }, |
22214 | {.Opcode: AArch64::CPY_ZPmV_D, .PatternStart: 70, .NumPatterns: 1 }, |
22215 | {.Opcode: AArch64::CPY_ZPmV_H, .PatternStart: 71, .NumPatterns: 1 }, |
22216 | {.Opcode: AArch64::CPY_ZPmV_S, .PatternStart: 72, .NumPatterns: 1 }, |
22217 | {.Opcode: AArch64::CPY_ZPzI_B, .PatternStart: 73, .NumPatterns: 1 }, |
22218 | {.Opcode: AArch64::CPY_ZPzI_D, .PatternStart: 74, .NumPatterns: 1 }, |
22219 | {.Opcode: AArch64::CPY_ZPzI_H, .PatternStart: 75, .NumPatterns: 1 }, |
22220 | {.Opcode: AArch64::CPY_ZPzI_S, .PatternStart: 76, .NumPatterns: 1 }, |
22221 | {.Opcode: AArch64::CSINCWr, .PatternStart: 77, .NumPatterns: 2 }, |
22222 | {.Opcode: AArch64::CSINCXr, .PatternStart: 79, .NumPatterns: 2 }, |
22223 | {.Opcode: AArch64::CSINVWr, .PatternStart: 81, .NumPatterns: 2 }, |
22224 | {.Opcode: AArch64::CSINVXr, .PatternStart: 83, .NumPatterns: 2 }, |
22225 | {.Opcode: AArch64::CSNEGWr, .PatternStart: 85, .NumPatterns: 1 }, |
22226 | {.Opcode: AArch64::CSNEGXr, .PatternStart: 86, .NumPatterns: 1 }, |
22227 | {.Opcode: AArch64::DCPS1, .PatternStart: 87, .NumPatterns: 1 }, |
22228 | {.Opcode: AArch64::DCPS2, .PatternStart: 88, .NumPatterns: 1 }, |
22229 | {.Opcode: AArch64::DCPS3, .PatternStart: 89, .NumPatterns: 1 }, |
22230 | {.Opcode: AArch64::DECB_XPiI, .PatternStart: 90, .NumPatterns: 2 }, |
22231 | {.Opcode: AArch64::DECD_XPiI, .PatternStart: 92, .NumPatterns: 2 }, |
22232 | {.Opcode: AArch64::DECD_ZPiI, .PatternStart: 94, .NumPatterns: 2 }, |
22233 | {.Opcode: AArch64::DECH_XPiI, .PatternStart: 96, .NumPatterns: 2 }, |
22234 | {.Opcode: AArch64::DECH_ZPiI, .PatternStart: 98, .NumPatterns: 2 }, |
22235 | {.Opcode: AArch64::DECW_XPiI, .PatternStart: 100, .NumPatterns: 2 }, |
22236 | {.Opcode: AArch64::DECW_ZPiI, .PatternStart: 102, .NumPatterns: 2 }, |
22237 | {.Opcode: AArch64::DSB, .PatternStart: 104, .NumPatterns: 3 }, |
22238 | {.Opcode: AArch64::DUPM_ZI, .PatternStart: 107, .NumPatterns: 6 }, |
22239 | {.Opcode: AArch64::DUP_ZI_B, .PatternStart: 113, .NumPatterns: 1 }, |
22240 | {.Opcode: AArch64::DUP_ZI_D, .PatternStart: 114, .NumPatterns: 2 }, |
22241 | {.Opcode: AArch64::DUP_ZI_H, .PatternStart: 116, .NumPatterns: 2 }, |
22242 | {.Opcode: AArch64::DUP_ZI_S, .PatternStart: 118, .NumPatterns: 2 }, |
22243 | {.Opcode: AArch64::DUP_ZR_B, .PatternStart: 120, .NumPatterns: 1 }, |
22244 | {.Opcode: AArch64::DUP_ZR_D, .PatternStart: 121, .NumPatterns: 1 }, |
22245 | {.Opcode: AArch64::DUP_ZR_H, .PatternStart: 122, .NumPatterns: 1 }, |
22246 | {.Opcode: AArch64::DUP_ZR_S, .PatternStart: 123, .NumPatterns: 1 }, |
22247 | {.Opcode: AArch64::DUP_ZZI_B, .PatternStart: 124, .NumPatterns: 2 }, |
22248 | {.Opcode: AArch64::DUP_ZZI_D, .PatternStart: 126, .NumPatterns: 2 }, |
22249 | {.Opcode: AArch64::DUP_ZZI_H, .PatternStart: 128, .NumPatterns: 2 }, |
22250 | {.Opcode: AArch64::DUP_ZZI_Q, .PatternStart: 130, .NumPatterns: 2 }, |
22251 | {.Opcode: AArch64::DUP_ZZI_S, .PatternStart: 132, .NumPatterns: 2 }, |
22252 | {.Opcode: AArch64::EONWrs, .PatternStart: 134, .NumPatterns: 1 }, |
22253 | {.Opcode: AArch64::EONXrs, .PatternStart: 135, .NumPatterns: 1 }, |
22254 | {.Opcode: AArch64::EORS_PPzPP, .PatternStart: 136, .NumPatterns: 1 }, |
22255 | {.Opcode: AArch64::EORWrs, .PatternStart: 137, .NumPatterns: 1 }, |
22256 | {.Opcode: AArch64::EORXrs, .PatternStart: 138, .NumPatterns: 1 }, |
22257 | {.Opcode: AArch64::EOR_PPzPP, .PatternStart: 139, .NumPatterns: 1 }, |
22258 | {.Opcode: AArch64::EOR_ZI, .PatternStart: 140, .NumPatterns: 3 }, |
22259 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_B, .PatternStart: 143, .NumPatterns: 1 }, |
22260 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_D, .PatternStart: 144, .NumPatterns: 1 }, |
22261 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_H, .PatternStart: 145, .NumPatterns: 1 }, |
22262 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_Q, .PatternStart: 146, .NumPatterns: 1 }, |
22263 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_S, .PatternStart: 147, .NumPatterns: 1 }, |
22264 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_B, .PatternStart: 148, .NumPatterns: 1 }, |
22265 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_D, .PatternStart: 149, .NumPatterns: 1 }, |
22266 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_H, .PatternStart: 150, .NumPatterns: 1 }, |
22267 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_Q, .PatternStart: 151, .NumPatterns: 1 }, |
22268 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_S, .PatternStart: 152, .NumPatterns: 1 }, |
22269 | {.Opcode: AArch64::EXTRWrri, .PatternStart: 153, .NumPatterns: 1 }, |
22270 | {.Opcode: AArch64::EXTRXrri, .PatternStart: 154, .NumPatterns: 1 }, |
22271 | {.Opcode: AArch64::FCPY_ZPmI_D, .PatternStart: 155, .NumPatterns: 1 }, |
22272 | {.Opcode: AArch64::FCPY_ZPmI_H, .PatternStart: 156, .NumPatterns: 1 }, |
22273 | {.Opcode: AArch64::FCPY_ZPmI_S, .PatternStart: 157, .NumPatterns: 1 }, |
22274 | {.Opcode: AArch64::FDUP_ZI_D, .PatternStart: 158, .NumPatterns: 1 }, |
22275 | {.Opcode: AArch64::FDUP_ZI_H, .PatternStart: 159, .NumPatterns: 1 }, |
22276 | {.Opcode: AArch64::FDUP_ZI_S, .PatternStart: 160, .NumPatterns: 1 }, |
22277 | {.Opcode: AArch64::GCSPOPM, .PatternStart: 161, .NumPatterns: 1 }, |
22278 | {.Opcode: AArch64::GLD1B_D_IMM, .PatternStart: 162, .NumPatterns: 1 }, |
22279 | {.Opcode: AArch64::GLD1B_S_IMM, .PatternStart: 163, .NumPatterns: 1 }, |
22280 | {.Opcode: AArch64::GLD1D_IMM, .PatternStart: 164, .NumPatterns: 1 }, |
22281 | {.Opcode: AArch64::GLD1H_D_IMM, .PatternStart: 165, .NumPatterns: 1 }, |
22282 | {.Opcode: AArch64::GLD1H_S_IMM, .PatternStart: 166, .NumPatterns: 1 }, |
22283 | {.Opcode: AArch64::GLD1Q, .PatternStart: 167, .NumPatterns: 1 }, |
22284 | {.Opcode: AArch64::GLD1SB_D_IMM, .PatternStart: 168, .NumPatterns: 1 }, |
22285 | {.Opcode: AArch64::GLD1SB_S_IMM, .PatternStart: 169, .NumPatterns: 1 }, |
22286 | {.Opcode: AArch64::GLD1SH_D_IMM, .PatternStart: 170, .NumPatterns: 1 }, |
22287 | {.Opcode: AArch64::GLD1SH_S_IMM, .PatternStart: 171, .NumPatterns: 1 }, |
22288 | {.Opcode: AArch64::GLD1SW_D_IMM, .PatternStart: 172, .NumPatterns: 1 }, |
22289 | {.Opcode: AArch64::GLD1W_D_IMM, .PatternStart: 173, .NumPatterns: 1 }, |
22290 | {.Opcode: AArch64::GLD1W_IMM, .PatternStart: 174, .NumPatterns: 1 }, |
22291 | {.Opcode: AArch64::GLDFF1B_D_IMM, .PatternStart: 175, .NumPatterns: 1 }, |
22292 | {.Opcode: AArch64::GLDFF1B_S_IMM, .PatternStart: 176, .NumPatterns: 1 }, |
22293 | {.Opcode: AArch64::GLDFF1D_IMM, .PatternStart: 177, .NumPatterns: 1 }, |
22294 | {.Opcode: AArch64::GLDFF1H_D_IMM, .PatternStart: 178, .NumPatterns: 1 }, |
22295 | {.Opcode: AArch64::GLDFF1H_S_IMM, .PatternStart: 179, .NumPatterns: 1 }, |
22296 | {.Opcode: AArch64::GLDFF1SB_D_IMM, .PatternStart: 180, .NumPatterns: 1 }, |
22297 | {.Opcode: AArch64::GLDFF1SB_S_IMM, .PatternStart: 181, .NumPatterns: 1 }, |
22298 | {.Opcode: AArch64::GLDFF1SH_D_IMM, .PatternStart: 182, .NumPatterns: 1 }, |
22299 | {.Opcode: AArch64::GLDFF1SH_S_IMM, .PatternStart: 183, .NumPatterns: 1 }, |
22300 | {.Opcode: AArch64::GLDFF1SW_D_IMM, .PatternStart: 184, .NumPatterns: 1 }, |
22301 | {.Opcode: AArch64::GLDFF1W_D_IMM, .PatternStart: 185, .NumPatterns: 1 }, |
22302 | {.Opcode: AArch64::GLDFF1W_IMM, .PatternStart: 186, .NumPatterns: 1 }, |
22303 | {.Opcode: AArch64::HINT, .PatternStart: 187, .NumPatterns: 14 }, |
22304 | {.Opcode: AArch64::INCB_XPiI, .PatternStart: 201, .NumPatterns: 2 }, |
22305 | {.Opcode: AArch64::INCD_XPiI, .PatternStart: 203, .NumPatterns: 2 }, |
22306 | {.Opcode: AArch64::INCD_ZPiI, .PatternStart: 205, .NumPatterns: 2 }, |
22307 | {.Opcode: AArch64::INCH_XPiI, .PatternStart: 207, .NumPatterns: 2 }, |
22308 | {.Opcode: AArch64::INCH_ZPiI, .PatternStart: 209, .NumPatterns: 2 }, |
22309 | {.Opcode: AArch64::INCW_XPiI, .PatternStart: 211, .NumPatterns: 2 }, |
22310 | {.Opcode: AArch64::INCW_ZPiI, .PatternStart: 213, .NumPatterns: 2 }, |
22311 | {.Opcode: AArch64::INSERT_MXIPZ_H_B, .PatternStart: 215, .NumPatterns: 1 }, |
22312 | {.Opcode: AArch64::INSERT_MXIPZ_H_D, .PatternStart: 216, .NumPatterns: 1 }, |
22313 | {.Opcode: AArch64::INSERT_MXIPZ_H_H, .PatternStart: 217, .NumPatterns: 1 }, |
22314 | {.Opcode: AArch64::INSERT_MXIPZ_H_Q, .PatternStart: 218, .NumPatterns: 1 }, |
22315 | {.Opcode: AArch64::INSERT_MXIPZ_H_S, .PatternStart: 219, .NumPatterns: 1 }, |
22316 | {.Opcode: AArch64::INSERT_MXIPZ_V_B, .PatternStart: 220, .NumPatterns: 1 }, |
22317 | {.Opcode: AArch64::INSERT_MXIPZ_V_D, .PatternStart: 221, .NumPatterns: 1 }, |
22318 | {.Opcode: AArch64::INSERT_MXIPZ_V_H, .PatternStart: 222, .NumPatterns: 1 }, |
22319 | {.Opcode: AArch64::INSERT_MXIPZ_V_Q, .PatternStart: 223, .NumPatterns: 1 }, |
22320 | {.Opcode: AArch64::INSERT_MXIPZ_V_S, .PatternStart: 224, .NumPatterns: 1 }, |
22321 | {.Opcode: AArch64::INSvi16gpr, .PatternStart: 225, .NumPatterns: 1 }, |
22322 | {.Opcode: AArch64::INSvi16lane, .PatternStart: 226, .NumPatterns: 1 }, |
22323 | {.Opcode: AArch64::INSvi32gpr, .PatternStart: 227, .NumPatterns: 1 }, |
22324 | {.Opcode: AArch64::INSvi32lane, .PatternStart: 228, .NumPatterns: 1 }, |
22325 | {.Opcode: AArch64::INSvi64gpr, .PatternStart: 229, .NumPatterns: 1 }, |
22326 | {.Opcode: AArch64::INSvi64lane, .PatternStart: 230, .NumPatterns: 1 }, |
22327 | {.Opcode: AArch64::INSvi8gpr, .PatternStart: 231, .NumPatterns: 1 }, |
22328 | {.Opcode: AArch64::INSvi8lane, .PatternStart: 232, .NumPatterns: 1 }, |
22329 | {.Opcode: AArch64::IRG, .PatternStart: 233, .NumPatterns: 1 }, |
22330 | {.Opcode: AArch64::ISB, .PatternStart: 234, .NumPatterns: 1 }, |
22331 | {.Opcode: AArch64::LD1B_2Z_IMM, .PatternStart: 235, .NumPatterns: 1 }, |
22332 | {.Opcode: AArch64::LD1B_2Z_STRIDED_IMM, .PatternStart: 236, .NumPatterns: 1 }, |
22333 | {.Opcode: AArch64::LD1B_4Z_IMM, .PatternStart: 237, .NumPatterns: 1 }, |
22334 | {.Opcode: AArch64::LD1B_4Z_STRIDED_IMM, .PatternStart: 238, .NumPatterns: 1 }, |
22335 | {.Opcode: AArch64::LD1B_D_IMM, .PatternStart: 239, .NumPatterns: 1 }, |
22336 | {.Opcode: AArch64::LD1B_H_IMM, .PatternStart: 240, .NumPatterns: 1 }, |
22337 | {.Opcode: AArch64::LD1B_IMM, .PatternStart: 241, .NumPatterns: 1 }, |
22338 | {.Opcode: AArch64::LD1B_S_IMM, .PatternStart: 242, .NumPatterns: 1 }, |
22339 | {.Opcode: AArch64::LD1D_2Z_IMM, .PatternStart: 243, .NumPatterns: 1 }, |
22340 | {.Opcode: AArch64::LD1D_2Z_STRIDED_IMM, .PatternStart: 244, .NumPatterns: 1 }, |
22341 | {.Opcode: AArch64::LD1D_4Z_IMM, .PatternStart: 245, .NumPatterns: 1 }, |
22342 | {.Opcode: AArch64::LD1D_4Z_STRIDED_IMM, .PatternStart: 246, .NumPatterns: 1 }, |
22343 | {.Opcode: AArch64::LD1D_IMM, .PatternStart: 247, .NumPatterns: 1 }, |
22344 | {.Opcode: AArch64::LD1D_Q_IMM, .PatternStart: 248, .NumPatterns: 1 }, |
22345 | {.Opcode: AArch64::LD1Fourv16b_POST, .PatternStart: 249, .NumPatterns: 1 }, |
22346 | {.Opcode: AArch64::LD1Fourv1d_POST, .PatternStart: 250, .NumPatterns: 1 }, |
22347 | {.Opcode: AArch64::LD1Fourv2d_POST, .PatternStart: 251, .NumPatterns: 1 }, |
22348 | {.Opcode: AArch64::LD1Fourv2s_POST, .PatternStart: 252, .NumPatterns: 1 }, |
22349 | {.Opcode: AArch64::LD1Fourv4h_POST, .PatternStart: 253, .NumPatterns: 1 }, |
22350 | {.Opcode: AArch64::LD1Fourv4s_POST, .PatternStart: 254, .NumPatterns: 1 }, |
22351 | {.Opcode: AArch64::LD1Fourv8b_POST, .PatternStart: 255, .NumPatterns: 1 }, |
22352 | {.Opcode: AArch64::LD1Fourv8h_POST, .PatternStart: 256, .NumPatterns: 1 }, |
22353 | {.Opcode: AArch64::LD1H_2Z_IMM, .PatternStart: 257, .NumPatterns: 1 }, |
22354 | {.Opcode: AArch64::LD1H_2Z_STRIDED_IMM, .PatternStart: 258, .NumPatterns: 1 }, |
22355 | {.Opcode: AArch64::LD1H_4Z_IMM, .PatternStart: 259, .NumPatterns: 1 }, |
22356 | {.Opcode: AArch64::LD1H_4Z_STRIDED_IMM, .PatternStart: 260, .NumPatterns: 1 }, |
22357 | {.Opcode: AArch64::LD1H_D_IMM, .PatternStart: 261, .NumPatterns: 1 }, |
22358 | {.Opcode: AArch64::LD1H_IMM, .PatternStart: 262, .NumPatterns: 1 }, |
22359 | {.Opcode: AArch64::LD1H_S_IMM, .PatternStart: 263, .NumPatterns: 1 }, |
22360 | {.Opcode: AArch64::LD1Onev16b_POST, .PatternStart: 264, .NumPatterns: 1 }, |
22361 | {.Opcode: AArch64::LD1Onev1d_POST, .PatternStart: 265, .NumPatterns: 1 }, |
22362 | {.Opcode: AArch64::LD1Onev2d_POST, .PatternStart: 266, .NumPatterns: 1 }, |
22363 | {.Opcode: AArch64::LD1Onev2s_POST, .PatternStart: 267, .NumPatterns: 1 }, |
22364 | {.Opcode: AArch64::LD1Onev4h_POST, .PatternStart: 268, .NumPatterns: 1 }, |
22365 | {.Opcode: AArch64::LD1Onev4s_POST, .PatternStart: 269, .NumPatterns: 1 }, |
22366 | {.Opcode: AArch64::LD1Onev8b_POST, .PatternStart: 270, .NumPatterns: 1 }, |
22367 | {.Opcode: AArch64::LD1Onev8h_POST, .PatternStart: 271, .NumPatterns: 1 }, |
22368 | {.Opcode: AArch64::LD1RB_D_IMM, .PatternStart: 272, .NumPatterns: 1 }, |
22369 | {.Opcode: AArch64::LD1RB_H_IMM, .PatternStart: 273, .NumPatterns: 1 }, |
22370 | {.Opcode: AArch64::LD1RB_IMM, .PatternStart: 274, .NumPatterns: 1 }, |
22371 | {.Opcode: AArch64::LD1RB_S_IMM, .PatternStart: 275, .NumPatterns: 1 }, |
22372 | {.Opcode: AArch64::LD1RD_IMM, .PatternStart: 276, .NumPatterns: 1 }, |
22373 | {.Opcode: AArch64::LD1RH_D_IMM, .PatternStart: 277, .NumPatterns: 1 }, |
22374 | {.Opcode: AArch64::LD1RH_IMM, .PatternStart: 278, .NumPatterns: 1 }, |
22375 | {.Opcode: AArch64::LD1RH_S_IMM, .PatternStart: 279, .NumPatterns: 1 }, |
22376 | {.Opcode: AArch64::LD1RO_B_IMM, .PatternStart: 280, .NumPatterns: 1 }, |
22377 | {.Opcode: AArch64::LD1RO_D_IMM, .PatternStart: 281, .NumPatterns: 1 }, |
22378 | {.Opcode: AArch64::LD1RO_H_IMM, .PatternStart: 282, .NumPatterns: 1 }, |
22379 | {.Opcode: AArch64::LD1RO_W_IMM, .PatternStart: 283, .NumPatterns: 1 }, |
22380 | {.Opcode: AArch64::LD1RQ_B_IMM, .PatternStart: 284, .NumPatterns: 1 }, |
22381 | {.Opcode: AArch64::LD1RQ_D_IMM, .PatternStart: 285, .NumPatterns: 1 }, |
22382 | {.Opcode: AArch64::LD1RQ_H_IMM, .PatternStart: 286, .NumPatterns: 1 }, |
22383 | {.Opcode: AArch64::LD1RQ_W_IMM, .PatternStart: 287, .NumPatterns: 1 }, |
22384 | {.Opcode: AArch64::LD1RSB_D_IMM, .PatternStart: 288, .NumPatterns: 1 }, |
22385 | {.Opcode: AArch64::LD1RSB_H_IMM, .PatternStart: 289, .NumPatterns: 1 }, |
22386 | {.Opcode: AArch64::LD1RSB_S_IMM, .PatternStart: 290, .NumPatterns: 1 }, |
22387 | {.Opcode: AArch64::LD1RSH_D_IMM, .PatternStart: 291, .NumPatterns: 1 }, |
22388 | {.Opcode: AArch64::LD1RSH_S_IMM, .PatternStart: 292, .NumPatterns: 1 }, |
22389 | {.Opcode: AArch64::LD1RSW_IMM, .PatternStart: 293, .NumPatterns: 1 }, |
22390 | {.Opcode: AArch64::LD1RW_D_IMM, .PatternStart: 294, .NumPatterns: 1 }, |
22391 | {.Opcode: AArch64::LD1RW_IMM, .PatternStart: 295, .NumPatterns: 1 }, |
22392 | {.Opcode: AArch64::LD1Rv16b_POST, .PatternStart: 296, .NumPatterns: 1 }, |
22393 | {.Opcode: AArch64::LD1Rv1d_POST, .PatternStart: 297, .NumPatterns: 1 }, |
22394 | {.Opcode: AArch64::LD1Rv2d_POST, .PatternStart: 298, .NumPatterns: 1 }, |
22395 | {.Opcode: AArch64::LD1Rv2s_POST, .PatternStart: 299, .NumPatterns: 1 }, |
22396 | {.Opcode: AArch64::LD1Rv4h_POST, .PatternStart: 300, .NumPatterns: 1 }, |
22397 | {.Opcode: AArch64::LD1Rv4s_POST, .PatternStart: 301, .NumPatterns: 1 }, |
22398 | {.Opcode: AArch64::LD1Rv8b_POST, .PatternStart: 302, .NumPatterns: 1 }, |
22399 | {.Opcode: AArch64::LD1Rv8h_POST, .PatternStart: 303, .NumPatterns: 1 }, |
22400 | {.Opcode: AArch64::LD1SB_D_IMM, .PatternStart: 304, .NumPatterns: 1 }, |
22401 | {.Opcode: AArch64::LD1SB_H_IMM, .PatternStart: 305, .NumPatterns: 1 }, |
22402 | {.Opcode: AArch64::LD1SB_S_IMM, .PatternStart: 306, .NumPatterns: 1 }, |
22403 | {.Opcode: AArch64::LD1SH_D_IMM, .PatternStart: 307, .NumPatterns: 1 }, |
22404 | {.Opcode: AArch64::LD1SH_S_IMM, .PatternStart: 308, .NumPatterns: 1 }, |
22405 | {.Opcode: AArch64::LD1SW_D_IMM, .PatternStart: 309, .NumPatterns: 1 }, |
22406 | {.Opcode: AArch64::LD1Threev16b_POST, .PatternStart: 310, .NumPatterns: 1 }, |
22407 | {.Opcode: AArch64::LD1Threev1d_POST, .PatternStart: 311, .NumPatterns: 1 }, |
22408 | {.Opcode: AArch64::LD1Threev2d_POST, .PatternStart: 312, .NumPatterns: 1 }, |
22409 | {.Opcode: AArch64::LD1Threev2s_POST, .PatternStart: 313, .NumPatterns: 1 }, |
22410 | {.Opcode: AArch64::LD1Threev4h_POST, .PatternStart: 314, .NumPatterns: 1 }, |
22411 | {.Opcode: AArch64::LD1Threev4s_POST, .PatternStart: 315, .NumPatterns: 1 }, |
22412 | {.Opcode: AArch64::LD1Threev8b_POST, .PatternStart: 316, .NumPatterns: 1 }, |
22413 | {.Opcode: AArch64::LD1Threev8h_POST, .PatternStart: 317, .NumPatterns: 1 }, |
22414 | {.Opcode: AArch64::LD1Twov16b_POST, .PatternStart: 318, .NumPatterns: 1 }, |
22415 | {.Opcode: AArch64::LD1Twov1d_POST, .PatternStart: 319, .NumPatterns: 1 }, |
22416 | {.Opcode: AArch64::LD1Twov2d_POST, .PatternStart: 320, .NumPatterns: 1 }, |
22417 | {.Opcode: AArch64::LD1Twov2s_POST, .PatternStart: 321, .NumPatterns: 1 }, |
22418 | {.Opcode: AArch64::LD1Twov4h_POST, .PatternStart: 322, .NumPatterns: 1 }, |
22419 | {.Opcode: AArch64::LD1Twov4s_POST, .PatternStart: 323, .NumPatterns: 1 }, |
22420 | {.Opcode: AArch64::LD1Twov8b_POST, .PatternStart: 324, .NumPatterns: 1 }, |
22421 | {.Opcode: AArch64::LD1Twov8h_POST, .PatternStart: 325, .NumPatterns: 1 }, |
22422 | {.Opcode: AArch64::LD1W_2Z_IMM, .PatternStart: 326, .NumPatterns: 1 }, |
22423 | {.Opcode: AArch64::LD1W_2Z_STRIDED_IMM, .PatternStart: 327, .NumPatterns: 1 }, |
22424 | {.Opcode: AArch64::LD1W_4Z_IMM, .PatternStart: 328, .NumPatterns: 1 }, |
22425 | {.Opcode: AArch64::LD1W_4Z_STRIDED_IMM, .PatternStart: 329, .NumPatterns: 1 }, |
22426 | {.Opcode: AArch64::LD1W_D_IMM, .PatternStart: 330, .NumPatterns: 1 }, |
22427 | {.Opcode: AArch64::LD1W_IMM, .PatternStart: 331, .NumPatterns: 1 }, |
22428 | {.Opcode: AArch64::LD1W_Q_IMM, .PatternStart: 332, .NumPatterns: 1 }, |
22429 | {.Opcode: AArch64::LD1_MXIPXX_H_B, .PatternStart: 333, .NumPatterns: 1 }, |
22430 | {.Opcode: AArch64::LD1_MXIPXX_H_D, .PatternStart: 334, .NumPatterns: 1 }, |
22431 | {.Opcode: AArch64::LD1_MXIPXX_H_H, .PatternStart: 335, .NumPatterns: 1 }, |
22432 | {.Opcode: AArch64::LD1_MXIPXX_H_Q, .PatternStart: 336, .NumPatterns: 1 }, |
22433 | {.Opcode: AArch64::LD1_MXIPXX_H_S, .PatternStart: 337, .NumPatterns: 1 }, |
22434 | {.Opcode: AArch64::LD1_MXIPXX_V_B, .PatternStart: 338, .NumPatterns: 1 }, |
22435 | {.Opcode: AArch64::LD1_MXIPXX_V_D, .PatternStart: 339, .NumPatterns: 1 }, |
22436 | {.Opcode: AArch64::LD1_MXIPXX_V_H, .PatternStart: 340, .NumPatterns: 1 }, |
22437 | {.Opcode: AArch64::LD1_MXIPXX_V_Q, .PatternStart: 341, .NumPatterns: 1 }, |
22438 | {.Opcode: AArch64::LD1_MXIPXX_V_S, .PatternStart: 342, .NumPatterns: 1 }, |
22439 | {.Opcode: AArch64::LD1i16_POST, .PatternStart: 343, .NumPatterns: 1 }, |
22440 | {.Opcode: AArch64::LD1i32_POST, .PatternStart: 344, .NumPatterns: 1 }, |
22441 | {.Opcode: AArch64::LD1i64_POST, .PatternStart: 345, .NumPatterns: 1 }, |
22442 | {.Opcode: AArch64::LD1i8_POST, .PatternStart: 346, .NumPatterns: 1 }, |
22443 | {.Opcode: AArch64::LD2B_IMM, .PatternStart: 347, .NumPatterns: 1 }, |
22444 | {.Opcode: AArch64::LD2D_IMM, .PatternStart: 348, .NumPatterns: 1 }, |
22445 | {.Opcode: AArch64::LD2H_IMM, .PatternStart: 349, .NumPatterns: 1 }, |
22446 | {.Opcode: AArch64::LD2Q_IMM, .PatternStart: 350, .NumPatterns: 1 }, |
22447 | {.Opcode: AArch64::LD2Rv16b_POST, .PatternStart: 351, .NumPatterns: 1 }, |
22448 | {.Opcode: AArch64::LD2Rv1d_POST, .PatternStart: 352, .NumPatterns: 1 }, |
22449 | {.Opcode: AArch64::LD2Rv2d_POST, .PatternStart: 353, .NumPatterns: 1 }, |
22450 | {.Opcode: AArch64::LD2Rv2s_POST, .PatternStart: 354, .NumPatterns: 1 }, |
22451 | {.Opcode: AArch64::LD2Rv4h_POST, .PatternStart: 355, .NumPatterns: 1 }, |
22452 | {.Opcode: AArch64::LD2Rv4s_POST, .PatternStart: 356, .NumPatterns: 1 }, |
22453 | {.Opcode: AArch64::LD2Rv8b_POST, .PatternStart: 357, .NumPatterns: 1 }, |
22454 | {.Opcode: AArch64::LD2Rv8h_POST, .PatternStart: 358, .NumPatterns: 1 }, |
22455 | {.Opcode: AArch64::LD2Twov16b_POST, .PatternStart: 359, .NumPatterns: 1 }, |
22456 | {.Opcode: AArch64::LD2Twov2d_POST, .PatternStart: 360, .NumPatterns: 1 }, |
22457 | {.Opcode: AArch64::LD2Twov2s_POST, .PatternStart: 361, .NumPatterns: 1 }, |
22458 | {.Opcode: AArch64::LD2Twov4h_POST, .PatternStart: 362, .NumPatterns: 1 }, |
22459 | {.Opcode: AArch64::LD2Twov4s_POST, .PatternStart: 363, .NumPatterns: 1 }, |
22460 | {.Opcode: AArch64::LD2Twov8b_POST, .PatternStart: 364, .NumPatterns: 1 }, |
22461 | {.Opcode: AArch64::LD2Twov8h_POST, .PatternStart: 365, .NumPatterns: 1 }, |
22462 | {.Opcode: AArch64::LD2W_IMM, .PatternStart: 366, .NumPatterns: 1 }, |
22463 | {.Opcode: AArch64::LD2i16_POST, .PatternStart: 367, .NumPatterns: 1 }, |
22464 | {.Opcode: AArch64::LD2i32_POST, .PatternStart: 368, .NumPatterns: 1 }, |
22465 | {.Opcode: AArch64::LD2i64_POST, .PatternStart: 369, .NumPatterns: 1 }, |
22466 | {.Opcode: AArch64::LD2i8_POST, .PatternStart: 370, .NumPatterns: 1 }, |
22467 | {.Opcode: AArch64::LD3B_IMM, .PatternStart: 371, .NumPatterns: 1 }, |
22468 | {.Opcode: AArch64::LD3D_IMM, .PatternStart: 372, .NumPatterns: 1 }, |
22469 | {.Opcode: AArch64::LD3H_IMM, .PatternStart: 373, .NumPatterns: 1 }, |
22470 | {.Opcode: AArch64::LD3Q_IMM, .PatternStart: 374, .NumPatterns: 1 }, |
22471 | {.Opcode: AArch64::LD3Rv16b_POST, .PatternStart: 375, .NumPatterns: 1 }, |
22472 | {.Opcode: AArch64::LD3Rv1d_POST, .PatternStart: 376, .NumPatterns: 1 }, |
22473 | {.Opcode: AArch64::LD3Rv2d_POST, .PatternStart: 377, .NumPatterns: 1 }, |
22474 | {.Opcode: AArch64::LD3Rv2s_POST, .PatternStart: 378, .NumPatterns: 1 }, |
22475 | {.Opcode: AArch64::LD3Rv4h_POST, .PatternStart: 379, .NumPatterns: 1 }, |
22476 | {.Opcode: AArch64::LD3Rv4s_POST, .PatternStart: 380, .NumPatterns: 1 }, |
22477 | {.Opcode: AArch64::LD3Rv8b_POST, .PatternStart: 381, .NumPatterns: 1 }, |
22478 | {.Opcode: AArch64::LD3Rv8h_POST, .PatternStart: 382, .NumPatterns: 1 }, |
22479 | {.Opcode: AArch64::LD3Threev16b_POST, .PatternStart: 383, .NumPatterns: 1 }, |
22480 | {.Opcode: AArch64::LD3Threev2d_POST, .PatternStart: 384, .NumPatterns: 1 }, |
22481 | {.Opcode: AArch64::LD3Threev2s_POST, .PatternStart: 385, .NumPatterns: 1 }, |
22482 | {.Opcode: AArch64::LD3Threev4h_POST, .PatternStart: 386, .NumPatterns: 1 }, |
22483 | {.Opcode: AArch64::LD3Threev4s_POST, .PatternStart: 387, .NumPatterns: 1 }, |
22484 | {.Opcode: AArch64::LD3Threev8b_POST, .PatternStart: 388, .NumPatterns: 1 }, |
22485 | {.Opcode: AArch64::LD3Threev8h_POST, .PatternStart: 389, .NumPatterns: 1 }, |
22486 | {.Opcode: AArch64::LD3W_IMM, .PatternStart: 390, .NumPatterns: 1 }, |
22487 | {.Opcode: AArch64::LD3i16_POST, .PatternStart: 391, .NumPatterns: 1 }, |
22488 | {.Opcode: AArch64::LD3i32_POST, .PatternStart: 392, .NumPatterns: 1 }, |
22489 | {.Opcode: AArch64::LD3i64_POST, .PatternStart: 393, .NumPatterns: 1 }, |
22490 | {.Opcode: AArch64::LD3i8_POST, .PatternStart: 394, .NumPatterns: 1 }, |
22491 | {.Opcode: AArch64::LD4B_IMM, .PatternStart: 395, .NumPatterns: 1 }, |
22492 | {.Opcode: AArch64::LD4D_IMM, .PatternStart: 396, .NumPatterns: 1 }, |
22493 | {.Opcode: AArch64::LD4Fourv16b_POST, .PatternStart: 397, .NumPatterns: 1 }, |
22494 | {.Opcode: AArch64::LD4Fourv2d_POST, .PatternStart: 398, .NumPatterns: 1 }, |
22495 | {.Opcode: AArch64::LD4Fourv2s_POST, .PatternStart: 399, .NumPatterns: 1 }, |
22496 | {.Opcode: AArch64::LD4Fourv4h_POST, .PatternStart: 400, .NumPatterns: 1 }, |
22497 | {.Opcode: AArch64::LD4Fourv4s_POST, .PatternStart: 401, .NumPatterns: 1 }, |
22498 | {.Opcode: AArch64::LD4Fourv8b_POST, .PatternStart: 402, .NumPatterns: 1 }, |
22499 | {.Opcode: AArch64::LD4Fourv8h_POST, .PatternStart: 403, .NumPatterns: 1 }, |
22500 | {.Opcode: AArch64::LD4H_IMM, .PatternStart: 404, .NumPatterns: 1 }, |
22501 | {.Opcode: AArch64::LD4Q_IMM, .PatternStart: 405, .NumPatterns: 1 }, |
22502 | {.Opcode: AArch64::LD4Rv16b_POST, .PatternStart: 406, .NumPatterns: 1 }, |
22503 | {.Opcode: AArch64::LD4Rv1d_POST, .PatternStart: 407, .NumPatterns: 1 }, |
22504 | {.Opcode: AArch64::LD4Rv2d_POST, .PatternStart: 408, .NumPatterns: 1 }, |
22505 | {.Opcode: AArch64::LD4Rv2s_POST, .PatternStart: 409, .NumPatterns: 1 }, |
22506 | {.Opcode: AArch64::LD4Rv4h_POST, .PatternStart: 410, .NumPatterns: 1 }, |
22507 | {.Opcode: AArch64::LD4Rv4s_POST, .PatternStart: 411, .NumPatterns: 1 }, |
22508 | {.Opcode: AArch64::LD4Rv8b_POST, .PatternStart: 412, .NumPatterns: 1 }, |
22509 | {.Opcode: AArch64::LD4Rv8h_POST, .PatternStart: 413, .NumPatterns: 1 }, |
22510 | {.Opcode: AArch64::LD4W_IMM, .PatternStart: 414, .NumPatterns: 1 }, |
22511 | {.Opcode: AArch64::LD4i16_POST, .PatternStart: 415, .NumPatterns: 1 }, |
22512 | {.Opcode: AArch64::LD4i32_POST, .PatternStart: 416, .NumPatterns: 1 }, |
22513 | {.Opcode: AArch64::LD4i64_POST, .PatternStart: 417, .NumPatterns: 1 }, |
22514 | {.Opcode: AArch64::LD4i8_POST, .PatternStart: 418, .NumPatterns: 1 }, |
22515 | {.Opcode: AArch64::LDADDB, .PatternStart: 419, .NumPatterns: 1 }, |
22516 | {.Opcode: AArch64::LDADDH, .PatternStart: 420, .NumPatterns: 1 }, |
22517 | {.Opcode: AArch64::LDADDLB, .PatternStart: 421, .NumPatterns: 1 }, |
22518 | {.Opcode: AArch64::LDADDLH, .PatternStart: 422, .NumPatterns: 1 }, |
22519 | {.Opcode: AArch64::LDADDLW, .PatternStart: 423, .NumPatterns: 1 }, |
22520 | {.Opcode: AArch64::LDADDLX, .PatternStart: 424, .NumPatterns: 1 }, |
22521 | {.Opcode: AArch64::LDADDW, .PatternStart: 425, .NumPatterns: 1 }, |
22522 | {.Opcode: AArch64::LDADDX, .PatternStart: 426, .NumPatterns: 1 }, |
22523 | {.Opcode: AArch64::LDAPURBi, .PatternStart: 427, .NumPatterns: 1 }, |
22524 | {.Opcode: AArch64::LDAPURHi, .PatternStart: 428, .NumPatterns: 1 }, |
22525 | {.Opcode: AArch64::LDAPURSBWi, .PatternStart: 429, .NumPatterns: 1 }, |
22526 | {.Opcode: AArch64::LDAPURSBXi, .PatternStart: 430, .NumPatterns: 1 }, |
22527 | {.Opcode: AArch64::LDAPURSHWi, .PatternStart: 431, .NumPatterns: 1 }, |
22528 | {.Opcode: AArch64::LDAPURSHXi, .PatternStart: 432, .NumPatterns: 1 }, |
22529 | {.Opcode: AArch64::LDAPURSWi, .PatternStart: 433, .NumPatterns: 1 }, |
22530 | {.Opcode: AArch64::LDAPURXi, .PatternStart: 434, .NumPatterns: 1 }, |
22531 | {.Opcode: AArch64::LDAPURbi, .PatternStart: 435, .NumPatterns: 1 }, |
22532 | {.Opcode: AArch64::LDAPURdi, .PatternStart: 436, .NumPatterns: 1 }, |
22533 | {.Opcode: AArch64::LDAPURhi, .PatternStart: 437, .NumPatterns: 1 }, |
22534 | {.Opcode: AArch64::LDAPURi, .PatternStart: 438, .NumPatterns: 1 }, |
22535 | {.Opcode: AArch64::LDAPURqi, .PatternStart: 439, .NumPatterns: 1 }, |
22536 | {.Opcode: AArch64::LDAPURsi, .PatternStart: 440, .NumPatterns: 1 }, |
22537 | {.Opcode: AArch64::LDCLRB, .PatternStart: 441, .NumPatterns: 1 }, |
22538 | {.Opcode: AArch64::LDCLRH, .PatternStart: 442, .NumPatterns: 1 }, |
22539 | {.Opcode: AArch64::LDCLRLB, .PatternStart: 443, .NumPatterns: 1 }, |
22540 | {.Opcode: AArch64::LDCLRLH, .PatternStart: 444, .NumPatterns: 1 }, |
22541 | {.Opcode: AArch64::LDCLRLW, .PatternStart: 445, .NumPatterns: 1 }, |
22542 | {.Opcode: AArch64::LDCLRLX, .PatternStart: 446, .NumPatterns: 1 }, |
22543 | {.Opcode: AArch64::LDCLRW, .PatternStart: 447, .NumPatterns: 1 }, |
22544 | {.Opcode: AArch64::LDCLRX, .PatternStart: 448, .NumPatterns: 1 }, |
22545 | {.Opcode: AArch64::LDEORB, .PatternStart: 449, .NumPatterns: 1 }, |
22546 | {.Opcode: AArch64::LDEORH, .PatternStart: 450, .NumPatterns: 1 }, |
22547 | {.Opcode: AArch64::LDEORLB, .PatternStart: 451, .NumPatterns: 1 }, |
22548 | {.Opcode: AArch64::LDEORLH, .PatternStart: 452, .NumPatterns: 1 }, |
22549 | {.Opcode: AArch64::LDEORLW, .PatternStart: 453, .NumPatterns: 1 }, |
22550 | {.Opcode: AArch64::LDEORLX, .PatternStart: 454, .NumPatterns: 1 }, |
22551 | {.Opcode: AArch64::LDEORW, .PatternStart: 455, .NumPatterns: 1 }, |
22552 | {.Opcode: AArch64::LDEORX, .PatternStart: 456, .NumPatterns: 1 }, |
22553 | {.Opcode: AArch64::LDFF1B, .PatternStart: 457, .NumPatterns: 1 }, |
22554 | {.Opcode: AArch64::LDFF1B_D, .PatternStart: 458, .NumPatterns: 1 }, |
22555 | {.Opcode: AArch64::LDFF1B_H, .PatternStart: 459, .NumPatterns: 1 }, |
22556 | {.Opcode: AArch64::LDFF1B_S, .PatternStart: 460, .NumPatterns: 1 }, |
22557 | {.Opcode: AArch64::LDFF1D, .PatternStart: 461, .NumPatterns: 1 }, |
22558 | {.Opcode: AArch64::LDFF1H, .PatternStart: 462, .NumPatterns: 1 }, |
22559 | {.Opcode: AArch64::LDFF1H_D, .PatternStart: 463, .NumPatterns: 1 }, |
22560 | {.Opcode: AArch64::LDFF1H_S, .PatternStart: 464, .NumPatterns: 1 }, |
22561 | {.Opcode: AArch64::LDFF1SB_D, .PatternStart: 465, .NumPatterns: 1 }, |
22562 | {.Opcode: AArch64::LDFF1SB_H, .PatternStart: 466, .NumPatterns: 1 }, |
22563 | {.Opcode: AArch64::LDFF1SB_S, .PatternStart: 467, .NumPatterns: 1 }, |
22564 | {.Opcode: AArch64::LDFF1SH_D, .PatternStart: 468, .NumPatterns: 1 }, |
22565 | {.Opcode: AArch64::LDFF1SH_S, .PatternStart: 469, .NumPatterns: 1 }, |
22566 | {.Opcode: AArch64::LDFF1SW_D, .PatternStart: 470, .NumPatterns: 1 }, |
22567 | {.Opcode: AArch64::LDFF1W, .PatternStart: 471, .NumPatterns: 1 }, |
22568 | {.Opcode: AArch64::LDFF1W_D, .PatternStart: 472, .NumPatterns: 1 }, |
22569 | {.Opcode: AArch64::LDG, .PatternStart: 473, .NumPatterns: 1 }, |
22570 | {.Opcode: AArch64::LDNF1B_D_IMM, .PatternStart: 474, .NumPatterns: 1 }, |
22571 | {.Opcode: AArch64::LDNF1B_H_IMM, .PatternStart: 475, .NumPatterns: 1 }, |
22572 | {.Opcode: AArch64::LDNF1B_IMM, .PatternStart: 476, .NumPatterns: 1 }, |
22573 | {.Opcode: AArch64::LDNF1B_S_IMM, .PatternStart: 477, .NumPatterns: 1 }, |
22574 | {.Opcode: AArch64::LDNF1D_IMM, .PatternStart: 478, .NumPatterns: 1 }, |
22575 | {.Opcode: AArch64::LDNF1H_D_IMM, .PatternStart: 479, .NumPatterns: 1 }, |
22576 | {.Opcode: AArch64::LDNF1H_IMM, .PatternStart: 480, .NumPatterns: 1 }, |
22577 | {.Opcode: AArch64::LDNF1H_S_IMM, .PatternStart: 481, .NumPatterns: 1 }, |
22578 | {.Opcode: AArch64::LDNF1SB_D_IMM, .PatternStart: 482, .NumPatterns: 1 }, |
22579 | {.Opcode: AArch64::LDNF1SB_H_IMM, .PatternStart: 483, .NumPatterns: 1 }, |
22580 | {.Opcode: AArch64::LDNF1SB_S_IMM, .PatternStart: 484, .NumPatterns: 1 }, |
22581 | {.Opcode: AArch64::LDNF1SH_D_IMM, .PatternStart: 485, .NumPatterns: 1 }, |
22582 | {.Opcode: AArch64::LDNF1SH_S_IMM, .PatternStart: 486, .NumPatterns: 1 }, |
22583 | {.Opcode: AArch64::LDNF1SW_D_IMM, .PatternStart: 487, .NumPatterns: 1 }, |
22584 | {.Opcode: AArch64::LDNF1W_D_IMM, .PatternStart: 488, .NumPatterns: 1 }, |
22585 | {.Opcode: AArch64::LDNF1W_IMM, .PatternStart: 489, .NumPatterns: 1 }, |
22586 | {.Opcode: AArch64::LDNPDi, .PatternStart: 490, .NumPatterns: 1 }, |
22587 | {.Opcode: AArch64::LDNPQi, .PatternStart: 491, .NumPatterns: 1 }, |
22588 | {.Opcode: AArch64::LDNPSi, .PatternStart: 492, .NumPatterns: 1 }, |
22589 | {.Opcode: AArch64::LDNPWi, .PatternStart: 493, .NumPatterns: 1 }, |
22590 | {.Opcode: AArch64::LDNPXi, .PatternStart: 494, .NumPatterns: 1 }, |
22591 | {.Opcode: AArch64::LDNT1B_2Z_IMM, .PatternStart: 495, .NumPatterns: 1 }, |
22592 | {.Opcode: AArch64::LDNT1B_2Z_STRIDED_IMM, .PatternStart: 496, .NumPatterns: 1 }, |
22593 | {.Opcode: AArch64::LDNT1B_4Z_IMM, .PatternStart: 497, .NumPatterns: 1 }, |
22594 | {.Opcode: AArch64::LDNT1B_4Z_STRIDED_IMM, .PatternStart: 498, .NumPatterns: 1 }, |
22595 | {.Opcode: AArch64::LDNT1B_ZRI, .PatternStart: 499, .NumPatterns: 1 }, |
22596 | {.Opcode: AArch64::LDNT1B_ZZR_D, .PatternStart: 500, .NumPatterns: 1 }, |
22597 | {.Opcode: AArch64::LDNT1B_ZZR_S, .PatternStart: 501, .NumPatterns: 1 }, |
22598 | {.Opcode: AArch64::LDNT1D_2Z_IMM, .PatternStart: 502, .NumPatterns: 1 }, |
22599 | {.Opcode: AArch64::LDNT1D_2Z_STRIDED_IMM, .PatternStart: 503, .NumPatterns: 1 }, |
22600 | {.Opcode: AArch64::LDNT1D_4Z_IMM, .PatternStart: 504, .NumPatterns: 1 }, |
22601 | {.Opcode: AArch64::LDNT1D_4Z_STRIDED_IMM, .PatternStart: 505, .NumPatterns: 1 }, |
22602 | {.Opcode: AArch64::LDNT1D_ZRI, .PatternStart: 506, .NumPatterns: 1 }, |
22603 | {.Opcode: AArch64::LDNT1D_ZZR_D, .PatternStart: 507, .NumPatterns: 1 }, |
22604 | {.Opcode: AArch64::LDNT1H_2Z_IMM, .PatternStart: 508, .NumPatterns: 1 }, |
22605 | {.Opcode: AArch64::LDNT1H_2Z_STRIDED_IMM, .PatternStart: 509, .NumPatterns: 1 }, |
22606 | {.Opcode: AArch64::LDNT1H_4Z_IMM, .PatternStart: 510, .NumPatterns: 1 }, |
22607 | {.Opcode: AArch64::LDNT1H_4Z_STRIDED_IMM, .PatternStart: 511, .NumPatterns: 1 }, |
22608 | {.Opcode: AArch64::LDNT1H_ZRI, .PatternStart: 512, .NumPatterns: 1 }, |
22609 | {.Opcode: AArch64::LDNT1H_ZZR_D, .PatternStart: 513, .NumPatterns: 1 }, |
22610 | {.Opcode: AArch64::LDNT1H_ZZR_S, .PatternStart: 514, .NumPatterns: 1 }, |
22611 | {.Opcode: AArch64::LDNT1SB_ZZR_D, .PatternStart: 515, .NumPatterns: 1 }, |
22612 | {.Opcode: AArch64::LDNT1SB_ZZR_S, .PatternStart: 516, .NumPatterns: 1 }, |
22613 | {.Opcode: AArch64::LDNT1SH_ZZR_D, .PatternStart: 517, .NumPatterns: 1 }, |
22614 | {.Opcode: AArch64::LDNT1SH_ZZR_S, .PatternStart: 518, .NumPatterns: 1 }, |
22615 | {.Opcode: AArch64::LDNT1SW_ZZR_D, .PatternStart: 519, .NumPatterns: 1 }, |
22616 | {.Opcode: AArch64::LDNT1W_2Z_IMM, .PatternStart: 520, .NumPatterns: 1 }, |
22617 | {.Opcode: AArch64::LDNT1W_2Z_STRIDED_IMM, .PatternStart: 521, .NumPatterns: 1 }, |
22618 | {.Opcode: AArch64::LDNT1W_4Z_IMM, .PatternStart: 522, .NumPatterns: 1 }, |
22619 | {.Opcode: AArch64::LDNT1W_4Z_STRIDED_IMM, .PatternStart: 523, .NumPatterns: 1 }, |
22620 | {.Opcode: AArch64::LDNT1W_ZRI, .PatternStart: 524, .NumPatterns: 1 }, |
22621 | {.Opcode: AArch64::LDNT1W_ZZR_D, .PatternStart: 525, .NumPatterns: 1 }, |
22622 | {.Opcode: AArch64::LDNT1W_ZZR_S, .PatternStart: 526, .NumPatterns: 1 }, |
22623 | {.Opcode: AArch64::LDPDi, .PatternStart: 527, .NumPatterns: 1 }, |
22624 | {.Opcode: AArch64::LDPQi, .PatternStart: 528, .NumPatterns: 1 }, |
22625 | {.Opcode: AArch64::LDPSWi, .PatternStart: 529, .NumPatterns: 1 }, |
22626 | {.Opcode: AArch64::LDPSi, .PatternStart: 530, .NumPatterns: 1 }, |
22627 | {.Opcode: AArch64::LDPWi, .PatternStart: 531, .NumPatterns: 1 }, |
22628 | {.Opcode: AArch64::LDPXi, .PatternStart: 532, .NumPatterns: 1 }, |
22629 | {.Opcode: AArch64::LDRAAindexed, .PatternStart: 533, .NumPatterns: 1 }, |
22630 | {.Opcode: AArch64::LDRABindexed, .PatternStart: 534, .NumPatterns: 1 }, |
22631 | {.Opcode: AArch64::LDRBBroX, .PatternStart: 535, .NumPatterns: 1 }, |
22632 | {.Opcode: AArch64::LDRBBui, .PatternStart: 536, .NumPatterns: 1 }, |
22633 | {.Opcode: AArch64::LDRBroX, .PatternStart: 537, .NumPatterns: 1 }, |
22634 | {.Opcode: AArch64::LDRBui, .PatternStart: 538, .NumPatterns: 1 }, |
22635 | {.Opcode: AArch64::LDRDroX, .PatternStart: 539, .NumPatterns: 1 }, |
22636 | {.Opcode: AArch64::LDRDui, .PatternStart: 540, .NumPatterns: 1 }, |
22637 | {.Opcode: AArch64::LDRHHroX, .PatternStart: 541, .NumPatterns: 1 }, |
22638 | {.Opcode: AArch64::LDRHHui, .PatternStart: 542, .NumPatterns: 1 }, |
22639 | {.Opcode: AArch64::LDRHroX, .PatternStart: 543, .NumPatterns: 1 }, |
22640 | {.Opcode: AArch64::LDRHui, .PatternStart: 544, .NumPatterns: 1 }, |
22641 | {.Opcode: AArch64::LDRQroX, .PatternStart: 545, .NumPatterns: 1 }, |
22642 | {.Opcode: AArch64::LDRQui, .PatternStart: 546, .NumPatterns: 1 }, |
22643 | {.Opcode: AArch64::LDRSBWroX, .PatternStart: 547, .NumPatterns: 1 }, |
22644 | {.Opcode: AArch64::LDRSBWui, .PatternStart: 548, .NumPatterns: 1 }, |
22645 | {.Opcode: AArch64::LDRSBXroX, .PatternStart: 549, .NumPatterns: 1 }, |
22646 | {.Opcode: AArch64::LDRSBXui, .PatternStart: 550, .NumPatterns: 1 }, |
22647 | {.Opcode: AArch64::LDRSHWroX, .PatternStart: 551, .NumPatterns: 1 }, |
22648 | {.Opcode: AArch64::LDRSHWui, .PatternStart: 552, .NumPatterns: 1 }, |
22649 | {.Opcode: AArch64::LDRSHXroX, .PatternStart: 553, .NumPatterns: 1 }, |
22650 | {.Opcode: AArch64::LDRSHXui, .PatternStart: 554, .NumPatterns: 1 }, |
22651 | {.Opcode: AArch64::LDRSWroX, .PatternStart: 555, .NumPatterns: 1 }, |
22652 | {.Opcode: AArch64::LDRSWui, .PatternStart: 556, .NumPatterns: 1 }, |
22653 | {.Opcode: AArch64::LDRSroX, .PatternStart: 557, .NumPatterns: 1 }, |
22654 | {.Opcode: AArch64::LDRSui, .PatternStart: 558, .NumPatterns: 1 }, |
22655 | {.Opcode: AArch64::LDRWroX, .PatternStart: 559, .NumPatterns: 1 }, |
22656 | {.Opcode: AArch64::LDRWui, .PatternStart: 560, .NumPatterns: 1 }, |
22657 | {.Opcode: AArch64::LDRXroX, .PatternStart: 561, .NumPatterns: 1 }, |
22658 | {.Opcode: AArch64::LDRXui, .PatternStart: 562, .NumPatterns: 1 }, |
22659 | {.Opcode: AArch64::LDR_PXI, .PatternStart: 563, .NumPatterns: 1 }, |
22660 | {.Opcode: AArch64::LDR_ZA, .PatternStart: 564, .NumPatterns: 1 }, |
22661 | {.Opcode: AArch64::LDR_ZXI, .PatternStart: 565, .NumPatterns: 1 }, |
22662 | {.Opcode: AArch64::LDSETB, .PatternStart: 566, .NumPatterns: 1 }, |
22663 | {.Opcode: AArch64::LDSETH, .PatternStart: 567, .NumPatterns: 1 }, |
22664 | {.Opcode: AArch64::LDSETLB, .PatternStart: 568, .NumPatterns: 1 }, |
22665 | {.Opcode: AArch64::LDSETLH, .PatternStart: 569, .NumPatterns: 1 }, |
22666 | {.Opcode: AArch64::LDSETLW, .PatternStart: 570, .NumPatterns: 1 }, |
22667 | {.Opcode: AArch64::LDSETLX, .PatternStart: 571, .NumPatterns: 1 }, |
22668 | {.Opcode: AArch64::LDSETW, .PatternStart: 572, .NumPatterns: 1 }, |
22669 | {.Opcode: AArch64::LDSETX, .PatternStart: 573, .NumPatterns: 1 }, |
22670 | {.Opcode: AArch64::LDSMAXB, .PatternStart: 574, .NumPatterns: 1 }, |
22671 | {.Opcode: AArch64::LDSMAXH, .PatternStart: 575, .NumPatterns: 1 }, |
22672 | {.Opcode: AArch64::LDSMAXLB, .PatternStart: 576, .NumPatterns: 1 }, |
22673 | {.Opcode: AArch64::LDSMAXLH, .PatternStart: 577, .NumPatterns: 1 }, |
22674 | {.Opcode: AArch64::LDSMAXLW, .PatternStart: 578, .NumPatterns: 1 }, |
22675 | {.Opcode: AArch64::LDSMAXLX, .PatternStart: 579, .NumPatterns: 1 }, |
22676 | {.Opcode: AArch64::LDSMAXW, .PatternStart: 580, .NumPatterns: 1 }, |
22677 | {.Opcode: AArch64::LDSMAXX, .PatternStart: 581, .NumPatterns: 1 }, |
22678 | {.Opcode: AArch64::LDSMINB, .PatternStart: 582, .NumPatterns: 1 }, |
22679 | {.Opcode: AArch64::LDSMINH, .PatternStart: 583, .NumPatterns: 1 }, |
22680 | {.Opcode: AArch64::LDSMINLB, .PatternStart: 584, .NumPatterns: 1 }, |
22681 | {.Opcode: AArch64::LDSMINLH, .PatternStart: 585, .NumPatterns: 1 }, |
22682 | {.Opcode: AArch64::LDSMINLW, .PatternStart: 586, .NumPatterns: 1 }, |
22683 | {.Opcode: AArch64::LDSMINLX, .PatternStart: 587, .NumPatterns: 1 }, |
22684 | {.Opcode: AArch64::LDSMINW, .PatternStart: 588, .NumPatterns: 1 }, |
22685 | {.Opcode: AArch64::LDSMINX, .PatternStart: 589, .NumPatterns: 1 }, |
22686 | {.Opcode: AArch64::LDTRBi, .PatternStart: 590, .NumPatterns: 1 }, |
22687 | {.Opcode: AArch64::LDTRHi, .PatternStart: 591, .NumPatterns: 1 }, |
22688 | {.Opcode: AArch64::LDTRSBWi, .PatternStart: 592, .NumPatterns: 1 }, |
22689 | {.Opcode: AArch64::LDTRSBXi, .PatternStart: 593, .NumPatterns: 1 }, |
22690 | {.Opcode: AArch64::LDTRSHWi, .PatternStart: 594, .NumPatterns: 1 }, |
22691 | {.Opcode: AArch64::LDTRSHXi, .PatternStart: 595, .NumPatterns: 1 }, |
22692 | {.Opcode: AArch64::LDTRSWi, .PatternStart: 596, .NumPatterns: 1 }, |
22693 | {.Opcode: AArch64::LDTRWi, .PatternStart: 597, .NumPatterns: 1 }, |
22694 | {.Opcode: AArch64::LDTRXi, .PatternStart: 598, .NumPatterns: 1 }, |
22695 | {.Opcode: AArch64::LDUMAXB, .PatternStart: 599, .NumPatterns: 1 }, |
22696 | {.Opcode: AArch64::LDUMAXH, .PatternStart: 600, .NumPatterns: 1 }, |
22697 | {.Opcode: AArch64::LDUMAXLB, .PatternStart: 601, .NumPatterns: 1 }, |
22698 | {.Opcode: AArch64::LDUMAXLH, .PatternStart: 602, .NumPatterns: 1 }, |
22699 | {.Opcode: AArch64::LDUMAXLW, .PatternStart: 603, .NumPatterns: 1 }, |
22700 | {.Opcode: AArch64::LDUMAXLX, .PatternStart: 604, .NumPatterns: 1 }, |
22701 | {.Opcode: AArch64::LDUMAXW, .PatternStart: 605, .NumPatterns: 1 }, |
22702 | {.Opcode: AArch64::LDUMAXX, .PatternStart: 606, .NumPatterns: 1 }, |
22703 | {.Opcode: AArch64::LDUMINB, .PatternStart: 607, .NumPatterns: 1 }, |
22704 | {.Opcode: AArch64::LDUMINH, .PatternStart: 608, .NumPatterns: 1 }, |
22705 | {.Opcode: AArch64::LDUMINLB, .PatternStart: 609, .NumPatterns: 1 }, |
22706 | {.Opcode: AArch64::LDUMINLH, .PatternStart: 610, .NumPatterns: 1 }, |
22707 | {.Opcode: AArch64::LDUMINLW, .PatternStart: 611, .NumPatterns: 1 }, |
22708 | {.Opcode: AArch64::LDUMINLX, .PatternStart: 612, .NumPatterns: 1 }, |
22709 | {.Opcode: AArch64::LDUMINW, .PatternStart: 613, .NumPatterns: 1 }, |
22710 | {.Opcode: AArch64::LDUMINX, .PatternStart: 614, .NumPatterns: 1 }, |
22711 | {.Opcode: AArch64::LDURBBi, .PatternStart: 615, .NumPatterns: 1 }, |
22712 | {.Opcode: AArch64::LDURBi, .PatternStart: 616, .NumPatterns: 1 }, |
22713 | {.Opcode: AArch64::LDURDi, .PatternStart: 617, .NumPatterns: 1 }, |
22714 | {.Opcode: AArch64::LDURHHi, .PatternStart: 618, .NumPatterns: 1 }, |
22715 | {.Opcode: AArch64::LDURHi, .PatternStart: 619, .NumPatterns: 1 }, |
22716 | {.Opcode: AArch64::LDURQi, .PatternStart: 620, .NumPatterns: 1 }, |
22717 | {.Opcode: AArch64::LDURSBWi, .PatternStart: 621, .NumPatterns: 1 }, |
22718 | {.Opcode: AArch64::LDURSBXi, .PatternStart: 622, .NumPatterns: 1 }, |
22719 | {.Opcode: AArch64::LDURSHWi, .PatternStart: 623, .NumPatterns: 1 }, |
22720 | {.Opcode: AArch64::LDURSHXi, .PatternStart: 624, .NumPatterns: 1 }, |
22721 | {.Opcode: AArch64::LDURSWi, .PatternStart: 625, .NumPatterns: 1 }, |
22722 | {.Opcode: AArch64::LDURSi, .PatternStart: 626, .NumPatterns: 1 }, |
22723 | {.Opcode: AArch64::LDURWi, .PatternStart: 627, .NumPatterns: 1 }, |
22724 | {.Opcode: AArch64::LDURXi, .PatternStart: 628, .NumPatterns: 1 }, |
22725 | {.Opcode: AArch64::MADDWrrr, .PatternStart: 629, .NumPatterns: 1 }, |
22726 | {.Opcode: AArch64::MADDXrrr, .PatternStart: 630, .NumPatterns: 1 }, |
22727 | {.Opcode: AArch64::MOVA_2ZMXI_H_B, .PatternStart: 631, .NumPatterns: 1 }, |
22728 | {.Opcode: AArch64::MOVA_2ZMXI_H_D, .PatternStart: 632, .NumPatterns: 1 }, |
22729 | {.Opcode: AArch64::MOVA_2ZMXI_H_H, .PatternStart: 633, .NumPatterns: 1 }, |
22730 | {.Opcode: AArch64::MOVA_2ZMXI_H_S, .PatternStart: 634, .NumPatterns: 1 }, |
22731 | {.Opcode: AArch64::MOVA_2ZMXI_V_B, .PatternStart: 635, .NumPatterns: 1 }, |
22732 | {.Opcode: AArch64::MOVA_2ZMXI_V_D, .PatternStart: 636, .NumPatterns: 1 }, |
22733 | {.Opcode: AArch64::MOVA_2ZMXI_V_H, .PatternStart: 637, .NumPatterns: 1 }, |
22734 | {.Opcode: AArch64::MOVA_2ZMXI_V_S, .PatternStart: 638, .NumPatterns: 1 }, |
22735 | {.Opcode: AArch64::MOVA_4ZMXI_H_B, .PatternStart: 639, .NumPatterns: 1 }, |
22736 | {.Opcode: AArch64::MOVA_4ZMXI_H_D, .PatternStart: 640, .NumPatterns: 1 }, |
22737 | {.Opcode: AArch64::MOVA_4ZMXI_H_H, .PatternStart: 641, .NumPatterns: 1 }, |
22738 | {.Opcode: AArch64::MOVA_4ZMXI_H_S, .PatternStart: 642, .NumPatterns: 1 }, |
22739 | {.Opcode: AArch64::MOVA_4ZMXI_V_B, .PatternStart: 643, .NumPatterns: 1 }, |
22740 | {.Opcode: AArch64::MOVA_4ZMXI_V_D, .PatternStart: 644, .NumPatterns: 1 }, |
22741 | {.Opcode: AArch64::MOVA_4ZMXI_V_H, .PatternStart: 645, .NumPatterns: 1 }, |
22742 | {.Opcode: AArch64::MOVA_4ZMXI_V_S, .PatternStart: 646, .NumPatterns: 1 }, |
22743 | {.Opcode: AArch64::MOVA_MXI2Z_H_B, .PatternStart: 647, .NumPatterns: 1 }, |
22744 | {.Opcode: AArch64::MOVA_MXI2Z_H_D, .PatternStart: 648, .NumPatterns: 1 }, |
22745 | {.Opcode: AArch64::MOVA_MXI2Z_H_H, .PatternStart: 649, .NumPatterns: 1 }, |
22746 | {.Opcode: AArch64::MOVA_MXI2Z_H_S, .PatternStart: 650, .NumPatterns: 1 }, |
22747 | {.Opcode: AArch64::MOVA_MXI2Z_V_B, .PatternStart: 651, .NumPatterns: 1 }, |
22748 | {.Opcode: AArch64::MOVA_MXI2Z_V_D, .PatternStart: 652, .NumPatterns: 1 }, |
22749 | {.Opcode: AArch64::MOVA_MXI2Z_V_H, .PatternStart: 653, .NumPatterns: 1 }, |
22750 | {.Opcode: AArch64::MOVA_MXI2Z_V_S, .PatternStart: 654, .NumPatterns: 1 }, |
22751 | {.Opcode: AArch64::MOVA_MXI4Z_H_B, .PatternStart: 655, .NumPatterns: 1 }, |
22752 | {.Opcode: AArch64::MOVA_MXI4Z_H_D, .PatternStart: 656, .NumPatterns: 1 }, |
22753 | {.Opcode: AArch64::MOVA_MXI4Z_H_H, .PatternStart: 657, .NumPatterns: 1 }, |
22754 | {.Opcode: AArch64::MOVA_MXI4Z_H_S, .PatternStart: 658, .NumPatterns: 1 }, |
22755 | {.Opcode: AArch64::MOVA_MXI4Z_V_B, .PatternStart: 659, .NumPatterns: 1 }, |
22756 | {.Opcode: AArch64::MOVA_MXI4Z_V_D, .PatternStart: 660, .NumPatterns: 1 }, |
22757 | {.Opcode: AArch64::MOVA_MXI4Z_V_H, .PatternStart: 661, .NumPatterns: 1 }, |
22758 | {.Opcode: AArch64::MOVA_MXI4Z_V_S, .PatternStart: 662, .NumPatterns: 1 }, |
22759 | {.Opcode: AArch64::MOVA_VG2_2ZMXI, .PatternStart: 663, .NumPatterns: 1 }, |
22760 | {.Opcode: AArch64::MOVA_VG2_MXI2Z, .PatternStart: 664, .NumPatterns: 1 }, |
22761 | {.Opcode: AArch64::MOVA_VG4_4ZMXI, .PatternStart: 665, .NumPatterns: 1 }, |
22762 | {.Opcode: AArch64::MOVA_VG4_MXI4Z, .PatternStart: 666, .NumPatterns: 1 }, |
22763 | {.Opcode: AArch64::MOVT, .PatternStart: 667, .NumPatterns: 1 }, |
22764 | {.Opcode: AArch64::MSRpstatesvcrImm1, .PatternStart: 668, .NumPatterns: 6 }, |
22765 | {.Opcode: AArch64::MSUBWrrr, .PatternStart: 674, .NumPatterns: 1 }, |
22766 | {.Opcode: AArch64::MSUBXrrr, .PatternStart: 675, .NumPatterns: 1 }, |
22767 | {.Opcode: AArch64::NOTv16i8, .PatternStart: 676, .NumPatterns: 1 }, |
22768 | {.Opcode: AArch64::NOTv8i8, .PatternStart: 677, .NumPatterns: 1 }, |
22769 | {.Opcode: AArch64::ORNWrs, .PatternStart: 678, .NumPatterns: 3 }, |
22770 | {.Opcode: AArch64::ORNXrs, .PatternStart: 681, .NumPatterns: 3 }, |
22771 | {.Opcode: AArch64::ORRS_PPzPP, .PatternStart: 684, .NumPatterns: 1 }, |
22772 | {.Opcode: AArch64::ORRWrs, .PatternStart: 685, .NumPatterns: 2 }, |
22773 | {.Opcode: AArch64::ORRXrs, .PatternStart: 687, .NumPatterns: 2 }, |
22774 | {.Opcode: AArch64::ORR_PPzPP, .PatternStart: 689, .NumPatterns: 1 }, |
22775 | {.Opcode: AArch64::ORR_ZI, .PatternStart: 690, .NumPatterns: 3 }, |
22776 | {.Opcode: AArch64::ORR_ZZZ, .PatternStart: 693, .NumPatterns: 1 }, |
22777 | {.Opcode: AArch64::ORRv16i8, .PatternStart: 694, .NumPatterns: 1 }, |
22778 | {.Opcode: AArch64::ORRv8i8, .PatternStart: 695, .NumPatterns: 1 }, |
22779 | {.Opcode: AArch64::PACIA1716, .PatternStart: 696, .NumPatterns: 1 }, |
22780 | {.Opcode: AArch64::PACIASP, .PatternStart: 697, .NumPatterns: 1 }, |
22781 | {.Opcode: AArch64::PACIAZ, .PatternStart: 698, .NumPatterns: 1 }, |
22782 | {.Opcode: AArch64::PACIB1716, .PatternStart: 699, .NumPatterns: 1 }, |
22783 | {.Opcode: AArch64::PACIBSP, .PatternStart: 700, .NumPatterns: 1 }, |
22784 | {.Opcode: AArch64::PACIBZ, .PatternStart: 701, .NumPatterns: 1 }, |
22785 | {.Opcode: AArch64::PACM, .PatternStart: 702, .NumPatterns: 1 }, |
22786 | {.Opcode: AArch64::PMOV_PZI_B, .PatternStart: 703, .NumPatterns: 1 }, |
22787 | {.Opcode: AArch64::PMOV_ZIP_B, .PatternStart: 704, .NumPatterns: 1 }, |
22788 | {.Opcode: AArch64::PRFB_D_PZI, .PatternStart: 705, .NumPatterns: 1 }, |
22789 | {.Opcode: AArch64::PRFB_PRI, .PatternStart: 706, .NumPatterns: 1 }, |
22790 | {.Opcode: AArch64::PRFB_S_PZI, .PatternStart: 707, .NumPatterns: 1 }, |
22791 | {.Opcode: AArch64::PRFD_D_PZI, .PatternStart: 708, .NumPatterns: 1 }, |
22792 | {.Opcode: AArch64::PRFD_PRI, .PatternStart: 709, .NumPatterns: 1 }, |
22793 | {.Opcode: AArch64::PRFD_S_PZI, .PatternStart: 710, .NumPatterns: 1 }, |
22794 | {.Opcode: AArch64::PRFH_D_PZI, .PatternStart: 711, .NumPatterns: 1 }, |
22795 | {.Opcode: AArch64::PRFH_PRI, .PatternStart: 712, .NumPatterns: 1 }, |
22796 | {.Opcode: AArch64::PRFH_S_PZI, .PatternStart: 713, .NumPatterns: 1 }, |
22797 | {.Opcode: AArch64::PRFMroX, .PatternStart: 714, .NumPatterns: 1 }, |
22798 | {.Opcode: AArch64::PRFMui, .PatternStart: 715, .NumPatterns: 1 }, |
22799 | {.Opcode: AArch64::PRFUMi, .PatternStart: 716, .NumPatterns: 1 }, |
22800 | {.Opcode: AArch64::PRFW_D_PZI, .PatternStart: 717, .NumPatterns: 1 }, |
22801 | {.Opcode: AArch64::PRFW_PRI, .PatternStart: 718, .NumPatterns: 1 }, |
22802 | {.Opcode: AArch64::PRFW_S_PZI, .PatternStart: 719, .NumPatterns: 1 }, |
22803 | {.Opcode: AArch64::PTRUES_B, .PatternStart: 720, .NumPatterns: 1 }, |
22804 | {.Opcode: AArch64::PTRUES_D, .PatternStart: 721, .NumPatterns: 1 }, |
22805 | {.Opcode: AArch64::PTRUES_H, .PatternStart: 722, .NumPatterns: 1 }, |
22806 | {.Opcode: AArch64::PTRUES_S, .PatternStart: 723, .NumPatterns: 1 }, |
22807 | {.Opcode: AArch64::PTRUE_B, .PatternStart: 724, .NumPatterns: 1 }, |
22808 | {.Opcode: AArch64::PTRUE_D, .PatternStart: 725, .NumPatterns: 1 }, |
22809 | {.Opcode: AArch64::PTRUE_H, .PatternStart: 726, .NumPatterns: 1 }, |
22810 | {.Opcode: AArch64::PTRUE_S, .PatternStart: 727, .NumPatterns: 1 }, |
22811 | {.Opcode: AArch64::RET, .PatternStart: 728, .NumPatterns: 1 }, |
22812 | {.Opcode: AArch64::SBCSWr, .PatternStart: 729, .NumPatterns: 1 }, |
22813 | {.Opcode: AArch64::SBCSXr, .PatternStart: 730, .NumPatterns: 1 }, |
22814 | {.Opcode: AArch64::SBCWr, .PatternStart: 731, .NumPatterns: 1 }, |
22815 | {.Opcode: AArch64::SBCXr, .PatternStart: 732, .NumPatterns: 1 }, |
22816 | {.Opcode: AArch64::SBFMWri, .PatternStart: 733, .NumPatterns: 3 }, |
22817 | {.Opcode: AArch64::SBFMXri, .PatternStart: 736, .NumPatterns: 4 }, |
22818 | {.Opcode: AArch64::SEL_PPPP, .PatternStart: 740, .NumPatterns: 1 }, |
22819 | {.Opcode: AArch64::SEL_ZPZZ_B, .PatternStart: 741, .NumPatterns: 1 }, |
22820 | {.Opcode: AArch64::SEL_ZPZZ_D, .PatternStart: 742, .NumPatterns: 1 }, |
22821 | {.Opcode: AArch64::SEL_ZPZZ_H, .PatternStart: 743, .NumPatterns: 1 }, |
22822 | {.Opcode: AArch64::SEL_ZPZZ_S, .PatternStart: 744, .NumPatterns: 1 }, |
22823 | {.Opcode: AArch64::SMADDLrrr, .PatternStart: 745, .NumPatterns: 1 }, |
22824 | {.Opcode: AArch64::SMSUBLrrr, .PatternStart: 746, .NumPatterns: 1 }, |
22825 | {.Opcode: AArch64::SQDECB_XPiI, .PatternStart: 747, .NumPatterns: 2 }, |
22826 | {.Opcode: AArch64::SQDECB_XPiWdI, .PatternStart: 749, .NumPatterns: 2 }, |
22827 | {.Opcode: AArch64::SQDECD_XPiI, .PatternStart: 751, .NumPatterns: 2 }, |
22828 | {.Opcode: AArch64::SQDECD_XPiWdI, .PatternStart: 753, .NumPatterns: 2 }, |
22829 | {.Opcode: AArch64::SQDECD_ZPiI, .PatternStart: 755, .NumPatterns: 2 }, |
22830 | {.Opcode: AArch64::SQDECH_XPiI, .PatternStart: 757, .NumPatterns: 2 }, |
22831 | {.Opcode: AArch64::SQDECH_XPiWdI, .PatternStart: 759, .NumPatterns: 2 }, |
22832 | {.Opcode: AArch64::SQDECH_ZPiI, .PatternStart: 761, .NumPatterns: 2 }, |
22833 | {.Opcode: AArch64::SQDECW_XPiI, .PatternStart: 763, .NumPatterns: 2 }, |
22834 | {.Opcode: AArch64::SQDECW_XPiWdI, .PatternStart: 765, .NumPatterns: 2 }, |
22835 | {.Opcode: AArch64::SQDECW_ZPiI, .PatternStart: 767, .NumPatterns: 2 }, |
22836 | {.Opcode: AArch64::SQINCB_XPiI, .PatternStart: 769, .NumPatterns: 2 }, |
22837 | {.Opcode: AArch64::SQINCB_XPiWdI, .PatternStart: 771, .NumPatterns: 2 }, |
22838 | {.Opcode: AArch64::SQINCD_XPiI, .PatternStart: 773, .NumPatterns: 2 }, |
22839 | {.Opcode: AArch64::SQINCD_XPiWdI, .PatternStart: 775, .NumPatterns: 2 }, |
22840 | {.Opcode: AArch64::SQINCD_ZPiI, .PatternStart: 777, .NumPatterns: 2 }, |
22841 | {.Opcode: AArch64::SQINCH_XPiI, .PatternStart: 779, .NumPatterns: 2 }, |
22842 | {.Opcode: AArch64::SQINCH_XPiWdI, .PatternStart: 781, .NumPatterns: 2 }, |
22843 | {.Opcode: AArch64::SQINCH_ZPiI, .PatternStart: 783, .NumPatterns: 2 }, |
22844 | {.Opcode: AArch64::SQINCW_XPiI, .PatternStart: 785, .NumPatterns: 2 }, |
22845 | {.Opcode: AArch64::SQINCW_XPiWdI, .PatternStart: 787, .NumPatterns: 2 }, |
22846 | {.Opcode: AArch64::SQINCW_ZPiI, .PatternStart: 789, .NumPatterns: 2 }, |
22847 | {.Opcode: AArch64::SST1B_D_IMM, .PatternStart: 791, .NumPatterns: 1 }, |
22848 | {.Opcode: AArch64::SST1B_S_IMM, .PatternStart: 792, .NumPatterns: 1 }, |
22849 | {.Opcode: AArch64::SST1D_IMM, .PatternStart: 793, .NumPatterns: 1 }, |
22850 | {.Opcode: AArch64::SST1H_D_IMM, .PatternStart: 794, .NumPatterns: 1 }, |
22851 | {.Opcode: AArch64::SST1H_S_IMM, .PatternStart: 795, .NumPatterns: 1 }, |
22852 | {.Opcode: AArch64::SST1Q, .PatternStart: 796, .NumPatterns: 1 }, |
22853 | {.Opcode: AArch64::SST1W_D_IMM, .PatternStart: 797, .NumPatterns: 1 }, |
22854 | {.Opcode: AArch64::SST1W_IMM, .PatternStart: 798, .NumPatterns: 1 }, |
22855 | {.Opcode: AArch64::ST1B_2Z_IMM, .PatternStart: 799, .NumPatterns: 1 }, |
22856 | {.Opcode: AArch64::ST1B_2Z_STRIDED_IMM, .PatternStart: 800, .NumPatterns: 1 }, |
22857 | {.Opcode: AArch64::ST1B_4Z_IMM, .PatternStart: 801, .NumPatterns: 1 }, |
22858 | {.Opcode: AArch64::ST1B_4Z_STRIDED_IMM, .PatternStart: 802, .NumPatterns: 1 }, |
22859 | {.Opcode: AArch64::ST1B_D_IMM, .PatternStart: 803, .NumPatterns: 1 }, |
22860 | {.Opcode: AArch64::ST1B_H_IMM, .PatternStart: 804, .NumPatterns: 1 }, |
22861 | {.Opcode: AArch64::ST1B_IMM, .PatternStart: 805, .NumPatterns: 1 }, |
22862 | {.Opcode: AArch64::ST1B_S_IMM, .PatternStart: 806, .NumPatterns: 1 }, |
22863 | {.Opcode: AArch64::ST1D_2Z_IMM, .PatternStart: 807, .NumPatterns: 1 }, |
22864 | {.Opcode: AArch64::ST1D_2Z_STRIDED_IMM, .PatternStart: 808, .NumPatterns: 1 }, |
22865 | {.Opcode: AArch64::ST1D_4Z_IMM, .PatternStart: 809, .NumPatterns: 1 }, |
22866 | {.Opcode: AArch64::ST1D_4Z_STRIDED_IMM, .PatternStart: 810, .NumPatterns: 1 }, |
22867 | {.Opcode: AArch64::ST1D_IMM, .PatternStart: 811, .NumPatterns: 1 }, |
22868 | {.Opcode: AArch64::ST1D_Q_IMM, .PatternStart: 812, .NumPatterns: 1 }, |
22869 | {.Opcode: AArch64::ST1Fourv16b_POST, .PatternStart: 813, .NumPatterns: 1 }, |
22870 | {.Opcode: AArch64::ST1Fourv1d_POST, .PatternStart: 814, .NumPatterns: 1 }, |
22871 | {.Opcode: AArch64::ST1Fourv2d_POST, .PatternStart: 815, .NumPatterns: 1 }, |
22872 | {.Opcode: AArch64::ST1Fourv2s_POST, .PatternStart: 816, .NumPatterns: 1 }, |
22873 | {.Opcode: AArch64::ST1Fourv4h_POST, .PatternStart: 817, .NumPatterns: 1 }, |
22874 | {.Opcode: AArch64::ST1Fourv4s_POST, .PatternStart: 818, .NumPatterns: 1 }, |
22875 | {.Opcode: AArch64::ST1Fourv8b_POST, .PatternStart: 819, .NumPatterns: 1 }, |
22876 | {.Opcode: AArch64::ST1Fourv8h_POST, .PatternStart: 820, .NumPatterns: 1 }, |
22877 | {.Opcode: AArch64::ST1H_2Z_IMM, .PatternStart: 821, .NumPatterns: 1 }, |
22878 | {.Opcode: AArch64::ST1H_2Z_STRIDED_IMM, .PatternStart: 822, .NumPatterns: 1 }, |
22879 | {.Opcode: AArch64::ST1H_4Z_IMM, .PatternStart: 823, .NumPatterns: 1 }, |
22880 | {.Opcode: AArch64::ST1H_4Z_STRIDED_IMM, .PatternStart: 824, .NumPatterns: 1 }, |
22881 | {.Opcode: AArch64::ST1H_D_IMM, .PatternStart: 825, .NumPatterns: 1 }, |
22882 | {.Opcode: AArch64::ST1H_IMM, .PatternStart: 826, .NumPatterns: 1 }, |
22883 | {.Opcode: AArch64::ST1H_S_IMM, .PatternStart: 827, .NumPatterns: 1 }, |
22884 | {.Opcode: AArch64::ST1Onev16b_POST, .PatternStart: 828, .NumPatterns: 1 }, |
22885 | {.Opcode: AArch64::ST1Onev1d_POST, .PatternStart: 829, .NumPatterns: 1 }, |
22886 | {.Opcode: AArch64::ST1Onev2d_POST, .PatternStart: 830, .NumPatterns: 1 }, |
22887 | {.Opcode: AArch64::ST1Onev2s_POST, .PatternStart: 831, .NumPatterns: 1 }, |
22888 | {.Opcode: AArch64::ST1Onev4h_POST, .PatternStart: 832, .NumPatterns: 1 }, |
22889 | {.Opcode: AArch64::ST1Onev4s_POST, .PatternStart: 833, .NumPatterns: 1 }, |
22890 | {.Opcode: AArch64::ST1Onev8b_POST, .PatternStart: 834, .NumPatterns: 1 }, |
22891 | {.Opcode: AArch64::ST1Onev8h_POST, .PatternStart: 835, .NumPatterns: 1 }, |
22892 | {.Opcode: AArch64::ST1Threev16b_POST, .PatternStart: 836, .NumPatterns: 1 }, |
22893 | {.Opcode: AArch64::ST1Threev1d_POST, .PatternStart: 837, .NumPatterns: 1 }, |
22894 | {.Opcode: AArch64::ST1Threev2d_POST, .PatternStart: 838, .NumPatterns: 1 }, |
22895 | {.Opcode: AArch64::ST1Threev2s_POST, .PatternStart: 839, .NumPatterns: 1 }, |
22896 | {.Opcode: AArch64::ST1Threev4h_POST, .PatternStart: 840, .NumPatterns: 1 }, |
22897 | {.Opcode: AArch64::ST1Threev4s_POST, .PatternStart: 841, .NumPatterns: 1 }, |
22898 | {.Opcode: AArch64::ST1Threev8b_POST, .PatternStart: 842, .NumPatterns: 1 }, |
22899 | {.Opcode: AArch64::ST1Threev8h_POST, .PatternStart: 843, .NumPatterns: 1 }, |
22900 | {.Opcode: AArch64::ST1Twov16b_POST, .PatternStart: 844, .NumPatterns: 1 }, |
22901 | {.Opcode: AArch64::ST1Twov1d_POST, .PatternStart: 845, .NumPatterns: 1 }, |
22902 | {.Opcode: AArch64::ST1Twov2d_POST, .PatternStart: 846, .NumPatterns: 1 }, |
22903 | {.Opcode: AArch64::ST1Twov2s_POST, .PatternStart: 847, .NumPatterns: 1 }, |
22904 | {.Opcode: AArch64::ST1Twov4h_POST, .PatternStart: 848, .NumPatterns: 1 }, |
22905 | {.Opcode: AArch64::ST1Twov4s_POST, .PatternStart: 849, .NumPatterns: 1 }, |
22906 | {.Opcode: AArch64::ST1Twov8b_POST, .PatternStart: 850, .NumPatterns: 1 }, |
22907 | {.Opcode: AArch64::ST1Twov8h_POST, .PatternStart: 851, .NumPatterns: 1 }, |
22908 | {.Opcode: AArch64::ST1W_2Z_IMM, .PatternStart: 852, .NumPatterns: 1 }, |
22909 | {.Opcode: AArch64::ST1W_2Z_STRIDED_IMM, .PatternStart: 853, .NumPatterns: 1 }, |
22910 | {.Opcode: AArch64::ST1W_4Z_IMM, .PatternStart: 854, .NumPatterns: 1 }, |
22911 | {.Opcode: AArch64::ST1W_4Z_STRIDED_IMM, .PatternStart: 855, .NumPatterns: 1 }, |
22912 | {.Opcode: AArch64::ST1W_D_IMM, .PatternStart: 856, .NumPatterns: 1 }, |
22913 | {.Opcode: AArch64::ST1W_IMM, .PatternStart: 857, .NumPatterns: 1 }, |
22914 | {.Opcode: AArch64::ST1W_Q_IMM, .PatternStart: 858, .NumPatterns: 1 }, |
22915 | {.Opcode: AArch64::ST1_MXIPXX_H_B, .PatternStart: 859, .NumPatterns: 1 }, |
22916 | {.Opcode: AArch64::ST1_MXIPXX_H_D, .PatternStart: 860, .NumPatterns: 1 }, |
22917 | {.Opcode: AArch64::ST1_MXIPXX_H_H, .PatternStart: 861, .NumPatterns: 1 }, |
22918 | {.Opcode: AArch64::ST1_MXIPXX_H_Q, .PatternStart: 862, .NumPatterns: 1 }, |
22919 | {.Opcode: AArch64::ST1_MXIPXX_H_S, .PatternStart: 863, .NumPatterns: 1 }, |
22920 | {.Opcode: AArch64::ST1_MXIPXX_V_B, .PatternStart: 864, .NumPatterns: 1 }, |
22921 | {.Opcode: AArch64::ST1_MXIPXX_V_D, .PatternStart: 865, .NumPatterns: 1 }, |
22922 | {.Opcode: AArch64::ST1_MXIPXX_V_H, .PatternStart: 866, .NumPatterns: 1 }, |
22923 | {.Opcode: AArch64::ST1_MXIPXX_V_Q, .PatternStart: 867, .NumPatterns: 1 }, |
22924 | {.Opcode: AArch64::ST1_MXIPXX_V_S, .PatternStart: 868, .NumPatterns: 1 }, |
22925 | {.Opcode: AArch64::ST1i16_POST, .PatternStart: 869, .NumPatterns: 1 }, |
22926 | {.Opcode: AArch64::ST1i32_POST, .PatternStart: 870, .NumPatterns: 1 }, |
22927 | {.Opcode: AArch64::ST1i64_POST, .PatternStart: 871, .NumPatterns: 1 }, |
22928 | {.Opcode: AArch64::ST1i8_POST, .PatternStart: 872, .NumPatterns: 1 }, |
22929 | {.Opcode: AArch64::ST2B_IMM, .PatternStart: 873, .NumPatterns: 1 }, |
22930 | {.Opcode: AArch64::ST2D_IMM, .PatternStart: 874, .NumPatterns: 1 }, |
22931 | {.Opcode: AArch64::ST2Gi, .PatternStart: 875, .NumPatterns: 1 }, |
22932 | {.Opcode: AArch64::ST2H_IMM, .PatternStart: 876, .NumPatterns: 1 }, |
22933 | {.Opcode: AArch64::ST2Q_IMM, .PatternStart: 877, .NumPatterns: 1 }, |
22934 | {.Opcode: AArch64::ST2Twov16b_POST, .PatternStart: 878, .NumPatterns: 1 }, |
22935 | {.Opcode: AArch64::ST2Twov2d_POST, .PatternStart: 879, .NumPatterns: 1 }, |
22936 | {.Opcode: AArch64::ST2Twov2s_POST, .PatternStart: 880, .NumPatterns: 1 }, |
22937 | {.Opcode: AArch64::ST2Twov4h_POST, .PatternStart: 881, .NumPatterns: 1 }, |
22938 | {.Opcode: AArch64::ST2Twov4s_POST, .PatternStart: 882, .NumPatterns: 1 }, |
22939 | {.Opcode: AArch64::ST2Twov8b_POST, .PatternStart: 883, .NumPatterns: 1 }, |
22940 | {.Opcode: AArch64::ST2Twov8h_POST, .PatternStart: 884, .NumPatterns: 1 }, |
22941 | {.Opcode: AArch64::ST2W_IMM, .PatternStart: 885, .NumPatterns: 1 }, |
22942 | {.Opcode: AArch64::ST2i16_POST, .PatternStart: 886, .NumPatterns: 1 }, |
22943 | {.Opcode: AArch64::ST2i32_POST, .PatternStart: 887, .NumPatterns: 1 }, |
22944 | {.Opcode: AArch64::ST2i64_POST, .PatternStart: 888, .NumPatterns: 1 }, |
22945 | {.Opcode: AArch64::ST2i8_POST, .PatternStart: 889, .NumPatterns: 1 }, |
22946 | {.Opcode: AArch64::ST3B_IMM, .PatternStart: 890, .NumPatterns: 1 }, |
22947 | {.Opcode: AArch64::ST3D_IMM, .PatternStart: 891, .NumPatterns: 1 }, |
22948 | {.Opcode: AArch64::ST3H_IMM, .PatternStart: 892, .NumPatterns: 1 }, |
22949 | {.Opcode: AArch64::ST3Q_IMM, .PatternStart: 893, .NumPatterns: 1 }, |
22950 | {.Opcode: AArch64::ST3Threev16b_POST, .PatternStart: 894, .NumPatterns: 1 }, |
22951 | {.Opcode: AArch64::ST3Threev2d_POST, .PatternStart: 895, .NumPatterns: 1 }, |
22952 | {.Opcode: AArch64::ST3Threev2s_POST, .PatternStart: 896, .NumPatterns: 1 }, |
22953 | {.Opcode: AArch64::ST3Threev4h_POST, .PatternStart: 897, .NumPatterns: 1 }, |
22954 | {.Opcode: AArch64::ST3Threev4s_POST, .PatternStart: 898, .NumPatterns: 1 }, |
22955 | {.Opcode: AArch64::ST3Threev8b_POST, .PatternStart: 899, .NumPatterns: 1 }, |
22956 | {.Opcode: AArch64::ST3Threev8h_POST, .PatternStart: 900, .NumPatterns: 1 }, |
22957 | {.Opcode: AArch64::ST3W_IMM, .PatternStart: 901, .NumPatterns: 1 }, |
22958 | {.Opcode: AArch64::ST3i16_POST, .PatternStart: 902, .NumPatterns: 1 }, |
22959 | {.Opcode: AArch64::ST3i32_POST, .PatternStart: 903, .NumPatterns: 1 }, |
22960 | {.Opcode: AArch64::ST3i64_POST, .PatternStart: 904, .NumPatterns: 1 }, |
22961 | {.Opcode: AArch64::ST3i8_POST, .PatternStart: 905, .NumPatterns: 1 }, |
22962 | {.Opcode: AArch64::ST4B_IMM, .PatternStart: 906, .NumPatterns: 1 }, |
22963 | {.Opcode: AArch64::ST4D_IMM, .PatternStart: 907, .NumPatterns: 1 }, |
22964 | {.Opcode: AArch64::ST4Fourv16b_POST, .PatternStart: 908, .NumPatterns: 1 }, |
22965 | {.Opcode: AArch64::ST4Fourv2d_POST, .PatternStart: 909, .NumPatterns: 1 }, |
22966 | {.Opcode: AArch64::ST4Fourv2s_POST, .PatternStart: 910, .NumPatterns: 1 }, |
22967 | {.Opcode: AArch64::ST4Fourv4h_POST, .PatternStart: 911, .NumPatterns: 1 }, |
22968 | {.Opcode: AArch64::ST4Fourv4s_POST, .PatternStart: 912, .NumPatterns: 1 }, |
22969 | {.Opcode: AArch64::ST4Fourv8b_POST, .PatternStart: 913, .NumPatterns: 1 }, |
22970 | {.Opcode: AArch64::ST4Fourv8h_POST, .PatternStart: 914, .NumPatterns: 1 }, |
22971 | {.Opcode: AArch64::ST4H_IMM, .PatternStart: 915, .NumPatterns: 1 }, |
22972 | {.Opcode: AArch64::ST4Q_IMM, .PatternStart: 916, .NumPatterns: 1 }, |
22973 | {.Opcode: AArch64::ST4W_IMM, .PatternStart: 917, .NumPatterns: 1 }, |
22974 | {.Opcode: AArch64::ST4i16_POST, .PatternStart: 918, .NumPatterns: 1 }, |
22975 | {.Opcode: AArch64::ST4i32_POST, .PatternStart: 919, .NumPatterns: 1 }, |
22976 | {.Opcode: AArch64::ST4i64_POST, .PatternStart: 920, .NumPatterns: 1 }, |
22977 | {.Opcode: AArch64::ST4i8_POST, .PatternStart: 921, .NumPatterns: 1 }, |
22978 | {.Opcode: AArch64::STGPi, .PatternStart: 922, .NumPatterns: 1 }, |
22979 | {.Opcode: AArch64::STGi, .PatternStart: 923, .NumPatterns: 1 }, |
22980 | {.Opcode: AArch64::STLURBi, .PatternStart: 924, .NumPatterns: 1 }, |
22981 | {.Opcode: AArch64::STLURHi, .PatternStart: 925, .NumPatterns: 1 }, |
22982 | {.Opcode: AArch64::STLURWi, .PatternStart: 926, .NumPatterns: 1 }, |
22983 | {.Opcode: AArch64::STLURXi, .PatternStart: 927, .NumPatterns: 1 }, |
22984 | {.Opcode: AArch64::STLURbi, .PatternStart: 928, .NumPatterns: 1 }, |
22985 | {.Opcode: AArch64::STLURdi, .PatternStart: 929, .NumPatterns: 1 }, |
22986 | {.Opcode: AArch64::STLURhi, .PatternStart: 930, .NumPatterns: 1 }, |
22987 | {.Opcode: AArch64::STLURqi, .PatternStart: 931, .NumPatterns: 1 }, |
22988 | {.Opcode: AArch64::STLURsi, .PatternStart: 932, .NumPatterns: 1 }, |
22989 | {.Opcode: AArch64::STNPDi, .PatternStart: 933, .NumPatterns: 1 }, |
22990 | {.Opcode: AArch64::STNPQi, .PatternStart: 934, .NumPatterns: 1 }, |
22991 | {.Opcode: AArch64::STNPSi, .PatternStart: 935, .NumPatterns: 1 }, |
22992 | {.Opcode: AArch64::STNPWi, .PatternStart: 936, .NumPatterns: 1 }, |
22993 | {.Opcode: AArch64::STNPXi, .PatternStart: 937, .NumPatterns: 1 }, |
22994 | {.Opcode: AArch64::STNT1B_2Z_IMM, .PatternStart: 938, .NumPatterns: 1 }, |
22995 | {.Opcode: AArch64::STNT1B_2Z_STRIDED_IMM, .PatternStart: 939, .NumPatterns: 1 }, |
22996 | {.Opcode: AArch64::STNT1B_4Z_IMM, .PatternStart: 940, .NumPatterns: 1 }, |
22997 | {.Opcode: AArch64::STNT1B_4Z_STRIDED_IMM, .PatternStart: 941, .NumPatterns: 1 }, |
22998 | {.Opcode: AArch64::STNT1B_ZRI, .PatternStart: 942, .NumPatterns: 1 }, |
22999 | {.Opcode: AArch64::STNT1B_ZZR_D, .PatternStart: 943, .NumPatterns: 1 }, |
23000 | {.Opcode: AArch64::STNT1B_ZZR_S, .PatternStart: 944, .NumPatterns: 1 }, |
23001 | {.Opcode: AArch64::STNT1D_2Z_IMM, .PatternStart: 945, .NumPatterns: 1 }, |
23002 | {.Opcode: AArch64::STNT1D_2Z_STRIDED_IMM, .PatternStart: 946, .NumPatterns: 1 }, |
23003 | {.Opcode: AArch64::STNT1D_4Z_IMM, .PatternStart: 947, .NumPatterns: 1 }, |
23004 | {.Opcode: AArch64::STNT1D_4Z_STRIDED_IMM, .PatternStart: 948, .NumPatterns: 1 }, |
23005 | {.Opcode: AArch64::STNT1D_ZRI, .PatternStart: 949, .NumPatterns: 1 }, |
23006 | {.Opcode: AArch64::STNT1D_ZZR_D, .PatternStart: 950, .NumPatterns: 1 }, |
23007 | {.Opcode: AArch64::STNT1H_2Z_IMM, .PatternStart: 951, .NumPatterns: 1 }, |
23008 | {.Opcode: AArch64::STNT1H_2Z_STRIDED_IMM, .PatternStart: 952, .NumPatterns: 1 }, |
23009 | {.Opcode: AArch64::STNT1H_4Z_IMM, .PatternStart: 953, .NumPatterns: 1 }, |
23010 | {.Opcode: AArch64::STNT1H_4Z_STRIDED_IMM, .PatternStart: 954, .NumPatterns: 1 }, |
23011 | {.Opcode: AArch64::STNT1H_ZRI, .PatternStart: 955, .NumPatterns: 1 }, |
23012 | {.Opcode: AArch64::STNT1H_ZZR_D, .PatternStart: 956, .NumPatterns: 1 }, |
23013 | {.Opcode: AArch64::STNT1H_ZZR_S, .PatternStart: 957, .NumPatterns: 1 }, |
23014 | {.Opcode: AArch64::STNT1W_2Z_IMM, .PatternStart: 958, .NumPatterns: 1 }, |
23015 | {.Opcode: AArch64::STNT1W_2Z_STRIDED_IMM, .PatternStart: 959, .NumPatterns: 1 }, |
23016 | {.Opcode: AArch64::STNT1W_4Z_IMM, .PatternStart: 960, .NumPatterns: 1 }, |
23017 | {.Opcode: AArch64::STNT1W_4Z_STRIDED_IMM, .PatternStart: 961, .NumPatterns: 1 }, |
23018 | {.Opcode: AArch64::STNT1W_ZRI, .PatternStart: 962, .NumPatterns: 1 }, |
23019 | {.Opcode: AArch64::STNT1W_ZZR_D, .PatternStart: 963, .NumPatterns: 1 }, |
23020 | {.Opcode: AArch64::STNT1W_ZZR_S, .PatternStart: 964, .NumPatterns: 1 }, |
23021 | {.Opcode: AArch64::STPDi, .PatternStart: 965, .NumPatterns: 1 }, |
23022 | {.Opcode: AArch64::STPQi, .PatternStart: 966, .NumPatterns: 1 }, |
23023 | {.Opcode: AArch64::STPSi, .PatternStart: 967, .NumPatterns: 1 }, |
23024 | {.Opcode: AArch64::STPWi, .PatternStart: 968, .NumPatterns: 1 }, |
23025 | {.Opcode: AArch64::STPXi, .PatternStart: 969, .NumPatterns: 1 }, |
23026 | {.Opcode: AArch64::STRBBroX, .PatternStart: 970, .NumPatterns: 1 }, |
23027 | {.Opcode: AArch64::STRBBui, .PatternStart: 971, .NumPatterns: 1 }, |
23028 | {.Opcode: AArch64::STRBroX, .PatternStart: 972, .NumPatterns: 1 }, |
23029 | {.Opcode: AArch64::STRBui, .PatternStart: 973, .NumPatterns: 1 }, |
23030 | {.Opcode: AArch64::STRDroX, .PatternStart: 974, .NumPatterns: 1 }, |
23031 | {.Opcode: AArch64::STRDui, .PatternStart: 975, .NumPatterns: 1 }, |
23032 | {.Opcode: AArch64::STRHHroX, .PatternStart: 976, .NumPatterns: 1 }, |
23033 | {.Opcode: AArch64::STRHHui, .PatternStart: 977, .NumPatterns: 1 }, |
23034 | {.Opcode: AArch64::STRHroX, .PatternStart: 978, .NumPatterns: 1 }, |
23035 | {.Opcode: AArch64::STRHui, .PatternStart: 979, .NumPatterns: 1 }, |
23036 | {.Opcode: AArch64::STRQroX, .PatternStart: 980, .NumPatterns: 1 }, |
23037 | {.Opcode: AArch64::STRQui, .PatternStart: 981, .NumPatterns: 1 }, |
23038 | {.Opcode: AArch64::STRSroX, .PatternStart: 982, .NumPatterns: 1 }, |
23039 | {.Opcode: AArch64::STRSui, .PatternStart: 983, .NumPatterns: 1 }, |
23040 | {.Opcode: AArch64::STRWroX, .PatternStart: 984, .NumPatterns: 1 }, |
23041 | {.Opcode: AArch64::STRWui, .PatternStart: 985, .NumPatterns: 1 }, |
23042 | {.Opcode: AArch64::STRXroX, .PatternStart: 986, .NumPatterns: 1 }, |
23043 | {.Opcode: AArch64::STRXui, .PatternStart: 987, .NumPatterns: 1 }, |
23044 | {.Opcode: AArch64::STR_PXI, .PatternStart: 988, .NumPatterns: 1 }, |
23045 | {.Opcode: AArch64::STR_ZA, .PatternStart: 989, .NumPatterns: 1 }, |
23046 | {.Opcode: AArch64::STR_ZXI, .PatternStart: 990, .NumPatterns: 1 }, |
23047 | {.Opcode: AArch64::STTRBi, .PatternStart: 991, .NumPatterns: 1 }, |
23048 | {.Opcode: AArch64::STTRHi, .PatternStart: 992, .NumPatterns: 1 }, |
23049 | {.Opcode: AArch64::STTRWi, .PatternStart: 993, .NumPatterns: 1 }, |
23050 | {.Opcode: AArch64::STTRXi, .PatternStart: 994, .NumPatterns: 1 }, |
23051 | {.Opcode: AArch64::STURBBi, .PatternStart: 995, .NumPatterns: 1 }, |
23052 | {.Opcode: AArch64::STURBi, .PatternStart: 996, .NumPatterns: 1 }, |
23053 | {.Opcode: AArch64::STURDi, .PatternStart: 997, .NumPatterns: 1 }, |
23054 | {.Opcode: AArch64::STURHHi, .PatternStart: 998, .NumPatterns: 1 }, |
23055 | {.Opcode: AArch64::STURHi, .PatternStart: 999, .NumPatterns: 1 }, |
23056 | {.Opcode: AArch64::STURQi, .PatternStart: 1000, .NumPatterns: 1 }, |
23057 | {.Opcode: AArch64::STURSi, .PatternStart: 1001, .NumPatterns: 1 }, |
23058 | {.Opcode: AArch64::STURWi, .PatternStart: 1002, .NumPatterns: 1 }, |
23059 | {.Opcode: AArch64::STURXi, .PatternStart: 1003, .NumPatterns: 1 }, |
23060 | {.Opcode: AArch64::STZ2Gi, .PatternStart: 1004, .NumPatterns: 1 }, |
23061 | {.Opcode: AArch64::STZGi, .PatternStart: 1005, .NumPatterns: 1 }, |
23062 | {.Opcode: AArch64::SUBPT_shift, .PatternStart: 1006, .NumPatterns: 1 }, |
23063 | {.Opcode: AArch64::SUBSWri, .PatternStart: 1007, .NumPatterns: 1 }, |
23064 | {.Opcode: AArch64::SUBSWrs, .PatternStart: 1008, .NumPatterns: 5 }, |
23065 | {.Opcode: AArch64::SUBSWrx, .PatternStart: 1013, .NumPatterns: 3 }, |
23066 | {.Opcode: AArch64::SUBSXri, .PatternStart: 1016, .NumPatterns: 1 }, |
23067 | {.Opcode: AArch64::SUBSXrs, .PatternStart: 1017, .NumPatterns: 5 }, |
23068 | {.Opcode: AArch64::SUBSXrx, .PatternStart: 1022, .NumPatterns: 1 }, |
23069 | {.Opcode: AArch64::SUBSXrx64, .PatternStart: 1023, .NumPatterns: 3 }, |
23070 | {.Opcode: AArch64::SUBWrs, .PatternStart: 1026, .NumPatterns: 3 }, |
23071 | {.Opcode: AArch64::SUBWrx, .PatternStart: 1029, .NumPatterns: 2 }, |
23072 | {.Opcode: AArch64::SUBXrs, .PatternStart: 1031, .NumPatterns: 3 }, |
23073 | {.Opcode: AArch64::SUBXrx64, .PatternStart: 1034, .NumPatterns: 2 }, |
23074 | {.Opcode: AArch64::SYSPxt_XZR, .PatternStart: 1036, .NumPatterns: 1 }, |
23075 | {.Opcode: AArch64::SYSxt, .PatternStart: 1037, .NumPatterns: 1 }, |
23076 | {.Opcode: AArch64::UBFMWri, .PatternStart: 1038, .NumPatterns: 3 }, |
23077 | {.Opcode: AArch64::UBFMXri, .PatternStart: 1041, .NumPatterns: 4 }, |
23078 | {.Opcode: AArch64::UMADDLrrr, .PatternStart: 1045, .NumPatterns: 1 }, |
23079 | {.Opcode: AArch64::UMOVvi32, .PatternStart: 1046, .NumPatterns: 1 }, |
23080 | {.Opcode: AArch64::UMOVvi32_idx0, .PatternStart: 1047, .NumPatterns: 1 }, |
23081 | {.Opcode: AArch64::UMOVvi64, .PatternStart: 1048, .NumPatterns: 1 }, |
23082 | {.Opcode: AArch64::UMOVvi64_idx0, .PatternStart: 1049, .NumPatterns: 1 }, |
23083 | {.Opcode: AArch64::UMSUBLrrr, .PatternStart: 1050, .NumPatterns: 1 }, |
23084 | {.Opcode: AArch64::UQDECB_WPiI, .PatternStart: 1051, .NumPatterns: 2 }, |
23085 | {.Opcode: AArch64::UQDECB_XPiI, .PatternStart: 1053, .NumPatterns: 2 }, |
23086 | {.Opcode: AArch64::UQDECD_WPiI, .PatternStart: 1055, .NumPatterns: 2 }, |
23087 | {.Opcode: AArch64::UQDECD_XPiI, .PatternStart: 1057, .NumPatterns: 2 }, |
23088 | {.Opcode: AArch64::UQDECD_ZPiI, .PatternStart: 1059, .NumPatterns: 2 }, |
23089 | {.Opcode: AArch64::UQDECH_WPiI, .PatternStart: 1061, .NumPatterns: 2 }, |
23090 | {.Opcode: AArch64::UQDECH_XPiI, .PatternStart: 1063, .NumPatterns: 2 }, |
23091 | {.Opcode: AArch64::UQDECH_ZPiI, .PatternStart: 1065, .NumPatterns: 2 }, |
23092 | {.Opcode: AArch64::UQDECW_WPiI, .PatternStart: 1067, .NumPatterns: 2 }, |
23093 | {.Opcode: AArch64::UQDECW_XPiI, .PatternStart: 1069, .NumPatterns: 2 }, |
23094 | {.Opcode: AArch64::UQDECW_ZPiI, .PatternStart: 1071, .NumPatterns: 2 }, |
23095 | {.Opcode: AArch64::UQINCB_WPiI, .PatternStart: 1073, .NumPatterns: 2 }, |
23096 | {.Opcode: AArch64::UQINCB_XPiI, .PatternStart: 1075, .NumPatterns: 2 }, |
23097 | {.Opcode: AArch64::UQINCD_WPiI, .PatternStart: 1077, .NumPatterns: 2 }, |
23098 | {.Opcode: AArch64::UQINCD_XPiI, .PatternStart: 1079, .NumPatterns: 2 }, |
23099 | {.Opcode: AArch64::UQINCD_ZPiI, .PatternStart: 1081, .NumPatterns: 2 }, |
23100 | {.Opcode: AArch64::UQINCH_WPiI, .PatternStart: 1083, .NumPatterns: 2 }, |
23101 | {.Opcode: AArch64::UQINCH_XPiI, .PatternStart: 1085, .NumPatterns: 2 }, |
23102 | {.Opcode: AArch64::UQINCH_ZPiI, .PatternStart: 1087, .NumPatterns: 2 }, |
23103 | {.Opcode: AArch64::UQINCW_WPiI, .PatternStart: 1089, .NumPatterns: 2 }, |
23104 | {.Opcode: AArch64::UQINCW_XPiI, .PatternStart: 1091, .NumPatterns: 2 }, |
23105 | {.Opcode: AArch64::UQINCW_ZPiI, .PatternStart: 1093, .NumPatterns: 2 }, |
23106 | {.Opcode: AArch64::XPACLRI, .PatternStart: 1095, .NumPatterns: 1 }, |
23107 | {.Opcode: AArch64::ZERO_M, .PatternStart: 1096, .NumPatterns: 15 }, |
23108 | }; |
23109 | |
23110 | static const AliasPattern Patterns[] = { |
23111 | // AArch64::ADDPT_shift - 0 |
23112 | {.AsmStrOffset: 0, .AliasCondStart: 0, .NumOperands: 4, .NumConds: 7 }, |
23113 | // AArch64::ADDSWri - 1 |
23114 | {.AsmStrOffset: 17, .AliasCondStart: 7, .NumOperands: 4, .NumConds: 2 }, |
23115 | // AArch64::ADDSWrs - 2 |
23116 | {.AsmStrOffset: 30, .AliasCondStart: 9, .NumOperands: 4, .NumConds: 4 }, |
23117 | {.AsmStrOffset: 41, .AliasCondStart: 13, .NumOperands: 4, .NumConds: 3 }, |
23118 | {.AsmStrOffset: 56, .AliasCondStart: 16, .NumOperands: 4, .NumConds: 4 }, |
23119 | // AArch64::ADDSWrx - 5 |
23120 | {.AsmStrOffset: 30, .AliasCondStart: 20, .NumOperands: 4, .NumConds: 4 }, |
23121 | {.AsmStrOffset: 72, .AliasCondStart: 24, .NumOperands: 4, .NumConds: 3 }, |
23122 | {.AsmStrOffset: 56, .AliasCondStart: 27, .NumOperands: 4, .NumConds: 4 }, |
23123 | // AArch64::ADDSXri - 8 |
23124 | {.AsmStrOffset: 17, .AliasCondStart: 31, .NumOperands: 4, .NumConds: 2 }, |
23125 | // AArch64::ADDSXrs - 9 |
23126 | {.AsmStrOffset: 30, .AliasCondStart: 33, .NumOperands: 4, .NumConds: 4 }, |
23127 | {.AsmStrOffset: 41, .AliasCondStart: 37, .NumOperands: 4, .NumConds: 3 }, |
23128 | {.AsmStrOffset: 56, .AliasCondStart: 40, .NumOperands: 4, .NumConds: 4 }, |
23129 | // AArch64::ADDSXrx - 12 |
23130 | {.AsmStrOffset: 72, .AliasCondStart: 44, .NumOperands: 4, .NumConds: 3 }, |
23131 | // AArch64::ADDSXrx64 - 13 |
23132 | {.AsmStrOffset: 30, .AliasCondStart: 47, .NumOperands: 4, .NumConds: 4 }, |
23133 | {.AsmStrOffset: 72, .AliasCondStart: 51, .NumOperands: 4, .NumConds: 3 }, |
23134 | {.AsmStrOffset: 56, .AliasCondStart: 54, .NumOperands: 4, .NumConds: 4 }, |
23135 | // AArch64::ADDWri - 16 |
23136 | {.AsmStrOffset: 87, .AliasCondStart: 58, .NumOperands: 4, .NumConds: 4 }, |
23137 | {.AsmStrOffset: 87, .AliasCondStart: 62, .NumOperands: 4, .NumConds: 4 }, |
23138 | // AArch64::ADDWrs - 18 |
23139 | {.AsmStrOffset: 98, .AliasCondStart: 66, .NumOperands: 4, .NumConds: 4 }, |
23140 | // AArch64::ADDWrx - 19 |
23141 | {.AsmStrOffset: 98, .AliasCondStart: 70, .NumOperands: 4, .NumConds: 4 }, |
23142 | {.AsmStrOffset: 98, .AliasCondStart: 74, .NumOperands: 4, .NumConds: 4 }, |
23143 | // AArch64::ADDXri - 21 |
23144 | {.AsmStrOffset: 87, .AliasCondStart: 78, .NumOperands: 4, .NumConds: 4 }, |
23145 | {.AsmStrOffset: 87, .AliasCondStart: 82, .NumOperands: 4, .NumConds: 4 }, |
23146 | // AArch64::ADDXrs - 23 |
23147 | {.AsmStrOffset: 98, .AliasCondStart: 86, .NumOperands: 4, .NumConds: 4 }, |
23148 | // AArch64::ADDXrx64 - 24 |
23149 | {.AsmStrOffset: 98, .AliasCondStart: 90, .NumOperands: 4, .NumConds: 4 }, |
23150 | {.AsmStrOffset: 98, .AliasCondStart: 94, .NumOperands: 4, .NumConds: 4 }, |
23151 | // AArch64::ANDSWri - 26 |
23152 | {.AsmStrOffset: 113, .AliasCondStart: 98, .NumOperands: 3, .NumConds: 2 }, |
23153 | // AArch64::ANDSWrs - 27 |
23154 | {.AsmStrOffset: 126, .AliasCondStart: 100, .NumOperands: 4, .NumConds: 4 }, |
23155 | {.AsmStrOffset: 137, .AliasCondStart: 104, .NumOperands: 4, .NumConds: 3 }, |
23156 | {.AsmStrOffset: 152, .AliasCondStart: 107, .NumOperands: 4, .NumConds: 4 }, |
23157 | // AArch64::ANDSXri - 30 |
23158 | {.AsmStrOffset: 168, .AliasCondStart: 111, .NumOperands: 3, .NumConds: 2 }, |
23159 | // AArch64::ANDSXrs - 31 |
23160 | {.AsmStrOffset: 126, .AliasCondStart: 113, .NumOperands: 4, .NumConds: 4 }, |
23161 | {.AsmStrOffset: 137, .AliasCondStart: 117, .NumOperands: 4, .NumConds: 3 }, |
23162 | {.AsmStrOffset: 152, .AliasCondStart: 120, .NumOperands: 4, .NumConds: 4 }, |
23163 | // AArch64::ANDS_PPzPP - 34 |
23164 | {.AsmStrOffset: 181, .AliasCondStart: 124, .NumOperands: 4, .NumConds: 8 }, |
23165 | // AArch64::ANDWrs - 35 |
23166 | {.AsmStrOffset: 205, .AliasCondStart: 132, .NumOperands: 4, .NumConds: 4 }, |
23167 | // AArch64::ANDXrs - 36 |
23168 | {.AsmStrOffset: 205, .AliasCondStart: 136, .NumOperands: 4, .NumConds: 4 }, |
23169 | // AArch64::AND_PPzPP - 37 |
23170 | {.AsmStrOffset: 220, .AliasCondStart: 140, .NumOperands: 4, .NumConds: 8 }, |
23171 | // AArch64::AND_ZI - 38 |
23172 | {.AsmStrOffset: 243, .AliasCondStart: 148, .NumOperands: 3, .NumConds: 7 }, |
23173 | {.AsmStrOffset: 264, .AliasCondStart: 155, .NumOperands: 3, .NumConds: 7 }, |
23174 | {.AsmStrOffset: 285, .AliasCondStart: 162, .NumOperands: 3, .NumConds: 7 }, |
23175 | // AArch64::AUTIA1716 - 41 |
23176 | {.AsmStrOffset: 306, .AliasCondStart: 169, .NumOperands: 0, .NumConds: 3 }, |
23177 | // AArch64::AUTIASP - 42 |
23178 | {.AsmStrOffset: 316, .AliasCondStart: 172, .NumOperands: 0, .NumConds: 3 }, |
23179 | // AArch64::AUTIAZ - 43 |
23180 | {.AsmStrOffset: 324, .AliasCondStart: 175, .NumOperands: 0, .NumConds: 3 }, |
23181 | // AArch64::AUTIB1716 - 44 |
23182 | {.AsmStrOffset: 331, .AliasCondStart: 178, .NumOperands: 0, .NumConds: 3 }, |
23183 | // AArch64::AUTIBSP - 45 |
23184 | {.AsmStrOffset: 341, .AliasCondStart: 181, .NumOperands: 0, .NumConds: 3 }, |
23185 | // AArch64::AUTIBZ - 46 |
23186 | {.AsmStrOffset: 349, .AliasCondStart: 184, .NumOperands: 0, .NumConds: 3 }, |
23187 | // AArch64::BICSWrs - 47 |
23188 | {.AsmStrOffset: 356, .AliasCondStart: 187, .NumOperands: 4, .NumConds: 4 }, |
23189 | // AArch64::BICSXrs - 48 |
23190 | {.AsmStrOffset: 356, .AliasCondStart: 191, .NumOperands: 4, .NumConds: 4 }, |
23191 | // AArch64::BICWrs - 49 |
23192 | {.AsmStrOffset: 372, .AliasCondStart: 195, .NumOperands: 4, .NumConds: 4 }, |
23193 | // AArch64::BICXrs - 50 |
23194 | {.AsmStrOffset: 372, .AliasCondStart: 199, .NumOperands: 4, .NumConds: 4 }, |
23195 | // AArch64::CHKFEAT - 51 |
23196 | {.AsmStrOffset: 387, .AliasCondStart: 203, .NumOperands: 0, .NumConds: 3 }, |
23197 | // AArch64::CLREX - 52 |
23198 | {.AsmStrOffset: 399, .AliasCondStart: 206, .NumOperands: 1, .NumConds: 1 }, |
23199 | // AArch64::CNTB_XPiI - 53 |
23200 | {.AsmStrOffset: 405, .AliasCondStart: 207, .NumOperands: 3, .NumConds: 7 }, |
23201 | {.AsmStrOffset: 413, .AliasCondStart: 214, .NumOperands: 3, .NumConds: 7 }, |
23202 | // AArch64::CNTD_XPiI - 55 |
23203 | {.AsmStrOffset: 427, .AliasCondStart: 221, .NumOperands: 3, .NumConds: 7 }, |
23204 | {.AsmStrOffset: 435, .AliasCondStart: 228, .NumOperands: 3, .NumConds: 7 }, |
23205 | // AArch64::CNTH_XPiI - 57 |
23206 | {.AsmStrOffset: 449, .AliasCondStart: 235, .NumOperands: 3, .NumConds: 7 }, |
23207 | {.AsmStrOffset: 457, .AliasCondStart: 242, .NumOperands: 3, .NumConds: 7 }, |
23208 | // AArch64::CNTW_XPiI - 59 |
23209 | {.AsmStrOffset: 471, .AliasCondStart: 249, .NumOperands: 3, .NumConds: 7 }, |
23210 | {.AsmStrOffset: 479, .AliasCondStart: 256, .NumOperands: 3, .NumConds: 7 }, |
23211 | // AArch64::CPY_ZPmI_B - 61 |
23212 | {.AsmStrOffset: 493, .AliasCondStart: 263, .NumOperands: 5, .NumConds: 7 }, |
23213 | // AArch64::CPY_ZPmI_D - 62 |
23214 | {.AsmStrOffset: 516, .AliasCondStart: 270, .NumOperands: 5, .NumConds: 7 }, |
23215 | // AArch64::CPY_ZPmI_H - 63 |
23216 | {.AsmStrOffset: 539, .AliasCondStart: 277, .NumOperands: 5, .NumConds: 7 }, |
23217 | // AArch64::CPY_ZPmI_S - 64 |
23218 | {.AsmStrOffset: 562, .AliasCondStart: 284, .NumOperands: 5, .NumConds: 7 }, |
23219 | // AArch64::CPY_ZPmR_B - 65 |
23220 | {.AsmStrOffset: 585, .AliasCondStart: 291, .NumOperands: 4, .NumConds: 8 }, |
23221 | // AArch64::CPY_ZPmR_D - 66 |
23222 | {.AsmStrOffset: 606, .AliasCondStart: 299, .NumOperands: 4, .NumConds: 8 }, |
23223 | // AArch64::CPY_ZPmR_H - 67 |
23224 | {.AsmStrOffset: 627, .AliasCondStart: 307, .NumOperands: 4, .NumConds: 8 }, |
23225 | // AArch64::CPY_ZPmR_S - 68 |
23226 | {.AsmStrOffset: 648, .AliasCondStart: 315, .NumOperands: 4, .NumConds: 8 }, |
23227 | // AArch64::CPY_ZPmV_B - 69 |
23228 | {.AsmStrOffset: 585, .AliasCondStart: 323, .NumOperands: 4, .NumConds: 8 }, |
23229 | // AArch64::CPY_ZPmV_D - 70 |
23230 | {.AsmStrOffset: 606, .AliasCondStart: 331, .NumOperands: 4, .NumConds: 8 }, |
23231 | // AArch64::CPY_ZPmV_H - 71 |
23232 | {.AsmStrOffset: 627, .AliasCondStart: 339, .NumOperands: 4, .NumConds: 8 }, |
23233 | // AArch64::CPY_ZPmV_S - 72 |
23234 | {.AsmStrOffset: 648, .AliasCondStart: 347, .NumOperands: 4, .NumConds: 8 }, |
23235 | // AArch64::CPY_ZPzI_B - 73 |
23236 | {.AsmStrOffset: 669, .AliasCondStart: 355, .NumOperands: 4, .NumConds: 6 }, |
23237 | // AArch64::CPY_ZPzI_D - 74 |
23238 | {.AsmStrOffset: 692, .AliasCondStart: 361, .NumOperands: 4, .NumConds: 6 }, |
23239 | // AArch64::CPY_ZPzI_H - 75 |
23240 | {.AsmStrOffset: 715, .AliasCondStart: 367, .NumOperands: 4, .NumConds: 6 }, |
23241 | // AArch64::CPY_ZPzI_S - 76 |
23242 | {.AsmStrOffset: 738, .AliasCondStart: 373, .NumOperands: 4, .NumConds: 6 }, |
23243 | // AArch64::CSINCWr - 77 |
23244 | {.AsmStrOffset: 761, .AliasCondStart: 379, .NumOperands: 4, .NumConds: 4 }, |
23245 | {.AsmStrOffset: 775, .AliasCondStart: 383, .NumOperands: 4, .NumConds: 4 }, |
23246 | // AArch64::CSINCXr - 79 |
23247 | {.AsmStrOffset: 761, .AliasCondStart: 387, .NumOperands: 4, .NumConds: 4 }, |
23248 | {.AsmStrOffset: 775, .AliasCondStart: 391, .NumOperands: 4, .NumConds: 4 }, |
23249 | // AArch64::CSINVWr - 81 |
23250 | {.AsmStrOffset: 793, .AliasCondStart: 395, .NumOperands: 4, .NumConds: 4 }, |
23251 | {.AsmStrOffset: 808, .AliasCondStart: 399, .NumOperands: 4, .NumConds: 4 }, |
23252 | // AArch64::CSINVXr - 83 |
23253 | {.AsmStrOffset: 793, .AliasCondStart: 403, .NumOperands: 4, .NumConds: 4 }, |
23254 | {.AsmStrOffset: 808, .AliasCondStart: 407, .NumOperands: 4, .NumConds: 4 }, |
23255 | // AArch64::CSNEGWr - 85 |
23256 | {.AsmStrOffset: 826, .AliasCondStart: 411, .NumOperands: 4, .NumConds: 4 }, |
23257 | // AArch64::CSNEGXr - 86 |
23258 | {.AsmStrOffset: 826, .AliasCondStart: 415, .NumOperands: 4, .NumConds: 4 }, |
23259 | // AArch64::DCPS1 - 87 |
23260 | {.AsmStrOffset: 844, .AliasCondStart: 419, .NumOperands: 1, .NumConds: 1 }, |
23261 | // AArch64::DCPS2 - 88 |
23262 | {.AsmStrOffset: 850, .AliasCondStart: 420, .NumOperands: 1, .NumConds: 1 }, |
23263 | // AArch64::DCPS3 - 89 |
23264 | {.AsmStrOffset: 856, .AliasCondStart: 421, .NumOperands: 1, .NumConds: 4 }, |
23265 | // AArch64::DECB_XPiI - 90 |
23266 | {.AsmStrOffset: 862, .AliasCondStart: 425, .NumOperands: 4, .NumConds: 8 }, |
23267 | {.AsmStrOffset: 870, .AliasCondStart: 433, .NumOperands: 4, .NumConds: 8 }, |
23268 | // AArch64::DECD_XPiI - 92 |
23269 | {.AsmStrOffset: 884, .AliasCondStart: 441, .NumOperands: 4, .NumConds: 8 }, |
23270 | {.AsmStrOffset: 892, .AliasCondStart: 449, .NumOperands: 4, .NumConds: 8 }, |
23271 | // AArch64::DECD_ZPiI - 94 |
23272 | {.AsmStrOffset: 906, .AliasCondStart: 457, .NumOperands: 4, .NumConds: 8 }, |
23273 | {.AsmStrOffset: 916, .AliasCondStart: 465, .NumOperands: 4, .NumConds: 8 }, |
23274 | // AArch64::DECH_XPiI - 96 |
23275 | {.AsmStrOffset: 932, .AliasCondStart: 473, .NumOperands: 4, .NumConds: 8 }, |
23276 | {.AsmStrOffset: 940, .AliasCondStart: 481, .NumOperands: 4, .NumConds: 8 }, |
23277 | // AArch64::DECH_ZPiI - 98 |
23278 | {.AsmStrOffset: 954, .AliasCondStart: 489, .NumOperands: 4, .NumConds: 8 }, |
23279 | {.AsmStrOffset: 964, .AliasCondStart: 497, .NumOperands: 4, .NumConds: 8 }, |
23280 | // AArch64::DECW_XPiI - 100 |
23281 | {.AsmStrOffset: 980, .AliasCondStart: 505, .NumOperands: 4, .NumConds: 8 }, |
23282 | {.AsmStrOffset: 988, .AliasCondStart: 513, .NumOperands: 4, .NumConds: 8 }, |
23283 | // AArch64::DECW_ZPiI - 102 |
23284 | {.AsmStrOffset: 1002, .AliasCondStart: 521, .NumOperands: 4, .NumConds: 8 }, |
23285 | {.AsmStrOffset: 1012, .AliasCondStart: 529, .NumOperands: 4, .NumConds: 8 }, |
23286 | // AArch64::DSB - 104 |
23287 | {.AsmStrOffset: 1028, .AliasCondStart: 537, .NumOperands: 1, .NumConds: 1 }, |
23288 | {.AsmStrOffset: 1033, .AliasCondStart: 538, .NumOperands: 1, .NumConds: 1 }, |
23289 | {.AsmStrOffset: 1039, .AliasCondStart: 539, .NumOperands: 1, .NumConds: 4 }, |
23290 | // AArch64::DUPM_ZI - 107 |
23291 | {.AsmStrOffset: 1043, .AliasCondStart: 543, .NumOperands: 2, .NumConds: 6 }, |
23292 | {.AsmStrOffset: 1058, .AliasCondStart: 549, .NumOperands: 2, .NumConds: 6 }, |
23293 | {.AsmStrOffset: 1073, .AliasCondStart: 555, .NumOperands: 2, .NumConds: 6 }, |
23294 | {.AsmStrOffset: 1088, .AliasCondStart: 561, .NumOperands: 2, .NumConds: 6 }, |
23295 | {.AsmStrOffset: 1104, .AliasCondStart: 567, .NumOperands: 2, .NumConds: 6 }, |
23296 | {.AsmStrOffset: 1120, .AliasCondStart: 573, .NumOperands: 2, .NumConds: 6 }, |
23297 | // AArch64::DUP_ZI_B - 113 |
23298 | {.AsmStrOffset: 1136, .AliasCondStart: 579, .NumOperands: 3, .NumConds: 5 }, |
23299 | // AArch64::DUP_ZI_D - 114 |
23300 | {.AsmStrOffset: 1151, .AliasCondStart: 584, .NumOperands: 3, .NumConds: 5 }, |
23301 | {.AsmStrOffset: 1166, .AliasCondStart: 589, .NumOperands: 3, .NumConds: 7 }, |
23302 | // AArch64::DUP_ZI_H - 116 |
23303 | {.AsmStrOffset: 1182, .AliasCondStart: 596, .NumOperands: 3, .NumConds: 5 }, |
23304 | {.AsmStrOffset: 1197, .AliasCondStart: 601, .NumOperands: 3, .NumConds: 7 }, |
23305 | // AArch64::DUP_ZI_S - 118 |
23306 | {.AsmStrOffset: 1213, .AliasCondStart: 608, .NumOperands: 3, .NumConds: 5 }, |
23307 | {.AsmStrOffset: 1228, .AliasCondStart: 613, .NumOperands: 3, .NumConds: 7 }, |
23308 | // AArch64::DUP_ZR_B - 120 |
23309 | {.AsmStrOffset: 1244, .AliasCondStart: 620, .NumOperands: 2, .NumConds: 6 }, |
23310 | // AArch64::DUP_ZR_D - 121 |
23311 | {.AsmStrOffset: 1257, .AliasCondStart: 626, .NumOperands: 2, .NumConds: 6 }, |
23312 | // AArch64::DUP_ZR_H - 122 |
23313 | {.AsmStrOffset: 1270, .AliasCondStart: 632, .NumOperands: 2, .NumConds: 6 }, |
23314 | // AArch64::DUP_ZR_S - 123 |
23315 | {.AsmStrOffset: 1283, .AliasCondStart: 638, .NumOperands: 2, .NumConds: 6 }, |
23316 | // AArch64::DUP_ZZI_B - 124 |
23317 | {.AsmStrOffset: 1296, .AliasCondStart: 644, .NumOperands: 3, .NumConds: 7 }, |
23318 | {.AsmStrOffset: 1311, .AliasCondStart: 651, .NumOperands: 3, .NumConds: 6 }, |
23319 | // AArch64::DUP_ZZI_D - 126 |
23320 | {.AsmStrOffset: 1330, .AliasCondStart: 657, .NumOperands: 3, .NumConds: 7 }, |
23321 | {.AsmStrOffset: 1345, .AliasCondStart: 664, .NumOperands: 3, .NumConds: 6 }, |
23322 | // AArch64::DUP_ZZI_H - 128 |
23323 | {.AsmStrOffset: 1364, .AliasCondStart: 670, .NumOperands: 3, .NumConds: 7 }, |
23324 | {.AsmStrOffset: 1379, .AliasCondStart: 677, .NumOperands: 3, .NumConds: 6 }, |
23325 | // AArch64::DUP_ZZI_Q - 130 |
23326 | {.AsmStrOffset: 1398, .AliasCondStart: 683, .NumOperands: 3, .NumConds: 7 }, |
23327 | {.AsmStrOffset: 1413, .AliasCondStart: 690, .NumOperands: 3, .NumConds: 6 }, |
23328 | // AArch64::DUP_ZZI_S - 132 |
23329 | {.AsmStrOffset: 1432, .AliasCondStart: 696, .NumOperands: 3, .NumConds: 7 }, |
23330 | {.AsmStrOffset: 1447, .AliasCondStart: 703, .NumOperands: 3, .NumConds: 6 }, |
23331 | // AArch64::EONWrs - 134 |
23332 | {.AsmStrOffset: 1466, .AliasCondStart: 709, .NumOperands: 4, .NumConds: 4 }, |
23333 | // AArch64::EONXrs - 135 |
23334 | {.AsmStrOffset: 1466, .AliasCondStart: 713, .NumOperands: 4, .NumConds: 4 }, |
23335 | // AArch64::EORS_PPzPP - 136 |
23336 | {.AsmStrOffset: 1481, .AliasCondStart: 717, .NumOperands: 4, .NumConds: 8 }, |
23337 | // AArch64::EORWrs - 137 |
23338 | {.AsmStrOffset: 1505, .AliasCondStart: 725, .NumOperands: 4, .NumConds: 4 }, |
23339 | // AArch64::EORXrs - 138 |
23340 | {.AsmStrOffset: 1505, .AliasCondStart: 729, .NumOperands: 4, .NumConds: 4 }, |
23341 | // AArch64::EOR_PPzPP - 139 |
23342 | {.AsmStrOffset: 1520, .AliasCondStart: 733, .NumOperands: 4, .NumConds: 8 }, |
23343 | // AArch64::EOR_ZI - 140 |
23344 | {.AsmStrOffset: 1543, .AliasCondStart: 741, .NumOperands: 3, .NumConds: 7 }, |
23345 | {.AsmStrOffset: 1564, .AliasCondStart: 748, .NumOperands: 3, .NumConds: 7 }, |
23346 | {.AsmStrOffset: 1585, .AliasCondStart: 755, .NumOperands: 3, .NumConds: 7 }, |
23347 | // AArch64::EXTRACT_ZPMXI_H_B - 143 |
23348 | {.AsmStrOffset: 1606, .AliasCondStart: 762, .NumOperands: 6, .NumConds: 8 }, |
23349 | // AArch64::EXTRACT_ZPMXI_H_D - 144 |
23350 | {.AsmStrOffset: 1639, .AliasCondStart: 770, .NumOperands: 6, .NumConds: 8 }, |
23351 | // AArch64::EXTRACT_ZPMXI_H_H - 145 |
23352 | {.AsmStrOffset: 1672, .AliasCondStart: 778, .NumOperands: 6, .NumConds: 8 }, |
23353 | // AArch64::EXTRACT_ZPMXI_H_Q - 146 |
23354 | {.AsmStrOffset: 1705, .AliasCondStart: 786, .NumOperands: 6, .NumConds: 8 }, |
23355 | // AArch64::EXTRACT_ZPMXI_H_S - 147 |
23356 | {.AsmStrOffset: 1738, .AliasCondStart: 794, .NumOperands: 6, .NumConds: 8 }, |
23357 | // AArch64::EXTRACT_ZPMXI_V_B - 148 |
23358 | {.AsmStrOffset: 1771, .AliasCondStart: 802, .NumOperands: 6, .NumConds: 8 }, |
23359 | // AArch64::EXTRACT_ZPMXI_V_D - 149 |
23360 | {.AsmStrOffset: 1804, .AliasCondStart: 810, .NumOperands: 6, .NumConds: 8 }, |
23361 | // AArch64::EXTRACT_ZPMXI_V_H - 150 |
23362 | {.AsmStrOffset: 1837, .AliasCondStart: 818, .NumOperands: 6, .NumConds: 8 }, |
23363 | // AArch64::EXTRACT_ZPMXI_V_Q - 151 |
23364 | {.AsmStrOffset: 1870, .AliasCondStart: 826, .NumOperands: 6, .NumConds: 8 }, |
23365 | // AArch64::EXTRACT_ZPMXI_V_S - 152 |
23366 | {.AsmStrOffset: 1903, .AliasCondStart: 834, .NumOperands: 6, .NumConds: 8 }, |
23367 | // AArch64::EXTRWrri - 153 |
23368 | {.AsmStrOffset: 1936, .AliasCondStart: 842, .NumOperands: 4, .NumConds: 3 }, |
23369 | // AArch64::EXTRXrri - 154 |
23370 | {.AsmStrOffset: 1936, .AliasCondStart: 845, .NumOperands: 4, .NumConds: 3 }, |
23371 | // AArch64::FCPY_ZPmI_D - 155 |
23372 | {.AsmStrOffset: 1951, .AliasCondStart: 848, .NumOperands: 4, .NumConds: 7 }, |
23373 | // AArch64::FCPY_ZPmI_H - 156 |
23374 | {.AsmStrOffset: 1975, .AliasCondStart: 855, .NumOperands: 4, .NumConds: 7 }, |
23375 | // AArch64::FCPY_ZPmI_S - 157 |
23376 | {.AsmStrOffset: 1999, .AliasCondStart: 862, .NumOperands: 4, .NumConds: 7 }, |
23377 | // AArch64::FDUP_ZI_D - 158 |
23378 | {.AsmStrOffset: 2023, .AliasCondStart: 869, .NumOperands: 2, .NumConds: 5 }, |
23379 | // AArch64::FDUP_ZI_H - 159 |
23380 | {.AsmStrOffset: 2039, .AliasCondStart: 874, .NumOperands: 2, .NumConds: 5 }, |
23381 | // AArch64::FDUP_ZI_S - 160 |
23382 | {.AsmStrOffset: 2055, .AliasCondStart: 879, .NumOperands: 2, .NumConds: 5 }, |
23383 | // AArch64::GCSPOPM - 161 |
23384 | {.AsmStrOffset: 2071, .AliasCondStart: 884, .NumOperands: 2, .NumConds: 4 }, |
23385 | // AArch64::GLD1B_D_IMM - 162 |
23386 | {.AsmStrOffset: 2079, .AliasCondStart: 888, .NumOperands: 4, .NumConds: 7 }, |
23387 | // AArch64::GLD1B_S_IMM - 163 |
23388 | {.AsmStrOffset: 2105, .AliasCondStart: 895, .NumOperands: 4, .NumConds: 7 }, |
23389 | // AArch64::GLD1D_IMM - 164 |
23390 | {.AsmStrOffset: 2131, .AliasCondStart: 902, .NumOperands: 4, .NumConds: 7 }, |
23391 | // AArch64::GLD1H_D_IMM - 165 |
23392 | {.AsmStrOffset: 2157, .AliasCondStart: 909, .NumOperands: 4, .NumConds: 7 }, |
23393 | // AArch64::GLD1H_S_IMM - 166 |
23394 | {.AsmStrOffset: 2183, .AliasCondStart: 916, .NumOperands: 4, .NumConds: 7 }, |
23395 | // AArch64::GLD1Q - 167 |
23396 | {.AsmStrOffset: 2209, .AliasCondStart: 923, .NumOperands: 4, .NumConds: 7 }, |
23397 | // AArch64::GLD1SB_D_IMM - 168 |
23398 | {.AsmStrOffset: 2235, .AliasCondStart: 930, .NumOperands: 4, .NumConds: 7 }, |
23399 | // AArch64::GLD1SB_S_IMM - 169 |
23400 | {.AsmStrOffset: 2262, .AliasCondStart: 937, .NumOperands: 4, .NumConds: 7 }, |
23401 | // AArch64::GLD1SH_D_IMM - 170 |
23402 | {.AsmStrOffset: 2289, .AliasCondStart: 944, .NumOperands: 4, .NumConds: 7 }, |
23403 | // AArch64::GLD1SH_S_IMM - 171 |
23404 | {.AsmStrOffset: 2316, .AliasCondStart: 951, .NumOperands: 4, .NumConds: 7 }, |
23405 | // AArch64::GLD1SW_D_IMM - 172 |
23406 | {.AsmStrOffset: 2343, .AliasCondStart: 958, .NumOperands: 4, .NumConds: 7 }, |
23407 | // AArch64::GLD1W_D_IMM - 173 |
23408 | {.AsmStrOffset: 2370, .AliasCondStart: 965, .NumOperands: 4, .NumConds: 7 }, |
23409 | // AArch64::GLD1W_IMM - 174 |
23410 | {.AsmStrOffset: 2396, .AliasCondStart: 972, .NumOperands: 4, .NumConds: 7 }, |
23411 | // AArch64::GLDFF1B_D_IMM - 175 |
23412 | {.AsmStrOffset: 2422, .AliasCondStart: 979, .NumOperands: 4, .NumConds: 7 }, |
23413 | // AArch64::GLDFF1B_S_IMM - 176 |
23414 | {.AsmStrOffset: 2450, .AliasCondStart: 986, .NumOperands: 4, .NumConds: 7 }, |
23415 | // AArch64::GLDFF1D_IMM - 177 |
23416 | {.AsmStrOffset: 2478, .AliasCondStart: 993, .NumOperands: 4, .NumConds: 7 }, |
23417 | // AArch64::GLDFF1H_D_IMM - 178 |
23418 | {.AsmStrOffset: 2506, .AliasCondStart: 1000, .NumOperands: 4, .NumConds: 7 }, |
23419 | // AArch64::GLDFF1H_S_IMM - 179 |
23420 | {.AsmStrOffset: 2534, .AliasCondStart: 1007, .NumOperands: 4, .NumConds: 7 }, |
23421 | // AArch64::GLDFF1SB_D_IMM - 180 |
23422 | {.AsmStrOffset: 2562, .AliasCondStart: 1014, .NumOperands: 4, .NumConds: 7 }, |
23423 | // AArch64::GLDFF1SB_S_IMM - 181 |
23424 | {.AsmStrOffset: 2591, .AliasCondStart: 1021, .NumOperands: 4, .NumConds: 7 }, |
23425 | // AArch64::GLDFF1SH_D_IMM - 182 |
23426 | {.AsmStrOffset: 2620, .AliasCondStart: 1028, .NumOperands: 4, .NumConds: 7 }, |
23427 | // AArch64::GLDFF1SH_S_IMM - 183 |
23428 | {.AsmStrOffset: 2649, .AliasCondStart: 1035, .NumOperands: 4, .NumConds: 7 }, |
23429 | // AArch64::GLDFF1SW_D_IMM - 184 |
23430 | {.AsmStrOffset: 2678, .AliasCondStart: 1042, .NumOperands: 4, .NumConds: 7 }, |
23431 | // AArch64::GLDFF1W_D_IMM - 185 |
23432 | {.AsmStrOffset: 2707, .AliasCondStart: 1049, .NumOperands: 4, .NumConds: 7 }, |
23433 | // AArch64::GLDFF1W_IMM - 186 |
23434 | {.AsmStrOffset: 2735, .AliasCondStart: 1056, .NumOperands: 4, .NumConds: 7 }, |
23435 | // AArch64::HINT - 187 |
23436 | {.AsmStrOffset: 2763, .AliasCondStart: 1063, .NumOperands: 1, .NumConds: 1 }, |
23437 | {.AsmStrOffset: 2767, .AliasCondStart: 1064, .NumOperands: 1, .NumConds: 1 }, |
23438 | {.AsmStrOffset: 2773, .AliasCondStart: 1065, .NumOperands: 1, .NumConds: 1 }, |
23439 | {.AsmStrOffset: 2777, .AliasCondStart: 1066, .NumOperands: 1, .NumConds: 1 }, |
23440 | {.AsmStrOffset: 2781, .AliasCondStart: 1067, .NumOperands: 1, .NumConds: 1 }, |
23441 | {.AsmStrOffset: 2785, .AliasCondStart: 1068, .NumOperands: 1, .NumConds: 1 }, |
23442 | {.AsmStrOffset: 2790, .AliasCondStart: 1069, .NumOperands: 1, .NumConds: 1 }, |
23443 | {.AsmStrOffset: 2794, .AliasCondStart: 1070, .NumOperands: 1, .NumConds: 4 }, |
23444 | {.AsmStrOffset: 2798, .AliasCondStart: 1074, .NumOperands: 1, .NumConds: 1 }, |
23445 | {.AsmStrOffset: 2803, .AliasCondStart: 1075, .NumOperands: 1, .NumConds: 4 }, |
23446 | {.AsmStrOffset: 2807, .AliasCondStart: 1079, .NumOperands: 1, .NumConds: 4 }, |
23447 | {.AsmStrOffset: 2816, .AliasCondStart: 1083, .NumOperands: 1, .NumConds: 4 }, |
23448 | {.AsmStrOffset: 2825, .AliasCondStart: 1087, .NumOperands: 1, .NumConds: 4 }, |
23449 | {.AsmStrOffset: 2836, .AliasCondStart: 1091, .NumOperands: 1, .NumConds: 4 }, |
23450 | // AArch64::INCB_XPiI - 201 |
23451 | {.AsmStrOffset: 2843, .AliasCondStart: 1095, .NumOperands: 4, .NumConds: 8 }, |
23452 | {.AsmStrOffset: 2851, .AliasCondStart: 1103, .NumOperands: 4, .NumConds: 8 }, |
23453 | // AArch64::INCD_XPiI - 203 |
23454 | {.AsmStrOffset: 2865, .AliasCondStart: 1111, .NumOperands: 4, .NumConds: 8 }, |
23455 | {.AsmStrOffset: 2873, .AliasCondStart: 1119, .NumOperands: 4, .NumConds: 8 }, |
23456 | // AArch64::INCD_ZPiI - 205 |
23457 | {.AsmStrOffset: 2887, .AliasCondStart: 1127, .NumOperands: 4, .NumConds: 8 }, |
23458 | {.AsmStrOffset: 2897, .AliasCondStart: 1135, .NumOperands: 4, .NumConds: 8 }, |
23459 | // AArch64::INCH_XPiI - 207 |
23460 | {.AsmStrOffset: 2913, .AliasCondStart: 1143, .NumOperands: 4, .NumConds: 8 }, |
23461 | {.AsmStrOffset: 2921, .AliasCondStart: 1151, .NumOperands: 4, .NumConds: 8 }, |
23462 | // AArch64::INCH_ZPiI - 209 |
23463 | {.AsmStrOffset: 2935, .AliasCondStart: 1159, .NumOperands: 4, .NumConds: 8 }, |
23464 | {.AsmStrOffset: 2945, .AliasCondStart: 1167, .NumOperands: 4, .NumConds: 8 }, |
23465 | // AArch64::INCW_XPiI - 211 |
23466 | {.AsmStrOffset: 2961, .AliasCondStart: 1175, .NumOperands: 4, .NumConds: 8 }, |
23467 | {.AsmStrOffset: 2969, .AliasCondStart: 1183, .NumOperands: 4, .NumConds: 8 }, |
23468 | // AArch64::INCW_ZPiI - 213 |
23469 | {.AsmStrOffset: 2983, .AliasCondStart: 1191, .NumOperands: 4, .NumConds: 8 }, |
23470 | {.AsmStrOffset: 2993, .AliasCondStart: 1199, .NumOperands: 4, .NumConds: 8 }, |
23471 | // AArch64::INSERT_MXIPZ_H_B - 215 |
23472 | {.AsmStrOffset: 3009, .AliasCondStart: 1207, .NumOperands: 6, .NumConds: 9 }, |
23473 | // AArch64::INSERT_MXIPZ_H_D - 216 |
23474 | {.AsmStrOffset: 3042, .AliasCondStart: 1216, .NumOperands: 6, .NumConds: 9 }, |
23475 | // AArch64::INSERT_MXIPZ_H_H - 217 |
23476 | {.AsmStrOffset: 3075, .AliasCondStart: 1225, .NumOperands: 6, .NumConds: 9 }, |
23477 | // AArch64::INSERT_MXIPZ_H_Q - 218 |
23478 | {.AsmStrOffset: 3108, .AliasCondStart: 1234, .NumOperands: 6, .NumConds: 9 }, |
23479 | // AArch64::INSERT_MXIPZ_H_S - 219 |
23480 | {.AsmStrOffset: 3141, .AliasCondStart: 1243, .NumOperands: 6, .NumConds: 9 }, |
23481 | // AArch64::INSERT_MXIPZ_V_B - 220 |
23482 | {.AsmStrOffset: 3174, .AliasCondStart: 1252, .NumOperands: 6, .NumConds: 9 }, |
23483 | // AArch64::INSERT_MXIPZ_V_D - 221 |
23484 | {.AsmStrOffset: 3207, .AliasCondStart: 1261, .NumOperands: 6, .NumConds: 9 }, |
23485 | // AArch64::INSERT_MXIPZ_V_H - 222 |
23486 | {.AsmStrOffset: 3240, .AliasCondStart: 1270, .NumOperands: 6, .NumConds: 9 }, |
23487 | // AArch64::INSERT_MXIPZ_V_Q - 223 |
23488 | {.AsmStrOffset: 3273, .AliasCondStart: 1279, .NumOperands: 6, .NumConds: 9 }, |
23489 | // AArch64::INSERT_MXIPZ_V_S - 224 |
23490 | {.AsmStrOffset: 3306, .AliasCondStart: 1288, .NumOperands: 6, .NumConds: 9 }, |
23491 | // AArch64::INSvi16gpr - 225 |
23492 | {.AsmStrOffset: 3339, .AliasCondStart: 1297, .NumOperands: 4, .NumConds: 7 }, |
23493 | // AArch64::INSvi16lane - 226 |
23494 | {.AsmStrOffset: 3358, .AliasCondStart: 1304, .NumOperands: 5, .NumConds: 7 }, |
23495 | // AArch64::INSvi32gpr - 227 |
23496 | {.AsmStrOffset: 3385, .AliasCondStart: 1311, .NumOperands: 4, .NumConds: 7 }, |
23497 | // AArch64::INSvi32lane - 228 |
23498 | {.AsmStrOffset: 3404, .AliasCondStart: 1318, .NumOperands: 5, .NumConds: 7 }, |
23499 | // AArch64::INSvi64gpr - 229 |
23500 | {.AsmStrOffset: 3431, .AliasCondStart: 1325, .NumOperands: 4, .NumConds: 7 }, |
23501 | // AArch64::INSvi64lane - 230 |
23502 | {.AsmStrOffset: 3450, .AliasCondStart: 1332, .NumOperands: 5, .NumConds: 7 }, |
23503 | // AArch64::INSvi8gpr - 231 |
23504 | {.AsmStrOffset: 3477, .AliasCondStart: 1339, .NumOperands: 4, .NumConds: 7 }, |
23505 | // AArch64::INSvi8lane - 232 |
23506 | {.AsmStrOffset: 3496, .AliasCondStart: 1346, .NumOperands: 5, .NumConds: 7 }, |
23507 | // AArch64::IRG - 233 |
23508 | {.AsmStrOffset: 3523, .AliasCondStart: 1353, .NumOperands: 3, .NumConds: 6 }, |
23509 | // AArch64::ISB - 234 |
23510 | {.AsmStrOffset: 3534, .AliasCondStart: 1359, .NumOperands: 1, .NumConds: 1 }, |
23511 | // AArch64::LD1B_2Z_IMM - 235 |
23512 | {.AsmStrOffset: 3538, .AliasCondStart: 1360, .NumOperands: 4, .NumConds: 8 }, |
23513 | // AArch64::LD1B_2Z_STRIDED_IMM - 236 |
23514 | {.AsmStrOffset: 3562, .AliasCondStart: 1368, .NumOperands: 4, .NumConds: 7 }, |
23515 | // AArch64::LD1B_4Z_IMM - 237 |
23516 | {.AsmStrOffset: 3538, .AliasCondStart: 1375, .NumOperands: 4, .NumConds: 8 }, |
23517 | // AArch64::LD1B_4Z_STRIDED_IMM - 238 |
23518 | {.AsmStrOffset: 3586, .AliasCondStart: 1383, .NumOperands: 4, .NumConds: 7 }, |
23519 | // AArch64::LD1B_D_IMM - 239 |
23520 | {.AsmStrOffset: 3610, .AliasCondStart: 1390, .NumOperands: 4, .NumConds: 8 }, |
23521 | // AArch64::LD1B_H_IMM - 240 |
23522 | {.AsmStrOffset: 3634, .AliasCondStart: 1398, .NumOperands: 4, .NumConds: 8 }, |
23523 | // AArch64::LD1B_IMM - 241 |
23524 | {.AsmStrOffset: 3658, .AliasCondStart: 1406, .NumOperands: 4, .NumConds: 8 }, |
23525 | // AArch64::LD1B_S_IMM - 242 |
23526 | {.AsmStrOffset: 3682, .AliasCondStart: 1414, .NumOperands: 4, .NumConds: 8 }, |
23527 | // AArch64::LD1D_2Z_IMM - 243 |
23528 | {.AsmStrOffset: 3706, .AliasCondStart: 1422, .NumOperands: 4, .NumConds: 8 }, |
23529 | // AArch64::LD1D_2Z_STRIDED_IMM - 244 |
23530 | {.AsmStrOffset: 3730, .AliasCondStart: 1430, .NumOperands: 4, .NumConds: 7 }, |
23531 | // AArch64::LD1D_4Z_IMM - 245 |
23532 | {.AsmStrOffset: 3706, .AliasCondStart: 1437, .NumOperands: 4, .NumConds: 8 }, |
23533 | // AArch64::LD1D_4Z_STRIDED_IMM - 246 |
23534 | {.AsmStrOffset: 3730, .AliasCondStart: 1445, .NumOperands: 4, .NumConds: 7 }, |
23535 | // AArch64::LD1D_IMM - 247 |
23536 | {.AsmStrOffset: 3754, .AliasCondStart: 1452, .NumOperands: 4, .NumConds: 8 }, |
23537 | // AArch64::LD1D_Q_IMM - 248 |
23538 | {.AsmStrOffset: 3778, .AliasCondStart: 1460, .NumOperands: 4, .NumConds: 7 }, |
23539 | // AArch64::LD1Fourv16b_POST - 249 |
23540 | {.AsmStrOffset: 3802, .AliasCondStart: 1467, .NumOperands: 4, .NumConds: 7 }, |
23541 | // AArch64::LD1Fourv1d_POST - 250 |
23542 | {.AsmStrOffset: 3822, .AliasCondStart: 1474, .NumOperands: 4, .NumConds: 7 }, |
23543 | // AArch64::LD1Fourv2d_POST - 251 |
23544 | {.AsmStrOffset: 3842, .AliasCondStart: 1481, .NumOperands: 4, .NumConds: 7 }, |
23545 | // AArch64::LD1Fourv2s_POST - 252 |
23546 | {.AsmStrOffset: 3862, .AliasCondStart: 1488, .NumOperands: 4, .NumConds: 7 }, |
23547 | // AArch64::LD1Fourv4h_POST - 253 |
23548 | {.AsmStrOffset: 3882, .AliasCondStart: 1495, .NumOperands: 4, .NumConds: 7 }, |
23549 | // AArch64::LD1Fourv4s_POST - 254 |
23550 | {.AsmStrOffset: 3902, .AliasCondStart: 1502, .NumOperands: 4, .NumConds: 7 }, |
23551 | // AArch64::LD1Fourv8b_POST - 255 |
23552 | {.AsmStrOffset: 3922, .AliasCondStart: 1509, .NumOperands: 4, .NumConds: 7 }, |
23553 | // AArch64::LD1Fourv8h_POST - 256 |
23554 | {.AsmStrOffset: 3942, .AliasCondStart: 1516, .NumOperands: 4, .NumConds: 7 }, |
23555 | // AArch64::LD1H_2Z_IMM - 257 |
23556 | {.AsmStrOffset: 3962, .AliasCondStart: 1523, .NumOperands: 4, .NumConds: 8 }, |
23557 | // AArch64::LD1H_2Z_STRIDED_IMM - 258 |
23558 | {.AsmStrOffset: 3986, .AliasCondStart: 1531, .NumOperands: 4, .NumConds: 7 }, |
23559 | // AArch64::LD1H_4Z_IMM - 259 |
23560 | {.AsmStrOffset: 3962, .AliasCondStart: 1538, .NumOperands: 4, .NumConds: 8 }, |
23561 | // AArch64::LD1H_4Z_STRIDED_IMM - 260 |
23562 | {.AsmStrOffset: 4010, .AliasCondStart: 1546, .NumOperands: 4, .NumConds: 7 }, |
23563 | // AArch64::LD1H_D_IMM - 261 |
23564 | {.AsmStrOffset: 4034, .AliasCondStart: 1553, .NumOperands: 4, .NumConds: 8 }, |
23565 | // AArch64::LD1H_IMM - 262 |
23566 | {.AsmStrOffset: 4058, .AliasCondStart: 1561, .NumOperands: 4, .NumConds: 8 }, |
23567 | // AArch64::LD1H_S_IMM - 263 |
23568 | {.AsmStrOffset: 4082, .AliasCondStart: 1569, .NumOperands: 4, .NumConds: 8 }, |
23569 | // AArch64::LD1Onev16b_POST - 264 |
23570 | {.AsmStrOffset: 4106, .AliasCondStart: 1577, .NumOperands: 4, .NumConds: 7 }, |
23571 | // AArch64::LD1Onev1d_POST - 265 |
23572 | {.AsmStrOffset: 4126, .AliasCondStart: 1584, .NumOperands: 4, .NumConds: 7 }, |
23573 | // AArch64::LD1Onev2d_POST - 266 |
23574 | {.AsmStrOffset: 4145, .AliasCondStart: 1591, .NumOperands: 4, .NumConds: 7 }, |
23575 | // AArch64::LD1Onev2s_POST - 267 |
23576 | {.AsmStrOffset: 4165, .AliasCondStart: 1598, .NumOperands: 4, .NumConds: 7 }, |
23577 | // AArch64::LD1Onev4h_POST - 268 |
23578 | {.AsmStrOffset: 4184, .AliasCondStart: 1605, .NumOperands: 4, .NumConds: 7 }, |
23579 | // AArch64::LD1Onev4s_POST - 269 |
23580 | {.AsmStrOffset: 4203, .AliasCondStart: 1612, .NumOperands: 4, .NumConds: 7 }, |
23581 | // AArch64::LD1Onev8b_POST - 270 |
23582 | {.AsmStrOffset: 4223, .AliasCondStart: 1619, .NumOperands: 4, .NumConds: 7 }, |
23583 | // AArch64::LD1Onev8h_POST - 271 |
23584 | {.AsmStrOffset: 4242, .AliasCondStart: 1626, .NumOperands: 4, .NumConds: 7 }, |
23585 | // AArch64::LD1RB_D_IMM - 272 |
23586 | {.AsmStrOffset: 4262, .AliasCondStart: 1633, .NumOperands: 4, .NumConds: 8 }, |
23587 | // AArch64::LD1RB_H_IMM - 273 |
23588 | {.AsmStrOffset: 4287, .AliasCondStart: 1641, .NumOperands: 4, .NumConds: 8 }, |
23589 | // AArch64::LD1RB_IMM - 274 |
23590 | {.AsmStrOffset: 4312, .AliasCondStart: 1649, .NumOperands: 4, .NumConds: 8 }, |
23591 | // AArch64::LD1RB_S_IMM - 275 |
23592 | {.AsmStrOffset: 4337, .AliasCondStart: 1657, .NumOperands: 4, .NumConds: 8 }, |
23593 | // AArch64::LD1RD_IMM - 276 |
23594 | {.AsmStrOffset: 4362, .AliasCondStart: 1665, .NumOperands: 4, .NumConds: 8 }, |
23595 | // AArch64::LD1RH_D_IMM - 277 |
23596 | {.AsmStrOffset: 4387, .AliasCondStart: 1673, .NumOperands: 4, .NumConds: 8 }, |
23597 | // AArch64::LD1RH_IMM - 278 |
23598 | {.AsmStrOffset: 4412, .AliasCondStart: 1681, .NumOperands: 4, .NumConds: 8 }, |
23599 | // AArch64::LD1RH_S_IMM - 279 |
23600 | {.AsmStrOffset: 4437, .AliasCondStart: 1689, .NumOperands: 4, .NumConds: 8 }, |
23601 | // AArch64::LD1RO_B_IMM - 280 |
23602 | {.AsmStrOffset: 4462, .AliasCondStart: 1697, .NumOperands: 4, .NumConds: 10 }, |
23603 | // AArch64::LD1RO_D_IMM - 281 |
23604 | {.AsmStrOffset: 4488, .AliasCondStart: 1707, .NumOperands: 4, .NumConds: 10 }, |
23605 | // AArch64::LD1RO_H_IMM - 282 |
23606 | {.AsmStrOffset: 4514, .AliasCondStart: 1717, .NumOperands: 4, .NumConds: 10 }, |
23607 | // AArch64::LD1RO_W_IMM - 283 |
23608 | {.AsmStrOffset: 4540, .AliasCondStart: 1727, .NumOperands: 4, .NumConds: 10 }, |
23609 | // AArch64::LD1RQ_B_IMM - 284 |
23610 | {.AsmStrOffset: 4566, .AliasCondStart: 1737, .NumOperands: 4, .NumConds: 8 }, |
23611 | // AArch64::LD1RQ_D_IMM - 285 |
23612 | {.AsmStrOffset: 4592, .AliasCondStart: 1745, .NumOperands: 4, .NumConds: 8 }, |
23613 | // AArch64::LD1RQ_H_IMM - 286 |
23614 | {.AsmStrOffset: 4618, .AliasCondStart: 1753, .NumOperands: 4, .NumConds: 8 }, |
23615 | // AArch64::LD1RQ_W_IMM - 287 |
23616 | {.AsmStrOffset: 4644, .AliasCondStart: 1761, .NumOperands: 4, .NumConds: 8 }, |
23617 | // AArch64::LD1RSB_D_IMM - 288 |
23618 | {.AsmStrOffset: 4670, .AliasCondStart: 1769, .NumOperands: 4, .NumConds: 8 }, |
23619 | // AArch64::LD1RSB_H_IMM - 289 |
23620 | {.AsmStrOffset: 4696, .AliasCondStart: 1777, .NumOperands: 4, .NumConds: 8 }, |
23621 | // AArch64::LD1RSB_S_IMM - 290 |
23622 | {.AsmStrOffset: 4722, .AliasCondStart: 1785, .NumOperands: 4, .NumConds: 8 }, |
23623 | // AArch64::LD1RSH_D_IMM - 291 |
23624 | {.AsmStrOffset: 4748, .AliasCondStart: 1793, .NumOperands: 4, .NumConds: 8 }, |
23625 | // AArch64::LD1RSH_S_IMM - 292 |
23626 | {.AsmStrOffset: 4774, .AliasCondStart: 1801, .NumOperands: 4, .NumConds: 8 }, |
23627 | // AArch64::LD1RSW_IMM - 293 |
23628 | {.AsmStrOffset: 4800, .AliasCondStart: 1809, .NumOperands: 4, .NumConds: 8 }, |
23629 | // AArch64::LD1RW_D_IMM - 294 |
23630 | {.AsmStrOffset: 4826, .AliasCondStart: 1817, .NumOperands: 4, .NumConds: 8 }, |
23631 | // AArch64::LD1RW_IMM - 295 |
23632 | {.AsmStrOffset: 4851, .AliasCondStart: 1825, .NumOperands: 4, .NumConds: 8 }, |
23633 | // AArch64::LD1Rv16b_POST - 296 |
23634 | {.AsmStrOffset: 4876, .AliasCondStart: 1833, .NumOperands: 4, .NumConds: 7 }, |
23635 | // AArch64::LD1Rv1d_POST - 297 |
23636 | {.AsmStrOffset: 4896, .AliasCondStart: 1840, .NumOperands: 4, .NumConds: 7 }, |
23637 | // AArch64::LD1Rv2d_POST - 298 |
23638 | {.AsmStrOffset: 4916, .AliasCondStart: 1847, .NumOperands: 4, .NumConds: 7 }, |
23639 | // AArch64::LD1Rv2s_POST - 299 |
23640 | {.AsmStrOffset: 4936, .AliasCondStart: 1854, .NumOperands: 4, .NumConds: 7 }, |
23641 | // AArch64::LD1Rv4h_POST - 300 |
23642 | {.AsmStrOffset: 4956, .AliasCondStart: 1861, .NumOperands: 4, .NumConds: 7 }, |
23643 | // AArch64::LD1Rv4s_POST - 301 |
23644 | {.AsmStrOffset: 4976, .AliasCondStart: 1868, .NumOperands: 4, .NumConds: 7 }, |
23645 | // AArch64::LD1Rv8b_POST - 302 |
23646 | {.AsmStrOffset: 4996, .AliasCondStart: 1875, .NumOperands: 4, .NumConds: 7 }, |
23647 | // AArch64::LD1Rv8h_POST - 303 |
23648 | {.AsmStrOffset: 5016, .AliasCondStart: 1882, .NumOperands: 4, .NumConds: 7 }, |
23649 | // AArch64::LD1SB_D_IMM - 304 |
23650 | {.AsmStrOffset: 5036, .AliasCondStart: 1889, .NumOperands: 4, .NumConds: 8 }, |
23651 | // AArch64::LD1SB_H_IMM - 305 |
23652 | {.AsmStrOffset: 5061, .AliasCondStart: 1897, .NumOperands: 4, .NumConds: 8 }, |
23653 | // AArch64::LD1SB_S_IMM - 306 |
23654 | {.AsmStrOffset: 5086, .AliasCondStart: 1905, .NumOperands: 4, .NumConds: 8 }, |
23655 | // AArch64::LD1SH_D_IMM - 307 |
23656 | {.AsmStrOffset: 5111, .AliasCondStart: 1913, .NumOperands: 4, .NumConds: 8 }, |
23657 | // AArch64::LD1SH_S_IMM - 308 |
23658 | {.AsmStrOffset: 5136, .AliasCondStart: 1921, .NumOperands: 4, .NumConds: 8 }, |
23659 | // AArch64::LD1SW_D_IMM - 309 |
23660 | {.AsmStrOffset: 5161, .AliasCondStart: 1929, .NumOperands: 4, .NumConds: 8 }, |
23661 | // AArch64::LD1Threev16b_POST - 310 |
23662 | {.AsmStrOffset: 5186, .AliasCondStart: 1937, .NumOperands: 4, .NumConds: 7 }, |
23663 | // AArch64::LD1Threev1d_POST - 311 |
23664 | {.AsmStrOffset: 5206, .AliasCondStart: 1944, .NumOperands: 4, .NumConds: 7 }, |
23665 | // AArch64::LD1Threev2d_POST - 312 |
23666 | {.AsmStrOffset: 5226, .AliasCondStart: 1951, .NumOperands: 4, .NumConds: 7 }, |
23667 | // AArch64::LD1Threev2s_POST - 313 |
23668 | {.AsmStrOffset: 5246, .AliasCondStart: 1958, .NumOperands: 4, .NumConds: 7 }, |
23669 | // AArch64::LD1Threev4h_POST - 314 |
23670 | {.AsmStrOffset: 5266, .AliasCondStart: 1965, .NumOperands: 4, .NumConds: 7 }, |
23671 | // AArch64::LD1Threev4s_POST - 315 |
23672 | {.AsmStrOffset: 5286, .AliasCondStart: 1972, .NumOperands: 4, .NumConds: 7 }, |
23673 | // AArch64::LD1Threev8b_POST - 316 |
23674 | {.AsmStrOffset: 5306, .AliasCondStart: 1979, .NumOperands: 4, .NumConds: 7 }, |
23675 | // AArch64::LD1Threev8h_POST - 317 |
23676 | {.AsmStrOffset: 5326, .AliasCondStart: 1986, .NumOperands: 4, .NumConds: 7 }, |
23677 | // AArch64::LD1Twov16b_POST - 318 |
23678 | {.AsmStrOffset: 5346, .AliasCondStart: 1993, .NumOperands: 4, .NumConds: 7 }, |
23679 | // AArch64::LD1Twov1d_POST - 319 |
23680 | {.AsmStrOffset: 5366, .AliasCondStart: 2000, .NumOperands: 4, .NumConds: 7 }, |
23681 | // AArch64::LD1Twov2d_POST - 320 |
23682 | {.AsmStrOffset: 5386, .AliasCondStart: 2007, .NumOperands: 4, .NumConds: 7 }, |
23683 | // AArch64::LD1Twov2s_POST - 321 |
23684 | {.AsmStrOffset: 5406, .AliasCondStart: 2014, .NumOperands: 4, .NumConds: 7 }, |
23685 | // AArch64::LD1Twov4h_POST - 322 |
23686 | {.AsmStrOffset: 5426, .AliasCondStart: 2021, .NumOperands: 4, .NumConds: 7 }, |
23687 | // AArch64::LD1Twov4s_POST - 323 |
23688 | {.AsmStrOffset: 5446, .AliasCondStart: 2028, .NumOperands: 4, .NumConds: 7 }, |
23689 | // AArch64::LD1Twov8b_POST - 324 |
23690 | {.AsmStrOffset: 5466, .AliasCondStart: 2035, .NumOperands: 4, .NumConds: 7 }, |
23691 | // AArch64::LD1Twov8h_POST - 325 |
23692 | {.AsmStrOffset: 5486, .AliasCondStart: 2042, .NumOperands: 4, .NumConds: 7 }, |
23693 | // AArch64::LD1W_2Z_IMM - 326 |
23694 | {.AsmStrOffset: 5506, .AliasCondStart: 2049, .NumOperands: 4, .NumConds: 8 }, |
23695 | // AArch64::LD1W_2Z_STRIDED_IMM - 327 |
23696 | {.AsmStrOffset: 5530, .AliasCondStart: 2057, .NumOperands: 4, .NumConds: 7 }, |
23697 | // AArch64::LD1W_4Z_IMM - 328 |
23698 | {.AsmStrOffset: 5506, .AliasCondStart: 2064, .NumOperands: 4, .NumConds: 8 }, |
23699 | // AArch64::LD1W_4Z_STRIDED_IMM - 329 |
23700 | {.AsmStrOffset: 5530, .AliasCondStart: 2072, .NumOperands: 4, .NumConds: 7 }, |
23701 | // AArch64::LD1W_D_IMM - 330 |
23702 | {.AsmStrOffset: 5554, .AliasCondStart: 2079, .NumOperands: 4, .NumConds: 8 }, |
23703 | // AArch64::LD1W_IMM - 331 |
23704 | {.AsmStrOffset: 5578, .AliasCondStart: 2087, .NumOperands: 4, .NumConds: 8 }, |
23705 | // AArch64::LD1W_Q_IMM - 332 |
23706 | {.AsmStrOffset: 5602, .AliasCondStart: 2095, .NumOperands: 4, .NumConds: 7 }, |
23707 | // AArch64::LD1_MXIPXX_H_B - 333 |
23708 | {.AsmStrOffset: 5626, .AliasCondStart: 2102, .NumOperands: 6, .NumConds: 9 }, |
23709 | // AArch64::LD1_MXIPXX_H_D - 334 |
23710 | {.AsmStrOffset: 5662, .AliasCondStart: 2111, .NumOperands: 6, .NumConds: 9 }, |
23711 | // AArch64::LD1_MXIPXX_H_H - 335 |
23712 | {.AsmStrOffset: 5698, .AliasCondStart: 2120, .NumOperands: 6, .NumConds: 9 }, |
23713 | // AArch64::LD1_MXIPXX_H_Q - 336 |
23714 | {.AsmStrOffset: 5734, .AliasCondStart: 2129, .NumOperands: 6, .NumConds: 9 }, |
23715 | // AArch64::LD1_MXIPXX_H_S - 337 |
23716 | {.AsmStrOffset: 5770, .AliasCondStart: 2138, .NumOperands: 6, .NumConds: 9 }, |
23717 | // AArch64::LD1_MXIPXX_V_B - 338 |
23718 | {.AsmStrOffset: 5806, .AliasCondStart: 2147, .NumOperands: 6, .NumConds: 9 }, |
23719 | // AArch64::LD1_MXIPXX_V_D - 339 |
23720 | {.AsmStrOffset: 5842, .AliasCondStart: 2156, .NumOperands: 6, .NumConds: 9 }, |
23721 | // AArch64::LD1_MXIPXX_V_H - 340 |
23722 | {.AsmStrOffset: 5878, .AliasCondStart: 2165, .NumOperands: 6, .NumConds: 9 }, |
23723 | // AArch64::LD1_MXIPXX_V_Q - 341 |
23724 | {.AsmStrOffset: 5914, .AliasCondStart: 2174, .NumOperands: 6, .NumConds: 9 }, |
23725 | // AArch64::LD1_MXIPXX_V_S - 342 |
23726 | {.AsmStrOffset: 5950, .AliasCondStart: 2183, .NumOperands: 6, .NumConds: 9 }, |
23727 | // AArch64::LD1i16_POST - 343 |
23728 | {.AsmStrOffset: 5986, .AliasCondStart: 2192, .NumOperands: 6, .NumConds: 9 }, |
23729 | // AArch64::LD1i32_POST - 344 |
23730 | {.AsmStrOffset: 6009, .AliasCondStart: 2201, .NumOperands: 6, .NumConds: 9 }, |
23731 | // AArch64::LD1i64_POST - 345 |
23732 | {.AsmStrOffset: 6032, .AliasCondStart: 2210, .NumOperands: 6, .NumConds: 9 }, |
23733 | // AArch64::LD1i8_POST - 346 |
23734 | {.AsmStrOffset: 6055, .AliasCondStart: 2219, .NumOperands: 6, .NumConds: 9 }, |
23735 | // AArch64::LD2B_IMM - 347 |
23736 | {.AsmStrOffset: 6078, .AliasCondStart: 2228, .NumOperands: 4, .NumConds: 8 }, |
23737 | // AArch64::LD2D_IMM - 348 |
23738 | {.AsmStrOffset: 6102, .AliasCondStart: 2236, .NumOperands: 4, .NumConds: 8 }, |
23739 | // AArch64::LD2H_IMM - 349 |
23740 | {.AsmStrOffset: 6126, .AliasCondStart: 2244, .NumOperands: 4, .NumConds: 8 }, |
23741 | // AArch64::LD2Q_IMM - 350 |
23742 | {.AsmStrOffset: 6150, .AliasCondStart: 2252, .NumOperands: 4, .NumConds: 8 }, |
23743 | // AArch64::LD2Rv16b_POST - 351 |
23744 | {.AsmStrOffset: 6174, .AliasCondStart: 2260, .NumOperands: 4, .NumConds: 7 }, |
23745 | // AArch64::LD2Rv1d_POST - 352 |
23746 | {.AsmStrOffset: 6194, .AliasCondStart: 2267, .NumOperands: 4, .NumConds: 7 }, |
23747 | // AArch64::LD2Rv2d_POST - 353 |
23748 | {.AsmStrOffset: 6215, .AliasCondStart: 2274, .NumOperands: 4, .NumConds: 7 }, |
23749 | // AArch64::LD2Rv2s_POST - 354 |
23750 | {.AsmStrOffset: 6236, .AliasCondStart: 2281, .NumOperands: 4, .NumConds: 7 }, |
23751 | // AArch64::LD2Rv4h_POST - 355 |
23752 | {.AsmStrOffset: 6256, .AliasCondStart: 2288, .NumOperands: 4, .NumConds: 7 }, |
23753 | // AArch64::LD2Rv4s_POST - 356 |
23754 | {.AsmStrOffset: 6276, .AliasCondStart: 2295, .NumOperands: 4, .NumConds: 7 }, |
23755 | // AArch64::LD2Rv8b_POST - 357 |
23756 | {.AsmStrOffset: 6296, .AliasCondStart: 2302, .NumOperands: 4, .NumConds: 7 }, |
23757 | // AArch64::LD2Rv8h_POST - 358 |
23758 | {.AsmStrOffset: 6316, .AliasCondStart: 2309, .NumOperands: 4, .NumConds: 7 }, |
23759 | // AArch64::LD2Twov16b_POST - 359 |
23760 | {.AsmStrOffset: 6336, .AliasCondStart: 2316, .NumOperands: 4, .NumConds: 7 }, |
23761 | // AArch64::LD2Twov2d_POST - 360 |
23762 | {.AsmStrOffset: 6356, .AliasCondStart: 2323, .NumOperands: 4, .NumConds: 7 }, |
23763 | // AArch64::LD2Twov2s_POST - 361 |
23764 | {.AsmStrOffset: 6376, .AliasCondStart: 2330, .NumOperands: 4, .NumConds: 7 }, |
23765 | // AArch64::LD2Twov4h_POST - 362 |
23766 | {.AsmStrOffset: 6396, .AliasCondStart: 2337, .NumOperands: 4, .NumConds: 7 }, |
23767 | // AArch64::LD2Twov4s_POST - 363 |
23768 | {.AsmStrOffset: 6416, .AliasCondStart: 2344, .NumOperands: 4, .NumConds: 7 }, |
23769 | // AArch64::LD2Twov8b_POST - 364 |
23770 | {.AsmStrOffset: 6436, .AliasCondStart: 2351, .NumOperands: 4, .NumConds: 7 }, |
23771 | // AArch64::LD2Twov8h_POST - 365 |
23772 | {.AsmStrOffset: 6456, .AliasCondStart: 2358, .NumOperands: 4, .NumConds: 7 }, |
23773 | // AArch64::LD2W_IMM - 366 |
23774 | {.AsmStrOffset: 6476, .AliasCondStart: 2365, .NumOperands: 4, .NumConds: 8 }, |
23775 | // AArch64::LD2i16_POST - 367 |
23776 | {.AsmStrOffset: 6500, .AliasCondStart: 2373, .NumOperands: 6, .NumConds: 9 }, |
23777 | // AArch64::LD2i32_POST - 368 |
23778 | {.AsmStrOffset: 6523, .AliasCondStart: 2382, .NumOperands: 6, .NumConds: 9 }, |
23779 | // AArch64::LD2i64_POST - 369 |
23780 | {.AsmStrOffset: 6546, .AliasCondStart: 2391, .NumOperands: 6, .NumConds: 9 }, |
23781 | // AArch64::LD2i8_POST - 370 |
23782 | {.AsmStrOffset: 6570, .AliasCondStart: 2400, .NumOperands: 6, .NumConds: 9 }, |
23783 | // AArch64::LD3B_IMM - 371 |
23784 | {.AsmStrOffset: 6593, .AliasCondStart: 2409, .NumOperands: 4, .NumConds: 8 }, |
23785 | // AArch64::LD3D_IMM - 372 |
23786 | {.AsmStrOffset: 6617, .AliasCondStart: 2417, .NumOperands: 4, .NumConds: 8 }, |
23787 | // AArch64::LD3H_IMM - 373 |
23788 | {.AsmStrOffset: 6641, .AliasCondStart: 2425, .NumOperands: 4, .NumConds: 8 }, |
23789 | // AArch64::LD3Q_IMM - 374 |
23790 | {.AsmStrOffset: 6665, .AliasCondStart: 2433, .NumOperands: 4, .NumConds: 8 }, |
23791 | // AArch64::LD3Rv16b_POST - 375 |
23792 | {.AsmStrOffset: 6689, .AliasCondStart: 2441, .NumOperands: 4, .NumConds: 7 }, |
23793 | // AArch64::LD3Rv1d_POST - 376 |
23794 | {.AsmStrOffset: 6709, .AliasCondStart: 2448, .NumOperands: 4, .NumConds: 7 }, |
23795 | // AArch64::LD3Rv2d_POST - 377 |
23796 | {.AsmStrOffset: 6730, .AliasCondStart: 2455, .NumOperands: 4, .NumConds: 7 }, |
23797 | // AArch64::LD3Rv2s_POST - 378 |
23798 | {.AsmStrOffset: 6751, .AliasCondStart: 2462, .NumOperands: 4, .NumConds: 7 }, |
23799 | // AArch64::LD3Rv4h_POST - 379 |
23800 | {.AsmStrOffset: 6772, .AliasCondStart: 2469, .NumOperands: 4, .NumConds: 7 }, |
23801 | // AArch64::LD3Rv4s_POST - 380 |
23802 | {.AsmStrOffset: 6792, .AliasCondStart: 2476, .NumOperands: 4, .NumConds: 7 }, |
23803 | // AArch64::LD3Rv8b_POST - 381 |
23804 | {.AsmStrOffset: 6813, .AliasCondStart: 2483, .NumOperands: 4, .NumConds: 7 }, |
23805 | // AArch64::LD3Rv8h_POST - 382 |
23806 | {.AsmStrOffset: 6833, .AliasCondStart: 2490, .NumOperands: 4, .NumConds: 7 }, |
23807 | // AArch64::LD3Threev16b_POST - 383 |
23808 | {.AsmStrOffset: 6853, .AliasCondStart: 2497, .NumOperands: 4, .NumConds: 7 }, |
23809 | // AArch64::LD3Threev2d_POST - 384 |
23810 | {.AsmStrOffset: 6873, .AliasCondStart: 2504, .NumOperands: 4, .NumConds: 7 }, |
23811 | // AArch64::LD3Threev2s_POST - 385 |
23812 | {.AsmStrOffset: 6893, .AliasCondStart: 2511, .NumOperands: 4, .NumConds: 7 }, |
23813 | // AArch64::LD3Threev4h_POST - 386 |
23814 | {.AsmStrOffset: 6913, .AliasCondStart: 2518, .NumOperands: 4, .NumConds: 7 }, |
23815 | // AArch64::LD3Threev4s_POST - 387 |
23816 | {.AsmStrOffset: 6933, .AliasCondStart: 2525, .NumOperands: 4, .NumConds: 7 }, |
23817 | // AArch64::LD3Threev8b_POST - 388 |
23818 | {.AsmStrOffset: 6953, .AliasCondStart: 2532, .NumOperands: 4, .NumConds: 7 }, |
23819 | // AArch64::LD3Threev8h_POST - 389 |
23820 | {.AsmStrOffset: 6973, .AliasCondStart: 2539, .NumOperands: 4, .NumConds: 7 }, |
23821 | // AArch64::LD3W_IMM - 390 |
23822 | {.AsmStrOffset: 6993, .AliasCondStart: 2546, .NumOperands: 4, .NumConds: 8 }, |
23823 | // AArch64::LD3i16_POST - 391 |
23824 | {.AsmStrOffset: 7017, .AliasCondStart: 2554, .NumOperands: 6, .NumConds: 9 }, |
23825 | // AArch64::LD3i32_POST - 392 |
23826 | {.AsmStrOffset: 7040, .AliasCondStart: 2563, .NumOperands: 6, .NumConds: 9 }, |
23827 | // AArch64::LD3i64_POST - 393 |
23828 | {.AsmStrOffset: 7064, .AliasCondStart: 2572, .NumOperands: 6, .NumConds: 9 }, |
23829 | // AArch64::LD3i8_POST - 394 |
23830 | {.AsmStrOffset: 7088, .AliasCondStart: 2581, .NumOperands: 6, .NumConds: 9 }, |
23831 | // AArch64::LD4B_IMM - 395 |
23832 | {.AsmStrOffset: 7111, .AliasCondStart: 2590, .NumOperands: 4, .NumConds: 8 }, |
23833 | // AArch64::LD4D_IMM - 396 |
23834 | {.AsmStrOffset: 7135, .AliasCondStart: 2598, .NumOperands: 4, .NumConds: 8 }, |
23835 | // AArch64::LD4Fourv16b_POST - 397 |
23836 | {.AsmStrOffset: 7159, .AliasCondStart: 2606, .NumOperands: 4, .NumConds: 7 }, |
23837 | // AArch64::LD4Fourv2d_POST - 398 |
23838 | {.AsmStrOffset: 7179, .AliasCondStart: 2613, .NumOperands: 4, .NumConds: 7 }, |
23839 | // AArch64::LD4Fourv2s_POST - 399 |
23840 | {.AsmStrOffset: 7199, .AliasCondStart: 2620, .NumOperands: 4, .NumConds: 7 }, |
23841 | // AArch64::LD4Fourv4h_POST - 400 |
23842 | {.AsmStrOffset: 7219, .AliasCondStart: 2627, .NumOperands: 4, .NumConds: 7 }, |
23843 | // AArch64::LD4Fourv4s_POST - 401 |
23844 | {.AsmStrOffset: 7239, .AliasCondStart: 2634, .NumOperands: 4, .NumConds: 7 }, |
23845 | // AArch64::LD4Fourv8b_POST - 402 |
23846 | {.AsmStrOffset: 7259, .AliasCondStart: 2641, .NumOperands: 4, .NumConds: 7 }, |
23847 | // AArch64::LD4Fourv8h_POST - 403 |
23848 | {.AsmStrOffset: 7279, .AliasCondStart: 2648, .NumOperands: 4, .NumConds: 7 }, |
23849 | // AArch64::LD4H_IMM - 404 |
23850 | {.AsmStrOffset: 7299, .AliasCondStart: 2655, .NumOperands: 4, .NumConds: 8 }, |
23851 | // AArch64::LD4Q_IMM - 405 |
23852 | {.AsmStrOffset: 7323, .AliasCondStart: 2663, .NumOperands: 4, .NumConds: 8 }, |
23853 | // AArch64::LD4Rv16b_POST - 406 |
23854 | {.AsmStrOffset: 7347, .AliasCondStart: 2671, .NumOperands: 4, .NumConds: 7 }, |
23855 | // AArch64::LD4Rv1d_POST - 407 |
23856 | {.AsmStrOffset: 7367, .AliasCondStart: 2678, .NumOperands: 4, .NumConds: 7 }, |
23857 | // AArch64::LD4Rv2d_POST - 408 |
23858 | {.AsmStrOffset: 7388, .AliasCondStart: 2685, .NumOperands: 4, .NumConds: 7 }, |
23859 | // AArch64::LD4Rv2s_POST - 409 |
23860 | {.AsmStrOffset: 7409, .AliasCondStart: 2692, .NumOperands: 4, .NumConds: 7 }, |
23861 | // AArch64::LD4Rv4h_POST - 410 |
23862 | {.AsmStrOffset: 7430, .AliasCondStart: 2699, .NumOperands: 4, .NumConds: 7 }, |
23863 | // AArch64::LD4Rv4s_POST - 411 |
23864 | {.AsmStrOffset: 7450, .AliasCondStart: 2706, .NumOperands: 4, .NumConds: 7 }, |
23865 | // AArch64::LD4Rv8b_POST - 412 |
23866 | {.AsmStrOffset: 7471, .AliasCondStart: 2713, .NumOperands: 4, .NumConds: 7 }, |
23867 | // AArch64::LD4Rv8h_POST - 413 |
23868 | {.AsmStrOffset: 7491, .AliasCondStart: 2720, .NumOperands: 4, .NumConds: 7 }, |
23869 | // AArch64::LD4W_IMM - 414 |
23870 | {.AsmStrOffset: 7511, .AliasCondStart: 2727, .NumOperands: 4, .NumConds: 8 }, |
23871 | // AArch64::LD4i16_POST - 415 |
23872 | {.AsmStrOffset: 7535, .AliasCondStart: 2735, .NumOperands: 6, .NumConds: 9 }, |
23873 | // AArch64::LD4i32_POST - 416 |
23874 | {.AsmStrOffset: 7558, .AliasCondStart: 2744, .NumOperands: 6, .NumConds: 9 }, |
23875 | // AArch64::LD4i64_POST - 417 |
23876 | {.AsmStrOffset: 7582, .AliasCondStart: 2753, .NumOperands: 6, .NumConds: 9 }, |
23877 | // AArch64::LD4i8_POST - 418 |
23878 | {.AsmStrOffset: 7606, .AliasCondStart: 2762, .NumOperands: 6, .NumConds: 9 }, |
23879 | // AArch64::LDADDB - 419 |
23880 | {.AsmStrOffset: 7629, .AliasCondStart: 2771, .NumOperands: 3, .NumConds: 6 }, |
23881 | // AArch64::LDADDH - 420 |
23882 | {.AsmStrOffset: 7645, .AliasCondStart: 2777, .NumOperands: 3, .NumConds: 6 }, |
23883 | // AArch64::LDADDLB - 421 |
23884 | {.AsmStrOffset: 7661, .AliasCondStart: 2783, .NumOperands: 3, .NumConds: 6 }, |
23885 | // AArch64::LDADDLH - 422 |
23886 | {.AsmStrOffset: 7678, .AliasCondStart: 2789, .NumOperands: 3, .NumConds: 6 }, |
23887 | // AArch64::LDADDLW - 423 |
23888 | {.AsmStrOffset: 7695, .AliasCondStart: 2795, .NumOperands: 3, .NumConds: 6 }, |
23889 | // AArch64::LDADDLX - 424 |
23890 | {.AsmStrOffset: 7695, .AliasCondStart: 2801, .NumOperands: 3, .NumConds: 6 }, |
23891 | // AArch64::LDADDW - 425 |
23892 | {.AsmStrOffset: 7711, .AliasCondStart: 2807, .NumOperands: 3, .NumConds: 6 }, |
23893 | // AArch64::LDADDX - 426 |
23894 | {.AsmStrOffset: 7711, .AliasCondStart: 2813, .NumOperands: 3, .NumConds: 6 }, |
23895 | // AArch64::LDAPURBi - 427 |
23896 | {.AsmStrOffset: 7726, .AliasCondStart: 2819, .NumOperands: 3, .NumConds: 6 }, |
23897 | // AArch64::LDAPURHi - 428 |
23898 | {.AsmStrOffset: 7743, .AliasCondStart: 2825, .NumOperands: 3, .NumConds: 6 }, |
23899 | // AArch64::LDAPURSBWi - 429 |
23900 | {.AsmStrOffset: 7760, .AliasCondStart: 2831, .NumOperands: 3, .NumConds: 6 }, |
23901 | // AArch64::LDAPURSBXi - 430 |
23902 | {.AsmStrOffset: 7760, .AliasCondStart: 2837, .NumOperands: 3, .NumConds: 6 }, |
23903 | // AArch64::LDAPURSHWi - 431 |
23904 | {.AsmStrOffset: 7778, .AliasCondStart: 2843, .NumOperands: 3, .NumConds: 6 }, |
23905 | // AArch64::LDAPURSHXi - 432 |
23906 | {.AsmStrOffset: 7778, .AliasCondStart: 2849, .NumOperands: 3, .NumConds: 6 }, |
23907 | // AArch64::LDAPURSWi - 433 |
23908 | {.AsmStrOffset: 7796, .AliasCondStart: 2855, .NumOperands: 3, .NumConds: 6 }, |
23909 | // AArch64::LDAPURXi - 434 |
23910 | {.AsmStrOffset: 7814, .AliasCondStart: 2861, .NumOperands: 3, .NumConds: 6 }, |
23911 | // AArch64::LDAPURbi - 435 |
23912 | {.AsmStrOffset: 7814, .AliasCondStart: 2867, .NumOperands: 3, .NumConds: 9 }, |
23913 | // AArch64::LDAPURdi - 436 |
23914 | {.AsmStrOffset: 7814, .AliasCondStart: 2876, .NumOperands: 3, .NumConds: 9 }, |
23915 | // AArch64::LDAPURhi - 437 |
23916 | {.AsmStrOffset: 7814, .AliasCondStart: 2885, .NumOperands: 3, .NumConds: 9 }, |
23917 | // AArch64::LDAPURi - 438 |
23918 | {.AsmStrOffset: 7814, .AliasCondStart: 2894, .NumOperands: 3, .NumConds: 6 }, |
23919 | // AArch64::LDAPURqi - 439 |
23920 | {.AsmStrOffset: 7814, .AliasCondStart: 2900, .NumOperands: 3, .NumConds: 9 }, |
23921 | // AArch64::LDAPURsi - 440 |
23922 | {.AsmStrOffset: 7814, .AliasCondStart: 2909, .NumOperands: 3, .NumConds: 9 }, |
23923 | // AArch64::LDCLRB - 441 |
23924 | {.AsmStrOffset: 7830, .AliasCondStart: 2918, .NumOperands: 3, .NumConds: 6 }, |
23925 | // AArch64::LDCLRH - 442 |
23926 | {.AsmStrOffset: 7846, .AliasCondStart: 2924, .NumOperands: 3, .NumConds: 6 }, |
23927 | // AArch64::LDCLRLB - 443 |
23928 | {.AsmStrOffset: 7862, .AliasCondStart: 2930, .NumOperands: 3, .NumConds: 6 }, |
23929 | // AArch64::LDCLRLH - 444 |
23930 | {.AsmStrOffset: 7879, .AliasCondStart: 2936, .NumOperands: 3, .NumConds: 6 }, |
23931 | // AArch64::LDCLRLW - 445 |
23932 | {.AsmStrOffset: 7896, .AliasCondStart: 2942, .NumOperands: 3, .NumConds: 6 }, |
23933 | // AArch64::LDCLRLX - 446 |
23934 | {.AsmStrOffset: 7896, .AliasCondStart: 2948, .NumOperands: 3, .NumConds: 6 }, |
23935 | // AArch64::LDCLRW - 447 |
23936 | {.AsmStrOffset: 7912, .AliasCondStart: 2954, .NumOperands: 3, .NumConds: 6 }, |
23937 | // AArch64::LDCLRX - 448 |
23938 | {.AsmStrOffset: 7912, .AliasCondStart: 2960, .NumOperands: 3, .NumConds: 6 }, |
23939 | // AArch64::LDEORB - 449 |
23940 | {.AsmStrOffset: 7927, .AliasCondStart: 2966, .NumOperands: 3, .NumConds: 6 }, |
23941 | // AArch64::LDEORH - 450 |
23942 | {.AsmStrOffset: 7943, .AliasCondStart: 2972, .NumOperands: 3, .NumConds: 6 }, |
23943 | // AArch64::LDEORLB - 451 |
23944 | {.AsmStrOffset: 7959, .AliasCondStart: 2978, .NumOperands: 3, .NumConds: 6 }, |
23945 | // AArch64::LDEORLH - 452 |
23946 | {.AsmStrOffset: 7976, .AliasCondStart: 2984, .NumOperands: 3, .NumConds: 6 }, |
23947 | // AArch64::LDEORLW - 453 |
23948 | {.AsmStrOffset: 7993, .AliasCondStart: 2990, .NumOperands: 3, .NumConds: 6 }, |
23949 | // AArch64::LDEORLX - 454 |
23950 | {.AsmStrOffset: 7993, .AliasCondStart: 2996, .NumOperands: 3, .NumConds: 6 }, |
23951 | // AArch64::LDEORW - 455 |
23952 | {.AsmStrOffset: 8009, .AliasCondStart: 3002, .NumOperands: 3, .NumConds: 6 }, |
23953 | // AArch64::LDEORX - 456 |
23954 | {.AsmStrOffset: 8009, .AliasCondStart: 3008, .NumOperands: 3, .NumConds: 6 }, |
23955 | // AArch64::LDFF1B - 457 |
23956 | {.AsmStrOffset: 8024, .AliasCondStart: 3014, .NumOperands: 4, .NumConds: 7 }, |
23957 | // AArch64::LDFF1B_D - 458 |
23958 | {.AsmStrOffset: 8050, .AliasCondStart: 3021, .NumOperands: 4, .NumConds: 7 }, |
23959 | // AArch64::LDFF1B_H - 459 |
23960 | {.AsmStrOffset: 8076, .AliasCondStart: 3028, .NumOperands: 4, .NumConds: 7 }, |
23961 | // AArch64::LDFF1B_S - 460 |
23962 | {.AsmStrOffset: 8102, .AliasCondStart: 3035, .NumOperands: 4, .NumConds: 7 }, |
23963 | // AArch64::LDFF1D - 461 |
23964 | {.AsmStrOffset: 8128, .AliasCondStart: 3042, .NumOperands: 4, .NumConds: 7 }, |
23965 | // AArch64::LDFF1H - 462 |
23966 | {.AsmStrOffset: 8154, .AliasCondStart: 3049, .NumOperands: 4, .NumConds: 7 }, |
23967 | // AArch64::LDFF1H_D - 463 |
23968 | {.AsmStrOffset: 8180, .AliasCondStart: 3056, .NumOperands: 4, .NumConds: 7 }, |
23969 | // AArch64::LDFF1H_S - 464 |
23970 | {.AsmStrOffset: 8206, .AliasCondStart: 3063, .NumOperands: 4, .NumConds: 7 }, |
23971 | // AArch64::LDFF1SB_D - 465 |
23972 | {.AsmStrOffset: 8232, .AliasCondStart: 3070, .NumOperands: 4, .NumConds: 7 }, |
23973 | // AArch64::LDFF1SB_H - 466 |
23974 | {.AsmStrOffset: 8259, .AliasCondStart: 3077, .NumOperands: 4, .NumConds: 7 }, |
23975 | // AArch64::LDFF1SB_S - 467 |
23976 | {.AsmStrOffset: 8286, .AliasCondStart: 3084, .NumOperands: 4, .NumConds: 7 }, |
23977 | // AArch64::LDFF1SH_D - 468 |
23978 | {.AsmStrOffset: 8313, .AliasCondStart: 3091, .NumOperands: 4, .NumConds: 7 }, |
23979 | // AArch64::LDFF1SH_S - 469 |
23980 | {.AsmStrOffset: 8340, .AliasCondStart: 3098, .NumOperands: 4, .NumConds: 7 }, |
23981 | // AArch64::LDFF1SW_D - 470 |
23982 | {.AsmStrOffset: 8367, .AliasCondStart: 3105, .NumOperands: 4, .NumConds: 7 }, |
23983 | // AArch64::LDFF1W - 471 |
23984 | {.AsmStrOffset: 8394, .AliasCondStart: 3112, .NumOperands: 4, .NumConds: 7 }, |
23985 | // AArch64::LDFF1W_D - 472 |
23986 | {.AsmStrOffset: 8420, .AliasCondStart: 3119, .NumOperands: 4, .NumConds: 7 }, |
23987 | // AArch64::LDG - 473 |
23988 | {.AsmStrOffset: 8446, .AliasCondStart: 3126, .NumOperands: 4, .NumConds: 7 }, |
23989 | // AArch64::LDNF1B_D_IMM - 474 |
23990 | {.AsmStrOffset: 8459, .AliasCondStart: 3133, .NumOperands: 4, .NumConds: 7 }, |
23991 | // AArch64::LDNF1B_H_IMM - 475 |
23992 | {.AsmStrOffset: 8485, .AliasCondStart: 3140, .NumOperands: 4, .NumConds: 7 }, |
23993 | // AArch64::LDNF1B_IMM - 476 |
23994 | {.AsmStrOffset: 8511, .AliasCondStart: 3147, .NumOperands: 4, .NumConds: 7 }, |
23995 | // AArch64::LDNF1B_S_IMM - 477 |
23996 | {.AsmStrOffset: 8537, .AliasCondStart: 3154, .NumOperands: 4, .NumConds: 7 }, |
23997 | // AArch64::LDNF1D_IMM - 478 |
23998 | {.AsmStrOffset: 8563, .AliasCondStart: 3161, .NumOperands: 4, .NumConds: 7 }, |
23999 | // AArch64::LDNF1H_D_IMM - 479 |
24000 | {.AsmStrOffset: 8589, .AliasCondStart: 3168, .NumOperands: 4, .NumConds: 7 }, |
24001 | // AArch64::LDNF1H_IMM - 480 |
24002 | {.AsmStrOffset: 8615, .AliasCondStart: 3175, .NumOperands: 4, .NumConds: 7 }, |
24003 | // AArch64::LDNF1H_S_IMM - 481 |
24004 | {.AsmStrOffset: 8641, .AliasCondStart: 3182, .NumOperands: 4, .NumConds: 7 }, |
24005 | // AArch64::LDNF1SB_D_IMM - 482 |
24006 | {.AsmStrOffset: 8667, .AliasCondStart: 3189, .NumOperands: 4, .NumConds: 7 }, |
24007 | // AArch64::LDNF1SB_H_IMM - 483 |
24008 | {.AsmStrOffset: 8694, .AliasCondStart: 3196, .NumOperands: 4, .NumConds: 7 }, |
24009 | // AArch64::LDNF1SB_S_IMM - 484 |
24010 | {.AsmStrOffset: 8721, .AliasCondStart: 3203, .NumOperands: 4, .NumConds: 7 }, |
24011 | // AArch64::LDNF1SH_D_IMM - 485 |
24012 | {.AsmStrOffset: 8748, .AliasCondStart: 3210, .NumOperands: 4, .NumConds: 7 }, |
24013 | // AArch64::LDNF1SH_S_IMM - 486 |
24014 | {.AsmStrOffset: 8775, .AliasCondStart: 3217, .NumOperands: 4, .NumConds: 7 }, |
24015 | // AArch64::LDNF1SW_D_IMM - 487 |
24016 | {.AsmStrOffset: 8802, .AliasCondStart: 3224, .NumOperands: 4, .NumConds: 7 }, |
24017 | // AArch64::LDNF1W_D_IMM - 488 |
24018 | {.AsmStrOffset: 8829, .AliasCondStart: 3231, .NumOperands: 4, .NumConds: 7 }, |
24019 | // AArch64::LDNF1W_IMM - 489 |
24020 | {.AsmStrOffset: 8855, .AliasCondStart: 3238, .NumOperands: 4, .NumConds: 7 }, |
24021 | // AArch64::LDNPDi - 490 |
24022 | {.AsmStrOffset: 8881, .AliasCondStart: 3245, .NumOperands: 4, .NumConds: 7 }, |
24023 | // AArch64::LDNPQi - 491 |
24024 | {.AsmStrOffset: 8881, .AliasCondStart: 3252, .NumOperands: 4, .NumConds: 7 }, |
24025 | // AArch64::LDNPSi - 492 |
24026 | {.AsmStrOffset: 8881, .AliasCondStart: 3259, .NumOperands: 4, .NumConds: 7 }, |
24027 | // AArch64::LDNPWi - 493 |
24028 | {.AsmStrOffset: 8881, .AliasCondStart: 3266, .NumOperands: 4, .NumConds: 4 }, |
24029 | // AArch64::LDNPXi - 494 |
24030 | {.AsmStrOffset: 8881, .AliasCondStart: 3270, .NumOperands: 4, .NumConds: 4 }, |
24031 | // AArch64::LDNT1B_2Z_IMM - 495 |
24032 | {.AsmStrOffset: 8899, .AliasCondStart: 3274, .NumOperands: 4, .NumConds: 8 }, |
24033 | // AArch64::LDNT1B_2Z_STRIDED_IMM - 496 |
24034 | {.AsmStrOffset: 8925, .AliasCondStart: 3282, .NumOperands: 4, .NumConds: 7 }, |
24035 | // AArch64::LDNT1B_4Z_IMM - 497 |
24036 | {.AsmStrOffset: 8899, .AliasCondStart: 3289, .NumOperands: 4, .NumConds: 8 }, |
24037 | // AArch64::LDNT1B_4Z_STRIDED_IMM - 498 |
24038 | {.AsmStrOffset: 8951, .AliasCondStart: 3297, .NumOperands: 4, .NumConds: 7 }, |
24039 | // AArch64::LDNT1B_ZRI - 499 |
24040 | {.AsmStrOffset: 8977, .AliasCondStart: 3304, .NumOperands: 4, .NumConds: 8 }, |
24041 | // AArch64::LDNT1B_ZZR_D - 500 |
24042 | {.AsmStrOffset: 9003, .AliasCondStart: 3312, .NumOperands: 4, .NumConds: 7 }, |
24043 | // AArch64::LDNT1B_ZZR_S - 501 |
24044 | {.AsmStrOffset: 9031, .AliasCondStart: 3319, .NumOperands: 4, .NumConds: 7 }, |
24045 | // AArch64::LDNT1D_2Z_IMM - 502 |
24046 | {.AsmStrOffset: 9059, .AliasCondStart: 3326, .NumOperands: 4, .NumConds: 8 }, |
24047 | // AArch64::LDNT1D_2Z_STRIDED_IMM - 503 |
24048 | {.AsmStrOffset: 9085, .AliasCondStart: 3334, .NumOperands: 4, .NumConds: 7 }, |
24049 | // AArch64::LDNT1D_4Z_IMM - 504 |
24050 | {.AsmStrOffset: 9059, .AliasCondStart: 3341, .NumOperands: 4, .NumConds: 8 }, |
24051 | // AArch64::LDNT1D_4Z_STRIDED_IMM - 505 |
24052 | {.AsmStrOffset: 9085, .AliasCondStart: 3349, .NumOperands: 4, .NumConds: 7 }, |
24053 | // AArch64::LDNT1D_ZRI - 506 |
24054 | {.AsmStrOffset: 9111, .AliasCondStart: 3356, .NumOperands: 4, .NumConds: 8 }, |
24055 | // AArch64::LDNT1D_ZZR_D - 507 |
24056 | {.AsmStrOffset: 9137, .AliasCondStart: 3364, .NumOperands: 4, .NumConds: 7 }, |
24057 | // AArch64::LDNT1H_2Z_IMM - 508 |
24058 | {.AsmStrOffset: 9165, .AliasCondStart: 3371, .NumOperands: 4, .NumConds: 8 }, |
24059 | // AArch64::LDNT1H_2Z_STRIDED_IMM - 509 |
24060 | {.AsmStrOffset: 9191, .AliasCondStart: 3379, .NumOperands: 4, .NumConds: 7 }, |
24061 | // AArch64::LDNT1H_4Z_IMM - 510 |
24062 | {.AsmStrOffset: 9165, .AliasCondStart: 3386, .NumOperands: 4, .NumConds: 8 }, |
24063 | // AArch64::LDNT1H_4Z_STRIDED_IMM - 511 |
24064 | {.AsmStrOffset: 9217, .AliasCondStart: 3394, .NumOperands: 4, .NumConds: 7 }, |
24065 | // AArch64::LDNT1H_ZRI - 512 |
24066 | {.AsmStrOffset: 9243, .AliasCondStart: 3401, .NumOperands: 4, .NumConds: 8 }, |
24067 | // AArch64::LDNT1H_ZZR_D - 513 |
24068 | {.AsmStrOffset: 9269, .AliasCondStart: 3409, .NumOperands: 4, .NumConds: 7 }, |
24069 | // AArch64::LDNT1H_ZZR_S - 514 |
24070 | {.AsmStrOffset: 9297, .AliasCondStart: 3416, .NumOperands: 4, .NumConds: 7 }, |
24071 | // AArch64::LDNT1SB_ZZR_D - 515 |
24072 | {.AsmStrOffset: 9325, .AliasCondStart: 3423, .NumOperands: 4, .NumConds: 7 }, |
24073 | // AArch64::LDNT1SB_ZZR_S - 516 |
24074 | {.AsmStrOffset: 9354, .AliasCondStart: 3430, .NumOperands: 4, .NumConds: 7 }, |
24075 | // AArch64::LDNT1SH_ZZR_D - 517 |
24076 | {.AsmStrOffset: 9383, .AliasCondStart: 3437, .NumOperands: 4, .NumConds: 7 }, |
24077 | // AArch64::LDNT1SH_ZZR_S - 518 |
24078 | {.AsmStrOffset: 9412, .AliasCondStart: 3444, .NumOperands: 4, .NumConds: 7 }, |
24079 | // AArch64::LDNT1SW_ZZR_D - 519 |
24080 | {.AsmStrOffset: 9441, .AliasCondStart: 3451, .NumOperands: 4, .NumConds: 7 }, |
24081 | // AArch64::LDNT1W_2Z_IMM - 520 |
24082 | {.AsmStrOffset: 9470, .AliasCondStart: 3458, .NumOperands: 4, .NumConds: 8 }, |
24083 | // AArch64::LDNT1W_2Z_STRIDED_IMM - 521 |
24084 | {.AsmStrOffset: 9496, .AliasCondStart: 3466, .NumOperands: 4, .NumConds: 7 }, |
24085 | // AArch64::LDNT1W_4Z_IMM - 522 |
24086 | {.AsmStrOffset: 9470, .AliasCondStart: 3473, .NumOperands: 4, .NumConds: 8 }, |
24087 | // AArch64::LDNT1W_4Z_STRIDED_IMM - 523 |
24088 | {.AsmStrOffset: 9496, .AliasCondStart: 3481, .NumOperands: 4, .NumConds: 7 }, |
24089 | // AArch64::LDNT1W_ZRI - 524 |
24090 | {.AsmStrOffset: 9522, .AliasCondStart: 3488, .NumOperands: 4, .NumConds: 8 }, |
24091 | // AArch64::LDNT1W_ZZR_D - 525 |
24092 | {.AsmStrOffset: 9548, .AliasCondStart: 3496, .NumOperands: 4, .NumConds: 7 }, |
24093 | // AArch64::LDNT1W_ZZR_S - 526 |
24094 | {.AsmStrOffset: 9576, .AliasCondStart: 3503, .NumOperands: 4, .NumConds: 7 }, |
24095 | // AArch64::LDPDi - 527 |
24096 | {.AsmStrOffset: 9604, .AliasCondStart: 3510, .NumOperands: 4, .NumConds: 7 }, |
24097 | // AArch64::LDPQi - 528 |
24098 | {.AsmStrOffset: 9604, .AliasCondStart: 3517, .NumOperands: 4, .NumConds: 7 }, |
24099 | // AArch64::LDPSWi - 529 |
24100 | {.AsmStrOffset: 9621, .AliasCondStart: 3524, .NumOperands: 4, .NumConds: 4 }, |
24101 | // AArch64::LDPSi - 530 |
24102 | {.AsmStrOffset: 9604, .AliasCondStart: 3528, .NumOperands: 4, .NumConds: 7 }, |
24103 | // AArch64::LDPWi - 531 |
24104 | {.AsmStrOffset: 9604, .AliasCondStart: 3535, .NumOperands: 4, .NumConds: 4 }, |
24105 | // AArch64::LDPXi - 532 |
24106 | {.AsmStrOffset: 9604, .AliasCondStart: 3539, .NumOperands: 4, .NumConds: 4 }, |
24107 | // AArch64::LDRAAindexed - 533 |
24108 | {.AsmStrOffset: 9640, .AliasCondStart: 3543, .NumOperands: 3, .NumConds: 6 }, |
24109 | // AArch64::LDRABindexed - 534 |
24110 | {.AsmStrOffset: 9655, .AliasCondStart: 3549, .NumOperands: 3, .NumConds: 6 }, |
24111 | // AArch64::LDRBBroX - 535 |
24112 | {.AsmStrOffset: 9670, .AliasCondStart: 3555, .NumOperands: 5, .NumConds: 5 }, |
24113 | // AArch64::LDRBBui - 536 |
24114 | {.AsmStrOffset: 9688, .AliasCondStart: 3560, .NumOperands: 3, .NumConds: 3 }, |
24115 | // AArch64::LDRBroX - 537 |
24116 | {.AsmStrOffset: 9702, .AliasCondStart: 3563, .NumOperands: 5, .NumConds: 8 }, |
24117 | // AArch64::LDRBui - 538 |
24118 | {.AsmStrOffset: 9719, .AliasCondStart: 3571, .NumOperands: 3, .NumConds: 6 }, |
24119 | // AArch64::LDRDroX - 539 |
24120 | {.AsmStrOffset: 9702, .AliasCondStart: 3577, .NumOperands: 5, .NumConds: 8 }, |
24121 | // AArch64::LDRDui - 540 |
24122 | {.AsmStrOffset: 9719, .AliasCondStart: 3585, .NumOperands: 3, .NumConds: 6 }, |
24123 | // AArch64::LDRHHroX - 541 |
24124 | {.AsmStrOffset: 9732, .AliasCondStart: 3591, .NumOperands: 5, .NumConds: 5 }, |
24125 | // AArch64::LDRHHui - 542 |
24126 | {.AsmStrOffset: 9750, .AliasCondStart: 3596, .NumOperands: 3, .NumConds: 3 }, |
24127 | // AArch64::LDRHroX - 543 |
24128 | {.AsmStrOffset: 9702, .AliasCondStart: 3599, .NumOperands: 5, .NumConds: 8 }, |
24129 | // AArch64::LDRHui - 544 |
24130 | {.AsmStrOffset: 9719, .AliasCondStart: 3607, .NumOperands: 3, .NumConds: 6 }, |
24131 | // AArch64::LDRQroX - 545 |
24132 | {.AsmStrOffset: 9702, .AliasCondStart: 3613, .NumOperands: 5, .NumConds: 8 }, |
24133 | // AArch64::LDRQui - 546 |
24134 | {.AsmStrOffset: 9719, .AliasCondStart: 3621, .NumOperands: 3, .NumConds: 6 }, |
24135 | // AArch64::LDRSBWroX - 547 |
24136 | {.AsmStrOffset: 9764, .AliasCondStart: 3627, .NumOperands: 5, .NumConds: 5 }, |
24137 | // AArch64::LDRSBWui - 548 |
24138 | {.AsmStrOffset: 9783, .AliasCondStart: 3632, .NumOperands: 3, .NumConds: 3 }, |
24139 | // AArch64::LDRSBXroX - 549 |
24140 | {.AsmStrOffset: 9764, .AliasCondStart: 3635, .NumOperands: 5, .NumConds: 5 }, |
24141 | // AArch64::LDRSBXui - 550 |
24142 | {.AsmStrOffset: 9783, .AliasCondStart: 3640, .NumOperands: 3, .NumConds: 3 }, |
24143 | // AArch64::LDRSHWroX - 551 |
24144 | {.AsmStrOffset: 9798, .AliasCondStart: 3643, .NumOperands: 5, .NumConds: 5 }, |
24145 | // AArch64::LDRSHWui - 552 |
24146 | {.AsmStrOffset: 9817, .AliasCondStart: 3648, .NumOperands: 3, .NumConds: 3 }, |
24147 | // AArch64::LDRSHXroX - 553 |
24148 | {.AsmStrOffset: 9798, .AliasCondStart: 3651, .NumOperands: 5, .NumConds: 5 }, |
24149 | // AArch64::LDRSHXui - 554 |
24150 | {.AsmStrOffset: 9817, .AliasCondStart: 3656, .NumOperands: 3, .NumConds: 3 }, |
24151 | // AArch64::LDRSWroX - 555 |
24152 | {.AsmStrOffset: 9832, .AliasCondStart: 3659, .NumOperands: 5, .NumConds: 5 }, |
24153 | // AArch64::LDRSWui - 556 |
24154 | {.AsmStrOffset: 9851, .AliasCondStart: 3664, .NumOperands: 3, .NumConds: 3 }, |
24155 | // AArch64::LDRSroX - 557 |
24156 | {.AsmStrOffset: 9702, .AliasCondStart: 3667, .NumOperands: 5, .NumConds: 8 }, |
24157 | // AArch64::LDRSui - 558 |
24158 | {.AsmStrOffset: 9719, .AliasCondStart: 3675, .NumOperands: 3, .NumConds: 6 }, |
24159 | // AArch64::LDRWroX - 559 |
24160 | {.AsmStrOffset: 9702, .AliasCondStart: 3681, .NumOperands: 5, .NumConds: 5 }, |
24161 | // AArch64::LDRWui - 560 |
24162 | {.AsmStrOffset: 9719, .AliasCondStart: 3686, .NumOperands: 3, .NumConds: 3 }, |
24163 | // AArch64::LDRXroX - 561 |
24164 | {.AsmStrOffset: 9702, .AliasCondStart: 3689, .NumOperands: 5, .NumConds: 5 }, |
24165 | // AArch64::LDRXui - 562 |
24166 | {.AsmStrOffset: 9719, .AliasCondStart: 3694, .NumOperands: 3, .NumConds: 3 }, |
24167 | // AArch64::LDR_PXI - 563 |
24168 | {.AsmStrOffset: 9866, .AliasCondStart: 3697, .NumOperands: 3, .NumConds: 7 }, |
24169 | // AArch64::LDR_ZA - 564 |
24170 | {.AsmStrOffset: 9881, .AliasCondStart: 3704, .NumOperands: 5, .NumConds: 8 }, |
24171 | // AArch64::LDR_ZXI - 565 |
24172 | {.AsmStrOffset: 9866, .AliasCondStart: 3712, .NumOperands: 3, .NumConds: 7 }, |
24173 | // AArch64::LDSETB - 566 |
24174 | {.AsmStrOffset: 9906, .AliasCondStart: 3719, .NumOperands: 3, .NumConds: 6 }, |
24175 | // AArch64::LDSETH - 567 |
24176 | {.AsmStrOffset: 9922, .AliasCondStart: 3725, .NumOperands: 3, .NumConds: 6 }, |
24177 | // AArch64::LDSETLB - 568 |
24178 | {.AsmStrOffset: 9938, .AliasCondStart: 3731, .NumOperands: 3, .NumConds: 6 }, |
24179 | // AArch64::LDSETLH - 569 |
24180 | {.AsmStrOffset: 9955, .AliasCondStart: 3737, .NumOperands: 3, .NumConds: 6 }, |
24181 | // AArch64::LDSETLW - 570 |
24182 | {.AsmStrOffset: 9972, .AliasCondStart: 3743, .NumOperands: 3, .NumConds: 6 }, |
24183 | // AArch64::LDSETLX - 571 |
24184 | {.AsmStrOffset: 9972, .AliasCondStart: 3749, .NumOperands: 3, .NumConds: 6 }, |
24185 | // AArch64::LDSETW - 572 |
24186 | {.AsmStrOffset: 9988, .AliasCondStart: 3755, .NumOperands: 3, .NumConds: 6 }, |
24187 | // AArch64::LDSETX - 573 |
24188 | {.AsmStrOffset: 9988, .AliasCondStart: 3761, .NumOperands: 3, .NumConds: 6 }, |
24189 | // AArch64::LDSMAXB - 574 |
24190 | {.AsmStrOffset: 10003, .AliasCondStart: 3767, .NumOperands: 3, .NumConds: 6 }, |
24191 | // AArch64::LDSMAXH - 575 |
24192 | {.AsmStrOffset: 10020, .AliasCondStart: 3773, .NumOperands: 3, .NumConds: 6 }, |
24193 | // AArch64::LDSMAXLB - 576 |
24194 | {.AsmStrOffset: 10037, .AliasCondStart: 3779, .NumOperands: 3, .NumConds: 6 }, |
24195 | // AArch64::LDSMAXLH - 577 |
24196 | {.AsmStrOffset: 10055, .AliasCondStart: 3785, .NumOperands: 3, .NumConds: 6 }, |
24197 | // AArch64::LDSMAXLW - 578 |
24198 | {.AsmStrOffset: 10073, .AliasCondStart: 3791, .NumOperands: 3, .NumConds: 6 }, |
24199 | // AArch64::LDSMAXLX - 579 |
24200 | {.AsmStrOffset: 10073, .AliasCondStart: 3797, .NumOperands: 3, .NumConds: 6 }, |
24201 | // AArch64::LDSMAXW - 580 |
24202 | {.AsmStrOffset: 10090, .AliasCondStart: 3803, .NumOperands: 3, .NumConds: 6 }, |
24203 | // AArch64::LDSMAXX - 581 |
24204 | {.AsmStrOffset: 10090, .AliasCondStart: 3809, .NumOperands: 3, .NumConds: 6 }, |
24205 | // AArch64::LDSMINB - 582 |
24206 | {.AsmStrOffset: 10106, .AliasCondStart: 3815, .NumOperands: 3, .NumConds: 6 }, |
24207 | // AArch64::LDSMINH - 583 |
24208 | {.AsmStrOffset: 10123, .AliasCondStart: 3821, .NumOperands: 3, .NumConds: 6 }, |
24209 | // AArch64::LDSMINLB - 584 |
24210 | {.AsmStrOffset: 10140, .AliasCondStart: 3827, .NumOperands: 3, .NumConds: 6 }, |
24211 | // AArch64::LDSMINLH - 585 |
24212 | {.AsmStrOffset: 10158, .AliasCondStart: 3833, .NumOperands: 3, .NumConds: 6 }, |
24213 | // AArch64::LDSMINLW - 586 |
24214 | {.AsmStrOffset: 10176, .AliasCondStart: 3839, .NumOperands: 3, .NumConds: 6 }, |
24215 | // AArch64::LDSMINLX - 587 |
24216 | {.AsmStrOffset: 10176, .AliasCondStart: 3845, .NumOperands: 3, .NumConds: 6 }, |
24217 | // AArch64::LDSMINW - 588 |
24218 | {.AsmStrOffset: 10193, .AliasCondStart: 3851, .NumOperands: 3, .NumConds: 6 }, |
24219 | // AArch64::LDSMINX - 589 |
24220 | {.AsmStrOffset: 10193, .AliasCondStart: 3857, .NumOperands: 3, .NumConds: 6 }, |
24221 | // AArch64::LDTRBi - 590 |
24222 | {.AsmStrOffset: 10209, .AliasCondStart: 3863, .NumOperands: 3, .NumConds: 3 }, |
24223 | // AArch64::LDTRHi - 591 |
24224 | {.AsmStrOffset: 10224, .AliasCondStart: 3866, .NumOperands: 3, .NumConds: 3 }, |
24225 | // AArch64::LDTRSBWi - 592 |
24226 | {.AsmStrOffset: 10239, .AliasCondStart: 3869, .NumOperands: 3, .NumConds: 3 }, |
24227 | // AArch64::LDTRSBXi - 593 |
24228 | {.AsmStrOffset: 10239, .AliasCondStart: 3872, .NumOperands: 3, .NumConds: 3 }, |
24229 | // AArch64::LDTRSHWi - 594 |
24230 | {.AsmStrOffset: 10255, .AliasCondStart: 3875, .NumOperands: 3, .NumConds: 3 }, |
24231 | // AArch64::LDTRSHXi - 595 |
24232 | {.AsmStrOffset: 10255, .AliasCondStart: 3878, .NumOperands: 3, .NumConds: 3 }, |
24233 | // AArch64::LDTRSWi - 596 |
24234 | {.AsmStrOffset: 10271, .AliasCondStart: 3881, .NumOperands: 3, .NumConds: 3 }, |
24235 | // AArch64::LDTRWi - 597 |
24236 | {.AsmStrOffset: 10287, .AliasCondStart: 3884, .NumOperands: 3, .NumConds: 3 }, |
24237 | // AArch64::LDTRXi - 598 |
24238 | {.AsmStrOffset: 10287, .AliasCondStart: 3887, .NumOperands: 3, .NumConds: 3 }, |
24239 | // AArch64::LDUMAXB - 599 |
24240 | {.AsmStrOffset: 10301, .AliasCondStart: 3890, .NumOperands: 3, .NumConds: 6 }, |
24241 | // AArch64::LDUMAXH - 600 |
24242 | {.AsmStrOffset: 10318, .AliasCondStart: 3896, .NumOperands: 3, .NumConds: 6 }, |
24243 | // AArch64::LDUMAXLB - 601 |
24244 | {.AsmStrOffset: 10335, .AliasCondStart: 3902, .NumOperands: 3, .NumConds: 6 }, |
24245 | // AArch64::LDUMAXLH - 602 |
24246 | {.AsmStrOffset: 10353, .AliasCondStart: 3908, .NumOperands: 3, .NumConds: 6 }, |
24247 | // AArch64::LDUMAXLW - 603 |
24248 | {.AsmStrOffset: 10371, .AliasCondStart: 3914, .NumOperands: 3, .NumConds: 6 }, |
24249 | // AArch64::LDUMAXLX - 604 |
24250 | {.AsmStrOffset: 10371, .AliasCondStart: 3920, .NumOperands: 3, .NumConds: 6 }, |
24251 | // AArch64::LDUMAXW - 605 |
24252 | {.AsmStrOffset: 10388, .AliasCondStart: 3926, .NumOperands: 3, .NumConds: 6 }, |
24253 | // AArch64::LDUMAXX - 606 |
24254 | {.AsmStrOffset: 10388, .AliasCondStart: 3932, .NumOperands: 3, .NumConds: 6 }, |
24255 | // AArch64::LDUMINB - 607 |
24256 | {.AsmStrOffset: 10404, .AliasCondStart: 3938, .NumOperands: 3, .NumConds: 6 }, |
24257 | // AArch64::LDUMINH - 608 |
24258 | {.AsmStrOffset: 10421, .AliasCondStart: 3944, .NumOperands: 3, .NumConds: 6 }, |
24259 | // AArch64::LDUMINLB - 609 |
24260 | {.AsmStrOffset: 10438, .AliasCondStart: 3950, .NumOperands: 3, .NumConds: 6 }, |
24261 | // AArch64::LDUMINLH - 610 |
24262 | {.AsmStrOffset: 10456, .AliasCondStart: 3956, .NumOperands: 3, .NumConds: 6 }, |
24263 | // AArch64::LDUMINLW - 611 |
24264 | {.AsmStrOffset: 10474, .AliasCondStart: 3962, .NumOperands: 3, .NumConds: 6 }, |
24265 | // AArch64::LDUMINLX - 612 |
24266 | {.AsmStrOffset: 10474, .AliasCondStart: 3968, .NumOperands: 3, .NumConds: 6 }, |
24267 | // AArch64::LDUMINW - 613 |
24268 | {.AsmStrOffset: 10491, .AliasCondStart: 3974, .NumOperands: 3, .NumConds: 6 }, |
24269 | // AArch64::LDUMINX - 614 |
24270 | {.AsmStrOffset: 10491, .AliasCondStart: 3980, .NumOperands: 3, .NumConds: 6 }, |
24271 | // AArch64::LDURBBi - 615 |
24272 | {.AsmStrOffset: 10507, .AliasCondStart: 3986, .NumOperands: 3, .NumConds: 3 }, |
24273 | // AArch64::LDURBi - 616 |
24274 | {.AsmStrOffset: 10522, .AliasCondStart: 3989, .NumOperands: 3, .NumConds: 6 }, |
24275 | // AArch64::LDURDi - 617 |
24276 | {.AsmStrOffset: 10522, .AliasCondStart: 3995, .NumOperands: 3, .NumConds: 6 }, |
24277 | // AArch64::LDURHHi - 618 |
24278 | {.AsmStrOffset: 10536, .AliasCondStart: 4001, .NumOperands: 3, .NumConds: 3 }, |
24279 | // AArch64::LDURHi - 619 |
24280 | {.AsmStrOffset: 10522, .AliasCondStart: 4004, .NumOperands: 3, .NumConds: 6 }, |
24281 | // AArch64::LDURQi - 620 |
24282 | {.AsmStrOffset: 10522, .AliasCondStart: 4010, .NumOperands: 3, .NumConds: 6 }, |
24283 | // AArch64::LDURSBWi - 621 |
24284 | {.AsmStrOffset: 10551, .AliasCondStart: 4016, .NumOperands: 3, .NumConds: 3 }, |
24285 | // AArch64::LDURSBXi - 622 |
24286 | {.AsmStrOffset: 10551, .AliasCondStart: 4019, .NumOperands: 3, .NumConds: 3 }, |
24287 | // AArch64::LDURSHWi - 623 |
24288 | {.AsmStrOffset: 10567, .AliasCondStart: 4022, .NumOperands: 3, .NumConds: 3 }, |
24289 | // AArch64::LDURSHXi - 624 |
24290 | {.AsmStrOffset: 10567, .AliasCondStart: 4025, .NumOperands: 3, .NumConds: 3 }, |
24291 | // AArch64::LDURSWi - 625 |
24292 | {.AsmStrOffset: 10583, .AliasCondStart: 4028, .NumOperands: 3, .NumConds: 3 }, |
24293 | // AArch64::LDURSi - 626 |
24294 | {.AsmStrOffset: 10522, .AliasCondStart: 4031, .NumOperands: 3, .NumConds: 6 }, |
24295 | // AArch64::LDURWi - 627 |
24296 | {.AsmStrOffset: 10522, .AliasCondStart: 4037, .NumOperands: 3, .NumConds: 3 }, |
24297 | // AArch64::LDURXi - 628 |
24298 | {.AsmStrOffset: 10522, .AliasCondStart: 4040, .NumOperands: 3, .NumConds: 3 }, |
24299 | // AArch64::MADDWrrr - 629 |
24300 | {.AsmStrOffset: 10599, .AliasCondStart: 4043, .NumOperands: 4, .NumConds: 4 }, |
24301 | // AArch64::MADDXrrr - 630 |
24302 | {.AsmStrOffset: 10599, .AliasCondStart: 4047, .NumOperands: 4, .NumConds: 4 }, |
24303 | // AArch64::MOVA_2ZMXI_H_B - 631 |
24304 | {.AsmStrOffset: 10614, .AliasCondStart: 4051, .NumOperands: 4, .NumConds: 6 }, |
24305 | // AArch64::MOVA_2ZMXI_H_D - 632 |
24306 | {.AsmStrOffset: 10639, .AliasCondStart: 4057, .NumOperands: 4, .NumConds: 6 }, |
24307 | // AArch64::MOVA_2ZMXI_H_H - 633 |
24308 | {.AsmStrOffset: 10664, .AliasCondStart: 4063, .NumOperands: 4, .NumConds: 6 }, |
24309 | // AArch64::MOVA_2ZMXI_H_S - 634 |
24310 | {.AsmStrOffset: 10689, .AliasCondStart: 4069, .NumOperands: 4, .NumConds: 6 }, |
24311 | // AArch64::MOVA_2ZMXI_V_B - 635 |
24312 | {.AsmStrOffset: 10714, .AliasCondStart: 4075, .NumOperands: 4, .NumConds: 6 }, |
24313 | // AArch64::MOVA_2ZMXI_V_D - 636 |
24314 | {.AsmStrOffset: 10739, .AliasCondStart: 4081, .NumOperands: 4, .NumConds: 6 }, |
24315 | // AArch64::MOVA_2ZMXI_V_H - 637 |
24316 | {.AsmStrOffset: 10764, .AliasCondStart: 4087, .NumOperands: 4, .NumConds: 6 }, |
24317 | // AArch64::MOVA_2ZMXI_V_S - 638 |
24318 | {.AsmStrOffset: 10789, .AliasCondStart: 4093, .NumOperands: 4, .NumConds: 6 }, |
24319 | // AArch64::MOVA_4ZMXI_H_B - 639 |
24320 | {.AsmStrOffset: 10814, .AliasCondStart: 4099, .NumOperands: 4, .NumConds: 6 }, |
24321 | // AArch64::MOVA_4ZMXI_H_D - 640 |
24322 | {.AsmStrOffset: 10839, .AliasCondStart: 4105, .NumOperands: 4, .NumConds: 6 }, |
24323 | // AArch64::MOVA_4ZMXI_H_H - 641 |
24324 | {.AsmStrOffset: 10864, .AliasCondStart: 4111, .NumOperands: 4, .NumConds: 6 }, |
24325 | // AArch64::MOVA_4ZMXI_H_S - 642 |
24326 | {.AsmStrOffset: 10889, .AliasCondStart: 4117, .NumOperands: 4, .NumConds: 6 }, |
24327 | // AArch64::MOVA_4ZMXI_V_B - 643 |
24328 | {.AsmStrOffset: 10914, .AliasCondStart: 4123, .NumOperands: 4, .NumConds: 6 }, |
24329 | // AArch64::MOVA_4ZMXI_V_D - 644 |
24330 | {.AsmStrOffset: 10939, .AliasCondStart: 4129, .NumOperands: 4, .NumConds: 6 }, |
24331 | // AArch64::MOVA_4ZMXI_V_H - 645 |
24332 | {.AsmStrOffset: 10964, .AliasCondStart: 4135, .NumOperands: 4, .NumConds: 6 }, |
24333 | // AArch64::MOVA_4ZMXI_V_S - 646 |
24334 | {.AsmStrOffset: 10989, .AliasCondStart: 4141, .NumOperands: 4, .NumConds: 6 }, |
24335 | // AArch64::MOVA_MXI2Z_H_B - 647 |
24336 | {.AsmStrOffset: 11014, .AliasCondStart: 4147, .NumOperands: 5, .NumConds: 8 }, |
24337 | // AArch64::MOVA_MXI2Z_H_D - 648 |
24338 | {.AsmStrOffset: 11039, .AliasCondStart: 4155, .NumOperands: 5, .NumConds: 8 }, |
24339 | // AArch64::MOVA_MXI2Z_H_H - 649 |
24340 | {.AsmStrOffset: 11064, .AliasCondStart: 4163, .NumOperands: 5, .NumConds: 8 }, |
24341 | // AArch64::MOVA_MXI2Z_H_S - 650 |
24342 | {.AsmStrOffset: 11089, .AliasCondStart: 4171, .NumOperands: 5, .NumConds: 8 }, |
24343 | // AArch64::MOVA_MXI2Z_V_B - 651 |
24344 | {.AsmStrOffset: 11114, .AliasCondStart: 4179, .NumOperands: 5, .NumConds: 8 }, |
24345 | // AArch64::MOVA_MXI2Z_V_D - 652 |
24346 | {.AsmStrOffset: 11139, .AliasCondStart: 4187, .NumOperands: 5, .NumConds: 8 }, |
24347 | // AArch64::MOVA_MXI2Z_V_H - 653 |
24348 | {.AsmStrOffset: 11164, .AliasCondStart: 4195, .NumOperands: 5, .NumConds: 8 }, |
24349 | // AArch64::MOVA_MXI2Z_V_S - 654 |
24350 | {.AsmStrOffset: 11189, .AliasCondStart: 4203, .NumOperands: 5, .NumConds: 8 }, |
24351 | // AArch64::MOVA_MXI4Z_H_B - 655 |
24352 | {.AsmStrOffset: 11214, .AliasCondStart: 4211, .NumOperands: 5, .NumConds: 8 }, |
24353 | // AArch64::MOVA_MXI4Z_H_D - 656 |
24354 | {.AsmStrOffset: 11239, .AliasCondStart: 4219, .NumOperands: 5, .NumConds: 8 }, |
24355 | // AArch64::MOVA_MXI4Z_H_H - 657 |
24356 | {.AsmStrOffset: 11264, .AliasCondStart: 4227, .NumOperands: 5, .NumConds: 8 }, |
24357 | // AArch64::MOVA_MXI4Z_H_S - 658 |
24358 | {.AsmStrOffset: 11289, .AliasCondStart: 4235, .NumOperands: 5, .NumConds: 8 }, |
24359 | // AArch64::MOVA_MXI4Z_V_B - 659 |
24360 | {.AsmStrOffset: 11314, .AliasCondStart: 4243, .NumOperands: 5, .NumConds: 8 }, |
24361 | // AArch64::MOVA_MXI4Z_V_D - 660 |
24362 | {.AsmStrOffset: 11339, .AliasCondStart: 4251, .NumOperands: 5, .NumConds: 8 }, |
24363 | // AArch64::MOVA_MXI4Z_V_H - 661 |
24364 | {.AsmStrOffset: 11364, .AliasCondStart: 4259, .NumOperands: 5, .NumConds: 8 }, |
24365 | // AArch64::MOVA_MXI4Z_V_S - 662 |
24366 | {.AsmStrOffset: 11389, .AliasCondStart: 4267, .NumOperands: 5, .NumConds: 8 }, |
24367 | // AArch64::MOVA_VG2_2ZMXI - 663 |
24368 | {.AsmStrOffset: 11414, .AliasCondStart: 4275, .NumOperands: 4, .NumConds: 6 }, |
24369 | // AArch64::MOVA_VG2_MXI2Z - 664 |
24370 | {.AsmStrOffset: 11445, .AliasCondStart: 4281, .NumOperands: 5, .NumConds: 8 }, |
24371 | // AArch64::MOVA_VG4_4ZMXI - 665 |
24372 | {.AsmStrOffset: 11476, .AliasCondStart: 4289, .NumOperands: 4, .NumConds: 6 }, |
24373 | // AArch64::MOVA_VG4_MXI4Z - 666 |
24374 | {.AsmStrOffset: 11507, .AliasCondStart: 4295, .NumOperands: 5, .NumConds: 8 }, |
24375 | // AArch64::MOVT - 667 |
24376 | {.AsmStrOffset: 11538, .AliasCondStart: 4303, .NumOperands: 3, .NumConds: 9 }, |
24377 | // AArch64::MSRpstatesvcrImm1 - 668 |
24378 | {.AsmStrOffset: 11552, .AliasCondStart: 4312, .NumOperands: 2, .NumConds: 2 }, |
24379 | {.AsmStrOffset: 11560, .AliasCondStart: 4314, .NumOperands: 2, .NumConds: 2 }, |
24380 | {.AsmStrOffset: 11571, .AliasCondStart: 4316, .NumOperands: 2, .NumConds: 2 }, |
24381 | {.AsmStrOffset: 11582, .AliasCondStart: 4318, .NumOperands: 2, .NumConds: 2 }, |
24382 | {.AsmStrOffset: 11589, .AliasCondStart: 4320, .NumOperands: 2, .NumConds: 2 }, |
24383 | {.AsmStrOffset: 11599, .AliasCondStart: 4322, .NumOperands: 2, .NumConds: 2 }, |
24384 | // AArch64::MSUBWrrr - 674 |
24385 | {.AsmStrOffset: 11609, .AliasCondStart: 4324, .NumOperands: 4, .NumConds: 4 }, |
24386 | // AArch64::MSUBXrrr - 675 |
24387 | {.AsmStrOffset: 11609, .AliasCondStart: 4328, .NumOperands: 4, .NumConds: 4 }, |
24388 | // AArch64::NOTv16i8 - 676 |
24389 | {.AsmStrOffset: 11625, .AliasCondStart: 4332, .NumOperands: 2, .NumConds: 5 }, |
24390 | // AArch64::NOTv8i8 - 677 |
24391 | {.AsmStrOffset: 11648, .AliasCondStart: 4337, .NumOperands: 2, .NumConds: 5 }, |
24392 | // AArch64::ORNWrs - 678 |
24393 | {.AsmStrOffset: 11669, .AliasCondStart: 4342, .NumOperands: 4, .NumConds: 4 }, |
24394 | {.AsmStrOffset: 11680, .AliasCondStart: 4346, .NumOperands: 4, .NumConds: 3 }, |
24395 | {.AsmStrOffset: 11695, .AliasCondStart: 4349, .NumOperands: 4, .NumConds: 4 }, |
24396 | // AArch64::ORNXrs - 681 |
24397 | {.AsmStrOffset: 11669, .AliasCondStart: 4353, .NumOperands: 4, .NumConds: 4 }, |
24398 | {.AsmStrOffset: 11680, .AliasCondStart: 4357, .NumOperands: 4, .NumConds: 3 }, |
24399 | {.AsmStrOffset: 11695, .AliasCondStart: 4360, .NumOperands: 4, .NumConds: 4 }, |
24400 | // AArch64::ORRS_PPzPP - 684 |
24401 | {.AsmStrOffset: 11710, .AliasCondStart: 4364, .NumOperands: 4, .NumConds: 8 }, |
24402 | // AArch64::ORRWrs - 685 |
24403 | {.AsmStrOffset: 11726, .AliasCondStart: 4372, .NumOperands: 4, .NumConds: 4 }, |
24404 | {.AsmStrOffset: 11737, .AliasCondStart: 4376, .NumOperands: 4, .NumConds: 4 }, |
24405 | // AArch64::ORRXrs - 687 |
24406 | {.AsmStrOffset: 11726, .AliasCondStart: 4380, .NumOperands: 4, .NumConds: 4 }, |
24407 | {.AsmStrOffset: 11737, .AliasCondStart: 4384, .NumOperands: 4, .NumConds: 4 }, |
24408 | // AArch64::ORR_PPzPP - 689 |
24409 | {.AsmStrOffset: 11752, .AliasCondStart: 4388, .NumOperands: 4, .NumConds: 8 }, |
24410 | // AArch64::ORR_ZI - 690 |
24411 | {.AsmStrOffset: 11767, .AliasCondStart: 4396, .NumOperands: 3, .NumConds: 7 }, |
24412 | {.AsmStrOffset: 11788, .AliasCondStart: 4403, .NumOperands: 3, .NumConds: 7 }, |
24413 | {.AsmStrOffset: 11809, .AliasCondStart: 4410, .NumOperands: 3, .NumConds: 7 }, |
24414 | // AArch64::ORR_ZZZ - 693 |
24415 | {.AsmStrOffset: 11830, .AliasCondStart: 4417, .NumOperands: 3, .NumConds: 7 }, |
24416 | // AArch64::ORRv16i8 - 694 |
24417 | {.AsmStrOffset: 11845, .AliasCondStart: 4424, .NumOperands: 3, .NumConds: 6 }, |
24418 | // AArch64::ORRv8i8 - 695 |
24419 | {.AsmStrOffset: 11868, .AliasCondStart: 4430, .NumOperands: 3, .NumConds: 6 }, |
24420 | // AArch64::PACIA1716 - 696 |
24421 | {.AsmStrOffset: 11889, .AliasCondStart: 4436, .NumOperands: 0, .NumConds: 3 }, |
24422 | // AArch64::PACIASP - 697 |
24423 | {.AsmStrOffset: 11899, .AliasCondStart: 4439, .NumOperands: 0, .NumConds: 3 }, |
24424 | // AArch64::PACIAZ - 698 |
24425 | {.AsmStrOffset: 11907, .AliasCondStart: 4442, .NumOperands: 0, .NumConds: 3 }, |
24426 | // AArch64::PACIB1716 - 699 |
24427 | {.AsmStrOffset: 11914, .AliasCondStart: 4445, .NumOperands: 0, .NumConds: 3 }, |
24428 | // AArch64::PACIBSP - 700 |
24429 | {.AsmStrOffset: 11924, .AliasCondStart: 4448, .NumOperands: 0, .NumConds: 3 }, |
24430 | // AArch64::PACIBZ - 701 |
24431 | {.AsmStrOffset: 11932, .AliasCondStart: 4451, .NumOperands: 0, .NumConds: 3 }, |
24432 | // AArch64::PACM - 702 |
24433 | {.AsmStrOffset: 11939, .AliasCondStart: 4454, .NumOperands: 0, .NumConds: 3 }, |
24434 | // AArch64::PMOV_PZI_B - 703 |
24435 | {.AsmStrOffset: 11944, .AliasCondStart: 4457, .NumOperands: 3, .NumConds: 7 }, |
24436 | // AArch64::PMOV_ZIP_B - 704 |
24437 | {.AsmStrOffset: 11960, .AliasCondStart: 4464, .NumOperands: 4, .NumConds: 8 }, |
24438 | // AArch64::PRFB_D_PZI - 705 |
24439 | {.AsmStrOffset: 11976, .AliasCondStart: 4472, .NumOperands: 4, .NumConds: 7 }, |
24440 | // AArch64::PRFB_PRI - 706 |
24441 | {.AsmStrOffset: 12000, .AliasCondStart: 4479, .NumOperands: 4, .NumConds: 8 }, |
24442 | // AArch64::PRFB_S_PZI - 707 |
24443 | {.AsmStrOffset: 12022, .AliasCondStart: 4487, .NumOperands: 4, .NumConds: 7 }, |
24444 | // AArch64::PRFD_D_PZI - 708 |
24445 | {.AsmStrOffset: 12046, .AliasCondStart: 4494, .NumOperands: 4, .NumConds: 7 }, |
24446 | // AArch64::PRFD_PRI - 709 |
24447 | {.AsmStrOffset: 12070, .AliasCondStart: 4501, .NumOperands: 4, .NumConds: 8 }, |
24448 | // AArch64::PRFD_S_PZI - 710 |
24449 | {.AsmStrOffset: 12092, .AliasCondStart: 4509, .NumOperands: 4, .NumConds: 7 }, |
24450 | // AArch64::PRFH_D_PZI - 711 |
24451 | {.AsmStrOffset: 12116, .AliasCondStart: 4516, .NumOperands: 4, .NumConds: 7 }, |
24452 | // AArch64::PRFH_PRI - 712 |
24453 | {.AsmStrOffset: 12140, .AliasCondStart: 4523, .NumOperands: 4, .NumConds: 8 }, |
24454 | // AArch64::PRFH_S_PZI - 713 |
24455 | {.AsmStrOffset: 12162, .AliasCondStart: 4531, .NumOperands: 4, .NumConds: 7 }, |
24456 | // AArch64::PRFMroX - 714 |
24457 | {.AsmStrOffset: 12186, .AliasCondStart: 4538, .NumOperands: 5, .NumConds: 5 }, |
24458 | // AArch64::PRFMui - 715 |
24459 | {.AsmStrOffset: 12206, .AliasCondStart: 4543, .NumOperands: 3, .NumConds: 3 }, |
24460 | // AArch64::PRFUMi - 716 |
24461 | {.AsmStrOffset: 12222, .AliasCondStart: 4546, .NumOperands: 3, .NumConds: 3 }, |
24462 | // AArch64::PRFW_D_PZI - 717 |
24463 | {.AsmStrOffset: 12239, .AliasCondStart: 4549, .NumOperands: 4, .NumConds: 7 }, |
24464 | // AArch64::PRFW_PRI - 718 |
24465 | {.AsmStrOffset: 12263, .AliasCondStart: 4556, .NumOperands: 4, .NumConds: 8 }, |
24466 | // AArch64::PRFW_S_PZI - 719 |
24467 | {.AsmStrOffset: 12285, .AliasCondStart: 4564, .NumOperands: 4, .NumConds: 7 }, |
24468 | // AArch64::PTRUES_B - 720 |
24469 | {.AsmStrOffset: 12309, .AliasCondStart: 4571, .NumOperands: 2, .NumConds: 6 }, |
24470 | // AArch64::PTRUES_D - 721 |
24471 | {.AsmStrOffset: 12321, .AliasCondStart: 4577, .NumOperands: 2, .NumConds: 6 }, |
24472 | // AArch64::PTRUES_H - 722 |
24473 | {.AsmStrOffset: 12333, .AliasCondStart: 4583, .NumOperands: 2, .NumConds: 6 }, |
24474 | // AArch64::PTRUES_S - 723 |
24475 | {.AsmStrOffset: 12345, .AliasCondStart: 4589, .NumOperands: 2, .NumConds: 6 }, |
24476 | // AArch64::PTRUE_B - 724 |
24477 | {.AsmStrOffset: 12357, .AliasCondStart: 4595, .NumOperands: 2, .NumConds: 6 }, |
24478 | // AArch64::PTRUE_D - 725 |
24479 | {.AsmStrOffset: 12368, .AliasCondStart: 4601, .NumOperands: 2, .NumConds: 6 }, |
24480 | // AArch64::PTRUE_H - 726 |
24481 | {.AsmStrOffset: 12379, .AliasCondStart: 4607, .NumOperands: 2, .NumConds: 6 }, |
24482 | // AArch64::PTRUE_S - 727 |
24483 | {.AsmStrOffset: 12390, .AliasCondStart: 4613, .NumOperands: 2, .NumConds: 6 }, |
24484 | // AArch64::RET - 728 |
24485 | {.AsmStrOffset: 12401, .AliasCondStart: 4619, .NumOperands: 1, .NumConds: 1 }, |
24486 | // AArch64::SBCSWr - 729 |
24487 | {.AsmStrOffset: 12405, .AliasCondStart: 4620, .NumOperands: 3, .NumConds: 3 }, |
24488 | // AArch64::SBCSXr - 730 |
24489 | {.AsmStrOffset: 12405, .AliasCondStart: 4623, .NumOperands: 3, .NumConds: 3 }, |
24490 | // AArch64::SBCWr - 731 |
24491 | {.AsmStrOffset: 12417, .AliasCondStart: 4626, .NumOperands: 3, .NumConds: 3 }, |
24492 | // AArch64::SBCXr - 732 |
24493 | {.AsmStrOffset: 12417, .AliasCondStart: 4629, .NumOperands: 3, .NumConds: 3 }, |
24494 | // AArch64::SBFMWri - 733 |
24495 | {.AsmStrOffset: 12428, .AliasCondStart: 4632, .NumOperands: 4, .NumConds: 4 }, |
24496 | {.AsmStrOffset: 12443, .AliasCondStart: 4636, .NumOperands: 4, .NumConds: 4 }, |
24497 | {.AsmStrOffset: 12455, .AliasCondStart: 4640, .NumOperands: 4, .NumConds: 4 }, |
24498 | // AArch64::SBFMXri - 736 |
24499 | {.AsmStrOffset: 12428, .AliasCondStart: 4644, .NumOperands: 4, .NumConds: 4 }, |
24500 | {.AsmStrOffset: 12443, .AliasCondStart: 4648, .NumOperands: 4, .NumConds: 4 }, |
24501 | {.AsmStrOffset: 12455, .AliasCondStart: 4652, .NumOperands: 4, .NumConds: 4 }, |
24502 | {.AsmStrOffset: 12467, .AliasCondStart: 4656, .NumOperands: 4, .NumConds: 4 }, |
24503 | // AArch64::SEL_PPPP - 740 |
24504 | {.AsmStrOffset: 12479, .AliasCondStart: 4660, .NumOperands: 4, .NumConds: 8 }, |
24505 | // AArch64::SEL_ZPZZ_B - 741 |
24506 | {.AsmStrOffset: 12479, .AliasCondStart: 4668, .NumOperands: 4, .NumConds: 8 }, |
24507 | // AArch64::SEL_ZPZZ_D - 742 |
24508 | {.AsmStrOffset: 12502, .AliasCondStart: 4676, .NumOperands: 4, .NumConds: 8 }, |
24509 | // AArch64::SEL_ZPZZ_H - 743 |
24510 | {.AsmStrOffset: 12525, .AliasCondStart: 4684, .NumOperands: 4, .NumConds: 8 }, |
24511 | // AArch64::SEL_ZPZZ_S - 744 |
24512 | {.AsmStrOffset: 12548, .AliasCondStart: 4692, .NumOperands: 4, .NumConds: 8 }, |
24513 | // AArch64::SMADDLrrr - 745 |
24514 | {.AsmStrOffset: 12571, .AliasCondStart: 4700, .NumOperands: 4, .NumConds: 4 }, |
24515 | // AArch64::SMSUBLrrr - 746 |
24516 | {.AsmStrOffset: 12588, .AliasCondStart: 4704, .NumOperands: 4, .NumConds: 4 }, |
24517 | // AArch64::SQDECB_XPiI - 747 |
24518 | {.AsmStrOffset: 12606, .AliasCondStart: 4708, .NumOperands: 4, .NumConds: 8 }, |
24519 | {.AsmStrOffset: 12616, .AliasCondStart: 4716, .NumOperands: 4, .NumConds: 8 }, |
24520 | // AArch64::SQDECB_XPiWdI - 749 |
24521 | {.AsmStrOffset: 12632, .AliasCondStart: 4724, .NumOperands: 4, .NumConds: 8 }, |
24522 | {.AsmStrOffset: 12648, .AliasCondStart: 4732, .NumOperands: 4, .NumConds: 8 }, |
24523 | // AArch64::SQDECD_XPiI - 751 |
24524 | {.AsmStrOffset: 12670, .AliasCondStart: 4740, .NumOperands: 4, .NumConds: 8 }, |
24525 | {.AsmStrOffset: 12680, .AliasCondStart: 4748, .NumOperands: 4, .NumConds: 8 }, |
24526 | // AArch64::SQDECD_XPiWdI - 753 |
24527 | {.AsmStrOffset: 12696, .AliasCondStart: 4756, .NumOperands: 4, .NumConds: 8 }, |
24528 | {.AsmStrOffset: 12712, .AliasCondStart: 4764, .NumOperands: 4, .NumConds: 8 }, |
24529 | // AArch64::SQDECD_ZPiI - 755 |
24530 | {.AsmStrOffset: 12734, .AliasCondStart: 4772, .NumOperands: 4, .NumConds: 8 }, |
24531 | {.AsmStrOffset: 12746, .AliasCondStart: 4780, .NumOperands: 4, .NumConds: 8 }, |
24532 | // AArch64::SQDECH_XPiI - 757 |
24533 | {.AsmStrOffset: 12764, .AliasCondStart: 4788, .NumOperands: 4, .NumConds: 8 }, |
24534 | {.AsmStrOffset: 12774, .AliasCondStart: 4796, .NumOperands: 4, .NumConds: 8 }, |
24535 | // AArch64::SQDECH_XPiWdI - 759 |
24536 | {.AsmStrOffset: 12790, .AliasCondStart: 4804, .NumOperands: 4, .NumConds: 8 }, |
24537 | {.AsmStrOffset: 12806, .AliasCondStart: 4812, .NumOperands: 4, .NumConds: 8 }, |
24538 | // AArch64::SQDECH_ZPiI - 761 |
24539 | {.AsmStrOffset: 12828, .AliasCondStart: 4820, .NumOperands: 4, .NumConds: 8 }, |
24540 | {.AsmStrOffset: 12840, .AliasCondStart: 4828, .NumOperands: 4, .NumConds: 8 }, |
24541 | // AArch64::SQDECW_XPiI - 763 |
24542 | {.AsmStrOffset: 12858, .AliasCondStart: 4836, .NumOperands: 4, .NumConds: 8 }, |
24543 | {.AsmStrOffset: 12868, .AliasCondStart: 4844, .NumOperands: 4, .NumConds: 8 }, |
24544 | // AArch64::SQDECW_XPiWdI - 765 |
24545 | {.AsmStrOffset: 12884, .AliasCondStart: 4852, .NumOperands: 4, .NumConds: 8 }, |
24546 | {.AsmStrOffset: 12900, .AliasCondStart: 4860, .NumOperands: 4, .NumConds: 8 }, |
24547 | // AArch64::SQDECW_ZPiI - 767 |
24548 | {.AsmStrOffset: 12922, .AliasCondStart: 4868, .NumOperands: 4, .NumConds: 8 }, |
24549 | {.AsmStrOffset: 12934, .AliasCondStart: 4876, .NumOperands: 4, .NumConds: 8 }, |
24550 | // AArch64::SQINCB_XPiI - 769 |
24551 | {.AsmStrOffset: 12952, .AliasCondStart: 4884, .NumOperands: 4, .NumConds: 8 }, |
24552 | {.AsmStrOffset: 12962, .AliasCondStart: 4892, .NumOperands: 4, .NumConds: 8 }, |
24553 | // AArch64::SQINCB_XPiWdI - 771 |
24554 | {.AsmStrOffset: 12978, .AliasCondStart: 4900, .NumOperands: 4, .NumConds: 8 }, |
24555 | {.AsmStrOffset: 12994, .AliasCondStart: 4908, .NumOperands: 4, .NumConds: 8 }, |
24556 | // AArch64::SQINCD_XPiI - 773 |
24557 | {.AsmStrOffset: 13016, .AliasCondStart: 4916, .NumOperands: 4, .NumConds: 8 }, |
24558 | {.AsmStrOffset: 13026, .AliasCondStart: 4924, .NumOperands: 4, .NumConds: 8 }, |
24559 | // AArch64::SQINCD_XPiWdI - 775 |
24560 | {.AsmStrOffset: 13042, .AliasCondStart: 4932, .NumOperands: 4, .NumConds: 8 }, |
24561 | {.AsmStrOffset: 13058, .AliasCondStart: 4940, .NumOperands: 4, .NumConds: 8 }, |
24562 | // AArch64::SQINCD_ZPiI - 777 |
24563 | {.AsmStrOffset: 13080, .AliasCondStart: 4948, .NumOperands: 4, .NumConds: 8 }, |
24564 | {.AsmStrOffset: 13092, .AliasCondStart: 4956, .NumOperands: 4, .NumConds: 8 }, |
24565 | // AArch64::SQINCH_XPiI - 779 |
24566 | {.AsmStrOffset: 13110, .AliasCondStart: 4964, .NumOperands: 4, .NumConds: 8 }, |
24567 | {.AsmStrOffset: 13120, .AliasCondStart: 4972, .NumOperands: 4, .NumConds: 8 }, |
24568 | // AArch64::SQINCH_XPiWdI - 781 |
24569 | {.AsmStrOffset: 13136, .AliasCondStart: 4980, .NumOperands: 4, .NumConds: 8 }, |
24570 | {.AsmStrOffset: 13152, .AliasCondStart: 4988, .NumOperands: 4, .NumConds: 8 }, |
24571 | // AArch64::SQINCH_ZPiI - 783 |
24572 | {.AsmStrOffset: 13174, .AliasCondStart: 4996, .NumOperands: 4, .NumConds: 8 }, |
24573 | {.AsmStrOffset: 13186, .AliasCondStart: 5004, .NumOperands: 4, .NumConds: 8 }, |
24574 | // AArch64::SQINCW_XPiI - 785 |
24575 | {.AsmStrOffset: 13204, .AliasCondStart: 5012, .NumOperands: 4, .NumConds: 8 }, |
24576 | {.AsmStrOffset: 13214, .AliasCondStart: 5020, .NumOperands: 4, .NumConds: 8 }, |
24577 | // AArch64::SQINCW_XPiWdI - 787 |
24578 | {.AsmStrOffset: 13230, .AliasCondStart: 5028, .NumOperands: 4, .NumConds: 8 }, |
24579 | {.AsmStrOffset: 13246, .AliasCondStart: 5036, .NumOperands: 4, .NumConds: 8 }, |
24580 | // AArch64::SQINCW_ZPiI - 789 |
24581 | {.AsmStrOffset: 13268, .AliasCondStart: 5044, .NumOperands: 4, .NumConds: 8 }, |
24582 | {.AsmStrOffset: 13280, .AliasCondStart: 5052, .NumOperands: 4, .NumConds: 8 }, |
24583 | // AArch64::SST1B_D_IMM - 791 |
24584 | {.AsmStrOffset: 13298, .AliasCondStart: 5060, .NumOperands: 4, .NumConds: 7 }, |
24585 | // AArch64::SST1B_S_IMM - 792 |
24586 | {.AsmStrOffset: 13322, .AliasCondStart: 5067, .NumOperands: 4, .NumConds: 7 }, |
24587 | // AArch64::SST1D_IMM - 793 |
24588 | {.AsmStrOffset: 13346, .AliasCondStart: 5074, .NumOperands: 4, .NumConds: 7 }, |
24589 | // AArch64::SST1H_D_IMM - 794 |
24590 | {.AsmStrOffset: 13370, .AliasCondStart: 5081, .NumOperands: 4, .NumConds: 7 }, |
24591 | // AArch64::SST1H_S_IMM - 795 |
24592 | {.AsmStrOffset: 13394, .AliasCondStart: 5088, .NumOperands: 4, .NumConds: 7 }, |
24593 | // AArch64::SST1Q - 796 |
24594 | {.AsmStrOffset: 13418, .AliasCondStart: 5095, .NumOperands: 4, .NumConds: 7 }, |
24595 | // AArch64::SST1W_D_IMM - 797 |
24596 | {.AsmStrOffset: 13442, .AliasCondStart: 5102, .NumOperands: 4, .NumConds: 7 }, |
24597 | // AArch64::SST1W_IMM - 798 |
24598 | {.AsmStrOffset: 13466, .AliasCondStart: 5109, .NumOperands: 4, .NumConds: 7 }, |
24599 | // AArch64::ST1B_2Z_IMM - 799 |
24600 | {.AsmStrOffset: 13490, .AliasCondStart: 5116, .NumOperands: 4, .NumConds: 8 }, |
24601 | // AArch64::ST1B_2Z_STRIDED_IMM - 800 |
24602 | {.AsmStrOffset: 13512, .AliasCondStart: 5124, .NumOperands: 4, .NumConds: 7 }, |
24603 | // AArch64::ST1B_4Z_IMM - 801 |
24604 | {.AsmStrOffset: 13490, .AliasCondStart: 5131, .NumOperands: 4, .NumConds: 8 }, |
24605 | // AArch64::ST1B_4Z_STRIDED_IMM - 802 |
24606 | {.AsmStrOffset: 13534, .AliasCondStart: 5139, .NumOperands: 4, .NumConds: 7 }, |
24607 | // AArch64::ST1B_D_IMM - 803 |
24608 | {.AsmStrOffset: 13556, .AliasCondStart: 5146, .NumOperands: 4, .NumConds: 8 }, |
24609 | // AArch64::ST1B_H_IMM - 804 |
24610 | {.AsmStrOffset: 13578, .AliasCondStart: 5154, .NumOperands: 4, .NumConds: 8 }, |
24611 | // AArch64::ST1B_IMM - 805 |
24612 | {.AsmStrOffset: 13600, .AliasCondStart: 5162, .NumOperands: 4, .NumConds: 8 }, |
24613 | // AArch64::ST1B_S_IMM - 806 |
24614 | {.AsmStrOffset: 13622, .AliasCondStart: 5170, .NumOperands: 4, .NumConds: 8 }, |
24615 | // AArch64::ST1D_2Z_IMM - 807 |
24616 | {.AsmStrOffset: 13644, .AliasCondStart: 5178, .NumOperands: 4, .NumConds: 8 }, |
24617 | // AArch64::ST1D_2Z_STRIDED_IMM - 808 |
24618 | {.AsmStrOffset: 13666, .AliasCondStart: 5186, .NumOperands: 4, .NumConds: 7 }, |
24619 | // AArch64::ST1D_4Z_IMM - 809 |
24620 | {.AsmStrOffset: 13644, .AliasCondStart: 5193, .NumOperands: 4, .NumConds: 8 }, |
24621 | // AArch64::ST1D_4Z_STRIDED_IMM - 810 |
24622 | {.AsmStrOffset: 13666, .AliasCondStart: 5201, .NumOperands: 4, .NumConds: 7 }, |
24623 | // AArch64::ST1D_IMM - 811 |
24624 | {.AsmStrOffset: 13688, .AliasCondStart: 5208, .NumOperands: 4, .NumConds: 8 }, |
24625 | // AArch64::ST1D_Q_IMM - 812 |
24626 | {.AsmStrOffset: 13710, .AliasCondStart: 5216, .NumOperands: 4, .NumConds: 7 }, |
24627 | // AArch64::ST1Fourv16b_POST - 813 |
24628 | {.AsmStrOffset: 13732, .AliasCondStart: 5223, .NumOperands: 4, .NumConds: 7 }, |
24629 | // AArch64::ST1Fourv1d_POST - 814 |
24630 | {.AsmStrOffset: 13752, .AliasCondStart: 5230, .NumOperands: 4, .NumConds: 7 }, |
24631 | // AArch64::ST1Fourv2d_POST - 815 |
24632 | {.AsmStrOffset: 13772, .AliasCondStart: 5237, .NumOperands: 4, .NumConds: 7 }, |
24633 | // AArch64::ST1Fourv2s_POST - 816 |
24634 | {.AsmStrOffset: 13792, .AliasCondStart: 5244, .NumOperands: 4, .NumConds: 7 }, |
24635 | // AArch64::ST1Fourv4h_POST - 817 |
24636 | {.AsmStrOffset: 13812, .AliasCondStart: 5251, .NumOperands: 4, .NumConds: 7 }, |
24637 | // AArch64::ST1Fourv4s_POST - 818 |
24638 | {.AsmStrOffset: 13832, .AliasCondStart: 5258, .NumOperands: 4, .NumConds: 7 }, |
24639 | // AArch64::ST1Fourv8b_POST - 819 |
24640 | {.AsmStrOffset: 13852, .AliasCondStart: 5265, .NumOperands: 4, .NumConds: 7 }, |
24641 | // AArch64::ST1Fourv8h_POST - 820 |
24642 | {.AsmStrOffset: 13872, .AliasCondStart: 5272, .NumOperands: 4, .NumConds: 7 }, |
24643 | // AArch64::ST1H_2Z_IMM - 821 |
24644 | {.AsmStrOffset: 13892, .AliasCondStart: 5279, .NumOperands: 4, .NumConds: 8 }, |
24645 | // AArch64::ST1H_2Z_STRIDED_IMM - 822 |
24646 | {.AsmStrOffset: 13914, .AliasCondStart: 5287, .NumOperands: 4, .NumConds: 7 }, |
24647 | // AArch64::ST1H_4Z_IMM - 823 |
24648 | {.AsmStrOffset: 13892, .AliasCondStart: 5294, .NumOperands: 4, .NumConds: 8 }, |
24649 | // AArch64::ST1H_4Z_STRIDED_IMM - 824 |
24650 | {.AsmStrOffset: 13936, .AliasCondStart: 5302, .NumOperands: 4, .NumConds: 7 }, |
24651 | // AArch64::ST1H_D_IMM - 825 |
24652 | {.AsmStrOffset: 13958, .AliasCondStart: 5309, .NumOperands: 4, .NumConds: 8 }, |
24653 | // AArch64::ST1H_IMM - 826 |
24654 | {.AsmStrOffset: 13980, .AliasCondStart: 5317, .NumOperands: 4, .NumConds: 8 }, |
24655 | // AArch64::ST1H_S_IMM - 827 |
24656 | {.AsmStrOffset: 14002, .AliasCondStart: 5325, .NumOperands: 4, .NumConds: 8 }, |
24657 | // AArch64::ST1Onev16b_POST - 828 |
24658 | {.AsmStrOffset: 14024, .AliasCondStart: 5333, .NumOperands: 4, .NumConds: 7 }, |
24659 | // AArch64::ST1Onev1d_POST - 829 |
24660 | {.AsmStrOffset: 14044, .AliasCondStart: 5340, .NumOperands: 4, .NumConds: 7 }, |
24661 | // AArch64::ST1Onev2d_POST - 830 |
24662 | {.AsmStrOffset: 14063, .AliasCondStart: 5347, .NumOperands: 4, .NumConds: 7 }, |
24663 | // AArch64::ST1Onev2s_POST - 831 |
24664 | {.AsmStrOffset: 14083, .AliasCondStart: 5354, .NumOperands: 4, .NumConds: 7 }, |
24665 | // AArch64::ST1Onev4h_POST - 832 |
24666 | {.AsmStrOffset: 14102, .AliasCondStart: 5361, .NumOperands: 4, .NumConds: 7 }, |
24667 | // AArch64::ST1Onev4s_POST - 833 |
24668 | {.AsmStrOffset: 14121, .AliasCondStart: 5368, .NumOperands: 4, .NumConds: 7 }, |
24669 | // AArch64::ST1Onev8b_POST - 834 |
24670 | {.AsmStrOffset: 14141, .AliasCondStart: 5375, .NumOperands: 4, .NumConds: 7 }, |
24671 | // AArch64::ST1Onev8h_POST - 835 |
24672 | {.AsmStrOffset: 14160, .AliasCondStart: 5382, .NumOperands: 4, .NumConds: 7 }, |
24673 | // AArch64::ST1Threev16b_POST - 836 |
24674 | {.AsmStrOffset: 14180, .AliasCondStart: 5389, .NumOperands: 4, .NumConds: 7 }, |
24675 | // AArch64::ST1Threev1d_POST - 837 |
24676 | {.AsmStrOffset: 14200, .AliasCondStart: 5396, .NumOperands: 4, .NumConds: 7 }, |
24677 | // AArch64::ST1Threev2d_POST - 838 |
24678 | {.AsmStrOffset: 14220, .AliasCondStart: 5403, .NumOperands: 4, .NumConds: 7 }, |
24679 | // AArch64::ST1Threev2s_POST - 839 |
24680 | {.AsmStrOffset: 14240, .AliasCondStart: 5410, .NumOperands: 4, .NumConds: 7 }, |
24681 | // AArch64::ST1Threev4h_POST - 840 |
24682 | {.AsmStrOffset: 14260, .AliasCondStart: 5417, .NumOperands: 4, .NumConds: 7 }, |
24683 | // AArch64::ST1Threev4s_POST - 841 |
24684 | {.AsmStrOffset: 14280, .AliasCondStart: 5424, .NumOperands: 4, .NumConds: 7 }, |
24685 | // AArch64::ST1Threev8b_POST - 842 |
24686 | {.AsmStrOffset: 14300, .AliasCondStart: 5431, .NumOperands: 4, .NumConds: 7 }, |
24687 | // AArch64::ST1Threev8h_POST - 843 |
24688 | {.AsmStrOffset: 14320, .AliasCondStart: 5438, .NumOperands: 4, .NumConds: 7 }, |
24689 | // AArch64::ST1Twov16b_POST - 844 |
24690 | {.AsmStrOffset: 14340, .AliasCondStart: 5445, .NumOperands: 4, .NumConds: 7 }, |
24691 | // AArch64::ST1Twov1d_POST - 845 |
24692 | {.AsmStrOffset: 14360, .AliasCondStart: 5452, .NumOperands: 4, .NumConds: 7 }, |
24693 | // AArch64::ST1Twov2d_POST - 846 |
24694 | {.AsmStrOffset: 14380, .AliasCondStart: 5459, .NumOperands: 4, .NumConds: 7 }, |
24695 | // AArch64::ST1Twov2s_POST - 847 |
24696 | {.AsmStrOffset: 14400, .AliasCondStart: 5466, .NumOperands: 4, .NumConds: 7 }, |
24697 | // AArch64::ST1Twov4h_POST - 848 |
24698 | {.AsmStrOffset: 14420, .AliasCondStart: 5473, .NumOperands: 4, .NumConds: 7 }, |
24699 | // AArch64::ST1Twov4s_POST - 849 |
24700 | {.AsmStrOffset: 14440, .AliasCondStart: 5480, .NumOperands: 4, .NumConds: 7 }, |
24701 | // AArch64::ST1Twov8b_POST - 850 |
24702 | {.AsmStrOffset: 14460, .AliasCondStart: 5487, .NumOperands: 4, .NumConds: 7 }, |
24703 | // AArch64::ST1Twov8h_POST - 851 |
24704 | {.AsmStrOffset: 14480, .AliasCondStart: 5494, .NumOperands: 4, .NumConds: 7 }, |
24705 | // AArch64::ST1W_2Z_IMM - 852 |
24706 | {.AsmStrOffset: 14500, .AliasCondStart: 5501, .NumOperands: 4, .NumConds: 8 }, |
24707 | // AArch64::ST1W_2Z_STRIDED_IMM - 853 |
24708 | {.AsmStrOffset: 14522, .AliasCondStart: 5509, .NumOperands: 4, .NumConds: 7 }, |
24709 | // AArch64::ST1W_4Z_IMM - 854 |
24710 | {.AsmStrOffset: 14500, .AliasCondStart: 5516, .NumOperands: 4, .NumConds: 8 }, |
24711 | // AArch64::ST1W_4Z_STRIDED_IMM - 855 |
24712 | {.AsmStrOffset: 14522, .AliasCondStart: 5524, .NumOperands: 4, .NumConds: 7 }, |
24713 | // AArch64::ST1W_D_IMM - 856 |
24714 | {.AsmStrOffset: 14544, .AliasCondStart: 5531, .NumOperands: 4, .NumConds: 8 }, |
24715 | // AArch64::ST1W_IMM - 857 |
24716 | {.AsmStrOffset: 14566, .AliasCondStart: 5539, .NumOperands: 4, .NumConds: 8 }, |
24717 | // AArch64::ST1W_Q_IMM - 858 |
24718 | {.AsmStrOffset: 14588, .AliasCondStart: 5547, .NumOperands: 4, .NumConds: 7 }, |
24719 | // AArch64::ST1_MXIPXX_H_B - 859 |
24720 | {.AsmStrOffset: 14610, .AliasCondStart: 5554, .NumOperands: 6, .NumConds: 9 }, |
24721 | // AArch64::ST1_MXIPXX_H_D - 860 |
24722 | {.AsmStrOffset: 14644, .AliasCondStart: 5563, .NumOperands: 6, .NumConds: 9 }, |
24723 | // AArch64::ST1_MXIPXX_H_H - 861 |
24724 | {.AsmStrOffset: 14678, .AliasCondStart: 5572, .NumOperands: 6, .NumConds: 9 }, |
24725 | // AArch64::ST1_MXIPXX_H_Q - 862 |
24726 | {.AsmStrOffset: 14712, .AliasCondStart: 5581, .NumOperands: 6, .NumConds: 9 }, |
24727 | // AArch64::ST1_MXIPXX_H_S - 863 |
24728 | {.AsmStrOffset: 14746, .AliasCondStart: 5590, .NumOperands: 6, .NumConds: 9 }, |
24729 | // AArch64::ST1_MXIPXX_V_B - 864 |
24730 | {.AsmStrOffset: 14780, .AliasCondStart: 5599, .NumOperands: 6, .NumConds: 9 }, |
24731 | // AArch64::ST1_MXIPXX_V_D - 865 |
24732 | {.AsmStrOffset: 14814, .AliasCondStart: 5608, .NumOperands: 6, .NumConds: 9 }, |
24733 | // AArch64::ST1_MXIPXX_V_H - 866 |
24734 | {.AsmStrOffset: 14848, .AliasCondStart: 5617, .NumOperands: 6, .NumConds: 9 }, |
24735 | // AArch64::ST1_MXIPXX_V_Q - 867 |
24736 | {.AsmStrOffset: 14882, .AliasCondStart: 5626, .NumOperands: 6, .NumConds: 9 }, |
24737 | // AArch64::ST1_MXIPXX_V_S - 868 |
24738 | {.AsmStrOffset: 14916, .AliasCondStart: 5635, .NumOperands: 6, .NumConds: 9 }, |
24739 | // AArch64::ST1i16_POST - 869 |
24740 | {.AsmStrOffset: 14950, .AliasCondStart: 5644, .NumOperands: 5, .NumConds: 8 }, |
24741 | // AArch64::ST1i32_POST - 870 |
24742 | {.AsmStrOffset: 14973, .AliasCondStart: 5652, .NumOperands: 5, .NumConds: 8 }, |
24743 | // AArch64::ST1i64_POST - 871 |
24744 | {.AsmStrOffset: 14996, .AliasCondStart: 5660, .NumOperands: 5, .NumConds: 8 }, |
24745 | // AArch64::ST1i8_POST - 872 |
24746 | {.AsmStrOffset: 15019, .AliasCondStart: 5668, .NumOperands: 5, .NumConds: 8 }, |
24747 | // AArch64::ST2B_IMM - 873 |
24748 | {.AsmStrOffset: 15042, .AliasCondStart: 5676, .NumOperands: 4, .NumConds: 8 }, |
24749 | // AArch64::ST2D_IMM - 874 |
24750 | {.AsmStrOffset: 15064, .AliasCondStart: 5684, .NumOperands: 4, .NumConds: 8 }, |
24751 | // AArch64::ST2Gi - 875 |
24752 | {.AsmStrOffset: 15086, .AliasCondStart: 5692, .NumOperands: 3, .NumConds: 6 }, |
24753 | // AArch64::ST2H_IMM - 876 |
24754 | {.AsmStrOffset: 15100, .AliasCondStart: 5698, .NumOperands: 4, .NumConds: 8 }, |
24755 | // AArch64::ST2Q_IMM - 877 |
24756 | {.AsmStrOffset: 15122, .AliasCondStart: 5706, .NumOperands: 4, .NumConds: 8 }, |
24757 | // AArch64::ST2Twov16b_POST - 878 |
24758 | {.AsmStrOffset: 15144, .AliasCondStart: 5714, .NumOperands: 4, .NumConds: 7 }, |
24759 | // AArch64::ST2Twov2d_POST - 879 |
24760 | {.AsmStrOffset: 15164, .AliasCondStart: 5721, .NumOperands: 4, .NumConds: 7 }, |
24761 | // AArch64::ST2Twov2s_POST - 880 |
24762 | {.AsmStrOffset: 15184, .AliasCondStart: 5728, .NumOperands: 4, .NumConds: 7 }, |
24763 | // AArch64::ST2Twov4h_POST - 881 |
24764 | {.AsmStrOffset: 15204, .AliasCondStart: 5735, .NumOperands: 4, .NumConds: 7 }, |
24765 | // AArch64::ST2Twov4s_POST - 882 |
24766 | {.AsmStrOffset: 15224, .AliasCondStart: 5742, .NumOperands: 4, .NumConds: 7 }, |
24767 | // AArch64::ST2Twov8b_POST - 883 |
24768 | {.AsmStrOffset: 15244, .AliasCondStart: 5749, .NumOperands: 4, .NumConds: 7 }, |
24769 | // AArch64::ST2Twov8h_POST - 884 |
24770 | {.AsmStrOffset: 15264, .AliasCondStart: 5756, .NumOperands: 4, .NumConds: 7 }, |
24771 | // AArch64::ST2W_IMM - 885 |
24772 | {.AsmStrOffset: 15284, .AliasCondStart: 5763, .NumOperands: 4, .NumConds: 8 }, |
24773 | // AArch64::ST2i16_POST - 886 |
24774 | {.AsmStrOffset: 15306, .AliasCondStart: 5771, .NumOperands: 5, .NumConds: 8 }, |
24775 | // AArch64::ST2i32_POST - 887 |
24776 | {.AsmStrOffset: 15329, .AliasCondStart: 5779, .NumOperands: 5, .NumConds: 8 }, |
24777 | // AArch64::ST2i64_POST - 888 |
24778 | {.AsmStrOffset: 15352, .AliasCondStart: 5787, .NumOperands: 5, .NumConds: 8 }, |
24779 | // AArch64::ST2i8_POST - 889 |
24780 | {.AsmStrOffset: 15376, .AliasCondStart: 5795, .NumOperands: 5, .NumConds: 8 }, |
24781 | // AArch64::ST3B_IMM - 890 |
24782 | {.AsmStrOffset: 15399, .AliasCondStart: 5803, .NumOperands: 4, .NumConds: 8 }, |
24783 | // AArch64::ST3D_IMM - 891 |
24784 | {.AsmStrOffset: 15421, .AliasCondStart: 5811, .NumOperands: 4, .NumConds: 8 }, |
24785 | // AArch64::ST3H_IMM - 892 |
24786 | {.AsmStrOffset: 15443, .AliasCondStart: 5819, .NumOperands: 4, .NumConds: 8 }, |
24787 | // AArch64::ST3Q_IMM - 893 |
24788 | {.AsmStrOffset: 15465, .AliasCondStart: 5827, .NumOperands: 4, .NumConds: 8 }, |
24789 | // AArch64::ST3Threev16b_POST - 894 |
24790 | {.AsmStrOffset: 15487, .AliasCondStart: 5835, .NumOperands: 4, .NumConds: 7 }, |
24791 | // AArch64::ST3Threev2d_POST - 895 |
24792 | {.AsmStrOffset: 15507, .AliasCondStart: 5842, .NumOperands: 4, .NumConds: 7 }, |
24793 | // AArch64::ST3Threev2s_POST - 896 |
24794 | {.AsmStrOffset: 15527, .AliasCondStart: 5849, .NumOperands: 4, .NumConds: 7 }, |
24795 | // AArch64::ST3Threev4h_POST - 897 |
24796 | {.AsmStrOffset: 15547, .AliasCondStart: 5856, .NumOperands: 4, .NumConds: 7 }, |
24797 | // AArch64::ST3Threev4s_POST - 898 |
24798 | {.AsmStrOffset: 15567, .AliasCondStart: 5863, .NumOperands: 4, .NumConds: 7 }, |
24799 | // AArch64::ST3Threev8b_POST - 899 |
24800 | {.AsmStrOffset: 15587, .AliasCondStart: 5870, .NumOperands: 4, .NumConds: 7 }, |
24801 | // AArch64::ST3Threev8h_POST - 900 |
24802 | {.AsmStrOffset: 15607, .AliasCondStart: 5877, .NumOperands: 4, .NumConds: 7 }, |
24803 | // AArch64::ST3W_IMM - 901 |
24804 | {.AsmStrOffset: 15627, .AliasCondStart: 5884, .NumOperands: 4, .NumConds: 8 }, |
24805 | // AArch64::ST3i16_POST - 902 |
24806 | {.AsmStrOffset: 15649, .AliasCondStart: 5892, .NumOperands: 5, .NumConds: 8 }, |
24807 | // AArch64::ST3i32_POST - 903 |
24808 | {.AsmStrOffset: 15672, .AliasCondStart: 5900, .NumOperands: 5, .NumConds: 8 }, |
24809 | // AArch64::ST3i64_POST - 904 |
24810 | {.AsmStrOffset: 15696, .AliasCondStart: 5908, .NumOperands: 5, .NumConds: 8 }, |
24811 | // AArch64::ST3i8_POST - 905 |
24812 | {.AsmStrOffset: 15720, .AliasCondStart: 5916, .NumOperands: 5, .NumConds: 8 }, |
24813 | // AArch64::ST4B_IMM - 906 |
24814 | {.AsmStrOffset: 15743, .AliasCondStart: 5924, .NumOperands: 4, .NumConds: 8 }, |
24815 | // AArch64::ST4D_IMM - 907 |
24816 | {.AsmStrOffset: 15765, .AliasCondStart: 5932, .NumOperands: 4, .NumConds: 8 }, |
24817 | // AArch64::ST4Fourv16b_POST - 908 |
24818 | {.AsmStrOffset: 15787, .AliasCondStart: 5940, .NumOperands: 4, .NumConds: 7 }, |
24819 | // AArch64::ST4Fourv2d_POST - 909 |
24820 | {.AsmStrOffset: 15807, .AliasCondStart: 5947, .NumOperands: 4, .NumConds: 7 }, |
24821 | // AArch64::ST4Fourv2s_POST - 910 |
24822 | {.AsmStrOffset: 15827, .AliasCondStart: 5954, .NumOperands: 4, .NumConds: 7 }, |
24823 | // AArch64::ST4Fourv4h_POST - 911 |
24824 | {.AsmStrOffset: 15847, .AliasCondStart: 5961, .NumOperands: 4, .NumConds: 7 }, |
24825 | // AArch64::ST4Fourv4s_POST - 912 |
24826 | {.AsmStrOffset: 15867, .AliasCondStart: 5968, .NumOperands: 4, .NumConds: 7 }, |
24827 | // AArch64::ST4Fourv8b_POST - 913 |
24828 | {.AsmStrOffset: 15887, .AliasCondStart: 5975, .NumOperands: 4, .NumConds: 7 }, |
24829 | // AArch64::ST4Fourv8h_POST - 914 |
24830 | {.AsmStrOffset: 15907, .AliasCondStart: 5982, .NumOperands: 4, .NumConds: 7 }, |
24831 | // AArch64::ST4H_IMM - 915 |
24832 | {.AsmStrOffset: 15927, .AliasCondStart: 5989, .NumOperands: 4, .NumConds: 8 }, |
24833 | // AArch64::ST4Q_IMM - 916 |
24834 | {.AsmStrOffset: 15949, .AliasCondStart: 5997, .NumOperands: 4, .NumConds: 8 }, |
24835 | // AArch64::ST4W_IMM - 917 |
24836 | {.AsmStrOffset: 15971, .AliasCondStart: 6005, .NumOperands: 4, .NumConds: 8 }, |
24837 | // AArch64::ST4i16_POST - 918 |
24838 | {.AsmStrOffset: 15993, .AliasCondStart: 6013, .NumOperands: 5, .NumConds: 8 }, |
24839 | // AArch64::ST4i32_POST - 919 |
24840 | {.AsmStrOffset: 16016, .AliasCondStart: 6021, .NumOperands: 5, .NumConds: 8 }, |
24841 | // AArch64::ST4i64_POST - 920 |
24842 | {.AsmStrOffset: 16040, .AliasCondStart: 6029, .NumOperands: 5, .NumConds: 8 }, |
24843 | // AArch64::ST4i8_POST - 921 |
24844 | {.AsmStrOffset: 16064, .AliasCondStart: 6037, .NumOperands: 5, .NumConds: 8 }, |
24845 | // AArch64::STGPi - 922 |
24846 | {.AsmStrOffset: 16087, .AliasCondStart: 6045, .NumOperands: 4, .NumConds: 7 }, |
24847 | // AArch64::STGi - 923 |
24848 | {.AsmStrOffset: 16105, .AliasCondStart: 6052, .NumOperands: 3, .NumConds: 6 }, |
24849 | // AArch64::STLURBi - 924 |
24850 | {.AsmStrOffset: 16118, .AliasCondStart: 6058, .NumOperands: 3, .NumConds: 6 }, |
24851 | // AArch64::STLURHi - 925 |
24852 | {.AsmStrOffset: 16134, .AliasCondStart: 6064, .NumOperands: 3, .NumConds: 6 }, |
24853 | // AArch64::STLURWi - 926 |
24854 | {.AsmStrOffset: 16150, .AliasCondStart: 6070, .NumOperands: 3, .NumConds: 6 }, |
24855 | // AArch64::STLURXi - 927 |
24856 | {.AsmStrOffset: 16150, .AliasCondStart: 6076, .NumOperands: 3, .NumConds: 6 }, |
24857 | // AArch64::STLURbi - 928 |
24858 | {.AsmStrOffset: 16150, .AliasCondStart: 6082, .NumOperands: 3, .NumConds: 9 }, |
24859 | // AArch64::STLURdi - 929 |
24860 | {.AsmStrOffset: 16150, .AliasCondStart: 6091, .NumOperands: 3, .NumConds: 9 }, |
24861 | // AArch64::STLURhi - 930 |
24862 | {.AsmStrOffset: 16150, .AliasCondStart: 6100, .NumOperands: 3, .NumConds: 9 }, |
24863 | // AArch64::STLURqi - 931 |
24864 | {.AsmStrOffset: 16150, .AliasCondStart: 6109, .NumOperands: 3, .NumConds: 9 }, |
24865 | // AArch64::STLURsi - 932 |
24866 | {.AsmStrOffset: 16150, .AliasCondStart: 6118, .NumOperands: 3, .NumConds: 9 }, |
24867 | // AArch64::STNPDi - 933 |
24868 | {.AsmStrOffset: 16165, .AliasCondStart: 6127, .NumOperands: 4, .NumConds: 7 }, |
24869 | // AArch64::STNPQi - 934 |
24870 | {.AsmStrOffset: 16165, .AliasCondStart: 6134, .NumOperands: 4, .NumConds: 7 }, |
24871 | // AArch64::STNPSi - 935 |
24872 | {.AsmStrOffset: 16165, .AliasCondStart: 6141, .NumOperands: 4, .NumConds: 7 }, |
24873 | // AArch64::STNPWi - 936 |
24874 | {.AsmStrOffset: 16165, .AliasCondStart: 6148, .NumOperands: 4, .NumConds: 4 }, |
24875 | // AArch64::STNPXi - 937 |
24876 | {.AsmStrOffset: 16165, .AliasCondStart: 6152, .NumOperands: 4, .NumConds: 4 }, |
24877 | // AArch64::STNT1B_2Z_IMM - 938 |
24878 | {.AsmStrOffset: 16183, .AliasCondStart: 6156, .NumOperands: 4, .NumConds: 8 }, |
24879 | // AArch64::STNT1B_2Z_STRIDED_IMM - 939 |
24880 | {.AsmStrOffset: 16207, .AliasCondStart: 6164, .NumOperands: 4, .NumConds: 7 }, |
24881 | // AArch64::STNT1B_4Z_IMM - 940 |
24882 | {.AsmStrOffset: 16183, .AliasCondStart: 6171, .NumOperands: 4, .NumConds: 8 }, |
24883 | // AArch64::STNT1B_4Z_STRIDED_IMM - 941 |
24884 | {.AsmStrOffset: 16231, .AliasCondStart: 6179, .NumOperands: 4, .NumConds: 7 }, |
24885 | // AArch64::STNT1B_ZRI - 942 |
24886 | {.AsmStrOffset: 16255, .AliasCondStart: 6186, .NumOperands: 4, .NumConds: 8 }, |
24887 | // AArch64::STNT1B_ZZR_D - 943 |
24888 | {.AsmStrOffset: 16279, .AliasCondStart: 6194, .NumOperands: 4, .NumConds: 7 }, |
24889 | // AArch64::STNT1B_ZZR_S - 944 |
24890 | {.AsmStrOffset: 16305, .AliasCondStart: 6201, .NumOperands: 4, .NumConds: 7 }, |
24891 | // AArch64::STNT1D_2Z_IMM - 945 |
24892 | {.AsmStrOffset: 16331, .AliasCondStart: 6208, .NumOperands: 4, .NumConds: 8 }, |
24893 | // AArch64::STNT1D_2Z_STRIDED_IMM - 946 |
24894 | {.AsmStrOffset: 16355, .AliasCondStart: 6216, .NumOperands: 4, .NumConds: 7 }, |
24895 | // AArch64::STNT1D_4Z_IMM - 947 |
24896 | {.AsmStrOffset: 16331, .AliasCondStart: 6223, .NumOperands: 4, .NumConds: 8 }, |
24897 | // AArch64::STNT1D_4Z_STRIDED_IMM - 948 |
24898 | {.AsmStrOffset: 16355, .AliasCondStart: 6231, .NumOperands: 4, .NumConds: 7 }, |
24899 | // AArch64::STNT1D_ZRI - 949 |
24900 | {.AsmStrOffset: 16379, .AliasCondStart: 6238, .NumOperands: 4, .NumConds: 8 }, |
24901 | // AArch64::STNT1D_ZZR_D - 950 |
24902 | {.AsmStrOffset: 16403, .AliasCondStart: 6246, .NumOperands: 4, .NumConds: 7 }, |
24903 | // AArch64::STNT1H_2Z_IMM - 951 |
24904 | {.AsmStrOffset: 16429, .AliasCondStart: 6253, .NumOperands: 4, .NumConds: 8 }, |
24905 | // AArch64::STNT1H_2Z_STRIDED_IMM - 952 |
24906 | {.AsmStrOffset: 16453, .AliasCondStart: 6261, .NumOperands: 4, .NumConds: 7 }, |
24907 | // AArch64::STNT1H_4Z_IMM - 953 |
24908 | {.AsmStrOffset: 16429, .AliasCondStart: 6268, .NumOperands: 4, .NumConds: 8 }, |
24909 | // AArch64::STNT1H_4Z_STRIDED_IMM - 954 |
24910 | {.AsmStrOffset: 16477, .AliasCondStart: 6276, .NumOperands: 4, .NumConds: 7 }, |
24911 | // AArch64::STNT1H_ZRI - 955 |
24912 | {.AsmStrOffset: 16501, .AliasCondStart: 6283, .NumOperands: 4, .NumConds: 8 }, |
24913 | // AArch64::STNT1H_ZZR_D - 956 |
24914 | {.AsmStrOffset: 16525, .AliasCondStart: 6291, .NumOperands: 4, .NumConds: 7 }, |
24915 | // AArch64::STNT1H_ZZR_S - 957 |
24916 | {.AsmStrOffset: 16551, .AliasCondStart: 6298, .NumOperands: 4, .NumConds: 7 }, |
24917 | // AArch64::STNT1W_2Z_IMM - 958 |
24918 | {.AsmStrOffset: 16577, .AliasCondStart: 6305, .NumOperands: 4, .NumConds: 8 }, |
24919 | // AArch64::STNT1W_2Z_STRIDED_IMM - 959 |
24920 | {.AsmStrOffset: 16601, .AliasCondStart: 6313, .NumOperands: 4, .NumConds: 7 }, |
24921 | // AArch64::STNT1W_4Z_IMM - 960 |
24922 | {.AsmStrOffset: 16577, .AliasCondStart: 6320, .NumOperands: 4, .NumConds: 8 }, |
24923 | // AArch64::STNT1W_4Z_STRIDED_IMM - 961 |
24924 | {.AsmStrOffset: 16601, .AliasCondStart: 6328, .NumOperands: 4, .NumConds: 7 }, |
24925 | // AArch64::STNT1W_ZRI - 962 |
24926 | {.AsmStrOffset: 16625, .AliasCondStart: 6335, .NumOperands: 4, .NumConds: 8 }, |
24927 | // AArch64::STNT1W_ZZR_D - 963 |
24928 | {.AsmStrOffset: 16649, .AliasCondStart: 6343, .NumOperands: 4, .NumConds: 7 }, |
24929 | // AArch64::STNT1W_ZZR_S - 964 |
24930 | {.AsmStrOffset: 16675, .AliasCondStart: 6350, .NumOperands: 4, .NumConds: 7 }, |
24931 | // AArch64::STPDi - 965 |
24932 | {.AsmStrOffset: 16701, .AliasCondStart: 6357, .NumOperands: 4, .NumConds: 7 }, |
24933 | // AArch64::STPQi - 966 |
24934 | {.AsmStrOffset: 16701, .AliasCondStart: 6364, .NumOperands: 4, .NumConds: 7 }, |
24935 | // AArch64::STPSi - 967 |
24936 | {.AsmStrOffset: 16701, .AliasCondStart: 6371, .NumOperands: 4, .NumConds: 7 }, |
24937 | // AArch64::STPWi - 968 |
24938 | {.AsmStrOffset: 16701, .AliasCondStart: 6378, .NumOperands: 4, .NumConds: 4 }, |
24939 | // AArch64::STPXi - 969 |
24940 | {.AsmStrOffset: 16701, .AliasCondStart: 6382, .NumOperands: 4, .NumConds: 4 }, |
24941 | // AArch64::STRBBroX - 970 |
24942 | {.AsmStrOffset: 16718, .AliasCondStart: 6386, .NumOperands: 5, .NumConds: 5 }, |
24943 | // AArch64::STRBBui - 971 |
24944 | {.AsmStrOffset: 16736, .AliasCondStart: 6391, .NumOperands: 3, .NumConds: 3 }, |
24945 | // AArch64::STRBroX - 972 |
24946 | {.AsmStrOffset: 16750, .AliasCondStart: 6394, .NumOperands: 5, .NumConds: 8 }, |
24947 | // AArch64::STRBui - 973 |
24948 | {.AsmStrOffset: 16767, .AliasCondStart: 6402, .NumOperands: 3, .NumConds: 6 }, |
24949 | // AArch64::STRDroX - 974 |
24950 | {.AsmStrOffset: 16750, .AliasCondStart: 6408, .NumOperands: 5, .NumConds: 8 }, |
24951 | // AArch64::STRDui - 975 |
24952 | {.AsmStrOffset: 16767, .AliasCondStart: 6416, .NumOperands: 3, .NumConds: 6 }, |
24953 | // AArch64::STRHHroX - 976 |
24954 | {.AsmStrOffset: 16780, .AliasCondStart: 6422, .NumOperands: 5, .NumConds: 5 }, |
24955 | // AArch64::STRHHui - 977 |
24956 | {.AsmStrOffset: 16798, .AliasCondStart: 6427, .NumOperands: 3, .NumConds: 3 }, |
24957 | // AArch64::STRHroX - 978 |
24958 | {.AsmStrOffset: 16750, .AliasCondStart: 6430, .NumOperands: 5, .NumConds: 8 }, |
24959 | // AArch64::STRHui - 979 |
24960 | {.AsmStrOffset: 16767, .AliasCondStart: 6438, .NumOperands: 3, .NumConds: 6 }, |
24961 | // AArch64::STRQroX - 980 |
24962 | {.AsmStrOffset: 16750, .AliasCondStart: 6444, .NumOperands: 5, .NumConds: 8 }, |
24963 | // AArch64::STRQui - 981 |
24964 | {.AsmStrOffset: 16767, .AliasCondStart: 6452, .NumOperands: 3, .NumConds: 6 }, |
24965 | // AArch64::STRSroX - 982 |
24966 | {.AsmStrOffset: 16750, .AliasCondStart: 6458, .NumOperands: 5, .NumConds: 8 }, |
24967 | // AArch64::STRSui - 983 |
24968 | {.AsmStrOffset: 16767, .AliasCondStart: 6466, .NumOperands: 3, .NumConds: 6 }, |
24969 | // AArch64::STRWroX - 984 |
24970 | {.AsmStrOffset: 16750, .AliasCondStart: 6472, .NumOperands: 5, .NumConds: 5 }, |
24971 | // AArch64::STRWui - 985 |
24972 | {.AsmStrOffset: 16767, .AliasCondStart: 6477, .NumOperands: 3, .NumConds: 3 }, |
24973 | // AArch64::STRXroX - 986 |
24974 | {.AsmStrOffset: 16750, .AliasCondStart: 6480, .NumOperands: 5, .NumConds: 5 }, |
24975 | // AArch64::STRXui - 987 |
24976 | {.AsmStrOffset: 16767, .AliasCondStart: 6485, .NumOperands: 3, .NumConds: 3 }, |
24977 | // AArch64::STR_PXI - 988 |
24978 | {.AsmStrOffset: 16812, .AliasCondStart: 6488, .NumOperands: 3, .NumConds: 7 }, |
24979 | // AArch64::STR_ZA - 989 |
24980 | {.AsmStrOffset: 16827, .AliasCondStart: 6495, .NumOperands: 5, .NumConds: 8 }, |
24981 | // AArch64::STR_ZXI - 990 |
24982 | {.AsmStrOffset: 16812, .AliasCondStart: 6503, .NumOperands: 3, .NumConds: 7 }, |
24983 | // AArch64::STTRBi - 991 |
24984 | {.AsmStrOffset: 16852, .AliasCondStart: 6510, .NumOperands: 3, .NumConds: 3 }, |
24985 | // AArch64::STTRHi - 992 |
24986 | {.AsmStrOffset: 16867, .AliasCondStart: 6513, .NumOperands: 3, .NumConds: 3 }, |
24987 | // AArch64::STTRWi - 993 |
24988 | {.AsmStrOffset: 16882, .AliasCondStart: 6516, .NumOperands: 3, .NumConds: 3 }, |
24989 | // AArch64::STTRXi - 994 |
24990 | {.AsmStrOffset: 16882, .AliasCondStart: 6519, .NumOperands: 3, .NumConds: 3 }, |
24991 | // AArch64::STURBBi - 995 |
24992 | {.AsmStrOffset: 16896, .AliasCondStart: 6522, .NumOperands: 3, .NumConds: 3 }, |
24993 | // AArch64::STURBi - 996 |
24994 | {.AsmStrOffset: 16911, .AliasCondStart: 6525, .NumOperands: 3, .NumConds: 6 }, |
24995 | // AArch64::STURDi - 997 |
24996 | {.AsmStrOffset: 16911, .AliasCondStart: 6531, .NumOperands: 3, .NumConds: 6 }, |
24997 | // AArch64::STURHHi - 998 |
24998 | {.AsmStrOffset: 16925, .AliasCondStart: 6537, .NumOperands: 3, .NumConds: 3 }, |
24999 | // AArch64::STURHi - 999 |
25000 | {.AsmStrOffset: 16911, .AliasCondStart: 6540, .NumOperands: 3, .NumConds: 6 }, |
25001 | // AArch64::STURQi - 1000 |
25002 | {.AsmStrOffset: 16911, .AliasCondStart: 6546, .NumOperands: 3, .NumConds: 6 }, |
25003 | // AArch64::STURSi - 1001 |
25004 | {.AsmStrOffset: 16911, .AliasCondStart: 6552, .NumOperands: 3, .NumConds: 6 }, |
25005 | // AArch64::STURWi - 1002 |
25006 | {.AsmStrOffset: 16911, .AliasCondStart: 6558, .NumOperands: 3, .NumConds: 3 }, |
25007 | // AArch64::STURXi - 1003 |
25008 | {.AsmStrOffset: 16911, .AliasCondStart: 6561, .NumOperands: 3, .NumConds: 3 }, |
25009 | // AArch64::STZ2Gi - 1004 |
25010 | {.AsmStrOffset: 16940, .AliasCondStart: 6564, .NumOperands: 3, .NumConds: 6 }, |
25011 | // AArch64::STZGi - 1005 |
25012 | {.AsmStrOffset: 16955, .AliasCondStart: 6570, .NumOperands: 3, .NumConds: 6 }, |
25013 | // AArch64::SUBPT_shift - 1006 |
25014 | {.AsmStrOffset: 16969, .AliasCondStart: 6576, .NumOperands: 4, .NumConds: 7 }, |
25015 | // AArch64::SUBSWri - 1007 |
25016 | {.AsmStrOffset: 16986, .AliasCondStart: 6583, .NumOperands: 4, .NumConds: 2 }, |
25017 | // AArch64::SUBSWrs - 1008 |
25018 | {.AsmStrOffset: 16999, .AliasCondStart: 6585, .NumOperands: 4, .NumConds: 4 }, |
25019 | {.AsmStrOffset: 17010, .AliasCondStart: 6589, .NumOperands: 4, .NumConds: 3 }, |
25020 | {.AsmStrOffset: 17025, .AliasCondStart: 6592, .NumOperands: 4, .NumConds: 4 }, |
25021 | {.AsmStrOffset: 17037, .AliasCondStart: 6596, .NumOperands: 4, .NumConds: 3 }, |
25022 | {.AsmStrOffset: 17053, .AliasCondStart: 6599, .NumOperands: 4, .NumConds: 4 }, |
25023 | // AArch64::SUBSWrx - 1013 |
25024 | {.AsmStrOffset: 16999, .AliasCondStart: 6603, .NumOperands: 4, .NumConds: 4 }, |
25025 | {.AsmStrOffset: 17069, .AliasCondStart: 6607, .NumOperands: 4, .NumConds: 3 }, |
25026 | {.AsmStrOffset: 17053, .AliasCondStart: 6610, .NumOperands: 4, .NumConds: 4 }, |
25027 | // AArch64::SUBSXri - 1016 |
25028 | {.AsmStrOffset: 16986, .AliasCondStart: 6614, .NumOperands: 4, .NumConds: 2 }, |
25029 | // AArch64::SUBSXrs - 1017 |
25030 | {.AsmStrOffset: 16999, .AliasCondStart: 6616, .NumOperands: 4, .NumConds: 4 }, |
25031 | {.AsmStrOffset: 17010, .AliasCondStart: 6620, .NumOperands: 4, .NumConds: 3 }, |
25032 | {.AsmStrOffset: 17025, .AliasCondStart: 6623, .NumOperands: 4, .NumConds: 4 }, |
25033 | {.AsmStrOffset: 17037, .AliasCondStart: 6627, .NumOperands: 4, .NumConds: 3 }, |
25034 | {.AsmStrOffset: 17053, .AliasCondStart: 6630, .NumOperands: 4, .NumConds: 4 }, |
25035 | // AArch64::SUBSXrx - 1022 |
25036 | {.AsmStrOffset: 17069, .AliasCondStart: 6634, .NumOperands: 4, .NumConds: 3 }, |
25037 | // AArch64::SUBSXrx64 - 1023 |
25038 | {.AsmStrOffset: 16999, .AliasCondStart: 6637, .NumOperands: 4, .NumConds: 4 }, |
25039 | {.AsmStrOffset: 17069, .AliasCondStart: 6641, .NumOperands: 4, .NumConds: 3 }, |
25040 | {.AsmStrOffset: 17053, .AliasCondStart: 6644, .NumOperands: 4, .NumConds: 4 }, |
25041 | // AArch64::SUBWrs - 1026 |
25042 | {.AsmStrOffset: 17084, .AliasCondStart: 6648, .NumOperands: 4, .NumConds: 4 }, |
25043 | {.AsmStrOffset: 17095, .AliasCondStart: 6652, .NumOperands: 4, .NumConds: 3 }, |
25044 | {.AsmStrOffset: 17110, .AliasCondStart: 6655, .NumOperands: 4, .NumConds: 4 }, |
25045 | // AArch64::SUBWrx - 1029 |
25046 | {.AsmStrOffset: 17110, .AliasCondStart: 6659, .NumOperands: 4, .NumConds: 4 }, |
25047 | {.AsmStrOffset: 17110, .AliasCondStart: 6663, .NumOperands: 4, .NumConds: 4 }, |
25048 | // AArch64::SUBXrs - 1031 |
25049 | {.AsmStrOffset: 17084, .AliasCondStart: 6667, .NumOperands: 4, .NumConds: 4 }, |
25050 | {.AsmStrOffset: 17095, .AliasCondStart: 6671, .NumOperands: 4, .NumConds: 3 }, |
25051 | {.AsmStrOffset: 17110, .AliasCondStart: 6674, .NumOperands: 4, .NumConds: 4 }, |
25052 | // AArch64::SUBXrx64 - 1034 |
25053 | {.AsmStrOffset: 17110, .AliasCondStart: 6678, .NumOperands: 4, .NumConds: 4 }, |
25054 | {.AsmStrOffset: 17110, .AliasCondStart: 6682, .NumOperands: 4, .NumConds: 4 }, |
25055 | // AArch64::SYSPxt_XZR - 1036 |
25056 | {.AsmStrOffset: 17125, .AliasCondStart: 6686, .NumOperands: 5, .NumConds: 8 }, |
25057 | // AArch64::SYSxt - 1037 |
25058 | {.AsmStrOffset: 17149, .AliasCondStart: 6694, .NumOperands: 5, .NumConds: 5 }, |
25059 | // AArch64::UBFMWri - 1038 |
25060 | {.AsmStrOffset: 17172, .AliasCondStart: 6699, .NumOperands: 4, .NumConds: 4 }, |
25061 | {.AsmStrOffset: 17187, .AliasCondStart: 6703, .NumOperands: 4, .NumConds: 4 }, |
25062 | {.AsmStrOffset: 17199, .AliasCondStart: 6707, .NumOperands: 4, .NumConds: 4 }, |
25063 | // AArch64::UBFMXri - 1041 |
25064 | {.AsmStrOffset: 17172, .AliasCondStart: 6711, .NumOperands: 4, .NumConds: 4 }, |
25065 | {.AsmStrOffset: 17187, .AliasCondStart: 6715, .NumOperands: 4, .NumConds: 4 }, |
25066 | {.AsmStrOffset: 17199, .AliasCondStart: 6719, .NumOperands: 4, .NumConds: 4 }, |
25067 | {.AsmStrOffset: 17211, .AliasCondStart: 6723, .NumOperands: 4, .NumConds: 4 }, |
25068 | // AArch64::UMADDLrrr - 1045 |
25069 | {.AsmStrOffset: 17223, .AliasCondStart: 6727, .NumOperands: 4, .NumConds: 4 }, |
25070 | // AArch64::UMOVvi32 - 1046 |
25071 | {.AsmStrOffset: 17240, .AliasCondStart: 6731, .NumOperands: 3, .NumConds: 5 }, |
25072 | // AArch64::UMOVvi32_idx0 - 1047 |
25073 | {.AsmStrOffset: 17240, .AliasCondStart: 6736, .NumOperands: 3, .NumConds: 5 }, |
25074 | // AArch64::UMOVvi64 - 1048 |
25075 | {.AsmStrOffset: 17259, .AliasCondStart: 6741, .NumOperands: 3, .NumConds: 5 }, |
25076 | // AArch64::UMOVvi64_idx0 - 1049 |
25077 | {.AsmStrOffset: 17259, .AliasCondStart: 6746, .NumOperands: 3, .NumConds: 5 }, |
25078 | // AArch64::UMSUBLrrr - 1050 |
25079 | {.AsmStrOffset: 17278, .AliasCondStart: 6751, .NumOperands: 4, .NumConds: 4 }, |
25080 | // AArch64::UQDECB_WPiI - 1051 |
25081 | {.AsmStrOffset: 17296, .AliasCondStart: 6755, .NumOperands: 4, .NumConds: 8 }, |
25082 | {.AsmStrOffset: 17306, .AliasCondStart: 6763, .NumOperands: 4, .NumConds: 8 }, |
25083 | // AArch64::UQDECB_XPiI - 1053 |
25084 | {.AsmStrOffset: 17296, .AliasCondStart: 6771, .NumOperands: 4, .NumConds: 8 }, |
25085 | {.AsmStrOffset: 17306, .AliasCondStart: 6779, .NumOperands: 4, .NumConds: 8 }, |
25086 | // AArch64::UQDECD_WPiI - 1055 |
25087 | {.AsmStrOffset: 17322, .AliasCondStart: 6787, .NumOperands: 4, .NumConds: 8 }, |
25088 | {.AsmStrOffset: 17332, .AliasCondStart: 6795, .NumOperands: 4, .NumConds: 8 }, |
25089 | // AArch64::UQDECD_XPiI - 1057 |
25090 | {.AsmStrOffset: 17322, .AliasCondStart: 6803, .NumOperands: 4, .NumConds: 8 }, |
25091 | {.AsmStrOffset: 17332, .AliasCondStart: 6811, .NumOperands: 4, .NumConds: 8 }, |
25092 | // AArch64::UQDECD_ZPiI - 1059 |
25093 | {.AsmStrOffset: 17348, .AliasCondStart: 6819, .NumOperands: 4, .NumConds: 8 }, |
25094 | {.AsmStrOffset: 17360, .AliasCondStart: 6827, .NumOperands: 4, .NumConds: 8 }, |
25095 | // AArch64::UQDECH_WPiI - 1061 |
25096 | {.AsmStrOffset: 17378, .AliasCondStart: 6835, .NumOperands: 4, .NumConds: 8 }, |
25097 | {.AsmStrOffset: 17388, .AliasCondStart: 6843, .NumOperands: 4, .NumConds: 8 }, |
25098 | // AArch64::UQDECH_XPiI - 1063 |
25099 | {.AsmStrOffset: 17378, .AliasCondStart: 6851, .NumOperands: 4, .NumConds: 8 }, |
25100 | {.AsmStrOffset: 17388, .AliasCondStart: 6859, .NumOperands: 4, .NumConds: 8 }, |
25101 | // AArch64::UQDECH_ZPiI - 1065 |
25102 | {.AsmStrOffset: 17404, .AliasCondStart: 6867, .NumOperands: 4, .NumConds: 8 }, |
25103 | {.AsmStrOffset: 17416, .AliasCondStart: 6875, .NumOperands: 4, .NumConds: 8 }, |
25104 | // AArch64::UQDECW_WPiI - 1067 |
25105 | {.AsmStrOffset: 17434, .AliasCondStart: 6883, .NumOperands: 4, .NumConds: 8 }, |
25106 | {.AsmStrOffset: 17444, .AliasCondStart: 6891, .NumOperands: 4, .NumConds: 8 }, |
25107 | // AArch64::UQDECW_XPiI - 1069 |
25108 | {.AsmStrOffset: 17434, .AliasCondStart: 6899, .NumOperands: 4, .NumConds: 8 }, |
25109 | {.AsmStrOffset: 17444, .AliasCondStart: 6907, .NumOperands: 4, .NumConds: 8 }, |
25110 | // AArch64::UQDECW_ZPiI - 1071 |
25111 | {.AsmStrOffset: 17460, .AliasCondStart: 6915, .NumOperands: 4, .NumConds: 8 }, |
25112 | {.AsmStrOffset: 17472, .AliasCondStart: 6923, .NumOperands: 4, .NumConds: 8 }, |
25113 | // AArch64::UQINCB_WPiI - 1073 |
25114 | {.AsmStrOffset: 17490, .AliasCondStart: 6931, .NumOperands: 4, .NumConds: 8 }, |
25115 | {.AsmStrOffset: 17500, .AliasCondStart: 6939, .NumOperands: 4, .NumConds: 8 }, |
25116 | // AArch64::UQINCB_XPiI - 1075 |
25117 | {.AsmStrOffset: 17490, .AliasCondStart: 6947, .NumOperands: 4, .NumConds: 8 }, |
25118 | {.AsmStrOffset: 17500, .AliasCondStart: 6955, .NumOperands: 4, .NumConds: 8 }, |
25119 | // AArch64::UQINCD_WPiI - 1077 |
25120 | {.AsmStrOffset: 17516, .AliasCondStart: 6963, .NumOperands: 4, .NumConds: 8 }, |
25121 | {.AsmStrOffset: 17526, .AliasCondStart: 6971, .NumOperands: 4, .NumConds: 8 }, |
25122 | // AArch64::UQINCD_XPiI - 1079 |
25123 | {.AsmStrOffset: 17516, .AliasCondStart: 6979, .NumOperands: 4, .NumConds: 8 }, |
25124 | {.AsmStrOffset: 17526, .AliasCondStart: 6987, .NumOperands: 4, .NumConds: 8 }, |
25125 | // AArch64::UQINCD_ZPiI - 1081 |
25126 | {.AsmStrOffset: 17542, .AliasCondStart: 6995, .NumOperands: 4, .NumConds: 8 }, |
25127 | {.AsmStrOffset: 17554, .AliasCondStart: 7003, .NumOperands: 4, .NumConds: 8 }, |
25128 | // AArch64::UQINCH_WPiI - 1083 |
25129 | {.AsmStrOffset: 17572, .AliasCondStart: 7011, .NumOperands: 4, .NumConds: 8 }, |
25130 | {.AsmStrOffset: 17582, .AliasCondStart: 7019, .NumOperands: 4, .NumConds: 8 }, |
25131 | // AArch64::UQINCH_XPiI - 1085 |
25132 | {.AsmStrOffset: 17572, .AliasCondStart: 7027, .NumOperands: 4, .NumConds: 8 }, |
25133 | {.AsmStrOffset: 17582, .AliasCondStart: 7035, .NumOperands: 4, .NumConds: 8 }, |
25134 | // AArch64::UQINCH_ZPiI - 1087 |
25135 | {.AsmStrOffset: 17598, .AliasCondStart: 7043, .NumOperands: 4, .NumConds: 8 }, |
25136 | {.AsmStrOffset: 17610, .AliasCondStart: 7051, .NumOperands: 4, .NumConds: 8 }, |
25137 | // AArch64::UQINCW_WPiI - 1089 |
25138 | {.AsmStrOffset: 17628, .AliasCondStart: 7059, .NumOperands: 4, .NumConds: 8 }, |
25139 | {.AsmStrOffset: 17638, .AliasCondStart: 7067, .NumOperands: 4, .NumConds: 8 }, |
25140 | // AArch64::UQINCW_XPiI - 1091 |
25141 | {.AsmStrOffset: 17628, .AliasCondStart: 7075, .NumOperands: 4, .NumConds: 8 }, |
25142 | {.AsmStrOffset: 17638, .AliasCondStart: 7083, .NumOperands: 4, .NumConds: 8 }, |
25143 | // AArch64::UQINCW_ZPiI - 1093 |
25144 | {.AsmStrOffset: 17654, .AliasCondStart: 7091, .NumOperands: 4, .NumConds: 8 }, |
25145 | {.AsmStrOffset: 17666, .AliasCondStart: 7099, .NumOperands: 4, .NumConds: 8 }, |
25146 | // AArch64::XPACLRI - 1095 |
25147 | {.AsmStrOffset: 17684, .AliasCondStart: 7107, .NumOperands: 0, .NumConds: 3 }, |
25148 | // AArch64::ZERO_M - 1096 |
25149 | {.AsmStrOffset: 17692, .AliasCondStart: 7110, .NumOperands: 1, .NumConds: 4 }, |
25150 | {.AsmStrOffset: 17702, .AliasCondStart: 7114, .NumOperands: 1, .NumConds: 4 }, |
25151 | {.AsmStrOffset: 17715, .AliasCondStart: 7118, .NumOperands: 1, .NumConds: 4 }, |
25152 | {.AsmStrOffset: 17728, .AliasCondStart: 7122, .NumOperands: 1, .NumConds: 4 }, |
25153 | {.AsmStrOffset: 17741, .AliasCondStart: 7126, .NumOperands: 1, .NumConds: 4 }, |
25154 | {.AsmStrOffset: 17754, .AliasCondStart: 7130, .NumOperands: 1, .NumConds: 4 }, |
25155 | {.AsmStrOffset: 17767, .AliasCondStart: 7134, .NumOperands: 1, .NumConds: 4 }, |
25156 | {.AsmStrOffset: 17780, .AliasCondStart: 7138, .NumOperands: 1, .NumConds: 4 }, |
25157 | {.AsmStrOffset: 17799, .AliasCondStart: 7142, .NumOperands: 1, .NumConds: 4 }, |
25158 | {.AsmStrOffset: 17818, .AliasCondStart: 7146, .NumOperands: 1, .NumConds: 4 }, |
25159 | {.AsmStrOffset: 17837, .AliasCondStart: 7150, .NumOperands: 1, .NumConds: 4 }, |
25160 | {.AsmStrOffset: 17856, .AliasCondStart: 7154, .NumOperands: 1, .NumConds: 4 }, |
25161 | {.AsmStrOffset: 17881, .AliasCondStart: 7158, .NumOperands: 1, .NumConds: 4 }, |
25162 | {.AsmStrOffset: 17906, .AliasCondStart: 7162, .NumOperands: 1, .NumConds: 4 }, |
25163 | {.AsmStrOffset: 17931, .AliasCondStart: 7166, .NumOperands: 1, .NumConds: 4 }, |
25164 | }; |
25165 | |
25166 | static const AliasPatternCond Conds[] = { |
25167 | // (ADDPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 0 |
25168 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25169 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25170 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25171 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25172 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25173 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureCPA}, |
25174 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25175 | // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 7 |
25176 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25177 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25178 | // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 9 |
25179 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25180 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25181 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25182 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25183 | // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 13 |
25184 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25185 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25186 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25187 | // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 16 |
25188 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25189 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25190 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25191 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25192 | // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 20 |
25193 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25194 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25195 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25196 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
25197 | // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 24 |
25198 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25199 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25200 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25201 | // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 27 |
25202 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25203 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25204 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25205 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
25206 | // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 31 |
25207 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25208 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25209 | // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 33 |
25210 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25211 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25212 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25213 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25214 | // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 37 |
25215 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25216 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25217 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25218 | // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 40 |
25219 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25220 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25221 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25222 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25223 | // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 44 |
25224 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25225 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25226 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25227 | // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 47 |
25228 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25229 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25230 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25231 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
25232 | // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 51 |
25233 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25234 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25236 | // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 54 |
25237 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25238 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25239 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25240 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
25241 | // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 58 |
25242 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25243 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25244 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25245 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25246 | // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 62 |
25247 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25248 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25249 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25250 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25251 | // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 66 |
25252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25254 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25255 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25256 | // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 70 |
25257 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25258 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25259 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25260 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
25261 | // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 74 |
25262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25263 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25264 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25265 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
25266 | // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 78 |
25267 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25268 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25269 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25270 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25271 | // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 82 |
25272 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25273 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25274 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25275 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25276 | // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 86 |
25277 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25278 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25280 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25281 | // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 90 |
25282 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25283 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25284 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25285 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
25286 | // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 94 |
25287 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25288 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25289 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25290 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
25291 | // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 98 |
25292 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25293 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25294 | // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 100 |
25295 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25296 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25297 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25298 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25299 | // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 104 |
25300 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25301 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25302 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25303 | // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 107 |
25304 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25305 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25306 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25307 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25308 | // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 111 |
25309 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25310 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25311 | // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 113 |
25312 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25313 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25314 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25315 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25316 | // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 117 |
25317 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25318 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25319 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25320 | // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 120 |
25321 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25322 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25323 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25324 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25325 | // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 124 |
25326 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25327 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25328 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25329 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 2}, |
25330 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25331 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25332 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25333 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25334 | // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 132 |
25335 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25336 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25337 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25338 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25339 | // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 136 |
25340 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25341 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25342 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25343 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25344 | // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 140 |
25345 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25346 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25347 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25348 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 2}, |
25349 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25350 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25351 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25352 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25353 | // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 148 |
25354 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25355 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25356 | {.Kind: AliasPatternCond::K_Custom, .Value: 1}, |
25357 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25358 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25359 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25360 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25361 | // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 155 |
25362 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25363 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25364 | {.Kind: AliasPatternCond::K_Custom, .Value: 2}, |
25365 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25366 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25367 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25368 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25369 | // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 162 |
25370 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25371 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25372 | {.Kind: AliasPatternCond::K_Custom, .Value: 3}, |
25373 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25374 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25376 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25377 | // (AUTIA1716) - 169 |
25378 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25379 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
25380 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25381 | // (AUTIASP) - 172 |
25382 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25383 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
25384 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25385 | // (AUTIAZ) - 175 |
25386 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25387 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
25388 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25389 | // (AUTIB1716) - 178 |
25390 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25391 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
25392 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25393 | // (AUTIBSP) - 181 |
25394 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25395 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
25396 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25397 | // (AUTIBZ) - 184 |
25398 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25399 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
25400 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25401 | // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 187 |
25402 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25403 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25404 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25405 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25406 | // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 191 |
25407 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25408 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25409 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25410 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25411 | // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 195 |
25412 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25413 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25414 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25415 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25416 | // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 199 |
25417 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25418 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25419 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25420 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25421 | // (CHKFEAT) - 203 |
25422 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25423 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureCHK}, |
25424 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25425 | // (CLREX 15) - 206 |
25426 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
25427 | // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 207 |
25428 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25429 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25430 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25431 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25432 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25433 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25434 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25435 | // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 214 |
25436 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25437 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25438 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25439 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25440 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25441 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25442 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25443 | // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 221 |
25444 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25445 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25446 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25447 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25448 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25449 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25450 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25451 | // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 228 |
25452 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25453 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25454 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25455 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25456 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25457 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25458 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25459 | // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 235 |
25460 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25461 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25462 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25463 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25464 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25465 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25466 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25467 | // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 242 |
25468 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25469 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25470 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25471 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25472 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25473 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25474 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25475 | // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 249 |
25476 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25477 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25478 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25479 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25480 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25481 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25482 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25483 | // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 256 |
25484 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25485 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25486 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25487 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25488 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25489 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25490 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25491 | // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 263 |
25492 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25493 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25494 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25495 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25496 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25497 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25498 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25499 | // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 270 |
25500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25501 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25502 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25503 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25504 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25505 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25506 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25507 | // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 277 |
25508 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25509 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25510 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25511 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25512 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25513 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25514 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25515 | // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 284 |
25516 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25517 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25518 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25519 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25520 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25521 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25522 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25523 | // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 291 |
25524 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25525 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25526 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
25527 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25528 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25529 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25530 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25531 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25532 | // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 299 |
25533 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25534 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25535 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
25536 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25537 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25538 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25539 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25540 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25541 | // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 307 |
25542 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25543 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25544 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
25545 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25546 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25547 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25548 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25549 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25550 | // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 315 |
25551 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25552 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25553 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
25554 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25555 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25556 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25557 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25558 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25559 | // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 323 |
25560 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25561 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25562 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
25563 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
25564 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25565 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25566 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25567 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25568 | // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 331 |
25569 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25570 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25571 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
25572 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
25573 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25574 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25575 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25576 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25577 | // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 339 |
25578 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25579 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25580 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
25581 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
25582 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25583 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25584 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25585 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25586 | // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 347 |
25587 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25588 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25589 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
25590 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
25591 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25592 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25593 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25594 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25595 | // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 355 |
25596 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25597 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25598 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25599 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25600 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25601 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25602 | // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 361 |
25603 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25605 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25606 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25607 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25608 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25609 | // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 367 |
25610 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25611 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25612 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25613 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25614 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25615 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25616 | // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 373 |
25617 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25618 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
25619 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25620 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25621 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25622 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25623 | // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 379 |
25624 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25625 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25626 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25627 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25628 | // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 383 |
25629 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25630 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25631 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
25632 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25633 | // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 387 |
25634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25635 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25636 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25637 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25638 | // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 391 |
25639 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25640 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25641 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
25642 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25643 | // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 395 |
25644 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25645 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25646 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25647 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25648 | // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 399 |
25649 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25650 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25651 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
25652 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25653 | // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 403 |
25654 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25655 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25656 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25657 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25658 | // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 407 |
25659 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25660 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25661 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
25662 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25663 | // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 411 |
25664 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25665 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25666 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
25667 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25668 | // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 415 |
25669 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25670 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25671 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
25672 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
25673 | // (DCPS1 0) - 419 |
25674 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25675 | // (DCPS2 0) - 420 |
25676 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25677 | // (DCPS3 0) - 421 |
25678 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25679 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25680 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureEL3}, |
25681 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25682 | // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 425 |
25683 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25684 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25685 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25686 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25687 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25688 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25689 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25690 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25691 | // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 433 |
25692 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25693 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25694 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25695 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25696 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25697 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25698 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25699 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25700 | // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 441 |
25701 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25702 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25703 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25704 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25705 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25706 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25707 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25708 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25709 | // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449 |
25710 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25711 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25712 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25713 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25714 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25715 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25716 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25717 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25718 | // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 457 |
25719 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25720 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25721 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25722 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25723 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25724 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25725 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25726 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25727 | // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 465 |
25728 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25729 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25730 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25731 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25732 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25733 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25734 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25735 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25736 | // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 473 |
25737 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25738 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25739 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25740 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25741 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25742 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25743 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25744 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25745 | // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 481 |
25746 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25747 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25748 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25749 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25750 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25751 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25752 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25753 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25754 | // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 489 |
25755 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25756 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25757 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25758 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25759 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25760 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25761 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25762 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25763 | // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 497 |
25764 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25765 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25766 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25767 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25768 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25769 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25770 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25771 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25772 | // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 505 |
25773 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25774 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25775 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25776 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25777 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25778 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25779 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25780 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25781 | // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 513 |
25782 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25783 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25784 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25785 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25786 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25787 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25788 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25789 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25790 | // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 521 |
25791 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25792 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25793 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
25794 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25795 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25796 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25797 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25798 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25799 | // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 529 |
25800 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25801 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25802 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
25803 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
25804 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25805 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25806 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25807 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25808 | // (DSB 0) - 537 |
25809 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25810 | // (DSB 4) - 538 |
25811 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(4)}, |
25812 | // (DSB { 1, 1, 0, 0 }) - 539 |
25813 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(12)}, |
25814 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25815 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::HasV8_0rOps}, |
25816 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25817 | // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 543 |
25818 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25819 | {.Kind: AliasPatternCond::K_Custom, .Value: 5}, |
25820 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25821 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25822 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25823 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25824 | // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 549 |
25825 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25826 | {.Kind: AliasPatternCond::K_Custom, .Value: 6}, |
25827 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25828 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25829 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25830 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25831 | // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 555 |
25832 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25833 | {.Kind: AliasPatternCond::K_Custom, .Value: 7}, |
25834 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25835 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25836 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25837 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25838 | // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 561 |
25839 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25840 | {.Kind: AliasPatternCond::K_Custom, .Value: 1}, |
25841 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25842 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25843 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25844 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25845 | // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 567 |
25846 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25847 | {.Kind: AliasPatternCond::K_Custom, .Value: 2}, |
25848 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25849 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25850 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25851 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25852 | // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 573 |
25853 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25854 | {.Kind: AliasPatternCond::K_Custom, .Value: 3}, |
25855 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25856 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25857 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25858 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25859 | // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 579 |
25860 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25861 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25862 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25863 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25864 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25865 | // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 584 |
25866 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25867 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25868 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25869 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25870 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25871 | // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 589 |
25872 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25873 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25874 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25875 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25876 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25877 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25878 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25879 | // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 596 |
25880 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25881 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25882 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25883 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25884 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25885 | // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 601 |
25886 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25887 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25888 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25889 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25890 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25891 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25892 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25893 | // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 608 |
25894 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25895 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25896 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25897 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25898 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25899 | // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 613 |
25900 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25901 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25902 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25903 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25904 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25905 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25906 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25907 | // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 620 |
25908 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25909 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25910 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25911 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25912 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25913 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25914 | // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 626 |
25915 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25916 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25917 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25918 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25919 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25920 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25921 | // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 632 |
25922 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25923 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25925 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25926 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25927 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25928 | // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 638 |
25929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25930 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25931 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25932 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25933 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25934 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25935 | // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 644 |
25936 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25937 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25938 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25939 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25940 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25941 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25942 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25943 | // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 651 |
25944 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25945 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25946 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25947 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25948 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25949 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25950 | // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 657 |
25951 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25952 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25953 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25954 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25955 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25956 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25957 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25958 | // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 664 |
25959 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25960 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25961 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25962 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25963 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25964 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25965 | // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 670 |
25966 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25967 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25968 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25969 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25970 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25971 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25972 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25973 | // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 677 |
25974 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25975 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25976 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25977 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25978 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25979 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25980 | // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 683 |
25981 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25982 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25983 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25984 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25985 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25986 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25987 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25988 | // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 690 |
25989 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25990 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25991 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25992 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
25993 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
25994 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25995 | // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 696 |
25996 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25997 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
25998 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25999 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26000 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26001 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26002 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26003 | // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 703 |
26004 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26005 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26006 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26007 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26008 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26009 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26010 | // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 709 |
26011 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26012 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26013 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26014 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26015 | // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 713 |
26016 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26017 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26018 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26019 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26020 | // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 717 |
26021 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26022 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26023 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26024 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26025 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26026 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26027 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26028 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26029 | // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 725 |
26030 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26031 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26032 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26033 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26034 | // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 729 |
26035 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26036 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26037 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26038 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26039 | // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 733 |
26040 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26041 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26042 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26043 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26044 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26045 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26046 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26047 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26048 | // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 741 |
26049 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26050 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26051 | {.Kind: AliasPatternCond::K_Custom, .Value: 1}, |
26052 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26053 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26054 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26055 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26056 | // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 748 |
26057 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26058 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26059 | {.Kind: AliasPatternCond::K_Custom, .Value: 2}, |
26060 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26061 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26062 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26063 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26064 | // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 755 |
26065 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26066 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26067 | {.Kind: AliasPatternCond::K_Custom, .Value: 3}, |
26068 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26069 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26070 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26071 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26072 | // (EXTRACT_ZPMXI_H_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 762 |
26073 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26074 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26075 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26076 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
26077 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26078 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26079 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26080 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26081 | // (EXTRACT_ZPMXI_H_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 770 |
26082 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26083 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26084 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26085 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
26086 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26087 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26088 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26089 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26090 | // (EXTRACT_ZPMXI_H_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 778 |
26091 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26092 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26093 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26094 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
26095 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26096 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26097 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26098 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26099 | // (EXTRACT_ZPMXI_H_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpH128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 786 |
26100 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26101 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26102 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26103 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
26104 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26105 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26106 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26107 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26108 | // (EXTRACT_ZPMXI_H_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 794 |
26109 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26110 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26111 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26112 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
26113 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26114 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26115 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26116 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26117 | // (EXTRACT_ZPMXI_V_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 802 |
26118 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26119 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26120 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26121 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
26122 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26123 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26124 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26125 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26126 | // (EXTRACT_ZPMXI_V_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 810 |
26127 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26128 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26129 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26130 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
26131 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26132 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26133 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26134 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26135 | // (EXTRACT_ZPMXI_V_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 818 |
26136 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26137 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26138 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26139 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
26140 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26141 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26142 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26143 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26144 | // (EXTRACT_ZPMXI_V_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpV128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 826 |
26145 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26146 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26147 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26148 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
26149 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26150 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26151 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26152 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26153 | // (EXTRACT_ZPMXI_V_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 834 |
26154 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26155 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26156 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26157 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
26158 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26159 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26160 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26161 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26162 | // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 842 |
26163 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26164 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26165 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26166 | // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 845 |
26167 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26168 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26169 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26170 | // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 848 |
26171 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26172 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26173 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26174 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26175 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26176 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26177 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26178 | // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 855 |
26179 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26180 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26181 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26182 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26183 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26184 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26185 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26186 | // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 862 |
26187 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26188 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26189 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26190 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26191 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26192 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26193 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26194 | // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 869 |
26195 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26196 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26197 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26198 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26199 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26200 | // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 874 |
26201 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26202 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26203 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26204 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26205 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26206 | // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 879 |
26207 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26208 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26209 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26210 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26211 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26212 | // (GCSPOPM XZR) - 884 |
26213 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26214 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26215 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureGCS}, |
26216 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26217 | // (GLD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888 |
26218 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26219 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26220 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26221 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26222 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26223 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26224 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26225 | // (GLD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 895 |
26226 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26227 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26228 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26229 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26230 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26231 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26232 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26233 | // (GLD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 902 |
26234 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26236 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26237 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26238 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26239 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26240 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26241 | // (GLD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 909 |
26242 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26243 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26244 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26245 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26246 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26247 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26248 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26249 | // (GLD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 916 |
26250 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26251 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26253 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26254 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26255 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26256 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26257 | // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 923 |
26258 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26259 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26260 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26261 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26262 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26263 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
26264 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26265 | // (GLD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 930 |
26266 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26267 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26268 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26269 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26270 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26271 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26272 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26273 | // (GLD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 937 |
26274 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26275 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26276 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26277 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26278 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26279 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26280 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26281 | // (GLD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 944 |
26282 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26283 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26284 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26285 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26286 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26287 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26288 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26289 | // (GLD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 951 |
26290 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26291 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26292 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26293 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26294 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26295 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26296 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26297 | // (GLD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 958 |
26298 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26299 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26300 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26301 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26302 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26303 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26304 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26305 | // (GLD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 965 |
26306 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26307 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26308 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26309 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26310 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26311 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26312 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26313 | // (GLD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 972 |
26314 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26315 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26316 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26317 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26318 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26319 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26320 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26321 | // (GLDFF1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 979 |
26322 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26323 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26324 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26325 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26326 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26327 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26328 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26329 | // (GLDFF1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 986 |
26330 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26331 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26332 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26333 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26334 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26335 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26336 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26337 | // (GLDFF1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 993 |
26338 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26339 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26340 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26341 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26342 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26343 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26344 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26345 | // (GLDFF1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1000 |
26346 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26347 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26348 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26349 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26350 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26351 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26352 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26353 | // (GLDFF1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1007 |
26354 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26355 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26356 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26357 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26358 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26359 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26360 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26361 | // (GLDFF1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1014 |
26362 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26363 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26364 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26365 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26366 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26367 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26368 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26369 | // (GLDFF1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1021 |
26370 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26371 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26372 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26373 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26374 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26376 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26377 | // (GLDFF1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1028 |
26378 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26379 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26380 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26381 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26382 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26383 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26384 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26385 | // (GLDFF1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1035 |
26386 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26387 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26388 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26389 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26390 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26391 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26392 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26393 | // (GLDFF1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1042 |
26394 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26395 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26396 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26397 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26398 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26399 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26400 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26401 | // (GLDFF1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1049 |
26402 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26403 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26404 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26405 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26406 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26407 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26408 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26409 | // (GLDFF1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1056 |
26410 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26411 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26412 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26413 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26414 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26415 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26416 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26417 | // (HINT { 0, 0, 0 }) - 1063 |
26418 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26419 | // (HINT { 0, 0, 1 }) - 1064 |
26420 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26421 | // (HINT { 0, 1, 0 }) - 1065 |
26422 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(2)}, |
26423 | // (HINT { 0, 1, 1 }) - 1066 |
26424 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(3)}, |
26425 | // (HINT { 1, 0, 0 }) - 1067 |
26426 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(4)}, |
26427 | // (HINT { 1, 0, 1 }) - 1068 |
26428 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(5)}, |
26429 | // (HINT { 1, 1, 0 }) - 1069 |
26430 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(6)}, |
26431 | // (HINT { 1, 0, 0, 0, 0 }) - 1070 |
26432 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
26433 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26434 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRAS}, |
26435 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26436 | // (HINT 20) - 1074 |
26437 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(20)}, |
26438 | // (HINT 32) - 1075 |
26439 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(32)}, |
26440 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26441 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureBranchTargetId}, |
26442 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26443 | // (HINT btihint_op:$op) - 1079 |
26444 | {.Kind: AliasPatternCond::K_Custom, .Value: 8}, |
26445 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26446 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureBranchTargetId}, |
26447 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26448 | // (HINT psbhint_op:$op) - 1083 |
26449 | {.Kind: AliasPatternCond::K_Custom, .Value: 9}, |
26450 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26451 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSPE}, |
26452 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26453 | // (HINT 19) - 1087 |
26454 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(19)}, |
26455 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26456 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureGCS}, |
26457 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26458 | // (HINT 22) - 1091 |
26459 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(22)}, |
26460 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26461 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureCLRBHB}, |
26462 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26463 | // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1095 |
26464 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26465 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26466 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26467 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26468 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26469 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26470 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26471 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26472 | // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1103 |
26473 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26474 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26475 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26476 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26477 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26478 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26479 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26480 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26481 | // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1111 |
26482 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26483 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26484 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26485 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26486 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26487 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26488 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26489 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26490 | // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1119 |
26491 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26492 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26493 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26494 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26495 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26496 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26497 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26498 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26499 | // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1127 |
26500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26501 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26502 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26503 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26504 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26505 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26506 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26507 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26508 | // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1135 |
26509 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26510 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26511 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26512 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26513 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26514 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26515 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26516 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26517 | // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1143 |
26518 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26519 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26520 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26521 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26522 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26523 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26524 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26525 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26526 | // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1151 |
26527 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26528 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26529 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26530 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26531 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26532 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26533 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26534 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26535 | // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1159 |
26536 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26537 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26538 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26539 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26540 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26541 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26542 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26543 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26544 | // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1167 |
26545 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26546 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26547 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26548 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26549 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26550 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26551 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26552 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26553 | // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1175 |
26554 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26555 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26556 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26557 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26558 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26559 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26560 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26561 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26562 | // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1183 |
26563 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26564 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26565 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26566 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26567 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26568 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26569 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26570 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26571 | // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1191 |
26572 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26573 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26574 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26575 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26576 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26577 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26578 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26579 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26580 | // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1199 |
26581 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26582 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26583 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26584 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26585 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26586 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26587 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26588 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26589 | // (INSERT_MXIPZ_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1207 |
26590 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
26591 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26592 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26593 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26594 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26595 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26596 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26597 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26598 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26599 | // (INSERT_MXIPZ_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1216 |
26600 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
26601 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26602 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26603 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26605 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26606 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26607 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26608 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26609 | // (INSERT_MXIPZ_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1225 |
26610 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
26611 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26612 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26613 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26614 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26615 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26616 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26617 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26618 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26619 | // (INSERT_MXIPZ_H_Q TileVectorOpH128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1234 |
26620 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
26621 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26622 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26623 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26624 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26625 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26626 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26627 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26628 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26629 | // (INSERT_MXIPZ_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1243 |
26630 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
26631 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26632 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26633 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26635 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26636 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26637 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26638 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26639 | // (INSERT_MXIPZ_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1252 |
26640 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
26641 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26642 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26643 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26644 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26645 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26646 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26647 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26648 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26649 | // (INSERT_MXIPZ_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1261 |
26650 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
26651 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26652 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26653 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26654 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26655 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26656 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26657 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26658 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26659 | // (INSERT_MXIPZ_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1270 |
26660 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
26661 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26662 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26663 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26664 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26665 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26666 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26667 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26668 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26669 | // (INSERT_MXIPZ_V_Q TileVectorOpV128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1279 |
26670 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
26671 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26672 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26673 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26674 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26675 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26676 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26677 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26678 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26679 | // (INSERT_MXIPZ_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1288 |
26680 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
26681 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26682 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26683 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26684 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26685 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26686 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26687 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26688 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26689 | // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1297 |
26690 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26691 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26692 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26693 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26694 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26695 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26696 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26697 | // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1304 |
26698 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26699 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26700 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26701 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26702 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26703 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26704 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26705 | // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1311 |
26706 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26707 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26708 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26709 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26710 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26711 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26712 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26713 | // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1318 |
26714 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26715 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26716 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26717 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26718 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26719 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26720 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26721 | // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1325 |
26722 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26723 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26724 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26725 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26726 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26727 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26728 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26729 | // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1332 |
26730 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26731 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26732 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26733 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26734 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26735 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26736 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26737 | // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1339 |
26738 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26739 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26740 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26741 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26742 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26743 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26744 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26745 | // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1346 |
26746 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26747 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26748 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26749 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
26750 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26751 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26752 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26753 | // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1353 |
26754 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26755 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26756 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26757 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26758 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
26759 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26760 | // (ISB 15) - 1359 |
26761 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
26762 | // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1360 |
26763 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
26764 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26765 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26766 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26767 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26768 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26769 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
26770 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26771 | // (LD1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1368 |
26772 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
26773 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26774 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26775 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26776 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26777 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26778 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26779 | // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1375 |
26780 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
26781 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26782 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26783 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26784 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26785 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26786 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
26787 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26788 | // (LD1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1383 |
26789 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
26790 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26791 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26792 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26793 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26794 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26795 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26796 | // (LD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1390 |
26797 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26798 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26799 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26800 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26801 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26802 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26803 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26804 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26805 | // (LD1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1398 |
26806 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26807 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26808 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26809 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26810 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26811 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26812 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26813 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26814 | // (LD1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1406 |
26815 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26816 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26817 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26818 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26819 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26820 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26821 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26822 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26823 | // (LD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1414 |
26824 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26825 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26826 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26827 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26828 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26829 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26830 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26831 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26832 | // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1422 |
26833 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
26834 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26835 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26836 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26837 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26838 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26839 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
26840 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26841 | // (LD1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1430 |
26842 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
26843 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26844 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26845 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26846 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26847 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26848 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26849 | // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1437 |
26850 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
26851 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26852 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26853 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26854 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26855 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26856 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
26857 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26858 | // (LD1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1445 |
26859 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
26860 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26861 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26862 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26863 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26864 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26865 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26866 | // (LD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1452 |
26867 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26868 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26869 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26870 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26871 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26872 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26873 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26874 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26875 | // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1460 |
26876 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26877 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26878 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26879 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26880 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26881 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
26882 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26883 | // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1467 |
26884 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26885 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
26886 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26887 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26888 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26889 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26890 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26891 | // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1474 |
26892 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26893 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
26894 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26895 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26896 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26897 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26898 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26899 | // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1481 |
26900 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26901 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
26902 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26903 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26904 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26905 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26906 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26907 | // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1488 |
26908 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26909 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
26910 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26911 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26912 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26913 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26914 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26915 | // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1495 |
26916 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26917 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
26918 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26919 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26920 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26921 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26922 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26923 | // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1502 |
26924 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26925 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
26926 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26927 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26928 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26929 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26930 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26931 | // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1509 |
26932 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26933 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
26934 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26935 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26936 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26937 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26938 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26939 | // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1516 |
26940 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26941 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
26942 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26943 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26944 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26945 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
26946 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26947 | // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1523 |
26948 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
26949 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26950 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26951 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26952 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26953 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26954 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
26955 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26956 | // (LD1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1531 |
26957 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
26958 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26959 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26960 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26961 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26962 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26963 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26964 | // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1538 |
26965 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
26966 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26967 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26968 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26969 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26970 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26971 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
26972 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26973 | // (LD1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1546 |
26974 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
26975 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
26976 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26977 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26978 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26979 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
26980 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26981 | // (LD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1553 |
26982 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26983 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26984 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26985 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26986 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26987 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26988 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26989 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26990 | // (LD1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1561 |
26991 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26992 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26993 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26994 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26995 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26996 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26997 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26998 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26999 | // (LD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1569 |
27000 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27001 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27002 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27003 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27004 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27005 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27006 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27007 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27008 | // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1577 |
27009 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27010 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27011 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27012 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27013 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27014 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27015 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27016 | // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1584 |
27017 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27018 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27019 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27020 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27021 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27022 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27023 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27024 | // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1591 |
27025 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27026 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27027 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27028 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27029 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27030 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27031 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27032 | // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1598 |
27033 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27034 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27035 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27036 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27037 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27038 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27039 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27040 | // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1605 |
27041 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27042 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27043 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27044 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27045 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27046 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27047 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27048 | // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1612 |
27049 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27050 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27051 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27052 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27053 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27054 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27055 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27056 | // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1619 |
27057 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27058 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27059 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27060 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27061 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27062 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27063 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27064 | // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1626 |
27065 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27066 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27067 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27068 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27069 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27070 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27071 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27072 | // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1633 |
27073 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27074 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27075 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27076 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27077 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27078 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27079 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27080 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27081 | // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1641 |
27082 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27084 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27085 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27086 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27087 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27088 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27089 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27090 | // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1649 |
27091 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27092 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27093 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27094 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27095 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27096 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27097 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27098 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27099 | // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1657 |
27100 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27101 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27102 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27103 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27104 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27105 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27106 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27107 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27108 | // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1665 |
27109 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27110 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27111 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27112 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27113 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27114 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27115 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27116 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27117 | // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1673 |
27118 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27119 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27120 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27121 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27122 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27123 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27124 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27125 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27126 | // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1681 |
27127 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27128 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27129 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27130 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27131 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27132 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27133 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27134 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27135 | // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1689 |
27136 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27137 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27138 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27139 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27140 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27141 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27142 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27143 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27144 | // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697 |
27145 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27146 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27147 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27148 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27149 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27150 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27151 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27152 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27153 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMatMulFP64}, |
27154 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27155 | // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707 |
27156 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27157 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27158 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27159 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27160 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27161 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27162 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27163 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27164 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMatMulFP64}, |
27165 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27166 | // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717 |
27167 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27168 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27169 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27170 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27171 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27172 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27173 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27174 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27175 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMatMulFP64}, |
27176 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27177 | // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1727 |
27178 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27179 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27180 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27181 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27182 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27183 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27184 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27185 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27186 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMatMulFP64}, |
27187 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27188 | // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1737 |
27189 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27190 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27191 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27192 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27193 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27194 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27195 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27196 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27197 | // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1745 |
27198 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27199 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27200 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27201 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27202 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27203 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27204 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27205 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27206 | // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1753 |
27207 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27208 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27209 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27210 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27211 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27212 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27213 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27214 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27215 | // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1761 |
27216 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27217 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27218 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27219 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27220 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27221 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27222 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27223 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27224 | // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1769 |
27225 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27226 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27227 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27228 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27229 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27230 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27231 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27232 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27233 | // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1777 |
27234 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27236 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27237 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27238 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27239 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27240 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27241 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27242 | // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1785 |
27243 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27244 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27245 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27246 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27247 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27248 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27249 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27250 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27251 | // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1793 |
27252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27254 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27255 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27256 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27258 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27259 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27260 | // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1801 |
27261 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27263 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27264 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27265 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27266 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27267 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27268 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27269 | // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1809 |
27270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27271 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27272 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27273 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27274 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27275 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27276 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27277 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27278 | // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1817 |
27279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27280 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27281 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27282 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27283 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27284 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27285 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27286 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27287 | // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1825 |
27288 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27289 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27290 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27291 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27292 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27293 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27294 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27295 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27296 | // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1833 |
27297 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27298 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27299 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27300 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27301 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27302 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27303 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27304 | // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1840 |
27305 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27306 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27307 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27308 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27309 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27310 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27311 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27312 | // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1847 |
27313 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27314 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27315 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27316 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27317 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27318 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27319 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27320 | // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1854 |
27321 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27322 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27323 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27324 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27325 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27326 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27327 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27328 | // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1861 |
27329 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27330 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27331 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27332 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27333 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27334 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27335 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27336 | // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1868 |
27337 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27338 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27339 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27340 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27341 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27342 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27343 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27344 | // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1875 |
27345 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27346 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27347 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27348 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27349 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27350 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27351 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27352 | // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1882 |
27353 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27354 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27355 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27356 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27357 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27358 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27359 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27360 | // (LD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1889 |
27361 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27362 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27363 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27364 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27365 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27366 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27367 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27368 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27369 | // (LD1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1897 |
27370 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27371 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27372 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27373 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27374 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27376 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27377 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27378 | // (LD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1905 |
27379 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27380 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27381 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27382 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27383 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27384 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27385 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27386 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27387 | // (LD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1913 |
27388 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27389 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27390 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27391 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27392 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27393 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27394 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27395 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27396 | // (LD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1921 |
27397 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27398 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27399 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27400 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27401 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27402 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27403 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27404 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27405 | // (LD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929 |
27406 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27407 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27408 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27409 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27410 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27411 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27412 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27413 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27414 | // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1937 |
27415 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27416 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
27417 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27418 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27419 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27420 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27421 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27422 | // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1944 |
27423 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27424 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
27425 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27426 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27427 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27428 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27429 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27430 | // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1951 |
27431 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27432 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
27433 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27434 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27435 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27436 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27437 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27438 | // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1958 |
27439 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27440 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
27441 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27442 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27443 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27444 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27445 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27446 | // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1965 |
27447 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27448 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
27449 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27450 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27451 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27452 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27453 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27454 | // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1972 |
27455 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27456 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
27457 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27458 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27459 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27460 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27461 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27462 | // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1979 |
27463 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27464 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
27465 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27466 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27467 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27468 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27469 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27470 | // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1986 |
27471 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27472 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
27473 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27474 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27475 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27476 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27477 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27478 | // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1993 |
27479 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27480 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27481 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27482 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27483 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27484 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27485 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27486 | // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2000 |
27487 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27488 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27489 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27490 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27491 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27492 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27493 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27494 | // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2007 |
27495 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27496 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27497 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27498 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27499 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27500 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27501 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27502 | // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2014 |
27503 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27504 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27505 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27506 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27507 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27508 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27509 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27510 | // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2021 |
27511 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27512 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27513 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27514 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27515 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27516 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27517 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27518 | // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2028 |
27519 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27520 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27521 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27522 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27523 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27524 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27525 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27526 | // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2035 |
27527 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27528 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27529 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27530 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27531 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27532 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27533 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27534 | // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2042 |
27535 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27536 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27537 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27538 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27539 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27540 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27541 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27542 | // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2049 |
27543 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
27544 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27545 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27546 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27547 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27548 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27549 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27550 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27551 | // (LD1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2057 |
27552 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
27553 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27554 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27555 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27556 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27557 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27558 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27559 | // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2064 |
27560 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
27561 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27562 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27563 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27564 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27565 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27566 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27567 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27568 | // (LD1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2072 |
27569 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
27570 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27571 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27572 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27573 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27574 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27575 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27576 | // (LD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2079 |
27577 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27578 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27579 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27580 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27581 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27582 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27583 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27584 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27585 | // (LD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2087 |
27586 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27587 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27588 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27589 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27590 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27591 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27592 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27593 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27594 | // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2095 |
27595 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27596 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27597 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27598 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27599 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27600 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27601 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27602 | // (LD1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2102 |
27603 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
27604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27605 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27606 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27607 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27608 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27609 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27610 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27611 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27612 | // (LD1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2111 |
27613 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
27614 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27615 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27616 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27617 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27618 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27619 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27620 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27621 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27622 | // (LD1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2120 |
27623 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
27624 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27625 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27626 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27627 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27628 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27629 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27630 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27631 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27632 | // (LD1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2129 |
27633 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
27634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27635 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27636 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27637 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27638 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27639 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27640 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27641 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27642 | // (LD1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2138 |
27643 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
27644 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27645 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27646 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27647 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27648 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27649 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27650 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27651 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27652 | // (LD1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2147 |
27653 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
27654 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27655 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27656 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27657 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27658 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27659 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27660 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27661 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27662 | // (LD1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2156 |
27663 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
27664 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27665 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27666 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27667 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27668 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27669 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27670 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27671 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27672 | // (LD1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2165 |
27673 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
27674 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27675 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27676 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27677 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27678 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27679 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27680 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27681 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27682 | // (LD1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2174 |
27683 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
27684 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27685 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27686 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27687 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27688 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27689 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27690 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27691 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27692 | // (LD1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2183 |
27693 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
27694 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27695 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27696 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27697 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27698 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27699 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27700 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27701 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27702 | // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2192 |
27703 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27704 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27705 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27706 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27707 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27708 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27709 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27710 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27711 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27712 | // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2201 |
27713 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27714 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27715 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27716 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27717 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27718 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27719 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27720 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27721 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27722 | // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2210 |
27723 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27724 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27725 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27726 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27727 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27728 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27729 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27730 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27731 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27732 | // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2219 |
27733 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27734 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27735 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27736 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27737 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27738 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27739 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27740 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27741 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27742 | // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2228 |
27743 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
27744 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27745 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27746 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27747 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27748 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27749 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27750 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27751 | // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2236 |
27752 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
27753 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27754 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27755 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27756 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27757 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27758 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27759 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27760 | // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2244 |
27761 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
27762 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27763 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27764 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27765 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27766 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27767 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27768 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27769 | // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2252 |
27770 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
27771 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27772 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27773 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27774 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27775 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
27776 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27777 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27778 | // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2260 |
27779 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27780 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27781 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27782 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27783 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27784 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27785 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27786 | // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2267 |
27787 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27788 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27789 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27790 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27791 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27792 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27793 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27794 | // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2274 |
27795 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27796 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27797 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27798 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27799 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27800 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27801 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27802 | // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2281 |
27803 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27804 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27805 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27806 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27807 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27808 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27809 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27810 | // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2288 |
27811 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27812 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27813 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27814 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27815 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27816 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27817 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27818 | // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2295 |
27819 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27820 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27821 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27822 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27823 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27824 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27825 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27826 | // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2302 |
27827 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27828 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27829 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27830 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27831 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27832 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27833 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27834 | // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2309 |
27835 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27836 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27837 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27838 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27839 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27840 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27841 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27842 | // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2316 |
27843 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27844 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27845 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27846 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27847 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27848 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27849 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27850 | // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2323 |
27851 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27852 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27853 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27854 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27855 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27856 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27857 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27858 | // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2330 |
27859 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27860 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27861 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27862 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27863 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27864 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27865 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27866 | // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2337 |
27867 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27868 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27869 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27870 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27871 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27872 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27873 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27874 | // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2344 |
27875 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27876 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27877 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27878 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27879 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27880 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27881 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27882 | // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2351 |
27883 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27884 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
27885 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27886 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27887 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27888 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27889 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27890 | // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2358 |
27891 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27892 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27893 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27894 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27895 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27896 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27897 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27898 | // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2365 |
27899 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
27900 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27901 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27902 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27903 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27904 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27905 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27906 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27907 | // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2373 |
27908 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27909 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27910 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27911 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27912 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27913 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27914 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27915 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27916 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27917 | // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2382 |
27918 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27919 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27920 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27921 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27922 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27923 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27925 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27926 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27927 | // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2391 |
27928 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27930 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27931 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27932 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27933 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27934 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27935 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27936 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27937 | // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2400 |
27938 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27939 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
27940 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27941 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27942 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27943 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27944 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27945 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27946 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27947 | // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2409 |
27948 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
27949 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27950 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27951 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27952 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27953 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27954 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27955 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27956 | // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2417 |
27957 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
27958 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27959 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27960 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27961 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27962 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27963 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27964 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27965 | // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2425 |
27966 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
27967 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27968 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27969 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27970 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27971 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27972 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27973 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27974 | // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2433 |
27975 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
27976 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27977 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27978 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27979 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27980 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
27981 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27982 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27983 | // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2441 |
27984 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27985 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
27986 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27987 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27988 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27989 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27990 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27991 | // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2448 |
27992 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27993 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
27994 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27995 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27996 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27997 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27998 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27999 | // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2455 |
28000 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28001 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28002 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28003 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28004 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28005 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28006 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28007 | // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2462 |
28008 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28009 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28010 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28011 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28012 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28013 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28014 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28015 | // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2469 |
28016 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28017 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28018 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28019 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28020 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28021 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28022 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28023 | // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2476 |
28024 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28025 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28026 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28027 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28028 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28029 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28030 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28031 | // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2483 |
28032 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28033 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28034 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28035 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28036 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28037 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28038 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28039 | // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2490 |
28040 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28041 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28042 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28043 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28044 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28045 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28046 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28047 | // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2497 |
28048 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28049 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28050 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28051 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28052 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28053 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28054 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28055 | // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2504 |
28056 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28057 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28058 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28059 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28060 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28061 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28062 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28063 | // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2511 |
28064 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28065 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28066 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28067 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28068 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28069 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28070 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28071 | // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2518 |
28072 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28073 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28074 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28075 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28076 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28077 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28078 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28079 | // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2525 |
28080 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28081 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28082 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28083 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28084 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28085 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28086 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28087 | // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2532 |
28088 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28089 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28090 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28091 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28092 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28093 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28094 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28095 | // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2539 |
28096 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28097 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28098 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28099 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28100 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28101 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28102 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28103 | // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2546 |
28104 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
28105 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28106 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28107 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28108 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28109 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28110 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28111 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28112 | // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2554 |
28113 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28114 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28115 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28116 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28117 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28118 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28119 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28120 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28121 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28122 | // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2563 |
28123 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28124 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28125 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28126 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28127 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28128 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28129 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28130 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28131 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28132 | // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2572 |
28133 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28134 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28135 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28136 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28137 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28138 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28139 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28140 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28141 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28142 | // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2581 |
28143 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28144 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28145 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28146 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28147 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28148 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28149 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28150 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28151 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28152 | // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2590 |
28153 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28154 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28155 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28156 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28157 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28158 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28159 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28160 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28161 | // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2598 |
28162 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28163 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28164 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28165 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28166 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28167 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28168 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28169 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28170 | // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2606 |
28171 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28172 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28173 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28174 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28175 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28176 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28177 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28178 | // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2613 |
28179 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28180 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28181 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28182 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28183 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28184 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28185 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28186 | // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2620 |
28187 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28188 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28189 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28190 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28191 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28192 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28193 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28194 | // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2627 |
28195 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28196 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28197 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28198 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28199 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28200 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28201 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28202 | // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2634 |
28203 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28204 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28205 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28206 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28207 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28208 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28209 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28210 | // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2641 |
28211 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28212 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28213 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28214 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28215 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28216 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28217 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28218 | // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2648 |
28219 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28220 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28221 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28222 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28223 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28224 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28225 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28226 | // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2655 |
28227 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28228 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28229 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28230 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28231 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28232 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28233 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28234 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28235 | // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2663 |
28236 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28237 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28238 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28239 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28240 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28241 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
28242 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
28243 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28244 | // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2671 |
28245 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28246 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28247 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28248 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28249 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28250 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28251 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28252 | // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2678 |
28253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28254 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28255 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28256 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28258 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28259 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28260 | // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2685 |
28261 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28263 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28264 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28265 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28266 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28267 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28268 | // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2692 |
28269 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28271 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28272 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28273 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28274 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28275 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28276 | // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2699 |
28277 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28278 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28279 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28280 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28281 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28282 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28283 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28284 | // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2706 |
28285 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28286 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28287 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28288 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28289 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28290 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28291 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28292 | // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2713 |
28293 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28294 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28295 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28296 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28297 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28298 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28299 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28300 | // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2720 |
28301 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28302 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28303 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28304 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28305 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28306 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28307 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28308 | // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2727 |
28309 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28310 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28311 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28312 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28313 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28314 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28315 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28316 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28317 | // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2735 |
28318 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28319 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28320 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28321 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28322 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28323 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28324 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28325 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28326 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28327 | // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2744 |
28328 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28329 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28330 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28331 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28332 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28333 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28334 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28335 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28336 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28337 | // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2753 |
28338 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28339 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28340 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28341 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28342 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28343 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28344 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28345 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28346 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28347 | // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2762 |
28348 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28349 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28350 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28351 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28352 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28353 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28354 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28355 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28356 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28357 | // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2771 |
28358 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28359 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28360 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28361 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28362 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28363 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28364 | // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2777 |
28365 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28366 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28367 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28368 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28369 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28370 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28371 | // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783 |
28372 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28373 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28374 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28376 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28377 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28378 | // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2789 |
28379 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28380 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28381 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28382 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28383 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28384 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28385 | // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2795 |
28386 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28387 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28388 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28389 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28390 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28391 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28392 | // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2801 |
28393 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28394 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28395 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28396 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28397 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28398 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28399 | // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2807 |
28400 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28401 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28402 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28403 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28404 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28405 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28406 | // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2813 |
28407 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28408 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28409 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28410 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28411 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28412 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28413 | // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2819 |
28414 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28415 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28416 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28417 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28418 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
28419 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28420 | // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825 |
28421 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28422 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28423 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28424 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28425 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
28426 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28427 | // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831 |
28428 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28429 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28430 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28431 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28432 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
28433 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28434 | // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837 |
28435 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28436 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28437 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28438 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28439 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
28440 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28441 | // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2843 |
28442 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28443 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28444 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28445 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28446 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
28447 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28448 | // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2849 |
28449 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28450 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28451 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28452 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28453 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
28454 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28455 | // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2855 |
28456 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28457 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28458 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28459 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28460 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
28461 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28462 | // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2861 |
28463 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28464 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28465 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28466 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28467 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
28468 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28469 | // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2867 |
28470 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
28471 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28472 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28473 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28474 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
28475 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28476 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28477 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28478 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28479 | // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2876 |
28480 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
28481 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28482 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28483 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28484 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
28485 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28486 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28487 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28488 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28489 | // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2885 |
28490 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
28491 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28492 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28493 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28494 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
28495 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28496 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28497 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28498 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28499 | // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2894 |
28500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28501 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28502 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28503 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28504 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
28505 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28506 | // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2900 |
28507 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
28508 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28509 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28510 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28511 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
28512 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28513 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28514 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28515 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28516 | // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2909 |
28517 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
28518 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28519 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28520 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28521 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
28522 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28523 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28524 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28525 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28526 | // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2918 |
28527 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28528 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28529 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28530 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28531 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28532 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28533 | // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2924 |
28534 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28535 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28536 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28537 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28538 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28539 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28540 | // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2930 |
28541 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28542 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28543 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28544 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28545 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28546 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28547 | // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2936 |
28548 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28549 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28550 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28551 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28552 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28553 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28554 | // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2942 |
28555 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28556 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28557 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28558 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28559 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28560 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28561 | // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2948 |
28562 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28563 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28564 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28565 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28566 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28567 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28568 | // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2954 |
28569 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28570 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28571 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28572 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28573 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28574 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28575 | // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2960 |
28576 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28577 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28578 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28579 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28580 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28581 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28582 | // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2966 |
28583 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28584 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28585 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28586 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28587 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28588 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28589 | // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2972 |
28590 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28591 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28592 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28593 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28594 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28595 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28596 | // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2978 |
28597 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28598 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28599 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28600 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28601 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28602 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28603 | // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2984 |
28604 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28605 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28606 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28607 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28608 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28609 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28610 | // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2990 |
28611 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28612 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28613 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28614 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28615 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28616 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28617 | // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2996 |
28618 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28619 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28620 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28621 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28622 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28623 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28624 | // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3002 |
28625 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
28626 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28627 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28628 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28629 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28630 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28631 | // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3008 |
28632 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28633 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28635 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28636 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
28637 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28638 | // (LDFF1B Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014 |
28639 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28640 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28641 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28642 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28643 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28644 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28645 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28646 | // (LDFF1B_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021 |
28647 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28648 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28649 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28650 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28651 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28652 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28653 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28654 | // (LDFF1B_H Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028 |
28655 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28656 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28657 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28658 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28659 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28660 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28661 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28662 | // (LDFF1B_S Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035 |
28663 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28664 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28665 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28666 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28667 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28668 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28669 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28670 | // (LDFF1D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042 |
28671 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28672 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28673 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28674 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28675 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28676 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28677 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28678 | // (LDFF1H Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049 |
28679 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28680 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28681 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28682 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28683 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28684 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28685 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28686 | // (LDFF1H_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056 |
28687 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28688 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28689 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28690 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28691 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28692 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28693 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28694 | // (LDFF1H_S Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063 |
28695 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28696 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28697 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28698 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28699 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28700 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28701 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28702 | // (LDFF1SB_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070 |
28703 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28704 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28705 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28706 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28707 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28708 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28709 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28710 | // (LDFF1SB_H Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077 |
28711 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28712 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28713 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28714 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28715 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28716 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28717 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28718 | // (LDFF1SB_S Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084 |
28719 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28720 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28721 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28722 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28723 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28724 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28725 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28726 | // (LDFF1SH_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091 |
28727 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28728 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28729 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28730 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28731 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28732 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28733 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28734 | // (LDFF1SH_S Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098 |
28735 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28736 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28737 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28738 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28739 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28740 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28741 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28742 | // (LDFF1SW_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3105 |
28743 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28744 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28745 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28746 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28747 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28748 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28749 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28750 | // (LDFF1W Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3112 |
28751 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28752 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28753 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28754 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28755 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28756 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28757 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28758 | // (LDFF1W_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3119 |
28759 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28760 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28761 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28762 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28763 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28764 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28765 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28766 | // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3126 |
28767 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28768 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28769 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28770 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28771 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28772 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
28773 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28774 | // (LDNF1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133 |
28775 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28776 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28777 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28778 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28779 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28780 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28781 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28782 | // (LDNF1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140 |
28783 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28784 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28785 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28786 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28787 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28788 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28789 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28790 | // (LDNF1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147 |
28791 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28792 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28793 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28794 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28795 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28796 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28797 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28798 | // (LDNF1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154 |
28799 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28800 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28801 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28802 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28803 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28804 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28805 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28806 | // (LDNF1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161 |
28807 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28808 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28809 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28810 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28811 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28812 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28813 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28814 | // (LDNF1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168 |
28815 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28816 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28817 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28818 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28819 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28820 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28821 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28822 | // (LDNF1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175 |
28823 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28824 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28825 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28826 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28827 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28828 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28829 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28830 | // (LDNF1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182 |
28831 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28832 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28833 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28834 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28835 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28836 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28837 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28838 | // (LDNF1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189 |
28839 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28840 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28841 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28842 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28843 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28844 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28845 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28846 | // (LDNF1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196 |
28847 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28848 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28849 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28850 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28851 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28852 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28853 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28854 | // (LDNF1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203 |
28855 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28856 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28857 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28858 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28859 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28860 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28861 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28862 | // (LDNF1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210 |
28863 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28864 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28865 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28866 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28867 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28868 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28869 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28870 | // (LDNF1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217 |
28871 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28872 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28873 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28874 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28875 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28876 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28877 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28878 | // (LDNF1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3224 |
28879 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28880 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28881 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28882 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28883 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28884 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28885 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28886 | // (LDNF1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3231 |
28887 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28888 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28889 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28890 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28891 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28892 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28893 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28894 | // (LDNF1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3238 |
28895 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28896 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28897 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28898 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28899 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28900 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28901 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28902 | // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3245 |
28903 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
28904 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
28905 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28906 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28907 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28908 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
28909 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28910 | // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3252 |
28911 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
28912 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
28913 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28914 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28915 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28916 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
28917 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28918 | // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3259 |
28919 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
28920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
28921 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28922 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28923 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
28925 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28926 | // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3266 |
28927 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28928 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
28929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28930 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28931 | // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3270 |
28932 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28933 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
28934 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28935 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28936 | // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3274 |
28937 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
28938 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
28939 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28940 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28941 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28942 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
28943 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
28944 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28945 | // (LDNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3282 |
28946 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
28947 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
28948 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28949 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28950 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28951 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
28952 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28953 | // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3289 |
28954 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
28955 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
28956 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28957 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28958 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28959 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
28960 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
28961 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28962 | // (LDNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3297 |
28963 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
28964 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
28965 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28966 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28967 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28968 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
28969 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28970 | // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3304 |
28971 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28972 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28973 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28974 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28975 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28976 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28977 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28978 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28979 | // (LDNT1B_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3312 |
28980 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28981 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28982 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28983 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28984 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28985 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
28986 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28987 | // (LDNT1B_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3319 |
28988 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28989 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28990 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28991 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28992 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28993 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
28994 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28995 | // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3326 |
28996 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
28997 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
28998 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28999 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29000 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29001 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29002 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29003 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29004 | // (LDNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3334 |
29005 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
29006 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29007 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29008 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29009 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29010 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29011 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29012 | // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341 |
29013 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29014 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29015 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29016 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29017 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29018 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29019 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29020 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29021 | // (LDNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349 |
29022 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
29023 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29024 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29025 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29026 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29027 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29028 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29029 | // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3356 |
29030 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29031 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29032 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29033 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29034 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29035 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29036 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29037 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29038 | // (LDNT1D_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3364 |
29039 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29040 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29041 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29042 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29043 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29044 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29045 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29046 | // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3371 |
29047 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29048 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29049 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29050 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29051 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29052 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29053 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29054 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29055 | // (LDNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3379 |
29056 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
29057 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29058 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29059 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29060 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29061 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29062 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29063 | // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3386 |
29064 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29065 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29066 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29067 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29068 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29069 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29070 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29071 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29072 | // (LDNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3394 |
29073 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
29074 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29075 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29076 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29077 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29078 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29079 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29080 | // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3401 |
29081 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29082 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29084 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29085 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29086 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29087 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29088 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29089 | // (LDNT1H_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3409 |
29090 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29091 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29092 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29093 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29094 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29095 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29096 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29097 | // (LDNT1H_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3416 |
29098 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29099 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29100 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29101 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29102 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29103 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29104 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29105 | // (LDNT1SB_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3423 |
29106 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29107 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29108 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29109 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29110 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29111 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29112 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29113 | // (LDNT1SB_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3430 |
29114 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29115 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29116 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29117 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29118 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29119 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29120 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29121 | // (LDNT1SH_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3437 |
29122 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29123 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29124 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29125 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29126 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29127 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29128 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29129 | // (LDNT1SH_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3444 |
29130 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29131 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29132 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29133 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29134 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29135 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29136 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29137 | // (LDNT1SW_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3451 |
29138 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29139 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29140 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29141 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29142 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29143 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29144 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29145 | // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3458 |
29146 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29147 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29148 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29149 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29150 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29151 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29152 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29153 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29154 | // (LDNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3466 |
29155 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
29156 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29157 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29158 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29159 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29160 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29161 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29162 | // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3473 |
29163 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29164 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29165 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29166 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29167 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29168 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29169 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29170 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29171 | // (LDNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3481 |
29172 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
29173 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29174 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29175 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29176 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29177 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29178 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29179 | // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3488 |
29180 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29181 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29182 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29183 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29184 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29185 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29186 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29187 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29188 | // (LDNT1W_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3496 |
29189 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29190 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29191 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29192 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29193 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29194 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29195 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29196 | // (LDNT1W_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3503 |
29197 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29198 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29199 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29200 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29201 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29202 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29203 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29204 | // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3510 |
29205 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29206 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29207 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29208 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29209 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29210 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29211 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29212 | // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3517 |
29213 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29214 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29215 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29216 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29217 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29218 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29219 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29220 | // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3524 |
29221 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29222 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29223 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29224 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29225 | // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3528 |
29226 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29227 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29228 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29229 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29230 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29231 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29232 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29233 | // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3535 |
29234 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29236 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29237 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29238 | // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3539 |
29239 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29240 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29241 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29242 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29243 | // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3543 |
29244 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29245 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29246 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29247 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29248 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
29249 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29250 | // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3549 |
29251 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29253 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29254 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29255 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
29256 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29257 | // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3555 |
29258 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29259 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29260 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29261 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29262 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29263 | // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3560 |
29264 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29265 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29266 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29267 | // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3563 |
29268 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
29269 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29271 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29272 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29273 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29274 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29275 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29276 | // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3571 |
29277 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
29278 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29279 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29280 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29281 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29282 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29283 | // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3577 |
29284 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29285 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29286 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29287 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29288 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29289 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29290 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29291 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29292 | // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3585 |
29293 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29294 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29295 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29296 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29297 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29298 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29299 | // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3591 |
29300 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29301 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29302 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29303 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29304 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29305 | // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3596 |
29306 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29307 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29308 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29309 | // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3599 |
29310 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
29311 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29312 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29313 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29314 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29315 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29316 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29317 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29318 | // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3607 |
29319 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
29320 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29321 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29322 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29323 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29324 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29325 | // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3613 |
29326 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29327 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29328 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29329 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29330 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29331 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29332 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29333 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29334 | // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3621 |
29335 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29336 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29337 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29338 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29339 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29340 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29341 | // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3627 |
29342 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29343 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29344 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29345 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29346 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29347 | // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3632 |
29348 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29349 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29350 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29351 | // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3635 |
29352 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29353 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29354 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29355 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29356 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29357 | // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3640 |
29358 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29359 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29360 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29361 | // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3643 |
29362 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29363 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29364 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29365 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29366 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29367 | // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3648 |
29368 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29369 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29370 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29371 | // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3651 |
29372 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29373 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29374 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29375 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29376 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29377 | // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3656 |
29378 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29379 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29380 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29381 | // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3659 |
29382 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29383 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29384 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29385 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29386 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29387 | // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3664 |
29388 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29389 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29390 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29391 | // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3667 |
29392 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29393 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29394 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29395 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29396 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29397 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29398 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29399 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29400 | // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3675 |
29401 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29402 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29403 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29404 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29405 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29406 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29407 | // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3681 |
29408 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29409 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29410 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29411 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29412 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29413 | // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3686 |
29414 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29415 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29416 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29417 | // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3689 |
29418 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29419 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29420 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29421 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29422 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29423 | // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3694 |
29424 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29425 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29426 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29427 | // (LDR_PXI PPRorPNRAny:$Pt, GPR64sp:$Rn, 0) - 3697 |
29428 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRorPNRRegClassID}, |
29429 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29430 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29431 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29432 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29433 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29434 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29435 | // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3704 |
29436 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
29437 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29438 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29439 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29440 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29441 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29442 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29443 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29444 | // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3712 |
29445 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29446 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29447 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29448 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29449 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29450 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29451 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29452 | // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3719 |
29453 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29454 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29455 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29456 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29457 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29458 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29459 | // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3725 |
29460 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29461 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29462 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29463 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29464 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29465 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29466 | // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3731 |
29467 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29468 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29469 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29470 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29471 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29472 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29473 | // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3737 |
29474 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29475 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29476 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29477 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29478 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29479 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29480 | // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3743 |
29481 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29482 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29483 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29484 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29485 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29486 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29487 | // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3749 |
29488 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29489 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29490 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29491 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29492 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29493 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29494 | // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3755 |
29495 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29496 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29497 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29498 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29499 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29500 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29501 | // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3761 |
29502 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29503 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29504 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29505 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29506 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29507 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29508 | // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3767 |
29509 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29510 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29511 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29512 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29513 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29514 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29515 | // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3773 |
29516 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29517 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29518 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29519 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29520 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29521 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29522 | // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3779 |
29523 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29524 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29525 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29526 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29527 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29528 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29529 | // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3785 |
29530 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29531 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29532 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29533 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29534 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29535 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29536 | // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3791 |
29537 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29538 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29539 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29540 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29541 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29542 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29543 | // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3797 |
29544 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29545 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29546 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29547 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29548 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29549 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29550 | // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3803 |
29551 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29552 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29553 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29554 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29555 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29556 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29557 | // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3809 |
29558 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29559 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29560 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29561 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29562 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29563 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29564 | // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3815 |
29565 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29566 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29567 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29568 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29569 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29570 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29571 | // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821 |
29572 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29573 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29574 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29575 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29576 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29577 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29578 | // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827 |
29579 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29580 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29581 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29582 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29583 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29584 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29585 | // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833 |
29586 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29587 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29588 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29589 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29590 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29591 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29592 | // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839 |
29593 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29594 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29595 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29596 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29597 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29598 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29599 | // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3845 |
29600 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29601 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29602 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29603 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29604 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29605 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29606 | // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3851 |
29607 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29608 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29609 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29610 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29611 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29612 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29613 | // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3857 |
29614 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29615 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29616 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29617 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29618 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29619 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29620 | // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3863 |
29621 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29622 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29623 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29624 | // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3866 |
29625 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29626 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29627 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29628 | // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3869 |
29629 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29630 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29631 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29632 | // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3872 |
29633 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29635 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29636 | // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3875 |
29637 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29638 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29639 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29640 | // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3878 |
29641 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29642 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29643 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29644 | // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3881 |
29645 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29646 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29647 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29648 | // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3884 |
29649 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29650 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29651 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29652 | // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3887 |
29653 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29654 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29655 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29656 | // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3890 |
29657 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29658 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29659 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29660 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29661 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29662 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29663 | // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3896 |
29664 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29665 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29666 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29667 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29668 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29669 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29670 | // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3902 |
29671 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29672 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29673 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29674 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29675 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29676 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29677 | // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3908 |
29678 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29679 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29680 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29681 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29682 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29683 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29684 | // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3914 |
29685 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29686 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29687 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29688 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29689 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29690 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29691 | // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3920 |
29692 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29693 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29694 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29695 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29696 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29697 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29698 | // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3926 |
29699 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29700 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29701 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29702 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29703 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29704 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29705 | // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3932 |
29706 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29707 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29708 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29709 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29710 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29711 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29712 | // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3938 |
29713 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29714 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29715 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29716 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29717 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29718 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29719 | // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3944 |
29720 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29721 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29722 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29723 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29724 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29725 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29726 | // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3950 |
29727 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29728 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29729 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29730 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29731 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29732 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29733 | // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3956 |
29734 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29735 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29736 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29737 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29738 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29739 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29740 | // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3962 |
29741 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29742 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29743 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29744 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29745 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29746 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29747 | // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3968 |
29748 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29749 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29750 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29751 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29752 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29753 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29754 | // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3974 |
29755 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29756 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29757 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29758 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29759 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29760 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29761 | // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3980 |
29762 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29763 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29764 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29765 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29766 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29767 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29768 | // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3986 |
29769 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29770 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29771 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29772 | // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3989 |
29773 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
29774 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29775 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29776 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29777 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29778 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29779 | // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3995 |
29780 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29781 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29782 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29783 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29784 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29785 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29786 | // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4001 |
29787 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29788 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29789 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29790 | // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4004 |
29791 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
29792 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29793 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29794 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29795 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29796 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29797 | // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4010 |
29798 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29799 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29800 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29801 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29802 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29803 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29804 | // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4016 |
29805 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29806 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29807 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29808 | // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4019 |
29809 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29810 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29811 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29812 | // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4022 |
29813 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29814 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29815 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29816 | // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4025 |
29817 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29818 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29819 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29820 | // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 4028 |
29821 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29822 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29823 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29824 | // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4031 |
29825 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29826 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29827 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29828 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29829 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29830 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29831 | // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4037 |
29832 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29833 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29834 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29835 | // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4040 |
29836 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29837 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29838 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29839 | // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4043 |
29840 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29841 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29842 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29843 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29844 | // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4047 |
29845 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29846 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29847 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29848 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29849 | // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4051 |
29850 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29851 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
29852 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29853 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29854 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29855 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29856 | // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4057 |
29857 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29858 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
29859 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29860 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29861 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29862 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29863 | // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4063 |
29864 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29865 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
29866 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29867 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29868 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29869 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29870 | // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4069 |
29871 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29872 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
29873 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29874 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29875 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29876 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29877 | // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4075 |
29878 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29879 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
29880 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29881 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29882 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29883 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29884 | // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4081 |
29885 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29886 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
29887 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29888 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29889 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29890 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29891 | // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4087 |
29892 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29893 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
29894 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29895 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29896 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29897 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29898 | // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4093 |
29899 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29900 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
29901 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29902 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29903 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29904 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29905 | // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4099 |
29906 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29907 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
29908 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29909 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29910 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29911 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29912 | // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4105 |
29913 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29914 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
29915 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29916 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29917 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29918 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29919 | // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4111 |
29920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29921 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
29922 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29923 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29925 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29926 | // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4117 |
29927 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29928 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
29929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29930 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29931 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29932 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29933 | // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4123 |
29934 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29935 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
29936 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29937 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29938 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29939 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29940 | // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4129 |
29941 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29942 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
29943 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29944 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29945 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29946 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29947 | // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4135 |
29948 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29949 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
29950 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29951 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29952 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29953 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29954 | // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4141 |
29955 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29956 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
29957 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29958 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29959 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29960 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29961 | // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4147 |
29962 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
29963 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29964 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29965 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29966 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29967 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29968 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29969 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29970 | // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4155 |
29971 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
29972 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29973 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29974 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29975 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29976 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29977 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29978 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29979 | // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4163 |
29980 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
29981 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29982 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29983 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29984 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29985 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29986 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29987 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29988 | // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4171 |
29989 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
29990 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29991 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
29992 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29993 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29994 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29995 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29996 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29997 | // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4179 |
29998 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
29999 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30000 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30001 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30002 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30003 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30004 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30005 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30006 | // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4187 |
30007 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30008 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30009 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30010 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30011 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30012 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30013 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30014 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30015 | // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4195 |
30016 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30017 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30018 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30019 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30020 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30021 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30022 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30023 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30024 | // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4203 |
30025 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30026 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30027 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30028 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30029 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30030 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30031 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30032 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30033 | // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4211 |
30034 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30035 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30036 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30037 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30038 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30039 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30040 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30041 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30042 | // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4219 |
30043 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30044 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30045 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30046 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30047 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30048 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30049 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30050 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30051 | // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4227 |
30052 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30053 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30054 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30055 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30056 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30057 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30058 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30059 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30060 | // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4235 |
30061 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30062 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30063 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30064 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30065 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30066 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30067 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30068 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30069 | // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4243 |
30070 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30071 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30072 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30073 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30074 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30075 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30076 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30077 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30078 | // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4251 |
30079 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30080 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30081 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30082 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30084 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30085 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30086 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30087 | // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4259 |
30088 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30089 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30090 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30091 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30092 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30093 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30094 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30095 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30096 | // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4267 |
30097 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30098 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30099 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30100 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30101 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30102 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30103 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30104 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30105 | // (MOVA_VG2_2ZMXI ZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4275 |
30106 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30107 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
30108 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_8_11RegClassID}, |
30109 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30110 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30111 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30112 | // (MOVA_VG2_MXI2Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZ_d_mul_r:$Zn) - 4281 |
30113 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
30114 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30115 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_8_11RegClassID}, |
30116 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30117 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30118 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30119 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30120 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30121 | // (MOVA_VG4_4ZMXI ZZZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4289 |
30122 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30123 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
30124 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_8_11RegClassID}, |
30125 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30126 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30127 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30128 | // (MOVA_VG4_MXI4Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZZZ_d_mul_r:$Zn) - 4295 |
30129 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
30130 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30131 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_8_11RegClassID}, |
30132 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30133 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30134 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30135 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30136 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30137 | // (MOVT ZTR:$ZTt, 0, ZPRAny:$Zt) - 4303 |
30138 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZTRRegClassID}, |
30139 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30140 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30141 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30142 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30143 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30144 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30145 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME_LUTv2}, |
30146 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30147 | // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4312 |
30148 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(3)}, |
30149 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30150 | // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4314 |
30151 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30152 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30153 | // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4316 |
30154 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(2)}, |
30155 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30156 | // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4318 |
30157 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(3)}, |
30158 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30159 | // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4320 |
30160 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30161 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30162 | // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4322 |
30163 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(2)}, |
30164 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30165 | // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4324 |
30166 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30167 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30168 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30169 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30170 | // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4328 |
30171 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30172 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30173 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30174 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30175 | // (NOTv16i8 V128:$Vd, V128:$Vn) - 4332 |
30176 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30177 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30178 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30179 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
30180 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30181 | // (NOTv8i8 V64:$Vd, V64:$Vn) - 4337 |
30182 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
30183 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
30184 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30185 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
30186 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30187 | // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4342 |
30188 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30189 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30190 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30191 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30192 | // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4346 |
30193 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30194 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30195 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30196 | // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4349 |
30197 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30198 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30199 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30200 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30201 | // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4353 |
30202 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30203 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30204 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30205 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30206 | // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4357 |
30207 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30208 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30209 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30210 | // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4360 |
30211 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30212 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30213 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30214 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30215 | // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4364 |
30216 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30217 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30218 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30219 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30220 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30221 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30222 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30223 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30224 | // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4372 |
30225 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30226 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30227 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30228 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30229 | // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4376 |
30230 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30231 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30232 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30233 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30234 | // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4380 |
30235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30236 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30237 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30238 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30239 | // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4384 |
30240 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30241 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30242 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30243 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30244 | // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4388 |
30245 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30246 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30247 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30248 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30249 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30250 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30251 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30252 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30253 | // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4396 |
30254 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30255 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30256 | {.Kind: AliasPatternCond::K_Custom, .Value: 1}, |
30257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30258 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30259 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30260 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30261 | // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4403 |
30262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30263 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30264 | {.Kind: AliasPatternCond::K_Custom, .Value: 2}, |
30265 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30266 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30267 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30268 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30269 | // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4410 |
30270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30271 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30272 | {.Kind: AliasPatternCond::K_Custom, .Value: 3}, |
30273 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30274 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30275 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30276 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30277 | // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4417 |
30278 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30280 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30281 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30282 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30283 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30284 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30285 | // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4424 |
30286 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30287 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30288 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30289 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30290 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
30291 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30292 | // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4430 |
30293 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
30294 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
30295 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30296 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30297 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
30298 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30299 | // (PACIA1716) - 4436 |
30300 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30301 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30302 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30303 | // (PACIASP) - 4439 |
30304 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30305 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30306 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30307 | // (PACIAZ) - 4442 |
30308 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30309 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30310 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30311 | // (PACIB1716) - 4445 |
30312 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30313 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30314 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30315 | // (PACIBSP) - 4448 |
30316 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30317 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30318 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30319 | // (PACIBZ) - 4451 |
30320 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30321 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30322 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30323 | // (PACM) - 4454 |
30324 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30325 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuthLR}, |
30326 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30327 | // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4457 |
30328 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30329 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30330 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30331 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30332 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
30333 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
30334 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30335 | // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4464 |
30336 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30337 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30338 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30339 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30340 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30341 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
30342 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
30343 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30344 | // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4472 |
30345 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30346 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30347 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30348 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30349 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30350 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30351 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30352 | // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4479 |
30353 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30354 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30355 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30356 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30357 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30358 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30359 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30360 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30361 | // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4487 |
30362 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30363 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30364 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30365 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30366 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30367 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30368 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30369 | // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4494 |
30370 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30371 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30372 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30373 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30374 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30376 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30377 | // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4501 |
30378 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30379 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30380 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30381 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30382 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30383 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30384 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30385 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30386 | // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4509 |
30387 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30388 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30389 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30390 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30391 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30392 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30393 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30394 | // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4516 |
30395 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30396 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30397 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30398 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30399 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30400 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30401 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30402 | // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4523 |
30403 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30404 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30405 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30406 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30407 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30408 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30409 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30410 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30411 | // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4531 |
30412 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30413 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30414 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30415 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30416 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30417 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30418 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30419 | // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4538 |
30420 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30421 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30422 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30423 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30424 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30425 | // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4543 |
30426 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30427 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30428 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30429 | // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4546 |
30430 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30431 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30432 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30433 | // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4549 |
30434 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30435 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30436 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30437 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30438 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30439 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30440 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30441 | // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4556 |
30442 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30443 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30444 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30445 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30446 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30447 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30448 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30449 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30450 | // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4564 |
30451 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30452 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
30453 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30454 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30455 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30456 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30457 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30458 | // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4571 |
30459 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30460 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30461 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30462 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30463 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30464 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30465 | // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4577 |
30466 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30467 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30468 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30469 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30470 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30471 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30472 | // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4583 |
30473 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30474 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30475 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30476 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30477 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30478 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30479 | // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4589 |
30480 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30481 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30482 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30483 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30484 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30485 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30486 | // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4595 |
30487 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30488 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30489 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30490 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30491 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30492 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30493 | // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4601 |
30494 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30495 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30496 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30497 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30498 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30499 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30500 | // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4607 |
30501 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30502 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30503 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30504 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30505 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30506 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30507 | // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4613 |
30508 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30509 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30510 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30511 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30512 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30513 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30514 | // (RET LR) - 4619 |
30515 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::LR}, |
30516 | // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4620 |
30517 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30518 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30519 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30520 | // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4623 |
30521 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30522 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30523 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30524 | // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4626 |
30525 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30526 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30527 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30528 | // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4629 |
30529 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30530 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30531 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30532 | // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4632 |
30533 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30534 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30535 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30536 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30537 | // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4636 |
30538 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30539 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30540 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30541 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(7)}, |
30542 | // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4640 |
30543 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30544 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30545 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30546 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
30547 | // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4644 |
30548 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30549 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30550 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30551 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(63)}, |
30552 | // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4648 |
30553 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30554 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30555 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30556 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(7)}, |
30557 | // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4652 |
30558 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30559 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30560 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30561 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
30562 | // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4656 |
30563 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30564 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30565 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30566 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30567 | // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4660 |
30568 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30569 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30570 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30571 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
30572 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30573 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30574 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30575 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30576 | // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4668 |
30577 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30578 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30579 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30580 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
30581 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30582 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30583 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30584 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30585 | // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4676 |
30586 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30587 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30588 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30589 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
30590 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30591 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30592 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30593 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30594 | // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4684 |
30595 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30596 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30597 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30598 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
30599 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30600 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30601 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30602 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30603 | // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4692 |
30604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30605 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30606 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30607 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
30608 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30609 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30610 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30611 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30612 | // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4700 |
30613 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30614 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30615 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30616 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30617 | // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4704 |
30618 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30619 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30620 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30621 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30622 | // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4708 |
30623 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30624 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30625 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30626 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30627 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30628 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30629 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30630 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30631 | // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4716 |
30632 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30633 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30634 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30635 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30636 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30637 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30638 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30639 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30640 | // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4724 |
30641 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30642 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30643 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30644 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30645 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30646 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30647 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30648 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30649 | // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4732 |
30650 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30651 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30652 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30653 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30654 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30655 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30656 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30657 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30658 | // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4740 |
30659 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30660 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30661 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30662 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30663 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30664 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30665 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30666 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30667 | // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4748 |
30668 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30669 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30670 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30671 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30672 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30673 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30674 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30675 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30676 | // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4756 |
30677 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30678 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30679 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30680 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30681 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30682 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30683 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30684 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30685 | // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4764 |
30686 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30687 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30688 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30689 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30690 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30691 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30692 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30693 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30694 | // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4772 |
30695 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30696 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30697 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30698 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30699 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30700 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30701 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30702 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30703 | // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4780 |
30704 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30705 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30706 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30707 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30708 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30709 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30710 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30711 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30712 | // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4788 |
30713 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30714 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30715 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30716 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30717 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30718 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30719 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30720 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30721 | // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4796 |
30722 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30723 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30724 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30725 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30726 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30727 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30728 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30729 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30730 | // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4804 |
30731 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30732 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30733 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30734 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30735 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30736 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30737 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30738 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30739 | // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4812 |
30740 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30741 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30742 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30743 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30744 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30745 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30746 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30747 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30748 | // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4820 |
30749 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30750 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30751 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30752 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30753 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30754 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30755 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30756 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30757 | // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4828 |
30758 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30759 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30760 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30761 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30762 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30763 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30764 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30765 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30766 | // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4836 |
30767 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30768 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30769 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30770 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30771 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30772 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30773 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30774 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30775 | // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4844 |
30776 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30777 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30778 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30779 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30780 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30781 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30782 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30783 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30784 | // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4852 |
30785 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30786 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30787 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30788 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30789 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30790 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30791 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30792 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30793 | // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4860 |
30794 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30795 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30796 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30797 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30798 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30799 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30800 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30801 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30802 | // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4868 |
30803 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30804 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30805 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30806 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30807 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30808 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30809 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30810 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30811 | // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4876 |
30812 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30813 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30814 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30815 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30816 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30817 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30818 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30819 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30820 | // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4884 |
30821 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30822 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30823 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30824 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30825 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30826 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30827 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30828 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30829 | // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4892 |
30830 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30831 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30832 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30833 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30834 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30835 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30836 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30837 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30838 | // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4900 |
30839 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30840 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30841 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30842 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30843 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30844 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30845 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30846 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30847 | // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4908 |
30848 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30849 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30850 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30851 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30852 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30853 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30854 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30855 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30856 | // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4916 |
30857 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30858 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30859 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30860 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30861 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30862 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30863 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30864 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30865 | // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4924 |
30866 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30867 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30868 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30869 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30870 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30871 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30872 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30873 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30874 | // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4932 |
30875 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30876 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30877 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30878 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30879 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30880 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30881 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30882 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30883 | // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4940 |
30884 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30885 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30886 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30887 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30888 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30889 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30890 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30891 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30892 | // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4948 |
30893 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30894 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30895 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30896 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30897 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30898 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30899 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30900 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30901 | // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4956 |
30902 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30903 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30904 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30905 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30906 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30907 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30908 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30909 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30910 | // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4964 |
30911 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30912 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30913 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30914 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30915 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30916 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30917 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30918 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30919 | // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4972 |
30920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30921 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30922 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30923 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30925 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30926 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30927 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30928 | // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4980 |
30929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30930 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30931 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30932 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30933 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30934 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30935 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30936 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30937 | // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4988 |
30938 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30939 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30940 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30941 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30942 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30943 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30944 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30945 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30946 | // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4996 |
30947 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30948 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30949 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30950 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30951 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30952 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30953 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30954 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30955 | // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 5004 |
30956 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30957 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30958 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30959 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30960 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30961 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30962 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30963 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30964 | // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 5012 |
30965 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30966 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30967 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30968 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30969 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30970 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30971 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30972 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30973 | // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 5020 |
30974 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30975 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30976 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30977 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30978 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30979 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30980 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30981 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30982 | // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 5028 |
30983 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30984 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30985 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
30986 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30987 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30988 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30989 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30990 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30991 | // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 5036 |
30992 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30993 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30994 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30995 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30996 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30997 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30998 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30999 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31000 | // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 5044 |
31001 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31002 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31003 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31004 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31005 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31006 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31007 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31008 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31009 | // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 5052 |
31010 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31011 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31012 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31013 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31014 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31015 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31016 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31017 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31018 | // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5060 |
31019 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31020 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31021 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31022 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31023 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31024 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31025 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31026 | // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5067 |
31027 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31028 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31029 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31030 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31031 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31032 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31033 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31034 | // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5074 |
31035 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31036 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31037 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31038 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31039 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31040 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31041 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31042 | // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5081 |
31043 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31044 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31045 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31046 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31047 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31048 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31049 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31050 | // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5088 |
31051 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31052 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31053 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31054 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31055 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31056 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31057 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31058 | // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5095 |
31059 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31060 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31061 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31062 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31063 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31064 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31065 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31066 | // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5102 |
31067 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31068 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31069 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31070 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31071 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31072 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31073 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31074 | // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5109 |
31075 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31076 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31077 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31078 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31079 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31080 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31081 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31082 | // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5116 |
31083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
31084 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31085 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31086 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31087 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31088 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31089 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31090 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31091 | // (ST1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5124 |
31092 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
31093 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31094 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31095 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31096 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31097 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31098 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31099 | // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5131 |
31100 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
31101 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31102 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31103 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31104 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31105 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31106 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31107 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31108 | // (ST1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5139 |
31109 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
31110 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31111 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31112 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31113 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31114 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31115 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31116 | // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5146 |
31117 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31118 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31119 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31120 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31121 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31122 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31123 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31124 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31125 | // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5154 |
31126 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31127 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31128 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31129 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31130 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31131 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31132 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31133 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31134 | // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5162 |
31135 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31136 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31137 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31138 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31139 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31140 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31141 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31142 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31143 | // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5170 |
31144 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31145 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31146 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31147 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31148 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31149 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31150 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31151 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31152 | // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5178 |
31153 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
31154 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31155 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31156 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31157 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31158 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31159 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31160 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31161 | // (ST1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5186 |
31162 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
31163 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31164 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31165 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31166 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31167 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31168 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31169 | // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5193 |
31170 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
31171 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31172 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31173 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31174 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31175 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31176 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31177 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31178 | // (ST1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5201 |
31179 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
31180 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31181 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31182 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31183 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31184 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31185 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31186 | // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5208 |
31187 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31188 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31189 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31190 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31191 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31192 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31193 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31194 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31195 | // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5216 |
31196 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31197 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31198 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31199 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31200 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31201 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31202 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31203 | // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5223 |
31204 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31205 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
31206 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31207 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31208 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31209 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31210 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31211 | // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5230 |
31212 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31213 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
31214 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31215 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31216 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31217 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31218 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31219 | // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5237 |
31220 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31221 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
31222 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31223 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31224 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31225 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31226 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31227 | // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5244 |
31228 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31229 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
31230 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31231 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31232 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31233 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31234 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31235 | // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5251 |
31236 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31237 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
31238 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31239 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31240 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31241 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31242 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31243 | // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5258 |
31244 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31245 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
31246 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31247 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31248 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31249 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31250 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31251 | // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5265 |
31252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
31254 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31255 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31256 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31258 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31259 | // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5272 |
31260 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31261 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
31262 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31263 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31264 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31265 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31266 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31267 | // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5279 |
31268 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
31269 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31271 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31272 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31273 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31274 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31275 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31276 | // (ST1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5287 |
31277 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
31278 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31280 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31281 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31282 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31283 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31284 | // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5294 |
31285 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
31286 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31287 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31288 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31289 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31290 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31291 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31292 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31293 | // (ST1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5302 |
31294 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
31295 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31296 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31297 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31298 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31299 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31300 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31301 | // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5309 |
31302 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31303 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31304 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31305 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31306 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31307 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31308 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31309 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31310 | // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5317 |
31311 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31312 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31313 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31314 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31315 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31316 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31317 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31318 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31319 | // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5325 |
31320 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31321 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31322 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31323 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31324 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31325 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31326 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31327 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31328 | // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5333 |
31329 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31330 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
31331 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31332 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31333 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31334 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31335 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31336 | // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5340 |
31337 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31338 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
31339 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31340 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31341 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31342 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31343 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31344 | // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5347 |
31345 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31346 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
31347 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31348 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31349 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31350 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31351 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31352 | // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5354 |
31353 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31354 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
31355 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31356 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31357 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31358 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31359 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31360 | // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5361 |
31361 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31362 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
31363 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31364 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31365 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31366 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31367 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31368 | // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5368 |
31369 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31370 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
31371 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31372 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31373 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31374 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31375 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31376 | // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5375 |
31377 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31378 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
31379 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31380 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31381 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31382 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31383 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31384 | // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5382 |
31385 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31386 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
31387 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31388 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31389 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31390 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31391 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31392 | // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5389 |
31393 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31394 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31395 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31396 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31397 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31398 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31399 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31400 | // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5396 |
31401 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31402 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
31403 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31404 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31405 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31406 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31407 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31408 | // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5403 |
31409 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31410 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31411 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31412 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31413 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31414 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31415 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31416 | // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5410 |
31417 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31418 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
31419 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31420 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31421 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31422 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31423 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31424 | // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5417 |
31425 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31426 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
31427 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31428 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31429 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31430 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31431 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31432 | // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5424 |
31433 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31434 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31435 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31436 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31437 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31438 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31439 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31440 | // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5431 |
31441 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31442 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
31443 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31444 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31445 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31446 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31447 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31448 | // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5438 |
31449 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31450 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31451 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31452 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31453 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31454 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31455 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31456 | // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5445 |
31457 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31458 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31459 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31460 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31461 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31462 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31463 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31464 | // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5452 |
31465 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31466 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
31467 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31468 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31469 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31470 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31471 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31472 | // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5459 |
31473 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31474 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31475 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31476 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31477 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31478 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31479 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31480 | // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5466 |
31481 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31482 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
31483 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31484 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31485 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31486 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31487 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31488 | // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5473 |
31489 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31490 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
31491 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31492 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31493 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31494 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31495 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31496 | // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5480 |
31497 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31498 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31499 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31500 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31501 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31502 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31503 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31504 | // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5487 |
31505 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31506 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
31507 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31508 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31509 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31510 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31511 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31512 | // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5494 |
31513 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31514 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31515 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31516 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31517 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31518 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31519 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31520 | // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5501 |
31521 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
31522 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31523 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31524 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31525 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31526 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31527 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31528 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31529 | // (ST1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5509 |
31530 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
31531 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31532 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31533 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31534 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31535 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31536 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31537 | // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5516 |
31538 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
31539 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31540 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31541 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31542 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31543 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31544 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31545 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31546 | // (ST1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5524 |
31547 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
31548 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31549 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31550 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31551 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31552 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31553 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31554 | // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5531 |
31555 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31556 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31557 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31558 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31559 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31560 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31561 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31562 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31563 | // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5539 |
31564 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31565 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31566 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31567 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31568 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31569 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31570 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31571 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31572 | // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5547 |
31573 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31574 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31575 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31576 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31577 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31578 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31579 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31580 | // (ST1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5554 |
31581 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
31582 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31583 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31584 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31585 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31586 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31587 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31588 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31589 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31590 | // (ST1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5563 |
31591 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
31592 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31593 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31594 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31595 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31596 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31597 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31598 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31599 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31600 | // (ST1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5572 |
31601 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
31602 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31603 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31605 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31606 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31607 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31608 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31609 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31610 | // (ST1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5581 |
31611 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
31612 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31613 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31614 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31615 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31616 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31617 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31618 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31619 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31620 | // (ST1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5590 |
31621 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
31622 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31623 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31624 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31625 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31626 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31627 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31628 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31629 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31630 | // (ST1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5599 |
31631 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
31632 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31633 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31635 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31636 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31637 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31638 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31639 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31640 | // (ST1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5608 |
31641 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
31642 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31643 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31644 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31645 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31646 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31647 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31648 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31649 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31650 | // (ST1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5617 |
31651 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
31652 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31653 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31654 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31655 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31656 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31657 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31658 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31659 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31660 | // (ST1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5626 |
31661 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
31662 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31663 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31664 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31665 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31666 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31667 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31668 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31669 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31670 | // (ST1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5635 |
31671 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
31672 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
31673 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31674 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31675 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31676 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31677 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31678 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31679 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31680 | // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5644 |
31681 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31682 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
31683 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31684 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31685 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31686 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31687 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31688 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31689 | // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5652 |
31690 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31691 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
31692 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31693 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31694 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31695 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31696 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31697 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31698 | // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5660 |
31699 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31700 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
31701 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31702 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31703 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31704 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31705 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31706 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31707 | // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5668 |
31708 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31709 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
31710 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31711 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31712 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31713 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31714 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31715 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31716 | // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5676 |
31717 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
31718 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31719 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31720 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31721 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31722 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31723 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31724 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31725 | // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5684 |
31726 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
31727 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31728 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31729 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31730 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31731 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31732 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31733 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31734 | // (ST2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5692 |
31735 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31736 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31737 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31738 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31739 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
31740 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31741 | // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5698 |
31742 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
31743 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31744 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31745 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31746 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31747 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31748 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31749 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31750 | // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5706 |
31751 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
31752 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31753 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31754 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31755 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31756 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
31757 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31758 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31759 | // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5714 |
31760 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31761 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31762 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31763 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31764 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31765 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31766 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31767 | // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5721 |
31768 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31769 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31770 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31771 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31772 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31773 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31774 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31775 | // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5728 |
31776 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31777 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
31778 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31779 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31780 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31781 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31782 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31783 | // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5735 |
31784 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31785 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
31786 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31787 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31788 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31789 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31790 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31791 | // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5742 |
31792 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31793 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31794 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31795 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31796 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31797 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31798 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31799 | // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5749 |
31800 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31801 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
31802 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31803 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31804 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31805 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31806 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31807 | // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5756 |
31808 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31809 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31810 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31811 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31812 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31813 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31814 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31815 | // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5763 |
31816 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
31817 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31818 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31819 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31820 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31821 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31822 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31823 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31824 | // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5771 |
31825 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31826 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31827 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31828 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31829 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31830 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31831 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31832 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31833 | // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5779 |
31834 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31835 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31836 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31837 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31838 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31839 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31840 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31841 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31842 | // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5787 |
31843 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31844 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31845 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31846 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31847 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31848 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31849 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31850 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31851 | // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5795 |
31852 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31853 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
31854 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31855 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31856 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31857 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31858 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31859 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31860 | // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5803 |
31861 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
31862 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31863 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31864 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31865 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31866 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31867 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31868 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31869 | // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5811 |
31870 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
31871 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31872 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31873 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31874 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31875 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31876 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31877 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31878 | // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5819 |
31879 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
31880 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31881 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31882 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31883 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31884 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31885 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31886 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31887 | // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5827 |
31888 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
31889 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31890 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31891 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31892 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31893 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
31894 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31895 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31896 | // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5835 |
31897 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31898 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31899 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31900 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31901 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31902 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31903 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31904 | // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5842 |
31905 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31906 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31907 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31908 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31909 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31910 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31911 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31912 | // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5849 |
31913 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31914 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
31915 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31916 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31917 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31918 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31919 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31920 | // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5856 |
31921 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31922 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
31923 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31924 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31925 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31926 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31927 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31928 | // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5863 |
31929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31930 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31931 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31932 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31933 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31934 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31935 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31936 | // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5870 |
31937 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31938 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
31939 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31940 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31941 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31942 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31943 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31944 | // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5877 |
31945 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31946 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31947 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31948 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31949 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31950 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31951 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31952 | // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5884 |
31953 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
31954 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31955 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31956 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31957 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31958 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31959 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31960 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31961 | // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5892 |
31962 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31963 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31964 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31965 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31966 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31967 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31968 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31969 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31970 | // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5900 |
31971 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31972 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31973 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31974 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31975 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31976 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31977 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31978 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31979 | // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5908 |
31980 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31981 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31982 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31983 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31984 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31985 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31986 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31987 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31988 | // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5916 |
31989 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31990 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
31991 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31992 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31993 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31994 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31995 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31996 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31997 | // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5924 |
31998 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
31999 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32000 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32001 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32002 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32003 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32004 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32005 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32006 | // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5932 |
32007 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
32008 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32009 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32010 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32011 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32012 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32013 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32014 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32015 | // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5940 |
32016 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32017 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32018 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32019 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32020 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32021 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32022 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32023 | // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5947 |
32024 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32025 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32026 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32027 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32028 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32029 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32030 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32031 | // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5954 |
32032 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32033 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
32034 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32035 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32036 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32037 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32038 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32039 | // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5961 |
32040 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32041 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
32042 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32043 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32044 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32045 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32046 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32047 | // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5968 |
32048 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32049 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32050 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32051 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32052 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32053 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32054 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32055 | // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5975 |
32056 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32057 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
32058 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32059 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32060 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32061 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32062 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32063 | // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5982 |
32064 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32065 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32066 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32067 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32068 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32069 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32070 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32071 | // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5989 |
32072 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
32073 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32074 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32075 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32076 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32077 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32078 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32079 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32080 | // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5997 |
32081 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
32082 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32084 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32085 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32086 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
32087 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32088 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32089 | // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6005 |
32090 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
32091 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32092 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32093 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32094 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32095 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32096 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32097 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32098 | // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 6013 |
32099 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32100 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32101 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32102 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32103 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32104 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32105 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32106 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32107 | // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 6021 |
32108 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32109 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32110 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32111 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32112 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32113 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32114 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32115 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32116 | // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 6029 |
32117 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32118 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32119 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32120 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32121 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32122 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32123 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32124 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32125 | // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 6037 |
32126 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32127 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32128 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32129 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32130 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32131 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32132 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32133 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32134 | // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6045 |
32135 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32136 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32137 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32138 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32139 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32140 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
32141 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32142 | // (STGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6052 |
32143 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32144 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32145 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32146 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32147 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
32148 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32149 | // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6058 |
32150 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32151 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32152 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32153 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32154 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
32155 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32156 | // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6064 |
32157 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32158 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32159 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32160 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32161 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
32162 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32163 | // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6070 |
32164 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32165 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32166 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32167 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32168 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
32169 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32170 | // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6076 |
32171 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32172 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32173 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32174 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32175 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
32176 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32177 | // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 6082 |
32178 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
32179 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32180 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32181 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32182 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32183 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32184 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32185 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32186 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32187 | // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 6091 |
32188 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32189 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32190 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32191 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32192 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32193 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32194 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32195 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32196 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32197 | // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6100 |
32198 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
32199 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32200 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32201 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32202 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32203 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32204 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32205 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32206 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32207 | // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6109 |
32208 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32209 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32210 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32211 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32212 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32213 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32214 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32215 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32216 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32217 | // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6118 |
32218 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32219 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32220 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32221 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32222 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32223 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32224 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32225 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32226 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32227 | // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6127 |
32228 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32229 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32230 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32231 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32232 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32233 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32234 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32235 | // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6134 |
32236 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32237 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32238 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32239 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32240 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32241 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32242 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32243 | // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6141 |
32244 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32245 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32246 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32247 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32248 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32249 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32250 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32251 | // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6148 |
32252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32254 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32255 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32256 | // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6152 |
32257 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32258 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32259 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32260 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32261 | // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6156 |
32262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
32263 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32264 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32265 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32266 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32267 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32268 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32269 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32270 | // (STNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6164 |
32271 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
32272 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32273 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32274 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32275 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32276 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32277 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32278 | // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6171 |
32279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
32280 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32281 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32282 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32283 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32284 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32285 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32286 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32287 | // (STNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6179 |
32288 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
32289 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32290 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32291 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32292 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32293 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32294 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32295 | // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6186 |
32296 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32297 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32298 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32299 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32300 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32301 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32302 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32303 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32304 | // (STNT1B_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6194 |
32305 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32306 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32307 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32308 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32309 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32310 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
32311 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32312 | // (STNT1B_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6201 |
32313 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32314 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32315 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32316 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32317 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32318 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
32319 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32320 | // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6208 |
32321 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
32322 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32323 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32324 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32325 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32326 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32327 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32328 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32329 | // (STNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6216 |
32330 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
32331 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32332 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32333 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32334 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32335 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32336 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32337 | // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6223 |
32338 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
32339 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32340 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32341 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32342 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32343 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32344 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32345 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32346 | // (STNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6231 |
32347 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
32348 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32349 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32350 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32351 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32352 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32353 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32354 | // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6238 |
32355 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32356 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32357 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32358 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32359 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32360 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32361 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32362 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32363 | // (STNT1D_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6246 |
32364 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32365 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32366 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32367 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32368 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32369 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
32370 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32371 | // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6253 |
32372 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
32373 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32374 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32375 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32376 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32377 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32378 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32379 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32380 | // (STNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6261 |
32381 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
32382 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32383 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32384 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32385 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32386 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32387 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32388 | // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6268 |
32389 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
32390 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32391 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32392 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32393 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32394 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32395 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32396 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32397 | // (STNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6276 |
32398 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
32399 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32400 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32401 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32402 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32403 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32404 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32405 | // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6283 |
32406 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32407 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32408 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32409 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32410 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32411 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32412 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32413 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32414 | // (STNT1H_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6291 |
32415 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32416 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32417 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32418 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32419 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32420 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
32421 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32422 | // (STNT1H_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6298 |
32423 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32424 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32425 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32426 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32427 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32428 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
32429 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32430 | // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6305 |
32431 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
32432 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32433 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32434 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32435 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32436 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32437 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32438 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32439 | // (STNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6313 |
32440 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
32441 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32442 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32443 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32444 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32445 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32446 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32447 | // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6320 |
32448 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
32449 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32450 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32451 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32452 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32453 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32454 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32455 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32456 | // (STNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6328 |
32457 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
32458 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32459 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32460 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32461 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32462 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32463 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32464 | // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6335 |
32465 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32466 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32467 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32468 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32469 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32470 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32471 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32472 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32473 | // (STNT1W_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6343 |
32474 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32475 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32476 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32477 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32478 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32479 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
32480 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32481 | // (STNT1W_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6350 |
32482 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32483 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32484 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32485 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32486 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32487 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
32488 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32489 | // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6357 |
32490 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32491 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32492 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32493 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32494 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32495 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32496 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32497 | // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6364 |
32498 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32499 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32501 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32502 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32503 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32504 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32505 | // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6371 |
32506 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32507 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32508 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32509 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32510 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32511 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32512 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32513 | // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6378 |
32514 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32515 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32516 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32517 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32518 | // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6382 |
32519 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32520 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32521 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32522 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32523 | // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6386 |
32524 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32525 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32526 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32527 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32528 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32529 | // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6391 |
32530 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32531 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32532 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32533 | // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6394 |
32534 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
32535 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32536 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32537 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32538 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32539 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32540 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32541 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32542 | // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6402 |
32543 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
32544 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32545 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32546 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32547 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32548 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32549 | // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6408 |
32550 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32551 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32552 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32553 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32554 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32555 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32556 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32557 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32558 | // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6416 |
32559 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32560 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32561 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32562 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32563 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32564 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32565 | // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6422 |
32566 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32567 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32568 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32569 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32570 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32571 | // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6427 |
32572 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32573 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32574 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32575 | // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6430 |
32576 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
32577 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32578 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32579 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32580 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32581 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32582 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32583 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32584 | // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6438 |
32585 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
32586 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32587 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32588 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32589 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32590 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32591 | // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6444 |
32592 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32593 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32594 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32595 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32596 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32597 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32598 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32599 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32600 | // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6452 |
32601 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32602 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32603 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32604 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32605 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32606 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32607 | // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6458 |
32608 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32609 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32610 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32611 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32612 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32613 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32614 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32615 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32616 | // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6466 |
32617 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32618 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32619 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32620 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32621 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32622 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32623 | // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6472 |
32624 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32625 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32626 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32627 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32628 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32629 | // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6477 |
32630 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32631 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32632 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32633 | // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6480 |
32634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32635 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32636 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32637 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32638 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32639 | // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6485 |
32640 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32641 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32642 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32643 | // (STR_PXI PPRorPNRAny:$Pt, GPR64sp:$Rn, 0) - 6488 |
32644 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRorPNRRegClassID}, |
32645 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32646 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32647 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32648 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32649 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32650 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32651 | // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6495 |
32652 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
32653 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32654 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32655 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32656 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32657 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32658 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32659 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32660 | // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6503 |
32661 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32662 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32663 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32664 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32665 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32666 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32667 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32668 | // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6510 |
32669 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32670 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32671 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32672 | // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6513 |
32673 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32674 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32675 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32676 | // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6516 |
32677 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32678 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32679 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32680 | // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6519 |
32681 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32682 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32683 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32684 | // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6522 |
32685 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32686 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32687 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32688 | // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6525 |
32689 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
32690 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32691 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32692 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32693 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32694 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32695 | // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6531 |
32696 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32697 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32698 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32699 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32700 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32701 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32702 | // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6537 |
32703 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32704 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32705 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32706 | // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6540 |
32707 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
32708 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32709 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32710 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32711 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32712 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32713 | // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6546 |
32714 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32715 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32716 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32717 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32718 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32719 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32720 | // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6552 |
32721 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32722 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32723 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32724 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32725 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32726 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32727 | // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6558 |
32728 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32729 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32730 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32731 | // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6561 |
32732 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32733 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32734 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32735 | // (STZ2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6564 |
32736 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32737 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32738 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32739 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32740 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
32741 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32742 | // (STZGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6570 |
32743 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32744 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32745 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32746 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32747 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
32748 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32749 | // (SUBPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 6576 |
32750 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32751 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32752 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32753 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32754 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32755 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureCPA}, |
32756 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32757 | // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6583 |
32758 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
32759 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
32760 | // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6585 |
32761 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
32762 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32763 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32764 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32765 | // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6589 |
32766 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
32767 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32768 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32769 | // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6592 |
32770 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32771 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
32772 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32773 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32774 | // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6596 |
32775 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32776 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
32777 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32778 | // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6599 |
32779 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32780 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32781 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32782 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32783 | // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6603 |
32784 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
32785 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
32786 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32787 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
32788 | // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6607 |
32789 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
32790 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
32791 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32792 | // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6610 |
32793 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32794 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
32795 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32796 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
32797 | // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6614 |
32798 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32799 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32800 | // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6616 |
32801 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32802 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32803 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32804 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32805 | // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6620 |
32806 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32807 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32808 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32809 | // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6623 |
32810 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32811 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32812 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32813 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32814 | // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6627 |
32815 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32816 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32817 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32818 | // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6630 |
32819 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32820 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32821 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32822 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32823 | // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6634 |
32824 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32825 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32826 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32827 | // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6637 |
32828 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32829 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
32830 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32831 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
32832 | // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6641 |
32833 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32834 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32835 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32836 | // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6644 |
32837 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32838 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
32839 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32840 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
32841 | // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6648 |
32842 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32843 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
32844 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32845 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32846 | // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6652 |
32847 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32848 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
32849 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32850 | // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6655 |
32851 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32852 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32853 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32854 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32855 | // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6659 |
32856 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
32857 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
32858 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32859 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
32860 | // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6663 |
32861 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
32862 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
32863 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32864 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
32865 | // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6667 |
32866 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32867 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32868 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32869 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32870 | // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6671 |
32871 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32872 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32873 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32874 | // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6674 |
32875 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32876 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32877 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32878 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32879 | // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6678 |
32880 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
32881 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32882 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32883 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
32884 | // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6682 |
32885 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32886 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
32887 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32888 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
32889 | // (SYSPxt_XZR imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6686 |
32890 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32891 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32892 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32893 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32894 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32895 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32896 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureD128}, |
32897 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32898 | // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6694 |
32899 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32900 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32901 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32902 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32903 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32904 | // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6699 |
32905 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32906 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32907 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32908 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
32909 | // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6703 |
32910 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32911 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32912 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32913 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(7)}, |
32914 | // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6707 |
32915 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32916 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32917 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32918 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
32919 | // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6711 |
32920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32921 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32922 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32923 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(63)}, |
32924 | // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6715 |
32925 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32926 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32927 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32928 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(7)}, |
32929 | // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6719 |
32930 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32931 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32932 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32933 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
32934 | // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6723 |
32935 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32936 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32937 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32938 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
32939 | // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6727 |
32940 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32941 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32942 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32943 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32944 | // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6731 |
32945 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32946 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32947 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32948 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32949 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32950 | // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6736 |
32951 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32952 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32953 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32954 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32955 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32956 | // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6741 |
32957 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32958 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32959 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32960 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32961 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32962 | // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6746 |
32963 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32964 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32965 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32966 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32967 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32968 | // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6751 |
32969 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32970 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32971 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32972 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32973 | // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6755 |
32974 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32975 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32976 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
32977 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
32978 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32979 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32980 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32981 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32982 | // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6763 |
32983 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32984 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32985 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32986 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
32987 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32988 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32989 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32990 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32991 | // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6771 |
32992 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32993 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32994 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
32995 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
32996 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32997 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32998 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32999 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33000 | // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6779 |
33001 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33002 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33003 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33004 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33005 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33006 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33007 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33008 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33009 | // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6787 |
33010 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33011 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33012 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33013 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33014 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33015 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33016 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33017 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33018 | // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6795 |
33019 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33020 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33021 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33022 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33023 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33024 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33025 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33026 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33027 | // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6803 |
33028 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33029 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33030 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33031 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33032 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33033 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33034 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33035 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33036 | // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6811 |
33037 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33038 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33039 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33040 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33041 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33042 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33043 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33044 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33045 | // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6819 |
33046 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33047 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33048 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33049 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33050 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33051 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33052 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33053 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33054 | // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6827 |
33055 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33056 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33057 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33058 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33059 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33060 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33061 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33062 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33063 | // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6835 |
33064 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33065 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33066 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33067 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33068 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33069 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33070 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33071 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33072 | // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6843 |
33073 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33074 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33075 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33076 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33077 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33078 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33079 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33080 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33081 | // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6851 |
33082 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33083 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33084 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33085 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33086 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33087 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33088 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33089 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33090 | // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6859 |
33091 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33092 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33093 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33094 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33095 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33096 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33097 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33098 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33099 | // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6867 |
33100 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33101 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33102 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33103 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33104 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33105 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33106 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33107 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33108 | // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6875 |
33109 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33110 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33111 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33112 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33113 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33114 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33115 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33116 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33117 | // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6883 |
33118 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33119 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33120 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33121 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33122 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33123 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33124 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33125 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33126 | // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6891 |
33127 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33128 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33129 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33130 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33131 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33132 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33133 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33134 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33135 | // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6899 |
33136 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33137 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33138 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33139 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33140 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33141 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33142 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33143 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33144 | // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6907 |
33145 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33146 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33147 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33148 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33149 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33150 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33151 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33152 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33153 | // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6915 |
33154 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33155 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33156 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33157 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33158 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33159 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33160 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33161 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33162 | // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6923 |
33163 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33164 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33165 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33166 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33167 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33168 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33169 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33170 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33171 | // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6931 |
33172 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33173 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33174 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33175 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33176 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33177 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33178 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33179 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33180 | // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6939 |
33181 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33182 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33183 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33184 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33185 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33186 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33187 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33188 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33189 | // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6947 |
33190 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33191 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33192 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33193 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33194 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33195 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33196 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33197 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33198 | // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6955 |
33199 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33200 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33201 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33202 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33203 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33204 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33205 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33206 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33207 | // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6963 |
33208 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33209 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33210 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33211 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33212 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33213 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33214 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33215 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33216 | // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6971 |
33217 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33218 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33219 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33220 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33221 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33222 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33223 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33224 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33225 | // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6979 |
33226 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33227 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33228 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33229 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33230 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33231 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33232 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33233 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33234 | // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6987 |
33235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33236 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33237 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33238 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33239 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33240 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33241 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33242 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33243 | // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6995 |
33244 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33245 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33246 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33247 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33248 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33249 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33250 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33251 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33252 | // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 7003 |
33253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33254 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33255 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33256 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33258 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33259 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33260 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33261 | // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7011 |
33262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33263 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33264 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33265 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33266 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33267 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33268 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33269 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33270 | // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7019 |
33271 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33272 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33273 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33274 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33275 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33276 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33277 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33278 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33279 | // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7027 |
33280 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33281 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33282 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33283 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33284 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33285 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33286 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33287 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33288 | // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7035 |
33289 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33290 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33291 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33292 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33293 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33294 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33295 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33296 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33297 | // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7043 |
33298 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33299 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33300 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33301 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33302 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33303 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33304 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33305 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33306 | // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 7051 |
33307 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33308 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33309 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33310 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33311 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33312 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33313 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33314 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33315 | // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7059 |
33316 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33317 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33318 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33319 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33320 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33321 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33322 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33323 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33324 | // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7067 |
33325 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33326 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33327 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33328 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33329 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33330 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33331 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33332 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33333 | // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7075 |
33334 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33335 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33336 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33337 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33338 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33339 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33340 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33341 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33342 | // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7083 |
33343 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33344 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33345 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33346 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33347 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33348 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33349 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33350 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33351 | // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7091 |
33352 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33353 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33354 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33355 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33356 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33357 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33358 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33359 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33360 | // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 7099 |
33361 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33362 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33363 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33364 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33365 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33366 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33367 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33368 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33369 | // (XPACLRI) - 7107 |
33370 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33371 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
33372 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33373 | // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 7110 |
33374 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(255)}, |
33375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33376 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33377 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33378 | // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 7114 |
33379 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(85)}, |
33380 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33381 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33382 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33383 | // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 7118 |
33384 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(170)}, |
33385 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33386 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33387 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33388 | // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 7122 |
33389 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(17)}, |
33390 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33391 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33392 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33393 | // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 7126 |
33394 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(34)}, |
33395 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33396 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33397 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33398 | // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 7130 |
33399 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(68)}, |
33400 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33401 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33402 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33403 | // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 7134 |
33404 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(136)}, |
33405 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33406 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33407 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33408 | // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 7138 |
33409 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(51)}, |
33410 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33411 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33412 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33413 | // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 7142 |
33414 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(153)}, |
33415 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33416 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33417 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33418 | // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 7146 |
33419 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(102)}, |
33420 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33421 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33422 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33423 | // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 7150 |
33424 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(204)}, |
33425 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33426 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33427 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33428 | // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 7154 |
33429 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(119)}, |
33430 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33431 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33432 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33433 | // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 7158 |
33434 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(187)}, |
33435 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33436 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33437 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33438 | // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7162 |
33439 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(221)}, |
33440 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33441 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33442 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33443 | // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7166 |
33444 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(238)}, |
33445 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33446 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33447 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33448 | }; |
33449 | |
33450 | static const char AsmStrings[] = |
33451 | /* 0 */ "addpt $\x01, $\x02, $\x03\0" |
33452 | /* 17 */ "cmn $\x02, $\xFF\x03\x01\0" |
33453 | /* 30 */ "cmn $\x02, $\x03\0" |
33454 | /* 41 */ "cmn $\x02, $\x03$\xFF\x04\x02\0" |
33455 | /* 56 */ "adds $\x01, $\x02, $\x03\0" |
33456 | /* 72 */ "cmn $\x02, $\x03$\xFF\x04\x03\0" |
33457 | /* 87 */ "mov $\x01, $\x02\0" |
33458 | /* 98 */ "add $\x01, $\x02, $\x03\0" |
33459 | /* 113 */ "tst $\x02, $\xFF\x03\x04\0" |
33460 | /* 126 */ "tst $\x02, $\x03\0" |
33461 | /* 137 */ "tst $\x02, $\x03$\xFF\x04\x02\0" |
33462 | /* 152 */ "ands $\x01, $\x02, $\x03\0" |
33463 | /* 168 */ "tst $\x02, $\xFF\x03\x05\0" |
33464 | /* 181 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" |
33465 | /* 205 */ "and $\x01, $\x02, $\x03\0" |
33466 | /* 220 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" |
33467 | /* 243 */ "and $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0" |
33468 | /* 264 */ "and $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0" |
33469 | /* 285 */ "and $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0" |
33470 | /* 306 */ "autia1716\0" |
33471 | /* 316 */ "autiasp\0" |
33472 | /* 324 */ "autiaz\0" |
33473 | /* 331 */ "autib1716\0" |
33474 | /* 341 */ "autibsp\0" |
33475 | /* 349 */ "autibz\0" |
33476 | /* 356 */ "bics $\x01, $\x02, $\x03\0" |
33477 | /* 372 */ "bic $\x01, $\x02, $\x03\0" |
33478 | /* 387 */ "chkfeat x16\0" |
33479 | /* 399 */ "clrex\0" |
33480 | /* 405 */ "cntb $\x01\0" |
33481 | /* 413 */ "cntb $\x01, $\xFF\x02\x0E\0" |
33482 | /* 427 */ "cntd $\x01\0" |
33483 | /* 435 */ "cntd $\x01, $\xFF\x02\x0E\0" |
33484 | /* 449 */ "cnth $\x01\0" |
33485 | /* 457 */ "cnth $\x01, $\xFF\x02\x0E\0" |
33486 | /* 471 */ "cntw $\x01\0" |
33487 | /* 479 */ "cntw $\x01, $\xFF\x02\x0E\0" |
33488 | /* 493 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0" |
33489 | /* 516 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0" |
33490 | /* 539 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0" |
33491 | /* 562 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0" |
33492 | /* 585 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0" |
33493 | /* 606 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0" |
33494 | /* 627 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0" |
33495 | /* 648 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0" |
33496 | /* 669 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0" |
33497 | /* 692 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0" |
33498 | /* 715 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0" |
33499 | /* 738 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0" |
33500 | /* 761 */ "cset $\x01, $\xFF\x04\x14\0" |
33501 | /* 775 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0" |
33502 | /* 793 */ "csetm $\x01, $\xFF\x04\x14\0" |
33503 | /* 808 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0" |
33504 | /* 826 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0" |
33505 | /* 844 */ "dcps1\0" |
33506 | /* 850 */ "dcps2\0" |
33507 | /* 856 */ "dcps3\0" |
33508 | /* 862 */ "decb $\x01\0" |
33509 | /* 870 */ "decb $\x01, $\xFF\x03\x0E\0" |
33510 | /* 884 */ "decd $\x01\0" |
33511 | /* 892 */ "decd $\x01, $\xFF\x03\x0E\0" |
33512 | /* 906 */ "decd $\xFF\x01\x10\0" |
33513 | /* 916 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
33514 | /* 932 */ "dech $\x01\0" |
33515 | /* 940 */ "dech $\x01, $\xFF\x03\x0E\0" |
33516 | /* 954 */ "dech $\xFF\x01\x09\0" |
33517 | /* 964 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0" |
33518 | /* 980 */ "decw $\x01\0" |
33519 | /* 988 */ "decw $\x01, $\xFF\x03\x0E\0" |
33520 | /* 1002 */ "decw $\xFF\x01\x0B\0" |
33521 | /* 1012 */ "decw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
33522 | /* 1028 */ "ssbb\0" |
33523 | /* 1033 */ "pssbb\0" |
33524 | /* 1039 */ "dfb\0" |
33525 | /* 1043 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0" |
33526 | /* 1058 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0" |
33527 | /* 1073 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0" |
33528 | /* 1088 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0" |
33529 | /* 1104 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0" |
33530 | /* 1120 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0" |
33531 | /* 1136 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0" |
33532 | /* 1151 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0" |
33533 | /* 1166 */ "fmov $\xFF\x01\x10, #0.0\0" |
33534 | /* 1182 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0" |
33535 | /* 1197 */ "fmov $\xFF\x01\x09, #0.0\0" |
33536 | /* 1213 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0" |
33537 | /* 1228 */ "fmov $\xFF\x01\x0B, #0.0\0" |
33538 | /* 1244 */ "mov $\xFF\x01\x06, $\x02\0" |
33539 | /* 1257 */ "mov $\xFF\x01\x10, $\x02\0" |
33540 | /* 1270 */ "mov $\xFF\x01\x09, $\x02\0" |
33541 | /* 1283 */ "mov $\xFF\x01\x0B, $\x02\0" |
33542 | /* 1296 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0" |
33543 | /* 1311 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0" |
33544 | /* 1330 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0" |
33545 | /* 1345 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0" |
33546 | /* 1364 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0" |
33547 | /* 1379 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0" |
33548 | /* 1398 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0" |
33549 | /* 1413 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0" |
33550 | /* 1432 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0" |
33551 | /* 1447 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0" |
33552 | /* 1466 */ "eon $\x01, $\x02, $\x03\0" |
33553 | /* 1481 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" |
33554 | /* 1505 */ "eor $\x01, $\x02, $\x03\0" |
33555 | /* 1520 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" |
33556 | /* 1543 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0" |
33557 | /* 1564 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0" |
33558 | /* 1585 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0" |
33559 | /* 1606 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
33560 | /* 1639 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
33561 | /* 1672 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
33562 | /* 1705 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
33563 | /* 1738 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
33564 | /* 1771 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
33565 | /* 1804 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
33566 | /* 1837 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
33567 | /* 1870 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
33568 | /* 1903 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
33569 | /* 1936 */ "ror $\x01, $\x02, $\x04\0" |
33570 | /* 1951 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0" |
33571 | /* 1975 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0" |
33572 | /* 1999 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0" |
33573 | /* 2023 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0" |
33574 | /* 2039 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0" |
33575 | /* 2055 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0" |
33576 | /* 2071 */ "gcspopm\0" |
33577 | /* 2079 */ "ld1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33578 | /* 2105 */ "ld1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33579 | /* 2131 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33580 | /* 2157 */ "ld1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33581 | /* 2183 */ "ld1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33582 | /* 2209 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33583 | /* 2235 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33584 | /* 2262 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33585 | /* 2289 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33586 | /* 2316 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33587 | /* 2343 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33588 | /* 2370 */ "ld1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33589 | /* 2396 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33590 | /* 2422 */ "ldff1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33591 | /* 2450 */ "ldff1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33592 | /* 2478 */ "ldff1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33593 | /* 2506 */ "ldff1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33594 | /* 2534 */ "ldff1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33595 | /* 2562 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33596 | /* 2591 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33597 | /* 2620 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33598 | /* 2649 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33599 | /* 2678 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33600 | /* 2707 */ "ldff1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33601 | /* 2735 */ "ldff1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33602 | /* 2763 */ "nop\0" |
33603 | /* 2767 */ "yield\0" |
33604 | /* 2773 */ "wfe\0" |
33605 | /* 2777 */ "wfi\0" |
33606 | /* 2781 */ "sev\0" |
33607 | /* 2785 */ "sevl\0" |
33608 | /* 2790 */ "dgh\0" |
33609 | /* 2794 */ "esb\0" |
33610 | /* 2798 */ "csdb\0" |
33611 | /* 2803 */ "bti\0" |
33612 | /* 2807 */ "bti $\xFF\x01\x26\0" |
33613 | /* 2816 */ "psb $\xFF\x01\x27\0" |
33614 | /* 2825 */ "gcsb dsync\0" |
33615 | /* 2836 */ "clrbhb\0" |
33616 | /* 2843 */ "incb $\x01\0" |
33617 | /* 2851 */ "incb $\x01, $\xFF\x03\x0E\0" |
33618 | /* 2865 */ "incd $\x01\0" |
33619 | /* 2873 */ "incd $\x01, $\xFF\x03\x0E\0" |
33620 | /* 2887 */ "incd $\xFF\x01\x10\0" |
33621 | /* 2897 */ "incd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
33622 | /* 2913 */ "inch $\x01\0" |
33623 | /* 2921 */ "inch $\x01, $\xFF\x03\x0E\0" |
33624 | /* 2935 */ "inch $\xFF\x01\x09\0" |
33625 | /* 2945 */ "inch $\xFF\x01\x09, $\xFF\x03\x0E\0" |
33626 | /* 2961 */ "incw $\x01\0" |
33627 | /* 2969 */ "incw $\x01, $\xFF\x03\x0E\0" |
33628 | /* 2983 */ "incw $\xFF\x01\x0B\0" |
33629 | /* 2993 */ "incw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
33630 | /* 3009 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0" |
33631 | /* 3042 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0" |
33632 | /* 3075 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0" |
33633 | /* 3108 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0" |
33634 | /* 3141 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0" |
33635 | /* 3174 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0" |
33636 | /* 3207 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0" |
33637 | /* 3240 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0" |
33638 | /* 3273 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0" |
33639 | /* 3306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0" |
33640 | /* 3339 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0" |
33641 | /* 3358 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0" |
33642 | /* 3385 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0" |
33643 | /* 3404 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0" |
33644 | /* 3431 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0" |
33645 | /* 3450 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0" |
33646 | /* 3477 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0" |
33647 | /* 3496 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0" |
33648 | /* 3523 */ "irg $\x01, $\x02\0" |
33649 | /* 3534 */ "isb\0" |
33650 | /* 3538 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0" |
33651 | /* 3562 */ "ld1b $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0" |
33652 | /* 3586 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0" |
33653 | /* 3610 */ "ld1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33654 | /* 3634 */ "ld1b $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33655 | /* 3658 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33656 | /* 3682 */ "ld1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33657 | /* 3706 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0" |
33658 | /* 3730 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0" |
33659 | /* 3754 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33660 | /* 3778 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
33661 | /* 3802 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0" |
33662 | /* 3822 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0" |
33663 | /* 3842 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0" |
33664 | /* 3862 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0" |
33665 | /* 3882 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0" |
33666 | /* 3902 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0" |
33667 | /* 3922 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0" |
33668 | /* 3942 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0" |
33669 | /* 3962 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0" |
33670 | /* 3986 */ "ld1h $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0" |
33671 | /* 4010 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0" |
33672 | /* 4034 */ "ld1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33673 | /* 4058 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33674 | /* 4082 */ "ld1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33675 | /* 4106 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0" |
33676 | /* 4126 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0" |
33677 | /* 4145 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0" |
33678 | /* 4165 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0" |
33679 | /* 4184 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0" |
33680 | /* 4203 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0" |
33681 | /* 4223 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0" |
33682 | /* 4242 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0" |
33683 | /* 4262 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33684 | /* 4287 */ "ld1rb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33685 | /* 4312 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33686 | /* 4337 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33687 | /* 4362 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33688 | /* 4387 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33689 | /* 4412 */ "ld1rh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33690 | /* 4437 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33691 | /* 4462 */ "ld1rob $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33692 | /* 4488 */ "ld1rod $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33693 | /* 4514 */ "ld1roh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33694 | /* 4540 */ "ld1row $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33695 | /* 4566 */ "ld1rqb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33696 | /* 4592 */ "ld1rqd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33697 | /* 4618 */ "ld1rqh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33698 | /* 4644 */ "ld1rqw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33699 | /* 4670 */ "ld1rsb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33700 | /* 4696 */ "ld1rsb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33701 | /* 4722 */ "ld1rsb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33702 | /* 4748 */ "ld1rsh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33703 | /* 4774 */ "ld1rsh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33704 | /* 4800 */ "ld1rsw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33705 | /* 4826 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33706 | /* 4851 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33707 | /* 4876 */ "ld1r $\xFF\x02\x2C, [$\x01], #1\0" |
33708 | /* 4896 */ "ld1r $\xFF\x02\x2D, [$\x01], #8\0" |
33709 | /* 4916 */ "ld1r $\xFF\x02\x2E, [$\x01], #8\0" |
33710 | /* 4936 */ "ld1r $\xFF\x02\x2F, [$\x01], #4\0" |
33711 | /* 4956 */ "ld1r $\xFF\x02\x30, [$\x01], #2\0" |
33712 | /* 4976 */ "ld1r $\xFF\x02\x31, [$\x01], #4\0" |
33713 | /* 4996 */ "ld1r $\xFF\x02\x32, [$\x01], #1\0" |
33714 | /* 5016 */ "ld1r $\xFF\x02\x33, [$\x01], #2\0" |
33715 | /* 5036 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33716 | /* 5061 */ "ld1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33717 | /* 5086 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33718 | /* 5111 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33719 | /* 5136 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33720 | /* 5161 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33721 | /* 5186 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0" |
33722 | /* 5206 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0" |
33723 | /* 5226 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0" |
33724 | /* 5246 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0" |
33725 | /* 5266 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0" |
33726 | /* 5286 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0" |
33727 | /* 5306 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0" |
33728 | /* 5326 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0" |
33729 | /* 5346 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0" |
33730 | /* 5366 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0" |
33731 | /* 5386 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0" |
33732 | /* 5406 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0" |
33733 | /* 5426 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0" |
33734 | /* 5446 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0" |
33735 | /* 5466 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0" |
33736 | /* 5486 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0" |
33737 | /* 5506 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0" |
33738 | /* 5530 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0" |
33739 | /* 5554 */ "ld1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33740 | /* 5578 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33741 | /* 5602 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
33742 | /* 5626 */ "ld1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33743 | /* 5662 */ "ld1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33744 | /* 5698 */ "ld1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33745 | /* 5734 */ "ld1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33746 | /* 5770 */ "ld1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33747 | /* 5806 */ "ld1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33748 | /* 5842 */ "ld1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33749 | /* 5878 */ "ld1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33750 | /* 5914 */ "ld1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33751 | /* 5950 */ "ld1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
33752 | /* 5986 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0" |
33753 | /* 6009 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0" |
33754 | /* 6032 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0" |
33755 | /* 6055 */ "ld1 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #1\0" |
33756 | /* 6078 */ "ld2b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33757 | /* 6102 */ "ld2d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33758 | /* 6126 */ "ld2h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33759 | /* 6150 */ "ld2q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
33760 | /* 6174 */ "ld2r $\xFF\x02\x2C, [$\x01], #2\0" |
33761 | /* 6194 */ "ld2r $\xFF\x02\x2D, [$\x01], #16\0" |
33762 | /* 6215 */ "ld2r $\xFF\x02\x2E, [$\x01], #16\0" |
33763 | /* 6236 */ "ld2r $\xFF\x02\x2F, [$\x01], #8\0" |
33764 | /* 6256 */ "ld2r $\xFF\x02\x30, [$\x01], #4\0" |
33765 | /* 6276 */ "ld2r $\xFF\x02\x31, [$\x01], #8\0" |
33766 | /* 6296 */ "ld2r $\xFF\x02\x32, [$\x01], #2\0" |
33767 | /* 6316 */ "ld2r $\xFF\x02\x33, [$\x01], #4\0" |
33768 | /* 6336 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0" |
33769 | /* 6356 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0" |
33770 | /* 6376 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0" |
33771 | /* 6396 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0" |
33772 | /* 6416 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0" |
33773 | /* 6436 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0" |
33774 | /* 6456 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0" |
33775 | /* 6476 */ "ld2w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33776 | /* 6500 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0" |
33777 | /* 6523 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0" |
33778 | /* 6546 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0" |
33779 | /* 6570 */ "ld2 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #2\0" |
33780 | /* 6593 */ "ld3b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33781 | /* 6617 */ "ld3d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33782 | /* 6641 */ "ld3h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33783 | /* 6665 */ "ld3q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
33784 | /* 6689 */ "ld3r $\xFF\x02\x2C, [$\x01], #3\0" |
33785 | /* 6709 */ "ld3r $\xFF\x02\x2D, [$\x01], #24\0" |
33786 | /* 6730 */ "ld3r $\xFF\x02\x2E, [$\x01], #24\0" |
33787 | /* 6751 */ "ld3r $\xFF\x02\x2F, [$\x01], #12\0" |
33788 | /* 6772 */ "ld3r $\xFF\x02\x30, [$\x01], #6\0" |
33789 | /* 6792 */ "ld3r $\xFF\x02\x31, [$\x01], #12\0" |
33790 | /* 6813 */ "ld3r $\xFF\x02\x32, [$\x01], #3\0" |
33791 | /* 6833 */ "ld3r $\xFF\x02\x33, [$\x01], #6\0" |
33792 | /* 6853 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0" |
33793 | /* 6873 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0" |
33794 | /* 6893 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0" |
33795 | /* 6913 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0" |
33796 | /* 6933 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0" |
33797 | /* 6953 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0" |
33798 | /* 6973 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0" |
33799 | /* 6993 */ "ld3w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33800 | /* 7017 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0" |
33801 | /* 7040 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0" |
33802 | /* 7064 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0" |
33803 | /* 7088 */ "ld3 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #3\0" |
33804 | /* 7111 */ "ld4b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33805 | /* 7135 */ "ld4d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33806 | /* 7159 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0" |
33807 | /* 7179 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0" |
33808 | /* 7199 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0" |
33809 | /* 7219 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0" |
33810 | /* 7239 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0" |
33811 | /* 7259 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0" |
33812 | /* 7279 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0" |
33813 | /* 7299 */ "ld4h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33814 | /* 7323 */ "ld4q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
33815 | /* 7347 */ "ld4r $\xFF\x02\x2C, [$\x01], #4\0" |
33816 | /* 7367 */ "ld4r $\xFF\x02\x2D, [$\x01], #32\0" |
33817 | /* 7388 */ "ld4r $\xFF\x02\x2E, [$\x01], #32\0" |
33818 | /* 7409 */ "ld4r $\xFF\x02\x2F, [$\x01], #16\0" |
33819 | /* 7430 */ "ld4r $\xFF\x02\x30, [$\x01], #8\0" |
33820 | /* 7450 */ "ld4r $\xFF\x02\x31, [$\x01], #16\0" |
33821 | /* 7471 */ "ld4r $\xFF\x02\x32, [$\x01], #4\0" |
33822 | /* 7491 */ "ld4r $\xFF\x02\x33, [$\x01], #8\0" |
33823 | /* 7511 */ "ld4w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33824 | /* 7535 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0" |
33825 | /* 7558 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0" |
33826 | /* 7582 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0" |
33827 | /* 7606 */ "ld4 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #4\0" |
33828 | /* 7629 */ "staddb $\x02, [$\x03]\0" |
33829 | /* 7645 */ "staddh $\x02, [$\x03]\0" |
33830 | /* 7661 */ "staddlb $\x02, [$\x03]\0" |
33831 | /* 7678 */ "staddlh $\x02, [$\x03]\0" |
33832 | /* 7695 */ "staddl $\x02, [$\x03]\0" |
33833 | /* 7711 */ "stadd $\x02, [$\x03]\0" |
33834 | /* 7726 */ "ldapurb $\x01, [$\x02]\0" |
33835 | /* 7743 */ "ldapurh $\x01, [$\x02]\0" |
33836 | /* 7760 */ "ldapursb $\x01, [$\x02]\0" |
33837 | /* 7778 */ "ldapursh $\x01, [$\x02]\0" |
33838 | /* 7796 */ "ldapursw $\x01, [$\x02]\0" |
33839 | /* 7814 */ "ldapur $\x01, [$\x02]\0" |
33840 | /* 7830 */ "stclrb $\x02, [$\x03]\0" |
33841 | /* 7846 */ "stclrh $\x02, [$\x03]\0" |
33842 | /* 7862 */ "stclrlb $\x02, [$\x03]\0" |
33843 | /* 7879 */ "stclrlh $\x02, [$\x03]\0" |
33844 | /* 7896 */ "stclrl $\x02, [$\x03]\0" |
33845 | /* 7912 */ "stclr $\x02, [$\x03]\0" |
33846 | /* 7927 */ "steorb $\x02, [$\x03]\0" |
33847 | /* 7943 */ "steorh $\x02, [$\x03]\0" |
33848 | /* 7959 */ "steorlb $\x02, [$\x03]\0" |
33849 | /* 7976 */ "steorlh $\x02, [$\x03]\0" |
33850 | /* 7993 */ "steorl $\x02, [$\x03]\0" |
33851 | /* 8009 */ "steor $\x02, [$\x03]\0" |
33852 | /* 8024 */ "ldff1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33853 | /* 8050 */ "ldff1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33854 | /* 8076 */ "ldff1b $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33855 | /* 8102 */ "ldff1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33856 | /* 8128 */ "ldff1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33857 | /* 8154 */ "ldff1h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33858 | /* 8180 */ "ldff1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33859 | /* 8206 */ "ldff1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33860 | /* 8232 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33861 | /* 8259 */ "ldff1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33862 | /* 8286 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33863 | /* 8313 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33864 | /* 8340 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33865 | /* 8367 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33866 | /* 8394 */ "ldff1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33867 | /* 8420 */ "ldff1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33868 | /* 8446 */ "ldg $\x01, [$\x03]\0" |
33869 | /* 8459 */ "ldnf1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33870 | /* 8485 */ "ldnf1b $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33871 | /* 8511 */ "ldnf1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33872 | /* 8537 */ "ldnf1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33873 | /* 8563 */ "ldnf1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33874 | /* 8589 */ "ldnf1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33875 | /* 8615 */ "ldnf1h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33876 | /* 8641 */ "ldnf1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33877 | /* 8667 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33878 | /* 8694 */ "ldnf1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33879 | /* 8721 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33880 | /* 8748 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33881 | /* 8775 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33882 | /* 8802 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33883 | /* 8829 */ "ldnf1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33884 | /* 8855 */ "ldnf1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33885 | /* 8881 */ "ldnp $\x01, $\x02, [$\x03]\0" |
33886 | /* 8899 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0" |
33887 | /* 8925 */ "ldnt1b $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0" |
33888 | /* 8951 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0" |
33889 | /* 8977 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
33890 | /* 9003 */ "ldnt1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33891 | /* 9031 */ "ldnt1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33892 | /* 9059 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0" |
33893 | /* 9085 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0" |
33894 | /* 9111 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
33895 | /* 9137 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33896 | /* 9165 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0" |
33897 | /* 9191 */ "ldnt1h $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0" |
33898 | /* 9217 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0" |
33899 | /* 9243 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
33900 | /* 9269 */ "ldnt1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33901 | /* 9297 */ "ldnt1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33902 | /* 9325 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33903 | /* 9354 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33904 | /* 9383 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33905 | /* 9412 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33906 | /* 9441 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33907 | /* 9470 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0" |
33908 | /* 9496 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0" |
33909 | /* 9522 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
33910 | /* 9548 */ "ldnt1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
33911 | /* 9576 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
33912 | /* 9604 */ "ldp $\x01, $\x02, [$\x03]\0" |
33913 | /* 9621 */ "ldpsw $\x01, $\x02, [$\x03]\0" |
33914 | /* 9640 */ "ldraa $\x01, [$\x02]\0" |
33915 | /* 9655 */ "ldrab $\x01, [$\x02]\0" |
33916 | /* 9670 */ "ldrb $\x01, [$\x02, $\x03]\0" |
33917 | /* 9688 */ "ldrb $\x01, [$\x02]\0" |
33918 | /* 9702 */ "ldr $\x01, [$\x02, $\x03]\0" |
33919 | /* 9719 */ "ldr $\x01, [$\x02]\0" |
33920 | /* 9732 */ "ldrh $\x01, [$\x02, $\x03]\0" |
33921 | /* 9750 */ "ldrh $\x01, [$\x02]\0" |
33922 | /* 9764 */ "ldrsb $\x01, [$\x02, $\x03]\0" |
33923 | /* 9783 */ "ldrsb $\x01, [$\x02]\0" |
33924 | /* 9798 */ "ldrsh $\x01, [$\x02, $\x03]\0" |
33925 | /* 9817 */ "ldrsh $\x01, [$\x02]\0" |
33926 | /* 9832 */ "ldrsw $\x01, [$\x02, $\x03]\0" |
33927 | /* 9851 */ "ldrsw $\x01, [$\x02]\0" |
33928 | /* 9866 */ "ldr $\xFF\x01\x07, [$\x02]\0" |
33929 | /* 9881 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0" |
33930 | /* 9906 */ "stsetb $\x02, [$\x03]\0" |
33931 | /* 9922 */ "stseth $\x02, [$\x03]\0" |
33932 | /* 9938 */ "stsetlb $\x02, [$\x03]\0" |
33933 | /* 9955 */ "stsetlh $\x02, [$\x03]\0" |
33934 | /* 9972 */ "stsetl $\x02, [$\x03]\0" |
33935 | /* 9988 */ "stset $\x02, [$\x03]\0" |
33936 | /* 10003 */ "stsmaxb $\x02, [$\x03]\0" |
33937 | /* 10020 */ "stsmaxh $\x02, [$\x03]\0" |
33938 | /* 10037 */ "stsmaxlb $\x02, [$\x03]\0" |
33939 | /* 10055 */ "stsmaxlh $\x02, [$\x03]\0" |
33940 | /* 10073 */ "stsmaxl $\x02, [$\x03]\0" |
33941 | /* 10090 */ "stsmax $\x02, [$\x03]\0" |
33942 | /* 10106 */ "stsminb $\x02, [$\x03]\0" |
33943 | /* 10123 */ "stsminh $\x02, [$\x03]\0" |
33944 | /* 10140 */ "stsminlb $\x02, [$\x03]\0" |
33945 | /* 10158 */ "stsminlh $\x02, [$\x03]\0" |
33946 | /* 10176 */ "stsminl $\x02, [$\x03]\0" |
33947 | /* 10193 */ "stsmin $\x02, [$\x03]\0" |
33948 | /* 10209 */ "ldtrb $\x01, [$\x02]\0" |
33949 | /* 10224 */ "ldtrh $\x01, [$\x02]\0" |
33950 | /* 10239 */ "ldtrsb $\x01, [$\x02]\0" |
33951 | /* 10255 */ "ldtrsh $\x01, [$\x02]\0" |
33952 | /* 10271 */ "ldtrsw $\x01, [$\x02]\0" |
33953 | /* 10287 */ "ldtr $\x01, [$\x02]\0" |
33954 | /* 10301 */ "stumaxb $\x02, [$\x03]\0" |
33955 | /* 10318 */ "stumaxh $\x02, [$\x03]\0" |
33956 | /* 10335 */ "stumaxlb $\x02, [$\x03]\0" |
33957 | /* 10353 */ "stumaxlh $\x02, [$\x03]\0" |
33958 | /* 10371 */ "stumaxl $\x02, [$\x03]\0" |
33959 | /* 10388 */ "stumax $\x02, [$\x03]\0" |
33960 | /* 10404 */ "stuminb $\x02, [$\x03]\0" |
33961 | /* 10421 */ "stuminh $\x02, [$\x03]\0" |
33962 | /* 10438 */ "stuminlb $\x02, [$\x03]\0" |
33963 | /* 10456 */ "stuminlh $\x02, [$\x03]\0" |
33964 | /* 10474 */ "stuminl $\x02, [$\x03]\0" |
33965 | /* 10491 */ "stumin $\x02, [$\x03]\0" |
33966 | /* 10507 */ "ldurb $\x01, [$\x02]\0" |
33967 | /* 10522 */ "ldur $\x01, [$\x02]\0" |
33968 | /* 10536 */ "ldurh $\x01, [$\x02]\0" |
33969 | /* 10551 */ "ldursb $\x01, [$\x02]\0" |
33970 | /* 10567 */ "ldursh $\x01, [$\x02]\0" |
33971 | /* 10583 */ "ldursw $\x01, [$\x02]\0" |
33972 | /* 10599 */ "mul $\x01, $\x02, $\x03\0" |
33973 | /* 10614 */ "mov $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0" |
33974 | /* 10639 */ "mov $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0" |
33975 | /* 10664 */ "mov $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0" |
33976 | /* 10689 */ "mov $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0" |
33977 | /* 10714 */ "mov $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0" |
33978 | /* 10739 */ "mov $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0" |
33979 | /* 10764 */ "mov $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0" |
33980 | /* 10789 */ "mov $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0" |
33981 | /* 10814 */ "mov $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0" |
33982 | /* 10839 */ "mov $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0" |
33983 | /* 10864 */ "mov $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0" |
33984 | /* 10889 */ "mov $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0" |
33985 | /* 10914 */ "mov $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0" |
33986 | /* 10939 */ "mov $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0" |
33987 | /* 10964 */ "mov $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0" |
33988 | /* 10989 */ "mov $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0" |
33989 | /* 11014 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0" |
33990 | /* 11039 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0" |
33991 | /* 11064 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0" |
33992 | /* 11089 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0" |
33993 | /* 11114 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0" |
33994 | /* 11139 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0" |
33995 | /* 11164 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0" |
33996 | /* 11189 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0" |
33997 | /* 11214 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0" |
33998 | /* 11239 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0" |
33999 | /* 11264 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0" |
34000 | /* 11289 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0" |
34001 | /* 11314 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0" |
34002 | /* 11339 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0" |
34003 | /* 11364 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0" |
34004 | /* 11389 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0" |
34005 | /* 11414 */ "mov $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0" |
34006 | /* 11445 */ "mov $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0" |
34007 | /* 11476 */ "mov $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0" |
34008 | /* 11507 */ "mov $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0" |
34009 | /* 11538 */ "movt $\x01, $\xFF\x03\x07\0" |
34010 | /* 11552 */ "smstart\0" |
34011 | /* 11560 */ "smstart sm\0" |
34012 | /* 11571 */ "smstart za\0" |
34013 | /* 11582 */ "smstop\0" |
34014 | /* 11589 */ "smstop sm\0" |
34015 | /* 11599 */ "smstop za\0" |
34016 | /* 11609 */ "mneg $\x01, $\x02, $\x03\0" |
34017 | /* 11625 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0" |
34018 | /* 11648 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0" |
34019 | /* 11669 */ "mvn $\x01, $\x03\0" |
34020 | /* 11680 */ "mvn $\x01, $\x03$\xFF\x04\x02\0" |
34021 | /* 11695 */ "orn $\x01, $\x02, $\x03\0" |
34022 | /* 11710 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0" |
34023 | /* 11726 */ "mov $\x01, $\x03\0" |
34024 | /* 11737 */ "orr $\x01, $\x02, $\x03\0" |
34025 | /* 11752 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0" |
34026 | /* 11767 */ "orr $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0" |
34027 | /* 11788 */ "orr $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0" |
34028 | /* 11809 */ "orr $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0" |
34029 | /* 11830 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0" |
34030 | /* 11845 */ "mov $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0" |
34031 | /* 11868 */ "mov $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0" |
34032 | /* 11889 */ "pacia1716\0" |
34033 | /* 11899 */ "paciasp\0" |
34034 | /* 11907 */ "paciaz\0" |
34035 | /* 11914 */ "pacib1716\0" |
34036 | /* 11924 */ "pacibsp\0" |
34037 | /* 11932 */ "pacibz\0" |
34038 | /* 11939 */ "pacm\0" |
34039 | /* 11944 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0" |
34040 | /* 11960 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0" |
34041 | /* 11976 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34042 | /* 12000 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0" |
34043 | /* 12022 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34044 | /* 12046 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34045 | /* 12070 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0" |
34046 | /* 12092 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34047 | /* 12116 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34048 | /* 12140 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0" |
34049 | /* 12162 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34050 | /* 12186 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0" |
34051 | /* 12206 */ "prfm $\xFF\x01\x3D, [$\x02]\0" |
34052 | /* 12222 */ "prfum $\xFF\x01\x3D, [$\x02]\0" |
34053 | /* 12239 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34054 | /* 12263 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0" |
34055 | /* 12285 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34056 | /* 12309 */ "ptrues $\xFF\x01\x06\0" |
34057 | /* 12321 */ "ptrues $\xFF\x01\x10\0" |
34058 | /* 12333 */ "ptrues $\xFF\x01\x09\0" |
34059 | /* 12345 */ "ptrues $\xFF\x01\x0B\0" |
34060 | /* 12357 */ "ptrue $\xFF\x01\x06\0" |
34061 | /* 12368 */ "ptrue $\xFF\x01\x10\0" |
34062 | /* 12379 */ "ptrue $\xFF\x01\x09\0" |
34063 | /* 12390 */ "ptrue $\xFF\x01\x0B\0" |
34064 | /* 12401 */ "ret\0" |
34065 | /* 12405 */ "ngcs $\x01, $\x03\0" |
34066 | /* 12417 */ "ngc $\x01, $\x03\0" |
34067 | /* 12428 */ "asr $\x01, $\x02, $\x03\0" |
34068 | /* 12443 */ "sxtb $\x01, $\x02\0" |
34069 | /* 12455 */ "sxth $\x01, $\x02\0" |
34070 | /* 12467 */ "sxtw $\x01, $\x02\0" |
34071 | /* 12479 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0" |
34072 | /* 12502 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0" |
34073 | /* 12525 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0" |
34074 | /* 12548 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0" |
34075 | /* 12571 */ "smull $\x01, $\x02, $\x03\0" |
34076 | /* 12588 */ "smnegl $\x01, $\x02, $\x03\0" |
34077 | /* 12606 */ "sqdecb $\x01\0" |
34078 | /* 12616 */ "sqdecb $\x01, $\xFF\x03\x0E\0" |
34079 | /* 12632 */ "sqdecb $\x01, $\xFF\x02\x3E\0" |
34080 | /* 12648 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34081 | /* 12670 */ "sqdecd $\x01\0" |
34082 | /* 12680 */ "sqdecd $\x01, $\xFF\x03\x0E\0" |
34083 | /* 12696 */ "sqdecd $\x01, $\xFF\x02\x3E\0" |
34084 | /* 12712 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34085 | /* 12734 */ "sqdecd $\xFF\x01\x10\0" |
34086 | /* 12746 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
34087 | /* 12764 */ "sqdech $\x01\0" |
34088 | /* 12774 */ "sqdech $\x01, $\xFF\x03\x0E\0" |
34089 | /* 12790 */ "sqdech $\x01, $\xFF\x02\x3E\0" |
34090 | /* 12806 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34091 | /* 12828 */ "sqdech $\xFF\x01\x09\0" |
34092 | /* 12840 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0" |
34093 | /* 12858 */ "sqdecw $\x01\0" |
34094 | /* 12868 */ "sqdecw $\x01, $\xFF\x03\x0E\0" |
34095 | /* 12884 */ "sqdecw $\x01, $\xFF\x02\x3E\0" |
34096 | /* 12900 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34097 | /* 12922 */ "sqdecw $\xFF\x01\x0B\0" |
34098 | /* 12934 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
34099 | /* 12952 */ "sqincb $\x01\0" |
34100 | /* 12962 */ "sqincb $\x01, $\xFF\x03\x0E\0" |
34101 | /* 12978 */ "sqincb $\x01, $\xFF\x02\x3E\0" |
34102 | /* 12994 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34103 | /* 13016 */ "sqincd $\x01\0" |
34104 | /* 13026 */ "sqincd $\x01, $\xFF\x03\x0E\0" |
34105 | /* 13042 */ "sqincd $\x01, $\xFF\x02\x3E\0" |
34106 | /* 13058 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34107 | /* 13080 */ "sqincd $\xFF\x01\x10\0" |
34108 | /* 13092 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
34109 | /* 13110 */ "sqinch $\x01\0" |
34110 | /* 13120 */ "sqinch $\x01, $\xFF\x03\x0E\0" |
34111 | /* 13136 */ "sqinch $\x01, $\xFF\x02\x3E\0" |
34112 | /* 13152 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34113 | /* 13174 */ "sqinch $\xFF\x01\x09\0" |
34114 | /* 13186 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0" |
34115 | /* 13204 */ "sqincw $\x01\0" |
34116 | /* 13214 */ "sqincw $\x01, $\xFF\x03\x0E\0" |
34117 | /* 13230 */ "sqincw $\x01, $\xFF\x02\x3E\0" |
34118 | /* 13246 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34119 | /* 13268 */ "sqincw $\xFF\x01\x0B\0" |
34120 | /* 13280 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
34121 | /* 13298 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34122 | /* 13322 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34123 | /* 13346 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34124 | /* 13370 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34125 | /* 13394 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34126 | /* 13418 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34127 | /* 13442 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34128 | /* 13466 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34129 | /* 13490 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0" |
34130 | /* 13512 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0" |
34131 | /* 13534 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0" |
34132 | /* 13556 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34133 | /* 13578 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34134 | /* 13600 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34135 | /* 13622 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34136 | /* 13644 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0" |
34137 | /* 13666 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0" |
34138 | /* 13688 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34139 | /* 13710 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34140 | /* 13732 */ "st1 $\xFF\x02\x2C, [$\x01], #64\0" |
34141 | /* 13752 */ "st1 $\xFF\x02\x2D, [$\x01], #32\0" |
34142 | /* 13772 */ "st1 $\xFF\x02\x2E, [$\x01], #64\0" |
34143 | /* 13792 */ "st1 $\xFF\x02\x2F, [$\x01], #32\0" |
34144 | /* 13812 */ "st1 $\xFF\x02\x30, [$\x01], #32\0" |
34145 | /* 13832 */ "st1 $\xFF\x02\x31, [$\x01], #64\0" |
34146 | /* 13852 */ "st1 $\xFF\x02\x32, [$\x01], #32\0" |
34147 | /* 13872 */ "st1 $\xFF\x02\x33, [$\x01], #64\0" |
34148 | /* 13892 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0" |
34149 | /* 13914 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0" |
34150 | /* 13936 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0" |
34151 | /* 13958 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34152 | /* 13980 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34153 | /* 14002 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34154 | /* 14024 */ "st1 $\xFF\x02\x2C, [$\x01], #16\0" |
34155 | /* 14044 */ "st1 $\xFF\x02\x2D, [$\x01], #8\0" |
34156 | /* 14063 */ "st1 $\xFF\x02\x2E, [$\x01], #16\0" |
34157 | /* 14083 */ "st1 $\xFF\x02\x2F, [$\x01], #8\0" |
34158 | /* 14102 */ "st1 $\xFF\x02\x30, [$\x01], #8\0" |
34159 | /* 14121 */ "st1 $\xFF\x02\x31, [$\x01], #16\0" |
34160 | /* 14141 */ "st1 $\xFF\x02\x32, [$\x01], #8\0" |
34161 | /* 14160 */ "st1 $\xFF\x02\x33, [$\x01], #16\0" |
34162 | /* 14180 */ "st1 $\xFF\x02\x2C, [$\x01], #48\0" |
34163 | /* 14200 */ "st1 $\xFF\x02\x2D, [$\x01], #24\0" |
34164 | /* 14220 */ "st1 $\xFF\x02\x2E, [$\x01], #48\0" |
34165 | /* 14240 */ "st1 $\xFF\x02\x2F, [$\x01], #24\0" |
34166 | /* 14260 */ "st1 $\xFF\x02\x30, [$\x01], #24\0" |
34167 | /* 14280 */ "st1 $\xFF\x02\x31, [$\x01], #48\0" |
34168 | /* 14300 */ "st1 $\xFF\x02\x32, [$\x01], #24\0" |
34169 | /* 14320 */ "st1 $\xFF\x02\x33, [$\x01], #48\0" |
34170 | /* 14340 */ "st1 $\xFF\x02\x2C, [$\x01], #32\0" |
34171 | /* 14360 */ "st1 $\xFF\x02\x2D, [$\x01], #16\0" |
34172 | /* 14380 */ "st1 $\xFF\x02\x2E, [$\x01], #32\0" |
34173 | /* 14400 */ "st1 $\xFF\x02\x2F, [$\x01], #16\0" |
34174 | /* 14420 */ "st1 $\xFF\x02\x30, [$\x01], #16\0" |
34175 | /* 14440 */ "st1 $\xFF\x02\x31, [$\x01], #32\0" |
34176 | /* 14460 */ "st1 $\xFF\x02\x32, [$\x01], #16\0" |
34177 | /* 14480 */ "st1 $\xFF\x02\x33, [$\x01], #32\0" |
34178 | /* 14500 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0" |
34179 | /* 14522 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0" |
34180 | /* 14544 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34181 | /* 14566 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34182 | /* 14588 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34183 | /* 14610 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34184 | /* 14644 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34185 | /* 14678 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34186 | /* 14712 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34187 | /* 14746 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34188 | /* 14780 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34189 | /* 14814 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34190 | /* 14848 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34191 | /* 14882 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34192 | /* 14916 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34193 | /* 14950 */ "st1 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0" |
34194 | /* 14973 */ "st1 $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0" |
34195 | /* 14996 */ "st1 $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0" |
34196 | /* 15019 */ "st1 $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #1\0" |
34197 | /* 15042 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34198 | /* 15064 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34199 | /* 15086 */ "st2g $\x01, [$\x02]\0" |
34200 | /* 15100 */ "st2h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34201 | /* 15122 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34202 | /* 15144 */ "st2 $\xFF\x02\x2C, [$\x01], #32\0" |
34203 | /* 15164 */ "st2 $\xFF\x02\x2E, [$\x01], #32\0" |
34204 | /* 15184 */ "st2 $\xFF\x02\x2F, [$\x01], #16\0" |
34205 | /* 15204 */ "st2 $\xFF\x02\x30, [$\x01], #16\0" |
34206 | /* 15224 */ "st2 $\xFF\x02\x31, [$\x01], #32\0" |
34207 | /* 15244 */ "st2 $\xFF\x02\x32, [$\x01], #16\0" |
34208 | /* 15264 */ "st2 $\xFF\x02\x33, [$\x01], #32\0" |
34209 | /* 15284 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34210 | /* 15306 */ "st2 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0" |
34211 | /* 15329 */ "st2 $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0" |
34212 | /* 15352 */ "st2 $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0" |
34213 | /* 15376 */ "st2 $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #2\0" |
34214 | /* 15399 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34215 | /* 15421 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34216 | /* 15443 */ "st3h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34217 | /* 15465 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34218 | /* 15487 */ "st3 $\xFF\x02\x2C, [$\x01], #48\0" |
34219 | /* 15507 */ "st3 $\xFF\x02\x2E, [$\x01], #48\0" |
34220 | /* 15527 */ "st3 $\xFF\x02\x2F, [$\x01], #24\0" |
34221 | /* 15547 */ "st3 $\xFF\x02\x30, [$\x01], #24\0" |
34222 | /* 15567 */ "st3 $\xFF\x02\x31, [$\x01], #48\0" |
34223 | /* 15587 */ "st3 $\xFF\x02\x32, [$\x01], #24\0" |
34224 | /* 15607 */ "st3 $\xFF\x02\x33, [$\x01], #48\0" |
34225 | /* 15627 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34226 | /* 15649 */ "st3 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0" |
34227 | /* 15672 */ "st3 $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0" |
34228 | /* 15696 */ "st3 $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0" |
34229 | /* 15720 */ "st3 $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #3\0" |
34230 | /* 15743 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34231 | /* 15765 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34232 | /* 15787 */ "st4 $\xFF\x02\x2C, [$\x01], #64\0" |
34233 | /* 15807 */ "st4 $\xFF\x02\x2E, [$\x01], #64\0" |
34234 | /* 15827 */ "st4 $\xFF\x02\x2F, [$\x01], #32\0" |
34235 | /* 15847 */ "st4 $\xFF\x02\x30, [$\x01], #32\0" |
34236 | /* 15867 */ "st4 $\xFF\x02\x31, [$\x01], #64\0" |
34237 | /* 15887 */ "st4 $\xFF\x02\x32, [$\x01], #32\0" |
34238 | /* 15907 */ "st4 $\xFF\x02\x33, [$\x01], #64\0" |
34239 | /* 15927 */ "st4h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34240 | /* 15949 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34241 | /* 15971 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34242 | /* 15993 */ "st4 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0" |
34243 | /* 16016 */ "st4 $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0" |
34244 | /* 16040 */ "st4 $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0" |
34245 | /* 16064 */ "st4 $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #4\0" |
34246 | /* 16087 */ "stgp $\x01, $\x02, [$\x03]\0" |
34247 | /* 16105 */ "stg $\x01, [$\x02]\0" |
34248 | /* 16118 */ "stlurb $\x01, [$\x02]\0" |
34249 | /* 16134 */ "stlurh $\x01, [$\x02]\0" |
34250 | /* 16150 */ "stlur $\x01, [$\x02]\0" |
34251 | /* 16165 */ "stnp $\x01, $\x02, [$\x03]\0" |
34252 | /* 16183 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0" |
34253 | /* 16207 */ "stnt1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0" |
34254 | /* 16231 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0" |
34255 | /* 16255 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34256 | /* 16279 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34257 | /* 16305 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34258 | /* 16331 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0" |
34259 | /* 16355 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0" |
34260 | /* 16379 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34261 | /* 16403 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34262 | /* 16429 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0" |
34263 | /* 16453 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0" |
34264 | /* 16477 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0" |
34265 | /* 16501 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34266 | /* 16525 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34267 | /* 16551 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34268 | /* 16577 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0" |
34269 | /* 16601 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0" |
34270 | /* 16625 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34271 | /* 16649 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34272 | /* 16675 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34273 | /* 16701 */ "stp $\x01, $\x02, [$\x03]\0" |
34274 | /* 16718 */ "strb $\x01, [$\x02, $\x03]\0" |
34275 | /* 16736 */ "strb $\x01, [$\x02]\0" |
34276 | /* 16750 */ "str $\x01, [$\x02, $\x03]\0" |
34277 | /* 16767 */ "str $\x01, [$\x02]\0" |
34278 | /* 16780 */ "strh $\x01, [$\x02, $\x03]\0" |
34279 | /* 16798 */ "strh $\x01, [$\x02]\0" |
34280 | /* 16812 */ "str $\xFF\x01\x07, [$\x02]\0" |
34281 | /* 16827 */ "str $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0" |
34282 | /* 16852 */ "sttrb $\x01, [$\x02]\0" |
34283 | /* 16867 */ "sttrh $\x01, [$\x02]\0" |
34284 | /* 16882 */ "sttr $\x01, [$\x02]\0" |
34285 | /* 16896 */ "sturb $\x01, [$\x02]\0" |
34286 | /* 16911 */ "stur $\x01, [$\x02]\0" |
34287 | /* 16925 */ "sturh $\x01, [$\x02]\0" |
34288 | /* 16940 */ "stz2g $\x01, [$\x02]\0" |
34289 | /* 16955 */ "stzg $\x01, [$\x02]\0" |
34290 | /* 16969 */ "subpt $\x01, $\x02, $\x03\0" |
34291 | /* 16986 */ "cmp $\x02, $\xFF\x03\x01\0" |
34292 | /* 16999 */ "cmp $\x02, $\x03\0" |
34293 | /* 17010 */ "cmp $\x02, $\x03$\xFF\x04\x02\0" |
34294 | /* 17025 */ "negs $\x01, $\x03\0" |
34295 | /* 17037 */ "negs $\x01, $\x03$\xFF\x04\x02\0" |
34296 | /* 17053 */ "subs $\x01, $\x02, $\x03\0" |
34297 | /* 17069 */ "cmp $\x02, $\x03$\xFF\x04\x03\0" |
34298 | /* 17084 */ "neg $\x01, $\x03\0" |
34299 | /* 17095 */ "neg $\x01, $\x03$\xFF\x04\x02\0" |
34300 | /* 17110 */ "sub $\x01, $\x02, $\x03\0" |
34301 | /* 17125 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0" |
34302 | /* 17149 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0" |
34303 | /* 17172 */ "lsr $\x01, $\x02, $\x03\0" |
34304 | /* 17187 */ "uxtb $\x01, $\x02\0" |
34305 | /* 17199 */ "uxth $\x01, $\x02\0" |
34306 | /* 17211 */ "uxtw $\x01, $\x02\0" |
34307 | /* 17223 */ "umull $\x01, $\x02, $\x03\0" |
34308 | /* 17240 */ "mov $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0" |
34309 | /* 17259 */ "mov $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0" |
34310 | /* 17278 */ "umnegl $\x01, $\x02, $\x03\0" |
34311 | /* 17296 */ "uqdecb $\x01\0" |
34312 | /* 17306 */ "uqdecb $\x01, $\xFF\x03\x0E\0" |
34313 | /* 17322 */ "uqdecd $\x01\0" |
34314 | /* 17332 */ "uqdecd $\x01, $\xFF\x03\x0E\0" |
34315 | /* 17348 */ "uqdecd $\xFF\x01\x10\0" |
34316 | /* 17360 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
34317 | /* 17378 */ "uqdech $\x01\0" |
34318 | /* 17388 */ "uqdech $\x01, $\xFF\x03\x0E\0" |
34319 | /* 17404 */ "uqdech $\xFF\x01\x09\0" |
34320 | /* 17416 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0" |
34321 | /* 17434 */ "uqdecw $\x01\0" |
34322 | /* 17444 */ "uqdecw $\x01, $\xFF\x03\x0E\0" |
34323 | /* 17460 */ "uqdecw $\xFF\x01\x0B\0" |
34324 | /* 17472 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
34325 | /* 17490 */ "uqincb $\x01\0" |
34326 | /* 17500 */ "uqincb $\x01, $\xFF\x03\x0E\0" |
34327 | /* 17516 */ "uqincd $\x01\0" |
34328 | /* 17526 */ "uqincd $\x01, $\xFF\x03\x0E\0" |
34329 | /* 17542 */ "uqincd $\xFF\x01\x10\0" |
34330 | /* 17554 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
34331 | /* 17572 */ "uqinch $\x01\0" |
34332 | /* 17582 */ "uqinch $\x01, $\xFF\x03\x0E\0" |
34333 | /* 17598 */ "uqinch $\xFF\x01\x09\0" |
34334 | /* 17610 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0" |
34335 | /* 17628 */ "uqincw $\x01\0" |
34336 | /* 17638 */ "uqincw $\x01, $\xFF\x03\x0E\0" |
34337 | /* 17654 */ "uqincw $\xFF\x01\x0B\0" |
34338 | /* 17666 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
34339 | /* 17684 */ "xpaclri\0" |
34340 | /* 17692 */ "zero {za}\0" |
34341 | /* 17702 */ "zero {za0.h}\0" |
34342 | /* 17715 */ "zero {za1.h}\0" |
34343 | /* 17728 */ "zero {za0.s}\0" |
34344 | /* 17741 */ "zero {za1.s}\0" |
34345 | /* 17754 */ "zero {za2.s}\0" |
34346 | /* 17767 */ "zero {za3.s}\0" |
34347 | /* 17780 */ "zero {za0.s,za1.s}\0" |
34348 | /* 17799 */ "zero {za0.s,za3.s}\0" |
34349 | /* 17818 */ "zero {za1.s,za2.s}\0" |
34350 | /* 17837 */ "zero {za2.s,za3.s}\0" |
34351 | /* 17856 */ "zero {za0.s,za1.s,za2.s}\0" |
34352 | /* 17881 */ "zero {za0.s,za1.s,za3.s}\0" |
34353 | /* 17906 */ "zero {za0.s,za2.s,za3.s}\0" |
34354 | /* 17931 */ "zero {za1.s,za2.s,za3.s}\0" |
34355 | ; |
34356 | |
34357 | #ifndef NDEBUG |
34358 | static struct SortCheck { |
34359 | SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) { |
34360 | assert(std::is_sorted( |
34361 | OpToPatterns.begin(), OpToPatterns.end(), |
34362 | [](const PatternsForOpcode &L, const PatternsForOpcode &R) { |
34363 | return L.Opcode < R.Opcode; |
34364 | }) && |
34365 | "tablegen failed to sort opcode patterns" ); |
34366 | } |
34367 | } sortCheckVar(OpToPatterns); |
34368 | #endif |
34369 | |
34370 | AliasMatchingData M { |
34371 | .OpToPatterns: ArrayRef(OpToPatterns), |
34372 | .Patterns: ArrayRef(Patterns), |
34373 | .PatternConds: ArrayRef(Conds), |
34374 | .AsmStrings: StringRef(AsmStrings, std::size(AsmStrings)), |
34375 | .ValidateMCOperand: &AArch64InstPrinterValidateMCOperand, |
34376 | }; |
34377 | const char *AsmString = matchAliasPatterns(MI, STI: &STI, M); |
34378 | if (!AsmString) return false; |
34379 | |
34380 | unsigned I = 0; |
34381 | while (AsmString[I] != ' ' && AsmString[I] != '\t' && |
34382 | AsmString[I] != '$' && AsmString[I] != '\0') |
34383 | ++I; |
34384 | OS << '\t' << StringRef(AsmString, I); |
34385 | if (AsmString[I] != '\0') { |
34386 | if (AsmString[I] == ' ' || AsmString[I] == '\t') { |
34387 | OS << '\t'; |
34388 | ++I; |
34389 | } |
34390 | do { |
34391 | if (AsmString[I] == '$') { |
34392 | ++I; |
34393 | if (AsmString[I] == (char)0xff) { |
34394 | ++I; |
34395 | int OpIdx = AsmString[I++] - 1; |
34396 | int PrintMethodIdx = AsmString[I++] - 1; |
34397 | printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, STI, O&: OS); |
34398 | } else |
34399 | printOperand(MI, OpNo: unsigned(AsmString[I++]) - 1, STI, O&: OS); |
34400 | } else { |
34401 | OS << AsmString[I++]; |
34402 | } |
34403 | } while (AsmString[I] != '\0'); |
34404 | } |
34405 | |
34406 | return true; |
34407 | } |
34408 | |
34409 | void AArch64InstPrinter::printCustomAliasOperand( |
34410 | const MCInst *MI, uint64_t Address, unsigned OpIdx, |
34411 | unsigned PrintMethodIdx, |
34412 | const MCSubtargetInfo &STI, |
34413 | raw_ostream &OS) { |
34414 | switch (PrintMethodIdx) { |
34415 | default: |
34416 | llvm_unreachable("Unknown PrintMethod kind" ); |
34417 | break; |
34418 | case 0: |
34419 | printAddSubImm(MI, OpNum: OpIdx, STI, O&: OS); |
34420 | break; |
34421 | case 1: |
34422 | printShifter(MI, OpNum: OpIdx, STI, O&: OS); |
34423 | break; |
34424 | case 2: |
34425 | printArithExtend(MI, OpNum: OpIdx, STI, O&: OS); |
34426 | break; |
34427 | case 3: |
34428 | printLogicalImm<int32_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34429 | break; |
34430 | case 4: |
34431 | printLogicalImm<int64_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34432 | break; |
34433 | case 5: |
34434 | printSVERegOp<'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
34435 | break; |
34436 | case 6: |
34437 | printSVERegOp<>(MI, OpNum: OpIdx, STI, O&: OS); |
34438 | break; |
34439 | case 7: |
34440 | printLogicalImm<int8_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34441 | break; |
34442 | case 8: |
34443 | printSVERegOp<'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
34444 | break; |
34445 | case 9: |
34446 | printLogicalImm<int16_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34447 | break; |
34448 | case 10: |
34449 | printSVERegOp<'s'>(MI, OpNum: OpIdx, STI, O&: OS); |
34450 | break; |
34451 | case 11: |
34452 | printVRegOperand(MI, OpNo: OpIdx, STI, O&: OS); |
34453 | break; |
34454 | case 12: |
34455 | printImm(MI, OpNo: OpIdx, STI, O&: OS); |
34456 | break; |
34457 | case 13: |
34458 | printSVEPattern(MI, OpNum: OpIdx, STI, O&: OS); |
34459 | break; |
34460 | case 14: |
34461 | printImm8OptLsl<int8_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34462 | break; |
34463 | case 15: |
34464 | printSVERegOp<'d'>(MI, OpNum: OpIdx, STI, O&: OS); |
34465 | break; |
34466 | case 16: |
34467 | printImm8OptLsl<int64_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34468 | break; |
34469 | case 17: |
34470 | printImm8OptLsl<int16_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34471 | break; |
34472 | case 18: |
34473 | printImm8OptLsl<int32_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34474 | break; |
34475 | case 19: |
34476 | printInverseCondCode(MI, OpNum: OpIdx, STI, O&: OS); |
34477 | break; |
34478 | case 20: |
34479 | printSVELogicalImm<int16_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34480 | break; |
34481 | case 21: |
34482 | printSVELogicalImm<int32_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34483 | break; |
34484 | case 22: |
34485 | printSVELogicalImm<int64_t>(MI, OpNum: OpIdx, STI, O&: OS); |
34486 | break; |
34487 | case 23: |
34488 | printZPRasFPR<8>(MI, OpNum: OpIdx, STI, O&: OS); |
34489 | break; |
34490 | case 24: |
34491 | printVectorIndex(MI, OpNum: OpIdx, STI, O&: OS); |
34492 | break; |
34493 | case 25: |
34494 | printZPRasFPR<64>(MI, OpNum: OpIdx, STI, O&: OS); |
34495 | break; |
34496 | case 26: |
34497 | printZPRasFPR<16>(MI, OpNum: OpIdx, STI, O&: OS); |
34498 | break; |
34499 | case 27: |
34500 | printSVERegOp<'q'>(MI, OpNum: OpIdx, STI, O&: OS); |
34501 | break; |
34502 | case 28: |
34503 | printZPRasFPR<128>(MI, OpNum: OpIdx, STI, O&: OS); |
34504 | break; |
34505 | case 29: |
34506 | printZPRasFPR<32>(MI, OpNum: OpIdx, STI, O&: OS); |
34507 | break; |
34508 | case 30: |
34509 | printMatrixTileVector<0>(MI, OpNum: OpIdx, STI, O&: OS); |
34510 | break; |
34511 | case 31: |
34512 | printMatrixIndex(MI, OpNum: OpIdx, STI, O&: OS); |
34513 | break; |
34514 | case 32: |
34515 | printMatrixTileVector<1>(MI, OpNum: OpIdx, STI, O&: OS); |
34516 | break; |
34517 | case 33: |
34518 | printFPImmOperand(MI, OpNum: OpIdx, STI, O&: OS); |
34519 | break; |
34520 | case 34: |
34521 | printTypedVectorList<0,'d'>(MI, OpNum: OpIdx, STI, O&: OS); |
34522 | break; |
34523 | case 35: |
34524 | printTypedVectorList<0,'s'>(MI, OpNum: OpIdx, STI, O&: OS); |
34525 | break; |
34526 | case 36: |
34527 | printTypedVectorList<0,'q'>(MI, OpNum: OpIdx, STI, O&: OS); |
34528 | break; |
34529 | case 37: |
34530 | printBTIHintOp(MI, OpNum: OpIdx, STI, O&: OS); |
34531 | break; |
34532 | case 38: |
34533 | printPSBHintOp(MI, OpNum: OpIdx, STI, O&: OS); |
34534 | break; |
34535 | case 39: |
34536 | printTypedVectorList<0,'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
34537 | break; |
34538 | case 40: |
34539 | printPredicateAsCounter<0>(MI, OpNum: OpIdx, STI, O&: OS); |
34540 | break; |
34541 | case 41: |
34542 | printTypedVectorList<0, 'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
34543 | break; |
34544 | case 42: |
34545 | printTypedVectorList<0,'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
34546 | break; |
34547 | case 43: |
34548 | printTypedVectorList<16, 'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
34549 | break; |
34550 | case 44: |
34551 | printTypedVectorList<1, 'd'>(MI, OpNum: OpIdx, STI, O&: OS); |
34552 | break; |
34553 | case 45: |
34554 | printTypedVectorList<2, 'd'>(MI, OpNum: OpIdx, STI, O&: OS); |
34555 | break; |
34556 | case 46: |
34557 | printTypedVectorList<2, 's'>(MI, OpNum: OpIdx, STI, O&: OS); |
34558 | break; |
34559 | case 47: |
34560 | printTypedVectorList<4, 'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
34561 | break; |
34562 | case 48: |
34563 | printTypedVectorList<4, 's'>(MI, OpNum: OpIdx, STI, O&: OS); |
34564 | break; |
34565 | case 49: |
34566 | printTypedVectorList<8, 'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
34567 | break; |
34568 | case 50: |
34569 | printTypedVectorList<8, 'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
34570 | break; |
34571 | case 51: |
34572 | printTypedVectorList<0, 'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
34573 | break; |
34574 | case 52: |
34575 | printTypedVectorList<0, 's'>(MI, OpNum: OpIdx, STI, O&: OS); |
34576 | break; |
34577 | case 53: |
34578 | printTypedVectorList<0, 'd'>(MI, OpNum: OpIdx, STI, O&: OS); |
34579 | break; |
34580 | case 54: |
34581 | printMatrix<0>(MI, OpNum: OpIdx, STI, O&: OS); |
34582 | break; |
34583 | case 55: |
34584 | printImmRangeScale<2, 1>(MI, OpNum: OpIdx, STI, O&: OS); |
34585 | break; |
34586 | case 56: |
34587 | printImmRangeScale<4, 3>(MI, OpNum: OpIdx, STI, O&: OS); |
34588 | break; |
34589 | case 57: |
34590 | printMatrix<64>(MI, OpNum: OpIdx, STI, O&: OS); |
34591 | break; |
34592 | case 58: |
34593 | printImmHex(MI, OpNo: OpIdx, STI, O&: OS); |
34594 | break; |
34595 | case 59: |
34596 | printPrefetchOp<true>(MI, OpNum: OpIdx, STI, O&: OS); |
34597 | break; |
34598 | case 60: |
34599 | printPrefetchOp(MI, OpNum: OpIdx, STI, O&: OS); |
34600 | break; |
34601 | case 61: |
34602 | printGPR64as32(MI, OpNum: OpIdx, STI, O&: OS); |
34603 | break; |
34604 | case 62: |
34605 | printSysCROperand(MI, OpNo: OpIdx, STI, O&: OS); |
34606 | break; |
34607 | } |
34608 | } |
34609 | |
34610 | static bool AArch64InstPrinterValidateMCOperand(const MCOperand &MCOp, |
34611 | const MCSubtargetInfo &STI, |
34612 | unsigned PredicateIndex) { |
34613 | switch (PredicateIndex) { |
34614 | default: |
34615 | llvm_unreachable("Unknown MCOperandPredicate kind" ); |
34616 | break; |
34617 | case 1: { |
34618 | |
34619 | if (!MCOp.isImm()) |
34620 | return false; |
34621 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
34622 | return AArch64_AM::isSVEMaskOfIdenticalElements<int8_t>(Imm: Val); |
34623 | |
34624 | } |
34625 | case 2: { |
34626 | |
34627 | if (!MCOp.isImm()) |
34628 | return false; |
34629 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
34630 | return AArch64_AM::isSVEMaskOfIdenticalElements<int16_t>(Imm: Val); |
34631 | |
34632 | } |
34633 | case 3: { |
34634 | |
34635 | if (!MCOp.isImm()) |
34636 | return false; |
34637 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
34638 | return AArch64_AM::isSVEMaskOfIdenticalElements<int32_t>(Imm: Val); |
34639 | |
34640 | } |
34641 | case 4: { |
34642 | |
34643 | return MCOp.isImm() && |
34644 | MCOp.getImm() != AArch64CC::AL && |
34645 | MCOp.getImm() != AArch64CC::NV; |
34646 | |
34647 | } |
34648 | case 5: { |
34649 | |
34650 | if (!MCOp.isImm()) |
34651 | return false; |
34652 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
34653 | return AArch64_AM::isSVEMaskOfIdenticalElements<int16_t>(Imm: Val) && |
34654 | AArch64_AM::isSVEMoveMaskPreferredLogicalImmediate(Imm: Val); |
34655 | |
34656 | } |
34657 | case 6: { |
34658 | |
34659 | if (!MCOp.isImm()) |
34660 | return false; |
34661 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
34662 | return AArch64_AM::isSVEMaskOfIdenticalElements<int32_t>(Imm: Val) && |
34663 | AArch64_AM::isSVEMoveMaskPreferredLogicalImmediate(Imm: Val); |
34664 | |
34665 | } |
34666 | case 7: { |
34667 | |
34668 | if (!MCOp.isImm()) |
34669 | return false; |
34670 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
34671 | return AArch64_AM::isSVEMaskOfIdenticalElements<int64_t>(Imm: Val) && |
34672 | AArch64_AM::isSVEMoveMaskPreferredLogicalImmediate(Imm: Val); |
34673 | |
34674 | } |
34675 | case 8: { |
34676 | |
34677 | // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields. |
34678 | if (!MCOp.isImm()) |
34679 | return false; |
34680 | return AArch64BTIHint::lookupBTIByEncoding(Encoding: MCOp.getImm() ^ 32) != nullptr; |
34681 | |
34682 | } |
34683 | case 9: { |
34684 | |
34685 | // Check, if operand is valid, to fix exhaustive aliasing in disassembly. |
34686 | // "psb" is an alias to "hint" only for certain values of CRm:Op2 fields. |
34687 | if (!MCOp.isImm()) |
34688 | return false; |
34689 | return AArch64PSBHint::lookupPSBByEncoding(Encoding: MCOp.getImm()) != nullptr; |
34690 | |
34691 | } |
34692 | } |
34693 | } |
34694 | |
34695 | #endif // PRINT_ALIAS_INSTR |
34696 | |