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> AArch64AppleInstPrinter::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 */ "st64bv0\t\0" |
20 | /* 9 */ "ld1\t\0" |
21 | /* 14 */ "stl1\t\0" |
22 | /* 20 */ "trn1\t\0" |
23 | /* 26 */ "ldap1\t\0" |
24 | /* 33 */ "zip1\t\0" |
25 | /* 39 */ "uzp1\t\0" |
26 | /* 45 */ "zipq1\t\0" |
27 | /* 52 */ "uzpq1\t\0" |
28 | /* 59 */ "dcps1\t\0" |
29 | /* 66 */ "gcsss1\t\0" |
30 | /* 74 */ "st1\t\0" |
31 | /* 79 */ "rax1\t\0" |
32 | /* 85 */ "rev32\t\0" |
33 | /* 92 */ "ld2\t\0" |
34 | /* 97 */ "luti2\t\0" |
35 | /* 104 */ "fmlal2\t\0" |
36 | /* 112 */ "fmlsl2\t\0" |
37 | /* 120 */ "fcvtl2\t\0" |
38 | /* 128 */ "trn2\t\0" |
39 | /* 134 */ "fcvtn2\t\0" |
40 | /* 142 */ "fcvtxn2\t\0" |
41 | /* 151 */ "zip2\t\0" |
42 | /* 157 */ "uzp2\t\0" |
43 | /* 163 */ "zipq2\t\0" |
44 | /* 170 */ "uzpq2\t\0" |
45 | /* 177 */ "dcps2\t\0" |
46 | /* 184 */ "gcsss2\t\0" |
47 | /* 192 */ "st2\t\0" |
48 | /* 197 */ "ld3\t\0" |
49 | /* 202 */ "eor3\t\0" |
50 | /* 208 */ "dcps3\t\0" |
51 | /* 215 */ "st3\t\0" |
52 | /* 220 */ "ld4\t\0" |
53 | /* 225 */ "luti4\t\0" |
54 | /* 232 */ "st4\t\0" |
55 | /* 237 */ "rev16\t\0" |
56 | /* 244 */ "braa\t\0" |
57 | /* 250 */ "ldraa\t\0" |
58 | /* 257 */ "blraa\t\0" |
59 | /* 264 */ "saba\t\0" |
60 | /* 270 */ "uaba\t\0" |
61 | /* 276 */ "pacda\t\0" |
62 | /* 283 */ "ldadda\t\0" |
63 | /* 291 */ "fadda\t\0" |
64 | /* 298 */ "autda\t\0" |
65 | /* 305 */ "pacga\t\0" |
66 | /* 312 */ "addha\t\0" |
67 | /* 319 */ "pacia\t\0" |
68 | /* 326 */ "autia\t\0" |
69 | /* 333 */ "brka\t\0" |
70 | /* 339 */ "fcmla\t\0" |
71 | /* 346 */ "bfmla\t\0" |
72 | /* 353 */ "bfmmla\t\0" |
73 | /* 361 */ "usmmla\t\0" |
74 | /* 369 */ "ummla\t\0" |
75 | /* 376 */ "fnmla\t\0" |
76 | /* 383 */ "ldsmina\t\0" |
77 | /* 392 */ "ldumina\t\0" |
78 | /* 401 */ "brkpa\t\0" |
79 | /* 408 */ "bmopa\t\0" |
80 | /* 415 */ "bfmopa\t\0" |
81 | /* 423 */ "usmopa\t\0" |
82 | /* 431 */ "sumopa\t\0" |
83 | /* 439 */ "rcwsswppa\t\0" |
84 | /* 450 */ "rcwswppa\t\0" |
85 | /* 460 */ "ldclrpa\t\0" |
86 | /* 469 */ "rcwsclrpa\t\0" |
87 | /* 480 */ "rcwclrpa\t\0" |
88 | /* 490 */ "rcwscaspa\t\0" |
89 | /* 501 */ "rcwcaspa\t\0" |
90 | /* 511 */ "ldsetpa\t\0" |
91 | /* 520 */ "rcwssetpa\t\0" |
92 | /* 531 */ "rcwsetpa\t\0" |
93 | /* 541 */ "rcwsswpa\t\0" |
94 | /* 551 */ "rcwswpa\t\0" |
95 | /* 560 */ "fexpa\t\0" |
96 | /* 567 */ "ldclra\t\0" |
97 | /* 575 */ "rcwsclra\t\0" |
98 | /* 585 */ "rcwclra\t\0" |
99 | /* 594 */ "ldeora\t\0" |
100 | /* 602 */ "srsra\t\0" |
101 | /* 609 */ "ursra\t\0" |
102 | /* 616 */ "ssra\t\0" |
103 | /* 622 */ "usra\t\0" |
104 | /* 628 */ "rcwscasa\t\0" |
105 | /* 638 */ "rcwcasa\t\0" |
106 | /* 647 */ "ldseta\t\0" |
107 | /* 655 */ "rcwsseta\t\0" |
108 | /* 665 */ "rcwseta\t\0" |
109 | /* 674 */ "frinta\t\0" |
110 | /* 682 */ "clasta\t\0" |
111 | /* 690 */ "addva\t\0" |
112 | /* 697 */ "mova\t\0" |
113 | /* 703 */ "ldsmaxa\t\0" |
114 | /* 712 */ "ldumaxa\t\0" |
115 | /* 721 */ "pacdza\t\0" |
116 | /* 729 */ "autdza\t\0" |
117 | /* 737 */ "paciza\t\0" |
118 | /* 745 */ "autiza\t\0" |
119 | /* 753 */ "ins.b\t\0" |
120 | /* 760 */ "smov.b\t\0" |
121 | /* 768 */ "umov.b\t\0" |
122 | /* 776 */ "ld1b\t\0" |
123 | /* 782 */ "ldff1b\t\0" |
124 | /* 790 */ "ldnf1b\t\0" |
125 | /* 798 */ "ldnt1b\t\0" |
126 | /* 806 */ "stnt1b\t\0" |
127 | /* 814 */ "st1b\t\0" |
128 | /* 820 */ "crc32b\t\0" |
129 | /* 828 */ "ld2b\t\0" |
130 | /* 834 */ "st2b\t\0" |
131 | /* 840 */ "ld3b\t\0" |
132 | /* 846 */ "st3b\t\0" |
133 | /* 852 */ "ld64b\t\0" |
134 | /* 859 */ "st64b\t\0" |
135 | /* 866 */ "ld4b\t\0" |
136 | /* 872 */ "st4b\t\0" |
137 | /* 878 */ "trn1.16b\t\0" |
138 | /* 888 */ "zip1.16b\t\0" |
139 | /* 898 */ "uzp1.16b\t\0" |
140 | /* 908 */ "rev32.16b\t\0" |
141 | /* 919 */ "rsubhn2.16b\t\0" |
142 | /* 932 */ "raddhn2.16b\t\0" |
143 | /* 945 */ "sqshrn2.16b\t\0" |
144 | /* 958 */ "uqshrn2.16b\t\0" |
145 | /* 971 */ "sqrshrn2.16b\t\0" |
146 | /* 985 */ "uqrshrn2.16b\t\0" |
147 | /* 999 */ "trn2.16b\t\0" |
148 | /* 1009 */ "sqxtn2.16b\t\0" |
149 | /* 1021 */ "uqxtn2.16b\t\0" |
150 | /* 1033 */ "sqshrun2.16b\t\0" |
151 | /* 1047 */ "sqrshrun2.16b\t\0" |
152 | /* 1062 */ "sqxtun2.16b\t\0" |
153 | /* 1075 */ "zip2.16b\t\0" |
154 | /* 1085 */ "uzp2.16b\t\0" |
155 | /* 1095 */ "eor3.16b\t\0" |
156 | /* 1105 */ "rev64.16b\t\0" |
157 | /* 1116 */ "rev16.16b\t\0" |
158 | /* 1127 */ "saba.16b\t\0" |
159 | /* 1137 */ "uaba.16b\t\0" |
160 | /* 1147 */ "mla.16b\t\0" |
161 | /* 1156 */ "srsra.16b\t\0" |
162 | /* 1167 */ "ursra.16b\t\0" |
163 | /* 1178 */ "ssra.16b\t\0" |
164 | /* 1188 */ "usra.16b\t\0" |
165 | /* 1198 */ "shsub.16b\t\0" |
166 | /* 1209 */ "uhsub.16b\t\0" |
167 | /* 1220 */ "sqsub.16b\t\0" |
168 | /* 1231 */ "uqsub.16b\t\0" |
169 | /* 1242 */ "bic.16b\t\0" |
170 | /* 1251 */ "aesimc.16b\t\0" |
171 | /* 1263 */ "aesmc.16b\t\0" |
172 | /* 1274 */ "sabd.16b\t\0" |
173 | /* 1284 */ "uabd.16b\t\0" |
174 | /* 1294 */ "srhadd.16b\t\0" |
175 | /* 1306 */ "urhadd.16b\t\0" |
176 | /* 1318 */ "shadd.16b\t\0" |
177 | /* 1329 */ "uhadd.16b\t\0" |
178 | /* 1340 */ "usqadd.16b\t\0" |
179 | /* 1352 */ "suqadd.16b\t\0" |
180 | /* 1364 */ "and.16b\t\0" |
181 | /* 1373 */ "aesd.16b\t\0" |
182 | /* 1383 */ "cmge.16b\t\0" |
183 | /* 1393 */ "cmle.16b\t\0" |
184 | /* 1403 */ "aese.16b\t\0" |
185 | /* 1413 */ "bif.16b\t\0" |
186 | /* 1422 */ "sqneg.16b\t\0" |
187 | /* 1433 */ "cmhi.16b\t\0" |
188 | /* 1443 */ "sli.16b\t\0" |
189 | /* 1452 */ "sri.16b\t\0" |
190 | /* 1461 */ "movi.16b\t\0" |
191 | /* 1471 */ "sqshl.16b\t\0" |
192 | /* 1482 */ "uqshl.16b\t\0" |
193 | /* 1493 */ "sqrshl.16b\t\0" |
194 | /* 1505 */ "uqrshl.16b\t\0" |
195 | /* 1517 */ "srshl.16b\t\0" |
196 | /* 1528 */ "urshl.16b\t\0" |
197 | /* 1539 */ "sshl.16b\t\0" |
198 | /* 1549 */ "ushl.16b\t\0" |
199 | /* 1559 */ "bsl.16b\t\0" |
200 | /* 1568 */ "pmul.16b\t\0" |
201 | /* 1578 */ "smin.16b\t\0" |
202 | /* 1588 */ "umin.16b\t\0" |
203 | /* 1598 */ "orn.16b\t\0" |
204 | /* 1607 */ "addp.16b\t\0" |
205 | /* 1617 */ "sminp.16b\t\0" |
206 | /* 1628 */ "uminp.16b\t\0" |
207 | /* 1639 */ "dup.16b\t\0" |
208 | /* 1648 */ "smaxp.16b\t\0" |
209 | /* 1659 */ "umaxp.16b\t\0" |
210 | /* 1670 */ "cmeq.16b\t\0" |
211 | /* 1680 */ "srshr.16b\t\0" |
212 | /* 1691 */ "urshr.16b\t\0" |
213 | /* 1702 */ "sshr.16b\t\0" |
214 | /* 1712 */ "ushr.16b\t\0" |
215 | /* 1722 */ "eor.16b\t\0" |
216 | /* 1731 */ "orr.16b\t\0" |
217 | /* 1740 */ "sqabs.16b\t\0" |
218 | /* 1751 */ "cmhs.16b\t\0" |
219 | /* 1761 */ "cls.16b\t\0" |
220 | /* 1770 */ "mls.16b\t\0" |
221 | /* 1779 */ "cmgt.16b\t\0" |
222 | /* 1789 */ "rbit.16b\t\0" |
223 | /* 1799 */ "cmlt.16b\t\0" |
224 | /* 1809 */ "cnt.16b\t\0" |
225 | /* 1818 */ "not.16b\t\0" |
226 | /* 1827 */ "cmtst.16b\t\0" |
227 | /* 1838 */ "ext.16b\t\0" |
228 | /* 1847 */ "sqshlu.16b\t\0" |
229 | /* 1859 */ "addv.16b\t\0" |
230 | /* 1869 */ "saddlv.16b\t\0" |
231 | /* 1881 */ "uaddlv.16b\t\0" |
232 | /* 1893 */ "sminv.16b\t\0" |
233 | /* 1904 */ "uminv.16b\t\0" |
234 | /* 1915 */ "smaxv.16b\t\0" |
235 | /* 1926 */ "umaxv.16b\t\0" |
236 | /* 1937 */ "bcax.16b\t\0" |
237 | /* 1947 */ "smax.16b\t\0" |
238 | /* 1957 */ "umax.16b\t\0" |
239 | /* 1967 */ "clz.16b\t\0" |
240 | /* 1976 */ "trn1.8b\t\0" |
241 | /* 1985 */ "zip1.8b\t\0" |
242 | /* 1994 */ "uzp1.8b\t\0" |
243 | /* 2003 */ "rev32.8b\t\0" |
244 | /* 2013 */ "trn2.8b\t\0" |
245 | /* 2022 */ "zip2.8b\t\0" |
246 | /* 2031 */ "uzp2.8b\t\0" |
247 | /* 2040 */ "rev64.8b\t\0" |
248 | /* 2050 */ "rev16.8b\t\0" |
249 | /* 2060 */ "saba.8b\t\0" |
250 | /* 2069 */ "uaba.8b\t\0" |
251 | /* 2078 */ "mla.8b\t\0" |
252 | /* 2086 */ "srsra.8b\t\0" |
253 | /* 2096 */ "ursra.8b\t\0" |
254 | /* 2106 */ "ssra.8b\t\0" |
255 | /* 2115 */ "usra.8b\t\0" |
256 | /* 2124 */ "shsub.8b\t\0" |
257 | /* 2134 */ "uhsub.8b\t\0" |
258 | /* 2144 */ "sqsub.8b\t\0" |
259 | /* 2154 */ "uqsub.8b\t\0" |
260 | /* 2164 */ "bic.8b\t\0" |
261 | /* 2172 */ "sabd.8b\t\0" |
262 | /* 2181 */ "uabd.8b\t\0" |
263 | /* 2190 */ "srhadd.8b\t\0" |
264 | /* 2201 */ "urhadd.8b\t\0" |
265 | /* 2212 */ "shadd.8b\t\0" |
266 | /* 2222 */ "uhadd.8b\t\0" |
267 | /* 2232 */ "usqadd.8b\t\0" |
268 | /* 2243 */ "suqadd.8b\t\0" |
269 | /* 2254 */ "and.8b\t\0" |
270 | /* 2262 */ "cmge.8b\t\0" |
271 | /* 2271 */ "cmle.8b\t\0" |
272 | /* 2280 */ "bif.8b\t\0" |
273 | /* 2288 */ "sqneg.8b\t\0" |
274 | /* 2298 */ "cmhi.8b\t\0" |
275 | /* 2307 */ "sli.8b\t\0" |
276 | /* 2315 */ "sri.8b\t\0" |
277 | /* 2323 */ "movi.8b\t\0" |
278 | /* 2332 */ "sqshl.8b\t\0" |
279 | /* 2342 */ "uqshl.8b\t\0" |
280 | /* 2352 */ "sqrshl.8b\t\0" |
281 | /* 2363 */ "uqrshl.8b\t\0" |
282 | /* 2374 */ "srshl.8b\t\0" |
283 | /* 2384 */ "urshl.8b\t\0" |
284 | /* 2394 */ "sshl.8b\t\0" |
285 | /* 2403 */ "ushl.8b\t\0" |
286 | /* 2412 */ "bsl.8b\t\0" |
287 | /* 2420 */ "pmul.8b\t\0" |
288 | /* 2429 */ "rsubhn.8b\t\0" |
289 | /* 2440 */ "raddhn.8b\t\0" |
290 | /* 2451 */ "smin.8b\t\0" |
291 | /* 2460 */ "umin.8b\t\0" |
292 | /* 2469 */ "sqshrn.8b\t\0" |
293 | /* 2480 */ "uqshrn.8b\t\0" |
294 | /* 2491 */ "sqrshrn.8b\t\0" |
295 | /* 2503 */ "uqrshrn.8b\t\0" |
296 | /* 2515 */ "orn.8b\t\0" |
297 | /* 2523 */ "sqxtn.8b\t\0" |
298 | /* 2533 */ "uqxtn.8b\t\0" |
299 | /* 2543 */ "sqshrun.8b\t\0" |
300 | /* 2555 */ "sqrshrun.8b\t\0" |
301 | /* 2568 */ "sqxtun.8b\t\0" |
302 | /* 2579 */ "addp.8b\t\0" |
303 | /* 2588 */ "sminp.8b\t\0" |
304 | /* 2598 */ "uminp.8b\t\0" |
305 | /* 2608 */ "dup.8b\t\0" |
306 | /* 2616 */ "smaxp.8b\t\0" |
307 | /* 2626 */ "umaxp.8b\t\0" |
308 | /* 2636 */ "cmeq.8b\t\0" |
309 | /* 2645 */ "srshr.8b\t\0" |
310 | /* 2655 */ "urshr.8b\t\0" |
311 | /* 2665 */ "sshr.8b\t\0" |
312 | /* 2674 */ "ushr.8b\t\0" |
313 | /* 2683 */ "eor.8b\t\0" |
314 | /* 2691 */ "orr.8b\t\0" |
315 | /* 2699 */ "sqabs.8b\t\0" |
316 | /* 2709 */ "cmhs.8b\t\0" |
317 | /* 2718 */ "cls.8b\t\0" |
318 | /* 2726 */ "mls.8b\t\0" |
319 | /* 2734 */ "cmgt.8b\t\0" |
320 | /* 2743 */ "rbit.8b\t\0" |
321 | /* 2752 */ "cmlt.8b\t\0" |
322 | /* 2761 */ "cnt.8b\t\0" |
323 | /* 2769 */ "not.8b\t\0" |
324 | /* 2777 */ "cmtst.8b\t\0" |
325 | /* 2787 */ "ext.8b\t\0" |
326 | /* 2795 */ "sqshlu.8b\t\0" |
327 | /* 2806 */ "addv.8b\t\0" |
328 | /* 2815 */ "saddlv.8b\t\0" |
329 | /* 2826 */ "uaddlv.8b\t\0" |
330 | /* 2837 */ "sminv.8b\t\0" |
331 | /* 2847 */ "uminv.8b\t\0" |
332 | /* 2857 */ "smaxv.8b\t\0" |
333 | /* 2867 */ "umaxv.8b\t\0" |
334 | /* 2877 */ "smax.8b\t\0" |
335 | /* 2886 */ "umax.8b\t\0" |
336 | /* 2895 */ "clz.8b\t\0" |
337 | /* 2903 */ "ldaddab\t\0" |
338 | /* 2912 */ "ldsminab\t\0" |
339 | /* 2922 */ "lduminab\t\0" |
340 | /* 2932 */ "swpab\t\0" |
341 | /* 2939 */ "brab\t\0" |
342 | /* 2945 */ "ldrab\t\0" |
343 | /* 2952 */ "blrab\t\0" |
344 | /* 2959 */ "ldclrab\t\0" |
345 | /* 2968 */ "ldeorab\t\0" |
346 | /* 2977 */ "casab\t\0" |
347 | /* 2984 */ "ldsetab\t\0" |
348 | /* 2993 */ "ldsmaxab\t\0" |
349 | /* 3003 */ "ldumaxab\t\0" |
350 | /* 3013 */ "fmlallbb\t\0" |
351 | /* 3023 */ "crc32cb\t\0" |
352 | /* 3032 */ "sqdecb\t\0" |
353 | /* 3040 */ "uqdecb\t\0" |
354 | /* 3048 */ "sqincb\t\0" |
355 | /* 3056 */ "uqincb\t\0" |
356 | /* 3064 */ "pacdb\t\0" |
357 | /* 3071 */ "ldaddb\t\0" |
358 | /* 3079 */ "autdb\t\0" |
359 | /* 3086 */ "prfb\t\0" |
360 | /* 3092 */ "flogb\t\0" |
361 | /* 3099 */ "pacib\t\0" |
362 | /* 3106 */ "autib\t\0" |
363 | /* 3113 */ "brkb\t\0" |
364 | /* 3119 */ "sabalb\t\0" |
365 | /* 3127 */ "uabalb\t\0" |
366 | /* 3135 */ "ldaddalb\t\0" |
367 | /* 3145 */ "sqdmlalb\t\0" |
368 | /* 3155 */ "bfmlalb\t\0" |
369 | /* 3164 */ "smlalb\t\0" |
370 | /* 3172 */ "umlalb\t\0" |
371 | /* 3180 */ "ldsminalb\t\0" |
372 | /* 3191 */ "lduminalb\t\0" |
373 | /* 3202 */ "swpalb\t\0" |
374 | /* 3210 */ "ldclralb\t\0" |
375 | /* 3220 */ "ldeoralb\t\0" |
376 | /* 3230 */ "casalb\t\0" |
377 | /* 3238 */ "ldsetalb\t\0" |
378 | /* 3248 */ "ldsmaxalb\t\0" |
379 | /* 3259 */ "ldumaxalb\t\0" |
380 | /* 3270 */ "ssublb\t\0" |
381 | /* 3278 */ "usublb\t\0" |
382 | /* 3286 */ "sbclb\t\0" |
383 | /* 3293 */ "adclb\t\0" |
384 | /* 3300 */ "sabdlb\t\0" |
385 | /* 3308 */ "uabdlb\t\0" |
386 | /* 3316 */ "ldaddlb\t\0" |
387 | /* 3325 */ "saddlb\t\0" |
388 | /* 3333 */ "uaddlb\t\0" |
389 | /* 3341 */ "sshllb\t\0" |
390 | /* 3349 */ "ushllb\t\0" |
391 | /* 3357 */ "sqdmullb\t\0" |
392 | /* 3367 */ "pmullb\t\0" |
393 | /* 3375 */ "smullb\t\0" |
394 | /* 3383 */ "umullb\t\0" |
395 | /* 3391 */ "ldsminlb\t\0" |
396 | /* 3401 */ "lduminlb\t\0" |
397 | /* 3411 */ "swplb\t\0" |
398 | /* 3418 */ "ldclrlb\t\0" |
399 | /* 3427 */ "ldeorlb\t\0" |
400 | /* 3436 */ "caslb\t\0" |
401 | /* 3443 */ "sqdmlslb\t\0" |
402 | /* 3453 */ "bfmlslb\t\0" |
403 | /* 3462 */ "smlslb\t\0" |
404 | /* 3470 */ "umlslb\t\0" |
405 | /* 3478 */ "ldsetlb\t\0" |
406 | /* 3487 */ "ldsmaxlb\t\0" |
407 | /* 3497 */ "ldumaxlb\t\0" |
408 | /* 3507 */ "dmb\t\0" |
409 | /* 3512 */ "rsubhnb\t\0" |
410 | /* 3521 */ "raddhnb\t\0" |
411 | /* 3530 */ "ldsminb\t\0" |
412 | /* 3539 */ "lduminb\t\0" |
413 | /* 3548 */ "sqshrnb\t\0" |
414 | /* 3557 */ "uqshrnb\t\0" |
415 | /* 3566 */ "sqrshrnb\t\0" |
416 | /* 3576 */ "uqrshrnb\t\0" |
417 | /* 3586 */ "fcvtnb\t\0" |
418 | /* 3594 */ "sqxtnb\t\0" |
419 | /* 3602 */ "uqxtnb\t\0" |
420 | /* 3610 */ "sqshrunb\t\0" |
421 | /* 3620 */ "sqrshrunb\t\0" |
422 | /* 3631 */ "sqxtunb\t\0" |
423 | /* 3640 */ "ld1rob\t\0" |
424 | /* 3648 */ "brkpb\t\0" |
425 | /* 3655 */ "swpb\t\0" |
426 | /* 3661 */ "ld1rqb\t\0" |
427 | /* 3669 */ "ld1rb\t\0" |
428 | /* 3676 */ "ldarb\t\0" |
429 | /* 3683 */ "ldlarb\t\0" |
430 | /* 3691 */ "ldrb\t\0" |
431 | /* 3697 */ "ldclrb\t\0" |
432 | /* 3705 */ "stllrb\t\0" |
433 | /* 3713 */ "stlrb\t\0" |
434 | /* 3720 */ "ldeorb\t\0" |
435 | /* 3728 */ "ldaprb\t\0" |
436 | /* 3736 */ "ldtrb\t\0" |
437 | /* 3743 */ "strb\t\0" |
438 | /* 3749 */ "sttrb\t\0" |
439 | /* 3756 */ "ldurb\t\0" |
440 | /* 3763 */ "stlurb\t\0" |
441 | /* 3771 */ "ldapurb\t\0" |
442 | /* 3780 */ "sturb\t\0" |
443 | /* 3787 */ "ldaxrb\t\0" |
444 | /* 3795 */ "ldxrb\t\0" |
445 | /* 3802 */ "stlxrb\t\0" |
446 | /* 3810 */ "stxrb\t\0" |
447 | /* 3817 */ "ld1sb\t\0" |
448 | /* 3824 */ "ldff1sb\t\0" |
449 | /* 3833 */ "ldnf1sb\t\0" |
450 | /* 3842 */ "ldnt1sb\t\0" |
451 | /* 3851 */ "casb\t\0" |
452 | /* 3857 */ "dsb\t\0" |
453 | /* 3862 */ "isb\t\0" |
454 | /* 3867 */ "fmsb\t\0" |
455 | /* 3873 */ "fnmsb\t\0" |
456 | /* 3880 */ "ld1rsb\t\0" |
457 | /* 3888 */ "ldrsb\t\0" |
458 | /* 3895 */ "ldtrsb\t\0" |
459 | /* 3903 */ "ldursb\t\0" |
460 | /* 3911 */ "ldapursb\t\0" |
461 | /* 3921 */ "tsb\t\0" |
462 | /* 3926 */ "ldsetb\t\0" |
463 | /* 3934 */ "ssubltb\t\0" |
464 | /* 3943 */ "fmlalltb\t\0" |
465 | /* 3953 */ "cntb\t\0" |
466 | /* 3959 */ "eortb\t\0" |
467 | /* 3966 */ "clastb\t\0" |
468 | /* 3974 */ "sxtb\t\0" |
469 | /* 3980 */ "uxtb\t\0" |
470 | /* 3986 */ "bfsub\t\0" |
471 | /* 3993 */ "shsub\t\0" |
472 | /* 4000 */ "uhsub\t\0" |
473 | /* 4007 */ "fmsub\t\0" |
474 | /* 4014 */ "fnmsub\t\0" |
475 | /* 4022 */ "sqsub\t\0" |
476 | /* 4029 */ "uqsub\t\0" |
477 | /* 4036 */ "revb\t\0" |
478 | /* 4042 */ "ssubwb\t\0" |
479 | /* 4050 */ "usubwb\t\0" |
480 | /* 4058 */ "saddwb\t\0" |
481 | /* 4066 */ "uaddwb\t\0" |
482 | /* 4074 */ "ldsmaxb\t\0" |
483 | /* 4083 */ "ldumaxb\t\0" |
484 | /* 4092 */ "pacdzb\t\0" |
485 | /* 4100 */ "autdzb\t\0" |
486 | /* 4108 */ "pacizb\t\0" |
487 | /* 4116 */ "autizb\t\0" |
488 | /* 4124 */ "sbc\t\0" |
489 | /* 4129 */ "adc\t\0" |
490 | /* 4134 */ "bic\t\0" |
491 | /* 4139 */ "aesimc\t\0" |
492 | /* 4147 */ "aesmc\t\0" |
493 | /* 4154 */ "csinc\t\0" |
494 | /* 4161 */ "retaasppc\t\0" |
495 | /* 4172 */ "autiasppc\t\0" |
496 | /* 4183 */ "retabsppc\t\0" |
497 | /* 4194 */ "autibsppc\t\0" |
498 | /* 4205 */ "hvc\t\0" |
499 | /* 4210 */ "svc\t\0" |
500 | /* 4215 */ "fmla.d\t\0" |
501 | /* 4223 */ "fmul.d\t\0" |
502 | /* 4231 */ "fmls.d\t\0" |
503 | /* 4239 */ "ins.d\t\0" |
504 | /* 4246 */ "fmov.d\t\0" |
505 | /* 4254 */ "umov.d\t\0" |
506 | /* 4262 */ "fmulx.d\t\0" |
507 | /* 4271 */ "sadalp.1d\t\0" |
508 | /* 4282 */ "uadalp.1d\t\0" |
509 | /* 4293 */ "saddlp.1d\t\0" |
510 | /* 4304 */ "uaddlp.1d\t\0" |
511 | /* 4315 */ "ld1d\t\0" |
512 | /* 4321 */ "ldff1d\t\0" |
513 | /* 4329 */ "ldnf1d\t\0" |
514 | /* 4337 */ "ldnt1d\t\0" |
515 | /* 4345 */ "stnt1d\t\0" |
516 | /* 4353 */ "st1d\t\0" |
517 | /* 4359 */ "sha512su0.2d\t\0" |
518 | /* 4373 */ "trn1.2d\t\0" |
519 | /* 4382 */ "zip1.2d\t\0" |
520 | /* 4391 */ "uzp1.2d\t\0" |
521 | /* 4400 */ "sha512su1.2d\t\0" |
522 | /* 4414 */ "rax1.2d\t\0" |
523 | /* 4423 */ "sha512h2.2d\t\0" |
524 | /* 4436 */ "sabal2.2d\t\0" |
525 | /* 4447 */ "uabal2.2d\t\0" |
526 | /* 4458 */ "sqdmlal2.2d\t\0" |
527 | /* 4471 */ "smlal2.2d\t\0" |
528 | /* 4482 */ "umlal2.2d\t\0" |
529 | /* 4493 */ "ssubl2.2d\t\0" |
530 | /* 4504 */ "usubl2.2d\t\0" |
531 | /* 4515 */ "sabdl2.2d\t\0" |
532 | /* 4526 */ "uabdl2.2d\t\0" |
533 | /* 4537 */ "saddl2.2d\t\0" |
534 | /* 4548 */ "uaddl2.2d\t\0" |
535 | /* 4559 */ "sshll2.2d\t\0" |
536 | /* 4570 */ "ushll2.2d\t\0" |
537 | /* 4581 */ "sqdmull2.2d\t\0" |
538 | /* 4594 */ "smull2.2d\t\0" |
539 | /* 4605 */ "umull2.2d\t\0" |
540 | /* 4616 */ "sqdmlsl2.2d\t\0" |
541 | /* 4629 */ "smlsl2.2d\t\0" |
542 | /* 4640 */ "umlsl2.2d\t\0" |
543 | /* 4651 */ "trn2.2d\t\0" |
544 | /* 4660 */ "zip2.2d\t\0" |
545 | /* 4669 */ "uzp2.2d\t\0" |
546 | /* 4678 */ "ssubw2.2d\t\0" |
547 | /* 4689 */ "usubw2.2d\t\0" |
548 | /* 4700 */ "saddw2.2d\t\0" |
549 | /* 4711 */ "uaddw2.2d\t\0" |
550 | /* 4722 */ "fcmla.2d\t\0" |
551 | /* 4732 */ "fmla.2d\t\0" |
552 | /* 4741 */ "srsra.2d\t\0" |
553 | /* 4751 */ "ursra.2d\t\0" |
554 | /* 4761 */ "ssra.2d\t\0" |
555 | /* 4770 */ "usra.2d\t\0" |
556 | /* 4779 */ "frinta.2d\t\0" |
557 | /* 4790 */ "fsub.2d\t\0" |
558 | /* 4799 */ "sqsub.2d\t\0" |
559 | /* 4809 */ "uqsub.2d\t\0" |
560 | /* 4819 */ "fabd.2d\t\0" |
561 | /* 4828 */ "fcadd.2d\t\0" |
562 | /* 4838 */ "fadd.2d\t\0" |
563 | /* 4847 */ "usqadd.2d\t\0" |
564 | /* 4858 */ "suqadd.2d\t\0" |
565 | /* 4869 */ "facge.2d\t\0" |
566 | /* 4879 */ "fcmge.2d\t\0" |
567 | /* 4889 */ "fscale.2d\t\0" |
568 | /* 4900 */ "fcmle.2d\t\0" |
569 | /* 4910 */ "frecpe.2d\t\0" |
570 | /* 4921 */ "frsqrte.2d\t\0" |
571 | /* 4933 */ "scvtf.2d\t\0" |
572 | /* 4943 */ "ucvtf.2d\t\0" |
573 | /* 4953 */ "fneg.2d\t\0" |
574 | /* 4962 */ "sqneg.2d\t\0" |
575 | /* 4972 */ "sha512h.2d\t\0" |
576 | /* 4984 */ "cmhi.2d\t\0" |
577 | /* 4993 */ "sli.2d\t\0" |
578 | /* 5001 */ "sri.2d\t\0" |
579 | /* 5009 */ "frinti.2d\t\0" |
580 | /* 5020 */ "movi.2d\t\0" |
581 | /* 5029 */ "sabal.2d\t\0" |
582 | /* 5039 */ "uabal.2d\t\0" |
583 | /* 5049 */ "sqdmlal.2d\t\0" |
584 | /* 5061 */ "smlal.2d\t\0" |
585 | /* 5071 */ "umlal.2d\t\0" |
586 | /* 5081 */ "ssubl.2d\t\0" |
587 | /* 5091 */ "usubl.2d\t\0" |
588 | /* 5101 */ "sabdl.2d\t\0" |
589 | /* 5111 */ "uabdl.2d\t\0" |
590 | /* 5121 */ "saddl.2d\t\0" |
591 | /* 5131 */ "uaddl.2d\t\0" |
592 | /* 5141 */ "sqshl.2d\t\0" |
593 | /* 5151 */ "uqshl.2d\t\0" |
594 | /* 5161 */ "sqrshl.2d\t\0" |
595 | /* 5172 */ "uqrshl.2d\t\0" |
596 | /* 5183 */ "srshl.2d\t\0" |
597 | /* 5193 */ "urshl.2d\t\0" |
598 | /* 5203 */ "sshl.2d\t\0" |
599 | /* 5212 */ "ushl.2d\t\0" |
600 | /* 5221 */ "sshll.2d\t\0" |
601 | /* 5231 */ "ushll.2d\t\0" |
602 | /* 5241 */ "sqdmull.2d\t\0" |
603 | /* 5253 */ "smull.2d\t\0" |
604 | /* 5263 */ "umull.2d\t\0" |
605 | /* 5273 */ "sqdmlsl.2d\t\0" |
606 | /* 5285 */ "smlsl.2d\t\0" |
607 | /* 5295 */ "umlsl.2d\t\0" |
608 | /* 5305 */ "fmul.2d\t\0" |
609 | /* 5314 */ "fminnm.2d\t\0" |
610 | /* 5325 */ "fmaxnm.2d\t\0" |
611 | /* 5336 */ "frintm.2d\t\0" |
612 | /* 5347 */ "famin.2d\t\0" |
613 | /* 5357 */ "fmin.2d\t\0" |
614 | /* 5366 */ "frintn.2d\t\0" |
615 | /* 5377 */ "faddp.2d\t\0" |
616 | /* 5387 */ "sadalp.2d\t\0" |
617 | /* 5398 */ "uadalp.2d\t\0" |
618 | /* 5409 */ "saddlp.2d\t\0" |
619 | /* 5420 */ "uaddlp.2d\t\0" |
620 | /* 5431 */ "fminnmp.2d\t\0" |
621 | /* 5443 */ "fmaxnmp.2d\t\0" |
622 | /* 5455 */ "fminp.2d\t\0" |
623 | /* 5465 */ "frintp.2d\t\0" |
624 | /* 5476 */ "dup.2d\t\0" |
625 | /* 5484 */ "fmaxp.2d\t\0" |
626 | /* 5494 */ "fcmeq.2d\t\0" |
627 | /* 5504 */ "xar.2d\t\0" |
628 | /* 5512 */ "srshr.2d\t\0" |
629 | /* 5522 */ "urshr.2d\t\0" |
630 | /* 5532 */ "sshr.2d\t\0" |
631 | /* 5541 */ "ushr.2d\t\0" |
632 | /* 5550 */ "fcvtas.2d\t\0" |
633 | /* 5561 */ "fabs.2d\t\0" |
634 | /* 5570 */ "sqabs.2d\t\0" |
635 | /* 5580 */ "cmhs.2d\t\0" |
636 | /* 5589 */ "fmls.2d\t\0" |
637 | /* 5598 */ "fcvtms.2d\t\0" |
638 | /* 5609 */ "fcvtns.2d\t\0" |
639 | /* 5620 */ "frecps.2d\t\0" |
640 | /* 5631 */ "fcvtps.2d\t\0" |
641 | /* 5642 */ "frsqrts.2d\t\0" |
642 | /* 5654 */ "fcvtzs.2d\t\0" |
643 | /* 5665 */ "facgt.2d\t\0" |
644 | /* 5675 */ "fcmgt.2d\t\0" |
645 | /* 5685 */ "fcmlt.2d\t\0" |
646 | /* 5695 */ "fsqrt.2d\t\0" |
647 | /* 5705 */ "cmtst.2d\t\0" |
648 | /* 5715 */ "fcvtau.2d\t\0" |
649 | /* 5726 */ "sqshlu.2d\t\0" |
650 | /* 5737 */ "fcvtmu.2d\t\0" |
651 | /* 5748 */ "fcvtnu.2d\t\0" |
652 | /* 5759 */ "fcvtpu.2d\t\0" |
653 | /* 5770 */ "fcvtzu.2d\t\0" |
654 | /* 5781 */ "fdiv.2d\t\0" |
655 | /* 5790 */ "fmov.2d\t\0" |
656 | /* 5799 */ "ssubw.2d\t\0" |
657 | /* 5809 */ "usubw.2d\t\0" |
658 | /* 5819 */ "saddw.2d\t\0" |
659 | /* 5829 */ "uaddw.2d\t\0" |
660 | /* 5839 */ "frint32x.2d\t\0" |
661 | /* 5852 */ "frint64x.2d\t\0" |
662 | /* 5865 */ "famax.2d\t\0" |
663 | /* 5875 */ "fmax.2d\t\0" |
664 | /* 5884 */ "fmulx.2d\t\0" |
665 | /* 5894 */ "frintx.2d\t\0" |
666 | /* 5905 */ "frint32z.2d\t\0" |
667 | /* 5918 */ "frint64z.2d\t\0" |
668 | /* 5931 */ "frintz.2d\t\0" |
669 | /* 5942 */ "ld2d\t\0" |
670 | /* 5948 */ "st2d\t\0" |
671 | /* 5954 */ "ld3d\t\0" |
672 | /* 5960 */ "st3d\t\0" |
673 | /* 5966 */ "ld4d\t\0" |
674 | /* 5972 */ "st4d\t\0" |
675 | /* 5978 */ "fmad\t\0" |
676 | /* 5984 */ "fnmad\t\0" |
677 | /* 5991 */ "ftmad\t\0" |
678 | /* 5998 */ "fabd\t\0" |
679 | /* 6004 */ "sabd\t\0" |
680 | /* 6010 */ "uabd\t\0" |
681 | /* 6016 */ "xpacd\t\0" |
682 | /* 6023 */ "sqdecd\t\0" |
683 | /* 6031 */ "uqdecd\t\0" |
684 | /* 6039 */ "sqincd\t\0" |
685 | /* 6047 */ "uqincd\t\0" |
686 | /* 6055 */ "fcadd\t\0" |
687 | /* 6062 */ "sqcadd\t\0" |
688 | /* 6070 */ "ldadd\t\0" |
689 | /* 6077 */ "bfadd\t\0" |
690 | /* 6084 */ "srhadd\t\0" |
691 | /* 6092 */ "urhadd\t\0" |
692 | /* 6100 */ "shadd\t\0" |
693 | /* 6107 */ "uhadd\t\0" |
694 | /* 6114 */ "fmadd\t\0" |
695 | /* 6121 */ "fnmadd\t\0" |
696 | /* 6129 */ "usqadd\t\0" |
697 | /* 6137 */ "suqadd\t\0" |
698 | /* 6145 */ "prfd\t\0" |
699 | /* 6151 */ "nand\t\0" |
700 | /* 6157 */ "ld1rod\t\0" |
701 | /* 6165 */ "ld1rqd\t\0" |
702 | /* 6173 */ "ld1rd\t\0" |
703 | /* 6180 */ "asrd\t\0" |
704 | /* 6186 */ "aesd\t\0" |
705 | /* 6192 */ "cntd\t\0" |
706 | /* 6198 */ "revd\t\0" |
707 | /* 6204 */ "sm4e\t\0" |
708 | /* 6210 */ "splice\t\0" |
709 | /* 6218 */ "facge\t\0" |
710 | /* 6225 */ "whilege\t\0" |
711 | /* 6234 */ "fcmge\t\0" |
712 | /* 6241 */ "cmpge\t\0" |
713 | /* 6248 */ "fscale\t\0" |
714 | /* 6256 */ "whilele\t\0" |
715 | /* 6265 */ "fcmle\t\0" |
716 | /* 6272 */ "cmple\t\0" |
717 | /* 6279 */ "fcmne\t\0" |
718 | /* 6286 */ "ctermne\t\0" |
719 | /* 6295 */ "cmpne\t\0" |
720 | /* 6302 */ "frecpe\t\0" |
721 | /* 6310 */ "urecpe\t\0" |
722 | /* 6318 */ "fccmpe\t\0" |
723 | /* 6326 */ "fcmpe\t\0" |
724 | /* 6333 */ "aese\t\0" |
725 | /* 6339 */ "pfalse\t\0" |
726 | /* 6347 */ "frsqrte\t\0" |
727 | /* 6356 */ "ursqrte\t\0" |
728 | /* 6365 */ "ptrue\t\0" |
729 | /* 6372 */ "udf\t\0" |
730 | /* 6377 */ "scvtf\t\0" |
731 | /* 6384 */ "ucvtf\t\0" |
732 | /* 6391 */ "st2g\t\0" |
733 | /* 6397 */ "stz2g\t\0" |
734 | /* 6404 */ "subg\t\0" |
735 | /* 6410 */ "addg\t\0" |
736 | /* 6416 */ "ldg\t\0" |
737 | /* 6421 */ "fneg\t\0" |
738 | /* 6427 */ "sqneg\t\0" |
739 | /* 6434 */ "csneg\t\0" |
740 | /* 6441 */ "histseg\t\0" |
741 | /* 6450 */ "irg\t\0" |
742 | /* 6455 */ "stg\t\0" |
743 | /* 6460 */ "stzg\t\0" |
744 | /* 6466 */ "fmla.h\t\0" |
745 | /* 6474 */ "sqrdmlah.h\t\0" |
746 | /* 6486 */ "sqdmulh.h\t\0" |
747 | /* 6497 */ "sqrdmulh.h\t\0" |
748 | /* 6509 */ "sqrdmlsh.h\t\0" |
749 | /* 6521 */ "sqdmlal.h\t\0" |
750 | /* 6532 */ "sqdmull.h\t\0" |
751 | /* 6543 */ "sqdmlsl.h\t\0" |
752 | /* 6554 */ "fmul.h\t\0" |
753 | /* 6562 */ "fmls.h\t\0" |
754 | /* 6570 */ "ins.h\t\0" |
755 | /* 6577 */ "smov.h\t\0" |
756 | /* 6585 */ "umov.h\t\0" |
757 | /* 6593 */ "fmulx.h\t\0" |
758 | /* 6602 */ "sha1h\t\0" |
759 | /* 6609 */ "ld1h\t\0" |
760 | /* 6615 */ "ldff1h\t\0" |
761 | /* 6623 */ "ldnf1h\t\0" |
762 | /* 6631 */ "ldnt1h\t\0" |
763 | /* 6639 */ "stnt1h\t\0" |
764 | /* 6647 */ "st1h\t\0" |
765 | /* 6653 */ "faddp.2h\t\0" |
766 | /* 6663 */ "fminnmp.2h\t\0" |
767 | /* 6675 */ "fmaxnmp.2h\t\0" |
768 | /* 6687 */ "fminp.2h\t\0" |
769 | /* 6697 */ "fmaxp.2h\t\0" |
770 | /* 6707 */ "crc32h\t\0" |
771 | /* 6715 */ "ld2h\t\0" |
772 | /* 6721 */ "st2h\t\0" |
773 | /* 6727 */ "ld3h\t\0" |
774 | /* 6733 */ "st3h\t\0" |
775 | /* 6739 */ "trn1.4h\t\0" |
776 | /* 6748 */ "zip1.4h\t\0" |
777 | /* 6757 */ "uzp1.4h\t\0" |
778 | /* 6766 */ "rev32.4h\t\0" |
779 | /* 6776 */ "trn2.4h\t\0" |
780 | /* 6785 */ "zip2.4h\t\0" |
781 | /* 6794 */ "uzp2.4h\t\0" |
782 | /* 6803 */ "rev64.4h\t\0" |
783 | /* 6813 */ "saba.4h\t\0" |
784 | /* 6822 */ "uaba.4h\t\0" |
785 | /* 6831 */ "fcmla.4h\t\0" |
786 | /* 6841 */ "fmla.4h\t\0" |
787 | /* 6850 */ "srsra.4h\t\0" |
788 | /* 6860 */ "ursra.4h\t\0" |
789 | /* 6870 */ "ssra.4h\t\0" |
790 | /* 6879 */ "usra.4h\t\0" |
791 | /* 6888 */ "frinta.4h\t\0" |
792 | /* 6899 */ "fsub.4h\t\0" |
793 | /* 6908 */ "shsub.4h\t\0" |
794 | /* 6918 */ "uhsub.4h\t\0" |
795 | /* 6928 */ "sqsub.4h\t\0" |
796 | /* 6938 */ "uqsub.4h\t\0" |
797 | /* 6948 */ "bic.4h\t\0" |
798 | /* 6956 */ "fabd.4h\t\0" |
799 | /* 6965 */ "sabd.4h\t\0" |
800 | /* 6974 */ "uabd.4h\t\0" |
801 | /* 6983 */ "fcadd.4h\t\0" |
802 | /* 6993 */ "fadd.4h\t\0" |
803 | /* 7002 */ "srhadd.4h\t\0" |
804 | /* 7013 */ "urhadd.4h\t\0" |
805 | /* 7024 */ "shadd.4h\t\0" |
806 | /* 7034 */ "uhadd.4h\t\0" |
807 | /* 7044 */ "usqadd.4h\t\0" |
808 | /* 7055 */ "suqadd.4h\t\0" |
809 | /* 7066 */ "facge.4h\t\0" |
810 | /* 7076 */ "fcmge.4h\t\0" |
811 | /* 7086 */ "fscale.4h\t\0" |
812 | /* 7097 */ "fcmle.4h\t\0" |
813 | /* 7107 */ "frecpe.4h\t\0" |
814 | /* 7118 */ "frsqrte.4h\t\0" |
815 | /* 7130 */ "scvtf.4h\t\0" |
816 | /* 7140 */ "ucvtf.4h\t\0" |
817 | /* 7150 */ "fneg.4h\t\0" |
818 | /* 7159 */ "sqneg.4h\t\0" |
819 | /* 7169 */ "sqrdmlah.4h\t\0" |
820 | /* 7182 */ "sqdmulh.4h\t\0" |
821 | /* 7194 */ "sqrdmulh.4h\t\0" |
822 | /* 7207 */ "sqrdmlsh.4h\t\0" |
823 | /* 7220 */ "cmhi.4h\t\0" |
824 | /* 7229 */ "sli.4h\t\0" |
825 | /* 7237 */ "mvni.4h\t\0" |
826 | /* 7246 */ "sri.4h\t\0" |
827 | /* 7254 */ "frinti.4h\t\0" |
828 | /* 7265 */ "movi.4h\t\0" |
829 | /* 7274 */ "sqshl.4h\t\0" |
830 | /* 7284 */ "uqshl.4h\t\0" |
831 | /* 7294 */ "sqrshl.4h\t\0" |
832 | /* 7305 */ "uqrshl.4h\t\0" |
833 | /* 7316 */ "srshl.4h\t\0" |
834 | /* 7326 */ "urshl.4h\t\0" |
835 | /* 7336 */ "sshl.4h\t\0" |
836 | /* 7345 */ "ushl.4h\t\0" |
837 | /* 7354 */ "fmul.4h\t\0" |
838 | /* 7363 */ "fminnm.4h\t\0" |
839 | /* 7374 */ "fmaxnm.4h\t\0" |
840 | /* 7385 */ "frintm.4h\t\0" |
841 | /* 7396 */ "rsubhn.4h\t\0" |
842 | /* 7407 */ "raddhn.4h\t\0" |
843 | /* 7418 */ "famin.4h\t\0" |
844 | /* 7428 */ "fmin.4h\t\0" |
845 | /* 7437 */ "smin.4h\t\0" |
846 | /* 7446 */ "umin.4h\t\0" |
847 | /* 7455 */ "sqshrn.4h\t\0" |
848 | /* 7466 */ "uqshrn.4h\t\0" |
849 | /* 7477 */ "sqrshrn.4h\t\0" |
850 | /* 7489 */ "uqrshrn.4h\t\0" |
851 | /* 7501 */ "frintn.4h\t\0" |
852 | /* 7512 */ "bfcvtn.4h\t\0" |
853 | /* 7523 */ "sqxtn.4h\t\0" |
854 | /* 7533 */ "uqxtn.4h\t\0" |
855 | /* 7543 */ "sqshrun.4h\t\0" |
856 | /* 7555 */ "sqrshrun.4h\t\0" |
857 | /* 7568 */ "sqxtun.4h\t\0" |
858 | /* 7579 */ "faddp.4h\t\0" |
859 | /* 7589 */ "sadalp.4h\t\0" |
860 | /* 7600 */ "uadalp.4h\t\0" |
861 | /* 7611 */ "saddlp.4h\t\0" |
862 | /* 7622 */ "uaddlp.4h\t\0" |
863 | /* 7633 */ "fminnmp.4h\t\0" |
864 | /* 7645 */ "fmaxnmp.4h\t\0" |
865 | /* 7657 */ "fminp.4h\t\0" |
866 | /* 7667 */ "sminp.4h\t\0" |
867 | /* 7677 */ "uminp.4h\t\0" |
868 | /* 7687 */ "frintp.4h\t\0" |
869 | /* 7698 */ "dup.4h\t\0" |
870 | /* 7706 */ "fmaxp.4h\t\0" |
871 | /* 7716 */ "smaxp.4h\t\0" |
872 | /* 7726 */ "umaxp.4h\t\0" |
873 | /* 7736 */ "fcmeq.4h\t\0" |
874 | /* 7746 */ "srshr.4h\t\0" |
875 | /* 7756 */ "urshr.4h\t\0" |
876 | /* 7766 */ "sshr.4h\t\0" |
877 | /* 7775 */ "ushr.4h\t\0" |
878 | /* 7784 */ "orr.4h\t\0" |
879 | /* 7792 */ "fcvtas.4h\t\0" |
880 | /* 7803 */ "fabs.4h\t\0" |
881 | /* 7812 */ "sqabs.4h\t\0" |
882 | /* 7822 */ "cmhs.4h\t\0" |
883 | /* 7831 */ "cls.4h\t\0" |
884 | /* 7839 */ "fmls.4h\t\0" |
885 | /* 7848 */ "fcvtms.4h\t\0" |
886 | /* 7859 */ "fcvtns.4h\t\0" |
887 | /* 7870 */ "frecps.4h\t\0" |
888 | /* 7881 */ "fcvtps.4h\t\0" |
889 | /* 7892 */ "frsqrts.4h\t\0" |
890 | /* 7904 */ "fcvtzs.4h\t\0" |
891 | /* 7915 */ "facgt.4h\t\0" |
892 | /* 7925 */ "fcmgt.4h\t\0" |
893 | /* 7935 */ "fcmlt.4h\t\0" |
894 | /* 7945 */ "fsqrt.4h\t\0" |
895 | /* 7955 */ "cmtst.4h\t\0" |
896 | /* 7965 */ "fcvtau.4h\t\0" |
897 | /* 7976 */ "sqshlu.4h\t\0" |
898 | /* 7987 */ "fcvtmu.4h\t\0" |
899 | /* 7998 */ "fcvtnu.4h\t\0" |
900 | /* 8009 */ "fcvtpu.4h\t\0" |
901 | /* 8020 */ "fcvtzu.4h\t\0" |
902 | /* 8031 */ "addv.4h\t\0" |
903 | /* 8040 */ "fdiv.4h\t\0" |
904 | /* 8049 */ "saddlv.4h\t\0" |
905 | /* 8060 */ "uaddlv.4h\t\0" |
906 | /* 8071 */ "fminnmv.4h\t\0" |
907 | /* 8083 */ "fmaxnmv.4h\t\0" |
908 | /* 8095 */ "fminv.4h\t\0" |
909 | /* 8105 */ "sminv.4h\t\0" |
910 | /* 8115 */ "uminv.4h\t\0" |
911 | /* 8125 */ "fmov.4h\t\0" |
912 | /* 8134 */ "fmaxv.4h\t\0" |
913 | /* 8144 */ "smaxv.4h\t\0" |
914 | /* 8154 */ "umaxv.4h\t\0" |
915 | /* 8164 */ "famax.4h\t\0" |
916 | /* 8174 */ "fmax.4h\t\0" |
917 | /* 8183 */ "smax.4h\t\0" |
918 | /* 8192 */ "umax.4h\t\0" |
919 | /* 8201 */ "fmulx.4h\t\0" |
920 | /* 8211 */ "frintx.4h\t\0" |
921 | /* 8222 */ "clz.4h\t\0" |
922 | /* 8230 */ "frintz.4h\t\0" |
923 | /* 8241 */ "ld4h\t\0" |
924 | /* 8247 */ "st4h\t\0" |
925 | /* 8253 */ "trn1.8h\t\0" |
926 | /* 8262 */ "zip1.8h\t\0" |
927 | /* 8271 */ "uzp1.8h\t\0" |
928 | /* 8280 */ "rev32.8h\t\0" |
929 | /* 8290 */ "sabal2.8h\t\0" |
930 | /* 8301 */ "uabal2.8h\t\0" |
931 | /* 8312 */ "smlal2.8h\t\0" |
932 | /* 8323 */ "umlal2.8h\t\0" |
933 | /* 8334 */ "ssubl2.8h\t\0" |
934 | /* 8345 */ "usubl2.8h\t\0" |
935 | /* 8356 */ "sabdl2.8h\t\0" |
936 | /* 8367 */ "uabdl2.8h\t\0" |
937 | /* 8378 */ "saddl2.8h\t\0" |
938 | /* 8389 */ "uaddl2.8h\t\0" |
939 | /* 8400 */ "sshll2.8h\t\0" |
940 | /* 8411 */ "ushll2.8h\t\0" |
941 | /* 8422 */ "pmull2.8h\t\0" |
942 | /* 8433 */ "smull2.8h\t\0" |
943 | /* 8444 */ "umull2.8h\t\0" |
944 | /* 8455 */ "smlsl2.8h\t\0" |
945 | /* 8466 */ "umlsl2.8h\t\0" |
946 | /* 8477 */ "bf1cvtl2.8h\t\0" |
947 | /* 8490 */ "bf2cvtl2.8h\t\0" |
948 | /* 8503 */ "rsubhn2.8h\t\0" |
949 | /* 8515 */ "raddhn2.8h\t\0" |
950 | /* 8527 */ "sqshrn2.8h\t\0" |
951 | /* 8539 */ "uqshrn2.8h\t\0" |
952 | /* 8551 */ "sqrshrn2.8h\t\0" |
953 | /* 8564 */ "uqrshrn2.8h\t\0" |
954 | /* 8577 */ "trn2.8h\t\0" |
955 | /* 8586 */ "bfcvtn2.8h\t\0" |
956 | /* 8598 */ "sqxtn2.8h\t\0" |
957 | /* 8609 */ "uqxtn2.8h\t\0" |
958 | /* 8620 */ "sqshrun2.8h\t\0" |
959 | /* 8633 */ "sqrshrun2.8h\t\0" |
960 | /* 8647 */ "sqxtun2.8h\t\0" |
961 | /* 8659 */ "zip2.8h\t\0" |
962 | /* 8668 */ "uzp2.8h\t\0" |
963 | /* 8677 */ "ssubw2.8h\t\0" |
964 | /* 8688 */ "usubw2.8h\t\0" |
965 | /* 8699 */ "saddw2.8h\t\0" |
966 | /* 8710 */ "uaddw2.8h\t\0" |
967 | /* 8721 */ "rev64.8h\t\0" |
968 | /* 8731 */ "saba.8h\t\0" |
969 | /* 8740 */ "uaba.8h\t\0" |
970 | /* 8749 */ "fcmla.8h\t\0" |
971 | /* 8759 */ "fmla.8h\t\0" |
972 | /* 8768 */ "srsra.8h\t\0" |
973 | /* 8778 */ "ursra.8h\t\0" |
974 | /* 8788 */ "ssra.8h\t\0" |
975 | /* 8797 */ "usra.8h\t\0" |
976 | /* 8806 */ "frinta.8h\t\0" |
977 | /* 8817 */ "fsub.8h\t\0" |
978 | /* 8826 */ "shsub.8h\t\0" |
979 | /* 8836 */ "uhsub.8h\t\0" |
980 | /* 8846 */ "sqsub.8h\t\0" |
981 | /* 8856 */ "uqsub.8h\t\0" |
982 | /* 8866 */ "bic.8h\t\0" |
983 | /* 8874 */ "fabd.8h\t\0" |
984 | /* 8883 */ "sabd.8h\t\0" |
985 | /* 8892 */ "uabd.8h\t\0" |
986 | /* 8901 */ "fcadd.8h\t\0" |
987 | /* 8911 */ "fadd.8h\t\0" |
988 | /* 8920 */ "srhadd.8h\t\0" |
989 | /* 8931 */ "urhadd.8h\t\0" |
990 | /* 8942 */ "shadd.8h\t\0" |
991 | /* 8952 */ "uhadd.8h\t\0" |
992 | /* 8962 */ "usqadd.8h\t\0" |
993 | /* 8973 */ "suqadd.8h\t\0" |
994 | /* 8984 */ "facge.8h\t\0" |
995 | /* 8994 */ "fcmge.8h\t\0" |
996 | /* 9004 */ "fscale.8h\t\0" |
997 | /* 9015 */ "fcmle.8h\t\0" |
998 | /* 9025 */ "frecpe.8h\t\0" |
999 | /* 9036 */ "frsqrte.8h\t\0" |
1000 | /* 9048 */ "scvtf.8h\t\0" |
1001 | /* 9058 */ "ucvtf.8h\t\0" |
1002 | /* 9068 */ "fneg.8h\t\0" |
1003 | /* 9077 */ "sqneg.8h\t\0" |
1004 | /* 9087 */ "sqrdmlah.8h\t\0" |
1005 | /* 9100 */ "sqdmulh.8h\t\0" |
1006 | /* 9112 */ "sqrdmulh.8h\t\0" |
1007 | /* 9125 */ "sqrdmlsh.8h\t\0" |
1008 | /* 9138 */ "cmhi.8h\t\0" |
1009 | /* 9147 */ "sli.8h\t\0" |
1010 | /* 9155 */ "mvni.8h\t\0" |
1011 | /* 9164 */ "sri.8h\t\0" |
1012 | /* 9172 */ "frinti.8h\t\0" |
1013 | /* 9183 */ "movi.8h\t\0" |
1014 | /* 9192 */ "sabal.8h\t\0" |
1015 | /* 9202 */ "uabal.8h\t\0" |
1016 | /* 9212 */ "smlal.8h\t\0" |
1017 | /* 9222 */ "umlal.8h\t\0" |
1018 | /* 9232 */ "ssubl.8h\t\0" |
1019 | /* 9242 */ "usubl.8h\t\0" |
1020 | /* 9252 */ "sabdl.8h\t\0" |
1021 | /* 9262 */ "uabdl.8h\t\0" |
1022 | /* 9272 */ "saddl.8h\t\0" |
1023 | /* 9282 */ "uaddl.8h\t\0" |
1024 | /* 9292 */ "sqshl.8h\t\0" |
1025 | /* 9302 */ "uqshl.8h\t\0" |
1026 | /* 9312 */ "sqrshl.8h\t\0" |
1027 | /* 9323 */ "uqrshl.8h\t\0" |
1028 | /* 9334 */ "srshl.8h\t\0" |
1029 | /* 9344 */ "urshl.8h\t\0" |
1030 | /* 9354 */ "sshl.8h\t\0" |
1031 | /* 9363 */ "ushl.8h\t\0" |
1032 | /* 9372 */ "sshll.8h\t\0" |
1033 | /* 9382 */ "ushll.8h\t\0" |
1034 | /* 9392 */ "pmull.8h\t\0" |
1035 | /* 9402 */ "smull.8h\t\0" |
1036 | /* 9412 */ "umull.8h\t\0" |
1037 | /* 9422 */ "smlsl.8h\t\0" |
1038 | /* 9432 */ "umlsl.8h\t\0" |
1039 | /* 9442 */ "bf1cvtl.8h\t\0" |
1040 | /* 9454 */ "bf2cvtl.8h\t\0" |
1041 | /* 9466 */ "fmul.8h\t\0" |
1042 | /* 9475 */ "fminnm.8h\t\0" |
1043 | /* 9486 */ "fmaxnm.8h\t\0" |
1044 | /* 9497 */ "frintm.8h\t\0" |
1045 | /* 9508 */ "famin.8h\t\0" |
1046 | /* 9518 */ "fmin.8h\t\0" |
1047 | /* 9527 */ "smin.8h\t\0" |
1048 | /* 9536 */ "umin.8h\t\0" |
1049 | /* 9545 */ "frintn.8h\t\0" |
1050 | /* 9556 */ "faddp.8h\t\0" |
1051 | /* 9566 */ "sadalp.8h\t\0" |
1052 | /* 9577 */ "uadalp.8h\t\0" |
1053 | /* 9588 */ "saddlp.8h\t\0" |
1054 | /* 9599 */ "uaddlp.8h\t\0" |
1055 | /* 9610 */ "fminnmp.8h\t\0" |
1056 | /* 9622 */ "fmaxnmp.8h\t\0" |
1057 | /* 9634 */ "fminp.8h\t\0" |
1058 | /* 9644 */ "sminp.8h\t\0" |
1059 | /* 9654 */ "uminp.8h\t\0" |
1060 | /* 9664 */ "frintp.8h\t\0" |
1061 | /* 9675 */ "dup.8h\t\0" |
1062 | /* 9683 */ "fmaxp.8h\t\0" |
1063 | /* 9693 */ "smaxp.8h\t\0" |
1064 | /* 9703 */ "umaxp.8h\t\0" |
1065 | /* 9713 */ "fcmeq.8h\t\0" |
1066 | /* 9723 */ "srshr.8h\t\0" |
1067 | /* 9733 */ "urshr.8h\t\0" |
1068 | /* 9743 */ "sshr.8h\t\0" |
1069 | /* 9752 */ "ushr.8h\t\0" |
1070 | /* 9761 */ "orr.8h\t\0" |
1071 | /* 9769 */ "fcvtas.8h\t\0" |
1072 | /* 9780 */ "fabs.8h\t\0" |
1073 | /* 9789 */ "sqabs.8h\t\0" |
1074 | /* 9799 */ "cmhs.8h\t\0" |
1075 | /* 9808 */ "cls.8h\t\0" |
1076 | /* 9816 */ "fmls.8h\t\0" |
1077 | /* 9825 */ "fcvtms.8h\t\0" |
1078 | /* 9836 */ "fcvtns.8h\t\0" |
1079 | /* 9847 */ "frecps.8h\t\0" |
1080 | /* 9858 */ "fcvtps.8h\t\0" |
1081 | /* 9869 */ "frsqrts.8h\t\0" |
1082 | /* 9881 */ "fcvtzs.8h\t\0" |
1083 | /* 9892 */ "facgt.8h\t\0" |
1084 | /* 9902 */ "fcmgt.8h\t\0" |
1085 | /* 9912 */ "fcmlt.8h\t\0" |
1086 | /* 9922 */ "fsqrt.8h\t\0" |
1087 | /* 9932 */ "cmtst.8h\t\0" |
1088 | /* 9942 */ "fcvtau.8h\t\0" |
1089 | /* 9953 */ "sqshlu.8h\t\0" |
1090 | /* 9964 */ "fcvtmu.8h\t\0" |
1091 | /* 9975 */ "fcvtnu.8h\t\0" |
1092 | /* 9986 */ "fcvtpu.8h\t\0" |
1093 | /* 9997 */ "fcvtzu.8h\t\0" |
1094 | /* 10008 */ "addv.8h\t\0" |
1095 | /* 10017 */ "fdiv.8h\t\0" |
1096 | /* 10026 */ "saddlv.8h\t\0" |
1097 | /* 10037 */ "uaddlv.8h\t\0" |
1098 | /* 10048 */ "fminnmv.8h\t\0" |
1099 | /* 10060 */ "fmaxnmv.8h\t\0" |
1100 | /* 10072 */ "fminv.8h\t\0" |
1101 | /* 10082 */ "sminv.8h\t\0" |
1102 | /* 10092 */ "uminv.8h\t\0" |
1103 | /* 10102 */ "fmov.8h\t\0" |
1104 | /* 10111 */ "fmaxv.8h\t\0" |
1105 | /* 10121 */ "smaxv.8h\t\0" |
1106 | /* 10131 */ "umaxv.8h\t\0" |
1107 | /* 10141 */ "ssubw.8h\t\0" |
1108 | /* 10151 */ "usubw.8h\t\0" |
1109 | /* 10161 */ "saddw.8h\t\0" |
1110 | /* 10171 */ "uaddw.8h\t\0" |
1111 | /* 10181 */ "famax.8h\t\0" |
1112 | /* 10191 */ "fmax.8h\t\0" |
1113 | /* 10200 */ "smax.8h\t\0" |
1114 | /* 10209 */ "umax.8h\t\0" |
1115 | /* 10218 */ "fmulx.8h\t\0" |
1116 | /* 10228 */ "frintx.8h\t\0" |
1117 | /* 10239 */ "clz.8h\t\0" |
1118 | /* 10247 */ "frintz.8h\t\0" |
1119 | /* 10258 */ "ldaddah\t\0" |
1120 | /* 10267 */ "sqrdcmlah\t\0" |
1121 | /* 10278 */ "sqrdmlah\t\0" |
1122 | /* 10288 */ "ldsminah\t\0" |
1123 | /* 10298 */ "lduminah\t\0" |
1124 | /* 10308 */ "swpah\t\0" |
1125 | /* 10315 */ "ldclrah\t\0" |
1126 | /* 10324 */ "ldeorah\t\0" |
1127 | /* 10333 */ "casah\t\0" |
1128 | /* 10340 */ "ldsetah\t\0" |
1129 | /* 10349 */ "ldsmaxah\t\0" |
1130 | /* 10359 */ "ldumaxah\t\0" |
1131 | /* 10369 */ "crc32ch\t\0" |
1132 | /* 10378 */ "sqdech\t\0" |
1133 | /* 10386 */ "uqdech\t\0" |
1134 | /* 10394 */ "sqinch\t\0" |
1135 | /* 10402 */ "uqinch\t\0" |
1136 | /* 10410 */ "nmatch\t\0" |
1137 | /* 10418 */ "ldaddh\t\0" |
1138 | /* 10426 */ "prfh\t\0" |
1139 | /* 10432 */ "ldaddalh\t\0" |
1140 | /* 10442 */ "ldsminalh\t\0" |
1141 | /* 10453 */ "lduminalh\t\0" |
1142 | /* 10464 */ "swpalh\t\0" |
1143 | /* 10472 */ "ldclralh\t\0" |
1144 | /* 10482 */ "ldeoralh\t\0" |
1145 | /* 10492 */ "casalh\t\0" |
1146 | /* 10500 */ "ldsetalh\t\0" |
1147 | /* 10510 */ "ldsmaxalh\t\0" |
1148 | /* 10521 */ "ldumaxalh\t\0" |
1149 | /* 10532 */ "ldaddlh\t\0" |
1150 | /* 10541 */ "ldsminlh\t\0" |
1151 | /* 10551 */ "lduminlh\t\0" |
1152 | /* 10561 */ "swplh\t\0" |
1153 | /* 10568 */ "ldclrlh\t\0" |
1154 | /* 10577 */ "ldeorlh\t\0" |
1155 | /* 10586 */ "caslh\t\0" |
1156 | /* 10593 */ "ldsetlh\t\0" |
1157 | /* 10602 */ "sqdmulh\t\0" |
1158 | /* 10611 */ "sqrdmulh\t\0" |
1159 | /* 10621 */ "smulh\t\0" |
1160 | /* 10628 */ "umulh\t\0" |
1161 | /* 10635 */ "ldsmaxlh\t\0" |
1162 | /* 10645 */ "ldumaxlh\t\0" |
1163 | /* 10655 */ "ldsminh\t\0" |
1164 | /* 10664 */ "lduminh\t\0" |
1165 | /* 10673 */ "ld1roh\t\0" |
1166 | /* 10681 */ "swph\t\0" |
1167 | /* 10687 */ "ld1rqh\t\0" |
1168 | /* 10695 */ "ld1rh\t\0" |
1169 | /* 10702 */ "ldarh\t\0" |
1170 | /* 10709 */ "ldlarh\t\0" |
1171 | /* 10717 */ "ldrh\t\0" |
1172 | /* 10723 */ "ldclrh\t\0" |
1173 | /* 10731 */ "stllrh\t\0" |
1174 | /* 10739 */ "stlrh\t\0" |
1175 | /* 10746 */ "ldeorh\t\0" |
1176 | /* 10754 */ "ldaprh\t\0" |
1177 | /* 10762 */ "ldtrh\t\0" |
1178 | /* 10769 */ "strh\t\0" |
1179 | /* 10775 */ "sttrh\t\0" |
1180 | /* 10782 */ "ldurh\t\0" |
1181 | /* 10789 */ "stlurh\t\0" |
1182 | /* 10797 */ "ldapurh\t\0" |
1183 | /* 10806 */ "sturh\t\0" |
1184 | /* 10813 */ "ldaxrh\t\0" |
1185 | /* 10821 */ "ldxrh\t\0" |
1186 | /* 10828 */ "stlxrh\t\0" |
1187 | /* 10836 */ "stxrh\t\0" |
1188 | /* 10843 */ "ld1sh\t\0" |
1189 | /* 10850 */ "ldff1sh\t\0" |
1190 | /* 10859 */ "ldnf1sh\t\0" |
1191 | /* 10868 */ "ldnt1sh\t\0" |
1192 | /* 10877 */ "cash\t\0" |
1193 | /* 10883 */ "sqrdmlsh\t\0" |
1194 | /* 10893 */ "ld1rsh\t\0" |
1195 | /* 10901 */ "ldrsh\t\0" |
1196 | /* 10908 */ "ldtrsh\t\0" |
1197 | /* 10916 */ "ldursh\t\0" |
1198 | /* 10924 */ "ldapursh\t\0" |
1199 | /* 10934 */ "ldseth\t\0" |
1200 | /* 10942 */ "cnth\t\0" |
1201 | /* 10948 */ "sxth\t\0" |
1202 | /* 10954 */ "uxth\t\0" |
1203 | /* 10960 */ "revh\t\0" |
1204 | /* 10966 */ "ldsmaxh\t\0" |
1205 | /* 10975 */ "ldumaxh\t\0" |
1206 | /* 10984 */ "xpaci\t\0" |
1207 | /* 10991 */ "whilehi\t\0" |
1208 | /* 11000 */ "punpkhi\t\0" |
1209 | /* 11009 */ "sunpkhi\t\0" |
1210 | /* 11018 */ "uunpkhi\t\0" |
1211 | /* 11027 */ "cmhi\t\0" |
1212 | /* 11033 */ "cmphi\t\0" |
1213 | /* 11040 */ "sli\t\0" |
1214 | /* 11045 */ "gmi\t\0" |
1215 | /* 11050 */ "sri\t\0" |
1216 | /* 11055 */ "frinti\t\0" |
1217 | /* 11063 */ "movi\t\0" |
1218 | /* 11069 */ "sunpk\t\0" |
1219 | /* 11076 */ "uunpk\t\0" |
1220 | /* 11083 */ "brk\t\0" |
1221 | /* 11088 */ "movk\t\0" |
1222 | /* 11094 */ "ldaddal\t\0" |
1223 | /* 11103 */ "sqdmlal\t\0" |
1224 | /* 11112 */ "bfmlal\t\0" |
1225 | /* 11120 */ "smlal\t\0" |
1226 | /* 11127 */ "umlal\t\0" |
1227 | /* 11134 */ "ldsminal\t\0" |
1228 | /* 11144 */ "lduminal\t\0" |
1229 | /* 11154 */ "rcwsswppal\t\0" |
1230 | /* 11166 */ "rcwswppal\t\0" |
1231 | /* 11177 */ "ldclrpal\t\0" |
1232 | /* 11187 */ "rcwsclrpal\t\0" |
1233 | /* 11199 */ "rcwclrpal\t\0" |
1234 | /* 11210 */ "rcwscaspal\t\0" |
1235 | /* 11222 */ "rcwcaspal\t\0" |
1236 | /* 11233 */ "ldsetpal\t\0" |
1237 | /* 11243 */ "rcwssetpal\t\0" |
1238 | /* 11255 */ "rcwsetpal\t\0" |
1239 | /* 11266 */ "rcwsswpal\t\0" |
1240 | /* 11277 */ "rcwswpal\t\0" |
1241 | /* 11287 */ "ldclral\t\0" |
1242 | /* 11296 */ "rcwsclral\t\0" |
1243 | /* 11307 */ "rcwclral\t\0" |
1244 | /* 11317 */ "ldeoral\t\0" |
1245 | /* 11326 */ "rcwscasal\t\0" |
1246 | /* 11337 */ "rcwcasal\t\0" |
1247 | /* 11347 */ "ldsetal\t\0" |
1248 | /* 11356 */ "rcwssetal\t\0" |
1249 | /* 11367 */ "rcwsetal\t\0" |
1250 | /* 11377 */ "ldsmaxal\t\0" |
1251 | /* 11387 */ "ldumaxal\t\0" |
1252 | /* 11397 */ "tbl\t\0" |
1253 | /* 11402 */ "smsubl\t\0" |
1254 | /* 11410 */ "umsubl\t\0" |
1255 | /* 11418 */ "ldaddl\t\0" |
1256 | /* 11426 */ "smaddl\t\0" |
1257 | /* 11434 */ "umaddl\t\0" |
1258 | /* 11442 */ "tcancel\t\0" |
1259 | /* 11451 */ "fcsel\t\0" |
1260 | /* 11458 */ "psel\t\0" |
1261 | /* 11464 */ "ftssel\t\0" |
1262 | /* 11472 */ "sqshl\t\0" |
1263 | /* 11479 */ "uqshl\t\0" |
1264 | /* 11486 */ "sqrshl\t\0" |
1265 | /* 11494 */ "uqrshl\t\0" |
1266 | /* 11502 */ "srshl\t\0" |
1267 | /* 11509 */ "urshl\t\0" |
1268 | /* 11516 */ "sshl\t\0" |
1269 | /* 11522 */ "ushl\t\0" |
1270 | /* 11528 */ "fmlall\t\0" |
1271 | /* 11536 */ "usmlall\t\0" |
1272 | /* 11545 */ "sumlall\t\0" |
1273 | /* 11554 */ "smlsll\t\0" |
1274 | /* 11562 */ "umlsll\t\0" |
1275 | /* 11570 */ "sqdmull\t\0" |
1276 | /* 11579 */ "ldsminl\t\0" |
1277 | /* 11588 */ "lduminl\t\0" |
1278 | /* 11597 */ "addpl\t\0" |
1279 | /* 11604 */ "rcwsswppl\t\0" |
1280 | /* 11615 */ "rcwswppl\t\0" |
1281 | /* 11625 */ "ldclrpl\t\0" |
1282 | /* 11634 */ "rcwsclrpl\t\0" |
1283 | /* 11645 */ "rcwclrpl\t\0" |
1284 | /* 11655 */ "rcwscaspl\t\0" |
1285 | /* 11666 */ "rcwcaspl\t\0" |
1286 | /* 11676 */ "addspl\t\0" |
1287 | /* 11684 */ "ldsetpl\t\0" |
1288 | /* 11693 */ "rcwssetpl\t\0" |
1289 | /* 11704 */ "rcwsetpl\t\0" |
1290 | /* 11714 */ "rcwsswpl\t\0" |
1291 | /* 11724 */ "rcwswpl\t\0" |
1292 | /* 11733 */ "ldclrl\t\0" |
1293 | /* 11741 */ "rcwsclrl\t\0" |
1294 | /* 11751 */ "rcwclrl\t\0" |
1295 | /* 11760 */ "ldeorl\t\0" |
1296 | /* 11768 */ "rcwscasl\t\0" |
1297 | /* 11778 */ "rcwcasl\t\0" |
1298 | /* 11787 */ "nbsl\t\0" |
1299 | /* 11793 */ "sqdmlsl\t\0" |
1300 | /* 11802 */ "bfmlsl\t\0" |
1301 | /* 11810 */ "smlsl\t\0" |
1302 | /* 11817 */ "umlsl\t\0" |
1303 | /* 11824 */ "sysl\t\0" |
1304 | /* 11830 */ "ldsetl\t\0" |
1305 | /* 11838 */ "rcwssetl\t\0" |
1306 | /* 11848 */ "rcwsetl\t\0" |
1307 | /* 11857 */ "bf1cvtl\t\0" |
1308 | /* 11866 */ "bf2cvtl\t\0" |
1309 | /* 11875 */ "fcvtl\t\0" |
1310 | /* 11882 */ "bfmul\t\0" |
1311 | /* 11889 */ "fnmul\t\0" |
1312 | /* 11896 */ "pmul\t\0" |
1313 | /* 11902 */ "ftsmul\t\0" |
1314 | /* 11910 */ "addvl\t\0" |
1315 | /* 11917 */ "rdvl\t\0" |
1316 | /* 11923 */ "addsvl\t\0" |
1317 | /* 11931 */ "rdsvl\t\0" |
1318 | /* 11938 */ "ldsmaxl\t\0" |
1319 | /* 11947 */ "ldumaxl\t\0" |
1320 | /* 11956 */ "sbfm\t\0" |
1321 | /* 11962 */ "ubfm\t\0" |
1322 | /* 11968 */ "rprfm\t\0" |
1323 | /* 11975 */ "ldgm\t\0" |
1324 | /* 11981 */ "stgm\t\0" |
1325 | /* 11987 */ "stzgm\t\0" |
1326 | /* 11994 */ "gcspushm\t\0" |
1327 | /* 12004 */ "bfminnm\t\0" |
1328 | /* 12013 */ "bfmaxnm\t\0" |
1329 | /* 12022 */ "gcspopm\t\0" |
1330 | /* 12031 */ "dupm\t\0" |
1331 | /* 12037 */ "frintm\t\0" |
1332 | /* 12045 */ "prfum\t\0" |
1333 | /* 12052 */ "bsl1n\t\0" |
1334 | /* 12059 */ "bsl2n\t\0" |
1335 | /* 12066 */ "famin\t\0" |
1336 | /* 12073 */ "bfmin\t\0" |
1337 | /* 12080 */ "ldsmin\t\0" |
1338 | /* 12088 */ "ldumin\t\0" |
1339 | /* 12096 */ "brkn\t\0" |
1340 | /* 12102 */ "ccmn\t\0" |
1341 | /* 12108 */ "eon\t\0" |
1342 | /* 12113 */ "sqshrn\t\0" |
1343 | /* 12121 */ "uqshrn\t\0" |
1344 | /* 12129 */ "sqrshrn\t\0" |
1345 | /* 12138 */ "uqrshrn\t\0" |
1346 | /* 12147 */ "orn\t\0" |
1347 | /* 12152 */ "frintn\t\0" |
1348 | /* 12160 */ "bfcvtn\t\0" |
1349 | /* 12168 */ "sqcvtn\t\0" |
1350 | /* 12176 */ "uqcvtn\t\0" |
1351 | /* 12184 */ "sqxtn\t\0" |
1352 | /* 12191 */ "uqxtn\t\0" |
1353 | /* 12198 */ "sqshrun\t\0" |
1354 | /* 12207 */ "sqrshrun\t\0" |
1355 | /* 12217 */ "sqcvtun\t\0" |
1356 | /* 12226 */ "sqxtun\t\0" |
1357 | /* 12234 */ "movn\t\0" |
1358 | /* 12240 */ "fcvtxn\t\0" |
1359 | /* 12248 */ "whilelo\t\0" |
1360 | /* 12257 */ "punpklo\t\0" |
1361 | /* 12266 */ "sunpklo\t\0" |
1362 | /* 12275 */ "uunpklo\t\0" |
1363 | /* 12284 */ "cmplo\t\0" |
1364 | /* 12291 */ "zero\t\0" |
1365 | /* 12297 */ "fcmuo\t\0" |
1366 | /* 12304 */ "subp\t\0" |
1367 | /* 12310 */ "sqdecp\t\0" |
1368 | /* 12318 */ "uqdecp\t\0" |
1369 | /* 12326 */ "sqincp\t\0" |
1370 | /* 12334 */ "uqincp\t\0" |
1371 | /* 12342 */ "faddp\t\0" |
1372 | /* 12349 */ "ldp\t\0" |
1373 | /* 12354 */ "bdep\t\0" |
1374 | /* 12360 */ "stgp\t\0" |
1375 | /* 12366 */ "zip\t\0" |
1376 | /* 12371 */ "sadalp\t\0" |
1377 | /* 12379 */ "uadalp\t\0" |
1378 | /* 12387 */ "stilp\t\0" |
1379 | /* 12394 */ "bfclamp\t\0" |
1380 | /* 12403 */ "sclamp\t\0" |
1381 | /* 12411 */ "uclamp\t\0" |
1382 | /* 12419 */ "fccmp\t\0" |
1383 | /* 12426 */ "fcmp\t\0" |
1384 | /* 12432 */ "fminnmp\t\0" |
1385 | /* 12441 */ "fmaxnmp\t\0" |
1386 | /* 12450 */ "ldnp\t\0" |
1387 | /* 12456 */ "fminp\t\0" |
1388 | /* 12463 */ "sminp\t\0" |
1389 | /* 12470 */ "uminp\t\0" |
1390 | /* 12477 */ "stnp\t\0" |
1391 | /* 12483 */ "ldiapp\t\0" |
1392 | /* 12491 */ "rcwsswpp\t\0" |
1393 | /* 12501 */ "rcwswpp\t\0" |
1394 | /* 12510 */ "adrp\t\0" |
1395 | /* 12516 */ "bgrp\t\0" |
1396 | /* 12522 */ "ldclrp\t\0" |
1397 | /* 12530 */ "rcwsclrp\t\0" |
1398 | /* 12540 */ "rcwclrp\t\0" |
1399 | /* 12549 */ "rcwscasp\t\0" |
1400 | /* 12559 */ "rcwcasp\t\0" |
1401 | /* 12568 */ "sysp\t\0" |
1402 | /* 12574 */ "ldsetp\t\0" |
1403 | /* 12582 */ "rcwssetp\t\0" |
1404 | /* 12592 */ "rcwsetp\t\0" |
1405 | /* 12601 */ "cntp\t\0" |
1406 | /* 12607 */ "frintp\t\0" |
1407 | /* 12615 */ "stp\t\0" |
1408 | /* 12620 */ "fdup\t\0" |
1409 | /* 12626 */ "rcwsswp\t\0" |
1410 | /* 12635 */ "rcwswp\t\0" |
1411 | /* 12643 */ "ldaxp\t\0" |
1412 | /* 12650 */ "fmaxp\t\0" |
1413 | /* 12657 */ "smaxp\t\0" |
1414 | /* 12664 */ "umaxp\t\0" |
1415 | /* 12671 */ "ldxp\t\0" |
1416 | /* 12677 */ "stlxp\t\0" |
1417 | /* 12684 */ "stxp\t\0" |
1418 | /* 12690 */ "uzp\t\0" |
1419 | /* 12695 */ "pmull2.1q\t\0" |
1420 | /* 12706 */ "pmull.1q\t\0" |
1421 | /* 12716 */ "ld1q\t\0" |
1422 | /* 12722 */ "st1q\t\0" |
1423 | /* 12728 */ "ld2q\t\0" |
1424 | /* 12734 */ "st2q\t\0" |
1425 | /* 12740 */ "ld3q\t\0" |
1426 | /* 12746 */ "st3q\t\0" |
1427 | /* 12752 */ "ld4q\t\0" |
1428 | /* 12758 */ "st4q\t\0" |
1429 | /* 12764 */ "fcmeq\t\0" |
1430 | /* 12771 */ "ctermeq\t\0" |
1431 | /* 12780 */ "cmpeq\t\0" |
1432 | /* 12787 */ "tblq\t\0" |
1433 | /* 12793 */ "dupq\t\0" |
1434 | /* 12799 */ "extq\t\0" |
1435 | /* 12805 */ "tbxq\t\0" |
1436 | /* 12811 */ "ld1r\t\0" |
1437 | /* 12817 */ "ld2r\t\0" |
1438 | /* 12823 */ "ld3r\t\0" |
1439 | /* 12829 */ "ld4r\t\0" |
1440 | /* 12835 */ "ldar\t\0" |
1441 | /* 12841 */ "ldlar\t\0" |
1442 | /* 12848 */ "xar\t\0" |
1443 | /* 12853 */ "fsubr\t\0" |
1444 | /* 12860 */ "shsubr\t\0" |
1445 | /* 12868 */ "uhsubr\t\0" |
1446 | /* 12876 */ "sqsubr\t\0" |
1447 | /* 12884 */ "uqsubr\t\0" |
1448 | /* 12892 */ "retaasppcr\t\0" |
1449 | /* 12904 */ "autiasppcr\t\0" |
1450 | /* 12916 */ "retabsppcr\t\0" |
1451 | /* 12928 */ "autibsppcr\t\0" |
1452 | /* 12940 */ "adr\t\0" |
1453 | /* 12945 */ "ldr\t\0" |
1454 | /* 12950 */ "rdffr\t\0" |
1455 | /* 12957 */ "wrffr\t\0" |
1456 | /* 12964 */ "sqrshr\t\0" |
1457 | /* 12972 */ "uqrshr\t\0" |
1458 | /* 12980 */ "srshr\t\0" |
1459 | /* 12987 */ "urshr\t\0" |
1460 | /* 12994 */ "sshr\t\0" |
1461 | /* 13000 */ "ushr\t\0" |
1462 | /* 13006 */ "blr\t\0" |
1463 | /* 13011 */ "ldclr\t\0" |
1464 | /* 13018 */ "rcwsclr\t\0" |
1465 | /* 13027 */ "rcwclr\t\0" |
1466 | /* 13035 */ "sqshlr\t\0" |
1467 | /* 13043 */ "uqshlr\t\0" |
1468 | /* 13051 */ "sqrshlr\t\0" |
1469 | /* 13060 */ "uqrshlr\t\0" |
1470 | /* 13069 */ "srshlr\t\0" |
1471 | /* 13077 */ "urshlr\t\0" |
1472 | /* 13085 */ "stllr\t\0" |
1473 | /* 13092 */ "lslr\t\0" |
1474 | /* 13098 */ "stlr\t\0" |
1475 | /* 13104 */ "ldeor\t\0" |
1476 | /* 13111 */ "nor\t\0" |
1477 | /* 13116 */ "ror\t\0" |
1478 | /* 13121 */ "ldapr\t\0" |
1479 | /* 13128 */ "orr\t\0" |
1480 | /* 13133 */ "asrr\t\0" |
1481 | /* 13139 */ "lsrr\t\0" |
1482 | /* 13145 */ "msrr\t\0" |
1483 | /* 13151 */ "asr\t\0" |
1484 | /* 13156 */ "lsr\t\0" |
1485 | /* 13161 */ "msr\t\0" |
1486 | /* 13166 */ "insr\t\0" |
1487 | /* 13172 */ "ldtr\t\0" |
1488 | /* 13178 */ "gcsstr\t\0" |
1489 | /* 13186 */ "gcssttr\t\0" |
1490 | /* 13195 */ "extr\t\0" |
1491 | /* 13201 */ "ldur\t\0" |
1492 | /* 13207 */ "stlur\t\0" |
1493 | /* 13214 */ "ldapur\t\0" |
1494 | /* 13222 */ "stur\t\0" |
1495 | /* 13228 */ "fdivr\t\0" |
1496 | /* 13235 */ "sdivr\t\0" |
1497 | /* 13242 */ "udivr\t\0" |
1498 | /* 13249 */ "whilewr\t\0" |
1499 | /* 13258 */ "ldaxr\t\0" |
1500 | /* 13265 */ "ldxr\t\0" |
1501 | /* 13271 */ "stlxr\t\0" |
1502 | /* 13278 */ "stxr\t\0" |
1503 | /* 13284 */ "fmla.s\t\0" |
1504 | /* 13292 */ "sqrdmlah.s\t\0" |
1505 | /* 13304 */ "sqdmulh.s\t\0" |
1506 | /* 13315 */ "sqrdmulh.s\t\0" |
1507 | /* 13327 */ "sqrdmlsh.s\t\0" |
1508 | /* 13339 */ "sqdmlal.s\t\0" |
1509 | /* 13350 */ "sqdmull.s\t\0" |
1510 | /* 13361 */ "sqdmlsl.s\t\0" |
1511 | /* 13372 */ "fmul.s\t\0" |
1512 | /* 13380 */ "fmls.s\t\0" |
1513 | /* 13388 */ "ins.s\t\0" |
1514 | /* 13395 */ "smov.s\t\0" |
1515 | /* 13403 */ "umov.s\t\0" |
1516 | /* 13411 */ "fmulx.s\t\0" |
1517 | /* 13420 */ "trn1.2s\t\0" |
1518 | /* 13429 */ "zip1.2s\t\0" |
1519 | /* 13438 */ "uzp1.2s\t\0" |
1520 | /* 13447 */ "trn2.2s\t\0" |
1521 | /* 13456 */ "zip2.2s\t\0" |
1522 | /* 13465 */ "uzp2.2s\t\0" |
1523 | /* 13474 */ "rev64.2s\t\0" |
1524 | /* 13484 */ "saba.2s\t\0" |
1525 | /* 13493 */ "uaba.2s\t\0" |
1526 | /* 13502 */ "fcmla.2s\t\0" |
1527 | /* 13512 */ "fmla.2s\t\0" |
1528 | /* 13521 */ "srsra.2s\t\0" |
1529 | /* 13531 */ "ursra.2s\t\0" |
1530 | /* 13541 */ "ssra.2s\t\0" |
1531 | /* 13550 */ "usra.2s\t\0" |
1532 | /* 13559 */ "frinta.2s\t\0" |
1533 | /* 13570 */ "fsub.2s\t\0" |
1534 | /* 13579 */ "shsub.2s\t\0" |
1535 | /* 13589 */ "uhsub.2s\t\0" |
1536 | /* 13599 */ "sqsub.2s\t\0" |
1537 | /* 13609 */ "uqsub.2s\t\0" |
1538 | /* 13619 */ "bic.2s\t\0" |
1539 | /* 13627 */ "fabd.2s\t\0" |
1540 | /* 13636 */ "sabd.2s\t\0" |
1541 | /* 13645 */ "uabd.2s\t\0" |
1542 | /* 13654 */ "fcadd.2s\t\0" |
1543 | /* 13664 */ "fadd.2s\t\0" |
1544 | /* 13673 */ "srhadd.2s\t\0" |
1545 | /* 13684 */ "urhadd.2s\t\0" |
1546 | /* 13695 */ "shadd.2s\t\0" |
1547 | /* 13705 */ "uhadd.2s\t\0" |
1548 | /* 13715 */ "usqadd.2s\t\0" |
1549 | /* 13726 */ "suqadd.2s\t\0" |
1550 | /* 13737 */ "facge.2s\t\0" |
1551 | /* 13747 */ "fcmge.2s\t\0" |
1552 | /* 13757 */ "fscale.2s\t\0" |
1553 | /* 13768 */ "fcmle.2s\t\0" |
1554 | /* 13778 */ "frecpe.2s\t\0" |
1555 | /* 13789 */ "urecpe.2s\t\0" |
1556 | /* 13800 */ "frsqrte.2s\t\0" |
1557 | /* 13812 */ "ursqrte.2s\t\0" |
1558 | /* 13824 */ "scvtf.2s\t\0" |
1559 | /* 13834 */ "ucvtf.2s\t\0" |
1560 | /* 13844 */ "fneg.2s\t\0" |
1561 | /* 13853 */ "sqneg.2s\t\0" |
1562 | /* 13863 */ "sqrdmlah.2s\t\0" |
1563 | /* 13876 */ "sqdmulh.2s\t\0" |
1564 | /* 13888 */ "sqrdmulh.2s\t\0" |
1565 | /* 13901 */ "sqrdmlsh.2s\t\0" |
1566 | /* 13914 */ "cmhi.2s\t\0" |
1567 | /* 13923 */ "sli.2s\t\0" |
1568 | /* 13931 */ "mvni.2s\t\0" |
1569 | /* 13940 */ "sri.2s\t\0" |
1570 | /* 13948 */ "frinti.2s\t\0" |
1571 | /* 13959 */ "movi.2s\t\0" |
1572 | /* 13968 */ "sqshl.2s\t\0" |
1573 | /* 13978 */ "uqshl.2s\t\0" |
1574 | /* 13988 */ "sqrshl.2s\t\0" |
1575 | /* 13999 */ "uqrshl.2s\t\0" |
1576 | /* 14010 */ "srshl.2s\t\0" |
1577 | /* 14020 */ "urshl.2s\t\0" |
1578 | /* 14030 */ "sshl.2s\t\0" |
1579 | /* 14039 */ "ushl.2s\t\0" |
1580 | /* 14048 */ "fmul.2s\t\0" |
1581 | /* 14057 */ "fminnm.2s\t\0" |
1582 | /* 14068 */ "fmaxnm.2s\t\0" |
1583 | /* 14079 */ "frintm.2s\t\0" |
1584 | /* 14090 */ "rsubhn.2s\t\0" |
1585 | /* 14101 */ "raddhn.2s\t\0" |
1586 | /* 14112 */ "famin.2s\t\0" |
1587 | /* 14122 */ "fmin.2s\t\0" |
1588 | /* 14131 */ "smin.2s\t\0" |
1589 | /* 14140 */ "umin.2s\t\0" |
1590 | /* 14149 */ "sqshrn.2s\t\0" |
1591 | /* 14160 */ "uqshrn.2s\t\0" |
1592 | /* 14171 */ "sqrshrn.2s\t\0" |
1593 | /* 14183 */ "uqrshrn.2s\t\0" |
1594 | /* 14195 */ "frintn.2s\t\0" |
1595 | /* 14206 */ "sqxtn.2s\t\0" |
1596 | /* 14216 */ "uqxtn.2s\t\0" |
1597 | /* 14226 */ "sqshrun.2s\t\0" |
1598 | /* 14238 */ "sqrshrun.2s\t\0" |
1599 | /* 14251 */ "sqxtun.2s\t\0" |
1600 | /* 14262 */ "faddp.2s\t\0" |
1601 | /* 14272 */ "sadalp.2s\t\0" |
1602 | /* 14283 */ "uadalp.2s\t\0" |
1603 | /* 14294 */ "saddlp.2s\t\0" |
1604 | /* 14305 */ "uaddlp.2s\t\0" |
1605 | /* 14316 */ "fminnmp.2s\t\0" |
1606 | /* 14328 */ "fmaxnmp.2s\t\0" |
1607 | /* 14340 */ "fminp.2s\t\0" |
1608 | /* 14350 */ "sminp.2s\t\0" |
1609 | /* 14360 */ "uminp.2s\t\0" |
1610 | /* 14370 */ "frintp.2s\t\0" |
1611 | /* 14381 */ "dup.2s\t\0" |
1612 | /* 14389 */ "fmaxp.2s\t\0" |
1613 | /* 14399 */ "smaxp.2s\t\0" |
1614 | /* 14409 */ "umaxp.2s\t\0" |
1615 | /* 14419 */ "fcmeq.2s\t\0" |
1616 | /* 14429 */ "srshr.2s\t\0" |
1617 | /* 14439 */ "urshr.2s\t\0" |
1618 | /* 14449 */ "sshr.2s\t\0" |
1619 | /* 14458 */ "ushr.2s\t\0" |
1620 | /* 14467 */ "orr.2s\t\0" |
1621 | /* 14475 */ "fcvtas.2s\t\0" |
1622 | /* 14486 */ "fabs.2s\t\0" |
1623 | /* 14495 */ "sqabs.2s\t\0" |
1624 | /* 14505 */ "cmhs.2s\t\0" |
1625 | /* 14514 */ "cls.2s\t\0" |
1626 | /* 14522 */ "fmls.2s\t\0" |
1627 | /* 14531 */ "fcvtms.2s\t\0" |
1628 | /* 14542 */ "fcvtns.2s\t\0" |
1629 | /* 14553 */ "frecps.2s\t\0" |
1630 | /* 14564 */ "fcvtps.2s\t\0" |
1631 | /* 14575 */ "frsqrts.2s\t\0" |
1632 | /* 14587 */ "fcvtzs.2s\t\0" |
1633 | /* 14598 */ "facgt.2s\t\0" |
1634 | /* 14608 */ "fcmgt.2s\t\0" |
1635 | /* 14618 */ "fcmlt.2s\t\0" |
1636 | /* 14628 */ "fsqrt.2s\t\0" |
1637 | /* 14638 */ "cmtst.2s\t\0" |
1638 | /* 14648 */ "fcvtau.2s\t\0" |
1639 | /* 14659 */ "sqshlu.2s\t\0" |
1640 | /* 14670 */ "fcvtmu.2s\t\0" |
1641 | /* 14681 */ "fcvtnu.2s\t\0" |
1642 | /* 14692 */ "fcvtpu.2s\t\0" |
1643 | /* 14703 */ "fcvtzu.2s\t\0" |
1644 | /* 14714 */ "fdiv.2s\t\0" |
1645 | /* 14723 */ "fmov.2s\t\0" |
1646 | /* 14732 */ "frint32x.2s\t\0" |
1647 | /* 14745 */ "frint64x.2s\t\0" |
1648 | /* 14758 */ "famax.2s\t\0" |
1649 | /* 14768 */ "fmax.2s\t\0" |
1650 | /* 14777 */ "smax.2s\t\0" |
1651 | /* 14786 */ "umax.2s\t\0" |
1652 | /* 14795 */ "fmulx.2s\t\0" |
1653 | /* 14805 */ "frintx.2s\t\0" |
1654 | /* 14816 */ "frint32z.2s\t\0" |
1655 | /* 14829 */ "frint64z.2s\t\0" |
1656 | /* 14842 */ "clz.2s\t\0" |
1657 | /* 14850 */ "frintz.2s\t\0" |
1658 | /* 14861 */ "sha1su0.4s\t\0" |
1659 | /* 14873 */ "sha256su0.4s\t\0" |
1660 | /* 14887 */ "trn1.4s\t\0" |
1661 | /* 14896 */ "zip1.4s\t\0" |
1662 | /* 14905 */ "uzp1.4s\t\0" |
1663 | /* 14914 */ "sm3ss1.4s\t\0" |
1664 | /* 14925 */ "sha1su1.4s\t\0" |
1665 | /* 14937 */ "sha256su1.4s\t\0" |
1666 | /* 14951 */ "sm3partw1.4s\t\0" |
1667 | /* 14965 */ "sha256h2.4s\t\0" |
1668 | /* 14978 */ "sabal2.4s\t\0" |
1669 | /* 14989 */ "uabal2.4s\t\0" |
1670 | /* 15000 */ "sqdmlal2.4s\t\0" |
1671 | /* 15013 */ "smlal2.4s\t\0" |
1672 | /* 15024 */ "umlal2.4s\t\0" |
1673 | /* 15035 */ "ssubl2.4s\t\0" |
1674 | /* 15046 */ "usubl2.4s\t\0" |
1675 | /* 15057 */ "sabdl2.4s\t\0" |
1676 | /* 15068 */ "uabdl2.4s\t\0" |
1677 | /* 15079 */ "saddl2.4s\t\0" |
1678 | /* 15090 */ "uaddl2.4s\t\0" |
1679 | /* 15101 */ "sshll2.4s\t\0" |
1680 | /* 15112 */ "ushll2.4s\t\0" |
1681 | /* 15123 */ "sqdmull2.4s\t\0" |
1682 | /* 15136 */ "smull2.4s\t\0" |
1683 | /* 15147 */ "umull2.4s\t\0" |
1684 | /* 15158 */ "sqdmlsl2.4s\t\0" |
1685 | /* 15171 */ "smlsl2.4s\t\0" |
1686 | /* 15182 */ "umlsl2.4s\t\0" |
1687 | /* 15193 */ "rsubhn2.4s\t\0" |
1688 | /* 15205 */ "raddhn2.4s\t\0" |
1689 | /* 15217 */ "sqshrn2.4s\t\0" |
1690 | /* 15229 */ "uqshrn2.4s\t\0" |
1691 | /* 15241 */ "sqrshrn2.4s\t\0" |
1692 | /* 15254 */ "uqrshrn2.4s\t\0" |
1693 | /* 15267 */ "trn2.4s\t\0" |
1694 | /* 15276 */ "sqxtn2.4s\t\0" |
1695 | /* 15287 */ "uqxtn2.4s\t\0" |
1696 | /* 15298 */ "sqshrun2.4s\t\0" |
1697 | /* 15311 */ "sqrshrun2.4s\t\0" |
1698 | /* 15325 */ "sqxtun2.4s\t\0" |
1699 | /* 15337 */ "zip2.4s\t\0" |
1700 | /* 15346 */ "uzp2.4s\t\0" |
1701 | /* 15355 */ "ssubw2.4s\t\0" |
1702 | /* 15366 */ "usubw2.4s\t\0" |
1703 | /* 15377 */ "saddw2.4s\t\0" |
1704 | /* 15388 */ "uaddw2.4s\t\0" |
1705 | /* 15399 */ "sm3partw2.4s\t\0" |
1706 | /* 15413 */ "rev64.4s\t\0" |
1707 | /* 15423 */ "sm3tt1a.4s\t\0" |
1708 | /* 15435 */ "sm3tt2a.4s\t\0" |
1709 | /* 15447 */ "saba.4s\t\0" |
1710 | /* 15456 */ "uaba.4s\t\0" |
1711 | /* 15465 */ "fcmla.4s\t\0" |
1712 | /* 15475 */ "fmla.4s\t\0" |
1713 | /* 15484 */ "srsra.4s\t\0" |
1714 | /* 15494 */ "ursra.4s\t\0" |
1715 | /* 15504 */ "ssra.4s\t\0" |
1716 | /* 15513 */ "usra.4s\t\0" |
1717 | /* 15522 */ "frinta.4s\t\0" |
1718 | /* 15533 */ "sm3tt1b.4s\t\0" |
1719 | /* 15545 */ "sm3tt2b.4s\t\0" |
1720 | /* 15557 */ "fsub.4s\t\0" |
1721 | /* 15566 */ "shsub.4s\t\0" |
1722 | /* 15576 */ "uhsub.4s\t\0" |
1723 | /* 15586 */ "sqsub.4s\t\0" |
1724 | /* 15596 */ "uqsub.4s\t\0" |
1725 | /* 15606 */ "sha1c.4s\t\0" |
1726 | /* 15616 */ "bic.4s\t\0" |
1727 | /* 15624 */ "fabd.4s\t\0" |
1728 | /* 15633 */ "sabd.4s\t\0" |
1729 | /* 15642 */ "uabd.4s\t\0" |
1730 | /* 15651 */ "fcadd.4s\t\0" |
1731 | /* 15661 */ "fadd.4s\t\0" |
1732 | /* 15670 */ "srhadd.4s\t\0" |
1733 | /* 15681 */ "urhadd.4s\t\0" |
1734 | /* 15692 */ "shadd.4s\t\0" |
1735 | /* 15702 */ "uhadd.4s\t\0" |
1736 | /* 15712 */ "usqadd.4s\t\0" |
1737 | /* 15723 */ "suqadd.4s\t\0" |
1738 | /* 15734 */ "sm4e.4s\t\0" |
1739 | /* 15743 */ "facge.4s\t\0" |
1740 | /* 15753 */ "fcmge.4s\t\0" |
1741 | /* 15763 */ "fscale.4s\t\0" |
1742 | /* 15774 */ "fcmle.4s\t\0" |
1743 | /* 15784 */ "frecpe.4s\t\0" |
1744 | /* 15795 */ "urecpe.4s\t\0" |
1745 | /* 15806 */ "frsqrte.4s\t\0" |
1746 | /* 15818 */ "ursqrte.4s\t\0" |
1747 | /* 15830 */ "scvtf.4s\t\0" |
1748 | /* 15840 */ "ucvtf.4s\t\0" |
1749 | /* 15850 */ "fneg.4s\t\0" |
1750 | /* 15859 */ "sqneg.4s\t\0" |
1751 | /* 15869 */ "sha256h.4s\t\0" |
1752 | /* 15881 */ "sqrdmlah.4s\t\0" |
1753 | /* 15894 */ "sqdmulh.4s\t\0" |
1754 | /* 15906 */ "sqrdmulh.4s\t\0" |
1755 | /* 15919 */ "sqrdmlsh.4s\t\0" |
1756 | /* 15932 */ "cmhi.4s\t\0" |
1757 | /* 15941 */ "sli.4s\t\0" |
1758 | /* 15949 */ "mvni.4s\t\0" |
1759 | /* 15958 */ "sri.4s\t\0" |
1760 | /* 15966 */ "frinti.4s\t\0" |
1761 | /* 15977 */ "movi.4s\t\0" |
1762 | /* 15986 */ "sabal.4s\t\0" |
1763 | /* 15996 */ "uabal.4s\t\0" |
1764 | /* 16006 */ "sqdmlal.4s\t\0" |
1765 | /* 16018 */ "smlal.4s\t\0" |
1766 | /* 16028 */ "umlal.4s\t\0" |
1767 | /* 16038 */ "ssubl.4s\t\0" |
1768 | /* 16048 */ "usubl.4s\t\0" |
1769 | /* 16058 */ "sabdl.4s\t\0" |
1770 | /* 16068 */ "uabdl.4s\t\0" |
1771 | /* 16078 */ "saddl.4s\t\0" |
1772 | /* 16088 */ "uaddl.4s\t\0" |
1773 | /* 16098 */ "sqshl.4s\t\0" |
1774 | /* 16108 */ "uqshl.4s\t\0" |
1775 | /* 16118 */ "sqrshl.4s\t\0" |
1776 | /* 16129 */ "uqrshl.4s\t\0" |
1777 | /* 16140 */ "srshl.4s\t\0" |
1778 | /* 16150 */ "urshl.4s\t\0" |
1779 | /* 16160 */ "sshl.4s\t\0" |
1780 | /* 16169 */ "ushl.4s\t\0" |
1781 | /* 16178 */ "sshll.4s\t\0" |
1782 | /* 16188 */ "ushll.4s\t\0" |
1783 | /* 16198 */ "sqdmull.4s\t\0" |
1784 | /* 16210 */ "smull.4s\t\0" |
1785 | /* 16220 */ "umull.4s\t\0" |
1786 | /* 16230 */ "sqdmlsl.4s\t\0" |
1787 | /* 16242 */ "smlsl.4s\t\0" |
1788 | /* 16252 */ "umlsl.4s\t\0" |
1789 | /* 16262 */ "fmul.4s\t\0" |
1790 | /* 16271 */ "sha1m.4s\t\0" |
1791 | /* 16281 */ "fminnm.4s\t\0" |
1792 | /* 16292 */ "fmaxnm.4s\t\0" |
1793 | /* 16303 */ "frintm.4s\t\0" |
1794 | /* 16314 */ "famin.4s\t\0" |
1795 | /* 16324 */ "fmin.4s\t\0" |
1796 | /* 16333 */ "smin.4s\t\0" |
1797 | /* 16342 */ "umin.4s\t\0" |
1798 | /* 16351 */ "frintn.4s\t\0" |
1799 | /* 16362 */ "sha1p.4s\t\0" |
1800 | /* 16372 */ "faddp.4s\t\0" |
1801 | /* 16382 */ "sadalp.4s\t\0" |
1802 | /* 16393 */ "uadalp.4s\t\0" |
1803 | /* 16404 */ "saddlp.4s\t\0" |
1804 | /* 16415 */ "uaddlp.4s\t\0" |
1805 | /* 16426 */ "fminnmp.4s\t\0" |
1806 | /* 16438 */ "fmaxnmp.4s\t\0" |
1807 | /* 16450 */ "fminp.4s\t\0" |
1808 | /* 16460 */ "sminp.4s\t\0" |
1809 | /* 16470 */ "uminp.4s\t\0" |
1810 | /* 16480 */ "frintp.4s\t\0" |
1811 | /* 16491 */ "dup.4s\t\0" |
1812 | /* 16499 */ "fmaxp.4s\t\0" |
1813 | /* 16509 */ "smaxp.4s\t\0" |
1814 | /* 16519 */ "umaxp.4s\t\0" |
1815 | /* 16529 */ "fcmeq.4s\t\0" |
1816 | /* 16539 */ "srshr.4s\t\0" |
1817 | /* 16549 */ "urshr.4s\t\0" |
1818 | /* 16559 */ "sshr.4s\t\0" |
1819 | /* 16568 */ "ushr.4s\t\0" |
1820 | /* 16577 */ "orr.4s\t\0" |
1821 | /* 16585 */ "fcvtas.4s\t\0" |
1822 | /* 16596 */ "fabs.4s\t\0" |
1823 | /* 16605 */ "sqabs.4s\t\0" |
1824 | /* 16615 */ "cmhs.4s\t\0" |
1825 | /* 16624 */ "cls.4s\t\0" |
1826 | /* 16632 */ "fmls.4s\t\0" |
1827 | /* 16641 */ "fcvtms.4s\t\0" |
1828 | /* 16652 */ "fcvtns.4s\t\0" |
1829 | /* 16663 */ "frecps.4s\t\0" |
1830 | /* 16674 */ "fcvtps.4s\t\0" |
1831 | /* 16685 */ "frsqrts.4s\t\0" |
1832 | /* 16697 */ "fcvtzs.4s\t\0" |
1833 | /* 16708 */ "facgt.4s\t\0" |
1834 | /* 16718 */ "fcmgt.4s\t\0" |
1835 | /* 16728 */ "fcmlt.4s\t\0" |
1836 | /* 16738 */ "fsqrt.4s\t\0" |
1837 | /* 16748 */ "cmtst.4s\t\0" |
1838 | /* 16758 */ "fcvtau.4s\t\0" |
1839 | /* 16769 */ "sqshlu.4s\t\0" |
1840 | /* 16780 */ "fcvtmu.4s\t\0" |
1841 | /* 16791 */ "fcvtnu.4s\t\0" |
1842 | /* 16802 */ "fcvtpu.4s\t\0" |
1843 | /* 16813 */ "fcvtzu.4s\t\0" |
1844 | /* 16824 */ "addv.4s\t\0" |
1845 | /* 16833 */ "fdiv.4s\t\0" |
1846 | /* 16842 */ "saddlv.4s\t\0" |
1847 | /* 16853 */ "uaddlv.4s\t\0" |
1848 | /* 16864 */ "fminnmv.4s\t\0" |
1849 | /* 16876 */ "fmaxnmv.4s\t\0" |
1850 | /* 16888 */ "fminv.4s\t\0" |
1851 | /* 16898 */ "sminv.4s\t\0" |
1852 | /* 16908 */ "uminv.4s\t\0" |
1853 | /* 16918 */ "fmov.4s\t\0" |
1854 | /* 16927 */ "fmaxv.4s\t\0" |
1855 | /* 16937 */ "smaxv.4s\t\0" |
1856 | /* 16947 */ "umaxv.4s\t\0" |
1857 | /* 16957 */ "ssubw.4s\t\0" |
1858 | /* 16967 */ "usubw.4s\t\0" |
1859 | /* 16977 */ "saddw.4s\t\0" |
1860 | /* 16987 */ "uaddw.4s\t\0" |
1861 | /* 16997 */ "frint32x.4s\t\0" |
1862 | /* 17010 */ "frint64x.4s\t\0" |
1863 | /* 17023 */ "famax.4s\t\0" |
1864 | /* 17033 */ "fmax.4s\t\0" |
1865 | /* 17042 */ "smax.4s\t\0" |
1866 | /* 17051 */ "umax.4s\t\0" |
1867 | /* 17060 */ "fmulx.4s\t\0" |
1868 | /* 17070 */ "frintx.4s\t\0" |
1869 | /* 17081 */ "sm4ekey.4s\t\0" |
1870 | /* 17093 */ "frint32z.4s\t\0" |
1871 | /* 17106 */ "frint64z.4s\t\0" |
1872 | /* 17119 */ "clz.4s\t\0" |
1873 | /* 17127 */ "frintz.4s\t\0" |
1874 | /* 17138 */ "rcwscas\t\0" |
1875 | /* 17147 */ "rcwcas\t\0" |
1876 | /* 17155 */ "brkas\t\0" |
1877 | /* 17162 */ "brkpas\t\0" |
1878 | /* 17170 */ "fcvtas\t\0" |
1879 | /* 17178 */ "fabs\t\0" |
1880 | /* 17184 */ "sqabs\t\0" |
1881 | /* 17191 */ "brkbs\t\0" |
1882 | /* 17198 */ "brkpbs\t\0" |
1883 | /* 17206 */ "subs\t\0" |
1884 | /* 17212 */ "sbcs\t\0" |
1885 | /* 17218 */ "adcs\t\0" |
1886 | /* 17224 */ "bics\t\0" |
1887 | /* 17230 */ "adds\t\0" |
1888 | /* 17236 */ "nands\t\0" |
1889 | /* 17243 */ "ptrues\t\0" |
1890 | /* 17251 */ "whilehs\t\0" |
1891 | /* 17260 */ "cmhs\t\0" |
1892 | /* 17266 */ "cmphs\t\0" |
1893 | /* 17273 */ "cls\t\0" |
1894 | /* 17278 */ "whilels\t\0" |
1895 | /* 17287 */ "bfmls\t\0" |
1896 | /* 17294 */ "fnmls\t\0" |
1897 | /* 17301 */ "cmpls\t\0" |
1898 | /* 17308 */ "fcvtms\t\0" |
1899 | /* 17316 */ "brkns\t\0" |
1900 | /* 17323 */ "orns\t\0" |
1901 | /* 17329 */ "fcvtns\t\0" |
1902 | /* 17337 */ "subps\t\0" |
1903 | /* 17344 */ "frecps\t\0" |
1904 | /* 17352 */ "bmops\t\0" |
1905 | /* 17359 */ "bfmops\t\0" |
1906 | /* 17367 */ "usmops\t\0" |
1907 | /* 17375 */ "sumops\t\0" |
1908 | /* 17383 */ "fcvtps\t\0" |
1909 | /* 17391 */ "rdffrs\t\0" |
1910 | /* 17399 */ "mrs\t\0" |
1911 | /* 17404 */ "eors\t\0" |
1912 | /* 17410 */ "nors\t\0" |
1913 | /* 17416 */ "mrrs\t\0" |
1914 | /* 17422 */ "orrs\t\0" |
1915 | /* 17428 */ "frsqrts\t\0" |
1916 | /* 17437 */ "sys\t\0" |
1917 | /* 17442 */ "fcvtzs\t\0" |
1918 | /* 17450 */ "fjcvtzs\t\0" |
1919 | /* 17459 */ "sqdmlalbt\t\0" |
1920 | /* 17470 */ "ssublbt\t\0" |
1921 | /* 17479 */ "saddlbt\t\0" |
1922 | /* 17488 */ "fmlallbt\t\0" |
1923 | /* 17498 */ "sqdmlslbt\t\0" |
1924 | /* 17509 */ "eorbt\t\0" |
1925 | /* 17516 */ "compact\t\0" |
1926 | /* 17525 */ "wfet\t\0" |
1927 | /* 17531 */ "ret\t\0" |
1928 | /* 17536 */ "ldset\t\0" |
1929 | /* 17543 */ "rcwsset\t\0" |
1930 | /* 17552 */ "rcwset\t\0" |
1931 | /* 17560 */ "facgt\t\0" |
1932 | /* 17567 */ "whilegt\t\0" |
1933 | /* 17576 */ "fcmgt\t\0" |
1934 | /* 17583 */ "cmpgt\t\0" |
1935 | /* 17590 */ "rbit\t\0" |
1936 | /* 17596 */ "trcit\t\0" |
1937 | /* 17603 */ "wfit\t\0" |
1938 | /* 17609 */ "sabalt\t\0" |
1939 | /* 17617 */ "uabalt\t\0" |
1940 | /* 17625 */ "sqdmlalt\t\0" |
1941 | /* 17635 */ "bfmlalt\t\0" |
1942 | /* 17644 */ "smlalt\t\0" |
1943 | /* 17652 */ "umlalt\t\0" |
1944 | /* 17660 */ "ssublt\t\0" |
1945 | /* 17668 */ "usublt\t\0" |
1946 | /* 17676 */ "sbclt\t\0" |
1947 | /* 17683 */ "adclt\t\0" |
1948 | /* 17690 */ "sabdlt\t\0" |
1949 | /* 17698 */ "uabdlt\t\0" |
1950 | /* 17706 */ "saddlt\t\0" |
1951 | /* 17714 */ "uaddlt\t\0" |
1952 | /* 17722 */ "whilelt\t\0" |
1953 | /* 17731 */ "hlt\t\0" |
1954 | /* 17736 */ "sshllt\t\0" |
1955 | /* 17744 */ "ushllt\t\0" |
1956 | /* 17752 */ "sqdmullt\t\0" |
1957 | /* 17762 */ "pmullt\t\0" |
1958 | /* 17770 */ "smullt\t\0" |
1959 | /* 17778 */ "umullt\t\0" |
1960 | /* 17786 */ "fcmlt\t\0" |
1961 | /* 17793 */ "cmplt\t\0" |
1962 | /* 17800 */ "sqdmlslt\t\0" |
1963 | /* 17810 */ "bfmlslt\t\0" |
1964 | /* 17819 */ "smlslt\t\0" |
1965 | /* 17827 */ "umlslt\t\0" |
1966 | /* 17835 */ "bf1cvtlt\t\0" |
1967 | /* 17845 */ "bf2cvtlt\t\0" |
1968 | /* 17855 */ "fcvtlt\t\0" |
1969 | /* 17863 */ "histcnt\t\0" |
1970 | /* 17872 */ "rsubhnt\t\0" |
1971 | /* 17881 */ "raddhnt\t\0" |
1972 | /* 17890 */ "hint\t\0" |
1973 | /* 17896 */ "sqshrnt\t\0" |
1974 | /* 17905 */ "uqshrnt\t\0" |
1975 | /* 17914 */ "sqrshrnt\t\0" |
1976 | /* 17924 */ "uqrshrnt\t\0" |
1977 | /* 17934 */ "bfcvtnt\t\0" |
1978 | /* 17943 */ "sqxtnt\t\0" |
1979 | /* 17951 */ "uqxtnt\t\0" |
1980 | /* 17959 */ "sqshrunt\t\0" |
1981 | /* 17969 */ "sqrshrunt\t\0" |
1982 | /* 17980 */ "sqxtunt\t\0" |
1983 | /* 17989 */ "fcvtxnt\t\0" |
1984 | /* 17998 */ "cdot\t\0" |
1985 | /* 18004 */ "bfdot\t\0" |
1986 | /* 18011 */ "usdot\t\0" |
1987 | /* 18018 */ "sudot\t\0" |
1988 | /* 18025 */ "bfvdot\t\0" |
1989 | /* 18033 */ "usvdot\t\0" |
1990 | /* 18041 */ "suvdot\t\0" |
1991 | /* 18049 */ "cnot\t\0" |
1992 | /* 18055 */ "mlapt\t\0" |
1993 | /* 18062 */ "msubpt\t\0" |
1994 | /* 18070 */ "madpt\t\0" |
1995 | /* 18077 */ "maddpt\t\0" |
1996 | /* 18085 */ "tstart\t\0" |
1997 | /* 18093 */ "fsqrt\t\0" |
1998 | /* 18100 */ "ptest\t\0" |
1999 | /* 18107 */ "ttest\t\0" |
2000 | /* 18114 */ "pfirst\t\0" |
2001 | /* 18122 */ "cmtst\t\0" |
2002 | /* 18129 */ "fmlalltt\t\0" |
2003 | /* 18139 */ "bf1cvt\t\0" |
2004 | /* 18147 */ "bf2cvt\t\0" |
2005 | /* 18155 */ "bfcvt\t\0" |
2006 | /* 18162 */ "sqcvt\t\0" |
2007 | /* 18169 */ "uqcvt\t\0" |
2008 | /* 18176 */ "movt\t\0" |
2009 | /* 18182 */ "ssubwt\t\0" |
2010 | /* 18190 */ "usubwt\t\0" |
2011 | /* 18198 */ "saddwt\t\0" |
2012 | /* 18206 */ "uaddwt\t\0" |
2013 | /* 18214 */ "bext\t\0" |
2014 | /* 18220 */ "pnext\t\0" |
2015 | /* 18227 */ "pext\t\0" |
2016 | /* 18233 */ "fcvtau\t\0" |
2017 | /* 18241 */ "sqshlu\t\0" |
2018 | /* 18249 */ "fcvtmu\t\0" |
2019 | /* 18257 */ "fcvtnu\t\0" |
2020 | /* 18265 */ "fcvtpu\t\0" |
2021 | /* 18273 */ "sqrshru\t\0" |
2022 | /* 18282 */ "sqcvtu\t\0" |
2023 | /* 18290 */ "fcvtzu\t\0" |
2024 | /* 18298 */ "st64bv\t\0" |
2025 | /* 18306 */ "faddv\t\0" |
2026 | /* 18313 */ "saddv\t\0" |
2027 | /* 18320 */ "uaddv\t\0" |
2028 | /* 18327 */ "andv\t\0" |
2029 | /* 18333 */ "rev\t\0" |
2030 | /* 18338 */ "fdiv\t\0" |
2031 | /* 18344 */ "sdiv\t\0" |
2032 | /* 18350 */ "udiv\t\0" |
2033 | /* 18356 */ "fminnmv\t\0" |
2034 | /* 18365 */ "fmaxnmv\t\0" |
2035 | /* 18374 */ "fminv\t\0" |
2036 | /* 18381 */ "sminv\t\0" |
2037 | /* 18388 */ "uminv\t\0" |
2038 | /* 18395 */ "csinv\t\0" |
2039 | /* 18402 */ "fmov\t\0" |
2040 | /* 18408 */ "pmov\t\0" |
2041 | /* 18414 */ "faddqv\t\0" |
2042 | /* 18422 */ "andqv\t\0" |
2043 | /* 18429 */ "fminnmqv\t\0" |
2044 | /* 18439 */ "fmaxnmqv\t\0" |
2045 | /* 18449 */ "fminqv\t\0" |
2046 | /* 18457 */ "sminqv\t\0" |
2047 | /* 18465 */ "uminqv\t\0" |
2048 | /* 18473 */ "eorqv\t\0" |
2049 | /* 18480 */ "fmaxqv\t\0" |
2050 | /* 18488 */ "smaxqv\t\0" |
2051 | /* 18496 */ "umaxqv\t\0" |
2052 | /* 18504 */ "eorv\t\0" |
2053 | /* 18510 */ "fmaxv\t\0" |
2054 | /* 18517 */ "smaxv\t\0" |
2055 | /* 18524 */ "umaxv\t\0" |
2056 | /* 18531 */ "ld1w\t\0" |
2057 | /* 18537 */ "ldff1w\t\0" |
2058 | /* 18545 */ "ldnf1w\t\0" |
2059 | /* 18553 */ "ldnt1w\t\0" |
2060 | /* 18561 */ "stnt1w\t\0" |
2061 | /* 18569 */ "st1w\t\0" |
2062 | /* 18575 */ "crc32w\t\0" |
2063 | /* 18583 */ "ld2w\t\0" |
2064 | /* 18589 */ "st2w\t\0" |
2065 | /* 18595 */ "ld3w\t\0" |
2066 | /* 18601 */ "st3w\t\0" |
2067 | /* 18607 */ "ld4w\t\0" |
2068 | /* 18613 */ "st4w\t\0" |
2069 | /* 18619 */ "crc32cw\t\0" |
2070 | /* 18628 */ "sqdecw\t\0" |
2071 | /* 18636 */ "uqdecw\t\0" |
2072 | /* 18644 */ "sqincw\t\0" |
2073 | /* 18652 */ "uqincw\t\0" |
2074 | /* 18660 */ "prfw\t\0" |
2075 | /* 18666 */ "ld1row\t\0" |
2076 | /* 18674 */ "ld1rqw\t\0" |
2077 | /* 18682 */ "ld1rw\t\0" |
2078 | /* 18689 */ "whilerw\t\0" |
2079 | /* 18698 */ "ld1sw\t\0" |
2080 | /* 18705 */ "ldff1sw\t\0" |
2081 | /* 18714 */ "ldnf1sw\t\0" |
2082 | /* 18723 */ "ldnt1sw\t\0" |
2083 | /* 18732 */ "ldpsw\t\0" |
2084 | /* 18739 */ "ld1rsw\t\0" |
2085 | /* 18747 */ "ldrsw\t\0" |
2086 | /* 18754 */ "ldtrsw\t\0" |
2087 | /* 18762 */ "ldursw\t\0" |
2088 | /* 18770 */ "ldapursw\t\0" |
2089 | /* 18780 */ "cntw\t\0" |
2090 | /* 18786 */ "sxtw\t\0" |
2091 | /* 18792 */ "uxtw\t\0" |
2092 | /* 18798 */ "revw\t\0" |
2093 | /* 18804 */ "crc32x\t\0" |
2094 | /* 18812 */ "frint32x\t\0" |
2095 | /* 18822 */ "frint64x\t\0" |
2096 | /* 18832 */ "bcax\t\0" |
2097 | /* 18838 */ "famax\t\0" |
2098 | /* 18845 */ "bfmax\t\0" |
2099 | /* 18852 */ "ldsmax\t\0" |
2100 | /* 18860 */ "ldumax\t\0" |
2101 | /* 18868 */ "tbx\t\0" |
2102 | /* 18873 */ "crc32cx\t\0" |
2103 | /* 18882 */ "index\t\0" |
2104 | /* 18889 */ "clrex\t\0" |
2105 | /* 18896 */ "movprfx\t\0" |
2106 | /* 18905 */ "fmulx\t\0" |
2107 | /* 18912 */ "frecpx\t\0" |
2108 | /* 18920 */ "frintx\t\0" |
2109 | /* 18928 */ "fcvtx\t\0" |
2110 | /* 18935 */ "sm4ekey\t\0" |
2111 | /* 18944 */ "fcpy\t\0" |
2112 | /* 18950 */ "frint32z\t\0" |
2113 | /* 18960 */ "frint64z\t\0" |
2114 | /* 18970 */ "braaz\t\0" |
2115 | /* 18977 */ "blraaz\t\0" |
2116 | /* 18985 */ "movaz\t\0" |
2117 | /* 18992 */ "brabz\t\0" |
2118 | /* 18999 */ "blrabz\t\0" |
2119 | /* 19007 */ "cbz\t\0" |
2120 | /* 19012 */ "tbz\t\0" |
2121 | /* 19017 */ "clz\t\0" |
2122 | /* 19022 */ "cbnz\t\0" |
2123 | /* 19028 */ "tbnz\t\0" |
2124 | /* 19034 */ "ctz\t\0" |
2125 | /* 19039 */ "frintz\t\0" |
2126 | /* 19047 */ "movz\t\0" |
2127 | /* 19053 */ ".tlsdesccall \0" |
2128 | /* 19067 */ "zero\t{ \0" |
2129 | /* 19075 */ "# XRay Function Patchable RET.\0" |
2130 | /* 19106 */ "b.\0" |
2131 | /* 19109 */ "bc.\0" |
2132 | /* 19113 */ "# XRay Typed Event Log.\0" |
2133 | /* 19137 */ "# XRay Custom Event Log.\0" |
2134 | /* 19162 */ "# XRay Function Enter.\0" |
2135 | /* 19185 */ "# XRay Tail Call Exit.\0" |
2136 | /* 19208 */ "# XRay Function Exit.\0" |
2137 | /* 19230 */ "hint\t#10\0" |
2138 | /* 19239 */ "hint\t#30\0" |
2139 | /* 19248 */ "hint\t#40\0" |
2140 | /* 19257 */ "hint\t#31\0" |
2141 | /* 19266 */ "hint\t#12\0" |
2142 | /* 19275 */ "fmlal2\0" |
2143 | /* 19282 */ "fmlsl2\0" |
2144 | /* 19289 */ "fcvtn2\0" |
2145 | /* 19296 */ "hint\t#14\0" |
2146 | /* 19305 */ "hint\t#24\0" |
2147 | /* 19314 */ "pacia171615\0" |
2148 | /* 19326 */ "autia171615\0" |
2149 | /* 19338 */ "pacib171615\0" |
2150 | /* 19350 */ "autib171615\0" |
2151 | /* 19362 */ "hint\t#25\0" |
2152 | /* 19371 */ "setf16\0" |
2153 | /* 19378 */ "hint\t#26\0" |
2154 | /* 19387 */ "hint\t#7\0" |
2155 | /* 19395 */ "hint\t#27\0" |
2156 | /* 19404 */ "hint\t#8\0" |
2157 | /* 19412 */ "hint\t#28\0" |
2158 | /* 19421 */ "setf8\0" |
2159 | /* 19427 */ "hint\t#29\0" |
2160 | /* 19436 */ "hint\t#39\0" |
2161 | /* 19445 */ "LIFETIME_END\0" |
2162 | /* 19458 */ "PSEUDO_PROBE\0" |
2163 | /* 19471 */ "BUNDLE\0" |
2164 | /* 19478 */ "DBG_VALUE\0" |
2165 | /* 19488 */ "DBG_INSTR_REF\0" |
2166 | /* 19502 */ "DBG_PHI\0" |
2167 | /* 19510 */ "DBG_LABEL\0" |
2168 | /* 19520 */ "LIFETIME_START\0" |
2169 | /* 19535 */ "DBG_VALUE_LIST\0" |
2170 | /* 19550 */ "cpyfe\t[\0" |
2171 | /* 19558 */ "setge\t[\0" |
2172 | /* 19566 */ "sete\t[\0" |
2173 | /* 19573 */ "cpye\t[\0" |
2174 | /* 19580 */ "cpyfm\t[\0" |
2175 | /* 19588 */ "setgm\t[\0" |
2176 | /* 19596 */ "setm\t[\0" |
2177 | /* 19603 */ "cpym\t[\0" |
2178 | /* 19610 */ "cpyfen\t[\0" |
2179 | /* 19619 */ "setgen\t[\0" |
2180 | /* 19628 */ "seten\t[\0" |
2181 | /* 19636 */ "cpyen\t[\0" |
2182 | /* 19644 */ "cpyfmn\t[\0" |
2183 | /* 19653 */ "setgmn\t[\0" |
2184 | /* 19662 */ "setmn\t[\0" |
2185 | /* 19670 */ "cpymn\t[\0" |
2186 | /* 19678 */ "cpyfpn\t[\0" |
2187 | /* 19687 */ "setgpn\t[\0" |
2188 | /* 19696 */ "setpn\t[\0" |
2189 | /* 19704 */ "cpypn\t[\0" |
2190 | /* 19712 */ "cpyfern\t[\0" |
2191 | /* 19722 */ "cpyern\t[\0" |
2192 | /* 19731 */ "cpyfmrn\t[\0" |
2193 | /* 19741 */ "cpymrn\t[\0" |
2194 | /* 19750 */ "cpyfprn\t[\0" |
2195 | /* 19760 */ "cpyprn\t[\0" |
2196 | /* 19769 */ "cpyfetrn\t[\0" |
2197 | /* 19780 */ "cpyetrn\t[\0" |
2198 | /* 19790 */ "cpyfmtrn\t[\0" |
2199 | /* 19801 */ "cpymtrn\t[\0" |
2200 | /* 19811 */ "cpyfptrn\t[\0" |
2201 | /* 19822 */ "cpyptrn\t[\0" |
2202 | /* 19832 */ "cpyfertrn\t[\0" |
2203 | /* 19844 */ "cpyertrn\t[\0" |
2204 | /* 19855 */ "cpyfmrtrn\t[\0" |
2205 | /* 19867 */ "cpymrtrn\t[\0" |
2206 | /* 19878 */ "cpyfprtrn\t[\0" |
2207 | /* 19890 */ "cpyprtrn\t[\0" |
2208 | /* 19901 */ "cpyfewtrn\t[\0" |
2209 | /* 19913 */ "cpyewtrn\t[\0" |
2210 | /* 19924 */ "cpyfmwtrn\t[\0" |
2211 | /* 19936 */ "cpymwtrn\t[\0" |
2212 | /* 19947 */ "cpyfpwtrn\t[\0" |
2213 | /* 19959 */ "cpypwtrn\t[\0" |
2214 | /* 19970 */ "cpyfetn\t[\0" |
2215 | /* 19980 */ "setgetn\t[\0" |
2216 | /* 19990 */ "setetn\t[\0" |
2217 | /* 19999 */ "cpyetn\t[\0" |
2218 | /* 20008 */ "cpyfmtn\t[\0" |
2219 | /* 20018 */ "setgmtn\t[\0" |
2220 | /* 20028 */ "setmtn\t[\0" |
2221 | /* 20037 */ "cpymtn\t[\0" |
2222 | /* 20046 */ "cpyfptn\t[\0" |
2223 | /* 20056 */ "setgptn\t[\0" |
2224 | /* 20066 */ "setptn\t[\0" |
2225 | /* 20075 */ "cpyptn\t[\0" |
2226 | /* 20084 */ "cpyfertn\t[\0" |
2227 | /* 20095 */ "cpyertn\t[\0" |
2228 | /* 20105 */ "cpyfmrtn\t[\0" |
2229 | /* 20116 */ "cpymrtn\t[\0" |
2230 | /* 20126 */ "cpyfprtn\t[\0" |
2231 | /* 20137 */ "cpyprtn\t[\0" |
2232 | /* 20147 */ "cpyfewtn\t[\0" |
2233 | /* 20158 */ "cpyewtn\t[\0" |
2234 | /* 20168 */ "cpyfmwtn\t[\0" |
2235 | /* 20179 */ "cpymwtn\t[\0" |
2236 | /* 20189 */ "cpyfpwtn\t[\0" |
2237 | /* 20200 */ "cpypwtn\t[\0" |
2238 | /* 20210 */ "cpyfewn\t[\0" |
2239 | /* 20220 */ "cpyewn\t[\0" |
2240 | /* 20229 */ "cpyfmwn\t[\0" |
2241 | /* 20239 */ "cpymwn\t[\0" |
2242 | /* 20248 */ "cpyfpwn\t[\0" |
2243 | /* 20258 */ "cpypwn\t[\0" |
2244 | /* 20267 */ "cpyfetwn\t[\0" |
2245 | /* 20278 */ "cpyetwn\t[\0" |
2246 | /* 20288 */ "cpyfmtwn\t[\0" |
2247 | /* 20299 */ "cpymtwn\t[\0" |
2248 | /* 20309 */ "cpyfptwn\t[\0" |
2249 | /* 20320 */ "cpyptwn\t[\0" |
2250 | /* 20330 */ "cpyfertwn\t[\0" |
2251 | /* 20342 */ "cpyertwn\t[\0" |
2252 | /* 20353 */ "cpyfmrtwn\t[\0" |
2253 | /* 20365 */ "cpymrtwn\t[\0" |
2254 | /* 20376 */ "cpyfprtwn\t[\0" |
2255 | /* 20388 */ "cpyprtwn\t[\0" |
2256 | /* 20399 */ "cpyfewtwn\t[\0" |
2257 | /* 20411 */ "cpyewtwn\t[\0" |
2258 | /* 20422 */ "cpyfmwtwn\t[\0" |
2259 | /* 20434 */ "cpymwtwn\t[\0" |
2260 | /* 20445 */ "cpyfpwtwn\t[\0" |
2261 | /* 20457 */ "cpypwtwn\t[\0" |
2262 | /* 20468 */ "cpyfp\t[\0" |
2263 | /* 20476 */ "setgp\t[\0" |
2264 | /* 20484 */ "setp\t[\0" |
2265 | /* 20491 */ "cpyp\t[\0" |
2266 | /* 20498 */ "cpyfet\t[\0" |
2267 | /* 20507 */ "setget\t[\0" |
2268 | /* 20516 */ "setet\t[\0" |
2269 | /* 20524 */ "cpyet\t[\0" |
2270 | /* 20532 */ "cpyfmt\t[\0" |
2271 | /* 20541 */ "setgmt\t[\0" |
2272 | /* 20550 */ "setmt\t[\0" |
2273 | /* 20558 */ "cpymt\t[\0" |
2274 | /* 20566 */ "cpyfpt\t[\0" |
2275 | /* 20575 */ "setgpt\t[\0" |
2276 | /* 20584 */ "setpt\t[\0" |
2277 | /* 20592 */ "cpypt\t[\0" |
2278 | /* 20600 */ "cpyfert\t[\0" |
2279 | /* 20610 */ "cpyert\t[\0" |
2280 | /* 20619 */ "cpyfmrt\t[\0" |
2281 | /* 20629 */ "cpymrt\t[\0" |
2282 | /* 20638 */ "cpyfprt\t[\0" |
2283 | /* 20648 */ "cpyprt\t[\0" |
2284 | /* 20657 */ "cpyfewt\t[\0" |
2285 | /* 20667 */ "cpyewt\t[\0" |
2286 | /* 20676 */ "cpyfmwt\t[\0" |
2287 | /* 20686 */ "cpymwt\t[\0" |
2288 | /* 20695 */ "cpyfpwt\t[\0" |
2289 | /* 20705 */ "cpypwt\t[\0" |
2290 | /* 20714 */ "eretaa\0" |
2291 | /* 20721 */ "bfmmla\0" |
2292 | /* 20728 */ "usmmla\0" |
2293 | /* 20735 */ "ummla\0" |
2294 | /* 20741 */ "eretab\0" |
2295 | /* 20748 */ "fmlallbb\0" |
2296 | /* 20757 */ "bfmlalb\0" |
2297 | /* 20765 */ "sb\0" |
2298 | /* 20768 */ "fmlalltb\0" |
2299 | /* 20777 */ "fvdotb\0" |
2300 | /* 20784 */ "pacnbiasppc\0" |
2301 | /* 20796 */ "paciasppc\0" |
2302 | /* 20806 */ "pacnbibsppc\0" |
2303 | /* 20818 */ "pacibsppc\0" |
2304 | /* 20828 */ "rmif\0" |
2305 | /* 20833 */ "xaflag\0" |
2306 | /* 20840 */ "axflag\0" |
2307 | /* 20847 */ "brb\tinj\0" |
2308 | /* 20855 */ "fmlal\0" |
2309 | /* 20861 */ "# FEntry call\0" |
2310 | /* 20875 */ "brb\tiall\0" |
2311 | /* 20884 */ "fmlsl\0" |
2312 | /* 20890 */ "setffr\0" |
2313 | /* 20897 */ "drps\0" |
2314 | /* 20902 */ "fmlallbt\0" |
2315 | /* 20911 */ "eret\0" |
2316 | /* 20916 */ "tcommit\0" |
2317 | /* 20924 */ "bfmlalt\0" |
2318 | /* 20932 */ "bfdot\0" |
2319 | /* 20938 */ "usdot\0" |
2320 | /* 20944 */ "udot\0" |
2321 | /* 20949 */ "fmlalltt\0" |
2322 | /* 20958 */ "fvdott\0" |
2323 | /* 20965 */ "cfinv\0" |
2324 | /* 20971 */ "gcspopcx\0" |
2325 | /* 20980 */ "gcspushx\0" |
2326 | /* 20989 */ "gcspopx\0" |
2327 | /* 20997 */ "ld1b\t{\0" |
2328 | /* 21004 */ "st1b\t{\0" |
2329 | /* 21011 */ "ld1d\t{\0" |
2330 | /* 21018 */ "st1d\t{\0" |
2331 | /* 21025 */ "ld1h\t{\0" |
2332 | /* 21032 */ "st1h\t{\0" |
2333 | /* 21039 */ "ld1q\t{\0" |
2334 | /* 21046 */ "st1q\t{\0" |
2335 | /* 21053 */ "ld1w\t{\0" |
2336 | /* 21060 */ "st1w\t{\0" |
2337 | }; |
2338 | #ifdef __GNUC__ |
2339 | #pragma GCC diagnostic pop |
2340 | #endif |
2341 | |
2342 | static const uint32_t OpInfo0[] = { |
2343 | 0U, // PHI |
2344 | 0U, // INLINEASM |
2345 | 0U, // INLINEASM_BR |
2346 | 0U, // CFI_INSTRUCTION |
2347 | 0U, // EH_LABEL |
2348 | 0U, // GC_LABEL |
2349 | 0U, // ANNOTATION_LABEL |
2350 | 0U, // KILL |
2351 | 0U, // EXTRACT_SUBREG |
2352 | 0U, // INSERT_SUBREG |
2353 | 0U, // IMPLICIT_DEF |
2354 | 0U, // SUBREG_TO_REG |
2355 | 0U, // COPY_TO_REGCLASS |
2356 | 19479U, // DBG_VALUE |
2357 | 19536U, // DBG_VALUE_LIST |
2358 | 19489U, // DBG_INSTR_REF |
2359 | 19503U, // DBG_PHI |
2360 | 19511U, // DBG_LABEL |
2361 | 0U, // REG_SEQUENCE |
2362 | 0U, // COPY |
2363 | 19472U, // BUNDLE |
2364 | 19521U, // LIFETIME_START |
2365 | 19446U, // LIFETIME_END |
2366 | 19459U, // PSEUDO_PROBE |
2367 | 0U, // ARITH_FENCE |
2368 | 0U, // STACKMAP |
2369 | 20862U, // FENTRY_CALL |
2370 | 0U, // PATCHPOINT |
2371 | 0U, // LOAD_STACK_GUARD |
2372 | 0U, // PREALLOCATED_SETUP |
2373 | 0U, // PREALLOCATED_ARG |
2374 | 0U, // STATEPOINT |
2375 | 0U, // LOCAL_ESCAPE |
2376 | 0U, // FAULTING_OP |
2377 | 0U, // PATCHABLE_OP |
2378 | 19163U, // PATCHABLE_FUNCTION_ENTER |
2379 | 19076U, // PATCHABLE_RET |
2380 | 19209U, // PATCHABLE_FUNCTION_EXIT |
2381 | 19186U, // PATCHABLE_TAIL_CALL |
2382 | 19138U, // PATCHABLE_EVENT_CALL |
2383 | 19114U, // PATCHABLE_TYPED_EVENT_CALL |
2384 | 0U, // ICALL_BRANCH_FUNNEL |
2385 | 0U, // MEMBARRIER |
2386 | 0U, // JUMP_TABLE_DEBUG_INFO |
2387 | 0U, // CONVERGENCECTRL_ENTRY |
2388 | 0U, // CONVERGENCECTRL_ANCHOR |
2389 | 0U, // CONVERGENCECTRL_LOOP |
2390 | 0U, // CONVERGENCECTRL_GLUE |
2391 | 0U, // G_ASSERT_SEXT |
2392 | 0U, // G_ASSERT_ZEXT |
2393 | 0U, // G_ASSERT_ALIGN |
2394 | 0U, // G_ADD |
2395 | 0U, // G_SUB |
2396 | 0U, // G_MUL |
2397 | 0U, // G_SDIV |
2398 | 0U, // G_UDIV |
2399 | 0U, // G_SREM |
2400 | 0U, // G_UREM |
2401 | 0U, // G_SDIVREM |
2402 | 0U, // G_UDIVREM |
2403 | 0U, // G_AND |
2404 | 0U, // G_OR |
2405 | 0U, // G_XOR |
2406 | 0U, // G_IMPLICIT_DEF |
2407 | 0U, // G_PHI |
2408 | 0U, // G_FRAME_INDEX |
2409 | 0U, // G_GLOBAL_VALUE |
2410 | 0U, // G_PTRAUTH_GLOBAL_VALUE |
2411 | 0U, // G_CONSTANT_POOL |
2412 | 0U, // G_EXTRACT |
2413 | 0U, // G_UNMERGE_VALUES |
2414 | 0U, // G_INSERT |
2415 | 0U, // G_MERGE_VALUES |
2416 | 0U, // G_BUILD_VECTOR |
2417 | 0U, // G_BUILD_VECTOR_TRUNC |
2418 | 0U, // G_CONCAT_VECTORS |
2419 | 0U, // G_PTRTOINT |
2420 | 0U, // G_INTTOPTR |
2421 | 0U, // G_BITCAST |
2422 | 0U, // G_FREEZE |
2423 | 0U, // G_CONSTANT_FOLD_BARRIER |
2424 | 0U, // G_INTRINSIC_FPTRUNC_ROUND |
2425 | 0U, // G_INTRINSIC_TRUNC |
2426 | 0U, // G_INTRINSIC_ROUND |
2427 | 0U, // G_INTRINSIC_LRINT |
2428 | 0U, // G_INTRINSIC_LLRINT |
2429 | 0U, // G_INTRINSIC_ROUNDEVEN |
2430 | 0U, // G_READCYCLECOUNTER |
2431 | 0U, // G_READSTEADYCOUNTER |
2432 | 0U, // G_LOAD |
2433 | 0U, // G_SEXTLOAD |
2434 | 0U, // G_ZEXTLOAD |
2435 | 0U, // G_INDEXED_LOAD |
2436 | 0U, // G_INDEXED_SEXTLOAD |
2437 | 0U, // G_INDEXED_ZEXTLOAD |
2438 | 0U, // G_STORE |
2439 | 0U, // G_INDEXED_STORE |
2440 | 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS |
2441 | 0U, // G_ATOMIC_CMPXCHG |
2442 | 0U, // G_ATOMICRMW_XCHG |
2443 | 0U, // G_ATOMICRMW_ADD |
2444 | 0U, // G_ATOMICRMW_SUB |
2445 | 0U, // G_ATOMICRMW_AND |
2446 | 0U, // G_ATOMICRMW_NAND |
2447 | 0U, // G_ATOMICRMW_OR |
2448 | 0U, // G_ATOMICRMW_XOR |
2449 | 0U, // G_ATOMICRMW_MAX |
2450 | 0U, // G_ATOMICRMW_MIN |
2451 | 0U, // G_ATOMICRMW_UMAX |
2452 | 0U, // G_ATOMICRMW_UMIN |
2453 | 0U, // G_ATOMICRMW_FADD |
2454 | 0U, // G_ATOMICRMW_FSUB |
2455 | 0U, // G_ATOMICRMW_FMAX |
2456 | 0U, // G_ATOMICRMW_FMIN |
2457 | 0U, // G_ATOMICRMW_UINC_WRAP |
2458 | 0U, // G_ATOMICRMW_UDEC_WRAP |
2459 | 0U, // G_FENCE |
2460 | 0U, // G_PREFETCH |
2461 | 0U, // G_BRCOND |
2462 | 0U, // G_BRINDIRECT |
2463 | 0U, // G_INVOKE_REGION_START |
2464 | 0U, // G_INTRINSIC |
2465 | 0U, // G_INTRINSIC_W_SIDE_EFFECTS |
2466 | 0U, // G_INTRINSIC_CONVERGENT |
2467 | 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS |
2468 | 0U, // G_ANYEXT |
2469 | 0U, // G_TRUNC |
2470 | 0U, // G_CONSTANT |
2471 | 0U, // G_FCONSTANT |
2472 | 0U, // G_VASTART |
2473 | 0U, // G_VAARG |
2474 | 0U, // G_SEXT |
2475 | 0U, // G_SEXT_INREG |
2476 | 0U, // G_ZEXT |
2477 | 0U, // G_SHL |
2478 | 0U, // G_LSHR |
2479 | 0U, // G_ASHR |
2480 | 0U, // G_FSHL |
2481 | 0U, // G_FSHR |
2482 | 0U, // G_ROTR |
2483 | 0U, // G_ROTL |
2484 | 0U, // G_ICMP |
2485 | 0U, // G_FCMP |
2486 | 0U, // G_SCMP |
2487 | 0U, // G_UCMP |
2488 | 0U, // G_SELECT |
2489 | 0U, // G_UADDO |
2490 | 0U, // G_UADDE |
2491 | 0U, // G_USUBO |
2492 | 0U, // G_USUBE |
2493 | 0U, // G_SADDO |
2494 | 0U, // G_SADDE |
2495 | 0U, // G_SSUBO |
2496 | 0U, // G_SSUBE |
2497 | 0U, // G_UMULO |
2498 | 0U, // G_SMULO |
2499 | 0U, // G_UMULH |
2500 | 0U, // G_SMULH |
2501 | 0U, // G_UADDSAT |
2502 | 0U, // G_SADDSAT |
2503 | 0U, // G_USUBSAT |
2504 | 0U, // G_SSUBSAT |
2505 | 0U, // G_USHLSAT |
2506 | 0U, // G_SSHLSAT |
2507 | 0U, // G_SMULFIX |
2508 | 0U, // G_UMULFIX |
2509 | 0U, // G_SMULFIXSAT |
2510 | 0U, // G_UMULFIXSAT |
2511 | 0U, // G_SDIVFIX |
2512 | 0U, // G_UDIVFIX |
2513 | 0U, // G_SDIVFIXSAT |
2514 | 0U, // G_UDIVFIXSAT |
2515 | 0U, // G_FADD |
2516 | 0U, // G_FSUB |
2517 | 0U, // G_FMUL |
2518 | 0U, // G_FMA |
2519 | 0U, // G_FMAD |
2520 | 0U, // G_FDIV |
2521 | 0U, // G_FREM |
2522 | 0U, // G_FPOW |
2523 | 0U, // G_FPOWI |
2524 | 0U, // G_FEXP |
2525 | 0U, // G_FEXP2 |
2526 | 0U, // G_FEXP10 |
2527 | 0U, // G_FLOG |
2528 | 0U, // G_FLOG2 |
2529 | 0U, // G_FLOG10 |
2530 | 0U, // G_FLDEXP |
2531 | 0U, // G_FFREXP |
2532 | 0U, // G_FNEG |
2533 | 0U, // G_FPEXT |
2534 | 0U, // G_FPTRUNC |
2535 | 0U, // G_FPTOSI |
2536 | 0U, // G_FPTOUI |
2537 | 0U, // G_SITOFP |
2538 | 0U, // G_UITOFP |
2539 | 0U, // G_FABS |
2540 | 0U, // G_FCOPYSIGN |
2541 | 0U, // G_IS_FPCLASS |
2542 | 0U, // G_FCANONICALIZE |
2543 | 0U, // G_FMINNUM |
2544 | 0U, // G_FMAXNUM |
2545 | 0U, // G_FMINNUM_IEEE |
2546 | 0U, // G_FMAXNUM_IEEE |
2547 | 0U, // G_FMINIMUM |
2548 | 0U, // G_FMAXIMUM |
2549 | 0U, // G_GET_FPENV |
2550 | 0U, // G_SET_FPENV |
2551 | 0U, // G_RESET_FPENV |
2552 | 0U, // G_GET_FPMODE |
2553 | 0U, // G_SET_FPMODE |
2554 | 0U, // G_RESET_FPMODE |
2555 | 0U, // G_PTR_ADD |
2556 | 0U, // G_PTRMASK |
2557 | 0U, // G_SMIN |
2558 | 0U, // G_SMAX |
2559 | 0U, // G_UMIN |
2560 | 0U, // G_UMAX |
2561 | 0U, // G_ABS |
2562 | 0U, // G_LROUND |
2563 | 0U, // G_LLROUND |
2564 | 0U, // G_BR |
2565 | 0U, // G_BRJT |
2566 | 0U, // G_VSCALE |
2567 | 0U, // G_INSERT_SUBVECTOR |
2568 | 0U, // G_EXTRACT_SUBVECTOR |
2569 | 0U, // G_INSERT_VECTOR_ELT |
2570 | 0U, // G_EXTRACT_VECTOR_ELT |
2571 | 0U, // G_SHUFFLE_VECTOR |
2572 | 0U, // G_SPLAT_VECTOR |
2573 | 0U, // G_VECTOR_COMPRESS |
2574 | 0U, // G_CTTZ |
2575 | 0U, // G_CTTZ_ZERO_UNDEF |
2576 | 0U, // G_CTLZ |
2577 | 0U, // G_CTLZ_ZERO_UNDEF |
2578 | 0U, // G_CTPOP |
2579 | 0U, // G_BSWAP |
2580 | 0U, // G_BITREVERSE |
2581 | 0U, // G_FCEIL |
2582 | 0U, // G_FCOS |
2583 | 0U, // G_FSIN |
2584 | 0U, // G_FTAN |
2585 | 0U, // G_FACOS |
2586 | 0U, // G_FASIN |
2587 | 0U, // G_FATAN |
2588 | 0U, // G_FCOSH |
2589 | 0U, // G_FSINH |
2590 | 0U, // G_FTANH |
2591 | 0U, // G_FSQRT |
2592 | 0U, // G_FFLOOR |
2593 | 0U, // G_FRINT |
2594 | 0U, // G_FNEARBYINT |
2595 | 0U, // G_ADDRSPACE_CAST |
2596 | 0U, // G_BLOCK_ADDR |
2597 | 0U, // G_JUMP_TABLE |
2598 | 0U, // G_DYN_STACKALLOC |
2599 | 0U, // G_STACKSAVE |
2600 | 0U, // G_STACKRESTORE |
2601 | 0U, // G_STRICT_FADD |
2602 | 0U, // G_STRICT_FSUB |
2603 | 0U, // G_STRICT_FMUL |
2604 | 0U, // G_STRICT_FDIV |
2605 | 0U, // G_STRICT_FREM |
2606 | 0U, // G_STRICT_FMA |
2607 | 0U, // G_STRICT_FSQRT |
2608 | 0U, // G_STRICT_FLDEXP |
2609 | 0U, // G_READ_REGISTER |
2610 | 0U, // G_WRITE_REGISTER |
2611 | 0U, // G_MEMCPY |
2612 | 0U, // G_MEMCPY_INLINE |
2613 | 0U, // G_MEMMOVE |
2614 | 0U, // G_MEMSET |
2615 | 0U, // G_BZERO |
2616 | 0U, // G_TRAP |
2617 | 0U, // G_DEBUGTRAP |
2618 | 0U, // G_UBSANTRAP |
2619 | 0U, // G_VECREDUCE_SEQ_FADD |
2620 | 0U, // G_VECREDUCE_SEQ_FMUL |
2621 | 0U, // G_VECREDUCE_FADD |
2622 | 0U, // G_VECREDUCE_FMUL |
2623 | 0U, // G_VECREDUCE_FMAX |
2624 | 0U, // G_VECREDUCE_FMIN |
2625 | 0U, // G_VECREDUCE_FMAXIMUM |
2626 | 0U, // G_VECREDUCE_FMINIMUM |
2627 | 0U, // G_VECREDUCE_ADD |
2628 | 0U, // G_VECREDUCE_MUL |
2629 | 0U, // G_VECREDUCE_AND |
2630 | 0U, // G_VECREDUCE_OR |
2631 | 0U, // G_VECREDUCE_XOR |
2632 | 0U, // G_VECREDUCE_SMAX |
2633 | 0U, // G_VECREDUCE_SMIN |
2634 | 0U, // G_VECREDUCE_UMAX |
2635 | 0U, // G_VECREDUCE_UMIN |
2636 | 0U, // G_SBFX |
2637 | 0U, // G_UBFX |
2638 | 0U, // ABS_ZPmZ_B_UNDEF |
2639 | 0U, // ABS_ZPmZ_D_UNDEF |
2640 | 0U, // ABS_ZPmZ_H_UNDEF |
2641 | 0U, // ABS_ZPmZ_S_UNDEF |
2642 | 0U, // ADDHA_MPPZ_D_PSEUDO_D |
2643 | 0U, // ADDHA_MPPZ_S_PSEUDO_S |
2644 | 0U, // ADDSWrr |
2645 | 0U, // ADDSXrr |
2646 | 0U, // ADDVA_MPPZ_D_PSEUDO_D |
2647 | 0U, // ADDVA_MPPZ_S_PSEUDO_S |
2648 | 0U, // ADDWrr |
2649 | 0U, // ADDXrr |
2650 | 0U, // ADD_VG2_M2Z2Z_D_PSEUDO |
2651 | 0U, // ADD_VG2_M2Z2Z_S_PSEUDO |
2652 | 0U, // ADD_VG2_M2ZZ_D_PSEUDO |
2653 | 0U, // ADD_VG2_M2ZZ_S_PSEUDO |
2654 | 0U, // ADD_VG2_M2Z_D_PSEUDO |
2655 | 0U, // ADD_VG2_M2Z_S_PSEUDO |
2656 | 0U, // ADD_VG4_M4Z4Z_D_PSEUDO |
2657 | 0U, // ADD_VG4_M4Z4Z_S_PSEUDO |
2658 | 0U, // ADD_VG4_M4ZZ_D_PSEUDO |
2659 | 0U, // ADD_VG4_M4ZZ_S_PSEUDO |
2660 | 0U, // ADD_VG4_M4Z_D_PSEUDO |
2661 | 0U, // ADD_VG4_M4Z_S_PSEUDO |
2662 | 0U, // ADD_ZPZZ_B_ZERO |
2663 | 0U, // ADD_ZPZZ_D_ZERO |
2664 | 0U, // ADD_ZPZZ_H_ZERO |
2665 | 0U, // ADD_ZPZZ_S_ZERO |
2666 | 0U, // ADDlowTLS |
2667 | 0U, // ADJCALLSTACKDOWN |
2668 | 0U, // ADJCALLSTACKUP |
2669 | 0U, // AESIMCrrTied |
2670 | 0U, // AESMCrrTied |
2671 | 0U, // ANDSWrr |
2672 | 0U, // ANDSXrr |
2673 | 0U, // ANDWrr |
2674 | 0U, // ANDXrr |
2675 | 0U, // AND_ZPZZ_B_ZERO |
2676 | 0U, // AND_ZPZZ_D_ZERO |
2677 | 0U, // AND_ZPZZ_H_ZERO |
2678 | 0U, // AND_ZPZZ_S_ZERO |
2679 | 0U, // ASRD_ZPZI_B_ZERO |
2680 | 0U, // ASRD_ZPZI_D_ZERO |
2681 | 0U, // ASRD_ZPZI_H_ZERO |
2682 | 0U, // ASRD_ZPZI_S_ZERO |
2683 | 0U, // ASR_ZPZI_B_UNDEF |
2684 | 0U, // ASR_ZPZI_B_ZERO |
2685 | 0U, // ASR_ZPZI_D_UNDEF |
2686 | 0U, // ASR_ZPZI_D_ZERO |
2687 | 0U, // ASR_ZPZI_H_UNDEF |
2688 | 0U, // ASR_ZPZI_H_ZERO |
2689 | 0U, // ASR_ZPZI_S_UNDEF |
2690 | 0U, // ASR_ZPZI_S_ZERO |
2691 | 0U, // ASR_ZPZZ_B_UNDEF |
2692 | 0U, // ASR_ZPZZ_B_ZERO |
2693 | 0U, // ASR_ZPZZ_D_UNDEF |
2694 | 0U, // ASR_ZPZZ_D_ZERO |
2695 | 0U, // ASR_ZPZZ_H_UNDEF |
2696 | 0U, // ASR_ZPZZ_H_ZERO |
2697 | 0U, // ASR_ZPZZ_S_UNDEF |
2698 | 0U, // ASR_ZPZZ_S_ZERO |
2699 | 0U, // AUT |
2700 | 0U, // AUTH_TCRETURN |
2701 | 0U, // AUTH_TCRETURN_BTI |
2702 | 0U, // AUTPAC |
2703 | 0U, // AllocateZABuffer |
2704 | 0U, // BFADD_VG2_M2Z_H_PSEUDO |
2705 | 0U, // BFADD_VG4_M4Z_H_PSEUDO |
2706 | 0U, // BFADD_ZPZZ_UNDEF |
2707 | 0U, // BFADD_ZPZZ_ZERO |
2708 | 0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO |
2709 | 0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO |
2710 | 0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO |
2711 | 0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO |
2712 | 0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO |
2713 | 0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO |
2714 | 0U, // BFMAXNM_ZPZZ_UNDEF |
2715 | 0U, // BFMAXNM_ZPZZ_ZERO |
2716 | 0U, // BFMAX_ZPZZ_UNDEF |
2717 | 0U, // BFMAX_ZPZZ_ZERO |
2718 | 0U, // BFMINNM_ZPZZ_UNDEF |
2719 | 0U, // BFMINNM_ZPZZ_ZERO |
2720 | 0U, // BFMIN_ZPZZ_UNDEF |
2721 | 0U, // BFMIN_ZPZZ_ZERO |
2722 | 0U, // BFMLAL_MZZI_HtoS_PSEUDO |
2723 | 0U, // BFMLAL_MZZ_HtoS_PSEUDO |
2724 | 0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
2725 | 0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO |
2726 | 0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO |
2727 | 0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
2728 | 0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO |
2729 | 0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO |
2730 | 0U, // BFMLA_VG2_M2Z2Z_PSEUDO |
2731 | 0U, // BFMLA_VG2_M2ZZI_PSEUDO |
2732 | 0U, // BFMLA_VG2_M2ZZ_PSEUDO |
2733 | 0U, // BFMLA_VG4_M4Z4Z_PSEUDO |
2734 | 0U, // BFMLA_VG4_M4ZZI_PSEUDO |
2735 | 0U, // BFMLA_VG4_M4ZZ_PSEUDO |
2736 | 0U, // BFMLA_ZPZZZ_UNDEF |
2737 | 0U, // BFMLSL_MZZI_HtoS_PSEUDO |
2738 | 0U, // BFMLSL_MZZ_HtoS_PSEUDO |
2739 | 0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
2740 | 0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO |
2741 | 0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO |
2742 | 0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
2743 | 0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO |
2744 | 0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO |
2745 | 0U, // BFMLS_VG2_M2Z2Z_PSEUDO |
2746 | 0U, // BFMLS_VG2_M2ZZI_PSEUDO |
2747 | 0U, // BFMLS_VG2_M2ZZ_PSEUDO |
2748 | 0U, // BFMLS_VG4_M4Z4Z_PSEUDO |
2749 | 0U, // BFMLS_VG4_M4ZZI_PSEUDO |
2750 | 0U, // BFMLS_VG4_M4ZZ_PSEUDO |
2751 | 0U, // BFMLS_ZPZZZ_UNDEF |
2752 | 0U, // BFMOPA_MPPZZ_H_PSEUDO |
2753 | 0U, // BFMOPA_MPPZZ_PSEUDO |
2754 | 0U, // BFMOPS_MPPZZ_H_PSEUDO |
2755 | 0U, // BFMOPS_MPPZZ_PSEUDO |
2756 | 0U, // BFMUL_ZPZZ_UNDEF |
2757 | 0U, // BFMUL_ZPZZ_ZERO |
2758 | 0U, // BFSUB_VG2_M2Z_H_PSEUDO |
2759 | 0U, // BFSUB_VG4_M4Z_H_PSEUDO |
2760 | 0U, // BFSUB_ZPZZ_UNDEF |
2761 | 0U, // BFSUB_ZPZZ_ZERO |
2762 | 0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO |
2763 | 0U, // BICSWrr |
2764 | 0U, // BICSXrr |
2765 | 0U, // BICWrr |
2766 | 0U, // BICXrr |
2767 | 0U, // BIC_ZPZZ_B_ZERO |
2768 | 0U, // BIC_ZPZZ_D_ZERO |
2769 | 0U, // BIC_ZPZZ_H_ZERO |
2770 | 0U, // BIC_ZPZZ_S_ZERO |
2771 | 0U, // BLRA |
2772 | 0U, // BLRA_RVMARKER |
2773 | 0U, // BLRNoIP |
2774 | 0U, // BLR_BTI |
2775 | 0U, // BLR_RVMARKER |
2776 | 0U, // BLR_X16 |
2777 | 0U, // BMOPA_MPPZZ_S_PSEUDO |
2778 | 0U, // BMOPS_MPPZZ_S_PSEUDO |
2779 | 0U, // BRA |
2780 | 0U, // BR_JumpTable |
2781 | 0U, // BSPv16i8 |
2782 | 0U, // BSPv8i8 |
2783 | 0U, // CATCHRET |
2784 | 0U, // CLEANUPRET |
2785 | 0U, // CLS_ZPmZ_B_UNDEF |
2786 | 0U, // CLS_ZPmZ_D_UNDEF |
2787 | 0U, // CLS_ZPmZ_H_UNDEF |
2788 | 0U, // CLS_ZPmZ_S_UNDEF |
2789 | 0U, // CLZ_ZPmZ_B_UNDEF |
2790 | 0U, // CLZ_ZPmZ_D_UNDEF |
2791 | 0U, // CLZ_ZPmZ_H_UNDEF |
2792 | 0U, // CLZ_ZPmZ_S_UNDEF |
2793 | 0U, // CMP_SWAP_128 |
2794 | 0U, // CMP_SWAP_128_ACQUIRE |
2795 | 0U, // CMP_SWAP_128_MONOTONIC |
2796 | 0U, // CMP_SWAP_128_RELEASE |
2797 | 0U, // CMP_SWAP_16 |
2798 | 0U, // CMP_SWAP_32 |
2799 | 0U, // CMP_SWAP_64 |
2800 | 0U, // CMP_SWAP_8 |
2801 | 0U, // CNOT_ZPmZ_B_UNDEF |
2802 | 0U, // CNOT_ZPmZ_D_UNDEF |
2803 | 0U, // CNOT_ZPmZ_H_UNDEF |
2804 | 0U, // CNOT_ZPmZ_S_UNDEF |
2805 | 0U, // CNT_ZPmZ_B_UNDEF |
2806 | 0U, // CNT_ZPmZ_D_UNDEF |
2807 | 0U, // CNT_ZPmZ_H_UNDEF |
2808 | 0U, // CNT_ZPmZ_S_UNDEF |
2809 | 0U, // COALESCER_BARRIER_FPR128 |
2810 | 0U, // COALESCER_BARRIER_FPR16 |
2811 | 0U, // COALESCER_BARRIER_FPR32 |
2812 | 0U, // COALESCER_BARRIER_FPR64 |
2813 | 0U, // EMITBKEY |
2814 | 0U, // EMITMTETAGGED |
2815 | 0U, // EONWrr |
2816 | 0U, // EONXrr |
2817 | 0U, // EORWrr |
2818 | 0U, // EORXrr |
2819 | 0U, // EOR_ZPZZ_B_ZERO |
2820 | 0U, // EOR_ZPZZ_D_ZERO |
2821 | 0U, // EOR_ZPZZ_H_ZERO |
2822 | 0U, // EOR_ZPZZ_S_ZERO |
2823 | 0U, // F128CSEL |
2824 | 0U, // FABD_ZPZZ_D_UNDEF |
2825 | 0U, // FABD_ZPZZ_D_ZERO |
2826 | 0U, // FABD_ZPZZ_H_UNDEF |
2827 | 0U, // FABD_ZPZZ_H_ZERO |
2828 | 0U, // FABD_ZPZZ_S_UNDEF |
2829 | 0U, // FABD_ZPZZ_S_ZERO |
2830 | 0U, // FABS_ZPmZ_D_UNDEF |
2831 | 0U, // FABS_ZPmZ_H_UNDEF |
2832 | 0U, // FABS_ZPmZ_S_UNDEF |
2833 | 0U, // FADD_VG2_M2Z_D_PSEUDO |
2834 | 0U, // FADD_VG2_M2Z_H_PSEUDO |
2835 | 0U, // FADD_VG2_M2Z_S_PSEUDO |
2836 | 0U, // FADD_VG4_M4Z_D_PSEUDO |
2837 | 0U, // FADD_VG4_M4Z_H_PSEUDO |
2838 | 0U, // FADD_VG4_M4Z_S_PSEUDO |
2839 | 0U, // FADD_ZPZI_D_UNDEF |
2840 | 0U, // FADD_ZPZI_D_ZERO |
2841 | 0U, // FADD_ZPZI_H_UNDEF |
2842 | 0U, // FADD_ZPZI_H_ZERO |
2843 | 0U, // FADD_ZPZI_S_UNDEF |
2844 | 0U, // FADD_ZPZI_S_ZERO |
2845 | 0U, // FADD_ZPZZ_D_UNDEF |
2846 | 0U, // FADD_ZPZZ_D_ZERO |
2847 | 0U, // FADD_ZPZZ_H_UNDEF |
2848 | 0U, // FADD_ZPZZ_H_ZERO |
2849 | 0U, // FADD_ZPZZ_S_UNDEF |
2850 | 0U, // FADD_ZPZZ_S_ZERO |
2851 | 0U, // FCVTZS_ZPmZ_DtoD_UNDEF |
2852 | 0U, // FCVTZS_ZPmZ_DtoS_UNDEF |
2853 | 0U, // FCVTZS_ZPmZ_HtoD_UNDEF |
2854 | 0U, // FCVTZS_ZPmZ_HtoH_UNDEF |
2855 | 0U, // FCVTZS_ZPmZ_HtoS_UNDEF |
2856 | 0U, // FCVTZS_ZPmZ_StoD_UNDEF |
2857 | 0U, // FCVTZS_ZPmZ_StoS_UNDEF |
2858 | 0U, // FCVTZU_ZPmZ_DtoD_UNDEF |
2859 | 0U, // FCVTZU_ZPmZ_DtoS_UNDEF |
2860 | 0U, // FCVTZU_ZPmZ_HtoD_UNDEF |
2861 | 0U, // FCVTZU_ZPmZ_HtoH_UNDEF |
2862 | 0U, // FCVTZU_ZPmZ_HtoS_UNDEF |
2863 | 0U, // FCVTZU_ZPmZ_StoD_UNDEF |
2864 | 0U, // FCVTZU_ZPmZ_StoS_UNDEF |
2865 | 0U, // FCVT_ZPmZ_DtoH_UNDEF |
2866 | 0U, // FCVT_ZPmZ_DtoS_UNDEF |
2867 | 0U, // FCVT_ZPmZ_HtoD_UNDEF |
2868 | 0U, // FCVT_ZPmZ_HtoS_UNDEF |
2869 | 0U, // FCVT_ZPmZ_StoD_UNDEF |
2870 | 0U, // FCVT_ZPmZ_StoH_UNDEF |
2871 | 0U, // FDIVR_ZPZZ_D_ZERO |
2872 | 0U, // FDIVR_ZPZZ_H_ZERO |
2873 | 0U, // FDIVR_ZPZZ_S_ZERO |
2874 | 0U, // FDIV_ZPZZ_D_UNDEF |
2875 | 0U, // FDIV_ZPZZ_D_ZERO |
2876 | 0U, // FDIV_ZPZZ_H_UNDEF |
2877 | 0U, // FDIV_ZPZZ_H_ZERO |
2878 | 0U, // FDIV_ZPZZ_S_UNDEF |
2879 | 0U, // FDIV_ZPZZ_S_ZERO |
2880 | 0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO |
2881 | 0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO |
2882 | 0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO |
2883 | 0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO |
2884 | 0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO |
2885 | 0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO |
2886 | 0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO |
2887 | 0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO |
2888 | 0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO |
2889 | 0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO |
2890 | 0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO |
2891 | 0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO |
2892 | 0U, // FLOGB_ZPZZ_D_ZERO |
2893 | 0U, // FLOGB_ZPZZ_H_ZERO |
2894 | 0U, // FLOGB_ZPZZ_S_ZERO |
2895 | 0U, // FMAXNM_ZPZI_D_UNDEF |
2896 | 0U, // FMAXNM_ZPZI_D_ZERO |
2897 | 0U, // FMAXNM_ZPZI_H_UNDEF |
2898 | 0U, // FMAXNM_ZPZI_H_ZERO |
2899 | 0U, // FMAXNM_ZPZI_S_UNDEF |
2900 | 0U, // FMAXNM_ZPZI_S_ZERO |
2901 | 0U, // FMAXNM_ZPZZ_D_UNDEF |
2902 | 0U, // FMAXNM_ZPZZ_D_ZERO |
2903 | 0U, // FMAXNM_ZPZZ_H_UNDEF |
2904 | 0U, // FMAXNM_ZPZZ_H_ZERO |
2905 | 0U, // FMAXNM_ZPZZ_S_UNDEF |
2906 | 0U, // FMAXNM_ZPZZ_S_ZERO |
2907 | 0U, // FMAX_ZPZI_D_UNDEF |
2908 | 0U, // FMAX_ZPZI_D_ZERO |
2909 | 0U, // FMAX_ZPZI_H_UNDEF |
2910 | 0U, // FMAX_ZPZI_H_ZERO |
2911 | 0U, // FMAX_ZPZI_S_UNDEF |
2912 | 0U, // FMAX_ZPZI_S_ZERO |
2913 | 0U, // FMAX_ZPZZ_D_UNDEF |
2914 | 0U, // FMAX_ZPZZ_D_ZERO |
2915 | 0U, // FMAX_ZPZZ_H_UNDEF |
2916 | 0U, // FMAX_ZPZZ_H_ZERO |
2917 | 0U, // FMAX_ZPZZ_S_UNDEF |
2918 | 0U, // FMAX_ZPZZ_S_ZERO |
2919 | 0U, // FMINNM_ZPZI_D_UNDEF |
2920 | 0U, // FMINNM_ZPZI_D_ZERO |
2921 | 0U, // FMINNM_ZPZI_H_UNDEF |
2922 | 0U, // FMINNM_ZPZI_H_ZERO |
2923 | 0U, // FMINNM_ZPZI_S_UNDEF |
2924 | 0U, // FMINNM_ZPZI_S_ZERO |
2925 | 0U, // FMINNM_ZPZZ_D_UNDEF |
2926 | 0U, // FMINNM_ZPZZ_D_ZERO |
2927 | 0U, // FMINNM_ZPZZ_H_UNDEF |
2928 | 0U, // FMINNM_ZPZZ_H_ZERO |
2929 | 0U, // FMINNM_ZPZZ_S_UNDEF |
2930 | 0U, // FMINNM_ZPZZ_S_ZERO |
2931 | 0U, // FMIN_ZPZI_D_UNDEF |
2932 | 0U, // FMIN_ZPZI_D_ZERO |
2933 | 0U, // FMIN_ZPZI_H_UNDEF |
2934 | 0U, // FMIN_ZPZI_H_ZERO |
2935 | 0U, // FMIN_ZPZI_S_UNDEF |
2936 | 0U, // FMIN_ZPZI_S_ZERO |
2937 | 0U, // FMIN_ZPZZ_D_UNDEF |
2938 | 0U, // FMIN_ZPZZ_D_ZERO |
2939 | 0U, // FMIN_ZPZZ_H_UNDEF |
2940 | 0U, // FMIN_ZPZZ_H_ZERO |
2941 | 0U, // FMIN_ZPZZ_S_UNDEF |
2942 | 0U, // FMIN_ZPZZ_S_ZERO |
2943 | 0U, // FMLALL_MZZI_BtoS_PSEUDO |
2944 | 0U, // FMLALL_MZZ_BtoS_PSEUDO |
2945 | 0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
2946 | 0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO |
2947 | 0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO |
2948 | 0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
2949 | 0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO |
2950 | 0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO |
2951 | 0U, // FMLAL_MZZI_HtoS_PSEUDO |
2952 | 0U, // FMLAL_MZZ_HtoS_PSEUDO |
2953 | 0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO |
2954 | 0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
2955 | 0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO |
2956 | 0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO |
2957 | 0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO |
2958 | 0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO |
2959 | 0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
2960 | 0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO |
2961 | 0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO |
2962 | 0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO |
2963 | 0U, // FMLA_VG2_M2Z2Z_D_PSEUDO |
2964 | 0U, // FMLA_VG2_M2Z2Z_S_PSEUDO |
2965 | 0U, // FMLA_VG2_M2Z4Z_H_PSEUDO |
2966 | 0U, // FMLA_VG2_M2ZZI_D_PSEUDO |
2967 | 0U, // FMLA_VG2_M2ZZI_H_PSEUDO |
2968 | 0U, // FMLA_VG2_M2ZZI_S_PSEUDO |
2969 | 0U, // FMLA_VG2_M2ZZ_D_PSEUDO |
2970 | 0U, // FMLA_VG2_M2ZZ_H_PSEUDO |
2971 | 0U, // FMLA_VG2_M2ZZ_S_PSEUDO |
2972 | 0U, // FMLA_VG4_M4Z4Z_D_PSEUDO |
2973 | 0U, // FMLA_VG4_M4Z4Z_H_PSEUDO |
2974 | 0U, // FMLA_VG4_M4Z4Z_S_PSEUDO |
2975 | 0U, // FMLA_VG4_M4ZZI_D_PSEUDO |
2976 | 0U, // FMLA_VG4_M4ZZI_H_PSEUDO |
2977 | 0U, // FMLA_VG4_M4ZZI_S_PSEUDO |
2978 | 0U, // FMLA_VG4_M4ZZ_D_PSEUDO |
2979 | 0U, // FMLA_VG4_M4ZZ_H_PSEUDO |
2980 | 0U, // FMLA_VG4_M4ZZ_S_PSEUDO |
2981 | 0U, // FMLA_ZPZZZ_D_UNDEF |
2982 | 0U, // FMLA_ZPZZZ_H_UNDEF |
2983 | 0U, // FMLA_ZPZZZ_S_UNDEF |
2984 | 0U, // FMLSL_MZZI_HtoS_PSEUDO |
2985 | 0U, // FMLSL_MZZ_HtoS_PSEUDO |
2986 | 0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
2987 | 0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO |
2988 | 0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO |
2989 | 0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
2990 | 0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO |
2991 | 0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO |
2992 | 0U, // FMLS_VG2_M2Z2Z_D_PSEUDO |
2993 | 0U, // FMLS_VG2_M2Z2Z_H_PSEUDO |
2994 | 0U, // FMLS_VG2_M2Z2Z_S_PSEUDO |
2995 | 0U, // FMLS_VG2_M2ZZI_D_PSEUDO |
2996 | 0U, // FMLS_VG2_M2ZZI_H_PSEUDO |
2997 | 0U, // FMLS_VG2_M2ZZI_S_PSEUDO |
2998 | 0U, // FMLS_VG2_M2ZZ_D_PSEUDO |
2999 | 0U, // FMLS_VG2_M2ZZ_H_PSEUDO |
3000 | 0U, // FMLS_VG2_M2ZZ_S_PSEUDO |
3001 | 0U, // FMLS_VG4_M4Z2Z_H_PSEUDO |
3002 | 0U, // FMLS_VG4_M4Z4Z_D_PSEUDO |
3003 | 0U, // FMLS_VG4_M4Z4Z_S_PSEUDO |
3004 | 0U, // FMLS_VG4_M4ZZI_D_PSEUDO |
3005 | 0U, // FMLS_VG4_M4ZZI_H_PSEUDO |
3006 | 0U, // FMLS_VG4_M4ZZI_S_PSEUDO |
3007 | 0U, // FMLS_VG4_M4ZZ_D_PSEUDO |
3008 | 0U, // FMLS_VG4_M4ZZ_H_PSEUDO |
3009 | 0U, // FMLS_VG4_M4ZZ_S_PSEUDO |
3010 | 0U, // FMLS_ZPZZZ_D_UNDEF |
3011 | 0U, // FMLS_ZPZZZ_H_UNDEF |
3012 | 0U, // FMLS_ZPZZZ_S_UNDEF |
3013 | 0U, // FMOPAL_MPPZZ_PSEUDO |
3014 | 0U, // FMOPA_MPPZZ_BtoS_PSEUDO |
3015 | 0U, // FMOPA_MPPZZ_D_PSEUDO |
3016 | 0U, // FMOPA_MPPZZ_H_PSEUDO |
3017 | 0U, // FMOPA_MPPZZ_S_PSEUDO |
3018 | 0U, // FMOPSL_MPPZZ_PSEUDO |
3019 | 0U, // FMOPS_MPPZZ_D_PSEUDO |
3020 | 0U, // FMOPS_MPPZZ_H_PSEUDO |
3021 | 0U, // FMOPS_MPPZZ_S_PSEUDO |
3022 | 0U, // FMOVD0 |
3023 | 0U, // FMOVH0 |
3024 | 0U, // FMOVS0 |
3025 | 0U, // FMULX_ZPZZ_D_UNDEF |
3026 | 0U, // FMULX_ZPZZ_D_ZERO |
3027 | 0U, // FMULX_ZPZZ_H_UNDEF |
3028 | 0U, // FMULX_ZPZZ_H_ZERO |
3029 | 0U, // FMULX_ZPZZ_S_UNDEF |
3030 | 0U, // FMULX_ZPZZ_S_ZERO |
3031 | 0U, // FMUL_ZPZI_D_UNDEF |
3032 | 0U, // FMUL_ZPZI_D_ZERO |
3033 | 0U, // FMUL_ZPZI_H_UNDEF |
3034 | 0U, // FMUL_ZPZI_H_ZERO |
3035 | 0U, // FMUL_ZPZI_S_UNDEF |
3036 | 0U, // FMUL_ZPZI_S_ZERO |
3037 | 0U, // FMUL_ZPZZ_D_UNDEF |
3038 | 0U, // FMUL_ZPZZ_D_ZERO |
3039 | 0U, // FMUL_ZPZZ_H_UNDEF |
3040 | 0U, // FMUL_ZPZZ_H_ZERO |
3041 | 0U, // FMUL_ZPZZ_S_UNDEF |
3042 | 0U, // FMUL_ZPZZ_S_ZERO |
3043 | 0U, // FNEG_ZPmZ_D_UNDEF |
3044 | 0U, // FNEG_ZPmZ_H_UNDEF |
3045 | 0U, // FNEG_ZPmZ_S_UNDEF |
3046 | 0U, // FNMLA_ZPZZZ_D_UNDEF |
3047 | 0U, // FNMLA_ZPZZZ_H_UNDEF |
3048 | 0U, // FNMLA_ZPZZZ_S_UNDEF |
3049 | 0U, // FNMLS_ZPZZZ_D_UNDEF |
3050 | 0U, // FNMLS_ZPZZZ_H_UNDEF |
3051 | 0U, // FNMLS_ZPZZZ_S_UNDEF |
3052 | 0U, // FRECPX_ZPmZ_D_UNDEF |
3053 | 0U, // FRECPX_ZPmZ_H_UNDEF |
3054 | 0U, // FRECPX_ZPmZ_S_UNDEF |
3055 | 0U, // FRINTA_ZPmZ_D_UNDEF |
3056 | 0U, // FRINTA_ZPmZ_H_UNDEF |
3057 | 0U, // FRINTA_ZPmZ_S_UNDEF |
3058 | 0U, // FRINTI_ZPmZ_D_UNDEF |
3059 | 0U, // FRINTI_ZPmZ_H_UNDEF |
3060 | 0U, // FRINTI_ZPmZ_S_UNDEF |
3061 | 0U, // FRINTM_ZPmZ_D_UNDEF |
3062 | 0U, // FRINTM_ZPmZ_H_UNDEF |
3063 | 0U, // FRINTM_ZPmZ_S_UNDEF |
3064 | 0U, // FRINTN_ZPmZ_D_UNDEF |
3065 | 0U, // FRINTN_ZPmZ_H_UNDEF |
3066 | 0U, // FRINTN_ZPmZ_S_UNDEF |
3067 | 0U, // FRINTP_ZPmZ_D_UNDEF |
3068 | 0U, // FRINTP_ZPmZ_H_UNDEF |
3069 | 0U, // FRINTP_ZPmZ_S_UNDEF |
3070 | 0U, // FRINTX_ZPmZ_D_UNDEF |
3071 | 0U, // FRINTX_ZPmZ_H_UNDEF |
3072 | 0U, // FRINTX_ZPmZ_S_UNDEF |
3073 | 0U, // FRINTZ_ZPmZ_D_UNDEF |
3074 | 0U, // FRINTZ_ZPmZ_H_UNDEF |
3075 | 0U, // FRINTZ_ZPmZ_S_UNDEF |
3076 | 0U, // FSQRT_ZPmZ_D_UNDEF |
3077 | 0U, // FSQRT_ZPmZ_H_UNDEF |
3078 | 0U, // FSQRT_ZPmZ_S_UNDEF |
3079 | 0U, // FSUBR_ZPZI_D_UNDEF |
3080 | 0U, // FSUBR_ZPZI_D_ZERO |
3081 | 0U, // FSUBR_ZPZI_H_UNDEF |
3082 | 0U, // FSUBR_ZPZI_H_ZERO |
3083 | 0U, // FSUBR_ZPZI_S_UNDEF |
3084 | 0U, // FSUBR_ZPZI_S_ZERO |
3085 | 0U, // FSUBR_ZPZZ_D_ZERO |
3086 | 0U, // FSUBR_ZPZZ_H_ZERO |
3087 | 0U, // FSUBR_ZPZZ_S_ZERO |
3088 | 0U, // FSUB_VG2_M2Z_D_PSEUDO |
3089 | 0U, // FSUB_VG2_M2Z_H_PSEUDO |
3090 | 0U, // FSUB_VG2_M2Z_S_PSEUDO |
3091 | 0U, // FSUB_VG4_M4Z_D_PSEUDO |
3092 | 0U, // FSUB_VG4_M4Z_H_PSEUDO |
3093 | 0U, // FSUB_VG4_M4Z_S_PSEUDO |
3094 | 0U, // FSUB_ZPZI_D_UNDEF |
3095 | 0U, // FSUB_ZPZI_D_ZERO |
3096 | 0U, // FSUB_ZPZI_H_UNDEF |
3097 | 0U, // FSUB_ZPZI_H_ZERO |
3098 | 0U, // FSUB_ZPZI_S_UNDEF |
3099 | 0U, // FSUB_ZPZI_S_ZERO |
3100 | 0U, // FSUB_ZPZZ_D_UNDEF |
3101 | 0U, // FSUB_ZPZZ_D_ZERO |
3102 | 0U, // FSUB_ZPZZ_H_UNDEF |
3103 | 0U, // FSUB_ZPZZ_H_ZERO |
3104 | 0U, // FSUB_ZPZZ_S_UNDEF |
3105 | 0U, // FSUB_ZPZZ_S_ZERO |
3106 | 0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO |
3107 | 0U, // G_AARCH64_PREFETCH |
3108 | 0U, // G_ADD_LOW |
3109 | 0U, // G_BSP |
3110 | 0U, // G_DUP |
3111 | 0U, // G_DUPLANE16 |
3112 | 0U, // G_DUPLANE32 |
3113 | 0U, // G_DUPLANE64 |
3114 | 0U, // G_DUPLANE8 |
3115 | 0U, // G_EXT |
3116 | 0U, // G_FCMEQ |
3117 | 0U, // G_FCMEQZ |
3118 | 0U, // G_FCMGE |
3119 | 0U, // G_FCMGEZ |
3120 | 0U, // G_FCMGT |
3121 | 0U, // G_FCMGTZ |
3122 | 0U, // G_FCMLEZ |
3123 | 0U, // G_FCMLTZ |
3124 | 0U, // G_REV16 |
3125 | 0U, // G_REV32 |
3126 | 0U, // G_REV64 |
3127 | 0U, // G_SADDLP |
3128 | 0U, // G_SADDLV |
3129 | 0U, // G_SDOT |
3130 | 0U, // G_SITOF |
3131 | 0U, // G_SMULL |
3132 | 0U, // G_TRN1 |
3133 | 0U, // G_TRN2 |
3134 | 0U, // G_UADDLP |
3135 | 0U, // G_UADDLV |
3136 | 0U, // G_UDOT |
3137 | 0U, // G_UITOF |
3138 | 0U, // G_UMULL |
3139 | 0U, // G_UZP1 |
3140 | 0U, // G_UZP2 |
3141 | 0U, // G_VASHR |
3142 | 0U, // G_VLSHR |
3143 | 0U, // G_ZIP1 |
3144 | 0U, // G_ZIP2 |
3145 | 0U, // HOM_Epilog |
3146 | 0U, // HOM_Prolog |
3147 | 0U, // HWASAN_CHECK_MEMACCESS |
3148 | 0U, // HWASAN_CHECK_MEMACCESS_FIXEDSHADOW |
3149 | 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES |
3150 | 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES_FIXEDSHADOW |
3151 | 0U, // INSERT_MXIPZ_H_PSEUDO_B |
3152 | 0U, // INSERT_MXIPZ_H_PSEUDO_D |
3153 | 0U, // INSERT_MXIPZ_H_PSEUDO_H |
3154 | 0U, // INSERT_MXIPZ_H_PSEUDO_Q |
3155 | 0U, // INSERT_MXIPZ_H_PSEUDO_S |
3156 | 0U, // INSERT_MXIPZ_V_PSEUDO_B |
3157 | 0U, // INSERT_MXIPZ_V_PSEUDO_D |
3158 | 0U, // INSERT_MXIPZ_V_PSEUDO_H |
3159 | 0U, // INSERT_MXIPZ_V_PSEUDO_Q |
3160 | 0U, // INSERT_MXIPZ_V_PSEUDO_S |
3161 | 0U, // IRGstack |
3162 | 0U, // InitTPIDR2Obj |
3163 | 0U, // JumpTableDest16 |
3164 | 0U, // JumpTableDest32 |
3165 | 0U, // JumpTableDest8 |
3166 | 0U, // KCFI_CHECK |
3167 | 0U, // LD1B_2Z_IMM_PSEUDO |
3168 | 0U, // LD1B_2Z_PSEUDO |
3169 | 0U, // LD1B_4Z_IMM_PSEUDO |
3170 | 0U, // LD1B_4Z_PSEUDO |
3171 | 0U, // LD1D_2Z_IMM_PSEUDO |
3172 | 0U, // LD1D_2Z_PSEUDO |
3173 | 0U, // LD1D_4Z_IMM_PSEUDO |
3174 | 0U, // LD1D_4Z_PSEUDO |
3175 | 0U, // LD1H_2Z_IMM_PSEUDO |
3176 | 0U, // LD1H_2Z_PSEUDO |
3177 | 0U, // LD1H_4Z_IMM_PSEUDO |
3178 | 0U, // LD1H_4Z_PSEUDO |
3179 | 0U, // LD1W_2Z_IMM_PSEUDO |
3180 | 0U, // LD1W_2Z_PSEUDO |
3181 | 0U, // LD1W_4Z_IMM_PSEUDO |
3182 | 0U, // LD1W_4Z_PSEUDO |
3183 | 0U, // LD1_MXIPXX_H_PSEUDO_B |
3184 | 0U, // LD1_MXIPXX_H_PSEUDO_D |
3185 | 0U, // LD1_MXIPXX_H_PSEUDO_H |
3186 | 0U, // LD1_MXIPXX_H_PSEUDO_Q |
3187 | 0U, // LD1_MXIPXX_H_PSEUDO_S |
3188 | 0U, // LD1_MXIPXX_V_PSEUDO_B |
3189 | 0U, // LD1_MXIPXX_V_PSEUDO_D |
3190 | 0U, // LD1_MXIPXX_V_PSEUDO_H |
3191 | 0U, // LD1_MXIPXX_V_PSEUDO_Q |
3192 | 0U, // LD1_MXIPXX_V_PSEUDO_S |
3193 | 0U, // LDNT1B_2Z_IMM_PSEUDO |
3194 | 0U, // LDNT1B_2Z_PSEUDO |
3195 | 0U, // LDNT1B_4Z_IMM_PSEUDO |
3196 | 0U, // LDNT1B_4Z_PSEUDO |
3197 | 0U, // LDNT1D_2Z_IMM_PSEUDO |
3198 | 0U, // LDNT1D_2Z_PSEUDO |
3199 | 0U, // LDNT1D_4Z_IMM_PSEUDO |
3200 | 0U, // LDNT1D_4Z_PSEUDO |
3201 | 0U, // LDNT1H_2Z_IMM_PSEUDO |
3202 | 0U, // LDNT1H_2Z_PSEUDO |
3203 | 0U, // LDNT1H_4Z_IMM_PSEUDO |
3204 | 0U, // LDNT1H_4Z_PSEUDO |
3205 | 0U, // LDNT1W_2Z_IMM_PSEUDO |
3206 | 0U, // LDNT1W_2Z_PSEUDO |
3207 | 0U, // LDNT1W_4Z_IMM_PSEUDO |
3208 | 0U, // LDNT1W_4Z_PSEUDO |
3209 | 0U, // LDR_PPXI |
3210 | 0U, // LDR_TX_PSEUDO |
3211 | 0U, // LDR_ZA_PSEUDO |
3212 | 0U, // LDR_ZZXI |
3213 | 0U, // LDR_ZZZXI |
3214 | 0U, // LDR_ZZZZXI |
3215 | 0U, // LOADauthptrstatic |
3216 | 0U, // LOADgot |
3217 | 0U, // LOADgotPAC |
3218 | 0U, // LSL_ZPZI_B_UNDEF |
3219 | 0U, // LSL_ZPZI_B_ZERO |
3220 | 0U, // LSL_ZPZI_D_UNDEF |
3221 | 0U, // LSL_ZPZI_D_ZERO |
3222 | 0U, // LSL_ZPZI_H_UNDEF |
3223 | 0U, // LSL_ZPZI_H_ZERO |
3224 | 0U, // LSL_ZPZI_S_UNDEF |
3225 | 0U, // LSL_ZPZI_S_ZERO |
3226 | 0U, // LSL_ZPZZ_B_UNDEF |
3227 | 0U, // LSL_ZPZZ_B_ZERO |
3228 | 0U, // LSL_ZPZZ_D_UNDEF |
3229 | 0U, // LSL_ZPZZ_D_ZERO |
3230 | 0U, // LSL_ZPZZ_H_UNDEF |
3231 | 0U, // LSL_ZPZZ_H_ZERO |
3232 | 0U, // LSL_ZPZZ_S_UNDEF |
3233 | 0U, // LSL_ZPZZ_S_ZERO |
3234 | 0U, // LSR_ZPZI_B_UNDEF |
3235 | 0U, // LSR_ZPZI_B_ZERO |
3236 | 0U, // LSR_ZPZI_D_UNDEF |
3237 | 0U, // LSR_ZPZI_D_ZERO |
3238 | 0U, // LSR_ZPZI_H_UNDEF |
3239 | 0U, // LSR_ZPZI_H_ZERO |
3240 | 0U, // LSR_ZPZI_S_UNDEF |
3241 | 0U, // LSR_ZPZI_S_ZERO |
3242 | 0U, // LSR_ZPZZ_B_UNDEF |
3243 | 0U, // LSR_ZPZZ_B_ZERO |
3244 | 0U, // LSR_ZPZZ_D_UNDEF |
3245 | 0U, // LSR_ZPZZ_D_ZERO |
3246 | 0U, // LSR_ZPZZ_H_UNDEF |
3247 | 0U, // LSR_ZPZZ_H_ZERO |
3248 | 0U, // LSR_ZPZZ_S_UNDEF |
3249 | 0U, // LSR_ZPZZ_S_ZERO |
3250 | 0U, // MLA_ZPZZZ_B_UNDEF |
3251 | 0U, // MLA_ZPZZZ_D_UNDEF |
3252 | 0U, // MLA_ZPZZZ_H_UNDEF |
3253 | 0U, // MLA_ZPZZZ_S_UNDEF |
3254 | 0U, // MLS_ZPZZZ_B_UNDEF |
3255 | 0U, // MLS_ZPZZZ_D_UNDEF |
3256 | 0U, // MLS_ZPZZZ_H_UNDEF |
3257 | 0U, // MLS_ZPZZZ_S_UNDEF |
3258 | 0U, // MOPSMemoryCopyPseudo |
3259 | 0U, // MOPSMemoryMovePseudo |
3260 | 0U, // MOPSMemorySetPseudo |
3261 | 0U, // MOPSMemorySetTaggingPseudo |
3262 | 0U, // MOVAZ_2ZMI_H_B_PSEUDO |
3263 | 0U, // MOVAZ_2ZMI_H_D_PSEUDO |
3264 | 0U, // MOVAZ_2ZMI_H_H_PSEUDO |
3265 | 0U, // MOVAZ_2ZMI_H_S_PSEUDO |
3266 | 0U, // MOVAZ_2ZMI_V_B_PSEUDO |
3267 | 0U, // MOVAZ_2ZMI_V_D_PSEUDO |
3268 | 0U, // MOVAZ_2ZMI_V_H_PSEUDO |
3269 | 0U, // MOVAZ_2ZMI_V_S_PSEUDO |
3270 | 0U, // MOVAZ_4ZMI_H_B_PSEUDO |
3271 | 0U, // MOVAZ_4ZMI_H_D_PSEUDO |
3272 | 0U, // MOVAZ_4ZMI_H_H_PSEUDO |
3273 | 0U, // MOVAZ_4ZMI_H_S_PSEUDO |
3274 | 0U, // MOVAZ_4ZMI_V_B_PSEUDO |
3275 | 0U, // MOVAZ_4ZMI_V_D_PSEUDO |
3276 | 0U, // MOVAZ_4ZMI_V_H_PSEUDO |
3277 | 0U, // MOVAZ_4ZMI_V_S_PSEUDO |
3278 | 0U, // MOVAZ_VG2_2ZMXI_PSEUDO |
3279 | 0U, // MOVAZ_VG4_4ZMXI_PSEUDO |
3280 | 0U, // MOVAZ_ZMI_H_B_PSEUDO |
3281 | 0U, // MOVAZ_ZMI_H_D_PSEUDO |
3282 | 0U, // MOVAZ_ZMI_H_H_PSEUDO |
3283 | 0U, // MOVAZ_ZMI_H_Q_PSEUDO |
3284 | 0U, // MOVAZ_ZMI_H_S_PSEUDO |
3285 | 0U, // MOVAZ_ZMI_V_B_PSEUDO |
3286 | 0U, // MOVAZ_ZMI_V_D_PSEUDO |
3287 | 0U, // MOVAZ_ZMI_V_H_PSEUDO |
3288 | 0U, // MOVAZ_ZMI_V_Q_PSEUDO |
3289 | 0U, // MOVAZ_ZMI_V_S_PSEUDO |
3290 | 0U, // MOVA_MXI2Z_H_B_PSEUDO |
3291 | 0U, // MOVA_MXI2Z_H_D_PSEUDO |
3292 | 0U, // MOVA_MXI2Z_H_H_PSEUDO |
3293 | 0U, // MOVA_MXI2Z_H_S_PSEUDO |
3294 | 0U, // MOVA_MXI2Z_V_B_PSEUDO |
3295 | 0U, // MOVA_MXI2Z_V_D_PSEUDO |
3296 | 0U, // MOVA_MXI2Z_V_H_PSEUDO |
3297 | 0U, // MOVA_MXI2Z_V_S_PSEUDO |
3298 | 0U, // MOVA_MXI4Z_H_B_PSEUDO |
3299 | 0U, // MOVA_MXI4Z_H_D_PSEUDO |
3300 | 0U, // MOVA_MXI4Z_H_H_PSEUDO |
3301 | 0U, // MOVA_MXI4Z_H_S_PSEUDO |
3302 | 0U, // MOVA_MXI4Z_V_B_PSEUDO |
3303 | 0U, // MOVA_MXI4Z_V_D_PSEUDO |
3304 | 0U, // MOVA_MXI4Z_V_H_PSEUDO |
3305 | 0U, // MOVA_MXI4Z_V_S_PSEUDO |
3306 | 0U, // MOVA_VG2_MXI2Z_PSEUDO |
3307 | 0U, // MOVA_VG4_MXI4Z_PSEUDO |
3308 | 0U, // MOVMCSym |
3309 | 0U, // MOVaddr |
3310 | 0U, // MOVaddrBA |
3311 | 0U, // MOVaddrCP |
3312 | 0U, // MOVaddrEXT |
3313 | 0U, // MOVaddrJT |
3314 | 0U, // MOVaddrPAC |
3315 | 0U, // MOVaddrTLS |
3316 | 0U, // MOVbaseTLS |
3317 | 0U, // MOVi32imm |
3318 | 0U, // MOVi64imm |
3319 | 0U, // MRS_FPCR |
3320 | 0U, // MRS_FPSR |
3321 | 0U, // MSR_FPCR |
3322 | 0U, // MSR_FPSR |
3323 | 0U, // MSRpstatePseudo |
3324 | 0U, // MUL_ZPZZ_B_UNDEF |
3325 | 0U, // MUL_ZPZZ_D_UNDEF |
3326 | 0U, // MUL_ZPZZ_H_UNDEF |
3327 | 0U, // MUL_ZPZZ_S_UNDEF |
3328 | 0U, // NEG_ZPmZ_B_UNDEF |
3329 | 0U, // NEG_ZPmZ_D_UNDEF |
3330 | 0U, // NEG_ZPmZ_H_UNDEF |
3331 | 0U, // NEG_ZPmZ_S_UNDEF |
3332 | 0U, // NOT_ZPmZ_B_UNDEF |
3333 | 0U, // NOT_ZPmZ_D_UNDEF |
3334 | 0U, // NOT_ZPmZ_H_UNDEF |
3335 | 0U, // NOT_ZPmZ_S_UNDEF |
3336 | 0U, // ORNWrr |
3337 | 0U, // ORNXrr |
3338 | 0U, // ORRWrr |
3339 | 0U, // ORRXrr |
3340 | 0U, // ORR_ZPZZ_B_ZERO |
3341 | 0U, // ORR_ZPZZ_D_ZERO |
3342 | 0U, // ORR_ZPZZ_H_ZERO |
3343 | 0U, // ORR_ZPZZ_S_ZERO |
3344 | 0U, // PAUTH_BLEND |
3345 | 0U, // PAUTH_EPILOGUE |
3346 | 0U, // PAUTH_PROLOGUE |
3347 | 0U, // PROBED_STACKALLOC |
3348 | 0U, // PROBED_STACKALLOC_DYN |
3349 | 0U, // PROBED_STACKALLOC_VAR |
3350 | 0U, // PTEST_PP_ANY |
3351 | 0U, // RET_ReallyLR |
3352 | 0U, // RestoreZAPseudo |
3353 | 0U, // SABD_ZPZZ_B_UNDEF |
3354 | 0U, // SABD_ZPZZ_D_UNDEF |
3355 | 0U, // SABD_ZPZZ_H_UNDEF |
3356 | 0U, // SABD_ZPZZ_S_UNDEF |
3357 | 0U, // SCVTF_ZPmZ_DtoD_UNDEF |
3358 | 0U, // SCVTF_ZPmZ_DtoH_UNDEF |
3359 | 0U, // SCVTF_ZPmZ_DtoS_UNDEF |
3360 | 0U, // SCVTF_ZPmZ_HtoH_UNDEF |
3361 | 0U, // SCVTF_ZPmZ_StoD_UNDEF |
3362 | 0U, // SCVTF_ZPmZ_StoH_UNDEF |
3363 | 0U, // SCVTF_ZPmZ_StoS_UNDEF |
3364 | 0U, // SDIV_ZPZZ_D_UNDEF |
3365 | 0U, // SDIV_ZPZZ_S_UNDEF |
3366 | 0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO |
3367 | 0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO |
3368 | 0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO |
3369 | 0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO |
3370 | 0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO |
3371 | 0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO |
3372 | 0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO |
3373 | 0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO |
3374 | 0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO |
3375 | 0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO |
3376 | 0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO |
3377 | 0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO |
3378 | 0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO |
3379 | 0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO |
3380 | 0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO |
3381 | 0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO |
3382 | 0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO |
3383 | 0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO |
3384 | 0U, // SEH_AddFP |
3385 | 0U, // SEH_EpilogEnd |
3386 | 0U, // SEH_EpilogStart |
3387 | 0U, // SEH_Nop |
3388 | 0U, // SEH_PACSignLR |
3389 | 0U, // SEH_PrologEnd |
3390 | 0U, // SEH_SaveAnyRegQP |
3391 | 0U, // SEH_SaveAnyRegQPX |
3392 | 0U, // SEH_SaveFPLR |
3393 | 0U, // SEH_SaveFPLR_X |
3394 | 0U, // SEH_SaveFReg |
3395 | 0U, // SEH_SaveFRegP |
3396 | 0U, // SEH_SaveFRegP_X |
3397 | 0U, // SEH_SaveFReg_X |
3398 | 0U, // SEH_SaveReg |
3399 | 0U, // SEH_SaveRegP |
3400 | 0U, // SEH_SaveRegP_X |
3401 | 0U, // SEH_SaveReg_X |
3402 | 0U, // SEH_SetFP |
3403 | 0U, // SEH_StackAlloc |
3404 | 0U, // SMAX_ZPZZ_B_UNDEF |
3405 | 0U, // SMAX_ZPZZ_D_UNDEF |
3406 | 0U, // SMAX_ZPZZ_H_UNDEF |
3407 | 0U, // SMAX_ZPZZ_S_UNDEF |
3408 | 0U, // SMIN_ZPZZ_B_UNDEF |
3409 | 0U, // SMIN_ZPZZ_D_UNDEF |
3410 | 0U, // SMIN_ZPZZ_H_UNDEF |
3411 | 0U, // SMIN_ZPZZ_S_UNDEF |
3412 | 0U, // SMLALL_MZZI_BtoS_PSEUDO |
3413 | 0U, // SMLALL_MZZI_HtoD_PSEUDO |
3414 | 0U, // SMLALL_MZZ_BtoS_PSEUDO |
3415 | 0U, // SMLALL_MZZ_HtoD_PSEUDO |
3416 | 0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
3417 | 0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO |
3418 | 0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO |
3419 | 0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO |
3420 | 0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO |
3421 | 0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO |
3422 | 0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
3423 | 0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO |
3424 | 0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO |
3425 | 0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO |
3426 | 0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO |
3427 | 0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO |
3428 | 0U, // SMLAL_MZZI_HtoS_PSEUDO |
3429 | 0U, // SMLAL_MZZ_HtoS_PSEUDO |
3430 | 0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
3431 | 0U, // SMLAL_VG2_M2ZZI_S_PSEUDO |
3432 | 0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO |
3433 | 0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
3434 | 0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO |
3435 | 0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO |
3436 | 0U, // SMLSLL_MZZI_BtoS_PSEUDO |
3437 | 0U, // SMLSLL_MZZI_HtoD_PSEUDO |
3438 | 0U, // SMLSLL_MZZ_BtoS_PSEUDO |
3439 | 0U, // SMLSLL_MZZ_HtoD_PSEUDO |
3440 | 0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO |
3441 | 0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO |
3442 | 0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO |
3443 | 0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO |
3444 | 0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO |
3445 | 0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO |
3446 | 0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO |
3447 | 0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO |
3448 | 0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO |
3449 | 0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO |
3450 | 0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO |
3451 | 0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO |
3452 | 0U, // SMLSL_MZZI_HtoS_PSEUDO |
3453 | 0U, // SMLSL_MZZ_HtoS_PSEUDO |
3454 | 0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
3455 | 0U, // SMLSL_VG2_M2ZZI_S_PSEUDO |
3456 | 0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO |
3457 | 0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
3458 | 0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO |
3459 | 0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO |
3460 | 0U, // SMOPA_MPPZZ_D_PSEUDO |
3461 | 0U, // SMOPA_MPPZZ_HtoS_PSEUDO |
3462 | 0U, // SMOPA_MPPZZ_S_PSEUDO |
3463 | 0U, // SMOPS_MPPZZ_D_PSEUDO |
3464 | 0U, // SMOPS_MPPZZ_HtoS_PSEUDO |
3465 | 0U, // SMOPS_MPPZZ_S_PSEUDO |
3466 | 0U, // SMULH_ZPZZ_B_UNDEF |
3467 | 0U, // SMULH_ZPZZ_D_UNDEF |
3468 | 0U, // SMULH_ZPZZ_H_UNDEF |
3469 | 0U, // SMULH_ZPZZ_S_UNDEF |
3470 | 0U, // SPACE |
3471 | 0U, // SQABS_ZPmZ_B_UNDEF |
3472 | 0U, // SQABS_ZPmZ_D_UNDEF |
3473 | 0U, // SQABS_ZPmZ_H_UNDEF |
3474 | 0U, // SQABS_ZPmZ_S_UNDEF |
3475 | 0U, // SQNEG_ZPmZ_B_UNDEF |
3476 | 0U, // SQNEG_ZPmZ_D_UNDEF |
3477 | 0U, // SQNEG_ZPmZ_H_UNDEF |
3478 | 0U, // SQNEG_ZPmZ_S_UNDEF |
3479 | 0U, // SQRSHL_ZPZZ_B_UNDEF |
3480 | 0U, // SQRSHL_ZPZZ_D_UNDEF |
3481 | 0U, // SQRSHL_ZPZZ_H_UNDEF |
3482 | 0U, // SQRSHL_ZPZZ_S_UNDEF |
3483 | 0U, // SQSHLU_ZPZI_B_ZERO |
3484 | 0U, // SQSHLU_ZPZI_D_ZERO |
3485 | 0U, // SQSHLU_ZPZI_H_ZERO |
3486 | 0U, // SQSHLU_ZPZI_S_ZERO |
3487 | 0U, // SQSHL_ZPZI_B_ZERO |
3488 | 0U, // SQSHL_ZPZI_D_ZERO |
3489 | 0U, // SQSHL_ZPZI_H_ZERO |
3490 | 0U, // SQSHL_ZPZI_S_ZERO |
3491 | 0U, // SQSHL_ZPZZ_B_UNDEF |
3492 | 0U, // SQSHL_ZPZZ_D_UNDEF |
3493 | 0U, // SQSHL_ZPZZ_H_UNDEF |
3494 | 0U, // SQSHL_ZPZZ_S_UNDEF |
3495 | 0U, // SRSHL_ZPZZ_B_UNDEF |
3496 | 0U, // SRSHL_ZPZZ_D_UNDEF |
3497 | 0U, // SRSHL_ZPZZ_H_UNDEF |
3498 | 0U, // SRSHL_ZPZZ_S_UNDEF |
3499 | 0U, // SRSHR_ZPZI_B_ZERO |
3500 | 0U, // SRSHR_ZPZI_D_ZERO |
3501 | 0U, // SRSHR_ZPZI_H_ZERO |
3502 | 0U, // SRSHR_ZPZI_S_ZERO |
3503 | 0U, // STGloop |
3504 | 0U, // STGloop_wback |
3505 | 0U, // STR_PPXI |
3506 | 0U, // STR_TX_PSEUDO |
3507 | 0U, // STR_ZZXI |
3508 | 0U, // STR_ZZZXI |
3509 | 0U, // STR_ZZZZXI |
3510 | 0U, // STZGloop |
3511 | 0U, // STZGloop_wback |
3512 | 0U, // SUBR_ZPZZ_B_ZERO |
3513 | 0U, // SUBR_ZPZZ_D_ZERO |
3514 | 0U, // SUBR_ZPZZ_H_ZERO |
3515 | 0U, // SUBR_ZPZZ_S_ZERO |
3516 | 0U, // SUBSWrr |
3517 | 0U, // SUBSXrr |
3518 | 0U, // SUBWrr |
3519 | 0U, // SUBXrr |
3520 | 0U, // SUB_VG2_M2Z2Z_D_PSEUDO |
3521 | 0U, // SUB_VG2_M2Z2Z_S_PSEUDO |
3522 | 0U, // SUB_VG2_M2ZZ_D_PSEUDO |
3523 | 0U, // SUB_VG2_M2ZZ_S_PSEUDO |
3524 | 0U, // SUB_VG2_M2Z_D_PSEUDO |
3525 | 0U, // SUB_VG2_M2Z_S_PSEUDO |
3526 | 0U, // SUB_VG4_M4Z4Z_D_PSEUDO |
3527 | 0U, // SUB_VG4_M4Z4Z_S_PSEUDO |
3528 | 0U, // SUB_VG4_M4ZZ_D_PSEUDO |
3529 | 0U, // SUB_VG4_M4ZZ_S_PSEUDO |
3530 | 0U, // SUB_VG4_M4Z_D_PSEUDO |
3531 | 0U, // SUB_VG4_M4Z_S_PSEUDO |
3532 | 0U, // SUB_ZPZZ_B_ZERO |
3533 | 0U, // SUB_ZPZZ_D_ZERO |
3534 | 0U, // SUB_ZPZZ_H_ZERO |
3535 | 0U, // SUB_ZPZZ_S_ZERO |
3536 | 0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO |
3537 | 0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO |
3538 | 0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO |
3539 | 0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO |
3540 | 0U, // SUMLALL_MZZI_BtoS_PSEUDO |
3541 | 0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO |
3542 | 0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO |
3543 | 0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO |
3544 | 0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO |
3545 | 0U, // SUMOPA_MPPZZ_D_PSEUDO |
3546 | 0U, // SUMOPA_MPPZZ_S_PSEUDO |
3547 | 0U, // SUMOPS_MPPZZ_D_PSEUDO |
3548 | 0U, // SUMOPS_MPPZZ_S_PSEUDO |
3549 | 0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO |
3550 | 0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO |
3551 | 0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO |
3552 | 0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO |
3553 | 0U, // SXTB_ZPmZ_D_UNDEF |
3554 | 0U, // SXTB_ZPmZ_H_UNDEF |
3555 | 0U, // SXTB_ZPmZ_S_UNDEF |
3556 | 0U, // SXTH_ZPmZ_D_UNDEF |
3557 | 0U, // SXTH_ZPmZ_S_UNDEF |
3558 | 0U, // SXTW_ZPmZ_D_UNDEF |
3559 | 0U, // SpeculationBarrierISBDSBEndBB |
3560 | 0U, // SpeculationBarrierSBEndBB |
3561 | 0U, // SpeculationSafeValueW |
3562 | 0U, // SpeculationSafeValueX |
3563 | 0U, // StoreSwiftAsyncContext |
3564 | 0U, // TAGPstack |
3565 | 0U, // TCRETURNdi |
3566 | 0U, // TCRETURNri |
3567 | 0U, // TCRETURNriALL |
3568 | 0U, // TCRETURNrinotx16 |
3569 | 0U, // TCRETURNrix16x17 |
3570 | 0U, // TCRETURNrix17 |
3571 | 51822U, // TLSDESCCALL |
3572 | 0U, // TLSDESC_CALLSEQ |
3573 | 0U, // UABD_ZPZZ_B_UNDEF |
3574 | 0U, // UABD_ZPZZ_D_UNDEF |
3575 | 0U, // UABD_ZPZZ_H_UNDEF |
3576 | 0U, // UABD_ZPZZ_S_UNDEF |
3577 | 0U, // UCVTF_ZPmZ_DtoD_UNDEF |
3578 | 0U, // UCVTF_ZPmZ_DtoH_UNDEF |
3579 | 0U, // UCVTF_ZPmZ_DtoS_UNDEF |
3580 | 0U, // UCVTF_ZPmZ_HtoH_UNDEF |
3581 | 0U, // UCVTF_ZPmZ_StoD_UNDEF |
3582 | 0U, // UCVTF_ZPmZ_StoH_UNDEF |
3583 | 0U, // UCVTF_ZPmZ_StoS_UNDEF |
3584 | 0U, // UDIV_ZPZZ_D_UNDEF |
3585 | 0U, // UDIV_ZPZZ_S_UNDEF |
3586 | 0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO |
3587 | 0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO |
3588 | 0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO |
3589 | 0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO |
3590 | 0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO |
3591 | 0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO |
3592 | 0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO |
3593 | 0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO |
3594 | 0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO |
3595 | 0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO |
3596 | 0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO |
3597 | 0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO |
3598 | 0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO |
3599 | 0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO |
3600 | 0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO |
3601 | 0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO |
3602 | 0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO |
3603 | 0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO |
3604 | 0U, // UMAX_ZPZZ_B_UNDEF |
3605 | 0U, // UMAX_ZPZZ_D_UNDEF |
3606 | 0U, // UMAX_ZPZZ_H_UNDEF |
3607 | 0U, // UMAX_ZPZZ_S_UNDEF |
3608 | 0U, // UMIN_ZPZZ_B_UNDEF |
3609 | 0U, // UMIN_ZPZZ_D_UNDEF |
3610 | 0U, // UMIN_ZPZZ_H_UNDEF |
3611 | 0U, // UMIN_ZPZZ_S_UNDEF |
3612 | 0U, // UMLALL_MZZI_BtoS_PSEUDO |
3613 | 0U, // UMLALL_MZZI_HtoD_PSEUDO |
3614 | 0U, // UMLALL_MZZ_BtoS_PSEUDO |
3615 | 0U, // UMLALL_MZZ_HtoD_PSEUDO |
3616 | 0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
3617 | 0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO |
3618 | 0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO |
3619 | 0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO |
3620 | 0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO |
3621 | 0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO |
3622 | 0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
3623 | 0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO |
3624 | 0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO |
3625 | 0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO |
3626 | 0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO |
3627 | 0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO |
3628 | 0U, // UMLAL_MZZI_HtoS_PSEUDO |
3629 | 0U, // UMLAL_MZZ_HtoS_PSEUDO |
3630 | 0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
3631 | 0U, // UMLAL_VG2_M2ZZI_S_PSEUDO |
3632 | 0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO |
3633 | 0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
3634 | 0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO |
3635 | 0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO |
3636 | 0U, // UMLSLL_MZZI_BtoS_PSEUDO |
3637 | 0U, // UMLSLL_MZZI_HtoD_PSEUDO |
3638 | 0U, // UMLSLL_MZZ_BtoS_PSEUDO |
3639 | 0U, // UMLSLL_MZZ_HtoD_PSEUDO |
3640 | 0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO |
3641 | 0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO |
3642 | 0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO |
3643 | 0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO |
3644 | 0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO |
3645 | 0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO |
3646 | 0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO |
3647 | 0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO |
3648 | 0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO |
3649 | 0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO |
3650 | 0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO |
3651 | 0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO |
3652 | 0U, // UMLSL_MZZI_HtoS_PSEUDO |
3653 | 0U, // UMLSL_MZZ_HtoS_PSEUDO |
3654 | 0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
3655 | 0U, // UMLSL_VG2_M2ZZI_S_PSEUDO |
3656 | 0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO |
3657 | 0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
3658 | 0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO |
3659 | 0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO |
3660 | 0U, // UMOPA_MPPZZ_D_PSEUDO |
3661 | 0U, // UMOPA_MPPZZ_HtoS_PSEUDO |
3662 | 0U, // UMOPA_MPPZZ_S_PSEUDO |
3663 | 0U, // UMOPS_MPPZZ_D_PSEUDO |
3664 | 0U, // UMOPS_MPPZZ_HtoS_PSEUDO |
3665 | 0U, // UMOPS_MPPZZ_S_PSEUDO |
3666 | 0U, // UMULH_ZPZZ_B_UNDEF |
3667 | 0U, // UMULH_ZPZZ_D_UNDEF |
3668 | 0U, // UMULH_ZPZZ_H_UNDEF |
3669 | 0U, // UMULH_ZPZZ_S_UNDEF |
3670 | 0U, // UQRSHL_ZPZZ_B_UNDEF |
3671 | 0U, // UQRSHL_ZPZZ_D_UNDEF |
3672 | 0U, // UQRSHL_ZPZZ_H_UNDEF |
3673 | 0U, // UQRSHL_ZPZZ_S_UNDEF |
3674 | 0U, // UQSHL_ZPZI_B_ZERO |
3675 | 0U, // UQSHL_ZPZI_D_ZERO |
3676 | 0U, // UQSHL_ZPZI_H_ZERO |
3677 | 0U, // UQSHL_ZPZI_S_ZERO |
3678 | 0U, // UQSHL_ZPZZ_B_UNDEF |
3679 | 0U, // UQSHL_ZPZZ_D_UNDEF |
3680 | 0U, // UQSHL_ZPZZ_H_UNDEF |
3681 | 0U, // UQSHL_ZPZZ_S_UNDEF |
3682 | 0U, // URECPE_ZPmZ_S_UNDEF |
3683 | 0U, // URSHL_ZPZZ_B_UNDEF |
3684 | 0U, // URSHL_ZPZZ_D_UNDEF |
3685 | 0U, // URSHL_ZPZZ_H_UNDEF |
3686 | 0U, // URSHL_ZPZZ_S_UNDEF |
3687 | 0U, // URSHR_ZPZI_B_ZERO |
3688 | 0U, // URSHR_ZPZI_D_ZERO |
3689 | 0U, // URSHR_ZPZI_H_ZERO |
3690 | 0U, // URSHR_ZPZI_S_ZERO |
3691 | 0U, // URSQRTE_ZPmZ_S_UNDEF |
3692 | 0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO |
3693 | 0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO |
3694 | 0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO |
3695 | 0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO |
3696 | 0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO |
3697 | 0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO |
3698 | 0U, // USMLALL_MZZI_BtoS_PSEUDO |
3699 | 0U, // USMLALL_MZZ_BtoS_PSEUDO |
3700 | 0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
3701 | 0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO |
3702 | 0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO |
3703 | 0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
3704 | 0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO |
3705 | 0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO |
3706 | 0U, // USMOPA_MPPZZ_D_PSEUDO |
3707 | 0U, // USMOPA_MPPZZ_S_PSEUDO |
3708 | 0U, // USMOPS_MPPZZ_D_PSEUDO |
3709 | 0U, // USMOPS_MPPZZ_S_PSEUDO |
3710 | 0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO |
3711 | 0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO |
3712 | 0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO |
3713 | 0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO |
3714 | 0U, // UXTB_ZPmZ_D_UNDEF |
3715 | 0U, // UXTB_ZPmZ_H_UNDEF |
3716 | 0U, // UXTB_ZPmZ_S_UNDEF |
3717 | 0U, // UXTH_ZPmZ_D_UNDEF |
3718 | 0U, // UXTH_ZPmZ_S_UNDEF |
3719 | 0U, // UXTW_ZPmZ_D_UNDEF |
3720 | 0U, // VGRestorePseudo |
3721 | 0U, // VGSavePseudo |
3722 | 0U, // ZERO_MXI_2Z_PSEUDO |
3723 | 0U, // ZERO_MXI_4Z_PSEUDO |
3724 | 0U, // ZERO_MXI_VG2_2Z_PSEUDO |
3725 | 0U, // ZERO_MXI_VG2_4Z_PSEUDO |
3726 | 0U, // ZERO_MXI_VG2_Z_PSEUDO |
3727 | 0U, // ZERO_MXI_VG4_2Z_PSEUDO |
3728 | 0U, // ZERO_MXI_VG4_4Z_PSEUDO |
3729 | 0U, // ZERO_MXI_VG4_Z_PSEUDO |
3730 | 0U, // ZERO_M_PSEUDO |
3731 | 0U, // ZERO_T_PSEUDO |
3732 | 4244252U, // ABSWr |
3733 | 4244252U, // ABSXr |
3734 | 541147932U, // ABS_ZPmZ_B |
3735 | 541180700U, // ABS_ZPmZ_D |
3736 | 1082278684U, // ABS_ZPmZ_H |
3737 | 541246236U, // ABS_ZPmZ_S |
3738 | 1615005391U, // ABSv16i8 |
3739 | 4244252U, // ABSv1i64 |
3740 | 1615018136U, // ABSv2i32 |
3741 | 1615009211U, // ABSv2i64 |
3742 | 1615011453U, // ABSv4i16 |
3743 | 1615020246U, // ABSv4i32 |
3744 | 1615013430U, // ABSv8i16 |
3745 | 1615006350U, // ABSv8i8 |
3746 | 2151779550U, // ADCLB_ZZZ_D |
3747 | 2688715998U, // ADCLB_ZZZ_S |
3748 | 2151793940U, // ADCLT_ZZZ_D |
3749 | 2688730388U, // ADCLT_ZZZ_S |
3750 | 4244291U, // ADCSWr |
3751 | 4244291U, // ADCSXr |
3752 | 4231202U, // ADCWr |
3753 | 4231202U, // ADCXr |
3754 | 4233483U, // ADDG |
3755 | 3234038073U, // ADDHA_MPPZ_D |
3756 | 3238232377U, // ADDHA_MPPZ_S |
3757 | 3762359747U, // ADDHNB_ZZZ_B |
3758 | 21106115U, // ADDHNB_ZZZ_H |
3759 | 541232579U, // ADDHNB_ZZZ_S |
3760 | 1078019547U, // ADDHNT_ZZZ_B |
3761 | 25314779U, // ADDHNT_ZZZ_H |
3762 | 2151859675U, // ADDHNT_ZZZ_S |
3763 | 1615017751U, // ADDHNv2i64_v2i32 |
3764 | 1615084391U, // ADDHNv2i64_v4i32 |
3765 | 1615011057U, // ADDHNv4i32_v4i16 |
3766 | 1615077701U, // ADDHNv4i32_v8i16 |
3767 | 1615070118U, // ADDHNv8i16_v16i8 |
3768 | 1615006090U, // ADDHNv8i16_v8i8 |
3769 | 4238670U, // ADDPL_XXI |
3770 | 4245151U, // ADDPT_shift |
3771 | 2151755832U, // ADDP_ZPmZ_B |
3772 | 2151788600U, // ADDP_ZPmZ_D |
3773 | 2713858104U, // ADDP_ZPmZ_H |
3774 | 2151854136U, // ADDP_ZPmZ_S |
3775 | 1615005256U, // ADDPv16i8 |
3776 | 1615017912U, // ADDPv2i32 |
3777 | 1615009027U, // ADDPv2i64 |
3778 | 1614845187U, // ADDPv2i64p |
3779 | 1615011229U, // ADDPv4i16 |
3780 | 1615020022U, // ADDPv4i32 |
3781 | 1615013206U, // ADDPv8i16 |
3782 | 1615006228U, // ADDPv8i8 |
3783 | 2181253104U, // ADDQV_VPZ_B |
3784 | 2185447408U, // ADDQV_VPZ_D |
3785 | 2189641712U, // ADDQV_VPZ_H |
3786 | 2193836016U, // ADDQV_VPZ_S |
3787 | 4238749U, // ADDSPL_XXI |
3788 | 4238996U, // ADDSVL_XXI |
3789 | 4244303U, // ADDSWri |
3790 | 4244303U, // ADDSWrs |
3791 | 4244303U, // ADDSWrx |
3792 | 4244303U, // ADDSXri |
3793 | 4244303U, // ADDSXrs |
3794 | 4244303U, // ADDSXrx |
3795 | 4244303U, // ADDSXrx64 |
3796 | 3234038451U, // ADDVA_MPPZ_D |
3797 | 3238232755U, // ADDVA_MPPZ_S |
3798 | 4238983U, // ADDVL_XXI |
3799 | 1614841668U, // ADDVv16i8v |
3800 | 1614847840U, // ADDVv4i16v |
3801 | 1614856633U, // ADDVv4i32v |
3802 | 1614849817U, // ADDVv8i16v |
3803 | 1614842615U, // ADDVv8i8v |
3804 | 4233130U, // ADDWri |
3805 | 4233130U, // ADDWrs |
3806 | 4233130U, // ADDWrx |
3807 | 4233130U, // ADDXri |
3808 | 4233130U, // ADDXrs |
3809 | 4233130U, // ADDXrx |
3810 | 4233130U, // ADDXrx64 |
3811 | 50632618U, // ADD_VG2_2ZZ_B |
3812 | 54859690U, // ADD_VG2_2ZZ_D |
3813 | 59086762U, // ADD_VG2_2ZZ_H |
3814 | 63313834U, // ADD_VG2_2ZZ_S |
3815 | 3288766378U, // ADD_VG2_M2Z2Z_D |
3816 | 3288799146U, // ADD_VG2_M2Z2Z_S |
3817 | 3288766378U, // ADD_VG2_M2ZZ_D |
3818 | 3288799146U, // ADD_VG2_M2ZZ_S |
3819 | 3288766378U, // ADD_VG2_M2Z_D |
3820 | 3288799146U, // ADD_VG2_M2Z_S |
3821 | 50632618U, // ADD_VG4_4ZZ_B |
3822 | 54859690U, // ADD_VG4_4ZZ_D |
3823 | 59086762U, // ADD_VG4_4ZZ_H |
3824 | 63313834U, // ADD_VG4_4ZZ_S |
3825 | 3825637290U, // ADD_VG4_M4Z4Z_D |
3826 | 3825670058U, // ADD_VG4_M4Z4Z_S |
3827 | 3825637290U, // ADD_VG4_M4ZZ_D |
3828 | 3825670058U, // ADD_VG4_M4ZZ_S |
3829 | 3825637290U, // ADD_VG4_M4Z_D |
3830 | 3825670058U, // ADD_VG4_M4Z_S |
3831 | 4265898U, // ADD_ZI_B |
3832 | 541169578U, // ADD_ZI_D |
3833 | 71440298U, // ADD_ZI_H |
3834 | 541235114U, // ADD_ZI_S |
3835 | 2151749546U, // ADD_ZPmZ_B |
3836 | 2151794335U, // ADD_ZPmZ_CPA |
3837 | 2151782314U, // ADD_ZPmZ_D |
3838 | 2713851818U, // ADD_ZPmZ_H |
3839 | 2151847850U, // ADD_ZPmZ_S |
3840 | 4265898U, // ADD_ZZZ_B |
3841 | 541181599U, // ADD_ZZZ_CPA |
3842 | 541169578U, // ADD_ZZZ_D |
3843 | 71440298U, // ADD_ZZZ_H |
3844 | 541235114U, // ADD_ZZZ_S |
3845 | 1615004946U, // ADDv16i8 |
3846 | 4233130U, // ADDv1i64 |
3847 | 1615017305U, // ADDv2i32 |
3848 | 1615008479U, // ADDv2i64 |
3849 | 1615010634U, // ADDv4i16 |
3850 | 1615019302U, // ADDv4i32 |
3851 | 1615012552U, // ADDv8i16 |
3852 | 1615005842U, // ADDv8i8 |
3853 | 1077981837U, // ADR |
3854 | 1077981407U, // ADRP |
3855 | 612479629U, // ADR_LSL_ZZZ_D_0 |
3856 | 612479629U, // ADR_LSL_ZZZ_D_1 |
3857 | 612479629U, // ADR_LSL_ZZZ_D_2 |
3858 | 612479629U, // ADR_LSL_ZZZ_D_3 |
3859 | 612545165U, // ADR_LSL_ZZZ_S_0 |
3860 | 612545165U, // ADR_LSL_ZZZ_S_1 |
3861 | 612545165U, // ADR_LSL_ZZZ_S_2 |
3862 | 612545165U, // ADR_LSL_ZZZ_S_3 |
3863 | 612479629U, // ADR_SXTW_ZZZ_D_0 |
3864 | 612479629U, // ADR_SXTW_ZZZ_D_1 |
3865 | 612479629U, // ADR_SXTW_ZZZ_D_2 |
3866 | 612479629U, // ADR_SXTW_ZZZ_D_3 |
3867 | 612479629U, // ADR_UXTW_ZZZ_D_0 |
3868 | 612479629U, // ADR_UXTW_ZZZ_D_1 |
3869 | 612479629U, // ADR_UXTW_ZZZ_D_2 |
3870 | 612479629U, // ADR_UXTW_ZZZ_D_3 |
3871 | 4266027U, // AESD_ZZZ_B |
3872 | 1615070558U, // AESDrr |
3873 | 4266174U, // AESE_ZZZ_B |
3874 | 1615070588U, // AESErr |
3875 | 4263980U, // AESIMC_ZZ_B |
3876 | 1615004900U, // AESIMCrr |
3877 | 4263988U, // AESMC_ZZ_B |
3878 | 1615004912U, // AESMCrr |
3879 | 2181253111U, // ANDQV_VPZ_B |
3880 | 2185447415U, // ANDQV_VPZ_D |
3881 | 2189641719U, // ANDQV_VPZ_H |
3882 | 2193836023U, // ANDQV_VPZ_S |
3883 | 4244310U, // ANDSWri |
3884 | 4244310U, // ANDSWrs |
3885 | 4244310U, // ANDSXri |
3886 | 4244310U, // ANDSXrs |
3887 | 2151760726U, // ANDS_PPzPP |
3888 | 509848U, // ANDV_VPZ_B |
3889 | 3301459864U, // ANDV_VPZ_D |
3890 | 3305686936U, // ANDV_VPZ_H |
3891 | 3246999448U, // ANDV_VPZ_S |
3892 | 4233225U, // ANDWri |
3893 | 4233225U, // ANDWrs |
3894 | 4233225U, // ANDXri |
3895 | 4233225U, // ANDXrs |
3896 | 2151749641U, // AND_PPzPP |
3897 | 541169673U, // AND_ZI |
3898 | 2151749641U, // AND_ZPmZ_B |
3899 | 2151782409U, // AND_ZPmZ_D |
3900 | 2713851913U, // AND_ZPmZ_H |
3901 | 2151847945U, // AND_ZPmZ_S |
3902 | 541169673U, // AND_ZZZ |
3903 | 1615005013U, // ANDv16i8 |
3904 | 1615005903U, // ANDv8i8 |
3905 | 2151749669U, // ASRD_ZPmI_B |
3906 | 2151782437U, // ASRD_ZPmI_D |
3907 | 2713851941U, // ASRD_ZPmI_H |
3908 | 2151847973U, // ASRD_ZPmI_S |
3909 | 2151756622U, // ASRR_ZPmZ_B |
3910 | 2151789390U, // ASRR_ZPmZ_D |
3911 | 2713858894U, // ASRR_ZPmZ_H |
3912 | 2151854926U, // ASRR_ZPmZ_S |
3913 | 4240224U, // ASRVWr |
3914 | 4240224U, // ASRVXr |
3915 | 2151756640U, // ASR_WIDE_ZPmZ_B |
3916 | 2713858912U, // ASR_WIDE_ZPmZ_H |
3917 | 2151854944U, // ASR_WIDE_ZPmZ_S |
3918 | 4272992U, // ASR_WIDE_ZZZ_B |
3919 | 71447392U, // ASR_WIDE_ZZZ_H |
3920 | 541242208U, // ASR_WIDE_ZZZ_S |
3921 | 2151756640U, // ASR_ZPmI_B |
3922 | 2151789408U, // ASR_ZPmI_D |
3923 | 2713858912U, // ASR_ZPmI_H |
3924 | 2151854944U, // ASR_ZPmI_S |
3925 | 2151756640U, // ASR_ZPmZ_B |
3926 | 2151789408U, // ASR_ZPmZ_D |
3927 | 2713858912U, // ASR_ZPmZ_H |
3928 | 2151854944U, // ASR_ZPmZ_S |
3929 | 4272992U, // ASR_ZZI_B |
3930 | 541176672U, // ASR_ZZI_D |
3931 | 71447392U, // ASR_ZZI_H |
3932 | 541242208U, // ASR_ZZI_S |
3933 | 1615429931U, // AUTDA |
3934 | 1615432712U, // AUTDB |
3935 | 623322U, // AUTDZA |
3936 | 626693U, // AUTDZB |
3937 | 1615429959U, // AUTIA |
3938 | 19267U, // AUTIA1716 |
3939 | 19327U, // AUTIA171615 |
3940 | 19428U, // AUTIASP |
3941 | 659533U, // AUTIASPPCi |
3942 | 45673U, // AUTIASPPCr |
3943 | 19413U, // AUTIAZ |
3944 | 1615432739U, // AUTIB |
3945 | 19297U, // AUTIB1716 |
3946 | 19351U, // AUTIB171615 |
3947 | 19258U, // AUTIBSP |
3948 | 659555U, // AUTIBSPPCi |
3949 | 45697U, // AUTIBSPPCr |
3950 | 19240U, // AUTIBZ |
3951 | 623338U, // AUTIZA |
3952 | 626709U, // AUTIZB |
3953 | 20841U, // AXFLAG |
3954 | 656118U, // B |
3955 | 1615005586U, // BCAX |
3956 | 541182353U, // BCAX_ZZZZ |
3957 | 707238U, // BCcc |
3958 | 4272195U, // BDEP_ZZZ_B |
3959 | 541175875U, // BDEP_ZZZ_D |
3960 | 71446595U, // BDEP_ZZZ_H |
3961 | 541241411U, // BDEP_ZZZ_S |
3962 | 4278055U, // BEXT_ZZZ_B |
3963 | 541181735U, // BEXT_ZZZ_D |
3964 | 71452455U, // BEXT_ZZZ_H |
3965 | 541247271U, // BEXT_ZZZ_S |
3966 | 1615087189U, // BF16DOTlanev4bf16 |
3967 | 1615087189U, // BF16DOTlanev8bf16 |
3968 | 1615012126U, // BF1CVTL2v8f16 |
3969 | 3309454764U, // BF1CVTLT_ZZ_BtoH |
3970 | 3309678162U, // BF1CVTL_2ZZ_BtoH_NAME |
3971 | 1615013091U, // BF1CVTLv8f16 |
3972 | 3309684444U, // BF1CVT_2ZZ_BtoH_NAME |
3973 | 3309455068U, // BF1CVT_ZZ_BtoH |
3974 | 1615012139U, // BF2CVTL2v8f16 |
3975 | 3309454774U, // BF2CVTLT_ZZ_BtoH |
3976 | 3309678171U, // BF2CVTL_2ZZ_BtoH_NAME |
3977 | 1615013103U, // BF2CVTLv8f16 |
3978 | 3309684452U, // BF2CVT_2ZZ_BtoH_NAME |
3979 | 3309455076U, // BF2CVT_ZZ_BtoH |
3980 | 3289061310U, // BFADD_VG2_M2Z_H |
3981 | 3825932222U, // BFADD_VG4_M4Z_H |
3982 | 2713851838U, // BFADD_ZPmZZ |
3983 | 71440318U, // BFADD_ZZZ |
3984 | 84258923U, // BFCLAMP_VG2_2ZZZ_H |
3985 | 84258923U, // BFCLAMP_VG4_4ZZZ_H |
3986 | 84029547U, // BFCLAMP_ZZZ |
3987 | 4245228U, // BFCVT |
3988 | 1615011161U, // BFCVTN |
3989 | 1615077771U, // BFCVTN2 |
3990 | 2156021263U, // BFCVTNT_ZPmZ |
3991 | 2688626561U, // BFCVTN_Z2Z_HtoB |
3992 | 3284283265U, // BFCVTN_Z2Z_StoH |
3993 | 2688632556U, // BFCVT_Z2Z_HtoB |
3994 | 3284289260U, // BFCVT_Z2Z_StoH |
3995 | 2156021484U, // BFCVT_ZPmZ |
3996 | 3288811093U, // BFDOT_VG2_M2Z2Z_HtoS |
3997 | 3288811093U, // BFDOT_VG2_M2ZZI_HtoS |
3998 | 3288811093U, // BFDOT_VG2_M2ZZ_HtoS |
3999 | 3825682005U, // BFDOT_VG4_M4Z4Z_HtoS |
4000 | 3825682005U, // BFDOT_VG4_M4ZZI_HtoS |
4001 | 3825682005U, // BFDOT_VG4_M4ZZ_HtoS |
4002 | 1078117973U, // BFDOT_ZZI |
4003 | 1078117973U, // BFDOT_ZZZ |
4004 | 20933U, // BFDOTv4bf16 |
4005 | 20933U, // BFDOTv8bf16 |
4006 | 59092718U, // BFMAXNM_VG2_2Z2Z_H |
4007 | 59092718U, // BFMAXNM_VG2_2ZZ_H |
4008 | 59092718U, // BFMAXNM_VG4_4Z2Z_H |
4009 | 59092718U, // BFMAXNM_VG4_4ZZ_H |
4010 | 2713857774U, // BFMAXNM_ZPmZZ |
4011 | 59099550U, // BFMAX_VG2_2Z2Z_H |
4012 | 59099550U, // BFMAX_VG2_2ZZ_H |
4013 | 59099550U, // BFMAX_VG4_4Z2Z_H |
4014 | 59099550U, // BFMAX_VG4_4ZZ_H |
4015 | 2713864606U, // BFMAX_ZPmZZ |
4016 | 59092709U, // BFMINNM_VG2_2Z2Z_H |
4017 | 59092709U, // BFMINNM_VG2_2ZZ_H |
4018 | 59092709U, // BFMINNM_VG4_4Z2Z_H |
4019 | 59092709U, // BFMINNM_VG4_4ZZ_H |
4020 | 2713857765U, // BFMINNM_ZPmZZ |
4021 | 59092778U, // BFMIN_VG2_2Z2Z_H |
4022 | 59092778U, // BFMIN_VG2_2ZZ_H |
4023 | 59092778U, // BFMIN_VG4_4Z2Z_H |
4024 | 59092778U, // BFMIN_VG4_4ZZ_H |
4025 | 2713857834U, // BFMIN_ZPmZZ |
4026 | 20758U, // BFMLALB |
4027 | 20758U, // BFMLALBIdx |
4028 | 1078103124U, // BFMLALB_ZZZ |
4029 | 1078103124U, // BFMLALB_ZZZI |
4030 | 20925U, // BFMLALT |
4031 | 20925U, // BFMLALTIdx |
4032 | 1078117604U, // BFMLALT_ZZZ |
4033 | 1078117604U, // BFMLALT_ZZZI |
4034 | 3313970025U, // BFMLAL_MZZI_HtoS |
4035 | 3313970025U, // BFMLAL_MZZ_HtoS |
4036 | 3313970025U, // BFMLAL_VG2_M2Z2Z_HtoS |
4037 | 3313970025U, // BFMLAL_VG2_M2ZZI_HtoS |
4038 | 3313970025U, // BFMLAL_VG2_M2ZZ_HtoS |
4039 | 3850840937U, // BFMLAL_VG4_M4Z4Z_HtoS |
4040 | 3850840937U, // BFMLAL_VG4_M4ZZI_HtoS |
4041 | 3850840937U, // BFMLAL_VG4_M4ZZ_HtoS |
4042 | 3289055579U, // BFMLA_VG2_M2Z2Z |
4043 | 3289055579U, // BFMLA_VG2_M2ZZ |
4044 | 3289055579U, // BFMLA_VG2_M2ZZI |
4045 | 3825926491U, // BFMLA_VG4_M4Z4Z |
4046 | 3825926491U, // BFMLA_VG4_M4ZZ |
4047 | 3825926491U, // BFMLA_VG4_M4ZZI |
4048 | 2713846107U, // BFMLA_ZPmZZ |
4049 | 84017499U, // BFMLA_ZZZI |
4050 | 1078103422U, // BFMLSLB_ZZZI_S |
4051 | 1078103422U, // BFMLSLB_ZZZ_S |
4052 | 1078117779U, // BFMLSLT_ZZZI_S |
4053 | 1078117779U, // BFMLSLT_ZZZ_S |
4054 | 3313970715U, // BFMLSL_MZZI_HtoS |
4055 | 3313970715U, // BFMLSL_MZZ_HtoS |
4056 | 3313970715U, // BFMLSL_VG2_M2Z2Z_HtoS |
4057 | 3313970715U, // BFMLSL_VG2_M2ZZI_HtoS |
4058 | 3313970715U, // BFMLSL_VG2_M2ZZ_HtoS |
4059 | 3850841627U, // BFMLSL_VG4_M4Z4Z_HtoS |
4060 | 3850841627U, // BFMLSL_VG4_M4ZZI_HtoS |
4061 | 3850841627U, // BFMLSL_VG4_M4ZZ_HtoS |
4062 | 3289072520U, // BFMLS_VG2_M2Z2Z |
4063 | 3289072520U, // BFMLS_VG2_M2ZZ |
4064 | 3289072520U, // BFMLS_VG2_M2ZZI |
4065 | 3825943432U, // BFMLS_VG4_M4Z4Z |
4066 | 3825943432U, // BFMLS_VG4_M4ZZ |
4067 | 3825943432U, // BFMLS_VG4_M4ZZI |
4068 | 2713863048U, // BFMLS_ZPmZZ |
4069 | 84034440U, // BFMLS_ZZZI |
4070 | 20722U, // BFMMLA |
4071 | 1078100322U, // BFMMLA_ZZZ |
4072 | 96698784U, // BFMOPA_MPPZZ |
4073 | 96698784U, // BFMOPA_MPPZZ_H |
4074 | 96715728U, // BFMOPS_MPPZZ |
4075 | 96715728U, // BFMOPS_MPPZZ_H |
4076 | 2713857643U, // BFMUL_ZPmZZ |
4077 | 71446123U, // BFMUL_ZZZ |
4078 | 71446123U, // BFMUL_ZZZI |
4079 | 1614851766U, // BFMWri |
4080 | 1614851766U, // BFMXri |
4081 | 3289059219U, // BFSUB_VG2_M2Z_H |
4082 | 3825930131U, // BFSUB_VG4_M4Z_H |
4083 | 2713849747U, // BFSUB_ZPmZZ |
4084 | 71438227U, // BFSUB_ZZZ |
4085 | 3288811114U, // BFVDOT_VG2_M2ZZI_HtoS |
4086 | 4272357U, // BGRP_ZZZ_B |
4087 | 541176037U, // BGRP_ZZZ_D |
4088 | 71446757U, // BGRP_ZZZ_H |
4089 | 541241573U, // BGRP_ZZZ_S |
4090 | 4244297U, // BICSWrs |
4091 | 4244297U, // BICSXrs |
4092 | 2151760713U, // BICS_PPzPP |
4093 | 4231207U, // BICWrs |
4094 | 4231207U, // BICXrs |
4095 | 2151747623U, // BIC_PPzPP |
4096 | 2151747623U, // BIC_ZPmZ_B |
4097 | 2151780391U, // BIC_ZPmZ_D |
4098 | 2713849895U, // BIC_ZPmZ_H |
4099 | 2151845927U, // BIC_ZPmZ_S |
4100 | 541167655U, // BIC_ZZZ |
4101 | 1615004891U, // BICv16i8 |
4102 | 3762566452U, // BICv2i32 |
4103 | 3762559781U, // BICv4i16 |
4104 | 3762568449U, // BICv4i32 |
4105 | 3762561699U, // BICv8i16 |
4106 | 1615005813U, // BICv8i8 |
4107 | 1615070598U, // BIFv16i8 |
4108 | 1615071465U, // BIFv8i8 |
4109 | 1615070975U, // BITv16i8 |
4110 | 1615071929U, // BITv8i8 |
4111 | 666759U, // BL |
4112 | 45775U, // BLR |
4113 | 4227330U, // BLRAA |
4114 | 51746U, // BLRAAZ |
4115 | 4230025U, // BLRAB |
4116 | 51768U, // BLRABZ |
4117 | 17007001U, // BMOPA_MPPZZ_S |
4118 | 17023945U, // BMOPS_MPPZZ_S |
4119 | 45625U, // BR |
4120 | 4227317U, // BRAA |
4121 | 51739U, // BRAAZ |
4122 | 4230012U, // BRAB |
4123 | 51761U, // BRABZ |
4124 | 20876U, // BRB_IALL |
4125 | 20848U, // BRB_INJ |
4126 | 764748U, // BRK |
4127 | 2151760644U, // BRKAS_PPzP |
4128 | 541131086U, // BRKA_PPmP |
4129 | 2151743822U, // BRKA_PPzP |
4130 | 2151760680U, // BRKBS_PPzP |
4131 | 541133866U, // BRKB_PPmP |
4132 | 2151746602U, // BRKB_PPzP |
4133 | 2151760805U, // BRKNS_PPzP |
4134 | 2151755585U, // BRKN_PPzP |
4135 | 2151760651U, // BRKPAS_PPzPP |
4136 | 2151743890U, // BRKPA_PPzPP |
4137 | 2151760687U, // BRKPBS_PPzPP |
4138 | 2151747137U, // BRKPB_PPzPP |
4139 | 541175573U, // BSL1N_ZZZZ |
4140 | 541175580U, // BSL2N_ZZZZ |
4141 | 541175309U, // BSL_ZZZZ |
4142 | 1615070744U, // BSLv16i8 |
4143 | 1615071597U, // BSLv8i8 |
4144 | 707235U, // Bcc |
4145 | 4265897U, // CADD_ZZI_B |
4146 | 541169577U, // CADD_ZZI_D |
4147 | 71440297U, // CADD_ZZI_H |
4148 | 541235113U, // CADD_ZZI_S |
4149 | 1615432610U, // CASAB |
4150 | 1615439966U, // CASAH |
4151 | 1615432863U, // CASALB |
4152 | 1615440125U, // CASALH |
4153 | 1615440963U, // CASALW |
4154 | 1615440963U, // CASALX |
4155 | 1615430265U, // CASAW |
4156 | 1615430265U, // CASAX |
4157 | 1615433484U, // CASB |
4158 | 1615440510U, // CASH |
4159 | 1615433069U, // CASLB |
4160 | 1615440219U, // CASLH |
4161 | 1615441405U, // CASLW |
4162 | 1615441405U, // CASLX |
4163 | 797647U, // CASPALW |
4164 | 830415U, // CASPALX |
4165 | 786927U, // CASPAW |
4166 | 819695U, // CASPAX |
4167 | 798092U, // CASPLW |
4168 | 830860U, // CASPLX |
4169 | 798986U, // CASPW |
4170 | 831754U, // CASPX |
4171 | 1615446775U, // CASW |
4172 | 1615446775U, // CASX |
4173 | 4246095U, // CBNZW |
4174 | 4246095U, // CBNZX |
4175 | 4246080U, // CBZW |
4176 | 4246080U, // CBZX |
4177 | 4239175U, // CCMNWi |
4178 | 4239175U, // CCMNWr |
4179 | 4239175U, // CCMNXi |
4180 | 4239175U, // CCMNXr |
4181 | 4239493U, // CCMPWi |
4182 | 4239493U, // CCMPWr |
4183 | 4239493U, // CCMPXi |
4184 | 4239493U, // CCMPXr |
4185 | 1078052431U, // CDOT_ZZZI_D |
4186 | 541247055U, // CDOT_ZZZI_S |
4187 | 1078052431U, // CDOT_ZZZ_D |
4188 | 541247055U, // CDOT_ZZZ_S |
4189 | 20966U, // CFINV |
4190 | 19249U, // CHKFEAT |
4191 | 2151711403U, // CLASTA_RPZ_B |
4192 | 2151711403U, // CLASTA_RPZ_D |
4193 | 2151711403U, // CLASTA_RPZ_H |
4194 | 2151711403U, // CLASTA_RPZ_S |
4195 | 2151711403U, // CLASTA_VPZ_B |
4196 | 2151711403U, // CLASTA_VPZ_D |
4197 | 2151711403U, // CLASTA_VPZ_H |
4198 | 2151711403U, // CLASTA_VPZ_S |
4199 | 2151744171U, // CLASTA_ZPZ_B |
4200 | 2151776939U, // CLASTA_ZPZ_D |
4201 | 29491883U, // CLASTA_ZPZ_H |
4202 | 2151842475U, // CLASTA_ZPZ_S |
4203 | 2151714687U, // CLASTB_RPZ_B |
4204 | 2151714687U, // CLASTB_RPZ_D |
4205 | 2151714687U, // CLASTB_RPZ_H |
4206 | 2151714687U, // CLASTB_RPZ_S |
4207 | 2151714687U, // CLASTB_VPZ_B |
4208 | 2151714687U, // CLASTB_VPZ_D |
4209 | 2151714687U, // CLASTB_VPZ_H |
4210 | 2151714687U, // CLASTB_VPZ_S |
4211 | 2151747455U, // CLASTB_ZPZ_B |
4212 | 2151780223U, // CLASTB_ZPZ_D |
4213 | 29495167U, // CLASTB_ZPZ_H |
4214 | 2151845759U, // CLASTB_ZPZ_S |
4215 | 51658U, // CLREX |
4216 | 4244346U, // CLSWr |
4217 | 4244346U, // CLSXr |
4218 | 541148026U, // CLS_ZPmZ_B |
4219 | 541180794U, // CLS_ZPmZ_D |
4220 | 1082278778U, // CLS_ZPmZ_H |
4221 | 541246330U, // CLS_ZPmZ_S |
4222 | 1615005410U, // CLSv16i8 |
4223 | 1615018163U, // CLSv2i32 |
4224 | 1615011480U, // CLSv4i16 |
4225 | 1615020273U, // CLSv4i32 |
4226 | 1615013457U, // CLSv8i16 |
4227 | 1615006367U, // CLSv8i8 |
4228 | 4246090U, // CLZWr |
4229 | 4246090U, // CLZXr |
4230 | 541149770U, // CLZ_ZPmZ_B |
4231 | 541182538U, // CLZ_ZPmZ_D |
4232 | 1082280522U, // CLZ_ZPmZ_H |
4233 | 541248074U, // CLZ_ZPmZ_S |
4234 | 1615005616U, // CLZv16i8 |
4235 | 1615018491U, // CLZv2i32 |
4236 | 1615011871U, // CLZv4i16 |
4237 | 1615020768U, // CLZv4i32 |
4238 | 1615013888U, // CLZv8i16 |
4239 | 1615006544U, // CLZv8i8 |
4240 | 1615005319U, // CMEQv16i8 |
4241 | 1615005319U, // CMEQv16i8rz |
4242 | 4239838U, // CMEQv1i64 |
4243 | 4239838U, // CMEQv1i64rz |
4244 | 1615018069U, // CMEQv2i32 |
4245 | 1615018069U, // CMEQv2i32rz |
4246 | 1615009144U, // CMEQv2i64 |
4247 | 1615009144U, // CMEQv2i64rz |
4248 | 1615011386U, // CMEQv4i16 |
4249 | 1615011386U, // CMEQv4i16rz |
4250 | 1615020179U, // CMEQv4i32 |
4251 | 1615020179U, // CMEQv4i32rz |
4252 | 1615013363U, // CMEQv8i16 |
4253 | 1615013363U, // CMEQv8i16rz |
4254 | 1615006285U, // CMEQv8i8 |
4255 | 1615006285U, // CMEQv8i8rz |
4256 | 1615005032U, // CMGEv16i8 |
4257 | 1615005032U, // CMGEv16i8rz |
4258 | 4233308U, // CMGEv1i64 |
4259 | 4233308U, // CMGEv1i64rz |
4260 | 1615017397U, // CMGEv2i32 |
4261 | 1615017397U, // CMGEv2i32rz |
4262 | 1615008529U, // CMGEv2i64 |
4263 | 1615008529U, // CMGEv2i64rz |
4264 | 1615010726U, // CMGEv4i16 |
4265 | 1615010726U, // CMGEv4i16rz |
4266 | 1615019403U, // CMGEv4i32 |
4267 | 1615019403U, // CMGEv4i32rz |
4268 | 1615012644U, // CMGEv8i16 |
4269 | 1615012644U, // CMGEv8i16rz |
4270 | 1615005911U, // CMGEv8i8 |
4271 | 1615005911U, // CMGEv8i8rz |
4272 | 1615005428U, // CMGTv16i8 |
4273 | 1615005428U, // CMGTv16i8rz |
4274 | 4244650U, // CMGTv1i64 |
4275 | 4244650U, // CMGTv1i64rz |
4276 | 1615018258U, // CMGTv2i32 |
4277 | 1615018258U, // CMGTv2i32rz |
4278 | 1615009325U, // CMGTv2i64 |
4279 | 1615009325U, // CMGTv2i64rz |
4280 | 1615011575U, // CMGTv4i16 |
4281 | 1615011575U, // CMGTv4i16rz |
4282 | 1615020368U, // CMGTv4i32 |
4283 | 1615020368U, // CMGTv4i32rz |
4284 | 1615013552U, // CMGTv8i16 |
4285 | 1615013552U, // CMGTv8i16rz |
4286 | 1615006383U, // CMGTv8i8 |
4287 | 1615006383U, // CMGTv8i8rz |
4288 | 1615005082U, // CMHIv16i8 |
4289 | 4238100U, // CMHIv1i64 |
4290 | 1615017563U, // CMHIv2i32 |
4291 | 1615008633U, // CMHIv2i64 |
4292 | 1615010869U, // CMHIv4i16 |
4293 | 1615019581U, // CMHIv4i32 |
4294 | 1615012787U, // CMHIv8i16 |
4295 | 1615005947U, // CMHIv8i8 |
4296 | 1615005400U, // CMHSv16i8 |
4297 | 4244333U, // CMHSv1i64 |
4298 | 1615018154U, // CMHSv2i32 |
4299 | 1615009229U, // CMHSv2i64 |
4300 | 1615011471U, // CMHSv4i16 |
4301 | 1615020264U, // CMHSv4i32 |
4302 | 1615013448U, // CMHSv8i16 |
4303 | 1615006358U, // CMHSv8i8 |
4304 | 84017493U, // CMLA_ZZZI_H |
4305 | 2688713045U, // CMLA_ZZZI_S |
4306 | 541131093U, // CMLA_ZZZ_B |
4307 | 2151776597U, // CMLA_ZZZ_D |
4308 | 84017493U, // CMLA_ZZZ_H |
4309 | 2688713045U, // CMLA_ZZZ_S |
4310 | 1615005042U, // CMLEv16i8rz |
4311 | 4233339U, // CMLEv1i64rz |
4312 | 1615017418U, // CMLEv2i32rz |
4313 | 1615008550U, // CMLEv2i64rz |
4314 | 1615010747U, // CMLEv4i16rz |
4315 | 1615019424U, // CMLEv4i32rz |
4316 | 1615012665U, // CMLEv8i16rz |
4317 | 1615005920U, // CMLEv8i8rz |
4318 | 1615005448U, // CMLTv16i8rz |
4319 | 4244860U, // CMLTv1i64rz |
4320 | 1615018268U, // CMLTv2i32rz |
4321 | 1615009335U, // CMLTv2i64rz |
4322 | 1615011585U, // CMLTv4i16rz |
4323 | 1615020378U, // CMLTv4i32rz |
4324 | 1615013562U, // CMLTv8i16rz |
4325 | 1615006401U, // CMLTv8i8rz |
4326 | 2151756269U, // CMPEQ_PPzZI_B |
4327 | 2151789037U, // CMPEQ_PPzZI_D |
4328 | 1103245805U, // CMPEQ_PPzZI_H |
4329 | 2151854573U, // CMPEQ_PPzZI_S |
4330 | 2151756269U, // CMPEQ_PPzZZ_B |
4331 | 2151789037U, // CMPEQ_PPzZZ_D |
4332 | 1103245805U, // CMPEQ_PPzZZ_H |
4333 | 2151854573U, // CMPEQ_PPzZZ_S |
4334 | 2151756269U, // CMPEQ_WIDE_PPzZZ_B |
4335 | 1103245805U, // CMPEQ_WIDE_PPzZZ_H |
4336 | 2151854573U, // CMPEQ_WIDE_PPzZZ_S |
4337 | 2151749730U, // CMPGE_PPzZI_B |
4338 | 2151782498U, // CMPGE_PPzZI_D |
4339 | 1103239266U, // CMPGE_PPzZI_H |
4340 | 2151848034U, // CMPGE_PPzZI_S |
4341 | 2151749730U, // CMPGE_PPzZZ_B |
4342 | 2151782498U, // CMPGE_PPzZZ_D |
4343 | 1103239266U, // CMPGE_PPzZZ_H |
4344 | 2151848034U, // CMPGE_PPzZZ_S |
4345 | 2151749730U, // CMPGE_WIDE_PPzZZ_B |
4346 | 1103239266U, // CMPGE_WIDE_PPzZZ_H |
4347 | 2151848034U, // CMPGE_WIDE_PPzZZ_S |
4348 | 2151761072U, // CMPGT_PPzZI_B |
4349 | 2151793840U, // CMPGT_PPzZI_D |
4350 | 1103250608U, // CMPGT_PPzZI_H |
4351 | 2151859376U, // CMPGT_PPzZI_S |
4352 | 2151761072U, // CMPGT_PPzZZ_B |
4353 | 2151793840U, // CMPGT_PPzZZ_D |
4354 | 1103250608U, // CMPGT_PPzZZ_H |
4355 | 2151859376U, // CMPGT_PPzZZ_S |
4356 | 2151761072U, // CMPGT_WIDE_PPzZZ_B |
4357 | 1103250608U, // CMPGT_WIDE_PPzZZ_H |
4358 | 2151859376U, // CMPGT_WIDE_PPzZZ_S |
4359 | 2151754522U, // CMPHI_PPzZI_B |
4360 | 2151787290U, // CMPHI_PPzZI_D |
4361 | 1103244058U, // CMPHI_PPzZI_H |
4362 | 2151852826U, // CMPHI_PPzZI_S |
4363 | 2151754522U, // CMPHI_PPzZZ_B |
4364 | 2151787290U, // CMPHI_PPzZZ_D |
4365 | 1103244058U, // CMPHI_PPzZZ_H |
4366 | 2151852826U, // CMPHI_PPzZZ_S |
4367 | 2151754522U, // CMPHI_WIDE_PPzZZ_B |
4368 | 1103244058U, // CMPHI_WIDE_PPzZZ_H |
4369 | 2151852826U, // CMPHI_WIDE_PPzZZ_S |
4370 | 2151760755U, // CMPHS_PPzZI_B |
4371 | 2151793523U, // CMPHS_PPzZI_D |
4372 | 1103250291U, // CMPHS_PPzZI_H |
4373 | 2151859059U, // CMPHS_PPzZI_S |
4374 | 2151760755U, // CMPHS_PPzZZ_B |
4375 | 2151793523U, // CMPHS_PPzZZ_D |
4376 | 1103250291U, // CMPHS_PPzZZ_H |
4377 | 2151859059U, // CMPHS_PPzZZ_S |
4378 | 2151760755U, // CMPHS_WIDE_PPzZZ_B |
4379 | 1103250291U, // CMPHS_WIDE_PPzZZ_H |
4380 | 2151859059U, // CMPHS_WIDE_PPzZZ_S |
4381 | 2151749761U, // CMPLE_PPzZI_B |
4382 | 2151782529U, // CMPLE_PPzZI_D |
4383 | 1103239297U, // CMPLE_PPzZI_H |
4384 | 2151848065U, // CMPLE_PPzZI_S |
4385 | 2151749761U, // CMPLE_WIDE_PPzZZ_B |
4386 | 1103239297U, // CMPLE_WIDE_PPzZZ_H |
4387 | 2151848065U, // CMPLE_WIDE_PPzZZ_S |
4388 | 2151755773U, // CMPLO_PPzZI_B |
4389 | 2151788541U, // CMPLO_PPzZI_D |
4390 | 1103245309U, // CMPLO_PPzZI_H |
4391 | 2151854077U, // CMPLO_PPzZI_S |
4392 | 2151755773U, // CMPLO_WIDE_PPzZZ_B |
4393 | 1103245309U, // CMPLO_WIDE_PPzZZ_H |
4394 | 2151854077U, // CMPLO_WIDE_PPzZZ_S |
4395 | 2151760790U, // CMPLS_PPzZI_B |
4396 | 2151793558U, // CMPLS_PPzZI_D |
4397 | 1103250326U, // CMPLS_PPzZI_H |
4398 | 2151859094U, // CMPLS_PPzZI_S |
4399 | 2151760790U, // CMPLS_WIDE_PPzZZ_B |
4400 | 1103250326U, // CMPLS_WIDE_PPzZZ_H |
4401 | 2151859094U, // CMPLS_WIDE_PPzZZ_S |
4402 | 2151761282U, // CMPLT_PPzZI_B |
4403 | 2151794050U, // CMPLT_PPzZI_D |
4404 | 1103250818U, // CMPLT_PPzZI_H |
4405 | 2151859586U, // CMPLT_PPzZI_S |
4406 | 2151761282U, // CMPLT_WIDE_PPzZZ_B |
4407 | 1103250818U, // CMPLT_WIDE_PPzZZ_H |
4408 | 2151859586U, // CMPLT_WIDE_PPzZZ_S |
4409 | 2151749784U, // CMPNE_PPzZI_B |
4410 | 2151782552U, // CMPNE_PPzZI_D |
4411 | 1103239320U, // CMPNE_PPzZI_H |
4412 | 2151848088U, // CMPNE_PPzZI_S |
4413 | 2151749784U, // CMPNE_PPzZZ_B |
4414 | 2151782552U, // CMPNE_PPzZZ_D |
4415 | 1103239320U, // CMPNE_PPzZZ_H |
4416 | 2151848088U, // CMPNE_PPzZZ_S |
4417 | 2151749784U, // CMPNE_WIDE_PPzZZ_B |
4418 | 1103239320U, // CMPNE_WIDE_PPzZZ_H |
4419 | 2151848088U, // CMPNE_WIDE_PPzZZ_S |
4420 | 1615005476U, // CMTSTv16i8 |
4421 | 4245195U, // CMTSTv1i64 |
4422 | 1615018287U, // CMTSTv2i32 |
4423 | 1615009354U, // CMTSTv2i64 |
4424 | 1615011604U, // CMTSTv4i16 |
4425 | 1615020397U, // CMTSTv4i32 |
4426 | 1615013581U, // CMTSTv8i16 |
4427 | 1615006426U, // CMTSTv8i8 |
4428 | 541148802U, // CNOT_ZPmZ_B |
4429 | 541181570U, // CNOT_ZPmZ_D |
4430 | 1082279554U, // CNOT_ZPmZ_H |
4431 | 541247106U, // CNOT_ZPmZ_S |
4432 | 1614843762U, // CNTB_XPiI |
4433 | 1614846001U, // CNTD_XPiI |
4434 | 1614850751U, // CNTH_XPiI |
4435 | 2151723322U, // CNTP_XCI_B |
4436 | 2688594234U, // CNTP_XCI_D |
4437 | 3225465146U, // CNTP_XCI_H |
4438 | 3762336058U, // CNTP_XCI_S |
4439 | 2151723322U, // CNTP_XPP_B |
4440 | 2151723322U, // CNTP_XPP_D |
4441 | 2151723322U, // CNTP_XPP_H |
4442 | 2151723322U, // CNTP_XPP_S |
4443 | 1614858589U, // CNTW_XPiI |
4444 | 4244940U, // CNTWr |
4445 | 4244940U, // CNTXr |
4446 | 541148620U, // CNT_ZPmZ_B |
4447 | 541181388U, // CNT_ZPmZ_D |
4448 | 1082279372U, // CNT_ZPmZ_H |
4449 | 541246924U, // CNT_ZPmZ_S |
4450 | 1615005458U, // CNTv16i8 |
4451 | 1615006410U, // CNTv8i8 |
4452 | 2151793773U, // COMPACT_ZPZ_D |
4453 | 2151859309U, // COMPACT_ZPZ_S |
4454 | 871542U, // CPYE |
4455 | 871605U, // CPYEN |
4456 | 871691U, // CPYERN |
4457 | 872579U, // CPYERT |
4458 | 872064U, // CPYERTN |
4459 | 871813U, // CPYERTRN |
4460 | 872311U, // CPYERTWN |
4461 | 872493U, // CPYET |
4462 | 871968U, // CPYETN |
4463 | 871749U, // CPYETRN |
4464 | 872247U, // CPYETWN |
4465 | 872189U, // CPYEWN |
4466 | 872636U, // CPYEWT |
4467 | 872127U, // CPYEWTN |
4468 | 871882U, // CPYEWTRN |
4469 | 872380U, // CPYEWTWN |
4470 | 871519U, // CPYFE |
4471 | 871579U, // CPYFEN |
4472 | 871681U, // CPYFERN |
4473 | 872569U, // CPYFERT |
4474 | 872053U, // CPYFERTN |
4475 | 871801U, // CPYFERTRN |
4476 | 872299U, // CPYFERTWN |
4477 | 872467U, // CPYFET |
4478 | 871939U, // CPYFETN |
4479 | 871738U, // CPYFETRN |
4480 | 872236U, // CPYFETWN |
4481 | 872179U, // CPYFEWN |
4482 | 872626U, // CPYFEWT |
4483 | 872116U, // CPYFEWTN |
4484 | 871870U, // CPYFEWTRN |
4485 | 872368U, // CPYFEWTWN |
4486 | 871549U, // CPYFM |
4487 | 871613U, // CPYFMN |
4488 | 871700U, // CPYFMRN |
4489 | 872588U, // CPYFMRT |
4490 | 872074U, // CPYFMRTN |
4491 | 871824U, // CPYFMRTRN |
4492 | 872322U, // CPYFMRTWN |
4493 | 872501U, // CPYFMT |
4494 | 871977U, // CPYFMTN |
4495 | 871759U, // CPYFMTRN |
4496 | 872257U, // CPYFMTWN |
4497 | 872198U, // CPYFMWN |
4498 | 872645U, // CPYFMWT |
4499 | 872137U, // CPYFMWTN |
4500 | 871893U, // CPYFMWTRN |
4501 | 872391U, // CPYFMWTWN |
4502 | 872437U, // CPYFP |
4503 | 871647U, // CPYFPN |
4504 | 871719U, // CPYFPRN |
4505 | 872607U, // CPYFPRT |
4506 | 872095U, // CPYFPRTN |
4507 | 871847U, // CPYFPRTRN |
4508 | 872345U, // CPYFPRTWN |
4509 | 872535U, // CPYFPT |
4510 | 872015U, // CPYFPTN |
4511 | 871780U, // CPYFPTRN |
4512 | 872278U, // CPYFPTWN |
4513 | 872217U, // CPYFPWN |
4514 | 872664U, // CPYFPWT |
4515 | 872158U, // CPYFPWTN |
4516 | 871916U, // CPYFPWTRN |
4517 | 872414U, // CPYFPWTWN |
4518 | 871572U, // CPYM |
4519 | 871639U, // CPYMN |
4520 | 871710U, // CPYMRN |
4521 | 872598U, // CPYMRT |
4522 | 872085U, // CPYMRTN |
4523 | 871836U, // CPYMRTRN |
4524 | 872334U, // CPYMRTWN |
4525 | 872527U, // CPYMT |
4526 | 872006U, // CPYMTN |
4527 | 871770U, // CPYMTRN |
4528 | 872268U, // CPYMTWN |
4529 | 872208U, // CPYMWN |
4530 | 872655U, // CPYMWT |
4531 | 872148U, // CPYMWTN |
4532 | 871905U, // CPYMWTRN |
4533 | 872403U, // CPYMWTWN |
4534 | 872460U, // CPYP |
4535 | 871673U, // CPYPN |
4536 | 871729U, // CPYPRN |
4537 | 872617U, // CPYPRT |
4538 | 872106U, // CPYPRTN |
4539 | 871859U, // CPYPRTRN |
4540 | 872357U, // CPYPRTWN |
4541 | 872561U, // CPYPT |
4542 | 872044U, // CPYPTN |
4543 | 871791U, // CPYPTRN |
4544 | 872289U, // CPYPTWN |
4545 | 872227U, // CPYPWN |
4546 | 872674U, // CPYPWT |
4547 | 872169U, // CPYPWTN |
4548 | 871928U, // CPYPWTRN |
4549 | 872426U, // CPYPWTWN |
4550 | 541149698U, // CPY_ZPmI_B |
4551 | 541182466U, // CPY_ZPmI_D |
4552 | 8538626U, // CPY_ZPmI_H |
4553 | 541248002U, // CPY_ZPmI_S |
4554 | 541149698U, // CPY_ZPmR_B |
4555 | 541182466U, // CPY_ZPmR_D |
4556 | 545409538U, // CPY_ZPmR_H |
4557 | 541248002U, // CPY_ZPmR_S |
4558 | 541149698U, // CPY_ZPmV_B |
4559 | 541182466U, // CPY_ZPmV_D |
4560 | 545409538U, // CPY_ZPmV_H |
4561 | 541248002U, // CPY_ZPmV_S |
4562 | 2151762434U, // CPY_ZPzI_B |
4563 | 2151795202U, // CPY_ZPzI_D |
4564 | 1103251970U, // CPY_ZPzI_H |
4565 | 2151860738U, // CPY_ZPzI_S |
4566 | 4227893U, // CRC32Brr |
4567 | 4230096U, // CRC32CBrr |
4568 | 4237442U, // CRC32CHrr |
4569 | 4245692U, // CRC32CWrr |
4570 | 4245946U, // CRC32CXrr |
4571 | 4233780U, // CRC32Hrr |
4572 | 4245648U, // CRC32Wrr |
4573 | 4245877U, // CRC32Xrr |
4574 | 4238525U, // CSELWr |
4575 | 4238525U, // CSELXr |
4576 | 4231227U, // CSINCWr |
4577 | 4231227U, // CSINCXr |
4578 | 4245468U, // CSINVWr |
4579 | 4245468U, // CSINVXr |
4580 | 4233507U, // CSNEGWr |
4581 | 4233507U, // CSNEGXr |
4582 | 4239844U, // CTERMEQ_WW |
4583 | 4239844U, // CTERMEQ_XX |
4584 | 4233359U, // CTERMNE_WW |
4585 | 4233359U, // CTERMNE_XX |
4586 | 4246107U, // CTZWr |
4587 | 4246107U, // CTZXr |
4588 | 753724U, // DCPS1 |
4589 | 753842U, // DCPS2 |
4590 | 753873U, // DCPS3 |
4591 | 1077971931U, // DECB_XPiI |
4592 | 1077974922U, // DECD_XPiI |
4593 | 1078040458U, // DECD_ZPiI |
4594 | 1077979277U, // DECH_XPiI |
4595 | 100804749U, // DECH_ZPiI |
4596 | 4239385U, // DECP_XP_B |
4597 | 541110297U, // DECP_XP_D |
4598 | 3762335769U, // DECP_XP_H |
4599 | 541110297U, // DECP_XP_S |
4600 | 2151788569U, // DECP_ZP_D |
4601 | 3305254937U, // DECP_ZP_H |
4602 | 2688725017U, // DECP_ZP_S |
4603 | 1077987527U, // DECW_XPiI |
4604 | 1078118599U, // DECW_ZPiI |
4605 | 888244U, // DMB |
4606 | 20898U, // DRPS |
4607 | 888594U, // DSB |
4608 | 921362U, // DSBnXS |
4609 | 1614917376U, // DUPM_ZI |
4610 | 4272634U, // DUPQ_ZZI_B |
4611 | 541176314U, // DUPQ_ZZI_D |
4612 | 2218930682U, // DUPQ_ZZI_H |
4613 | 541241850U, // DUPQ_ZZI_S |
4614 | 2688627022U, // DUP_ZI_B |
4615 | 3225530702U, // DUP_ZI_D |
4616 | 105001294U, // DUP_ZI_H |
4617 | 3762467150U, // DUP_ZI_S |
4618 | 4272462U, // DUP_ZR_B |
4619 | 4305230U, // DUP_ZR_D |
4620 | 3330421070U, // DUP_ZR_H |
4621 | 4370766U, // DUP_ZR_S |
4622 | 4272462U, // DUP_ZZI_B |
4623 | 541176142U, // DUP_ZZI_D |
4624 | 2218930510U, // DUP_ZZI_H |
4625 | 2261692750U, // DUP_ZZI_Q |
4626 | 541241678U, // DUP_ZZI_S |
4627 | 1614858212U, // DUPi16 |
4628 | 1614858212U, // DUPi32 |
4629 | 1614858212U, // DUPi64 |
4630 | 1614858212U, // DUPi8 |
4631 | 4392552U, // DUPv16i8gpr |
4632 | 1615005288U, // DUPv16i8lane |
4633 | 4405294U, // DUPv2i32gpr |
4634 | 1615018030U, // DUPv2i32lane |
4635 | 4396389U, // DUPv2i64gpr |
4636 | 1615009125U, // DUPv2i64lane |
4637 | 4398611U, // DUPv4i16gpr |
4638 | 1615011347U, // DUPv4i16lane |
4639 | 4407404U, // DUPv4i32gpr |
4640 | 1615020140U, // DUPv4i32lane |
4641 | 4400588U, // DUPv8i16gpr |
4642 | 1615013324U, // DUPv8i16lane |
4643 | 4393521U, // DUPv8i8gpr |
4644 | 1615006257U, // DUPv8i8lane |
4645 | 4239181U, // EONWrs |
4646 | 4239181U, // EONXrs |
4647 | 1615004744U, // EOR3 |
4648 | 541163723U, // EOR3_ZZZZ |
4649 | 541148262U, // EORBT_ZZZ_B |
4650 | 2151793766U, // EORBT_ZZZ_D |
4651 | 84034662U, // EORBT_ZZZ_H |
4652 | 2688730214U, // EORBT_ZZZ_S |
4653 | 2181253162U, // EORQV_VPZ_B |
4654 | 2185447466U, // EORQV_VPZ_D |
4655 | 2189641770U, // EORQV_VPZ_H |
4656 | 2193836074U, // EORQV_VPZ_S |
4657 | 2151760893U, // EORS_PPzPP |
4658 | 541134712U, // EORTB_ZZZ_B |
4659 | 2151780216U, // EORTB_ZZZ_D |
4660 | 84021112U, // EORTB_ZZZ_H |
4661 | 2688716664U, // EORTB_ZZZ_S |
4662 | 510025U, // EORV_VPZ_B |
4663 | 3301460041U, // EORV_VPZ_D |
4664 | 3305687113U, // EORV_VPZ_H |
4665 | 3246999625U, // EORV_VPZ_S |
4666 | 4240179U, // EORWri |
4667 | 4240179U, // EORWrs |
4668 | 4240179U, // EORXri |
4669 | 4240179U, // EORXrs |
4670 | 2151756595U, // EOR_PPzPP |
4671 | 541176627U, // EOR_ZI |
4672 | 2151756595U, // EOR_ZPmZ_B |
4673 | 2151789363U, // EOR_ZPmZ_D |
4674 | 2713858867U, // EOR_ZPmZ_H |
4675 | 2151854899U, // EOR_ZPmZ_S |
4676 | 541176627U, // EOR_ZZZ |
4677 | 1615005371U, // EORv16i8 |
4678 | 1615006332U, // EORv8i8 |
4679 | 20912U, // ERET |
4680 | 20715U, // ERETAA |
4681 | 20742U, // ERETAB |
4682 | 4272640U, // EXTQ_ZZI |
4683 | 541131450U, // EXTRACT_ZPMXI_H_B |
4684 | 541164218U, // EXTRACT_ZPMXI_H_D |
4685 | 8520378U, // EXTRACT_ZPMXI_H_H |
4686 | 9339578U, // EXTRACT_ZPMXI_H_Q |
4687 | 541229754U, // EXTRACT_ZPMXI_H_S |
4688 | 541131450U, // EXTRACT_ZPMXI_V_B |
4689 | 541164218U, // EXTRACT_ZPMXI_V_D |
4690 | 545391290U, // EXTRACT_ZPMXI_V_H |
4691 | 546210490U, // EXTRACT_ZPMXI_V_Q |
4692 | 541229754U, // EXTRACT_ZPMXI_V_S |
4693 | 4240268U, // EXTRWrri |
4694 | 4240268U, // EXTRXrri |
4695 | 4278056U, // EXT_ZZI |
4696 | 1078019880U, // EXT_ZZI_B |
4697 | 1615005487U, // EXTv16i8 |
4698 | 1615006436U, // EXTv8i8 |
4699 | 1615012127U, // F1CVTL2v8f16 |
4700 | 3309454765U, // F1CVTLT_ZZ_BtoH |
4701 | 3309678163U, // F1CVTL_2ZZ_BtoH_NAME |
4702 | 1615013092U, // F1CVTLv8f16 |
4703 | 3309684445U, // F1CVT_2ZZ_BtoH_NAME |
4704 | 3309455069U, // F1CVT_ZZ_BtoH |
4705 | 1615012140U, // F2CVTL2v8f16 |
4706 | 3309454775U, // F2CVTLT_ZZ_BtoH |
4707 | 3309678172U, // F2CVTL_2ZZ_BtoH_NAME |
4708 | 1615013104U, // F2CVTLv8f16 |
4709 | 3309684453U, // F2CVT_2ZZ_BtoH_NAME |
4710 | 3309455077U, // F2CVT_ZZ_BtoH |
4711 | 4233071U, // FABD16 |
4712 | 4233071U, // FABD32 |
4713 | 4233071U, // FABD64 |
4714 | 2151782255U, // FABD_ZPmZ_D |
4715 | 2713851759U, // FABD_ZPmZ_H |
4716 | 2151847791U, // FABD_ZPmZ_S |
4717 | 1615017276U, // FABDv2f32 |
4718 | 1615008468U, // FABDv2f64 |
4719 | 1615010605U, // FABDv4f16 |
4720 | 1615019273U, // FABDv4f32 |
4721 | 1615012523U, // FABDv8f16 |
4722 | 4244251U, // FABSDr |
4723 | 4244251U, // FABSHr |
4724 | 4244251U, // FABSSr |
4725 | 541180699U, // FABS_ZPmZ_D |
4726 | 1082278683U, // FABS_ZPmZ_H |
4727 | 541246235U, // FABS_ZPmZ_S |
4728 | 1615018135U, // FABSv2f32 |
4729 | 1615009210U, // FABSv2f64 |
4730 | 1615011452U, // FABSv4f16 |
4731 | 1615020245U, // FABSv4f32 |
4732 | 1615013429U, // FABSv8f16 |
4733 | 4233291U, // FACGE16 |
4734 | 4233291U, // FACGE32 |
4735 | 4233291U, // FACGE64 |
4736 | 2151782475U, // FACGE_PPzZZ_D |
4737 | 1103239243U, // FACGE_PPzZZ_H |
4738 | 2151848011U, // FACGE_PPzZZ_S |
4739 | 1615017386U, // FACGEv2f32 |
4740 | 1615008518U, // FACGEv2f64 |
4741 | 1615010715U, // FACGEv4f16 |
4742 | 1615019392U, // FACGEv4f32 |
4743 | 1615012633U, // FACGEv8f16 |
4744 | 4244633U, // FACGT16 |
4745 | 4244633U, // FACGT32 |
4746 | 4244633U, // FACGT64 |
4747 | 2151793817U, // FACGT_PPzZZ_D |
4748 | 1103250585U, // FACGT_PPzZZ_H |
4749 | 2151859353U, // FACGT_PPzZZ_S |
4750 | 1615018247U, // FACGTv2f32 |
4751 | 1615009314U, // FACGTv2f64 |
4752 | 1615011564U, // FACGTv4f16 |
4753 | 1615020357U, // FACGTv4f32 |
4754 | 1615013541U, // FACGTv8f16 |
4755 | 117965092U, // FADDA_VPZ_D |
4756 | 122192164U, // FADDA_VPZ_H |
4757 | 126419236U, // FADDA_VPZ_S |
4758 | 4233151U, // FADDDrr |
4759 | 4233151U, // FADDHrr |
4760 | 2151788599U, // FADDP_ZPmZZ_D |
4761 | 2713858103U, // FADDP_ZPmZZ_H |
4762 | 2151854135U, // FADDP_ZPmZZ_S |
4763 | 1615017911U, // FADDPv2f32 |
4764 | 1615009026U, // FADDPv2f64 |
4765 | 1614846462U, // FADDPv2i16p |
4766 | 1614854071U, // FADDPv2i32p |
4767 | 1614845186U, // FADDPv2i64p |
4768 | 1615011228U, // FADDPv4f16 |
4769 | 1615020021U, // FADDPv4f32 |
4770 | 1615013205U, // FADDPv8f16 |
4771 | 2185447407U, // FADDQV_D |
4772 | 2189641711U, // FADDQV_H |
4773 | 2193836015U, // FADDQV_S |
4774 | 4233151U, // FADDSrr |
4775 | 3301459843U, // FADDV_VPZ_D |
4776 | 3305686915U, // FADDV_VPZ_H |
4777 | 3246999427U, // FADDV_VPZ_S |
4778 | 3288766399U, // FADD_VG2_M2Z_D |
4779 | 3289061311U, // FADD_VG2_M2Z_H |
4780 | 3288799167U, // FADD_VG2_M2Z_S |
4781 | 3825637311U, // FADD_VG4_M4Z_D |
4782 | 3825932223U, // FADD_VG4_M4Z_H |
4783 | 3825670079U, // FADD_VG4_M4Z_S |
4784 | 2151782335U, // FADD_ZPmI_D |
4785 | 2713851839U, // FADD_ZPmI_H |
4786 | 2151847871U, // FADD_ZPmI_S |
4787 | 2151782335U, // FADD_ZPmZ_D |
4788 | 2713851839U, // FADD_ZPmZ_H |
4789 | 2151847871U, // FADD_ZPmZ_S |
4790 | 541169599U, // FADD_ZZZ_D |
4791 | 71440319U, // FADD_ZZZ_H |
4792 | 541235135U, // FADD_ZZZ_S |
4793 | 1615017313U, // FADDv2f32 |
4794 | 1615008487U, // FADDv2f64 |
4795 | 1615010642U, // FADDv4f16 |
4796 | 1615019310U, // FADDv4f32 |
4797 | 1615012560U, // FADDv8f16 |
4798 | 54872471U, // FAMAX_2Z2Z_D |
4799 | 59099543U, // FAMAX_2Z2Z_H |
4800 | 63326615U, // FAMAX_2Z2Z_S |
4801 | 54872471U, // FAMAX_4Z4Z_D |
4802 | 59099543U, // FAMAX_4Z4Z_H |
4803 | 63326615U, // FAMAX_4Z4Z_S |
4804 | 2151795095U, // FAMAX_ZPmZ_D |
4805 | 2713864599U, // FAMAX_ZPmZ_H |
4806 | 2151860631U, // FAMAX_ZPmZ_S |
4807 | 1615018407U, // FAMAXv2f32 |
4808 | 1615009514U, // FAMAXv2f64 |
4809 | 1615011813U, // FAMAXv4f16 |
4810 | 1615020672U, // FAMAXv4f32 |
4811 | 1615013830U, // FAMAXv8f16 |
4812 | 54865699U, // FAMIN_2Z2Z_D |
4813 | 59092771U, // FAMIN_2Z2Z_H |
4814 | 63319843U, // FAMIN_2Z2Z_S |
4815 | 54865699U, // FAMIN_4Z4Z_D |
4816 | 59092771U, // FAMIN_4Z4Z_H |
4817 | 63319843U, // FAMIN_4Z4Z_S |
4818 | 2151788323U, // FAMIN_ZPmZ_D |
4819 | 2713857827U, // FAMIN_ZPmZ_H |
4820 | 2151853859U, // FAMIN_ZPmZ_S |
4821 | 1615017761U, // FAMINv2f32 |
4822 | 1615008996U, // FAMINv2f64 |
4823 | 1615011067U, // FAMINv4f16 |
4824 | 1615019963U, // FAMINv4f32 |
4825 | 1615013157U, // FAMINv8f16 |
4826 | 2151782312U, // FCADD_ZPmZ_D |
4827 | 2713851816U, // FCADD_ZPmZ_H |
4828 | 2151847848U, // FCADD_ZPmZ_S |
4829 | 1615017303U, // FCADDv2f32 |
4830 | 1615008477U, // FCADDv2f64 |
4831 | 1615010632U, // FCADDv4f16 |
4832 | 1615019300U, // FCADDv4f32 |
4833 | 1615012550U, // FCADDv8f16 |
4834 | 4239492U, // FCCMPDrr |
4835 | 4233391U, // FCCMPEDrr |
4836 | 4233391U, // FCCMPEHrr |
4837 | 4233391U, // FCCMPESrr |
4838 | 4239492U, // FCCMPHrr |
4839 | 4239492U, // FCCMPSrr |
4840 | 80031852U, // FCLAMP_VG2_2Z2Z_D |
4841 | 84258924U, // FCLAMP_VG2_2Z2Z_H |
4842 | 25571436U, // FCLAMP_VG2_2Z2Z_S |
4843 | 80031852U, // FCLAMP_VG4_4Z4Z_D |
4844 | 84258924U, // FCLAMP_VG4_4Z4Z_H |
4845 | 25571436U, // FCLAMP_VG4_4Z4Z_S |
4846 | 2151788652U, // FCLAMP_ZZZ_D |
4847 | 84029548U, // FCLAMP_ZZZ_H |
4848 | 2688725100U, // FCLAMP_ZZZ_S |
4849 | 4239837U, // FCMEQ16 |
4850 | 4239837U, // FCMEQ32 |
4851 | 4239837U, // FCMEQ64 |
4852 | 2151789021U, // FCMEQ_PPzZ0_D |
4853 | 1103245789U, // FCMEQ_PPzZ0_H |
4854 | 2151854557U, // FCMEQ_PPzZ0_S |
4855 | 2151789021U, // FCMEQ_PPzZZ_D |
4856 | 1103245789U, // FCMEQ_PPzZZ_H |
4857 | 2151854557U, // FCMEQ_PPzZZ_S |
4858 | 4239837U, // FCMEQv1i16rz |
4859 | 4239837U, // FCMEQv1i32rz |
4860 | 4239837U, // FCMEQv1i64rz |
4861 | 1615018068U, // FCMEQv2f32 |
4862 | 1615009143U, // FCMEQv2f64 |
4863 | 1615018068U, // FCMEQv2i32rz |
4864 | 1615009143U, // FCMEQv2i64rz |
4865 | 1615011385U, // FCMEQv4f16 |
4866 | 1615020178U, // FCMEQv4f32 |
4867 | 1615011385U, // FCMEQv4i16rz |
4868 | 1615020178U, // FCMEQv4i32rz |
4869 | 1615013362U, // FCMEQv8f16 |
4870 | 1615013362U, // FCMEQv8i16rz |
4871 | 4233307U, // FCMGE16 |
4872 | 4233307U, // FCMGE32 |
4873 | 4233307U, // FCMGE64 |
4874 | 2151782491U, // FCMGE_PPzZ0_D |
4875 | 1103239259U, // FCMGE_PPzZ0_H |
4876 | 2151848027U, // FCMGE_PPzZ0_S |
4877 | 2151782491U, // FCMGE_PPzZZ_D |
4878 | 1103239259U, // FCMGE_PPzZZ_H |
4879 | 2151848027U, // FCMGE_PPzZZ_S |
4880 | 4233307U, // FCMGEv1i16rz |
4881 | 4233307U, // FCMGEv1i32rz |
4882 | 4233307U, // FCMGEv1i64rz |
4883 | 1615017396U, // FCMGEv2f32 |
4884 | 1615008528U, // FCMGEv2f64 |
4885 | 1615017396U, // FCMGEv2i32rz |
4886 | 1615008528U, // FCMGEv2i64rz |
4887 | 1615010725U, // FCMGEv4f16 |
4888 | 1615019402U, // FCMGEv4f32 |
4889 | 1615010725U, // FCMGEv4i16rz |
4890 | 1615019402U, // FCMGEv4i32rz |
4891 | 1615012643U, // FCMGEv8f16 |
4892 | 1615012643U, // FCMGEv8i16rz |
4893 | 4244649U, // FCMGT16 |
4894 | 4244649U, // FCMGT32 |
4895 | 4244649U, // FCMGT64 |
4896 | 2151793833U, // FCMGT_PPzZ0_D |
4897 | 1103250601U, // FCMGT_PPzZ0_H |
4898 | 2151859369U, // FCMGT_PPzZ0_S |
4899 | 2151793833U, // FCMGT_PPzZZ_D |
4900 | 1103250601U, // FCMGT_PPzZZ_H |
4901 | 2151859369U, // FCMGT_PPzZZ_S |
4902 | 4244649U, // FCMGTv1i16rz |
4903 | 4244649U, // FCMGTv1i32rz |
4904 | 4244649U, // FCMGTv1i64rz |
4905 | 1615018257U, // FCMGTv2f32 |
4906 | 1615009324U, // FCMGTv2f64 |
4907 | 1615018257U, // FCMGTv2i32rz |
4908 | 1615009324U, // FCMGTv2i64rz |
4909 | 1615011574U, // FCMGTv4f16 |
4910 | 1615020367U, // FCMGTv4f32 |
4911 | 1615011574U, // FCMGTv4i16rz |
4912 | 1615020367U, // FCMGTv4i32rz |
4913 | 1615013551U, // FCMGTv8f16 |
4914 | 1615013551U, // FCMGTv8i16rz |
4915 | 2151776596U, // FCMLA_ZPmZZ_D |
4916 | 2713846100U, // FCMLA_ZPmZZ_H |
4917 | 2151842132U, // FCMLA_ZPmZZ_S |
4918 | 84017492U, // FCMLA_ZZZI_H |
4919 | 2688713044U, // FCMLA_ZZZI_S |
4920 | 1615082687U, // FCMLAv2f32 |
4921 | 1615073907U, // FCMLAv2f64 |
4922 | 1615076016U, // FCMLAv4f16 |
4923 | 1615076016U, // FCMLAv4f16_indexed |
4924 | 1615084650U, // FCMLAv4f32 |
4925 | 1615084650U, // FCMLAv4f32_indexed |
4926 | 1615077934U, // FCMLAv8f16 |
4927 | 1615077934U, // FCMLAv8f16_indexed |
4928 | 2151782522U, // FCMLE_PPzZ0_D |
4929 | 1103239290U, // FCMLE_PPzZ0_H |
4930 | 2151848058U, // FCMLE_PPzZ0_S |
4931 | 4233338U, // FCMLEv1i16rz |
4932 | 4233338U, // FCMLEv1i32rz |
4933 | 4233338U, // FCMLEv1i64rz |
4934 | 1615017417U, // FCMLEv2i32rz |
4935 | 1615008549U, // FCMLEv2i64rz |
4936 | 1615010746U, // FCMLEv4i16rz |
4937 | 1615019423U, // FCMLEv4i32rz |
4938 | 1615012664U, // FCMLEv8i16rz |
4939 | 2151794043U, // FCMLT_PPzZ0_D |
4940 | 1103250811U, // FCMLT_PPzZ0_H |
4941 | 2151859579U, // FCMLT_PPzZ0_S |
4942 | 4244859U, // FCMLTv1i16rz |
4943 | 4244859U, // FCMLTv1i32rz |
4944 | 4244859U, // FCMLTv1i64rz |
4945 | 1615018267U, // FCMLTv2i32rz |
4946 | 1615009334U, // FCMLTv2i64rz |
4947 | 1615011584U, // FCMLTv4i16rz |
4948 | 1615020377U, // FCMLTv4i32rz |
4949 | 1615013561U, // FCMLTv8i16rz |
4950 | 2151782536U, // FCMNE_PPzZ0_D |
4951 | 1103239304U, // FCMNE_PPzZ0_H |
4952 | 2151848072U, // FCMNE_PPzZ0_S |
4953 | 2151782536U, // FCMNE_PPzZZ_D |
4954 | 1103239304U, // FCMNE_PPzZZ_H |
4955 | 2151848072U, // FCMNE_PPzZZ_S |
4956 | 130068619U, // FCMPDri |
4957 | 4239499U, // FCMPDrr |
4958 | 130062519U, // FCMPEDri |
4959 | 4233399U, // FCMPEDrr |
4960 | 130062519U, // FCMPEHri |
4961 | 4233399U, // FCMPEHrr |
4962 | 130062519U, // FCMPESri |
4963 | 4233399U, // FCMPESrr |
4964 | 130068619U, // FCMPHri |
4965 | 4239499U, // FCMPHrr |
4966 | 130068619U, // FCMPSri |
4967 | 4239499U, // FCMPSrr |
4968 | 2151788554U, // FCMUO_PPzZZ_D |
4969 | 1103245322U, // FCMUO_PPzZZ_H |
4970 | 2151854090U, // FCMUO_PPzZZ_S |
4971 | 541182465U, // FCPY_ZPmI_D |
4972 | 1619151361U, // FCPY_ZPmI_H |
4973 | 541248001U, // FCPY_ZPmI_S |
4974 | 4238524U, // FCSELDrrr |
4975 | 4238524U, // FCSELHrrr |
4976 | 4238524U, // FCSELSrrr |
4977 | 4244243U, // FCVTASUWDr |
4978 | 4244243U, // FCVTASUWHr |
4979 | 4244243U, // FCVTASUWSr |
4980 | 4244243U, // FCVTASUXDr |
4981 | 4244243U, // FCVTASUXHr |
4982 | 4244243U, // FCVTASUXSr |
4983 | 4244243U, // FCVTASv1f16 |
4984 | 4244243U, // FCVTASv1i32 |
4985 | 4244243U, // FCVTASv1i64 |
4986 | 1615018124U, // FCVTASv2f32 |
4987 | 1615009199U, // FCVTASv2f64 |
4988 | 1615011441U, // FCVTASv4f16 |
4989 | 1615020234U, // FCVTASv4f32 |
4990 | 1615013418U, // FCVTASv8f16 |
4991 | 4245306U, // FCVTAUUWDr |
4992 | 4245306U, // FCVTAUUWHr |
4993 | 4245306U, // FCVTAUUWSr |
4994 | 4245306U, // FCVTAUUXDr |
4995 | 4245306U, // FCVTAUUXHr |
4996 | 4245306U, // FCVTAUUXSr |
4997 | 4245306U, // FCVTAUv1f16 |
4998 | 4245306U, // FCVTAUv1i32 |
4999 | 4245306U, // FCVTAUv1i64 |
5000 | 1615018297U, // FCVTAUv2f32 |
5001 | 1615009364U, // FCVTAUv2f64 |
5002 | 1615011614U, // FCVTAUv4f16 |
5003 | 1615020407U, // FCVTAUv4f32 |
5004 | 1615013591U, // FCVTAUv8f16 |
5005 | 4245229U, // FCVTDHr |
5006 | 4245229U, // FCVTDSr |
5007 | 4245229U, // FCVTHDr |
5008 | 4245229U, // FCVTHSr |
5009 | 541246912U, // FCVTLT_ZPmZ_HtoS |
5010 | 541181376U, // FCVTLT_ZPmZ_StoD |
5011 | 3292933732U, // FCVTL_2ZZ_H_S |
5012 | 1648569956U, // FCVTLv2i32 |
5013 | 1656958564U, // FCVTLv4i16 |
5014 | 1648558201U, // FCVTLv4i32 |
5015 | 1656946809U, // FCVTLv8i16 |
5016 | 4244381U, // FCVTMSUWDr |
5017 | 4244381U, // FCVTMSUWHr |
5018 | 4244381U, // FCVTMSUWSr |
5019 | 4244381U, // FCVTMSUXDr |
5020 | 4244381U, // FCVTMSUXHr |
5021 | 4244381U, // FCVTMSUXSr |
5022 | 4244381U, // FCVTMSv1f16 |
5023 | 4244381U, // FCVTMSv1i32 |
5024 | 4244381U, // FCVTMSv1i64 |
5025 | 1615018180U, // FCVTMSv2f32 |
5026 | 1615009247U, // FCVTMSv2f64 |
5027 | 1615011497U, // FCVTMSv4f16 |
5028 | 1615020290U, // FCVTMSv4f32 |
5029 | 1615013474U, // FCVTMSv8f16 |
5030 | 4245322U, // FCVTMUUWDr |
5031 | 4245322U, // FCVTMUUWHr |
5032 | 4245322U, // FCVTMUUWSr |
5033 | 4245322U, // FCVTMUUXDr |
5034 | 4245322U, // FCVTMUUXHr |
5035 | 4245322U, // FCVTMUUXSr |
5036 | 4245322U, // FCVTMUv1f16 |
5037 | 4245322U, // FCVTMUv1i32 |
5038 | 4245322U, // FCVTMUv1i64 |
5039 | 1615018319U, // FCVTMUv2f32 |
5040 | 1615009386U, // FCVTMUv2f64 |
5041 | 1615011636U, // FCVTMUv4f16 |
5042 | 1615020429U, // FCVTMUv4f32 |
5043 | 1615013613U, // FCVTMUv8f16 |
5044 | 2151747075U, // FCVTNB_Z2Z_StoB |
5045 | 4244402U, // FCVTNSUWDr |
5046 | 4244402U, // FCVTNSUWHr |
5047 | 4244402U, // FCVTNSUWSr |
5048 | 4244402U, // FCVTNSUXDr |
5049 | 4244402U, // FCVTNSUXHr |
5050 | 4244402U, // FCVTNSUXSr |
5051 | 4244402U, // FCVTNSv1f16 |
5052 | 4244402U, // FCVTNSv1i32 |
5053 | 4244402U, // FCVTNSv1i64 |
5054 | 1615018191U, // FCVTNSv2f32 |
5055 | 1615009258U, // FCVTNSv2f64 |
5056 | 1615011508U, // FCVTNSv4f16 |
5057 | 1615020301U, // FCVTNSv4f32 |
5058 | 1615013485U, // FCVTNSv8f16 |
5059 | 2151761424U, // FCVTNT_Z2Z_StoB |
5060 | 541246992U, // FCVTNT_ZPmZ_DtoS |
5061 | 2156021264U, // FCVTNT_ZPmZ_StoH |
5062 | 4245330U, // FCVTNUUWDr |
5063 | 4245330U, // FCVTNUUWHr |
5064 | 4245330U, // FCVTNUUWSr |
5065 | 4245330U, // FCVTNUUXDr |
5066 | 4245330U, // FCVTNUUXHr |
5067 | 4245330U, // FCVTNUUXSr |
5068 | 4245330U, // FCVTNUv1f16 |
5069 | 4245330U, // FCVTNUv1i32 |
5070 | 4245330U, // FCVTNUv1i64 |
5071 | 1615018330U, // FCVTNUv2f32 |
5072 | 1615009397U, // FCVTNUv2f64 |
5073 | 1615011647U, // FCVTNUv4f16 |
5074 | 1615020440U, // FCVTNUv4f32 |
5075 | 1615013624U, // FCVTNUv8f16 |
5076 | 1644375938U, // FCVTN_F16_F8v16f8 |
5077 | 1745039234U, // FCVTN_F16_F8v8f8 |
5078 | 19290U, // FCVTN_F32_F82v16f8 |
5079 | 1745039234U, // FCVTN_F32_F8v8f8 |
5080 | 2688626562U, // FCVTN_Z2Z_HtoB |
5081 | 3284283266U, // FCVTN_Z2Z_StoH |
5082 | 2151755650U, // FCVTN_Z4Z_StoB_NAME |
5083 | 138620802U, // FCVTNv2i32 |
5084 | 142815106U, // FCVTNv4i16 |
5085 | 1657012359U, // FCVTNv4i32 |
5086 | 1652818055U, // FCVTNv8i16 |
5087 | 4244456U, // FCVTPSUWDr |
5088 | 4244456U, // FCVTPSUWHr |
5089 | 4244456U, // FCVTPSUWSr |
5090 | 4244456U, // FCVTPSUXDr |
5091 | 4244456U, // FCVTPSUXHr |
5092 | 4244456U, // FCVTPSUXSr |
5093 | 4244456U, // FCVTPSv1f16 |
5094 | 4244456U, // FCVTPSv1i32 |
5095 | 4244456U, // FCVTPSv1i64 |
5096 | 1615018213U, // FCVTPSv2f32 |
5097 | 1615009280U, // FCVTPSv2f64 |
5098 | 1615011530U, // FCVTPSv4f16 |
5099 | 1615020323U, // FCVTPSv4f32 |
5100 | 1615013507U, // FCVTPSv8f16 |
5101 | 4245338U, // FCVTPUUWDr |
5102 | 4245338U, // FCVTPUUWHr |
5103 | 4245338U, // FCVTPUUWSr |
5104 | 4245338U, // FCVTPUUXDr |
5105 | 4245338U, // FCVTPUUXHr |
5106 | 4245338U, // FCVTPUUXSr |
5107 | 4245338U, // FCVTPUv1f16 |
5108 | 4245338U, // FCVTPUv1i32 |
5109 | 4245338U, // FCVTPUv1i64 |
5110 | 1615018341U, // FCVTPUv2f32 |
5111 | 1615009408U, // FCVTPUv2f64 |
5112 | 1615011658U, // FCVTPUv4f16 |
5113 | 1615020451U, // FCVTPUv4f32 |
5114 | 1615013635U, // FCVTPUv8f16 |
5115 | 4245229U, // FCVTSDr |
5116 | 4245229U, // FCVTSHr |
5117 | 541247046U, // FCVTXNT_ZPmZ_DtoS |
5118 | 4239313U, // FCVTXNv1i64 |
5119 | 138620881U, // FCVTXNv2f32 |
5120 | 1657012367U, // FCVTXNv4f32 |
5121 | 541247985U, // FCVTX_ZPmZ_DtoS |
5122 | 4244515U, // FCVTZSSWDri |
5123 | 4244515U, // FCVTZSSWHri |
5124 | 4244515U, // FCVTZSSWSri |
5125 | 4244515U, // FCVTZSSXDri |
5126 | 4244515U, // FCVTZSSXHri |
5127 | 4244515U, // FCVTZSSXSri |
5128 | 4244515U, // FCVTZSUWDr |
5129 | 4244515U, // FCVTZSUWHr |
5130 | 4244515U, // FCVTZSUWSr |
5131 | 4244515U, // FCVTZSUXDr |
5132 | 4244515U, // FCVTZSUXHr |
5133 | 4244515U, // FCVTZSUXSr |
5134 | 3284550691U, // FCVTZS_2Z2Z_StoS |
5135 | 3284550691U, // FCVTZS_4Z4Z_StoS |
5136 | 541180963U, // FCVTZS_ZPmZ_DtoD |
5137 | 541246499U, // FCVTZS_ZPmZ_DtoS |
5138 | 541180963U, // FCVTZS_ZPmZ_HtoD |
5139 | 1082278947U, // FCVTZS_ZPmZ_HtoH |
5140 | 541246499U, // FCVTZS_ZPmZ_HtoS |
5141 | 541180963U, // FCVTZS_ZPmZ_StoD |
5142 | 541246499U, // FCVTZS_ZPmZ_StoS |
5143 | 4244515U, // FCVTZSd |
5144 | 4244515U, // FCVTZSh |
5145 | 4244515U, // FCVTZSs |
5146 | 4244515U, // FCVTZSv1f16 |
5147 | 4244515U, // FCVTZSv1i32 |
5148 | 4244515U, // FCVTZSv1i64 |
5149 | 1615018236U, // FCVTZSv2f32 |
5150 | 1615009303U, // FCVTZSv2f64 |
5151 | 1615018236U, // FCVTZSv2i32_shift |
5152 | 1615009303U, // FCVTZSv2i64_shift |
5153 | 1615011553U, // FCVTZSv4f16 |
5154 | 1615020346U, // FCVTZSv4f32 |
5155 | 1615011553U, // FCVTZSv4i16_shift |
5156 | 1615020346U, // FCVTZSv4i32_shift |
5157 | 1615013530U, // FCVTZSv8f16 |
5158 | 1615013530U, // FCVTZSv8i16_shift |
5159 | 4245363U, // FCVTZUSWDri |
5160 | 4245363U, // FCVTZUSWHri |
5161 | 4245363U, // FCVTZUSWSri |
5162 | 4245363U, // FCVTZUSXDri |
5163 | 4245363U, // FCVTZUSXHri |
5164 | 4245363U, // FCVTZUSXSri |
5165 | 4245363U, // FCVTZUUWDr |
5166 | 4245363U, // FCVTZUUWHr |
5167 | 4245363U, // FCVTZUUWSr |
5168 | 4245363U, // FCVTZUUXDr |
5169 | 4245363U, // FCVTZUUXHr |
5170 | 4245363U, // FCVTZUUXSr |
5171 | 3284551539U, // FCVTZU_2Z2Z_StoS |
5172 | 3284551539U, // FCVTZU_4Z4Z_StoS |
5173 | 541181811U, // FCVTZU_ZPmZ_DtoD |
5174 | 541247347U, // FCVTZU_ZPmZ_DtoS |
5175 | 541181811U, // FCVTZU_ZPmZ_HtoD |
5176 | 1082279795U, // FCVTZU_ZPmZ_HtoH |
5177 | 541247347U, // FCVTZU_ZPmZ_HtoS |
5178 | 541181811U, // FCVTZU_ZPmZ_StoD |
5179 | 541247347U, // FCVTZU_ZPmZ_StoS |
5180 | 4245363U, // FCVTZUd |
5181 | 4245363U, // FCVTZUh |
5182 | 4245363U, // FCVTZUs |
5183 | 4245363U, // FCVTZUv1f16 |
5184 | 4245363U, // FCVTZUv1i32 |
5185 | 4245363U, // FCVTZUv1i64 |
5186 | 1615018352U, // FCVTZUv2f32 |
5187 | 1615009419U, // FCVTZUv2f64 |
5188 | 1615018352U, // FCVTZUv2i32_shift |
5189 | 1615009419U, // FCVTZUv2i64_shift |
5190 | 1615011669U, // FCVTZUv4f16 |
5191 | 1615020462U, // FCVTZUv4f32 |
5192 | 1615011669U, // FCVTZUv4i16_shift |
5193 | 1615020462U, // FCVTZUv4i32_shift |
5194 | 1615013646U, // FCVTZUv8f16 |
5195 | 1615013646U, // FCVTZUv8i16_shift |
5196 | 3292940013U, // FCVT_2ZZ_H_S |
5197 | 2688632557U, // FCVT_Z2Z_HtoB |
5198 | 3284289261U, // FCVT_Z2Z_StoH |
5199 | 2151761645U, // FCVT_Z4Z_StoB_NAME |
5200 | 2692892397U, // FCVT_ZPmZ_DtoH |
5201 | 541247213U, // FCVT_ZPmZ_DtoS |
5202 | 541181677U, // FCVT_ZPmZ_HtoD |
5203 | 541247213U, // FCVT_ZPmZ_HtoS |
5204 | 541181677U, // FCVT_ZPmZ_StoD |
5205 | 2156021485U, // FCVT_ZPmZ_StoH |
5206 | 4245411U, // FDIVDrr |
5207 | 4245411U, // FDIVHrr |
5208 | 2151789485U, // FDIVR_ZPmZ_D |
5209 | 2713858989U, // FDIVR_ZPmZ_H |
5210 | 2151855021U, // FDIVR_ZPmZ_S |
5211 | 4245411U, // FDIVSrr |
5212 | 2151794595U, // FDIV_ZPmZ_D |
5213 | 2713864099U, // FDIV_ZPmZ_H |
5214 | 2151860131U, // FDIV_ZPmZ_S |
5215 | 1615018363U, // FDIVv2f32 |
5216 | 1615009430U, // FDIVv2f64 |
5217 | 1615011689U, // FDIVv4f16 |
5218 | 1615020482U, // FDIVv4f32 |
5219 | 1615013666U, // FDIVv8f16 |
5220 | 3289073238U, // FDOT_VG2_M2Z2Z_BtoH |
5221 | 3288811094U, // FDOT_VG2_M2Z2Z_BtoS |
5222 | 3288811094U, // FDOT_VG2_M2Z2Z_HtoS |
5223 | 3289073238U, // FDOT_VG2_M2ZZI_BtoH |
5224 | 3288811094U, // FDOT_VG2_M2ZZI_BtoS |
5225 | 3288811094U, // FDOT_VG2_M2ZZI_HtoS |
5226 | 3289073238U, // FDOT_VG2_M2ZZ_BtoH |
5227 | 3288811094U, // FDOT_VG2_M2ZZ_BtoS |
5228 | 3288811094U, // FDOT_VG2_M2ZZ_HtoS |
5229 | 3825944150U, // FDOT_VG4_M4Z4Z_BtoH |
5230 | 3825682006U, // FDOT_VG4_M4Z4Z_BtoS |
5231 | 3825682006U, // FDOT_VG4_M4Z4Z_HtoS |
5232 | 3825944150U, // FDOT_VG4_M4ZZI_BtoH |
5233 | 3825682006U, // FDOT_VG4_M4ZZI_BtoS |
5234 | 3825682006U, // FDOT_VG4_M4ZZI_HtoS |
5235 | 3825944150U, // FDOT_VG4_M4ZZ_BtoH |
5236 | 3825682006U, // FDOT_VG4_M4ZZ_BtoS |
5237 | 3825682006U, // FDOT_VG4_M4ZZ_HtoS |
5238 | 146949718U, // FDOT_ZZZI_BtoH |
5239 | 541247062U, // FDOT_ZZZI_BtoS |
5240 | 1078117974U, // FDOT_ZZZI_S |
5241 | 146949718U, // FDOT_ZZZ_BtoH |
5242 | 541247062U, // FDOT_ZZZ_BtoS |
5243 | 1078117974U, // FDOT_ZZZ_S |
5244 | 1615087190U, // FDOTlanev16f8 |
5245 | 1615087190U, // FDOTlanev4f16 |
5246 | 1615087190U, // FDOTlanev8f16 |
5247 | 1615087190U, // FDOTlanev8f8 |
5248 | 20934U, // FDOTv2f32 |
5249 | 20934U, // FDOTv4f16 |
5250 | 20934U, // FDOTv4f32 |
5251 | 20934U, // FDOTv8f16 |
5252 | 3225530701U, // FDUP_ZI_D |
5253 | 151138637U, // FDUP_ZI_H |
5254 | 3225596237U, // FDUP_ZI_S |
5255 | 541164081U, // FEXPA_ZZ_D |
5256 | 3292660273U, // FEXPA_ZZ_H |
5257 | 541229617U, // FEXPA_ZZ_S |
5258 | 4244523U, // FJCVTZS |
5259 | 541166613U, // FLOGB_ZPmZ_D |
5260 | 1082264597U, // FLOGB_ZPmZ_H |
5261 | 541232149U, // FLOGB_ZPmZ_S |
5262 | 4233187U, // FMADDDrrr |
5263 | 4233187U, // FMADDHrrr |
5264 | 4233187U, // FMADDSrrr |
5265 | 2151782235U, // FMAD_ZPmZZ_D |
5266 | 2713851739U, // FMAD_ZPmZZ_H |
5267 | 2151847771U, // FMAD_ZPmZZ_S |
5268 | 4245919U, // FMAXDrr |
5269 | 4245919U, // FMAXHrr |
5270 | 4239087U, // FMAXNMDrr |
5271 | 4239087U, // FMAXNMHrr |
5272 | 2151788698U, // FMAXNMP_ZPmZZ_D |
5273 | 2713858202U, // FMAXNMP_ZPmZZ_H |
5274 | 2151854234U, // FMAXNMP_ZPmZZ_S |
5275 | 1615017977U, // FMAXNMPv2f32 |
5276 | 1615009092U, // FMAXNMPv2f64 |
5277 | 1614846484U, // FMAXNMPv2i16p |
5278 | 1614854137U, // FMAXNMPv2i32p |
5279 | 1614845252U, // FMAXNMPv2i64p |
5280 | 1615011294U, // FMAXNMPv4f16 |
5281 | 1615020087U, // FMAXNMPv4f32 |
5282 | 1615013271U, // FMAXNMPv8f16 |
5283 | 2185447432U, // FMAXNMQV_D |
5284 | 2189641736U, // FMAXNMQV_H |
5285 | 2193836040U, // FMAXNMQV_S |
5286 | 4239087U, // FMAXNMSrr |
5287 | 3301459902U, // FMAXNMV_VPZ_D |
5288 | 3305686974U, // FMAXNMV_VPZ_H |
5289 | 3246999486U, // FMAXNMV_VPZ_S |
5290 | 1614847892U, // FMAXNMVv4i16v |
5291 | 1614856685U, // FMAXNMVv4i32v |
5292 | 1614849869U, // FMAXNMVv8i16v |
5293 | 54865647U, // FMAXNM_VG2_2Z2Z_D |
5294 | 59092719U, // FMAXNM_VG2_2Z2Z_H |
5295 | 63319791U, // FMAXNM_VG2_2Z2Z_S |
5296 | 54865647U, // FMAXNM_VG2_2ZZ_D |
5297 | 59092719U, // FMAXNM_VG2_2ZZ_H |
5298 | 63319791U, // FMAXNM_VG2_2ZZ_S |
5299 | 54865647U, // FMAXNM_VG4_4Z4Z_D |
5300 | 59092719U, // FMAXNM_VG4_4Z4Z_H |
5301 | 63319791U, // FMAXNM_VG4_4Z4Z_S |
5302 | 54865647U, // FMAXNM_VG4_4ZZ_D |
5303 | 59092719U, // FMAXNM_VG4_4ZZ_H |
5304 | 63319791U, // FMAXNM_VG4_4ZZ_S |
5305 | 2151788271U, // FMAXNM_ZPmI_D |
5306 | 2713857775U, // FMAXNM_ZPmI_H |
5307 | 2151853807U, // FMAXNM_ZPmI_S |
5308 | 2151788271U, // FMAXNM_ZPmZ_D |
5309 | 2713857775U, // FMAXNM_ZPmZ_H |
5310 | 2151853807U, // FMAXNM_ZPmZ_S |
5311 | 1615017717U, // FMAXNMv2f32 |
5312 | 1615008974U, // FMAXNMv2f64 |
5313 | 1615011023U, // FMAXNMv4f16 |
5314 | 1615019941U, // FMAXNMv4f32 |
5315 | 1615013135U, // FMAXNMv8f16 |
5316 | 2151788907U, // FMAXP_ZPmZZ_D |
5317 | 2713858411U, // FMAXP_ZPmZZ_H |
5318 | 2151854443U, // FMAXP_ZPmZZ_S |
5319 | 1615018038U, // FMAXPv2f32 |
5320 | 1615009133U, // FMAXPv2f64 |
5321 | 1614846506U, // FMAXPv2i16p |
5322 | 1614854198U, // FMAXPv2i32p |
5323 | 1614845293U, // FMAXPv2i64p |
5324 | 1615011355U, // FMAXPv4f16 |
5325 | 1615020148U, // FMAXPv4f32 |
5326 | 1615013332U, // FMAXPv8f16 |
5327 | 2185447473U, // FMAXQV_D |
5328 | 2189641777U, // FMAXQV_H |
5329 | 2193836081U, // FMAXQV_S |
5330 | 4245919U, // FMAXSrr |
5331 | 3301460047U, // FMAXV_VPZ_D |
5332 | 3305687119U, // FMAXV_VPZ_H |
5333 | 3246999631U, // FMAXV_VPZ_S |
5334 | 1614847943U, // FMAXVv4i16v |
5335 | 1614856736U, // FMAXVv4i32v |
5336 | 1614849920U, // FMAXVv8i16v |
5337 | 54872479U, // FMAX_VG2_2Z2Z_D |
5338 | 59099551U, // FMAX_VG2_2Z2Z_H |
5339 | 63326623U, // FMAX_VG2_2Z2Z_S |
5340 | 54872479U, // FMAX_VG2_2ZZ_D |
5341 | 59099551U, // FMAX_VG2_2ZZ_H |
5342 | 63326623U, // FMAX_VG2_2ZZ_S |
5343 | 54872479U, // FMAX_VG4_4Z4Z_D |
5344 | 59099551U, // FMAX_VG4_4Z4Z_H |
5345 | 63326623U, // FMAX_VG4_4Z4Z_S |
5346 | 54872479U, // FMAX_VG4_4ZZ_D |
5347 | 59099551U, // FMAX_VG4_4ZZ_H |
5348 | 63326623U, // FMAX_VG4_4ZZ_S |
5349 | 2151795103U, // FMAX_ZPmI_D |
5350 | 2713864607U, // FMAX_ZPmI_H |
5351 | 2151860639U, // FMAX_ZPmI_S |
5352 | 2151795103U, // FMAX_ZPmZ_D |
5353 | 2713864607U, // FMAX_ZPmZ_H |
5354 | 2151860639U, // FMAX_ZPmZ_S |
5355 | 1615018417U, // FMAXv2f32 |
5356 | 1615009524U, // FMAXv2f64 |
5357 | 1615011823U, // FMAXv4f16 |
5358 | 1615020682U, // FMAXv4f32 |
5359 | 1615013840U, // FMAXv8f16 |
5360 | 4239147U, // FMINDrr |
5361 | 4239147U, // FMINHrr |
5362 | 4239078U, // FMINNMDrr |
5363 | 4239078U, // FMINNMHrr |
5364 | 2151788689U, // FMINNMP_ZPmZZ_D |
5365 | 2713858193U, // FMINNMP_ZPmZZ_H |
5366 | 2151854225U, // FMINNMP_ZPmZZ_S |
5367 | 1615017965U, // FMINNMPv2f32 |
5368 | 1615009080U, // FMINNMPv2f64 |
5369 | 1614846472U, // FMINNMPv2i16p |
5370 | 1614854125U, // FMINNMPv2i32p |
5371 | 1614845240U, // FMINNMPv2i64p |
5372 | 1615011282U, // FMINNMPv4f16 |
5373 | 1615020075U, // FMINNMPv4f32 |
5374 | 1615013259U, // FMINNMPv8f16 |
5375 | 2185447422U, // FMINNMQV_D |
5376 | 2189641726U, // FMINNMQV_H |
5377 | 2193836030U, // FMINNMQV_S |
5378 | 4239078U, // FMINNMSrr |
5379 | 3301459893U, // FMINNMV_VPZ_D |
5380 | 3305686965U, // FMINNMV_VPZ_H |
5381 | 3246999477U, // FMINNMV_VPZ_S |
5382 | 1614847880U, // FMINNMVv4i16v |
5383 | 1614856673U, // FMINNMVv4i32v |
5384 | 1614849857U, // FMINNMVv8i16v |
5385 | 54865638U, // FMINNM_VG2_2Z2Z_D |
5386 | 59092710U, // FMINNM_VG2_2Z2Z_H |
5387 | 63319782U, // FMINNM_VG2_2Z2Z_S |
5388 | 54865638U, // FMINNM_VG2_2ZZ_D |
5389 | 59092710U, // FMINNM_VG2_2ZZ_H |
5390 | 63319782U, // FMINNM_VG2_2ZZ_S |
5391 | 54865638U, // FMINNM_VG4_4Z4Z_D |
5392 | 59092710U, // FMINNM_VG4_4Z4Z_H |
5393 | 63319782U, // FMINNM_VG4_4Z4Z_S |
5394 | 54865638U, // FMINNM_VG4_4ZZ_D |
5395 | 59092710U, // FMINNM_VG4_4ZZ_H |
5396 | 63319782U, // FMINNM_VG4_4ZZ_S |
5397 | 2151788262U, // FMINNM_ZPmI_D |
5398 | 2713857766U, // FMINNM_ZPmI_H |
5399 | 2151853798U, // FMINNM_ZPmI_S |
5400 | 2151788262U, // FMINNM_ZPmZ_D |
5401 | 2713857766U, // FMINNM_ZPmZ_H |
5402 | 2151853798U, // FMINNM_ZPmZ_S |
5403 | 1615017706U, // FMINNMv2f32 |
5404 | 1615008963U, // FMINNMv2f64 |
5405 | 1615011012U, // FMINNMv4f16 |
5406 | 1615019930U, // FMINNMv4f32 |
5407 | 1615013124U, // FMINNMv8f16 |
5408 | 2151788713U, // FMINP_ZPmZZ_D |
5409 | 2713858217U, // FMINP_ZPmZZ_H |
5410 | 2151854249U, // FMINP_ZPmZZ_S |
5411 | 1615017989U, // FMINPv2f32 |
5412 | 1615009104U, // FMINPv2f64 |
5413 | 1614846496U, // FMINPv2i16p |
5414 | 1614854149U, // FMINPv2i32p |
5415 | 1614845264U, // FMINPv2i64p |
5416 | 1615011306U, // FMINPv4f16 |
5417 | 1615020099U, // FMINPv4f32 |
5418 | 1615013283U, // FMINPv8f16 |
5419 | 2185447442U, // FMINQV_D |
5420 | 2189641746U, // FMINQV_H |
5421 | 2193836050U, // FMINQV_S |
5422 | 4239147U, // FMINSrr |
5423 | 3301459911U, // FMINV_VPZ_D |
5424 | 3305686983U, // FMINV_VPZ_H |
5425 | 3246999495U, // FMINV_VPZ_S |
5426 | 1614847904U, // FMINVv4i16v |
5427 | 1614856697U, // FMINVv4i32v |
5428 | 1614849881U, // FMINVv8i16v |
5429 | 54865707U, // FMIN_VG2_2Z2Z_D |
5430 | 59092779U, // FMIN_VG2_2Z2Z_H |
5431 | 63319851U, // FMIN_VG2_2Z2Z_S |
5432 | 54865707U, // FMIN_VG2_2ZZ_D |
5433 | 59092779U, // FMIN_VG2_2ZZ_H |
5434 | 63319851U, // FMIN_VG2_2ZZ_S |
5435 | 54865707U, // FMIN_VG4_4Z4Z_D |
5436 | 59092779U, // FMIN_VG4_4Z4Z_H |
5437 | 63319851U, // FMIN_VG4_4Z4Z_S |
5438 | 54865707U, // FMIN_VG4_4ZZ_D |
5439 | 59092779U, // FMIN_VG4_4ZZ_H |
5440 | 63319851U, // FMIN_VG4_4ZZ_S |
5441 | 2151788331U, // FMIN_ZPmI_D |
5442 | 2713857835U, // FMIN_ZPmI_H |
5443 | 2151853867U, // FMIN_ZPmI_S |
5444 | 2151788331U, // FMIN_ZPmZ_D |
5445 | 2713857835U, // FMIN_ZPmZ_H |
5446 | 2151853867U, // FMIN_ZPmZ_S |
5447 | 1615017771U, // FMINv2f32 |
5448 | 1615009006U, // FMINv2f64 |
5449 | 1615011077U, // FMINv4f16 |
5450 | 1615019973U, // FMINv4f32 |
5451 | 1615013167U, // FMINv8f16 |
5452 | 1615069289U, // FMLAL2lanev4f16 |
5453 | 1615069289U, // FMLAL2lanev8f16 |
5454 | 19276U, // FMLAL2v4f16 |
5455 | 19276U, // FMLAL2v8f16 |
5456 | 146934869U, // FMLALB_ZZZ |
5457 | 146934869U, // FMLALB_ZZZI |
5458 | 1078103125U, // FMLALB_ZZZI_SHH |
5459 | 1078103125U, // FMLALB_ZZZ_SHH |
5460 | 1615072341U, // FMLALBlanev8f16 |
5461 | 20759U, // FMLALBv8f16 |
5462 | 541232070U, // FMLALLBB_ZZZ |
5463 | 541232070U, // FMLALLBB_ZZZI |
5464 | 1615072198U, // FMLALLBBlanev4f32 |
5465 | 20749U, // FMLALLBBv4f32 |
5466 | 541246545U, // FMLALLBT_ZZZ |
5467 | 541246545U, // FMLALLBT_ZZZI |
5468 | 1615086673U, // FMLALLBTlanev4f32 |
5469 | 20903U, // FMLALLBTv4f32 |
5470 | 541233000U, // FMLALLTB_ZZZ |
5471 | 541233000U, // FMLALLTB_ZZZI |
5472 | 1615073128U, // FMLALLTBlanev4f32 |
5473 | 20769U, // FMLALLTBv4f32 |
5474 | 541247186U, // FMLALLTT_ZZZ |
5475 | 541247186U, // FMLALLTT_ZZZI |
5476 | 1615087314U, // FMLALLTTlanev4f32 |
5477 | 20950U, // FMLALLTTv4f32 |
5478 | 3376885001U, // FMLALL_MZZI_BtoS |
5479 | 3376885001U, // FMLALL_MZZ_BtoS |
5480 | 3376885001U, // FMLALL_VG2_M2Z2Z_BtoS |
5481 | 3376885001U, // FMLALL_VG2_M2ZZI_BtoS |
5482 | 3913755913U, // FMLALL_VG2_M2ZZ_BtoS |
5483 | 3913755913U, // FMLALL_VG4_M4Z4Z_BtoS |
5484 | 3913755913U, // FMLALL_VG4_M4ZZI_BtoS |
5485 | 155659529U, // FMLALL_VG4_M4ZZ_BtoS |
5486 | 146949349U, // FMLALT_ZZZ |
5487 | 146949349U, // FMLALT_ZZZI |
5488 | 1078117605U, // FMLALT_ZZZI_SHH |
5489 | 1078117605U, // FMLALT_ZZZ_SHH |
5490 | 1615086821U, // FMLALTlanev8f16 |
5491 | 20926U, // FMLALTv8f16 |
5492 | 3314232170U, // FMLAL_MZZI_BtoH |
5493 | 3313970026U, // FMLAL_MZZI_HtoS |
5494 | 3313970026U, // FMLAL_MZZ_HtoS |
5495 | 3314232170U, // FMLAL_VG2_M2Z2Z_BtoH |
5496 | 3313970026U, // FMLAL_VG2_M2Z2Z_HtoS |
5497 | 3314232170U, // FMLAL_VG2_M2ZZI_BtoH |
5498 | 3313970026U, // FMLAL_VG2_M2ZZI_HtoS |
5499 | 3314232170U, // FMLAL_VG2_M2ZZ_BtoH |
5500 | 3313970026U, // FMLAL_VG2_M2ZZ_HtoS |
5501 | 3314232170U, // FMLAL_VG2_MZZ_BtoH |
5502 | 3851103082U, // FMLAL_VG4_M4Z4Z_BtoH |
5503 | 3850840938U, // FMLAL_VG4_M4Z4Z_HtoS |
5504 | 3851103082U, // FMLAL_VG4_M4ZZI_BtoH |
5505 | 3850840938U, // FMLAL_VG4_M4ZZI_HtoS |
5506 | 3851103082U, // FMLAL_VG4_M4ZZ_BtoH |
5507 | 3850840938U, // FMLAL_VG4_M4ZZ_HtoS |
5508 | 1615080298U, // FMLALlanev4f16 |
5509 | 1615080298U, // FMLALlanev8f16 |
5510 | 20856U, // FMLALv4f16 |
5511 | 20856U, // FMLALv8f16 |
5512 | 3288760668U, // FMLA_VG2_M2Z2Z_D |
5513 | 3288793436U, // FMLA_VG2_M2Z2Z_S |
5514 | 3289055580U, // FMLA_VG2_M2Z4Z_H |
5515 | 3288760668U, // FMLA_VG2_M2ZZI_D |
5516 | 3289055580U, // FMLA_VG2_M2ZZI_H |
5517 | 3288793436U, // FMLA_VG2_M2ZZI_S |
5518 | 3288760668U, // FMLA_VG2_M2ZZ_D |
5519 | 3289055580U, // FMLA_VG2_M2ZZ_H |
5520 | 3288793436U, // FMLA_VG2_M2ZZ_S |
5521 | 3825631580U, // FMLA_VG4_M4Z4Z_D |
5522 | 3825926492U, // FMLA_VG4_M4Z4Z_H |
5523 | 3825664348U, // FMLA_VG4_M4Z4Z_S |
5524 | 3825631580U, // FMLA_VG4_M4ZZI_D |
5525 | 3825926492U, // FMLA_VG4_M4ZZI_H |
5526 | 3825664348U, // FMLA_VG4_M4ZZI_S |
5527 | 3825631580U, // FMLA_VG4_M4ZZ_D |
5528 | 3825926492U, // FMLA_VG4_M4ZZ_H |
5529 | 3825664348U, // FMLA_VG4_M4ZZ_S |
5530 | 2151776604U, // FMLA_ZPmZZ_D |
5531 | 2713846108U, // FMLA_ZPmZZ_H |
5532 | 2151842140U, // FMLA_ZPmZZ_S |
5533 | 2151776604U, // FMLA_ZZZI_D |
5534 | 84017500U, // FMLA_ZZZI_H |
5535 | 2688713052U, // FMLA_ZZZI_S |
5536 | 1615436099U, // FMLAv1i16_indexed |
5537 | 1615442917U, // FMLAv1i32_indexed |
5538 | 1615433848U, // FMLAv1i64_indexed |
5539 | 1615082697U, // FMLAv2f32 |
5540 | 1615073917U, // FMLAv2f64 |
5541 | 1615082697U, // FMLAv2i32_indexed |
5542 | 1615073917U, // FMLAv2i64_indexed |
5543 | 1615076026U, // FMLAv4f16 |
5544 | 1615084660U, // FMLAv4f32 |
5545 | 1615076026U, // FMLAv4i16_indexed |
5546 | 1615084660U, // FMLAv4i32_indexed |
5547 | 1615077944U, // FMLAv8f16 |
5548 | 1615077944U, // FMLAv8i16_indexed |
5549 | 1615069297U, // FMLSL2lanev4f16 |
5550 | 1615069297U, // FMLSL2lanev8f16 |
5551 | 19283U, // FMLSL2v4f16 |
5552 | 19283U, // FMLSL2v8f16 |
5553 | 1078103423U, // FMLSLB_ZZZI_SHH |
5554 | 1078103423U, // FMLSLB_ZZZ_SHH |
5555 | 1078117780U, // FMLSLT_ZZZI_SHH |
5556 | 1078117780U, // FMLSLT_ZZZ_SHH |
5557 | 3313970716U, // FMLSL_MZZI_HtoS |
5558 | 3313970716U, // FMLSL_MZZ_HtoS |
5559 | 3313970716U, // FMLSL_VG2_M2Z2Z_HtoS |
5560 | 3313970716U, // FMLSL_VG2_M2ZZI_HtoS |
5561 | 3313970716U, // FMLSL_VG2_M2ZZ_HtoS |
5562 | 3850841628U, // FMLSL_VG4_M4Z4Z_HtoS |
5563 | 3850841628U, // FMLSL_VG4_M4ZZI_HtoS |
5564 | 3850841628U, // FMLSL_VG4_M4ZZ_HtoS |
5565 | 1615080988U, // FMLSLlanev4f16 |
5566 | 1615080988U, // FMLSLlanev8f16 |
5567 | 20885U, // FMLSLv4f16 |
5568 | 20885U, // FMLSLv8f16 |
5569 | 3288777609U, // FMLS_VG2_M2Z2Z_D |
5570 | 3289072521U, // FMLS_VG2_M2Z2Z_H |
5571 | 3288810377U, // FMLS_VG2_M2Z2Z_S |
5572 | 3288777609U, // FMLS_VG2_M2ZZI_D |
5573 | 3289072521U, // FMLS_VG2_M2ZZI_H |
5574 | 3288810377U, // FMLS_VG2_M2ZZI_S |
5575 | 3288777609U, // FMLS_VG2_M2ZZ_D |
5576 | 3289072521U, // FMLS_VG2_M2ZZ_H |
5577 | 3288810377U, // FMLS_VG2_M2ZZ_S |
5578 | 3825943433U, // FMLS_VG4_M4Z2Z_H |
5579 | 3825648521U, // FMLS_VG4_M4Z4Z_D |
5580 | 3825681289U, // FMLS_VG4_M4Z4Z_S |
5581 | 3825648521U, // FMLS_VG4_M4ZZI_D |
5582 | 3825943433U, // FMLS_VG4_M4ZZI_H |
5583 | 3825681289U, // FMLS_VG4_M4ZZI_S |
5584 | 3825648521U, // FMLS_VG4_M4ZZ_D |
5585 | 3825943433U, // FMLS_VG4_M4ZZ_H |
5586 | 3825681289U, // FMLS_VG4_M4ZZ_S |
5587 | 2151793545U, // FMLS_ZPmZZ_D |
5588 | 2713863049U, // FMLS_ZPmZZ_H |
5589 | 2151859081U, // FMLS_ZPmZZ_S |
5590 | 2151793545U, // FMLS_ZZZI_D |
5591 | 84034441U, // FMLS_ZZZI_H |
5592 | 2688729993U, // FMLS_ZZZI_S |
5593 | 1615436195U, // FMLSv1i16_indexed |
5594 | 1615443013U, // FMLSv1i32_indexed |
5595 | 1615433864U, // FMLSv1i64_indexed |
5596 | 1615083707U, // FMLSv2f32 |
5597 | 1615074774U, // FMLSv2f64 |
5598 | 1615083707U, // FMLSv2i32_indexed |
5599 | 1615074774U, // FMLSv2i64_indexed |
5600 | 1615077024U, // FMLSv4f16 |
5601 | 1615085817U, // FMLSv4f32 |
5602 | 1615077024U, // FMLSv4i16_indexed |
5603 | 1615085817U, // FMLSv4i32_indexed |
5604 | 1615079001U, // FMLSv8f16 |
5605 | 1615079001U, // FMLSv8i16_indexed |
5606 | 2151776611U, // FMMLA_ZZZ_D |
5607 | 2688713059U, // FMMLA_ZZZ_S |
5608 | 96698785U, // FMOPAL_MPPZZ |
5609 | 159613345U, // FMOPA_MPPZZ_BtoH |
5610 | 159613345U, // FMOPA_MPPZZ_BtoS |
5611 | 12812705U, // FMOPA_MPPZZ_D |
5612 | 96698785U, // FMOPA_MPPZZ_H |
5613 | 17007009U, // FMOPA_MPPZZ_S |
5614 | 96715729U, // FMOPSL_MPPZZ |
5615 | 12829649U, // FMOPS_MPPZZ_D |
5616 | 96715729U, // FMOPS_MPPZZ_H |
5617 | 17023953U, // FMOPS_MPPZZ_S |
5618 | 1614844055U, // FMOVDXHighr |
5619 | 4245475U, // FMOVDXr |
5620 | 3225470947U, // FMOVDi |
5621 | 4245475U, // FMOVDr |
5622 | 4245475U, // FMOVHWr |
5623 | 4245475U, // FMOVHXr |
5624 | 3225470947U, // FMOVHi |
5625 | 4245475U, // FMOVHr |
5626 | 4245475U, // FMOVSWr |
5627 | 3225470947U, // FMOVSi |
5628 | 4245475U, // FMOVSr |
5629 | 4245475U, // FMOVWHr |
5630 | 4245475U, // FMOVWSr |
5631 | 163778711U, // FMOVXDHighr |
5632 | 4245475U, // FMOVXDr |
5633 | 4245475U, // FMOVXHr |
5634 | 3225631108U, // FMOVv2f32_ns |
5635 | 3225622175U, // FMOVv2f64_ns |
5636 | 3225624510U, // FMOVv4f16_ns |
5637 | 3225633303U, // FMOVv4f32_ns |
5638 | 3225626487U, // FMOVv8f16_ns |
5639 | 2151780124U, // FMSB_ZPmZZ_D |
5640 | 2713849628U, // FMSB_ZPmZZ_H |
5641 | 2151845660U, // FMSB_ZPmZZ_S |
5642 | 4231080U, // FMSUBDrrr |
5643 | 4231080U, // FMSUBHrrr |
5644 | 4231080U, // FMSUBSrrr |
5645 | 4238956U, // FMULDrr |
5646 | 4238956U, // FMULHrr |
5647 | 4238956U, // FMULSrr |
5648 | 4245978U, // FMULX16 |
5649 | 4245978U, // FMULX32 |
5650 | 4245978U, // FMULX64 |
5651 | 2151795162U, // FMULX_ZPmZ_D |
5652 | 2713864666U, // FMULX_ZPmZ_H |
5653 | 2151860698U, // FMULX_ZPmZ_S |
5654 | 4233666U, // FMULXv1i16_indexed |
5655 | 4240484U, // FMULXv1i32_indexed |
5656 | 4231335U, // FMULXv1i64_indexed |
5657 | 1615018444U, // FMULXv2f32 |
5658 | 1615009533U, // FMULXv2f64 |
5659 | 1615018444U, // FMULXv2i32_indexed |
5660 | 1615009533U, // FMULXv2i64_indexed |
5661 | 1615011850U, // FMULXv4f16 |
5662 | 1615020709U, // FMULXv4f32 |
5663 | 1615011850U, // FMULXv4i16_indexed |
5664 | 1615020709U, // FMULXv4i32_indexed |
5665 | 1615013867U, // FMULXv8f16 |
5666 | 1615013867U, // FMULXv8i16_indexed |
5667 | 2151788140U, // FMUL_ZPmI_D |
5668 | 2713857644U, // FMUL_ZPmI_H |
5669 | 2151853676U, // FMUL_ZPmI_S |
5670 | 2151788140U, // FMUL_ZPmZ_D |
5671 | 2713857644U, // FMUL_ZPmZ_H |
5672 | 2151853676U, // FMUL_ZPmZ_S |
5673 | 541175404U, // FMUL_ZZZI_D |
5674 | 71446124U, // FMUL_ZZZI_H |
5675 | 541240940U, // FMUL_ZZZI_S |
5676 | 541175404U, // FMUL_ZZZ_D |
5677 | 71446124U, // FMUL_ZZZ_H |
5678 | 541240940U, // FMUL_ZZZ_S |
5679 | 4233627U, // FMULv1i16_indexed |
5680 | 4240445U, // FMULv1i32_indexed |
5681 | 4231296U, // FMULv1i64_indexed |
5682 | 1615017697U, // FMULv2f32 |
5683 | 1615008954U, // FMULv2f64 |
5684 | 1615017697U, // FMULv2i32_indexed |
5685 | 1615008954U, // FMULv2i64_indexed |
5686 | 1615011003U, // FMULv4f16 |
5687 | 1615019911U, // FMULv4f32 |
5688 | 1615011003U, // FMULv4i16_indexed |
5689 | 1615019911U, // FMULv4i32_indexed |
5690 | 1615013115U, // FMULv8f16 |
5691 | 1615013115U, // FMULv8i16_indexed |
5692 | 4233494U, // FNEGDr |
5693 | 4233494U, // FNEGHr |
5694 | 4233494U, // FNEGSr |
5695 | 541169942U, // FNEG_ZPmZ_D |
5696 | 1082267926U, // FNEG_ZPmZ_H |
5697 | 541235478U, // FNEG_ZPmZ_S |
5698 | 1615017493U, // FNEGv2f32 |
5699 | 1615008602U, // FNEGv2f64 |
5700 | 1615010799U, // FNEGv4f16 |
5701 | 1615019499U, // FNEGv4f32 |
5702 | 1615012717U, // FNEGv8f16 |
5703 | 4233194U, // FNMADDDrrr |
5704 | 4233194U, // FNMADDHrrr |
5705 | 4233194U, // FNMADDSrrr |
5706 | 2151782241U, // FNMAD_ZPmZZ_D |
5707 | 2713851745U, // FNMAD_ZPmZZ_H |
5708 | 2151847777U, // FNMAD_ZPmZZ_S |
5709 | 2151776633U, // FNMLA_ZPmZZ_D |
5710 | 2713846137U, // FNMLA_ZPmZZ_H |
5711 | 2151842169U, // FNMLA_ZPmZZ_S |
5712 | 2151793551U, // FNMLS_ZPmZZ_D |
5713 | 2713863055U, // FNMLS_ZPmZZ_H |
5714 | 2151859087U, // FNMLS_ZPmZZ_S |
5715 | 2151780130U, // FNMSB_ZPmZZ_D |
5716 | 2713849634U, // FNMSB_ZPmZZ_H |
5717 | 2151845666U, // FNMSB_ZPmZZ_S |
5718 | 4231087U, // FNMSUBDrrr |
5719 | 4231087U, // FNMSUBHrrr |
5720 | 4231087U, // FNMSUBSrrr |
5721 | 4238962U, // FNMULDrr |
5722 | 4238962U, // FNMULHrr |
5723 | 4238962U, // FNMULSrr |
5724 | 541169823U, // FRECPE_ZZ_D |
5725 | 3292666015U, // FRECPE_ZZ_H |
5726 | 541235359U, // FRECPE_ZZ_S |
5727 | 4233375U, // FRECPEv1f16 |
5728 | 4233375U, // FRECPEv1i32 |
5729 | 4233375U, // FRECPEv1i64 |
5730 | 1615017427U, // FRECPEv2f32 |
5731 | 1615008559U, // FRECPEv2f64 |
5732 | 1615010756U, // FRECPEv4f16 |
5733 | 1615019433U, // FRECPEv4f32 |
5734 | 1615012674U, // FRECPEv8f16 |
5735 | 4244417U, // FRECPS16 |
5736 | 4244417U, // FRECPS32 |
5737 | 4244417U, // FRECPS64 |
5738 | 541180865U, // FRECPS_ZZZ_D |
5739 | 71451585U, // FRECPS_ZZZ_H |
5740 | 541246401U, // FRECPS_ZZZ_S |
5741 | 1615018202U, // FRECPSv2f32 |
5742 | 1615009269U, // FRECPSv2f64 |
5743 | 1615011519U, // FRECPSv4f16 |
5744 | 1615020312U, // FRECPSv4f32 |
5745 | 1615013496U, // FRECPSv8f16 |
5746 | 541182433U, // FRECPX_ZPmZ_D |
5747 | 1082280417U, // FRECPX_ZPmZ_H |
5748 | 541247969U, // FRECPX_ZPmZ_S |
5749 | 4245985U, // FRECPXv1f16 |
5750 | 4245985U, // FRECPXv1i32 |
5751 | 4245985U, // FRECPXv1i64 |
5752 | 4245885U, // FRINT32XDr |
5753 | 4245885U, // FRINT32XSr |
5754 | 1615018381U, // FRINT32Xv2f32 |
5755 | 1615009488U, // FRINT32Xv2f64 |
5756 | 1615020646U, // FRINT32Xv4f32 |
5757 | 4246023U, // FRINT32ZDr |
5758 | 4246023U, // FRINT32ZSr |
5759 | 1615018465U, // FRINT32Zv2f32 |
5760 | 1615009554U, // FRINT32Zv2f64 |
5761 | 1615020742U, // FRINT32Zv4f32 |
5762 | 4245895U, // FRINT64XDr |
5763 | 4245895U, // FRINT64XSr |
5764 | 1615018394U, // FRINT64Xv2f32 |
5765 | 1615009501U, // FRINT64Xv2f64 |
5766 | 1615020659U, // FRINT64Xv4f32 |
5767 | 4246033U, // FRINT64ZDr |
5768 | 4246033U, // FRINT64ZSr |
5769 | 1615018478U, // FRINT64Zv2f32 |
5770 | 1615009567U, // FRINT64Zv2f64 |
5771 | 1615020755U, // FRINT64Zv4f32 |
5772 | 4227747U, // FRINTADr |
5773 | 4227747U, // FRINTAHr |
5774 | 4227747U, // FRINTASr |
5775 | 3284533923U, // FRINTA_2Z2Z_S |
5776 | 3284533923U, // FRINTA_4Z4Z_S |
5777 | 541164195U, // FRINTA_ZPmZ_D |
5778 | 1082262179U, // FRINTA_ZPmZ_H |
5779 | 541229731U, // FRINTA_ZPmZ_S |
5780 | 1615017208U, // FRINTAv2f32 |
5781 | 1615008428U, // FRINTAv2f64 |
5782 | 1615010537U, // FRINTAv4f16 |
5783 | 1615019171U, // FRINTAv4f32 |
5784 | 1615012455U, // FRINTAv8f16 |
5785 | 4238128U, // FRINTIDr |
5786 | 4238128U, // FRINTIHr |
5787 | 4238128U, // FRINTISr |
5788 | 541174576U, // FRINTI_ZPmZ_D |
5789 | 1082272560U, // FRINTI_ZPmZ_H |
5790 | 541240112U, // FRINTI_ZPmZ_S |
5791 | 1615017597U, // FRINTIv2f32 |
5792 | 1615008658U, // FRINTIv2f64 |
5793 | 1615010903U, // FRINTIv4f16 |
5794 | 1615019615U, // FRINTIv4f32 |
5795 | 1615012821U, // FRINTIv8f16 |
5796 | 4239110U, // FRINTMDr |
5797 | 4239110U, // FRINTMHr |
5798 | 4239110U, // FRINTMSr |
5799 | 3284545286U, // FRINTM_2Z2Z_S |
5800 | 3284545286U, // FRINTM_4Z4Z_S |
5801 | 541175558U, // FRINTM_ZPmZ_D |
5802 | 1082273542U, // FRINTM_ZPmZ_H |
5803 | 541241094U, // FRINTM_ZPmZ_S |
5804 | 1615017728U, // FRINTMv2f32 |
5805 | 1615008985U, // FRINTMv2f64 |
5806 | 1615011034U, // FRINTMv4f16 |
5807 | 1615019952U, // FRINTMv4f32 |
5808 | 1615013146U, // FRINTMv8f16 |
5809 | 4239225U, // FRINTNDr |
5810 | 4239225U, // FRINTNHr |
5811 | 4239225U, // FRINTNSr |
5812 | 3284545401U, // FRINTN_2Z2Z_S |
5813 | 3284545401U, // FRINTN_4Z4Z_S |
5814 | 541175673U, // FRINTN_ZPmZ_D |
5815 | 1082273657U, // FRINTN_ZPmZ_H |
5816 | 541241209U, // FRINTN_ZPmZ_S |
5817 | 1615017844U, // FRINTNv2f32 |
5818 | 1615009015U, // FRINTNv2f64 |
5819 | 1615011150U, // FRINTNv4f16 |
5820 | 1615020000U, // FRINTNv4f32 |
5821 | 1615013194U, // FRINTNv8f16 |
5822 | 4239680U, // FRINTPDr |
5823 | 4239680U, // FRINTPHr |
5824 | 4239680U, // FRINTPSr |
5825 | 3284545856U, // FRINTP_2Z2Z_S |
5826 | 3284545856U, // FRINTP_4Z4Z_S |
5827 | 541176128U, // FRINTP_ZPmZ_D |
5828 | 1082274112U, // FRINTP_ZPmZ_H |
5829 | 541241664U, // FRINTP_ZPmZ_S |
5830 | 1615018019U, // FRINTPv2f32 |
5831 | 1615009114U, // FRINTPv2f64 |
5832 | 1615011336U, // FRINTPv4f16 |
5833 | 1615020129U, // FRINTPv4f32 |
5834 | 1615013313U, // FRINTPv8f16 |
5835 | 4245993U, // FRINTXDr |
5836 | 4245993U, // FRINTXHr |
5837 | 4245993U, // FRINTXSr |
5838 | 541182441U, // FRINTX_ZPmZ_D |
5839 | 1082280425U, // FRINTX_ZPmZ_H |
5840 | 541247977U, // FRINTX_ZPmZ_S |
5841 | 1615018454U, // FRINTXv2f32 |
5842 | 1615009543U, // FRINTXv2f64 |
5843 | 1615011860U, // FRINTXv4f16 |
5844 | 1615020719U, // FRINTXv4f32 |
5845 | 1615013877U, // FRINTXv8f16 |
5846 | 4246112U, // FRINTZDr |
5847 | 4246112U, // FRINTZHr |
5848 | 4246112U, // FRINTZSr |
5849 | 541182560U, // FRINTZ_ZPmZ_D |
5850 | 1082280544U, // FRINTZ_ZPmZ_H |
5851 | 541248096U, // FRINTZ_ZPmZ_S |
5852 | 1615018499U, // FRINTZv2f32 |
5853 | 1615009580U, // FRINTZv2f64 |
5854 | 1615011879U, // FRINTZv4f16 |
5855 | 1615020776U, // FRINTZv4f32 |
5856 | 1615013896U, // FRINTZv8f16 |
5857 | 541169868U, // FRSQRTE_ZZ_D |
5858 | 3292666060U, // FRSQRTE_ZZ_H |
5859 | 541235404U, // FRSQRTE_ZZ_S |
5860 | 4233420U, // FRSQRTEv1f16 |
5861 | 4233420U, // FRSQRTEv1i32 |
5862 | 4233420U, // FRSQRTEv1i64 |
5863 | 1615017449U, // FRSQRTEv2f32 |
5864 | 1615008570U, // FRSQRTEv2f64 |
5865 | 1615010767U, // FRSQRTEv4f16 |
5866 | 1615019455U, // FRSQRTEv4f32 |
5867 | 1615012685U, // FRSQRTEv8f16 |
5868 | 4244501U, // FRSQRTS16 |
5869 | 4244501U, // FRSQRTS32 |
5870 | 4244501U, // FRSQRTS64 |
5871 | 541180949U, // FRSQRTS_ZZZ_D |
5872 | 71451669U, // FRSQRTS_ZZZ_H |
5873 | 541246485U, // FRSQRTS_ZZZ_S |
5874 | 1615018224U, // FRSQRTSv2f32 |
5875 | 1615009291U, // FRSQRTSv2f64 |
5876 | 1615011541U, // FRSQRTSv4f16 |
5877 | 1615020334U, // FRSQRTSv4f32 |
5878 | 1615013518U, // FRSQRTSv8f16 |
5879 | 54859881U, // FSCALE_2Z2Z_D |
5880 | 59086953U, // FSCALE_2Z2Z_H |
5881 | 63314025U, // FSCALE_2Z2Z_S |
5882 | 54859881U, // FSCALE_2ZZ_D |
5883 | 59086953U, // FSCALE_2ZZ_H |
5884 | 63314025U, // FSCALE_2ZZ_S |
5885 | 54859881U, // FSCALE_4Z4Z_D |
5886 | 59086953U, // FSCALE_4Z4Z_H |
5887 | 63314025U, // FSCALE_4Z4Z_S |
5888 | 54859881U, // FSCALE_4ZZ_D |
5889 | 59086953U, // FSCALE_4ZZ_H |
5890 | 63314025U, // FSCALE_4ZZ_S |
5891 | 2151782505U, // FSCALE_ZPmZ_D |
5892 | 2713852009U, // FSCALE_ZPmZ_H |
5893 | 2151848041U, // FSCALE_ZPmZ_S |
5894 | 1615017406U, // FSCALEv2f32 |
5895 | 1615008538U, // FSCALEv2f64 |
5896 | 1615010735U, // FSCALEv4f16 |
5897 | 1615019412U, // FSCALEv4f32 |
5898 | 1615012653U, // FSCALEv8f16 |
5899 | 4245166U, // FSQRTDr |
5900 | 4245166U, // FSQRTHr |
5901 | 4245166U, // FSQRTSr |
5902 | 541181614U, // FSQRT_ZPmZ_D |
5903 | 1082279598U, // FSQRT_ZPmZ_H |
5904 | 541247150U, // FSQRT_ZPmZ_S |
5905 | 1615018277U, // FSQRTv2f32 |
5906 | 1615009344U, // FSQRTv2f64 |
5907 | 1615011594U, // FSQRTv4f16 |
5908 | 1615020387U, // FSQRTv4f32 |
5909 | 1615013571U, // FSQRTv8f16 |
5910 | 4231060U, // FSUBDrr |
5911 | 4231060U, // FSUBHrr |
5912 | 2151789110U, // FSUBR_ZPmI_D |
5913 | 2713858614U, // FSUBR_ZPmI_H |
5914 | 2151854646U, // FSUBR_ZPmI_S |
5915 | 2151789110U, // FSUBR_ZPmZ_D |
5916 | 2713858614U, // FSUBR_ZPmZ_H |
5917 | 2151854646U, // FSUBR_ZPmZ_S |
5918 | 4231060U, // FSUBSrr |
5919 | 3288764308U, // FSUB_VG2_M2Z_D |
5920 | 3289059220U, // FSUB_VG2_M2Z_H |
5921 | 3288797076U, // FSUB_VG2_M2Z_S |
5922 | 3825635220U, // FSUB_VG4_M4Z_D |
5923 | 3825930132U, // FSUB_VG4_M4Z_H |
5924 | 3825667988U, // FSUB_VG4_M4Z_S |
5925 | 2151780244U, // FSUB_ZPmI_D |
5926 | 2713849748U, // FSUB_ZPmI_H |
5927 | 2151845780U, // FSUB_ZPmI_S |
5928 | 2151780244U, // FSUB_ZPmZ_D |
5929 | 2713849748U, // FSUB_ZPmZ_H |
5930 | 2151845780U, // FSUB_ZPmZ_S |
5931 | 541167508U, // FSUB_ZZZ_D |
5932 | 71438228U, // FSUB_ZZZ_H |
5933 | 541233044U, // FSUB_ZZZ_S |
5934 | 1615017219U, // FSUBv2f32 |
5935 | 1615008439U, // FSUBv2f64 |
5936 | 1615010548U, // FSUBv4f16 |
5937 | 1615019206U, // FSUBv4f32 |
5938 | 1615012466U, // FSUBv8f16 |
5939 | 541169512U, // FTMAD_ZZI_D |
5940 | 71440232U, // FTMAD_ZZI_H |
5941 | 541235048U, // FTMAD_ZZI_S |
5942 | 541175423U, // FTSMUL_ZZZ_D |
5943 | 71446143U, // FTSMUL_ZZZ_H |
5944 | 541240959U, // FTSMUL_ZZZ_S |
5945 | 541174985U, // FTSSEL_ZZZ_D |
5946 | 71445705U, // FTSSEL_ZZZ_H |
5947 | 541240521U, // FTSSEL_ZZZ_S |
5948 | 20778U, // FVDOTB_VG4_M2ZZI_BtoS |
5949 | 20959U, // FVDOTT_VG4_M2ZZI_BtoS |
5950 | 3289073259U, // FVDOT_VG2_M2ZZI_BtoH |
5951 | 3288811115U, // FVDOT_VG2_M2ZZI_HtoS |
5952 | 20972U, // GCSPOPCX |
5953 | 44791U, // GCSPOPM |
5954 | 20990U, // GCSPOPX |
5955 | 44763U, // GCSPUSHM |
5956 | 20981U, // GCSPUSHX |
5957 | 32835U, // GCSSS1 |
5958 | 32953U, // GCSSS2 |
5959 | 75543419U, // GCSSTR |
5960 | 75543427U, // GCSSTTR |
5961 | 566559497U, // GLD1B_D |
5962 | 566559497U, // GLD1B_D_IMM |
5963 | 566559497U, // GLD1B_D_SXTW |
5964 | 566559497U, // GLD1B_D_UXTW |
5965 | 566625033U, // GLD1B_S_IMM |
5966 | 566625033U, // GLD1B_S_SXTW |
5967 | 566625033U, // GLD1B_S_UXTW |
5968 | 566563036U, // GLD1D |
5969 | 566563036U, // GLD1D_IMM |
5970 | 566563036U, // GLD1D_SCALED |
5971 | 566563036U, // GLD1D_SXTW |
5972 | 566563036U, // GLD1D_SXTW_SCALED |
5973 | 566563036U, // GLD1D_UXTW |
5974 | 566563036U, // GLD1D_UXTW_SCALED |
5975 | 566565330U, // GLD1H_D |
5976 | 566565330U, // GLD1H_D_IMM |
5977 | 566565330U, // GLD1H_D_SCALED |
5978 | 566565330U, // GLD1H_D_SXTW |
5979 | 566565330U, // GLD1H_D_SXTW_SCALED |
5980 | 566565330U, // GLD1H_D_UXTW |
5981 | 566565330U, // GLD1H_D_UXTW_SCALED |
5982 | 566630866U, // GLD1H_S_IMM |
5983 | 566630866U, // GLD1H_S_SXTW |
5984 | 566630866U, // GLD1H_S_SXTW_SCALED |
5985 | 566630866U, // GLD1H_S_UXTW |
5986 | 566630866U, // GLD1H_S_UXTW_SCALED |
5987 | 567226797U, // GLD1Q |
5988 | 566562538U, // GLD1SB_D |
5989 | 566562538U, // GLD1SB_D_IMM |
5990 | 566562538U, // GLD1SB_D_SXTW |
5991 | 566562538U, // GLD1SB_D_UXTW |
5992 | 566628074U, // GLD1SB_S_IMM |
5993 | 566628074U, // GLD1SB_S_SXTW |
5994 | 566628074U, // GLD1SB_S_UXTW |
5995 | 566569564U, // GLD1SH_D |
5996 | 566569564U, // GLD1SH_D_IMM |
5997 | 566569564U, // GLD1SH_D_SCALED |
5998 | 566569564U, // GLD1SH_D_SXTW |
5999 | 566569564U, // GLD1SH_D_SXTW_SCALED |
6000 | 566569564U, // GLD1SH_D_UXTW |
6001 | 566569564U, // GLD1SH_D_UXTW_SCALED |
6002 | 566635100U, // GLD1SH_S_IMM |
6003 | 566635100U, // GLD1SH_S_SXTW |
6004 | 566635100U, // GLD1SH_S_SXTW_SCALED |
6005 | 566635100U, // GLD1SH_S_UXTW |
6006 | 566635100U, // GLD1SH_S_UXTW_SCALED |
6007 | 566577419U, // GLD1SW_D |
6008 | 566577419U, // GLD1SW_D_IMM |
6009 | 566577419U, // GLD1SW_D_SCALED |
6010 | 566577419U, // GLD1SW_D_SXTW |
6011 | 566577419U, // GLD1SW_D_SXTW_SCALED |
6012 | 566577419U, // GLD1SW_D_UXTW |
6013 | 566577419U, // GLD1SW_D_UXTW_SCALED |
6014 | 566577252U, // GLD1W_D |
6015 | 566577252U, // GLD1W_D_IMM |
6016 | 566577252U, // GLD1W_D_SCALED |
6017 | 566577252U, // GLD1W_D_SXTW |
6018 | 566577252U, // GLD1W_D_SXTW_SCALED |
6019 | 566577252U, // GLD1W_D_UXTW |
6020 | 566577252U, // GLD1W_D_UXTW_SCALED |
6021 | 566642788U, // GLD1W_IMM |
6022 | 566642788U, // GLD1W_SXTW |
6023 | 566642788U, // GLD1W_SXTW_SCALED |
6024 | 566642788U, // GLD1W_UXTW |
6025 | 566642788U, // GLD1W_UXTW_SCALED |
6026 | 566559503U, // GLDFF1B_D |
6027 | 566559503U, // GLDFF1B_D_IMM |
6028 | 566559503U, // GLDFF1B_D_SXTW |
6029 | 566559503U, // GLDFF1B_D_UXTW |
6030 | 566625039U, // GLDFF1B_S_IMM |
6031 | 566625039U, // GLDFF1B_S_SXTW |
6032 | 566625039U, // GLDFF1B_S_UXTW |
6033 | 566563042U, // GLDFF1D |
6034 | 566563042U, // GLDFF1D_IMM |
6035 | 566563042U, // GLDFF1D_SCALED |
6036 | 566563042U, // GLDFF1D_SXTW |
6037 | 566563042U, // GLDFF1D_SXTW_SCALED |
6038 | 566563042U, // GLDFF1D_UXTW |
6039 | 566563042U, // GLDFF1D_UXTW_SCALED |
6040 | 566565336U, // GLDFF1H_D |
6041 | 566565336U, // GLDFF1H_D_IMM |
6042 | 566565336U, // GLDFF1H_D_SCALED |
6043 | 566565336U, // GLDFF1H_D_SXTW |
6044 | 566565336U, // GLDFF1H_D_SXTW_SCALED |
6045 | 566565336U, // GLDFF1H_D_UXTW |
6046 | 566565336U, // GLDFF1H_D_UXTW_SCALED |
6047 | 566630872U, // GLDFF1H_S_IMM |
6048 | 566630872U, // GLDFF1H_S_SXTW |
6049 | 566630872U, // GLDFF1H_S_SXTW_SCALED |
6050 | 566630872U, // GLDFF1H_S_UXTW |
6051 | 566630872U, // GLDFF1H_S_UXTW_SCALED |
6052 | 566562545U, // GLDFF1SB_D |
6053 | 566562545U, // GLDFF1SB_D_IMM |
6054 | 566562545U, // GLDFF1SB_D_SXTW |
6055 | 566562545U, // GLDFF1SB_D_UXTW |
6056 | 566628081U, // GLDFF1SB_S_IMM |
6057 | 566628081U, // GLDFF1SB_S_SXTW |
6058 | 566628081U, // GLDFF1SB_S_UXTW |
6059 | 566569571U, // GLDFF1SH_D |
6060 | 566569571U, // GLDFF1SH_D_IMM |
6061 | 566569571U, // GLDFF1SH_D_SCALED |
6062 | 566569571U, // GLDFF1SH_D_SXTW |
6063 | 566569571U, // GLDFF1SH_D_SXTW_SCALED |
6064 | 566569571U, // GLDFF1SH_D_UXTW |
6065 | 566569571U, // GLDFF1SH_D_UXTW_SCALED |
6066 | 566635107U, // GLDFF1SH_S_IMM |
6067 | 566635107U, // GLDFF1SH_S_SXTW |
6068 | 566635107U, // GLDFF1SH_S_SXTW_SCALED |
6069 | 566635107U, // GLDFF1SH_S_UXTW |
6070 | 566635107U, // GLDFF1SH_S_UXTW_SCALED |
6071 | 566577426U, // GLDFF1SW_D |
6072 | 566577426U, // GLDFF1SW_D_IMM |
6073 | 566577426U, // GLDFF1SW_D_SCALED |
6074 | 566577426U, // GLDFF1SW_D_SXTW |
6075 | 566577426U, // GLDFF1SW_D_SXTW_SCALED |
6076 | 566577426U, // GLDFF1SW_D_UXTW |
6077 | 566577426U, // GLDFF1SW_D_UXTW_SCALED |
6078 | 566577258U, // GLDFF1W_D |
6079 | 566577258U, // GLDFF1W_D_IMM |
6080 | 566577258U, // GLDFF1W_D_SCALED |
6081 | 566577258U, // GLDFF1W_D_SXTW |
6082 | 566577258U, // GLDFF1W_D_SXTW_SCALED |
6083 | 566577258U, // GLDFF1W_D_UXTW |
6084 | 566577258U, // GLDFF1W_D_UXTW_SCALED |
6085 | 566642794U, // GLDFF1W_IMM |
6086 | 566642794U, // GLDFF1W_SXTW |
6087 | 566642794U, // GLDFF1W_SXTW_SCALED |
6088 | 566642794U, // GLDFF1W_UXTW |
6089 | 566642794U, // GLDFF1W_UXTW_SCALED |
6090 | 4238118U, // GMI |
6091 | 1033699U, // HINT |
6092 | 2151794120U, // HISTCNT_ZPzZZ_D |
6093 | 2151859656U, // HISTCNT_ZPzZZ_S |
6094 | 4266282U, // HISTSEG_ZZZ |
6095 | 771396U, // HLT |
6096 | 757870U, // HVC |
6097 | 1077971947U, // INCB_XPiI |
6098 | 1077974938U, // INCD_XPiI |
6099 | 1078040474U, // INCD_ZPiI |
6100 | 1077979293U, // INCH_XPiI |
6101 | 100804765U, // INCH_ZPiI |
6102 | 4239401U, // INCP_XP_B |
6103 | 541110313U, // INCP_XP_D |
6104 | 3762335785U, // INCP_XP_H |
6105 | 541110313U, // INCP_XP_S |
6106 | 2151788585U, // INCP_ZP_D |
6107 | 3305254953U, // INCP_ZP_H |
6108 | 2688725033U, // INCP_ZP_S |
6109 | 1077987543U, // INCW_XPiI |
6110 | 1078118615U, // INCW_ZPiI |
6111 | 1078020547U, // INDEX_II_B |
6112 | 4311491U, // INDEX_II_D |
6113 | 1778534851U, // INDEX_II_H |
6114 | 4377027U, // INDEX_II_S |
6115 | 1078020547U, // INDEX_IR_B |
6116 | 4311491U, // INDEX_IR_D |
6117 | 1778534851U, // INDEX_IR_H |
6118 | 4377027U, // INDEX_IR_S |
6119 | 4278723U, // INDEX_RI_B |
6120 | 4311491U, // INDEX_RI_D |
6121 | 109201859U, // INDEX_RI_H |
6122 | 4377027U, // INDEX_RI_S |
6123 | 4278723U, // INDEX_RR_B |
6124 | 4311491U, // INDEX_RR_D |
6125 | 109201859U, // INDEX_RR_H |
6126 | 4377027U, // INDEX_RR_S |
6127 | 173015738U, // INSERT_MXIPZ_H_B |
6128 | 173015738U, // INSERT_MXIPZ_H_D |
6129 | 173015738U, // INSERT_MXIPZ_H_H |
6130 | 173015738U, // INSERT_MXIPZ_H_Q |
6131 | 173015738U, // INSERT_MXIPZ_H_S |
6132 | 173048506U, // INSERT_MXIPZ_V_B |
6133 | 173048506U, // INSERT_MXIPZ_V_D |
6134 | 173048506U, // INSERT_MXIPZ_V_H |
6135 | 173048506U, // INSERT_MXIPZ_V_Q |
6136 | 173048506U, // INSERT_MXIPZ_V_S |
6137 | 1614885743U, // INSR_ZR_B |
6138 | 1614918511U, // INSR_ZR_D |
6139 | 3393336175U, // INSR_ZR_H |
6140 | 1614984047U, // INSR_ZR_S |
6141 | 2151756655U, // INSR_ZV_B |
6142 | 2688660335U, // INSR_ZV_D |
6143 | 3343004527U, // INSR_ZV_H |
6144 | 3225596783U, // INSR_ZV_S |
6145 | 700717483U, // INSvi16gpr |
6146 | 3921942955U, // INSvi16lane |
6147 | 700724301U, // INSvi32gpr |
6148 | 3921949773U, // INSvi32lane |
6149 | 700715152U, // INSvi64gpr |
6150 | 3921940624U, // INSvi64lane |
6151 | 700711666U, // INSvi8gpr |
6152 | 3921937138U, // INSvi8lane |
6153 | 4233523U, // IRG |
6154 | 888599U, // ISB |
6155 | 2151711404U, // LASTA_RPZ_B |
6156 | 2151711404U, // LASTA_RPZ_D |
6157 | 2151711404U, // LASTA_RPZ_H |
6158 | 2151711404U, // LASTA_RPZ_S |
6159 | 2151711404U, // LASTA_VPZ_B |
6160 | 2151711404U, // LASTA_VPZ_D |
6161 | 2151711404U, // LASTA_VPZ_H |
6162 | 2151711404U, // LASTA_VPZ_S |
6163 | 2151714688U, // LASTB_RPZ_B |
6164 | 2151714688U, // LASTB_RPZ_D |
6165 | 2151714688U, // LASTB_RPZ_H |
6166 | 2151714688U, // LASTB_RPZ_S |
6167 | 2151714688U, // LASTB_VPZ_B |
6168 | 2151714688U, // LASTB_VPZ_D |
6169 | 2151714688U, // LASTB_VPZ_H |
6170 | 2151714688U, // LASTB_VPZ_S |
6171 | 566526729U, // LD1B |
6172 | 713327369U, // LD1B_2Z |
6173 | 713327369U, // LD1B_2Z_IMM |
6174 | 5309193U, // LD1B_2Z_STRIDED |
6175 | 5309193U, // LD1B_2Z_STRIDED_IMM |
6176 | 713327369U, // LD1B_4Z |
6177 | 713327369U, // LD1B_4Z_IMM |
6178 | 713327369U, // LD1B_4Z_STRIDED |
6179 | 713327369U, // LD1B_4Z_STRIDED_IMM |
6180 | 566559497U, // LD1B_D |
6181 | 566559497U, // LD1B_D_IMM |
6182 | 566592265U, // LD1B_H |
6183 | 566592265U, // LD1B_H_IMM |
6184 | 566526729U, // LD1B_IMM |
6185 | 566625033U, // LD1B_S |
6186 | 566625033U, // LD1B_S_IMM |
6187 | 566563036U, // LD1D |
6188 | 713363676U, // LD1D_2Z |
6189 | 713363676U, // LD1D_2Z_IMM |
6190 | 713363676U, // LD1D_2Z_STRIDED |
6191 | 713363676U, // LD1D_2Z_STRIDED_IMM |
6192 | 713363676U, // LD1D_4Z |
6193 | 713363676U, // LD1D_4Z_IMM |
6194 | 713363676U, // LD1D_4Z_STRIDED |
6195 | 713363676U, // LD1D_4Z_STRIDED_IMM |
6196 | 566563036U, // LD1D_IMM |
6197 | 567218396U, // LD1D_Q |
6198 | 567218396U, // LD1D_Q_IMM |
6199 | 1146890U, // LD1Fourv16b |
6200 | 181534730U, // LD1Fourv16b_POST |
6201 | 1212426U, // LD1Fourv1d |
6202 | 185794570U, // LD1Fourv1d_POST |
6203 | 1277962U, // LD1Fourv2d |
6204 | 181665802U, // LD1Fourv2d_POST |
6205 | 1343498U, // LD1Fourv2s |
6206 | 185925642U, // LD1Fourv2s_POST |
6207 | 1409034U, // LD1Fourv4h |
6208 | 185991178U, // LD1Fourv4h_POST |
6209 | 1474570U, // LD1Fourv4s |
6210 | 181862410U, // LD1Fourv4s_POST |
6211 | 1540106U, // LD1Fourv8b |
6212 | 186122250U, // LD1Fourv8b_POST |
6213 | 1605642U, // LD1Fourv8h |
6214 | 181993482U, // LD1Fourv8h_POST |
6215 | 566598098U, // LD1H |
6216 | 713398738U, // LD1H_2Z |
6217 | 713398738U, // LD1H_2Z_IMM |
6218 | 5872082U, // LD1H_2Z_STRIDED |
6219 | 5872082U, // LD1H_2Z_STRIDED_IMM |
6220 | 713398738U, // LD1H_4Z |
6221 | 713398738U, // LD1H_4Z_IMM |
6222 | 713398738U, // LD1H_4Z_STRIDED |
6223 | 713398738U, // LD1H_4Z_STRIDED_IMM |
6224 | 566565330U, // LD1H_D |
6225 | 566565330U, // LD1H_D_IMM |
6226 | 566598098U, // LD1H_IMM |
6227 | 566630866U, // LD1H_S |
6228 | 566630866U, // LD1H_S_IMM |
6229 | 1146890U, // LD1Onev16b |
6230 | 189923338U, // LD1Onev16b_POST |
6231 | 1212426U, // LD1Onev1d |
6232 | 194183178U, // LD1Onev1d_POST |
6233 | 1277962U, // LD1Onev2d |
6234 | 190054410U, // LD1Onev2d_POST |
6235 | 1343498U, // LD1Onev2s |
6236 | 194314250U, // LD1Onev2s_POST |
6237 | 1409034U, // LD1Onev4h |
6238 | 194379786U, // LD1Onev4h_POST |
6239 | 1474570U, // LD1Onev4s |
6240 | 190251018U, // LD1Onev4s_POST |
6241 | 1540106U, // LD1Onev8b |
6242 | 194510858U, // LD1Onev8b_POST |
6243 | 1605642U, // LD1Onev8h |
6244 | 190382090U, // LD1Onev8h_POST |
6245 | 566562390U, // LD1RB_D_IMM |
6246 | 566595158U, // LD1RB_H_IMM |
6247 | 566529622U, // LD1RB_IMM |
6248 | 566627926U, // LD1RB_S_IMM |
6249 | 566564894U, // LD1RD_IMM |
6250 | 566569416U, // LD1RH_D_IMM |
6251 | 566602184U, // LD1RH_IMM |
6252 | 566634952U, // LD1RH_S_IMM |
6253 | 566529593U, // LD1RO_B |
6254 | 566529593U, // LD1RO_B_IMM |
6255 | 566564878U, // LD1RO_D |
6256 | 566564878U, // LD1RO_D_IMM |
6257 | 566602162U, // LD1RO_H |
6258 | 566602162U, // LD1RO_H_IMM |
6259 | 566642923U, // LD1RO_W |
6260 | 566642923U, // LD1RO_W_IMM |
6261 | 566529614U, // LD1RQ_B |
6262 | 566529614U, // LD1RQ_B_IMM |
6263 | 566564886U, // LD1RQ_D |
6264 | 566564886U, // LD1RQ_D_IMM |
6265 | 566602176U, // LD1RQ_H |
6266 | 566602176U, // LD1RQ_H_IMM |
6267 | 566642931U, // LD1RQ_W |
6268 | 566642931U, // LD1RQ_W_IMM |
6269 | 566562601U, // LD1RSB_D_IMM |
6270 | 566595369U, // LD1RSB_H_IMM |
6271 | 566628137U, // LD1RSB_S_IMM |
6272 | 566569614U, // LD1RSH_D_IMM |
6273 | 566635150U, // LD1RSH_S_IMM |
6274 | 566577460U, // LD1RSW_IMM |
6275 | 566577403U, // LD1RW_D_IMM |
6276 | 566642939U, // LD1RW_IMM |
6277 | 1159692U, // LD1Rv16b |
6278 | 198324748U, // LD1Rv16b_POST |
6279 | 1225228U, // LD1Rv1d |
6280 | 194195980U, // LD1Rv1d_POST |
6281 | 1290764U, // LD1Rv2d |
6282 | 194261516U, // LD1Rv2d_POST |
6283 | 1356300U, // LD1Rv2s |
6284 | 202715660U, // LD1Rv2s_POST |
6285 | 1421836U, // LD1Rv4h |
6286 | 206975500U, // LD1Rv4h_POST |
6287 | 1487372U, // LD1Rv4s |
6288 | 202846732U, // LD1Rv4s_POST |
6289 | 1552908U, // LD1Rv8b |
6290 | 198717964U, // LD1Rv8b_POST |
6291 | 1618444U, // LD1Rv8h |
6292 | 207172108U, // LD1Rv8h_POST |
6293 | 566562538U, // LD1SB_D |
6294 | 566562538U, // LD1SB_D_IMM |
6295 | 566595306U, // LD1SB_H |
6296 | 566595306U, // LD1SB_H_IMM |
6297 | 566628074U, // LD1SB_S |
6298 | 566628074U, // LD1SB_S_IMM |
6299 | 566569564U, // LD1SH_D |
6300 | 566569564U, // LD1SH_D_IMM |
6301 | 566635100U, // LD1SH_S |
6302 | 566635100U, // LD1SH_S_IMM |
6303 | 566577419U, // LD1SW_D |
6304 | 566577419U, // LD1SW_D_IMM |
6305 | 1146890U, // LD1Threev16b |
6306 | 210894858U, // LD1Threev16b_POST |
6307 | 1212426U, // LD1Threev1d |
6308 | 215154698U, // LD1Threev1d_POST |
6309 | 1277962U, // LD1Threev2d |
6310 | 211025930U, // LD1Threev2d_POST |
6311 | 1343498U, // LD1Threev2s |
6312 | 215285770U, // LD1Threev2s_POST |
6313 | 1409034U, // LD1Threev4h |
6314 | 215351306U, // LD1Threev4h_POST |
6315 | 1474570U, // LD1Threev4s |
6316 | 211222538U, // LD1Threev4s_POST |
6317 | 1540106U, // LD1Threev8b |
6318 | 215482378U, // LD1Threev8b_POST |
6319 | 1605642U, // LD1Threev8h |
6320 | 211353610U, // LD1Threev8h_POST |
6321 | 1146890U, // LD1Twov16b |
6322 | 185729034U, // LD1Twov16b_POST |
6323 | 1212426U, // LD1Twov1d |
6324 | 189988874U, // LD1Twov1d_POST |
6325 | 1277962U, // LD1Twov2d |
6326 | 185860106U, // LD1Twov2d_POST |
6327 | 1343498U, // LD1Twov2s |
6328 | 190119946U, // LD1Twov2s_POST |
6329 | 1409034U, // LD1Twov4h |
6330 | 190185482U, // LD1Twov4h_POST |
6331 | 1474570U, // LD1Twov4s |
6332 | 186056714U, // LD1Twov4s_POST |
6333 | 1540106U, // LD1Twov8b |
6334 | 190316554U, // LD1Twov8b_POST |
6335 | 1605642U, // LD1Twov8h |
6336 | 186187786U, // LD1Twov8h_POST |
6337 | 566642788U, // LD1W |
6338 | 713443428U, // LD1W_2Z |
6339 | 713443428U, // LD1W_2Z_IMM |
6340 | 713443428U, // LD1W_2Z_STRIDED |
6341 | 713443428U, // LD1W_2Z_STRIDED_IMM |
6342 | 713443428U, // LD1W_4Z |
6343 | 713443428U, // LD1W_4Z_IMM |
6344 | 713443428U, // LD1W_4Z_STRIDED |
6345 | 713443428U, // LD1W_4Z_STRIDED_IMM |
6346 | 566577252U, // LD1W_D |
6347 | 566577252U, // LD1W_D_IMM |
6348 | 566642788U, // LD1W_IMM |
6349 | 567232612U, // LD1W_Q |
6350 | 567232612U, // LD1W_Q_IMM |
6351 | 110121478U, // LD1_MXIPXX_H_B |
6352 | 110121492U, // LD1_MXIPXX_H_D |
6353 | 110121506U, // LD1_MXIPXX_H_H |
6354 | 110121520U, // LD1_MXIPXX_H_Q |
6355 | 110121534U, // LD1_MXIPXX_H_S |
6356 | 110154246U, // LD1_MXIPXX_V_B |
6357 | 110154260U, // LD1_MXIPXX_V_D |
6358 | 110154274U, // LD1_MXIPXX_V_H |
6359 | 110154288U, // LD1_MXIPXX_V_Q |
6360 | 110154302U, // LD1_MXIPXX_V_S |
6361 | 219807754U, // LD1i16 |
6362 | 224034826U, // LD1i16_POST |
6363 | 219873290U, // LD1i32 |
6364 | 228294666U, // LD1i32_POST |
6365 | 219938826U, // LD1i64 |
6366 | 232554506U, // LD1i64_POST |
6367 | 220004362U, // LD1i8 |
6368 | 236814346U, // LD1i8_POST |
6369 | 566526781U, // LD2B |
6370 | 566526781U, // LD2B_IMM |
6371 | 566564663U, // LD2D |
6372 | 566564663U, // LD2D_IMM |
6373 | 566598204U, // LD2H |
6374 | 566598204U, // LD2H_IMM |
6375 | 567226809U, // LD2Q |
6376 | 567226809U, // LD2Q_IMM |
6377 | 1159698U, // LD2Rv16b |
6378 | 206713362U, // LD2Rv16b_POST |
6379 | 1225234U, // LD2Rv1d |
6380 | 190001682U, // LD2Rv1d_POST |
6381 | 1290770U, // LD2Rv2d |
6382 | 190067218U, // LD2Rv2d_POST |
6383 | 1356306U, // LD2Rv2s |
6384 | 194327058U, // LD2Rv2s_POST |
6385 | 1421842U, // LD2Rv4h |
6386 | 202781202U, // LD2Rv4h_POST |
6387 | 1487378U, // LD2Rv4s |
6388 | 194458130U, // LD2Rv4s_POST |
6389 | 1552914U, // LD2Rv8b |
6390 | 207106578U, // LD2Rv8b_POST |
6391 | 1618450U, // LD2Rv8h |
6392 | 202977810U, // LD2Rv8h_POST |
6393 | 1146973U, // LD2Twov16b |
6394 | 185729117U, // LD2Twov16b_POST |
6395 | 1278045U, // LD2Twov2d |
6396 | 185860189U, // LD2Twov2d_POST |
6397 | 1343581U, // LD2Twov2s |
6398 | 190120029U, // LD2Twov2s_POST |
6399 | 1409117U, // LD2Twov4h |
6400 | 190185565U, // LD2Twov4h_POST |
6401 | 1474653U, // LD2Twov4s |
6402 | 186056797U, // LD2Twov4s_POST |
6403 | 1540189U, // LD2Twov8b |
6404 | 190316637U, // LD2Twov8b_POST |
6405 | 1605725U, // LD2Twov8h |
6406 | 186187869U, // LD2Twov8h_POST |
6407 | 566642840U, // LD2W |
6408 | 566642840U, // LD2W_IMM |
6409 | 219807837U, // LD2i16 |
6410 | 228229213U, // LD2i16_POST |
6411 | 219873373U, // LD2i32 |
6412 | 232489053U, // LD2i32_POST |
6413 | 219938909U, // LD2i64 |
6414 | 240943197U, // LD2i64_POST |
6415 | 220004445U, // LD2i8 |
6416 | 224231517U, // LD2i8_POST |
6417 | 566526793U, // LD3B |
6418 | 566526793U, // LD3B_IMM |
6419 | 566564675U, // LD3D |
6420 | 566564675U, // LD3D_IMM |
6421 | 566598216U, // LD3H |
6422 | 566598216U, // LD3H_IMM |
6423 | 567226821U, // LD3Q |
6424 | 567226821U, // LD3Q_IMM |
6425 | 1159704U, // LD3Rv16b |
6426 | 244462104U, // LD3Rv16b_POST |
6427 | 1225240U, // LD3Rv1d |
6428 | 215167512U, // LD3Rv1d_POST |
6429 | 1290776U, // LD3Rv2d |
6430 | 215233048U, // LD3Rv2d_POST |
6431 | 1356312U, // LD3Rv2s |
6432 | 248853016U, // LD3Rv2s_POST |
6433 | 1421848U, // LD3Rv4h |
6434 | 253112856U, // LD3Rv4h_POST |
6435 | 1487384U, // LD3Rv4s |
6436 | 248984088U, // LD3Rv4s_POST |
6437 | 1552920U, // LD3Rv8b |
6438 | 244855320U, // LD3Rv8b_POST |
6439 | 1618456U, // LD3Rv8h |
6440 | 253309464U, // LD3Rv8h_POST |
6441 | 1147078U, // LD3Threev16b |
6442 | 210895046U, // LD3Threev16b_POST |
6443 | 1278150U, // LD3Threev2d |
6444 | 211026118U, // LD3Threev2d_POST |
6445 | 1343686U, // LD3Threev2s |
6446 | 215285958U, // LD3Threev2s_POST |
6447 | 1409222U, // LD3Threev4h |
6448 | 215351494U, // LD3Threev4h_POST |
6449 | 1474758U, // LD3Threev4s |
6450 | 211222726U, // LD3Threev4s_POST |
6451 | 1540294U, // LD3Threev8b |
6452 | 215482566U, // LD3Threev8b_POST |
6453 | 1605830U, // LD3Threev8h |
6454 | 211353798U, // LD3Threev8h_POST |
6455 | 566642852U, // LD3W |
6456 | 566642852U, // LD3W_IMM |
6457 | 219807942U, // LD3i16 |
6458 | 257589446U, // LD3i16_POST |
6459 | 219873478U, // LD3i32 |
6460 | 261849286U, // LD3i32_POST |
6461 | 219939014U, // LD3i64 |
6462 | 266109126U, // LD3i64_POST |
6463 | 220004550U, // LD3i8 |
6464 | 270368966U, // LD3i8_POST |
6465 | 566526819U, // LD4B |
6466 | 566526819U, // LD4B_IMM |
6467 | 566564687U, // LD4D |
6468 | 566564687U, // LD4D_IMM |
6469 | 1147101U, // LD4Fourv16b |
6470 | 181534941U, // LD4Fourv16b_POST |
6471 | 1278173U, // LD4Fourv2d |
6472 | 181666013U, // LD4Fourv2d_POST |
6473 | 1343709U, // LD4Fourv2s |
6474 | 185925853U, // LD4Fourv2s_POST |
6475 | 1409245U, // LD4Fourv4h |
6476 | 185991389U, // LD4Fourv4h_POST |
6477 | 1474781U, // LD4Fourv4s |
6478 | 181862621U, // LD4Fourv4s_POST |
6479 | 1540317U, // LD4Fourv8b |
6480 | 186122461U, // LD4Fourv8b_POST |
6481 | 1605853U, // LD4Fourv8h |
6482 | 181993693U, // LD4Fourv8h_POST |
6483 | 566599730U, // LD4H |
6484 | 566599730U, // LD4H_IMM |
6485 | 567226833U, // LD4Q |
6486 | 567226833U, // LD4Q_IMM |
6487 | 1159710U, // LD4Rv16b |
6488 | 202519070U, // LD4Rv16b_POST |
6489 | 1225246U, // LD4Rv1d |
6490 | 185807390U, // LD4Rv1d_POST |
6491 | 1290782U, // LD4Rv2d |
6492 | 185872926U, // LD4Rv2d_POST |
6493 | 1356318U, // LD4Rv2s |
6494 | 190132766U, // LD4Rv2s_POST |
6495 | 1421854U, // LD4Rv4h |
6496 | 194392606U, // LD4Rv4h_POST |
6497 | 1487390U, // LD4Rv4s |
6498 | 190263838U, // LD4Rv4s_POST |
6499 | 1552926U, // LD4Rv8b |
6500 | 202912286U, // LD4Rv8b_POST |
6501 | 1618462U, // LD4Rv8h |
6502 | 194589214U, // LD4Rv8h_POST |
6503 | 566642864U, // LD4W |
6504 | 566642864U, // LD4W_IMM |
6505 | 219807965U, // LD4i16 |
6506 | 232423645U, // LD4i16_POST |
6507 | 219873501U, // LD4i32 |
6508 | 240877789U, // LD4i32_POST |
6509 | 219939037U, // LD4i64 |
6510 | 274497757U, // LD4i64_POST |
6511 | 220004573U, // LD4i8 |
6512 | 228425949U, // LD4i8_POST |
6513 | 1966933U, // LD64B |
6514 | 541690712U, // LDADDAB |
6515 | 541698067U, // LDADDAH |
6516 | 541690944U, // LDADDALB |
6517 | 541698241U, // LDADDALH |
6518 | 541698903U, // LDADDALW |
6519 | 541698903U, // LDADDALX |
6520 | 541688092U, // LDADDAW |
6521 | 541688092U, // LDADDAX |
6522 | 541690880U, // LDADDB |
6523 | 541698227U, // LDADDH |
6524 | 541691125U, // LDADDLB |
6525 | 541698341U, // LDADDLH |
6526 | 541699227U, // LDADDLW |
6527 | 541699227U, // LDADDLX |
6528 | 541693879U, // LDADDW |
6529 | 541693879U, // LDADDX |
6530 | 219938843U, // LDAP1 |
6531 | 75533969U, // LDAPRB |
6532 | 75540995U, // LDAPRH |
6533 | 75543362U, // LDAPRW |
6534 | 1686745922U, // LDAPRWpost |
6535 | 75543362U, // LDAPRX |
6536 | 1686745922U, // LDAPRXpost |
6537 | 75534012U, // LDAPURBi |
6538 | 75541038U, // LDAPURHi |
6539 | 75534152U, // LDAPURSBWi |
6540 | 75534152U, // LDAPURSBXi |
6541 | 75541165U, // LDAPURSHWi |
6542 | 75541165U, // LDAPURSHXi |
6543 | 75549011U, // LDAPURSWi |
6544 | 75543455U, // LDAPURXi |
6545 | 75543455U, // LDAPURbi |
6546 | 75543455U, // LDAPURdi |
6547 | 75543455U, // LDAPURhi |
6548 | 75543455U, // LDAPURi |
6549 | 75543455U, // LDAPURqi |
6550 | 75543455U, // LDAPURsi |
6551 | 75533917U, // LDARB |
6552 | 75540943U, // LDARH |
6553 | 75543076U, // LDARW |
6554 | 75543076U, // LDARX |
6555 | 4239716U, // LDAXPW |
6556 | 4239716U, // LDAXPX |
6557 | 75534028U, // LDAXRB |
6558 | 75541054U, // LDAXRH |
6559 | 75543499U, // LDAXRW |
6560 | 75543499U, // LDAXRX |
6561 | 541690768U, // LDCLRAB |
6562 | 541698124U, // LDCLRAH |
6563 | 541691019U, // LDCLRALB |
6564 | 541698281U, // LDCLRALH |
6565 | 541699096U, // LDCLRALW |
6566 | 541699096U, // LDCLRALX |
6567 | 541688376U, // LDCLRAW |
6568 | 541688376U, // LDCLRAX |
6569 | 541691506U, // LDCLRB |
6570 | 541698532U, // LDCLRH |
6571 | 541691227U, // LDCLRLB |
6572 | 541698377U, // LDCLRLH |
6573 | 541699542U, // LDCLRLW |
6574 | 541699542U, // LDCLRLX |
6575 | 543076587U, // LDCLRP |
6576 | 543064525U, // LDCLRPA |
6577 | 543075242U, // LDCLRPAL |
6578 | 543075690U, // LDCLRPL |
6579 | 541700820U, // LDCLRW |
6580 | 541700820U, // LDCLRX |
6581 | 541690777U, // LDEORAB |
6582 | 541698133U, // LDEORAH |
6583 | 541691029U, // LDEORALB |
6584 | 541698291U, // LDEORALH |
6585 | 541699126U, // LDEORALW |
6586 | 541699126U, // LDEORALX |
6587 | 541688403U, // LDEORAW |
6588 | 541688403U, // LDEORAX |
6589 | 541691529U, // LDEORB |
6590 | 541698555U, // LDEORH |
6591 | 541691236U, // LDEORLB |
6592 | 541698386U, // LDEORLH |
6593 | 541699569U, // LDEORLW |
6594 | 541699569U, // LDEORLX |
6595 | 541700913U, // LDEORW |
6596 | 541700913U, // LDEORX |
6597 | 566526735U, // LDFF1B |
6598 | 566559503U, // LDFF1B_D |
6599 | 566592271U, // LDFF1B_H |
6600 | 566625039U, // LDFF1B_S |
6601 | 566563042U, // LDFF1D |
6602 | 566598104U, // LDFF1H |
6603 | 566565336U, // LDFF1H_D |
6604 | 566630872U, // LDFF1H_S |
6605 | 566562545U, // LDFF1SB_D |
6606 | 566595313U, // LDFF1SB_H |
6607 | 566628081U, // LDFF1SB_S |
6608 | 566569571U, // LDFF1SH_D |
6609 | 566635107U, // LDFF1SH_S |
6610 | 566577426U, // LDFF1SW_D |
6611 | 566642794U, // LDFF1W |
6612 | 566577258U, // LDFF1W_D |
6613 | 1686739217U, // LDG |
6614 | 75542216U, // LDGM |
6615 | 4239556U, // LDIAPPW |
6616 | 1615442116U, // LDIAPPWpost |
6617 | 4239556U, // LDIAPPX |
6618 | 1615442116U, // LDIAPPXpost |
6619 | 75533924U, // LDLARB |
6620 | 75540950U, // LDLARH |
6621 | 75543082U, // LDLARW |
6622 | 75543082U, // LDLARX |
6623 | 566559511U, // LDNF1B_D_IMM |
6624 | 566592279U, // LDNF1B_H_IMM |
6625 | 566526743U, // LDNF1B_IMM |
6626 | 566625047U, // LDNF1B_S_IMM |
6627 | 566563050U, // LDNF1D_IMM |
6628 | 566565344U, // LDNF1H_D_IMM |
6629 | 566598112U, // LDNF1H_IMM |
6630 | 566630880U, // LDNF1H_S_IMM |
6631 | 566562554U, // LDNF1SB_D_IMM |
6632 | 566595322U, // LDNF1SB_H_IMM |
6633 | 566628090U, // LDNF1SB_S_IMM |
6634 | 566569580U, // LDNF1SH_D_IMM |
6635 | 566635116U, // LDNF1SH_S_IMM |
6636 | 566577435U, // LDNF1SW_D_IMM |
6637 | 566577266U, // LDNF1W_D_IMM |
6638 | 566642802U, // LDNF1W_IMM |
6639 | 4239523U, // LDNPDi |
6640 | 4239523U, // LDNPQi |
6641 | 4239523U, // LDNPSi |
6642 | 4239523U, // LDNPWi |
6643 | 4239523U, // LDNPXi |
6644 | 713327391U, // LDNT1B_2Z |
6645 | 713327391U, // LDNT1B_2Z_IMM |
6646 | 5309215U, // LDNT1B_2Z_STRIDED |
6647 | 5309215U, // LDNT1B_2Z_STRIDED_IMM |
6648 | 713327391U, // LDNT1B_4Z |
6649 | 713327391U, // LDNT1B_4Z_IMM |
6650 | 713327391U, // LDNT1B_4Z_STRIDED |
6651 | 713327391U, // LDNT1B_4Z_STRIDED_IMM |
6652 | 566526751U, // LDNT1B_ZRI |
6653 | 566526751U, // LDNT1B_ZRR |
6654 | 566559519U, // LDNT1B_ZZR_D |
6655 | 566625055U, // LDNT1B_ZZR_S |
6656 | 713363698U, // LDNT1D_2Z |
6657 | 713363698U, // LDNT1D_2Z_IMM |
6658 | 713363698U, // LDNT1D_2Z_STRIDED |
6659 | 713363698U, // LDNT1D_2Z_STRIDED_IMM |
6660 | 713363698U, // LDNT1D_4Z |
6661 | 713363698U, // LDNT1D_4Z_IMM |
6662 | 713363698U, // LDNT1D_4Z_STRIDED |
6663 | 713363698U, // LDNT1D_4Z_STRIDED_IMM |
6664 | 566563058U, // LDNT1D_ZRI |
6665 | 566563058U, // LDNT1D_ZRR |
6666 | 566563058U, // LDNT1D_ZZR_D |
6667 | 713398760U, // LDNT1H_2Z |
6668 | 713398760U, // LDNT1H_2Z_IMM |
6669 | 5872104U, // LDNT1H_2Z_STRIDED |
6670 | 5872104U, // LDNT1H_2Z_STRIDED_IMM |
6671 | 713398760U, // LDNT1H_4Z |
6672 | 713398760U, // LDNT1H_4Z_IMM |
6673 | 713398760U, // LDNT1H_4Z_STRIDED |
6674 | 713398760U, // LDNT1H_4Z_STRIDED_IMM |
6675 | 566598120U, // LDNT1H_ZRI |
6676 | 566598120U, // LDNT1H_ZRR |
6677 | 566565352U, // LDNT1H_ZZR_D |
6678 | 566630888U, // LDNT1H_ZZR_S |
6679 | 566562563U, // LDNT1SB_ZZR_D |
6680 | 566628099U, // LDNT1SB_ZZR_S |
6681 | 566569589U, // LDNT1SH_ZZR_D |
6682 | 566635125U, // LDNT1SH_ZZR_S |
6683 | 566577444U, // LDNT1SW_ZZR_D |
6684 | 713443450U, // LDNT1W_2Z |
6685 | 713443450U, // LDNT1W_2Z_IMM |
6686 | 713443450U, // LDNT1W_2Z_STRIDED |
6687 | 713443450U, // LDNT1W_2Z_STRIDED_IMM |
6688 | 713443450U, // LDNT1W_4Z |
6689 | 713443450U, // LDNT1W_4Z_IMM |
6690 | 713443450U, // LDNT1W_4Z_STRIDED |
6691 | 713443450U, // LDNT1W_4Z_STRIDED_IMM |
6692 | 566642810U, // LDNT1W_ZRI |
6693 | 566642810U, // LDNT1W_ZRR |
6694 | 566577274U, // LDNT1W_ZZR_D |
6695 | 566642810U, // LDNT1W_ZZR_S |
6696 | 4239422U, // LDPDi |
6697 | 1615441982U, // LDPDpost |
6698 | 1615441982U, // LDPDpre |
6699 | 4239422U, // LDPQi |
6700 | 1615441982U, // LDPQpost |
6701 | 1615441982U, // LDPQpre |
6702 | 4245805U, // LDPSWi |
6703 | 1615448365U, // LDPSWpost |
6704 | 1615448365U, // LDPSWpre |
6705 | 4239422U, // LDPSi |
6706 | 1615441982U, // LDPSpost |
6707 | 1615441982U, // LDPSpre |
6708 | 4239422U, // LDPWi |
6709 | 1615441982U, // LDPWpost |
6710 | 1615441982U, // LDPWpre |
6711 | 4239422U, // LDPXi |
6712 | 1615441982U, // LDPXpost |
6713 | 1615441982U, // LDPXpre |
6714 | 75530491U, // LDRAAindexed |
6715 | 1686733051U, // LDRAAwriteback |
6716 | 75533186U, // LDRABindexed |
6717 | 1686735746U, // LDRABwriteback |
6718 | 1686736492U, // LDRBBpost |
6719 | 1686736492U, // LDRBBpre |
6720 | 75533932U, // LDRBBroW |
6721 | 75533932U, // LDRBBroX |
6722 | 75533932U, // LDRBBui |
6723 | 1686745746U, // LDRBpost |
6724 | 1686745746U, // LDRBpre |
6725 | 75543186U, // LDRBroW |
6726 | 75543186U, // LDRBroX |
6727 | 75543186U, // LDRBui |
6728 | 4240018U, // LDRDl |
6729 | 1686745746U, // LDRDpost |
6730 | 1686745746U, // LDRDpre |
6731 | 75543186U, // LDRDroW |
6732 | 75543186U, // LDRDroX |
6733 | 75543186U, // LDRDui |
6734 | 1686743518U, // LDRHHpost |
6735 | 1686743518U, // LDRHHpre |
6736 | 75540958U, // LDRHHroW |
6737 | 75540958U, // LDRHHroX |
6738 | 75540958U, // LDRHHui |
6739 | 1686745746U, // LDRHpost |
6740 | 1686745746U, // LDRHpre |
6741 | 75543186U, // LDRHroW |
6742 | 75543186U, // LDRHroX |
6743 | 75543186U, // LDRHui |
6744 | 4240018U, // LDRQl |
6745 | 1686745746U, // LDRQpost |
6746 | 1686745746U, // LDRQpre |
6747 | 75543186U, // LDRQroW |
6748 | 75543186U, // LDRQroX |
6749 | 75543186U, // LDRQui |
6750 | 1686736689U, // LDRSBWpost |
6751 | 1686736689U, // LDRSBWpre |
6752 | 75534129U, // LDRSBWroW |
6753 | 75534129U, // LDRSBWroX |
6754 | 75534129U, // LDRSBWui |
6755 | 1686736689U, // LDRSBXpost |
6756 | 1686736689U, // LDRSBXpre |
6757 | 75534129U, // LDRSBXroW |
6758 | 75534129U, // LDRSBXroX |
6759 | 75534129U, // LDRSBXui |
6760 | 1686743702U, // LDRSHWpost |
6761 | 1686743702U, // LDRSHWpre |
6762 | 75541142U, // LDRSHWroW |
6763 | 75541142U, // LDRSHWroX |
6764 | 75541142U, // LDRSHWui |
6765 | 1686743702U, // LDRSHXpost |
6766 | 1686743702U, // LDRSHXpre |
6767 | 75541142U, // LDRSHXroW |
6768 | 75541142U, // LDRSHXroX |
6769 | 75541142U, // LDRSHXui |
6770 | 4245820U, // LDRSWl |
6771 | 1686751548U, // LDRSWpost |
6772 | 1686751548U, // LDRSWpre |
6773 | 75548988U, // LDRSWroW |
6774 | 75548988U, // LDRSWroX |
6775 | 75548988U, // LDRSWui |
6776 | 4240018U, // LDRSl |
6777 | 1686745746U, // LDRSpost |
6778 | 1686745746U, // LDRSpre |
6779 | 75543186U, // LDRSroW |
6780 | 75543186U, // LDRSroX |
6781 | 75543186U, // LDRSui |
6782 | 4240018U, // LDRWl |
6783 | 1686745746U, // LDRWpost |
6784 | 1686745746U, // LDRWpre |
6785 | 75543186U, // LDRWroW |
6786 | 75543186U, // LDRWroX |
6787 | 75543186U, // LDRWui |
6788 | 4240018U, // LDRXl |
6789 | 1686745746U, // LDRXpost |
6790 | 1686745746U, // LDRXpre |
6791 | 75543186U, // LDRXroW |
6792 | 75543186U, // LDRXroX |
6793 | 75543186U, // LDRXui |
6794 | 77542034U, // LDR_PXI |
6795 | 75543186U, // LDR_TX |
6796 | 2077330U, // LDR_ZA |
6797 | 77542034U, // LDR_ZXI |
6798 | 541690793U, // LDSETAB |
6799 | 541698149U, // LDSETAH |
6800 | 541691047U, // LDSETALB |
6801 | 541698309U, // LDSETALH |
6802 | 541699156U, // LDSETALW |
6803 | 541699156U, // LDSETALX |
6804 | 541688456U, // LDSETAW |
6805 | 541688456U, // LDSETAX |
6806 | 541691735U, // LDSETB |
6807 | 541698743U, // LDSETH |
6808 | 541691287U, // LDSETLB |
6809 | 541698402U, // LDSETLH |
6810 | 541699639U, // LDSETLW |
6811 | 541699639U, // LDSETLX |
6812 | 543076639U, // LDSETP |
6813 | 543064576U, // LDSETPA |
6814 | 543075298U, // LDSETPAL |
6815 | 543075749U, // LDSETPL |
6816 | 541705345U, // LDSETW |
6817 | 541705345U, // LDSETX |
6818 | 541690802U, // LDSMAXAB |
6819 | 541698158U, // LDSMAXAH |
6820 | 541691057U, // LDSMAXALB |
6821 | 541698319U, // LDSMAXALH |
6822 | 541699186U, // LDSMAXALW |
6823 | 541699186U, // LDSMAXALX |
6824 | 541688512U, // LDSMAXAW |
6825 | 541688512U, // LDSMAXAX |
6826 | 541691883U, // LDSMAXB |
6827 | 541698775U, // LDSMAXH |
6828 | 541691296U, // LDSMAXLB |
6829 | 541698444U, // LDSMAXLH |
6830 | 541699747U, // LDSMAXLW |
6831 | 541699747U, // LDSMAXLX |
6832 | 541706661U, // LDSMAXW |
6833 | 541706661U, // LDSMAXX |
6834 | 541690721U, // LDSMINAB |
6835 | 541698097U, // LDSMINAH |
6836 | 541690989U, // LDSMINALB |
6837 | 541698251U, // LDSMINALH |
6838 | 541698943U, // LDSMINALW |
6839 | 541698943U, // LDSMINALX |
6840 | 541688192U, // LDSMINAW |
6841 | 541688192U, // LDSMINAX |
6842 | 541691339U, // LDSMINB |
6843 | 541698464U, // LDSMINH |
6844 | 541691200U, // LDSMINLB |
6845 | 541698350U, // LDSMINLH |
6846 | 541699388U, // LDSMINLW |
6847 | 541699388U, // LDSMINLX |
6848 | 541699889U, // LDSMINW |
6849 | 541699889U, // LDSMINX |
6850 | 75533977U, // LDTRBi |
6851 | 75541003U, // LDTRHi |
6852 | 75534136U, // LDTRSBWi |
6853 | 75534136U, // LDTRSBXi |
6854 | 75541149U, // LDTRSHWi |
6855 | 75541149U, // LDTRSHXi |
6856 | 75548995U, // LDTRSWi |
6857 | 75543413U, // LDTRWi |
6858 | 75543413U, // LDTRXi |
6859 | 541690812U, // LDUMAXAB |
6860 | 541698168U, // LDUMAXAH |
6861 | 541691068U, // LDUMAXALB |
6862 | 541698330U, // LDUMAXALH |
6863 | 541699196U, // LDUMAXALW |
6864 | 541699196U, // LDUMAXALX |
6865 | 541688521U, // LDUMAXAW |
6866 | 541688521U, // LDUMAXAX |
6867 | 541691892U, // LDUMAXB |
6868 | 541698784U, // LDUMAXH |
6869 | 541691306U, // LDUMAXLB |
6870 | 541698454U, // LDUMAXLH |
6871 | 541699756U, // LDUMAXLW |
6872 | 541699756U, // LDUMAXLX |
6873 | 541706669U, // LDUMAXW |
6874 | 541706669U, // LDUMAXX |
6875 | 541690731U, // LDUMINAB |
6876 | 541698107U, // LDUMINAH |
6877 | 541691000U, // LDUMINALB |
6878 | 541698262U, // LDUMINALH |
6879 | 541698953U, // LDUMINALW |
6880 | 541698953U, // LDUMINALX |
6881 | 541688201U, // LDUMINAW |
6882 | 541688201U, // LDUMINAX |
6883 | 541691348U, // LDUMINB |
6884 | 541698473U, // LDUMINH |
6885 | 541691210U, // LDUMINLB |
6886 | 541698360U, // LDUMINLH |
6887 | 541699397U, // LDUMINLW |
6888 | 541699397U, // LDUMINLX |
6889 | 541699897U, // LDUMINW |
6890 | 541699897U, // LDUMINX |
6891 | 75533997U, // LDURBBi |
6892 | 75543442U, // LDURBi |
6893 | 75543442U, // LDURDi |
6894 | 75541023U, // LDURHHi |
6895 | 75543442U, // LDURHi |
6896 | 75543442U, // LDURQi |
6897 | 75534144U, // LDURSBWi |
6898 | 75534144U, // LDURSBXi |
6899 | 75541157U, // LDURSHWi |
6900 | 75541157U, // LDURSHXi |
6901 | 75549003U, // LDURSWi |
6902 | 75543442U, // LDURSi |
6903 | 75543442U, // LDURWi |
6904 | 75543442U, // LDURXi |
6905 | 4239744U, // LDXPW |
6906 | 4239744U, // LDXPX |
6907 | 75534036U, // LDXRB |
6908 | 75541062U, // LDXRH |
6909 | 75543506U, // LDXRW |
6910 | 75543506U, // LDXRX |
6911 | 2151756581U, // LSLR_ZPmZ_B |
6912 | 2151789349U, // LSLR_ZPmZ_D |
6913 | 2713858853U, // LSLR_ZPmZ_H |
6914 | 2151854885U, // LSLR_ZPmZ_S |
6915 | 4238870U, // LSLVWr |
6916 | 4238870U, // LSLVXr |
6917 | 2151755286U, // LSL_WIDE_ZPmZ_B |
6918 | 2713857558U, // LSL_WIDE_ZPmZ_H |
6919 | 2151853590U, // LSL_WIDE_ZPmZ_S |
6920 | 4271638U, // LSL_WIDE_ZZZ_B |
6921 | 71446038U, // LSL_WIDE_ZZZ_H |
6922 | 541240854U, // LSL_WIDE_ZZZ_S |
6923 | 2151755286U, // LSL_ZPmI_B |
6924 | 2151788054U, // LSL_ZPmI_D |
6925 | 2713857558U, // LSL_ZPmI_H |
6926 | 2151853590U, // LSL_ZPmI_S |
6927 | 2151755286U, // LSL_ZPmZ_B |
6928 | 2151788054U, // LSL_ZPmZ_D |
6929 | 2713857558U, // LSL_ZPmZ_H |
6930 | 2151853590U, // LSL_ZPmZ_S |
6931 | 4271638U, // LSL_ZZI_B |
6932 | 541175318U, // LSL_ZZI_D |
6933 | 71446038U, // LSL_ZZI_H |
6934 | 541240854U, // LSL_ZZI_S |
6935 | 2151756628U, // LSRR_ZPmZ_B |
6936 | 2151789396U, // LSRR_ZPmZ_D |
6937 | 2713858900U, // LSRR_ZPmZ_H |
6938 | 2151854932U, // LSRR_ZPmZ_S |
6939 | 4240229U, // LSRVWr |
6940 | 4240229U, // LSRVXr |
6941 | 2151756645U, // LSR_WIDE_ZPmZ_B |
6942 | 2713858917U, // LSR_WIDE_ZPmZ_H |
6943 | 2151854949U, // LSR_WIDE_ZPmZ_S |
6944 | 4272997U, // LSR_WIDE_ZZZ_B |
6945 | 71447397U, // LSR_WIDE_ZZZ_H |
6946 | 541242213U, // LSR_WIDE_ZZZ_S |
6947 | 2151756645U, // LSR_ZPmI_B |
6948 | 2151789413U, // LSR_ZPmI_D |
6949 | 2713858917U, // LSR_ZPmI_H |
6950 | 2151854949U, // LSR_ZPmI_S |
6951 | 2151756645U, // LSR_ZPmZ_B |
6952 | 2151789413U, // LSR_ZPmZ_D |
6953 | 2713858917U, // LSR_ZPmZ_H |
6954 | 2151854949U, // LSR_ZPmZ_S |
6955 | 4272997U, // LSR_ZZI_B |
6956 | 541176677U, // LSR_ZZI_D |
6957 | 71447397U, // LSR_ZZI_H |
6958 | 541242213U, // LSR_ZZI_S |
6959 | 1107492962U, // LUT2v16f8 |
6960 | 1652752482U, // LUT2v8f16 |
6961 | 1107493090U, // LUT4v16f8 |
6962 | 1652752610U, // LUT4v8f16 |
6963 | 109346914U, // LUTI2_2ZTZI_B |
6964 | 109412450U, // LUTI2_2ZTZI_H |
6965 | 109445218U, // LUTI2_2ZTZI_S |
6966 | 109346914U, // LUTI2_4ZTZI_B |
6967 | 109412450U, // LUTI2_4ZTZI_H |
6968 | 109445218U, // LUTI2_4ZTZI_S |
6969 | 5308514U, // LUTI2_S_2ZTZI_B |
6970 | 5865570U, // LUTI2_S_2ZTZI_H |
6971 | 109346914U, // LUTI2_S_4ZTZI_B |
6972 | 109412450U, // LUTI2_S_4ZTZI_H |
6973 | 4259938U, // LUTI2_ZTZI_B |
6974 | 109183074U, // LUTI2_ZTZI_H |
6975 | 4358242U, // LUTI2_ZTZI_S |
6976 | 1078001762U, // LUTI2_ZZZI_B |
6977 | 58851426U, // LUTI2_ZZZI_H |
6978 | 109347042U, // LUTI4_2ZTZI_B |
6979 | 109412578U, // LUTI4_2ZTZI_H |
6980 | 109445346U, // LUTI4_2ZTZI_S |
6981 | 109412578U, // LUTI4_4ZTZI_H |
6982 | 109445346U, // LUTI4_4ZTZI_S |
6983 | 109347042U, // LUTI4_4ZZT2Z |
6984 | 5308642U, // LUTI4_S_2ZTZI_B |
6985 | 5865698U, // LUTI4_S_2ZTZI_H |
6986 | 109412578U, // LUTI4_S_4ZTZI_H |
6987 | 109347042U, // LUTI4_S_4ZZT2Z |
6988 | 58851554U, // LUTI4_Z2ZZI_H |
6989 | 4260066U, // LUTI4_ZTZI_B |
6990 | 109183202U, // LUTI4_ZTZI_H |
6991 | 4358370U, // LUTI4_ZTZI_S |
6992 | 1078001890U, // LUTI4_ZZZI_B |
6993 | 58851554U, // LUTI4_ZZZI_H |
6994 | 4245150U, // MADDPT |
6995 | 4233188U, // MADDWrrr |
6996 | 4233188U, // MADDXrrr |
6997 | 2151794327U, // MAD_CPA |
6998 | 2151749468U, // MAD_ZPmZZ_B |
6999 | 2151782236U, // MAD_ZPmZZ_D |
7000 | 2713851740U, // MAD_ZPmZZ_H |
7001 | 2151847772U, // MAD_ZPmZZ_S |
7002 | 2151753900U, // MATCH_PPzZZ_B |
7003 | 1103243436U, // MATCH_PPzZZ_H |
7004 | 2151794312U, // MLA_CPA |
7005 | 2151743830U, // MLA_ZPmZZ_B |
7006 | 2151776598U, // MLA_ZPmZZ_D |
7007 | 2713846102U, // MLA_ZPmZZ_H |
7008 | 2151842134U, // MLA_ZPmZZ_S |
7009 | 2151776598U, // MLA_ZZZI_D |
7010 | 84017494U, // MLA_ZZZI_H |
7011 | 2688713046U, // MLA_ZZZI_S |
7012 | 1615070332U, // MLAv16i8 |
7013 | 1615082689U, // MLAv2i32 |
7014 | 1615082689U, // MLAv2i32_indexed |
7015 | 1615076018U, // MLAv4i16 |
7016 | 1615076018U, // MLAv4i16_indexed |
7017 | 1615084652U, // MLAv4i32 |
7018 | 1615084652U, // MLAv4i32_indexed |
7019 | 1615077936U, // MLAv8i16 |
7020 | 1615077936U, // MLAv8i16_indexed |
7021 | 1615071263U, // MLAv8i8 |
7022 | 2151760778U, // MLS_ZPmZZ_B |
7023 | 2151793546U, // MLS_ZPmZZ_D |
7024 | 2713863050U, // MLS_ZPmZZ_H |
7025 | 2151859082U, // MLS_ZPmZZ_S |
7026 | 2151793546U, // MLS_ZZZI_D |
7027 | 84034442U, // MLS_ZZZI_H |
7028 | 2688729994U, // MLS_ZZZI_S |
7029 | 1615070955U, // MLSv16i8 |
7030 | 1615083708U, // MLSv2i32 |
7031 | 1615083708U, // MLSv2i32_indexed |
7032 | 1615077025U, // MLSv4i16 |
7033 | 1615077025U, // MLSv4i16_indexed |
7034 | 1615085818U, // MLSv4i32 |
7035 | 1615085818U, // MLSv4i32_indexed |
7036 | 1615079002U, // MLSv8i16 |
7037 | 1615079002U, // MLSv8i16_indexed |
7038 | 1615071911U, // MLSv8i8 |
7039 | 278842471U, // MOPSSETGE |
7040 | 278842532U, // MOPSSETGEN |
7041 | 278843420U, // MOPSSETGET |
7042 | 278842893U, // MOPSSETGETN |
7043 | 2428815914U, // MOVAZ_2ZMI_H_B |
7044 | 2428848682U, // MOVAZ_2ZMI_H_D |
7045 | 2428881450U, // MOVAZ_2ZMI_H_H |
7046 | 2428914218U, // MOVAZ_2ZMI_H_S |
7047 | 2433010218U, // MOVAZ_2ZMI_V_B |
7048 | 2433042986U, // MOVAZ_2ZMI_V_D |
7049 | 2433075754U, // MOVAZ_2ZMI_V_H |
7050 | 2433108522U, // MOVAZ_2ZMI_V_S |
7051 | 2965686826U, // MOVAZ_4ZMI_H_B |
7052 | 2965719594U, // MOVAZ_4ZMI_H_D |
7053 | 2965752362U, // MOVAZ_4ZMI_H_H |
7054 | 2965785130U, // MOVAZ_4ZMI_H_S |
7055 | 2969881130U, // MOVAZ_4ZMI_V_B |
7056 | 2969913898U, // MOVAZ_4ZMI_V_D |
7057 | 2969946666U, // MOVAZ_4ZMI_V_H |
7058 | 2969979434U, // MOVAZ_4ZMI_V_S |
7059 | 3510979114U, // MOVAZ_VG2_2ZMXI |
7060 | 4047850026U, // MOVAZ_VG4_4ZMXI |
7061 | 4278826U, // MOVAZ_ZMI_H_B |
7062 | 4311594U, // MOVAZ_ZMI_H_D |
7063 | 830622250U, // MOVAZ_ZMI_H_H |
7064 | 831441450U, // MOVAZ_ZMI_H_Q |
7065 | 4377130U, // MOVAZ_ZMI_H_S |
7066 | 541149738U, // MOVAZ_ZMI_V_B |
7067 | 541182506U, // MOVAZ_ZMI_V_D |
7068 | 834816554U, // MOVAZ_ZMI_V_H |
7069 | 835635754U, // MOVAZ_ZMI_V_Q |
7070 | 541248042U, // MOVAZ_ZMI_V_S |
7071 | 1904509626U, // MOVA_2ZMXI_H_B |
7072 | 1904542394U, // MOVA_2ZMXI_H_D |
7073 | 1904575162U, // MOVA_2ZMXI_H_H |
7074 | 1904607930U, // MOVA_2ZMXI_H_S |
7075 | 1908703930U, // MOVA_2ZMXI_V_B |
7076 | 1908736698U, // MOVA_2ZMXI_V_D |
7077 | 1908769466U, // MOVA_2ZMXI_V_H |
7078 | 1908802234U, // MOVA_2ZMXI_V_S |
7079 | 1904509626U, // MOVA_4ZMXI_H_B |
7080 | 1904542394U, // MOVA_4ZMXI_H_D |
7081 | 1904575162U, // MOVA_4ZMXI_H_H |
7082 | 1904607930U, // MOVA_4ZMXI_H_S |
7083 | 1908703930U, // MOVA_4ZMXI_V_B |
7084 | 1908736698U, // MOVA_4ZMXI_V_D |
7085 | 1908769466U, // MOVA_4ZMXI_V_H |
7086 | 1908802234U, // MOVA_4ZMXI_V_S |
7087 | 173015738U, // MOVA_MXI2Z_H_B |
7088 | 173015738U, // MOVA_MXI2Z_H_D |
7089 | 173015738U, // MOVA_MXI2Z_H_H |
7090 | 173015738U, // MOVA_MXI2Z_H_S |
7091 | 173048506U, // MOVA_MXI2Z_V_B |
7092 | 173048506U, // MOVA_MXI2Z_V_D |
7093 | 173048506U, // MOVA_MXI2Z_V_H |
7094 | 173048506U, // MOVA_MXI2Z_V_S |
7095 | 173015738U, // MOVA_MXI4Z_H_B |
7096 | 173015738U, // MOVA_MXI4Z_H_D |
7097 | 173015738U, // MOVA_MXI4Z_H_H |
7098 | 173015738U, // MOVA_MXI4Z_H_S |
7099 | 173048506U, // MOVA_MXI4Z_V_B |
7100 | 173048506U, // MOVA_MXI4Z_V_D |
7101 | 173048506U, // MOVA_MXI4Z_V_H |
7102 | 173048506U, // MOVA_MXI4Z_V_S |
7103 | 3523543738U, // MOVA_VG2_2ZMXI |
7104 | 3288761018U, // MOVA_VG2_MXI2Z |
7105 | 4060414650U, // MOVA_VG4_4ZMXI |
7106 | 3825631930U, // MOVA_VG4_MXI4Z |
7107 | 1077979960U, // MOVID |
7108 | 1615005110U, // MOVIv16b_ns |
7109 | 1078137757U, // MOVIv2d_ns |
7110 | 1615017608U, // MOVIv2i32 |
7111 | 1615017608U, // MOVIv2s_msl |
7112 | 1615010914U, // MOVIv4i16 |
7113 | 1615019626U, // MOVIv4i32 |
7114 | 1615019626U, // MOVIv4s_msl |
7115 | 1615005972U, // MOVIv8b_ns |
7116 | 1615012832U, // MOVIv8i16 |
7117 | 3762334545U, // MOVKWi |
7118 | 3762334545U, // MOVKXi |
7119 | 1614852043U, // MOVNWi |
7120 | 1614852043U, // MOVNXi |
7121 | 541149649U, // MOVPRFX_ZPmZ_B |
7122 | 541182417U, // MOVPRFX_ZPmZ_D |
7123 | 1082280401U, // MOVPRFX_ZPmZ_H |
7124 | 541247953U, // MOVPRFX_ZPmZ_S |
7125 | 2151762385U, // MOVPRFX_ZPzZ_B |
7126 | 2151795153U, // MOVPRFX_ZPzZ_D |
7127 | 1103251921U, // MOVPRFX_ZPzZ_H |
7128 | 2151860689U, // MOVPRFX_ZPzZ_S |
7129 | 2153728465U, // MOVPRFX_ZZ |
7130 | 2453718785U, // MOVT |
7131 | 2990589697U, // MOVT_TIX |
7132 | 4245249U, // MOVT_XTI |
7133 | 1614858856U, // MOVZWi |
7134 | 1614858856U, // MOVZXi |
7135 | 2114569U, // MRRS |
7136 | 3225469944U, // MRS |
7137 | 2151747357U, // MSB_ZPmZZ_B |
7138 | 2151780125U, // MSB_ZPmZZ_D |
7139 | 2713849629U, // MSB_ZPmZZ_H |
7140 | 2151845661U, // MSB_ZPmZZ_S |
7141 | 3332420458U, // MSR |
7142 | 312521562U, // MSRR |
7143 | 2175850U, // MSRpstateImm1 |
7144 | 2175850U, // MSRpstateImm4 |
7145 | 2208618U, // MSRpstatesvcrImm1 |
7146 | 4245135U, // MSUBPT |
7147 | 4231081U, // MSUBWrrr |
7148 | 4231081U, // MSUBXrrr |
7149 | 4271725U, // MUL_ZI_B |
7150 | 541175405U, // MUL_ZI_D |
7151 | 71446125U, // MUL_ZI_H |
7152 | 541240941U, // MUL_ZI_S |
7153 | 2151755373U, // MUL_ZPmZ_B |
7154 | 2151788141U, // MUL_ZPmZ_D |
7155 | 2713857645U, // MUL_ZPmZ_H |
7156 | 2151853677U, // MUL_ZPmZ_S |
7157 | 541175405U, // MUL_ZZZI_D |
7158 | 71446125U, // MUL_ZZZI_H |
7159 | 541240941U, // MUL_ZZZI_S |
7160 | 4271725U, // MUL_ZZZ_B |
7161 | 541175405U, // MUL_ZZZ_D |
7162 | 71446125U, // MUL_ZZZ_H |
7163 | 541240941U, // MUL_ZZZ_S |
7164 | 1615005218U, // MULv16i8 |
7165 | 1615017698U, // MULv2i32 |
7166 | 1615017698U, // MULv2i32_indexed |
7167 | 1615011004U, // MULv4i16 |
7168 | 1615011004U, // MULv4i16_indexed |
7169 | 1615019912U, // MULv4i32 |
7170 | 1615019912U, // MULv4i32_indexed |
7171 | 1615013116U, // MULv8i16 |
7172 | 1615013116U, // MULv8i16_indexed |
7173 | 1615006070U, // MULv8i8 |
7174 | 1615017580U, // MVNIv2i32 |
7175 | 1615017580U, // MVNIv2s_msl |
7176 | 1615010886U, // MVNIv4i16 |
7177 | 1615019598U, // MVNIv4i32 |
7178 | 1615019598U, // MVNIv4s_msl |
7179 | 1615012804U, // MVNIv8i16 |
7180 | 2151760725U, // NANDS_PPzPP |
7181 | 2151749640U, // NAND_PPzPP |
7182 | 541175308U, // NBSL_ZZZZ |
7183 | 541137175U, // NEG_ZPmZ_B |
7184 | 541169943U, // NEG_ZPmZ_D |
7185 | 1082267927U, // NEG_ZPmZ_H |
7186 | 541235479U, // NEG_ZPmZ_S |
7187 | 1615005073U, // NEGv16i8 |
7188 | 4233495U, // NEGv1i64 |
7189 | 1615017494U, // NEGv2i32 |
7190 | 1615008603U, // NEGv2i64 |
7191 | 1615010800U, // NEGv4i16 |
7192 | 1615019500U, // NEGv4i32 |
7193 | 1615012718U, // NEGv8i16 |
7194 | 1615005939U, // NEGv8i8 |
7195 | 2151753899U, // NMATCH_PPzZZ_B |
7196 | 1103243435U, // NMATCH_PPzZZ_H |
7197 | 2151760899U, // NORS_PPzPP |
7198 | 2151756600U, // NOR_PPzPP |
7199 | 541148803U, // NOT_ZPmZ_B |
7200 | 541181571U, // NOT_ZPmZ_D |
7201 | 1082279555U, // NOT_ZPmZ_H |
7202 | 541247107U, // NOT_ZPmZ_S |
7203 | 1615005467U, // NOTv16i8 |
7204 | 1615006418U, // NOTv8i8 |
7205 | 2151760812U, // ORNS_PPzPP |
7206 | 4239220U, // ORNWrs |
7207 | 4239220U, // ORNXrs |
7208 | 2151755636U, // ORN_PPzPP |
7209 | 1615005247U, // ORNv16i8 |
7210 | 1615006164U, // ORNv8i8 |
7211 | 2181253163U, // ORQV_VPZ_B |
7212 | 2185447467U, // ORQV_VPZ_D |
7213 | 2189641771U, // ORQV_VPZ_H |
7214 | 2193836075U, // ORQV_VPZ_S |
7215 | 2151760911U, // ORRS_PPzPP |
7216 | 4240201U, // ORRWri |
7217 | 4240201U, // ORRWrs |
7218 | 4240201U, // ORRXri |
7219 | 4240201U, // ORRXrs |
7220 | 2151756617U, // ORR_PPzPP |
7221 | 541176649U, // ORR_ZI |
7222 | 2151756617U, // ORR_ZPmZ_B |
7223 | 2151789385U, // ORR_ZPmZ_D |
7224 | 2713858889U, // ORR_ZPmZ_H |
7225 | 2151854921U, // ORR_ZPmZ_S |
7226 | 541176649U, // ORR_ZZZ |
7227 | 1615005380U, // ORRv16i8 |
7228 | 3762567300U, // ORRv2i32 |
7229 | 3762560617U, // ORRv4i16 |
7230 | 3762569410U, // ORRv4i32 |
7231 | 3762562594U, // ORRv8i16 |
7232 | 1615006340U, // ORRv8i8 |
7233 | 510026U, // ORV_VPZ_B |
7234 | 3301460042U, // ORV_VPZ_D |
7235 | 3305687114U, // ORV_VPZ_H |
7236 | 3246999626U, // ORV_VPZ_S |
7237 | 1615429909U, // PACDA |
7238 | 1615432697U, // PACDB |
7239 | 623314U, // PACDZA |
7240 | 626685U, // PACDZB |
7241 | 4227378U, // PACGA |
7242 | 1615429952U, // PACIA |
7243 | 19405U, // PACIA1716 |
7244 | 19315U, // PACIA171615 |
7245 | 19363U, // PACIASP |
7246 | 20797U, // PACIASPPC |
7247 | 19306U, // PACIAZ |
7248 | 1615432732U, // PACIB |
7249 | 19231U, // PACIB1716 |
7250 | 19339U, // PACIB171615 |
7251 | 19396U, // PACIBSP |
7252 | 20819U, // PACIBSPPC |
7253 | 19379U, // PACIBZ |
7254 | 623330U, // PACIZA |
7255 | 626701U, // PACIZB |
7256 | 19437U, // PACM |
7257 | 20785U, // PACNBIASPPC |
7258 | 20807U, // PACNBIBSPPC |
7259 | 2323957556U, // PEXT_2PCI_B |
7260 | 2323990324U, // PEXT_2PCI_D |
7261 | 2324023092U, // PEXT_2PCI_H |
7262 | 2324055860U, // PEXT_2PCI_S |
7263 | 4278068U, // PEXT_PCI_B |
7264 | 4310836U, // PEXT_PCI_D |
7265 | 2323793716U, // PEXT_PCI_H |
7266 | 4376372U, // PEXT_PCI_S |
7267 | 71876U, // PFALSE |
7268 | 2151761603U, // PFIRST_B |
7269 | 2151761897U, // PMOV_PZI_B |
7270 | 2151794665U, // PMOV_PZI_D |
7271 | 2176993257U, // PMOV_PZI_H |
7272 | 2151860201U, // PMOV_PZI_S |
7273 | 3923724265U, // PMOV_ZIP_B |
7274 | 2849982441U, // PMOV_ZIP_D |
7275 | 1239369705U, // PMOV_ZIP_H |
7276 | 2313111529U, // PMOV_ZIP_S |
7277 | 541166888U, // PMULLB_ZZZ_D |
7278 | 88214824U, // PMULLB_ZZZ_H |
7279 | 315526440U, // PMULLB_ZZZ_Q |
7280 | 541181283U, // PMULLT_ZZZ_D |
7281 | 88229219U, // PMULLT_ZZZ_H |
7282 | 315540835U, // PMULLT_ZZZ_Q |
7283 | 1615012071U, // PMULLv16i8 |
7284 | 1615016355U, // PMULLv1i64 |
7285 | 1615016344U, // PMULLv2i64 |
7286 | 1615013041U, // PMULLv8i8 |
7287 | 4271737U, // PMUL_ZZZ_B |
7288 | 1615005217U, // PMULv16i8 |
7289 | 1615006069U, // PMULv8i8 |
7290 | 2151761709U, // PNEXT_B |
7291 | 2151794477U, // PNEXT_D |
7292 | 29509421U, // PNEXT_H |
7293 | 2151860013U, // PNEXT_S |
7294 | 81923087U, // PRFB_D_PZI |
7295 | 174197775U, // PRFB_D_SCALED |
7296 | 174197775U, // PRFB_D_SXTW_SCALED |
7297 | 174197775U, // PRFB_D_UXTW_SCALED |
7298 | 174197775U, // PRFB_PRI |
7299 | 174197775U, // PRFB_PRR |
7300 | 27397135U, // PRFB_S_PZI |
7301 | 174197775U, // PRFB_S_SXTW_SCALED |
7302 | 174197775U, // PRFB_S_UXTW_SCALED |
7303 | 81926146U, // PRFD_D_PZI |
7304 | 174200834U, // PRFD_D_SCALED |
7305 | 174200834U, // PRFD_D_SXTW_SCALED |
7306 | 174200834U, // PRFD_D_UXTW_SCALED |
7307 | 174200834U, // PRFD_PRI |
7308 | 174200834U, // PRFD_PRR |
7309 | 27400194U, // PRFD_S_PZI |
7310 | 174200834U, // PRFD_S_SXTW_SCALED |
7311 | 174200834U, // PRFD_S_UXTW_SCALED |
7312 | 81930427U, // PRFH_D_PZI |
7313 | 174205115U, // PRFH_D_SCALED |
7314 | 174205115U, // PRFH_D_SXTW_SCALED |
7315 | 174205115U, // PRFH_D_UXTW_SCALED |
7316 | 174205115U, // PRFH_PRI |
7317 | 174205115U, // PRFH_PRR |
7318 | 27404475U, // PRFH_S_PZI |
7319 | 174205115U, // PRFH_S_SXTW_SCALED |
7320 | 174205115U, // PRFH_S_UXTW_SCALED |
7321 | 6467266U, // PRFMl |
7322 | 77770434U, // PRFMroW |
7323 | 77770434U, // PRFMroX |
7324 | 77770434U, // PRFMui |
7325 | 77770510U, // PRFUMi |
7326 | 81938661U, // PRFW_D_PZI |
7327 | 174213349U, // PRFW_D_SCALED |
7328 | 174213349U, // PRFW_D_SXTW_SCALED |
7329 | 174213349U, // PRFW_D_UXTW_SCALED |
7330 | 174213349U, // PRFW_PRI |
7331 | 174213349U, // PRFW_PRR |
7332 | 27412709U, // PRFW_S_PZI |
7333 | 174213349U, // PRFW_S_SXTW_SCALED |
7334 | 174213349U, // PRFW_S_UXTW_SCALED |
7335 | 2153721027U, // PSEL_PPPRI_B |
7336 | 2153721027U, // PSEL_PPPRI_D |
7337 | 2153721027U, // PSEL_PPPRI_H |
7338 | 2153721027U, // PSEL_PPPRI_S |
7339 | 6244021U, // PTEST_PP |
7340 | 1614889820U, // PTRUES_B |
7341 | 1614922588U, // PTRUES_D |
7342 | 318915420U, // PTRUES_H |
7343 | 1614988124U, // PTRUES_S |
7344 | 1614878942U, // PTRUE_B |
7345 | 2300126U, // PTRUE_C_B |
7346 | 2332894U, // PTRUE_C_D |
7347 | 2365662U, // PTRUE_C_H |
7348 | 2398430U, // PTRUE_C_S |
7349 | 1614911710U, // PTRUE_D |
7350 | 318904542U, // PTRUE_H |
7351 | 1614977246U, // PTRUE_S |
7352 | 3309447929U, // PUNPKHI_PP |
7353 | 3309449186U, // PUNPKLO_PP |
7354 | 3762359746U, // RADDHNB_ZZZ_B |
7355 | 21106114U, // RADDHNB_ZZZ_H |
7356 | 541232578U, // RADDHNB_ZZZ_S |
7357 | 1078019546U, // RADDHNT_ZZZ_B |
7358 | 25314778U, // RADDHNT_ZZZ_H |
7359 | 2151859674U, // RADDHNT_ZZZ_S |
7360 | 1615017750U, // RADDHNv2i64_v2i32 |
7361 | 1615084390U, // RADDHNv2i64_v4i32 |
7362 | 1615011056U, // RADDHNv4i32_v4i16 |
7363 | 1615077700U, // RADDHNv4i32_v8i16 |
7364 | 1615070117U, // RADDHNv8i16_v16i8 |
7365 | 1615006089U, // RADDHNv8i16_v8i8 |
7366 | 1615008063U, // RAX1 |
7367 | 541163600U, // RAX1_ZZZ_D |
7368 | 4244663U, // RBITWr |
7369 | 4244663U, // RBITXr |
7370 | 541148343U, // RBIT_ZPmZ_B |
7371 | 541181111U, // RBIT_ZPmZ_D |
7372 | 1082279095U, // RBIT_ZPmZ_H |
7373 | 541246647U, // RBIT_ZPmZ_S |
7374 | 1615005438U, // RBITv16i8 |
7375 | 1615006392U, // RBITv8i8 |
7376 | 1615446780U, // RCWCAS |
7377 | 1615430271U, // RCWCASA |
7378 | 1615440970U, // RCWCASAL |
7379 | 1615441411U, // RCWCASL |
7380 | 831760U, // RCWCASP |
7381 | 819702U, // RCWCASPA |
7382 | 830423U, // RCWCASPAL |
7383 | 830867U, // RCWCASPL |
7384 | 541700836U, // RCWCLR |
7385 | 541688394U, // RCWCLRA |
7386 | 541699116U, // RCWCLRAL |
7387 | 541699560U, // RCWCLRL |
7388 | 543076605U, // RCWCLRP |
7389 | 543064545U, // RCWCLRPA |
7390 | 543075264U, // RCWCLRPAL |
7391 | 543075710U, // RCWCLRPL |
7392 | 541700827U, // RCWCLRS |
7393 | 541688384U, // RCWCLRSA |
7394 | 541699105U, // RCWCLRSAL |
7395 | 541699550U, // RCWCLRSL |
7396 | 543076595U, // RCWCLRSP |
7397 | 543064534U, // RCWCLRSPA |
7398 | 543075252U, // RCWCLRSPAL |
7399 | 543075699U, // RCWCLRSPL |
7400 | 1615446771U, // RCWSCAS |
7401 | 1615430261U, // RCWSCASA |
7402 | 1615440959U, // RCWSCASAL |
7403 | 1615441401U, // RCWSCASL |
7404 | 831750U, // RCWSCASP |
7405 | 819691U, // RCWSCASPA |
7406 | 830411U, // RCWSCASPAL |
7407 | 830856U, // RCWSCASPL |
7408 | 541705361U, // RCWSET |
7409 | 541688474U, // RCWSETA |
7410 | 541699176U, // RCWSETAL |
7411 | 541699657U, // RCWSETL |
7412 | 543076657U, // RCWSETP |
7413 | 543064596U, // RCWSETPA |
7414 | 543075320U, // RCWSETPAL |
7415 | 543075769U, // RCWSETPL |
7416 | 541705352U, // RCWSETS |
7417 | 541688464U, // RCWSETSA |
7418 | 541699165U, // RCWSETSAL |
7419 | 541699647U, // RCWSETSL |
7420 | 543076647U, // RCWSETSP |
7421 | 543064585U, // RCWSETSPA |
7422 | 543075308U, // RCWSETSPAL |
7423 | 543075758U, // RCWSETSPL |
7424 | 541700444U, // RCWSWP |
7425 | 541688360U, // RCWSWPA |
7426 | 541699086U, // RCWSWPAL |
7427 | 541699533U, // RCWSWPL |
7428 | 543076566U, // RCWSWPP |
7429 | 543064515U, // RCWSWPPA |
7430 | 543075231U, // RCWSWPPAL |
7431 | 543075680U, // RCWSWPPL |
7432 | 541700435U, // RCWSWPS |
7433 | 541688350U, // RCWSWPSA |
7434 | 541699075U, // RCWSWPSAL |
7435 | 541699523U, // RCWSWPSL |
7436 | 543076556U, // RCWSWPSP |
7437 | 543064504U, // RCWSWPSPA |
7438 | 543075219U, // RCWSWPSPAL |
7439 | 543075669U, // RCWSWPSPL |
7440 | 2151760880U, // RDFFRS_PPz |
7441 | 78487U, // RDFFR_P |
7442 | 2151756439U, // RDFFR_PPz |
7443 | 4239004U, // RDSVLI_XI |
7444 | 4238990U, // RDVLI_XI |
7445 | 50300U, // RET |
7446 | 20716U, // RETAA |
7447 | 659522U, // RETAASPPCi |
7448 | 45661U, // RETAASPPCr |
7449 | 20743U, // RETAB |
7450 | 659544U, // RETABSPPCi |
7451 | 45685U, // RETABSPPCr |
7452 | 4227310U, // REV16Wr |
7453 | 4227310U, // REV16Xr |
7454 | 1615004765U, // REV16v16i8 |
7455 | 1615005699U, // REV16v8i8 |
7456 | 4227158U, // REV32Xr |
7457 | 1615004557U, // REV32v16i8 |
7458 | 1615010415U, // REV32v4i16 |
7459 | 1615011929U, // REV32v8i16 |
7460 | 1615005652U, // REV32v8i8 |
7461 | 1615004754U, // REV64v16i8 |
7462 | 1615017123U, // REV64v2i32 |
7463 | 1615010452U, // REV64v4i16 |
7464 | 1615019062U, // REV64v4i32 |
7465 | 1615012370U, // REV64v8i16 |
7466 | 1615005689U, // REV64v8i8 |
7467 | 541167557U, // REVB_ZPmZ_D |
7468 | 1082265541U, // REVB_ZPmZ_H |
7469 | 541233093U, // REVB_ZPmZ_S |
7470 | 9345079U, // REVD_ZPmZ |
7471 | 541174481U, // REVH_ZPmZ_D |
7472 | 541240017U, // REVH_ZPmZ_S |
7473 | 541182319U, // REVW_ZPmZ_D |
7474 | 4245406U, // REVWr |
7475 | 4245406U, // REVXr |
7476 | 4278174U, // REV_PP_B |
7477 | 541181854U, // REV_PP_D |
7478 | 3292678046U, // REV_PP_H |
7479 | 541247390U, // REV_PP_S |
7480 | 4278174U, // REV_ZZ_B |
7481 | 541181854U, // REV_ZZ_D |
7482 | 3292678046U, // REV_ZZ_H |
7483 | 541247390U, // REV_ZZ_S |
7484 | 20829U, // RMIF |
7485 | 4240189U, // RORVWr |
7486 | 4240189U, // RORVXr |
7487 | 2436801U, // RPRFM |
7488 | 3762359793U, // RSHRNB_ZZI_B |
7489 | 21106161U, // RSHRNB_ZZI_H |
7490 | 541232625U, // RSHRNB_ZZI_S |
7491 | 1078019581U, // RSHRNT_ZZI_B |
7492 | 25314813U, // RSHRNT_ZZI_H |
7493 | 2151859709U, // RSHRNT_ZZI_S |
7494 | 1615070158U, // RSHRNv16i8_shift |
7495 | 1615017822U, // RSHRNv2i32_shift |
7496 | 1615011128U, // RSHRNv4i16_shift |
7497 | 1615084428U, // RSHRNv4i32_shift |
7498 | 1615077738U, // RSHRNv8i16_shift |
7499 | 1615006142U, // RSHRNv8i8_shift |
7500 | 3762359737U, // RSUBHNB_ZZZ_B |
7501 | 21106105U, // RSUBHNB_ZZZ_H |
7502 | 541232569U, // RSUBHNB_ZZZ_S |
7503 | 1078019537U, // RSUBHNT_ZZZ_B |
7504 | 25314769U, // RSUBHNT_ZZZ_H |
7505 | 2151859665U, // RSUBHNT_ZZZ_S |
7506 | 1615017739U, // RSUBHNv2i64_v2i32 |
7507 | 1615084378U, // RSUBHNv2i64_v4i32 |
7508 | 1615011045U, // RSUBHNv4i32_v4i16 |
7509 | 1615077688U, // RSUBHNv4i32_v8i16 |
7510 | 1615070104U, // RSUBHNv8i16_v16i8 |
7511 | 1615006078U, // RSUBHNv8i16_v8i8 |
7512 | 2688650288U, // SABALB_ZZZ_D |
7513 | 146934832U, // SABALB_ZZZ_H |
7514 | 1078103088U, // SABALB_ZZZ_S |
7515 | 2688664778U, // SABALT_ZZZ_D |
7516 | 146949322U, // SABALT_ZZZ_H |
7517 | 1078117578U, // SABALT_ZZZ_S |
7518 | 1615077475U, // SABALv16i8_v8i16 |
7519 | 1615074214U, // SABALv2i32_v2i64 |
7520 | 1615085171U, // SABALv4i16_v4i32 |
7521 | 1615073621U, // SABALv4i32_v2i64 |
7522 | 1615084163U, // SABALv8i16_v4i32 |
7523 | 1615078377U, // SABALv8i8_v8i16 |
7524 | 541131017U, // SABA_ZZZ_B |
7525 | 2151776521U, // SABA_ZZZ_D |
7526 | 84017417U, // SABA_ZZZ_H |
7527 | 2688712969U, // SABA_ZZZ_S |
7528 | 1615070312U, // SABAv16i8 |
7529 | 1615082669U, // SABAv2i32 |
7530 | 1615075998U, // SABAv4i16 |
7531 | 1615084632U, // SABAv4i32 |
7532 | 1615077916U, // SABAv8i16 |
7533 | 1615071245U, // SABAv8i8 |
7534 | 541166821U, // SABDLB_ZZZ_D |
7535 | 88214757U, // SABDLB_ZZZ_H |
7536 | 3762457829U, // SABDLB_ZZZ_S |
7537 | 541181211U, // SABDLT_ZZZ_D |
7538 | 88229147U, // SABDLT_ZZZ_H |
7539 | 3762472219U, // SABDLT_ZZZ_S |
7540 | 1615012005U, // SABDLv16i8_v8i16 |
7541 | 1615008750U, // SABDLv2i32_v2i64 |
7542 | 1615019707U, // SABDLv4i16_v4i32 |
7543 | 1615008164U, // SABDLv4i32_v2i64 |
7544 | 1615018706U, // SABDLv8i16_v4i32 |
7545 | 1615012901U, // SABDLv8i8_v8i16 |
7546 | 2151749493U, // SABD_ZPmZ_B |
7547 | 2151782261U, // SABD_ZPmZ_D |
7548 | 2713851765U, // SABD_ZPmZ_H |
7549 | 2151847797U, // SABD_ZPmZ_S |
7550 | 1615004923U, // SABDv16i8 |
7551 | 1615017285U, // SABDv2i32 |
7552 | 1615010614U, // SABDv4i16 |
7553 | 1615019282U, // SABDv4i32 |
7554 | 1615012532U, // SABDv8i16 |
7555 | 1615005821U, // SABDv8i8 |
7556 | 2151788628U, // SADALP_ZPmZ_D |
7557 | 2713858132U, // SADALP_ZPmZ_H |
7558 | 2151854164U, // SADALP_ZPmZ_S |
7559 | 1615078751U, // SADALPv16i8_v8i16 |
7560 | 1615073456U, // SADALPv2i32_v1i64 |
7561 | 1615083457U, // SADALPv4i16_v2i32 |
7562 | 1615074572U, // SADALPv4i32_v2i64 |
7563 | 1615085567U, // SADALPv8i16_v4i32 |
7564 | 1615076774U, // SADALPv8i8_v4i16 |
7565 | 541181000U, // SADDLBT_ZZZ_D |
7566 | 88228936U, // SADDLBT_ZZZ_H |
7567 | 3762472008U, // SADDLBT_ZZZ_S |
7568 | 541166846U, // SADDLB_ZZZ_D |
7569 | 88214782U, // SADDLB_ZZZ_H |
7570 | 3762457854U, // SADDLB_ZZZ_S |
7571 | 1615013237U, // SADDLPv16i8_v8i16 |
7572 | 1615007942U, // SADDLPv2i32_v1i64 |
7573 | 1615017943U, // SADDLPv4i16_v2i32 |
7574 | 1615009058U, // SADDLPv4i32_v2i64 |
7575 | 1615020053U, // SADDLPv8i16_v4i32 |
7576 | 1615011260U, // SADDLPv8i8_v4i16 |
7577 | 541181227U, // SADDLT_ZZZ_D |
7578 | 88229163U, // SADDLT_ZZZ_H |
7579 | 3762472235U, // SADDLT_ZZZ_S |
7580 | 1614841678U, // SADDLVv16i8v |
7581 | 1614847858U, // SADDLVv4i16v |
7582 | 1614856651U, // SADDLVv4i32v |
7583 | 1614849835U, // SADDLVv8i16v |
7584 | 1614842624U, // SADDLVv8i8v |
7585 | 1615012027U, // SADDLv16i8_v8i16 |
7586 | 1615008770U, // SADDLv2i32_v2i64 |
7587 | 1615019727U, // SADDLv4i16_v4i32 |
7588 | 1615008186U, // SADDLv4i32_v2i64 |
7589 | 1615018728U, // SADDLv8i16_v4i32 |
7590 | 1615012921U, // SADDLv8i8_v8i16 |
7591 | 3368568714U, // SADDV_VPZ_B |
7592 | 3305654154U, // SADDV_VPZ_H |
7593 | 3246933898U, // SADDV_VPZ_S |
7594 | 541167579U, // SADDWB_ZZZ_D |
7595 | 71438299U, // SADDWB_ZZZ_H |
7596 | 541233115U, // SADDWB_ZZZ_S |
7597 | 541181719U, // SADDWT_ZZZ_D |
7598 | 71452439U, // SADDWT_ZZZ_H |
7599 | 541247255U, // SADDWT_ZZZ_S |
7600 | 1615012348U, // SADDWv16i8_v8i16 |
7601 | 1615009468U, // SADDWv2i32_v2i64 |
7602 | 1615020626U, // SADDWv4i16_v4i32 |
7603 | 1615008349U, // SADDWv4i32_v2i64 |
7604 | 1615019026U, // SADDWv8i16_v4i32 |
7605 | 1615013810U, // SADDWv8i8_v8i16 |
7606 | 20766U, // SB |
7607 | 2151779543U, // SBCLB_ZZZ_D |
7608 | 2688715991U, // SBCLB_ZZZ_S |
7609 | 2151793933U, // SBCLT_ZZZ_D |
7610 | 2688730381U, // SBCLT_ZZZ_S |
7611 | 4244285U, // SBCSWr |
7612 | 4244285U, // SBCSXr |
7613 | 4231197U, // SBCWr |
7614 | 4231197U, // SBCXr |
7615 | 4239029U, // SBFMWri |
7616 | 4239029U, // SBFMXri |
7617 | 147107956U, // SCLAMP_VG2_2Z2Z_B |
7618 | 80031860U, // SCLAMP_VG2_2Z2Z_D |
7619 | 84258932U, // SCLAMP_VG2_2Z2Z_H |
7620 | 25571444U, // SCLAMP_VG2_2Z2Z_S |
7621 | 147107956U, // SCLAMP_VG4_4Z4Z_B |
7622 | 80031860U, // SCLAMP_VG4_4Z4Z_D |
7623 | 84258932U, // SCLAMP_VG4_4Z4Z_H |
7624 | 25571444U, // SCLAMP_VG4_4Z4Z_S |
7625 | 541143156U, // SCLAMP_ZZZ_B |
7626 | 2151788660U, // SCLAMP_ZZZ_D |
7627 | 84029556U, // SCLAMP_ZZZ_H |
7628 | 2688725108U, // SCLAMP_ZZZ_S |
7629 | 4233450U, // SCVTFSWDri |
7630 | 4233450U, // SCVTFSWHri |
7631 | 4233450U, // SCVTFSWSri |
7632 | 4233450U, // SCVTFSXDri |
7633 | 4233450U, // SCVTFSXHri |
7634 | 4233450U, // SCVTFSXSri |
7635 | 4233450U, // SCVTFUWDri |
7636 | 4233450U, // SCVTFUWHri |
7637 | 4233450U, // SCVTFUWSri |
7638 | 4233450U, // SCVTFUXDri |
7639 | 4233450U, // SCVTFUXHri |
7640 | 4233450U, // SCVTFUXSri |
7641 | 3284539626U, // SCVTF_2Z2Z_StoS |
7642 | 3284539626U, // SCVTF_4Z4Z_StoS |
7643 | 541169898U, // SCVTF_ZPmZ_DtoD |
7644 | 2692880618U, // SCVTF_ZPmZ_DtoH |
7645 | 541235434U, // SCVTF_ZPmZ_DtoS |
7646 | 1082267882U, // SCVTF_ZPmZ_HtoH |
7647 | 541169898U, // SCVTF_ZPmZ_StoD |
7648 | 2156009706U, // SCVTF_ZPmZ_StoH |
7649 | 541235434U, // SCVTF_ZPmZ_StoS |
7650 | 4233450U, // SCVTFd |
7651 | 4233450U, // SCVTFh |
7652 | 4233450U, // SCVTFs |
7653 | 4233450U, // SCVTFv1i16 |
7654 | 4233450U, // SCVTFv1i32 |
7655 | 4233450U, // SCVTFv1i64 |
7656 | 1615017473U, // SCVTFv2f32 |
7657 | 1615008582U, // SCVTFv2f64 |
7658 | 1615017473U, // SCVTFv2i32_shift |
7659 | 1615008582U, // SCVTFv2i64_shift |
7660 | 1615010779U, // SCVTFv4f16 |
7661 | 1615019479U, // SCVTFv4f32 |
7662 | 1615010779U, // SCVTFv4i16_shift |
7663 | 1615019479U, // SCVTFv4i32_shift |
7664 | 1615012697U, // SCVTFv8f16 |
7665 | 1615012697U, // SCVTFv8i16_shift |
7666 | 2151789492U, // SDIVR_ZPmZ_D |
7667 | 2151855028U, // SDIVR_ZPmZ_S |
7668 | 4245417U, // SDIVWr |
7669 | 4245417U, // SDIVXr |
7670 | 2151794601U, // SDIV_ZPmZ_D |
7671 | 2151860137U, // SDIV_ZPmZ_S |
7672 | 3288811101U, // SDOT_VG2_M2Z2Z_BtoS |
7673 | 3288778333U, // SDOT_VG2_M2Z2Z_HtoD |
7674 | 3288811101U, // SDOT_VG2_M2Z2Z_HtoS |
7675 | 3288811101U, // SDOT_VG2_M2ZZI_BToS |
7676 | 3288811101U, // SDOT_VG2_M2ZZI_HToS |
7677 | 3288778333U, // SDOT_VG2_M2ZZI_HtoD |
7678 | 3288811101U, // SDOT_VG2_M2ZZ_BtoS |
7679 | 3288778333U, // SDOT_VG2_M2ZZ_HtoD |
7680 | 3288811101U, // SDOT_VG2_M2ZZ_HtoS |
7681 | 3825682013U, // SDOT_VG4_M4Z4Z_BtoS |
7682 | 3825649245U, // SDOT_VG4_M4Z4Z_HtoD |
7683 | 3825682013U, // SDOT_VG4_M4Z4Z_HtoS |
7684 | 3825682013U, // SDOT_VG4_M4ZZI_BToS |
7685 | 3825682013U, // SDOT_VG4_M4ZZI_HToS |
7686 | 3825649245U, // SDOT_VG4_M4ZZI_HtoD |
7687 | 3825682013U, // SDOT_VG4_M4ZZ_BtoS |
7688 | 3825649245U, // SDOT_VG4_M4ZZ_HtoD |
7689 | 3825682013U, // SDOT_VG4_M4ZZ_HtoS |
7690 | 1078052445U, // SDOT_ZZZI_D |
7691 | 1078117981U, // SDOT_ZZZI_HtoS |
7692 | 541247069U, // SDOT_ZZZI_S |
7693 | 1078052445U, // SDOT_ZZZ_D |
7694 | 1078117981U, // SDOT_ZZZ_HtoS |
7695 | 541247069U, // SDOT_ZZZ_S |
7696 | 1615087197U, // SDOTlanev16i8 |
7697 | 1615087197U, // SDOTlanev8i8 |
7698 | 20940U, // SDOTv16i8 |
7699 | 20940U, // SDOTv8i8 |
7700 | 2151754942U, // SEL_PPPP |
7701 | 176467134U, // SEL_VG2_2ZC2Z2Z_B |
7702 | 176499902U, // SEL_VG2_2ZC2Z2Z_D |
7703 | 176532670U, // SEL_VG2_2ZC2Z2Z_H |
7704 | 176565438U, // SEL_VG2_2ZC2Z2Z_S |
7705 | 176467134U, // SEL_VG4_4ZC4Z4Z_B |
7706 | 176499902U, // SEL_VG4_4ZC4Z4Z_D |
7707 | 176532670U, // SEL_VG4_4ZC4Z4Z_H |
7708 | 176565438U, // SEL_VG4_4ZC4Z4Z_S |
7709 | 2151754942U, // SEL_ZPZZ_B |
7710 | 2151787710U, // SEL_ZPZZ_D |
7711 | 29502654U, // SEL_ZPZZ_H |
7712 | 2151853246U, // SEL_ZPZZ_S |
7713 | 278842479U, // SETE |
7714 | 278842541U, // SETEN |
7715 | 278843429U, // SETET |
7716 | 278842903U, // SETETN |
7717 | 19372U, // SETF16 |
7718 | 19422U, // SETF8 |
7719 | 20891U, // SETFFR |
7720 | 278842501U, // SETGM |
7721 | 278842566U, // SETGMN |
7722 | 278843454U, // SETGMT |
7723 | 278842931U, // SETGMTN |
7724 | 278843389U, // SETGP |
7725 | 278842600U, // SETGPN |
7726 | 278843488U, // SETGPT |
7727 | 278842969U, // SETGPTN |
7728 | 278842509U, // SETM |
7729 | 278842575U, // SETMN |
7730 | 278843463U, // SETMT |
7731 | 278842941U, // SETMTN |
7732 | 278843397U, // SETP |
7733 | 278842609U, // SETPN |
7734 | 278843497U, // SETPT |
7735 | 278842979U, // SETPTN |
7736 | 1615445239U, // SHA1Crrr |
7737 | 4233675U, // SHA1Hrr |
7738 | 1615445904U, // SHA1Mrrr |
7739 | 1615445995U, // SHA1Prrr |
7740 | 1615084046U, // SHA1SU0rrr |
7741 | 1615084110U, // SHA1SU1rr |
7742 | 1615444598U, // SHA256H2rrr |
7743 | 1615445502U, // SHA256Hrrr |
7744 | 1615084058U, // SHA256SU0rr |
7745 | 1615084122U, // SHA256SU1rrr |
7746 | 1615434605U, // SHA512H |
7747 | 1615434056U, // SHA512H2 |
7748 | 1615073544U, // SHA512SU0 |
7749 | 1615073585U, // SHA512SU1 |
7750 | 2151749589U, // SHADD_ZPmZ_B |
7751 | 2151782357U, // SHADD_ZPmZ_D |
7752 | 2713851861U, // SHADD_ZPmZ_H |
7753 | 2151847893U, // SHADD_ZPmZ_S |
7754 | 1615004967U, // SHADDv16i8 |
7755 | 1615017344U, // SHADDv2i32 |
7756 | 1615010673U, // SHADDv4i16 |
7757 | 1615019341U, // SHADDv4i32 |
7758 | 1615012591U, // SHADDv8i16 |
7759 | 1615005861U, // SHADDv8i8 |
7760 | 1615012050U, // SHLLv16i8 |
7761 | 1615008871U, // SHLLv2i32 |
7762 | 1615019828U, // SHLLv4i16 |
7763 | 1615008209U, // SHLLv4i32 |
7764 | 1615018751U, // SHLLv8i16 |
7765 | 1615013022U, // SHLLv8i8 |
7766 | 4238547U, // SHLd |
7767 | 1615005122U, // SHLv16i8_shift |
7768 | 1615017619U, // SHLv2i32_shift |
7769 | 1615008792U, // SHLv2i64_shift |
7770 | 1615010925U, // SHLv4i16_shift |
7771 | 1615019749U, // SHLv4i32_shift |
7772 | 1615012943U, // SHLv8i16_shift |
7773 | 1615005983U, // SHLv8i8_shift |
7774 | 3762359775U, // SHRNB_ZZI_B |
7775 | 21106143U, // SHRNB_ZZI_H |
7776 | 541232607U, // SHRNB_ZZI_S |
7777 | 1078019563U, // SHRNT_ZZI_B |
7778 | 25314795U, // SHRNT_ZZI_H |
7779 | 2151859691U, // SHRNT_ZZI_S |
7780 | 1615070132U, // SHRNv16i8_shift |
7781 | 1615017800U, // SHRNv2i32_shift |
7782 | 1615011106U, // SHRNv4i16_shift |
7783 | 1615084404U, // SHRNv4i32_shift |
7784 | 1615077714U, // SHRNv8i16_shift |
7785 | 1615006120U, // SHRNv8i8_shift |
7786 | 2151756349U, // SHSUBR_ZPmZ_B |
7787 | 2151789117U, // SHSUBR_ZPmZ_D |
7788 | 2713858621U, // SHSUBR_ZPmZ_H |
7789 | 2151854653U, // SHSUBR_ZPmZ_S |
7790 | 2151747482U, // SHSUB_ZPmZ_B |
7791 | 2151780250U, // SHSUB_ZPmZ_D |
7792 | 2713849754U, // SHSUB_ZPmZ_H |
7793 | 2151845786U, // SHSUB_ZPmZ_S |
7794 | 1615004847U, // SHSUBv16i8 |
7795 | 1615017228U, // SHSUBv2i32 |
7796 | 1615010557U, // SHSUBv4i16 |
7797 | 1615019215U, // SHSUBv4i32 |
7798 | 1615012475U, // SHSUBv8i16 |
7799 | 1615005773U, // SHSUBv8i8 |
7800 | 541141793U, // SLI_ZZI_B |
7801 | 2151787297U, // SLI_ZZI_D |
7802 | 84028193U, // SLI_ZZI_H |
7803 | 2688723745U, // SLI_ZZI_S |
7804 | 1615440673U, // SLId |
7805 | 1615070628U, // SLIv16i8_shift |
7806 | 1615083108U, // SLIv2i32_shift |
7807 | 1615074178U, // SLIv2i64_shift |
7808 | 1615076414U, // SLIv4i16_shift |
7809 | 1615085126U, // SLIv4i32_shift |
7810 | 1615078332U, // SLIv8i16_shift |
7811 | 1615071492U, // SLIv8i8_shift |
7812 | 1615084136U, // SM3PARTW1 |
7813 | 1615084584U, // SM3PARTW2 |
7814 | 1615018563U, // SM3SS1 |
7815 | 1615084608U, // SM3TT1A |
7816 | 1615084718U, // SM3TT1B |
7817 | 1615084620U, // SM3TT2A |
7818 | 1615084730U, // SM3TT2B |
7819 | 1615084919U, // SM4E |
7820 | 541247992U, // SM4EKEY_ZZZ_S |
7821 | 1615020730U, // SM4ENCKEY |
7822 | 541235261U, // SM4E_ZZZ_S |
7823 | 4238499U, // SMADDLrrr |
7824 | 2151756146U, // SMAXP_ZPmZ_B |
7825 | 2151788914U, // SMAXP_ZPmZ_D |
7826 | 2713858418U, // SMAXP_ZPmZ_H |
7827 | 2151854450U, // SMAXP_ZPmZ_S |
7828 | 1615005297U, // SMAXPv16i8 |
7829 | 1615018048U, // SMAXPv2i32 |
7830 | 1615011365U, // SMAXPv4i16 |
7831 | 1615020158U, // SMAXPv4i32 |
7832 | 1615013342U, // SMAXPv8i16 |
7833 | 1615006265U, // SMAXPv8i8 |
7834 | 2181253177U, // SMAXQV_VPZ_B |
7835 | 2185447481U, // SMAXQV_VPZ_D |
7836 | 2189641785U, // SMAXQV_VPZ_H |
7837 | 2193836089U, // SMAXQV_VPZ_S |
7838 | 510038U, // SMAXV_VPZ_B |
7839 | 3301460054U, // SMAXV_VPZ_D |
7840 | 3305687126U, // SMAXV_VPZ_H |
7841 | 3246999638U, // SMAXV_VPZ_S |
7842 | 1614841724U, // SMAXVv16i8v |
7843 | 1614847953U, // SMAXVv4i16v |
7844 | 1614856746U, // SMAXVv4i32v |
7845 | 1614849930U, // SMAXVv8i16v |
7846 | 1614842666U, // SMAXVv8i8v |
7847 | 4245927U, // SMAXWri |
7848 | 4245927U, // SMAXWrr |
7849 | 4245927U, // SMAXXri |
7850 | 4245927U, // SMAXXrr |
7851 | 50645415U, // SMAX_VG2_2Z2Z_B |
7852 | 54872487U, // SMAX_VG2_2Z2Z_D |
7853 | 59099559U, // SMAX_VG2_2Z2Z_H |
7854 | 63326631U, // SMAX_VG2_2Z2Z_S |
7855 | 50645415U, // SMAX_VG2_2ZZ_B |
7856 | 54872487U, // SMAX_VG2_2ZZ_D |
7857 | 59099559U, // SMAX_VG2_2ZZ_H |
7858 | 63326631U, // SMAX_VG2_2ZZ_S |
7859 | 50645415U, // SMAX_VG4_4Z4Z_B |
7860 | 54872487U, // SMAX_VG4_4Z4Z_D |
7861 | 59099559U, // SMAX_VG4_4Z4Z_H |
7862 | 63326631U, // SMAX_VG4_4Z4Z_S |
7863 | 50645415U, // SMAX_VG4_4ZZ_B |
7864 | 54872487U, // SMAX_VG4_4ZZ_D |
7865 | 59099559U, // SMAX_VG4_4ZZ_H |
7866 | 63326631U, // SMAX_VG4_4ZZ_S |
7867 | 4278695U, // SMAX_ZI_B |
7868 | 541182375U, // SMAX_ZI_D |
7869 | 71453095U, // SMAX_ZI_H |
7870 | 541247911U, // SMAX_ZI_S |
7871 | 2151762343U, // SMAX_ZPmZ_B |
7872 | 2151795111U, // SMAX_ZPmZ_D |
7873 | 2713864615U, // SMAX_ZPmZ_H |
7874 | 2151860647U, // SMAX_ZPmZ_S |
7875 | 1615005596U, // SMAXv16i8 |
7876 | 1615018426U, // SMAXv2i32 |
7877 | 1615011832U, // SMAXv4i16 |
7878 | 1615020691U, // SMAXv4i32 |
7879 | 1615013849U, // SMAXv8i16 |
7880 | 1615006526U, // SMAXv8i8 |
7881 | 757814U, // SMC |
7882 | 2151755952U, // SMINP_ZPmZ_B |
7883 | 2151788720U, // SMINP_ZPmZ_D |
7884 | 2713858224U, // SMINP_ZPmZ_H |
7885 | 2151854256U, // SMINP_ZPmZ_S |
7886 | 1615005266U, // SMINPv16i8 |
7887 | 1615017999U, // SMINPv2i32 |
7888 | 1615011316U, // SMINPv4i16 |
7889 | 1615020109U, // SMINPv4i32 |
7890 | 1615013293U, // SMINPv8i16 |
7891 | 1615006237U, // SMINPv8i8 |
7892 | 2181253146U, // SMINQV_VPZ_B |
7893 | 2185447450U, // SMINQV_VPZ_D |
7894 | 2189641754U, // SMINQV_VPZ_H |
7895 | 2193836058U, // SMINQV_VPZ_S |
7896 | 509902U, // SMINV_VPZ_B |
7897 | 3301459918U, // SMINV_VPZ_D |
7898 | 3305686990U, // SMINV_VPZ_H |
7899 | 3246999502U, // SMINV_VPZ_S |
7900 | 1614841702U, // SMINVv16i8v |
7901 | 1614847914U, // SMINVv4i16v |
7902 | 1614856707U, // SMINVv4i32v |
7903 | 1614849891U, // SMINVv8i16v |
7904 | 1614842646U, // SMINVv8i8v |
7905 | 4239155U, // SMINWri |
7906 | 4239155U, // SMINWrr |
7907 | 4239155U, // SMINXri |
7908 | 4239155U, // SMINXrr |
7909 | 50638643U, // SMIN_VG2_2Z2Z_B |
7910 | 54865715U, // SMIN_VG2_2Z2Z_D |
7911 | 59092787U, // SMIN_VG2_2Z2Z_H |
7912 | 63319859U, // SMIN_VG2_2Z2Z_S |
7913 | 50638643U, // SMIN_VG2_2ZZ_B |
7914 | 54865715U, // SMIN_VG2_2ZZ_D |
7915 | 59092787U, // SMIN_VG2_2ZZ_H |
7916 | 63319859U, // SMIN_VG2_2ZZ_S |
7917 | 50638643U, // SMIN_VG4_4Z4Z_B |
7918 | 54865715U, // SMIN_VG4_4Z4Z_D |
7919 | 59092787U, // SMIN_VG4_4Z4Z_H |
7920 | 63319859U, // SMIN_VG4_4Z4Z_S |
7921 | 50638643U, // SMIN_VG4_4ZZ_B |
7922 | 54865715U, // SMIN_VG4_4ZZ_D |
7923 | 59092787U, // SMIN_VG4_4ZZ_H |
7924 | 63319859U, // SMIN_VG4_4ZZ_S |
7925 | 4271923U, // SMIN_ZI_B |
7926 | 541175603U, // SMIN_ZI_D |
7927 | 71446323U, // SMIN_ZI_H |
7928 | 541241139U, // SMIN_ZI_S |
7929 | 2151755571U, // SMIN_ZPmZ_B |
7930 | 2151788339U, // SMIN_ZPmZ_D |
7931 | 2713857843U, // SMIN_ZPmZ_H |
7932 | 2151853875U, // SMIN_ZPmZ_S |
7933 | 1615005227U, // SMINv16i8 |
7934 | 1615017780U, // SMINv2i32 |
7935 | 1615011086U, // SMINv4i16 |
7936 | 1615019982U, // SMINv4i32 |
7937 | 1615013176U, // SMINv8i16 |
7938 | 1615006100U, // SMINv8i8 |
7939 | 2688650333U, // SMLALB_ZZZI_D |
7940 | 1078103133U, // SMLALB_ZZZI_S |
7941 | 2688650333U, // SMLALB_ZZZ_D |
7942 | 146934877U, // SMLALB_ZZZ_H |
7943 | 1078103133U, // SMLALB_ZZZ_S |
7944 | 3376885010U, // SMLALL_MZZI_BtoS |
7945 | 3376852242U, // SMLALL_MZZI_HtoD |
7946 | 3376885010U, // SMLALL_MZZ_BtoS |
7947 | 3376852242U, // SMLALL_MZZ_HtoD |
7948 | 3376885010U, // SMLALL_VG2_M2Z2Z_BtoS |
7949 | 3376852242U, // SMLALL_VG2_M2Z2Z_HtoD |
7950 | 3376885010U, // SMLALL_VG2_M2ZZI_BtoS |
7951 | 3376852242U, // SMLALL_VG2_M2ZZI_HtoD |
7952 | 3913755922U, // SMLALL_VG2_M2ZZ_BtoS |
7953 | 3913723154U, // SMLALL_VG2_M2ZZ_HtoD |
7954 | 3913755922U, // SMLALL_VG4_M4Z4Z_BtoS |
7955 | 3913723154U, // SMLALL_VG4_M4Z4Z_HtoD |
7956 | 3913755922U, // SMLALL_VG4_M4ZZI_BtoS |
7957 | 3913723154U, // SMLALL_VG4_M4ZZI_HtoD |
7958 | 155659538U, // SMLALL_VG4_M4ZZ_BtoS |
7959 | 155626770U, // SMLALL_VG4_M4ZZ_HtoD |
7960 | 2688664813U, // SMLALT_ZZZI_D |
7961 | 1078117613U, // SMLALT_ZZZI_S |
7962 | 2688664813U, // SMLALT_ZZZ_D |
7963 | 146949357U, // SMLALT_ZZZ_H |
7964 | 1078117613U, // SMLALT_ZZZ_S |
7965 | 3313970033U, // SMLAL_MZZI_HtoS |
7966 | 3313970033U, // SMLAL_MZZ_HtoS |
7967 | 3313970033U, // SMLAL_VG2_M2Z2Z_HtoS |
7968 | 3313970033U, // SMLAL_VG2_M2ZZI_S |
7969 | 3313970033U, // SMLAL_VG2_M2ZZ_HtoS |
7970 | 3850840945U, // SMLAL_VG4_M4Z4Z_HtoS |
7971 | 3850840945U, // SMLAL_VG4_M4ZZI_HtoS |
7972 | 3850840945U, // SMLAL_VG4_M4ZZ_HtoS |
7973 | 1615077497U, // SMLALv16i8_v8i16 |
7974 | 1615074246U, // SMLALv2i32_indexed |
7975 | 1615074246U, // SMLALv2i32_v2i64 |
7976 | 1615085203U, // SMLALv4i16_indexed |
7977 | 1615085203U, // SMLALv4i16_v4i32 |
7978 | 1615073656U, // SMLALv4i32_indexed |
7979 | 1615073656U, // SMLALv4i32_v2i64 |
7980 | 1615084198U, // SMLALv8i16_indexed |
7981 | 1615084198U, // SMLALv8i16_v4i32 |
7982 | 1615078397U, // SMLALv8i8_v8i16 |
7983 | 2688650631U, // SMLSLB_ZZZI_D |
7984 | 1078103431U, // SMLSLB_ZZZI_S |
7985 | 2688650631U, // SMLSLB_ZZZ_D |
7986 | 146935175U, // SMLSLB_ZZZ_H |
7987 | 1078103431U, // SMLSLB_ZZZ_S |
7988 | 3376885027U, // SMLSLL_MZZI_BtoS |
7989 | 3376852259U, // SMLSLL_MZZI_HtoD |
7990 | 3376885027U, // SMLSLL_MZZ_BtoS |
7991 | 3376852259U, // SMLSLL_MZZ_HtoD |
7992 | 3376885027U, // SMLSLL_VG2_M2Z2Z_BtoS |
7993 | 3376852259U, // SMLSLL_VG2_M2Z2Z_HtoD |
7994 | 3376885027U, // SMLSLL_VG2_M2ZZI_BtoS |
7995 | 3376852259U, // SMLSLL_VG2_M2ZZI_HtoD |
7996 | 3913755939U, // SMLSLL_VG2_M2ZZ_BtoS |
7997 | 3913723171U, // SMLSLL_VG2_M2ZZ_HtoD |
7998 | 3913755939U, // SMLSLL_VG4_M4Z4Z_BtoS |
7999 | 3913723171U, // SMLSLL_VG4_M4Z4Z_HtoD |
8000 | 3913755939U, // SMLSLL_VG4_M4ZZI_BtoS |
8001 | 3913723171U, // SMLSLL_VG4_M4ZZI_HtoD |
8002 | 155659555U, // SMLSLL_VG4_M4ZZ_BtoS |
8003 | 155626787U, // SMLSLL_VG4_M4ZZ_HtoD |
8004 | 2688664988U, // SMLSLT_ZZZI_D |
8005 | 1078117788U, // SMLSLT_ZZZI_S |
8006 | 2688664988U, // SMLSLT_ZZZ_D |
8007 | 146949532U, // SMLSLT_ZZZ_H |
8008 | 1078117788U, // SMLSLT_ZZZ_S |
8009 | 3313970723U, // SMLSL_MZZI_HtoS |
8010 | 3313970723U, // SMLSL_MZZ_HtoS |
8011 | 3313970723U, // SMLSL_VG2_M2Z2Z_HtoS |
8012 | 3313970723U, // SMLSL_VG2_M2ZZI_S |
8013 | 3313970723U, // SMLSL_VG2_M2ZZ_HtoS |
8014 | 3850841635U, // SMLSL_VG4_M4Z4Z_HtoS |
8015 | 3850841635U, // SMLSL_VG4_M4ZZI_HtoS |
8016 | 3850841635U, // SMLSL_VG4_M4ZZ_HtoS |
8017 | 1615077640U, // SMLSLv16i8_v8i16 |
8018 | 1615074470U, // SMLSLv2i32_indexed |
8019 | 1615074470U, // SMLSLv2i32_v2i64 |
8020 | 1615085427U, // SMLSLv4i16_indexed |
8021 | 1615085427U, // SMLSLv4i16_v4i32 |
8022 | 1615073814U, // SMLSLv4i32_indexed |
8023 | 1615073814U, // SMLSLv4i32_v2i64 |
8024 | 1615084356U, // SMLSLv8i16_indexed |
8025 | 1615084356U, // SMLSLv8i16_v4i32 |
8026 | 1615078607U, // SMLSLv8i8_v8i16 |
8027 | 20730U, // SMMLA |
8028 | 541229419U, // SMMLA_ZZZ |
8029 | 96698793U, // SMOPA_MPPZZ_D |
8030 | 96698793U, // SMOPA_MPPZZ_HtoS |
8031 | 159613353U, // SMOPA_MPPZZ_S |
8032 | 96715737U, // SMOPS_MPPZZ_D |
8033 | 96715737U, // SMOPS_MPPZZ_HtoS |
8034 | 159630297U, // SMOPS_MPPZZ_S |
8035 | 1614846386U, // SMOVvi16to32 |
8036 | 1614846386U, // SMOVvi16to32_idx0 |
8037 | 1614846386U, // SMOVvi16to64 |
8038 | 1614846386U, // SMOVvi16to64_idx0 |
8039 | 1614853204U, // SMOVvi32to64 |
8040 | 1614853204U, // SMOVvi32to64_idx0 |
8041 | 1614840569U, // SMOVvi8to32 |
8042 | 1614840569U, // SMOVvi8to32_idx0 |
8043 | 1614840569U, // SMOVvi8to64 |
8044 | 1614840569U, // SMOVvi8to64_idx0 |
8045 | 4238475U, // SMSUBLrrr |
8046 | 2151754110U, // SMULH_ZPmZ_B |
8047 | 2151786878U, // SMULH_ZPmZ_D |
8048 | 2713856382U, // SMULH_ZPmZ_H |
8049 | 2151852414U, // SMULH_ZPmZ_S |
8050 | 4270462U, // SMULH_ZZZ_B |
8051 | 541174142U, // SMULH_ZZZ_D |
8052 | 71444862U, // SMULH_ZZZ_H |
8053 | 541239678U, // SMULH_ZZZ_S |
8054 | 4237694U, // SMULHrr |
8055 | 541166896U, // SMULLB_ZZZI_D |
8056 | 3762457904U, // SMULLB_ZZZI_S |
8057 | 541166896U, // SMULLB_ZZZ_D |
8058 | 88214832U, // SMULLB_ZZZ_H |
8059 | 3762457904U, // SMULLB_ZZZ_S |
8060 | 541181291U, // SMULLT_ZZZI_D |
8061 | 3762472299U, // SMULLT_ZZZI_S |
8062 | 541181291U, // SMULLT_ZZZ_D |
8063 | 88229227U, // SMULLT_ZZZ_H |
8064 | 3762472299U, // SMULLT_ZZZ_S |
8065 | 1615012082U, // SMULLv16i8_v8i16 |
8066 | 1615008902U, // SMULLv2i32_indexed |
8067 | 1615008902U, // SMULLv2i32_v2i64 |
8068 | 1615019859U, // SMULLv4i16_indexed |
8069 | 1615019859U, // SMULLv4i16_v4i32 |
8070 | 1615008243U, // SMULLv4i32_indexed |
8071 | 1615008243U, // SMULLv4i32_v2i64 |
8072 | 1615018785U, // SMULLv8i16_indexed |
8073 | 1615018785U, // SMULLv8i16_v4i32 |
8074 | 1615013051U, // SMULLv8i8_v8i16 |
8075 | 2151749699U, // SPLICE_ZPZZ_B |
8076 | 2151782467U, // SPLICE_ZPZZ_D |
8077 | 29497411U, // SPLICE_ZPZZ_H |
8078 | 2151848003U, // SPLICE_ZPZZ_S |
8079 | 2151749699U, // SPLICE_ZPZ_B |
8080 | 2151782467U, // SPLICE_ZPZ_D |
8081 | 29497411U, // SPLICE_ZPZ_H |
8082 | 2151848003U, // SPLICE_ZPZ_S |
8083 | 541147937U, // SQABS_ZPmZ_B |
8084 | 541180705U, // SQABS_ZPmZ_D |
8085 | 1082278689U, // SQABS_ZPmZ_H |
8086 | 541246241U, // SQABS_ZPmZ_S |
8087 | 1615005389U, // SQABSv16i8 |
8088 | 4244257U, // SQABSv1i16 |
8089 | 4244257U, // SQABSv1i32 |
8090 | 4244257U, // SQABSv1i64 |
8091 | 4244257U, // SQABSv1i8 |
8092 | 1615018144U, // SQABSv2i32 |
8093 | 1615009219U, // SQABSv2i64 |
8094 | 1615011461U, // SQABSv4i16 |
8095 | 1615020254U, // SQABSv4i32 |
8096 | 1615013438U, // SQABSv8i16 |
8097 | 1615006348U, // SQABSv8i8 |
8098 | 4265971U, // SQADD_ZI_B |
8099 | 541169651U, // SQADD_ZI_D |
8100 | 71440371U, // SQADD_ZI_H |
8101 | 541235187U, // SQADD_ZI_S |
8102 | 2151749619U, // SQADD_ZPmZ_B |
8103 | 2151782387U, // SQADD_ZPmZ_D |
8104 | 2713851891U, // SQADD_ZPmZ_H |
8105 | 2151847923U, // SQADD_ZPmZ_S |
8106 | 4265971U, // SQADD_ZZZ_B |
8107 | 541169651U, // SQADD_ZZZ_D |
8108 | 71440371U, // SQADD_ZZZ_H |
8109 | 541235187U, // SQADD_ZZZ_S |
8110 | 1615004990U, // SQADDv16i8 |
8111 | 4233203U, // SQADDv1i16 |
8112 | 4233203U, // SQADDv1i32 |
8113 | 4233203U, // SQADDv1i64 |
8114 | 4233203U, // SQADDv1i8 |
8115 | 1615017365U, // SQADDv2i32 |
8116 | 1615008497U, // SQADDv2i64 |
8117 | 1615010694U, // SQADDv4i16 |
8118 | 1615019362U, // SQADDv4i32 |
8119 | 1615012612U, // SQADDv8i16 |
8120 | 1615005882U, // SQADDv8i8 |
8121 | 4265903U, // SQCADD_ZZI_B |
8122 | 541169583U, // SQCADD_ZZI_D |
8123 | 71440303U, // SQCADD_ZZI_H |
8124 | 541235119U, // SQCADD_ZZI_S |
8125 | 3284283273U, // SQCVTN_Z2Z_StoH |
8126 | 3275894665U, // SQCVTN_Z4Z_DtoH |
8127 | 2151755657U, // SQCVTN_Z4Z_StoB |
8128 | 3284283322U, // SQCVTUN_Z2Z_StoH |
8129 | 3275894714U, // SQCVTUN_Z4Z_DtoH |
8130 | 2151755706U, // SQCVTUN_Z4Z_StoB |
8131 | 3284289387U, // SQCVTU_Z2Z_StoH |
8132 | 3275900779U, // SQCVTU_Z4Z_DtoH |
8133 | 2151761771U, // SQCVTU_Z4Z_StoB |
8134 | 3284289267U, // SQCVT_Z2Z_StoH |
8135 | 3275900659U, // SQCVT_Z4Z_DtoH |
8136 | 2151761651U, // SQCVT_Z4Z_StoB |
8137 | 1077971929U, // SQDECB_XPiI |
8138 | 541101017U, // SQDECB_XPiWdI |
8139 | 1077974920U, // SQDECD_XPiI |
8140 | 541104008U, // SQDECD_XPiWdI |
8141 | 1078040456U, // SQDECD_ZPiI |
8142 | 1077979275U, // SQDECH_XPiI |
8143 | 541108363U, // SQDECH_XPiWdI |
8144 | 100804747U, // SQDECH_ZPiI |
8145 | 4239383U, // SQDECP_XPWd_B |
8146 | 541110295U, // SQDECP_XPWd_D |
8147 | 3762335767U, // SQDECP_XPWd_H |
8148 | 541110295U, // SQDECP_XPWd_S |
8149 | 4239383U, // SQDECP_XP_B |
8150 | 541110295U, // SQDECP_XP_D |
8151 | 3762335767U, // SQDECP_XP_H |
8152 | 541110295U, // SQDECP_XP_S |
8153 | 2151788567U, // SQDECP_ZP_D |
8154 | 3305254935U, // SQDECP_ZP_H |
8155 | 2688725015U, // SQDECP_ZP_S |
8156 | 1077987525U, // SQDECW_XPiI |
8157 | 541116613U, // SQDECW_XPiWdI |
8158 | 1078118597U, // SQDECW_ZPiI |
8159 | 2688664628U, // SQDMLALBT_ZZZ_D |
8160 | 146949172U, // SQDMLALBT_ZZZ_H |
8161 | 1078117428U, // SQDMLALBT_ZZZ_S |
8162 | 2688650314U, // SQDMLALB_ZZZI_D |
8163 | 1078103114U, // SQDMLALB_ZZZI_S |
8164 | 2688650314U, // SQDMLALB_ZZZ_D |
8165 | 146934858U, // SQDMLALB_ZZZ_H |
8166 | 1078103114U, // SQDMLALB_ZZZ_S |
8167 | 2688664794U, // SQDMLALT_ZZZI_D |
8168 | 1078117594U, // SQDMLALT_ZZZI_S |
8169 | 2688664794U, // SQDMLALT_ZZZ_D |
8170 | 146949338U, // SQDMLALT_ZZZ_H |
8171 | 1078117594U, // SQDMLALT_ZZZ_S |
8172 | 1615440736U, // SQDMLALi16 |
8173 | 1615440736U, // SQDMLALi32 |
8174 | 1615436154U, // SQDMLALv1i32_indexed |
8175 | 1615442972U, // SQDMLALv1i64_indexed |
8176 | 1615074234U, // SQDMLALv2i32_indexed |
8177 | 1615074234U, // SQDMLALv2i32_v2i64 |
8178 | 1615085191U, // SQDMLALv4i16_indexed |
8179 | 1615085191U, // SQDMLALv4i16_v4i32 |
8180 | 1615073643U, // SQDMLALv4i32_indexed |
8181 | 1615073643U, // SQDMLALv4i32_v2i64 |
8182 | 1615084185U, // SQDMLALv8i16_indexed |
8183 | 1615084185U, // SQDMLALv8i16_v4i32 |
8184 | 2688664667U, // SQDMLSLBT_ZZZ_D |
8185 | 146949211U, // SQDMLSLBT_ZZZ_H |
8186 | 1078117467U, // SQDMLSLBT_ZZZ_S |
8187 | 2688650612U, // SQDMLSLB_ZZZI_D |
8188 | 1078103412U, // SQDMLSLB_ZZZI_S |
8189 | 2688650612U, // SQDMLSLB_ZZZ_D |
8190 | 146935156U, // SQDMLSLB_ZZZ_H |
8191 | 1078103412U, // SQDMLSLB_ZZZ_S |
8192 | 2688664969U, // SQDMLSLT_ZZZI_D |
8193 | 1078117769U, // SQDMLSLT_ZZZI_S |
8194 | 2688664969U, // SQDMLSLT_ZZZ_D |
8195 | 146949513U, // SQDMLSLT_ZZZ_H |
8196 | 1078117769U, // SQDMLSLT_ZZZ_S |
8197 | 1615441426U, // SQDMLSLi16 |
8198 | 1615441426U, // SQDMLSLi32 |
8199 | 1615436176U, // SQDMLSLv1i32_indexed |
8200 | 1615442994U, // SQDMLSLv1i64_indexed |
8201 | 1615074458U, // SQDMLSLv2i32_indexed |
8202 | 1615074458U, // SQDMLSLv2i32_v2i64 |
8203 | 1615085415U, // SQDMLSLv4i16_indexed |
8204 | 1615085415U, // SQDMLSLv4i16_v4i32 |
8205 | 1615073801U, // SQDMLSLv4i32_indexed |
8206 | 1615073801U, // SQDMLSLv4i32_v2i64 |
8207 | 1615084343U, // SQDMLSLv8i16_indexed |
8208 | 1615084343U, // SQDMLSLv8i16_v4i32 |
8209 | 50637163U, // SQDMULH_VG2_2Z2Z_B |
8210 | 54864235U, // SQDMULH_VG2_2Z2Z_D |
8211 | 59091307U, // SQDMULH_VG2_2Z2Z_H |
8212 | 63318379U, // SQDMULH_VG2_2Z2Z_S |
8213 | 50637163U, // SQDMULH_VG2_2ZZ_B |
8214 | 54864235U, // SQDMULH_VG2_2ZZ_D |
8215 | 59091307U, // SQDMULH_VG2_2ZZ_H |
8216 | 63318379U, // SQDMULH_VG2_2ZZ_S |
8217 | 50637163U, // SQDMULH_VG4_4Z4Z_B |
8218 | 54864235U, // SQDMULH_VG4_4Z4Z_D |
8219 | 59091307U, // SQDMULH_VG4_4Z4Z_H |
8220 | 63318379U, // SQDMULH_VG4_4Z4Z_S |
8221 | 50637163U, // SQDMULH_VG4_4ZZ_B |
8222 | 54864235U, // SQDMULH_VG4_4ZZ_D |
8223 | 59091307U, // SQDMULH_VG4_4ZZ_H |
8224 | 63318379U, // SQDMULH_VG4_4ZZ_S |
8225 | 541174123U, // SQDMULH_ZZZI_D |
8226 | 71444843U, // SQDMULH_ZZZI_H |
8227 | 541239659U, // SQDMULH_ZZZI_S |
8228 | 4270443U, // SQDMULH_ZZZ_B |
8229 | 541174123U, // SQDMULH_ZZZ_D |
8230 | 71444843U, // SQDMULH_ZZZ_H |
8231 | 541239659U, // SQDMULH_ZZZ_S |
8232 | 4237675U, // SQDMULHv1i16 |
8233 | 4233559U, // SQDMULHv1i16_indexed |
8234 | 4237675U, // SQDMULHv1i32 |
8235 | 4240377U, // SQDMULHv1i32_indexed |
8236 | 1615017525U, // SQDMULHv2i32 |
8237 | 1615017525U, // SQDMULHv2i32_indexed |
8238 | 1615010831U, // SQDMULHv4i16 |
8239 | 1615010831U, // SQDMULHv4i16_indexed |
8240 | 1615019543U, // SQDMULHv4i32 |
8241 | 1615019543U, // SQDMULHv4i32_indexed |
8242 | 1615012749U, // SQDMULHv8i16 |
8243 | 1615012749U, // SQDMULHv8i16_indexed |
8244 | 541166878U, // SQDMULLB_ZZZI_D |
8245 | 3762457886U, // SQDMULLB_ZZZI_S |
8246 | 541166878U, // SQDMULLB_ZZZ_D |
8247 | 88214814U, // SQDMULLB_ZZZ_H |
8248 | 3762457886U, // SQDMULLB_ZZZ_S |
8249 | 541181273U, // SQDMULLT_ZZZI_D |
8250 | 3762472281U, // SQDMULLT_ZZZI_S |
8251 | 541181273U, // SQDMULLT_ZZZ_D |
8252 | 88229209U, // SQDMULLT_ZZZ_H |
8253 | 3762472281U, // SQDMULLT_ZZZ_S |
8254 | 4238643U, // SQDMULLi16 |
8255 | 4238643U, // SQDMULLi32 |
8256 | 4233605U, // SQDMULLv1i32_indexed |
8257 | 4240423U, // SQDMULLv1i64_indexed |
8258 | 1615008890U, // SQDMULLv2i32_indexed |
8259 | 1615008890U, // SQDMULLv2i32_v2i64 |
8260 | 1615019847U, // SQDMULLv4i16_indexed |
8261 | 1615019847U, // SQDMULLv4i16_v4i32 |
8262 | 1615008230U, // SQDMULLv4i32_indexed |
8263 | 1615008230U, // SQDMULLv4i32_v2i64 |
8264 | 1615018772U, // SQDMULLv8i16_indexed |
8265 | 1615018772U, // SQDMULLv8i16_v4i32 |
8266 | 1077971945U, // SQINCB_XPiI |
8267 | 541101033U, // SQINCB_XPiWdI |
8268 | 1077974936U, // SQINCD_XPiI |
8269 | 541104024U, // SQINCD_XPiWdI |
8270 | 1078040472U, // SQINCD_ZPiI |
8271 | 1077979291U, // SQINCH_XPiI |
8272 | 541108379U, // SQINCH_XPiWdI |
8273 | 100804763U, // SQINCH_ZPiI |
8274 | 4239399U, // SQINCP_XPWd_B |
8275 | 541110311U, // SQINCP_XPWd_D |
8276 | 3762335783U, // SQINCP_XPWd_H |
8277 | 541110311U, // SQINCP_XPWd_S |
8278 | 4239399U, // SQINCP_XP_B |
8279 | 541110311U, // SQINCP_XP_D |
8280 | 3762335783U, // SQINCP_XP_H |
8281 | 541110311U, // SQINCP_XP_S |
8282 | 2151788583U, // SQINCP_ZP_D |
8283 | 3305254951U, // SQINCP_ZP_H |
8284 | 2688725031U, // SQINCP_ZP_S |
8285 | 1077987541U, // SQINCW_XPiI |
8286 | 541116629U, // SQINCW_XPiWdI |
8287 | 1078118613U, // SQINCW_ZPiI |
8288 | 541137180U, // SQNEG_ZPmZ_B |
8289 | 541169948U, // SQNEG_ZPmZ_D |
8290 | 1082267932U, // SQNEG_ZPmZ_H |
8291 | 541235484U, // SQNEG_ZPmZ_S |
8292 | 1615005071U, // SQNEGv16i8 |
8293 | 4233500U, // SQNEGv1i16 |
8294 | 4233500U, // SQNEGv1i32 |
8295 | 4233500U, // SQNEGv1i64 |
8296 | 4233500U, // SQNEGv1i8 |
8297 | 1615017502U, // SQNEGv2i32 |
8298 | 1615008611U, // SQNEGv2i64 |
8299 | 1615010808U, // SQNEGv4i16 |
8300 | 1615019508U, // SQNEGv4i32 |
8301 | 1615012726U, // SQNEGv8i16 |
8302 | 1615005937U, // SQNEGv8i8 |
8303 | 84027420U, // SQRDCMLAH_ZZZI_H |
8304 | 2688722972U, // SQRDCMLAH_ZZZI_S |
8305 | 541141020U, // SQRDCMLAH_ZZZ_B |
8306 | 2151786524U, // SQRDCMLAH_ZZZ_D |
8307 | 84027420U, // SQRDCMLAH_ZZZ_H |
8308 | 2688722972U, // SQRDCMLAH_ZZZ_S |
8309 | 2151786535U, // SQRDMLAH_ZZZI_D |
8310 | 84027431U, // SQRDMLAH_ZZZI_H |
8311 | 2688722983U, // SQRDMLAH_ZZZI_S |
8312 | 541141031U, // SQRDMLAH_ZZZ_B |
8313 | 2151786535U, // SQRDMLAH_ZZZ_D |
8314 | 84027431U, // SQRDMLAH_ZZZ_H |
8315 | 2688722983U, // SQRDMLAH_ZZZ_S |
8316 | 1615439911U, // SQRDMLAHv1i16 |
8317 | 1615436107U, // SQRDMLAHv1i16_indexed |
8318 | 1615439911U, // SQRDMLAHv1i32 |
8319 | 1615442925U, // SQRDMLAHv1i32_indexed |
8320 | 1615083048U, // SQRDMLAHv2i32 |
8321 | 1615083048U, // SQRDMLAHv2i32_indexed |
8322 | 1615076354U, // SQRDMLAHv4i16 |
8323 | 1615076354U, // SQRDMLAHv4i16_indexed |
8324 | 1615085066U, // SQRDMLAHv4i32 |
8325 | 1615085066U, // SQRDMLAHv4i32_indexed |
8326 | 1615078272U, // SQRDMLAHv8i16 |
8327 | 1615078272U, // SQRDMLAHv8i16_indexed |
8328 | 2151787140U, // SQRDMLSH_ZZZI_D |
8329 | 84028036U, // SQRDMLSH_ZZZI_H |
8330 | 2688723588U, // SQRDMLSH_ZZZI_S |
8331 | 541141636U, // SQRDMLSH_ZZZ_B |
8332 | 2151787140U, // SQRDMLSH_ZZZ_D |
8333 | 84028036U, // SQRDMLSH_ZZZ_H |
8334 | 2688723588U, // SQRDMLSH_ZZZ_S |
8335 | 1615440516U, // SQRDMLSHv1i16 |
8336 | 1615436142U, // SQRDMLSHv1i16_indexed |
8337 | 1615440516U, // SQRDMLSHv1i32 |
8338 | 1615442960U, // SQRDMLSHv1i32_indexed |
8339 | 1615083086U, // SQRDMLSHv2i32 |
8340 | 1615083086U, // SQRDMLSHv2i32_indexed |
8341 | 1615076392U, // SQRDMLSHv4i16 |
8342 | 1615076392U, // SQRDMLSHv4i16_indexed |
8343 | 1615085104U, // SQRDMLSHv4i32 |
8344 | 1615085104U, // SQRDMLSHv4i32_indexed |
8345 | 1615078310U, // SQRDMLSHv8i16 |
8346 | 1615078310U, // SQRDMLSHv8i16_indexed |
8347 | 541174132U, // SQRDMULH_ZZZI_D |
8348 | 71444852U, // SQRDMULH_ZZZI_H |
8349 | 541239668U, // SQRDMULH_ZZZI_S |
8350 | 4270452U, // SQRDMULH_ZZZ_B |
8351 | 541174132U, // SQRDMULH_ZZZ_D |
8352 | 71444852U, // SQRDMULH_ZZZ_H |
8353 | 541239668U, // SQRDMULH_ZZZ_S |
8354 | 4237684U, // SQRDMULHv1i16 |
8355 | 4233570U, // SQRDMULHv1i16_indexed |
8356 | 4237684U, // SQRDMULHv1i32 |
8357 | 4240388U, // SQRDMULHv1i32_indexed |
8358 | 1615017537U, // SQRDMULHv2i32 |
8359 | 1615017537U, // SQRDMULHv2i32_indexed |
8360 | 1615010843U, // SQRDMULHv4i16 |
8361 | 1615010843U, // SQRDMULHv4i16_indexed |
8362 | 1615019555U, // SQRDMULHv4i32 |
8363 | 1615019555U, // SQRDMULHv4i32_indexed |
8364 | 1615012761U, // SQRDMULHv8i16 |
8365 | 1615012761U, // SQRDMULHv8i16_indexed |
8366 | 2151756540U, // SQRSHLR_ZPmZ_B |
8367 | 2151789308U, // SQRSHLR_ZPmZ_D |
8368 | 2713858812U, // SQRSHLR_ZPmZ_H |
8369 | 2151854844U, // SQRSHLR_ZPmZ_S |
8370 | 2151754975U, // SQRSHL_ZPmZ_B |
8371 | 2151787743U, // SQRSHL_ZPmZ_D |
8372 | 2713857247U, // SQRSHL_ZPmZ_H |
8373 | 2151853279U, // SQRSHL_ZPmZ_S |
8374 | 1615005142U, // SQRSHLv16i8 |
8375 | 4238559U, // SQRSHLv1i16 |
8376 | 4238559U, // SQRSHLv1i32 |
8377 | 4238559U, // SQRSHLv1i64 |
8378 | 4238559U, // SQRSHLv1i8 |
8379 | 1615017637U, // SQRSHLv2i32 |
8380 | 1615008810U, // SQRSHLv2i64 |
8381 | 1615010943U, // SQRSHLv4i16 |
8382 | 1615019767U, // SQRSHLv4i32 |
8383 | 1615012961U, // SQRSHLv8i16 |
8384 | 1615006001U, // SQRSHLv8i8 |
8385 | 3762359791U, // SQRSHRNB_ZZI_B |
8386 | 21106159U, // SQRSHRNB_ZZI_H |
8387 | 541232623U, // SQRSHRNB_ZZI_S |
8388 | 1078019579U, // SQRSHRNT_ZZI_B |
8389 | 25314811U, // SQRSHRNT_ZZI_H |
8390 | 2151859707U, // SQRSHRNT_ZZI_S |
8391 | 2151755618U, // SQRSHRN_VG4_Z4ZI_B |
8392 | 54669154U, // SQRSHRN_VG4_Z4ZI_H |
8393 | 63057762U, // SQRSHRN_Z2ZI_StoH |
8394 | 4239202U, // SQRSHRNb |
8395 | 4239202U, // SQRSHRNh |
8396 | 4239202U, // SQRSHRNs |
8397 | 1615070156U, // SQRSHRNv16i8_shift |
8398 | 1615017820U, // SQRSHRNv2i32_shift |
8399 | 1615011126U, // SQRSHRNv4i16_shift |
8400 | 1615084426U, // SQRSHRNv4i32_shift |
8401 | 1615077736U, // SQRSHRNv8i16_shift |
8402 | 1615006140U, // SQRSHRNv8i8_shift |
8403 | 3762359845U, // SQRSHRUNB_ZZI_B |
8404 | 21106213U, // SQRSHRUNB_ZZI_H |
8405 | 541232677U, // SQRSHRUNB_ZZI_S |
8406 | 1078019634U, // SQRSHRUNT_ZZI_B |
8407 | 25314866U, // SQRSHRUNT_ZZI_H |
8408 | 2151859762U, // SQRSHRUNT_ZZI_S |
8409 | 2151755696U, // SQRSHRUN_VG4_Z4ZI_B |
8410 | 54669232U, // SQRSHRUN_VG4_Z4ZI_H |
8411 | 63057840U, // SQRSHRUN_Z2ZI_StoH |
8412 | 4239280U, // SQRSHRUNb |
8413 | 4239280U, // SQRSHRUNh |
8414 | 4239280U, // SQRSHRUNs |
8415 | 1615070232U, // SQRSHRUNv16i8_shift |
8416 | 1615017887U, // SQRSHRUNv2i32_shift |
8417 | 1615011204U, // SQRSHRUNv4i16_shift |
8418 | 1615084496U, // SQRSHRUNv4i32_shift |
8419 | 1615077818U, // SQRSHRUNv8i16_shift |
8420 | 1615006204U, // SQRSHRUNv8i8_shift |
8421 | 63063906U, // SQRSHRU_VG2_Z2ZI_H |
8422 | 2151761762U, // SQRSHRU_VG4_Z4ZI_B |
8423 | 54675298U, // SQRSHRU_VG4_Z4ZI_H |
8424 | 63058597U, // SQRSHR_VG2_Z2ZI_H |
8425 | 2151756453U, // SQRSHR_VG4_Z4ZI_B |
8426 | 54669989U, // SQRSHR_VG4_Z4ZI_H |
8427 | 2151756524U, // SQSHLR_ZPmZ_B |
8428 | 2151789292U, // SQSHLR_ZPmZ_D |
8429 | 2713858796U, // SQSHLR_ZPmZ_H |
8430 | 2151854828U, // SQSHLR_ZPmZ_S |
8431 | 2151761730U, // SQSHLU_ZPmI_B |
8432 | 2151794498U, // SQSHLU_ZPmI_D |
8433 | 2713864002U, // SQSHLU_ZPmI_H |
8434 | 2151860034U, // SQSHLU_ZPmI_S |
8435 | 4245314U, // SQSHLUb |
8436 | 4245314U, // SQSHLUd |
8437 | 4245314U, // SQSHLUh |
8438 | 4245314U, // SQSHLUs |
8439 | 1615005496U, // SQSHLUv16i8_shift |
8440 | 1615018308U, // SQSHLUv2i32_shift |
8441 | 1615009375U, // SQSHLUv2i64_shift |
8442 | 1615011625U, // SQSHLUv4i16_shift |
8443 | 1615020418U, // SQSHLUv4i32_shift |
8444 | 1615013602U, // SQSHLUv8i16_shift |
8445 | 1615006444U, // SQSHLUv8i8_shift |
8446 | 2151754961U, // SQSHL_ZPmI_B |
8447 | 2151787729U, // SQSHL_ZPmI_D |
8448 | 2713857233U, // SQSHL_ZPmI_H |
8449 | 2151853265U, // SQSHL_ZPmI_S |
8450 | 2151754961U, // SQSHL_ZPmZ_B |
8451 | 2151787729U, // SQSHL_ZPmZ_D |
8452 | 2713857233U, // SQSHL_ZPmZ_H |
8453 | 2151853265U, // SQSHL_ZPmZ_S |
8454 | 4238545U, // SQSHLb |
8455 | 4238545U, // SQSHLd |
8456 | 4238545U, // SQSHLh |
8457 | 4238545U, // SQSHLs |
8458 | 1615005120U, // SQSHLv16i8 |
8459 | 1615005120U, // SQSHLv16i8_shift |
8460 | 4238545U, // SQSHLv1i16 |
8461 | 4238545U, // SQSHLv1i32 |
8462 | 4238545U, // SQSHLv1i64 |
8463 | 4238545U, // SQSHLv1i8 |
8464 | 1615017617U, // SQSHLv2i32 |
8465 | 1615017617U, // SQSHLv2i32_shift |
8466 | 1615008790U, // SQSHLv2i64 |
8467 | 1615008790U, // SQSHLv2i64_shift |
8468 | 1615010923U, // SQSHLv4i16 |
8469 | 1615010923U, // SQSHLv4i16_shift |
8470 | 1615019747U, // SQSHLv4i32 |
8471 | 1615019747U, // SQSHLv4i32_shift |
8472 | 1615012941U, // SQSHLv8i16 |
8473 | 1615012941U, // SQSHLv8i16_shift |
8474 | 1615005981U, // SQSHLv8i8 |
8475 | 1615005981U, // SQSHLv8i8_shift |
8476 | 3762359773U, // SQSHRNB_ZZI_B |
8477 | 21106141U, // SQSHRNB_ZZI_H |
8478 | 541232605U, // SQSHRNB_ZZI_S |
8479 | 1078019561U, // SQSHRNT_ZZI_B |
8480 | 25314793U, // SQSHRNT_ZZI_H |
8481 | 2151859689U, // SQSHRNT_ZZI_S |
8482 | 4239186U, // SQSHRNb |
8483 | 4239186U, // SQSHRNh |
8484 | 4239186U, // SQSHRNs |
8485 | 1615070130U, // SQSHRNv16i8_shift |
8486 | 1615017798U, // SQSHRNv2i32_shift |
8487 | 1615011104U, // SQSHRNv4i16_shift |
8488 | 1615084402U, // SQSHRNv4i32_shift |
8489 | 1615077712U, // SQSHRNv8i16_shift |
8490 | 1615006118U, // SQSHRNv8i8_shift |
8491 | 3762359835U, // SQSHRUNB_ZZI_B |
8492 | 21106203U, // SQSHRUNB_ZZI_H |
8493 | 541232667U, // SQSHRUNB_ZZI_S |
8494 | 1078019624U, // SQSHRUNT_ZZI_B |
8495 | 25314856U, // SQSHRUNT_ZZI_H |
8496 | 2151859752U, // SQSHRUNT_ZZI_S |
8497 | 4239271U, // SQSHRUNb |
8498 | 4239271U, // SQSHRUNh |
8499 | 4239271U, // SQSHRUNs |
8500 | 1615070218U, // SQSHRUNv16i8_shift |
8501 | 1615017875U, // SQSHRUNv2i32_shift |
8502 | 1615011192U, // SQSHRUNv4i16_shift |
8503 | 1615084483U, // SQSHRUNv4i32_shift |
8504 | 1615077805U, // SQSHRUNv8i16_shift |
8505 | 1615006192U, // SQSHRUNv8i8_shift |
8506 | 2151756365U, // SQSUBR_ZPmZ_B |
8507 | 2151789133U, // SQSUBR_ZPmZ_D |
8508 | 2713858637U, // SQSUBR_ZPmZ_H |
8509 | 2151854669U, // SQSUBR_ZPmZ_S |
8510 | 4263863U, // SQSUB_ZI_B |
8511 | 541167543U, // SQSUB_ZI_D |
8512 | 71438263U, // SQSUB_ZI_H |
8513 | 541233079U, // SQSUB_ZI_S |
8514 | 2151747511U, // SQSUB_ZPmZ_B |
8515 | 2151780279U, // SQSUB_ZPmZ_D |
8516 | 2713849783U, // SQSUB_ZPmZ_H |
8517 | 2151845815U, // SQSUB_ZPmZ_S |
8518 | 4263863U, // SQSUB_ZZZ_B |
8519 | 541167543U, // SQSUB_ZZZ_D |
8520 | 71438263U, // SQSUB_ZZZ_H |
8521 | 541233079U, // SQSUB_ZZZ_S |
8522 | 1615004869U, // SQSUBv16i8 |
8523 | 4231095U, // SQSUBv1i16 |
8524 | 4231095U, // SQSUBv1i32 |
8525 | 4231095U, // SQSUBv1i64 |
8526 | 4231095U, // SQSUBv1i8 |
8527 | 1615017248U, // SQSUBv2i32 |
8528 | 1615008448U, // SQSUBv2i64 |
8529 | 1615010577U, // SQSUBv4i16 |
8530 | 1615019235U, // SQSUBv4i32 |
8531 | 1615012495U, // SQSUBv8i16 |
8532 | 1615005793U, // SQSUBv8i8 |
8533 | 3762359819U, // SQXTNB_ZZ_B |
8534 | 3242331659U, // SQXTNB_ZZ_H |
8535 | 541232651U, // SQXTNB_ZZ_S |
8536 | 1078019608U, // SQXTNT_ZZ_B |
8537 | 3246540312U, // SQXTNT_ZZ_H |
8538 | 2151859736U, // SQXTNT_ZZ_S |
8539 | 1615070194U, // SQXTNv16i8 |
8540 | 4239257U, // SQXTNv1i16 |
8541 | 4239257U, // SQXTNv1i32 |
8542 | 4239257U, // SQXTNv1i8 |
8543 | 1615017855U, // SQXTNv2i32 |
8544 | 1615011172U, // SQXTNv4i16 |
8545 | 1615084461U, // SQXTNv4i32 |
8546 | 1615077783U, // SQXTNv8i16 |
8547 | 1615006172U, // SQXTNv8i8 |
8548 | 3762359856U, // SQXTUNB_ZZ_B |
8549 | 3242331696U, // SQXTUNB_ZZ_H |
8550 | 541232688U, // SQXTUNB_ZZ_S |
8551 | 1078019645U, // SQXTUNT_ZZ_B |
8552 | 3246540349U, // SQXTUNT_ZZ_H |
8553 | 2151859773U, // SQXTUNT_ZZ_S |
8554 | 1615070247U, // SQXTUNv16i8 |
8555 | 4239299U, // SQXTUNv1i16 |
8556 | 4239299U, // SQXTUNv1i32 |
8557 | 4239299U, // SQXTUNv1i8 |
8558 | 1615017900U, // SQXTUNv2i32 |
8559 | 1615011217U, // SQXTUNv4i16 |
8560 | 1615084510U, // SQXTUNv4i32 |
8561 | 1615077832U, // SQXTUNv8i16 |
8562 | 1615006217U, // SQXTUNv8i8 |
8563 | 2151749573U, // SRHADD_ZPmZ_B |
8564 | 2151782341U, // SRHADD_ZPmZ_D |
8565 | 2713851845U, // SRHADD_ZPmZ_H |
8566 | 2151847877U, // SRHADD_ZPmZ_S |
8567 | 1615004943U, // SRHADDv16i8 |
8568 | 1615017322U, // SRHADDv2i32 |
8569 | 1615010651U, // SRHADDv4i16 |
8570 | 1615019319U, // SRHADDv4i32 |
8571 | 1615012569U, // SRHADDv8i16 |
8572 | 1615005839U, // SRHADDv8i8 |
8573 | 541141803U, // SRI_ZZI_B |
8574 | 2151787307U, // SRI_ZZI_D |
8575 | 84028203U, // SRI_ZZI_H |
8576 | 2688723755U, // SRI_ZZI_S |
8577 | 1615440683U, // SRId |
8578 | 1615070637U, // SRIv16i8_shift |
8579 | 1615083125U, // SRIv2i32_shift |
8580 | 1615074186U, // SRIv2i64_shift |
8581 | 1615076431U, // SRIv4i16_shift |
8582 | 1615085143U, // SRIv4i32_shift |
8583 | 1615078349U, // SRIv8i16_shift |
8584 | 1615071500U, // SRIv8i8_shift |
8585 | 2151756558U, // SRSHLR_ZPmZ_B |
8586 | 2151789326U, // SRSHLR_ZPmZ_D |
8587 | 2713858830U, // SRSHLR_ZPmZ_H |
8588 | 2151854862U, // SRSHLR_ZPmZ_S |
8589 | 50638063U, // SRSHL_VG2_2Z2Z_B |
8590 | 54865135U, // SRSHL_VG2_2Z2Z_D |
8591 | 59092207U, // SRSHL_VG2_2Z2Z_H |
8592 | 63319279U, // SRSHL_VG2_2Z2Z_S |
8593 | 50638063U, // SRSHL_VG2_2ZZ_B |
8594 | 54865135U, // SRSHL_VG2_2ZZ_D |
8595 | 59092207U, // SRSHL_VG2_2ZZ_H |
8596 | 63319279U, // SRSHL_VG2_2ZZ_S |
8597 | 50638063U, // SRSHL_VG4_4Z4Z_B |
8598 | 54865135U, // SRSHL_VG4_4Z4Z_D |
8599 | 59092207U, // SRSHL_VG4_4Z4Z_H |
8600 | 63319279U, // SRSHL_VG4_4Z4Z_S |
8601 | 50638063U, // SRSHL_VG4_4ZZ_B |
8602 | 54865135U, // SRSHL_VG4_4ZZ_D |
8603 | 59092207U, // SRSHL_VG4_4ZZ_H |
8604 | 63319279U, // SRSHL_VG4_4ZZ_S |
8605 | 2151754991U, // SRSHL_ZPmZ_B |
8606 | 2151787759U, // SRSHL_ZPmZ_D |
8607 | 2713857263U, // SRSHL_ZPmZ_H |
8608 | 2151853295U, // SRSHL_ZPmZ_S |
8609 | 1615005166U, // SRSHLv16i8 |
8610 | 4238575U, // SRSHLv1i64 |
8611 | 1615017659U, // SRSHLv2i32 |
8612 | 1615008832U, // SRSHLv2i64 |
8613 | 1615010965U, // SRSHLv4i16 |
8614 | 1615019789U, // SRSHLv4i32 |
8615 | 1615012983U, // SRSHLv8i16 |
8616 | 1615006023U, // SRSHLv8i8 |
8617 | 2151756469U, // SRSHR_ZPmI_B |
8618 | 2151789237U, // SRSHR_ZPmI_D |
8619 | 2713858741U, // SRSHR_ZPmI_H |
8620 | 2151854773U, // SRSHR_ZPmI_S |
8621 | 4240053U, // SRSHRd |
8622 | 1615005329U, // SRSHRv16i8_shift |
8623 | 1615018078U, // SRSHRv2i32_shift |
8624 | 1615009161U, // SRSHRv2i64_shift |
8625 | 1615011395U, // SRSHRv4i16_shift |
8626 | 1615020188U, // SRSHRv4i32_shift |
8627 | 1615013372U, // SRSHRv8i16_shift |
8628 | 1615006294U, // SRSHRv8i8_shift |
8629 | 541131355U, // SRSRA_ZZI_B |
8630 | 2151776859U, // SRSRA_ZZI_D |
8631 | 84017755U, // SRSRA_ZZI_H |
8632 | 2688713307U, // SRSRA_ZZI_S |
8633 | 1615430235U, // SRSRAd |
8634 | 1615070341U, // SRSRAv16i8_shift |
8635 | 1615082706U, // SRSRAv2i32_shift |
8636 | 1615073926U, // SRSRAv2i64_shift |
8637 | 1615076035U, // SRSRAv4i16_shift |
8638 | 1615084669U, // SRSRAv4i32_shift |
8639 | 1615077953U, // SRSRAv8i16_shift |
8640 | 1615071271U, // SRSRAv8i8_shift |
8641 | 541166862U, // SSHLLB_ZZI_D |
8642 | 88214798U, // SSHLLB_ZZI_H |
8643 | 3762457870U, // SSHLLB_ZZI_S |
8644 | 541181257U, // SSHLLT_ZZI_D |
8645 | 88229193U, // SSHLLT_ZZI_H |
8646 | 3762472265U, // SSHLLT_ZZI_S |
8647 | 1615012049U, // SSHLLv16i8_shift |
8648 | 1615008870U, // SSHLLv2i32_shift |
8649 | 1615019827U, // SSHLLv4i16_shift |
8650 | 1615008208U, // SSHLLv4i32_shift |
8651 | 1615018750U, // SSHLLv8i16_shift |
8652 | 1615013021U, // SSHLLv8i8_shift |
8653 | 1615005188U, // SSHLv16i8 |
8654 | 4238589U, // SSHLv1i64 |
8655 | 1615017679U, // SSHLv2i32 |
8656 | 1615008852U, // SSHLv2i64 |
8657 | 1615010985U, // SSHLv4i16 |
8658 | 1615019809U, // SSHLv4i32 |
8659 | 1615013003U, // SSHLv8i16 |
8660 | 1615006043U, // SSHLv8i8 |
8661 | 4240067U, // SSHRd |
8662 | 1615005351U, // SSHRv16i8_shift |
8663 | 1615018098U, // SSHRv2i32_shift |
8664 | 1615009181U, // SSHRv2i64_shift |
8665 | 1615011415U, // SSHRv4i16_shift |
8666 | 1615020208U, // SSHRv4i32_shift |
8667 | 1615013392U, // SSHRv8i16_shift |
8668 | 1615006314U, // SSHRv8i8_shift |
8669 | 541131369U, // SSRA_ZZI_B |
8670 | 2151776873U, // SSRA_ZZI_D |
8671 | 84017769U, // SSRA_ZZI_H |
8672 | 2688713321U, // SSRA_ZZI_S |
8673 | 1615430249U, // SSRAd |
8674 | 1615070363U, // SSRAv16i8_shift |
8675 | 1615082726U, // SSRAv2i32_shift |
8676 | 1615073946U, // SSRAv2i64_shift |
8677 | 1615076055U, // SSRAv4i16_shift |
8678 | 1615084689U, // SSRAv4i32_shift |
8679 | 1615077973U, // SSRAv8i16_shift |
8680 | 1615071291U, // SSRAv8i8_shift |
8681 | 1103430447U, // SST1B_D |
8682 | 1103430447U, // SST1B_D_IMM |
8683 | 1103430447U, // SST1B_D_SXTW |
8684 | 1103430447U, // SST1B_D_UXTW |
8685 | 1103495983U, // SST1B_S_IMM |
8686 | 1103495983U, // SST1B_S_SXTW |
8687 | 1103495983U, // SST1B_S_UXTW |
8688 | 1103433986U, // SST1D |
8689 | 1103433986U, // SST1D_IMM |
8690 | 1103433986U, // SST1D_SCALED |
8691 | 1103433986U, // SST1D_SXTW |
8692 | 1103433986U, // SST1D_SXTW_SCALED |
8693 | 1103433986U, // SST1D_UXTW |
8694 | 1103433986U, // SST1D_UXTW_SCALED |
8695 | 1103436280U, // SST1H_D |
8696 | 1103436280U, // SST1H_D_IMM |
8697 | 1103436280U, // SST1H_D_SCALED |
8698 | 1103436280U, // SST1H_D_SXTW |
8699 | 1103436280U, // SST1H_D_SXTW_SCALED |
8700 | 1103436280U, // SST1H_D_UXTW |
8701 | 1103436280U, // SST1H_D_UXTW_SCALED |
8702 | 1103501816U, // SST1H_S_IMM |
8703 | 1103501816U, // SST1H_S_SXTW |
8704 | 1103501816U, // SST1H_S_SXTW_SCALED |
8705 | 1103501816U, // SST1H_S_UXTW |
8706 | 1103501816U, // SST1H_S_UXTW_SCALED |
8707 | 1104097715U, // SST1Q |
8708 | 1103448202U, // SST1W_D |
8709 | 1103448202U, // SST1W_D_IMM |
8710 | 1103448202U, // SST1W_D_SCALED |
8711 | 1103448202U, // SST1W_D_SXTW |
8712 | 1103448202U, // SST1W_D_SXTW_SCALED |
8713 | 1103448202U, // SST1W_D_UXTW |
8714 | 1103448202U, // SST1W_D_UXTW_SCALED |
8715 | 1103513738U, // SST1W_IMM |
8716 | 1103513738U, // SST1W_SXTW |
8717 | 1103513738U, // SST1W_SXTW_SCALED |
8718 | 1103513738U, // SST1W_UXTW |
8719 | 1103513738U, // SST1W_UXTW_SCALED |
8720 | 541180991U, // SSUBLBT_ZZZ_D |
8721 | 88228927U, // SSUBLBT_ZZZ_H |
8722 | 3762471999U, // SSUBLBT_ZZZ_S |
8723 | 541166791U, // SSUBLB_ZZZ_D |
8724 | 88214727U, // SSUBLB_ZZZ_H |
8725 | 3762457799U, // SSUBLB_ZZZ_S |
8726 | 541167455U, // SSUBLTB_ZZZ_D |
8727 | 88215391U, // SSUBLTB_ZZZ_H |
8728 | 3762458463U, // SSUBLTB_ZZZ_S |
8729 | 541181181U, // SSUBLT_ZZZ_D |
8730 | 88229117U, // SSUBLT_ZZZ_H |
8731 | 3762472189U, // SSUBLT_ZZZ_S |
8732 | 1615011983U, // SSUBLv16i8_v8i16 |
8733 | 1615008730U, // SSUBLv2i32_v2i64 |
8734 | 1615019687U, // SSUBLv4i16_v4i32 |
8735 | 1615008142U, // SSUBLv4i32_v2i64 |
8736 | 1615018684U, // SSUBLv8i16_v4i32 |
8737 | 1615012881U, // SSUBLv8i8_v8i16 |
8738 | 541167563U, // SSUBWB_ZZZ_D |
8739 | 71438283U, // SSUBWB_ZZZ_H |
8740 | 541233099U, // SSUBWB_ZZZ_S |
8741 | 541181703U, // SSUBWT_ZZZ_D |
8742 | 71452423U, // SSUBWT_ZZZ_H |
8743 | 541247239U, // SSUBWT_ZZZ_S |
8744 | 1615012326U, // SSUBWv16i8_v8i16 |
8745 | 1615009448U, // SSUBWv2i32_v2i64 |
8746 | 1615020606U, // SSUBWv4i16_v4i32 |
8747 | 1615008327U, // SSUBWv4i32_v2i64 |
8748 | 1615019004U, // SSUBWv8i16_v4i32 |
8749 | 1615013790U, // SSUBWv8i8_v8i16 |
8750 | 1103397679U, // ST1B |
8751 | 1250198319U, // ST1B_2Z |
8752 | 1250198319U, // ST1B_2Z_IMM |
8753 | 5309231U, // ST1B_2Z_STRIDED |
8754 | 5309231U, // ST1B_2Z_STRIDED_IMM |
8755 | 1250198319U, // ST1B_4Z |
8756 | 1250198319U, // ST1B_4Z_IMM |
8757 | 1250198319U, // ST1B_4Z_STRIDED |
8758 | 1250198319U, // ST1B_4Z_STRIDED_IMM |
8759 | 1103430447U, // ST1B_D |
8760 | 1103430447U, // ST1B_D_IMM |
8761 | 1103463215U, // ST1B_H |
8762 | 1103463215U, // ST1B_H_IMM |
8763 | 1103397679U, // ST1B_IMM |
8764 | 1103495983U, // ST1B_S |
8765 | 1103495983U, // ST1B_S_IMM |
8766 | 1103433986U, // ST1D |
8767 | 1250234626U, // ST1D_2Z |
8768 | 1250234626U, // ST1D_2Z_IMM |
8769 | 1250234626U, // ST1D_2Z_STRIDED |
8770 | 1250234626U, // ST1D_2Z_STRIDED_IMM |
8771 | 1250234626U, // ST1D_4Z |
8772 | 1250234626U, // ST1D_4Z_IMM |
8773 | 1250234626U, // ST1D_4Z_STRIDED |
8774 | 1250234626U, // ST1D_4Z_STRIDED_IMM |
8775 | 1103433986U, // ST1D_IMM |
8776 | 1104089346U, // ST1D_Q |
8777 | 1104089346U, // ST1D_Q_IMM |
8778 | 1146955U, // ST1Fourv16b |
8779 | 181534795U, // ST1Fourv16b_POST |
8780 | 1212491U, // ST1Fourv1d |
8781 | 185794635U, // ST1Fourv1d_POST |
8782 | 1278027U, // ST1Fourv2d |
8783 | 181665867U, // ST1Fourv2d_POST |
8784 | 1343563U, // ST1Fourv2s |
8785 | 185925707U, // ST1Fourv2s_POST |
8786 | 1409099U, // ST1Fourv4h |
8787 | 185991243U, // ST1Fourv4h_POST |
8788 | 1474635U, // ST1Fourv4s |
8789 | 181862475U, // ST1Fourv4s_POST |
8790 | 1540171U, // ST1Fourv8b |
8791 | 186122315U, // ST1Fourv8b_POST |
8792 | 1605707U, // ST1Fourv8h |
8793 | 181993547U, // ST1Fourv8h_POST |
8794 | 1103469048U, // ST1H |
8795 | 1250269688U, // ST1H_2Z |
8796 | 1250269688U, // ST1H_2Z_IMM |
8797 | 5872120U, // ST1H_2Z_STRIDED |
8798 | 5872120U, // ST1H_2Z_STRIDED_IMM |
8799 | 1250269688U, // ST1H_4Z |
8800 | 1250269688U, // ST1H_4Z_IMM |
8801 | 1250269688U, // ST1H_4Z_STRIDED |
8802 | 1250269688U, // ST1H_4Z_STRIDED_IMM |
8803 | 1103436280U, // ST1H_D |
8804 | 1103436280U, // ST1H_D_IMM |
8805 | 1103469048U, // ST1H_IMM |
8806 | 1103501816U, // ST1H_S |
8807 | 1103501816U, // ST1H_S_IMM |
8808 | 1146955U, // ST1Onev16b |
8809 | 189923403U, // ST1Onev16b_POST |
8810 | 1212491U, // ST1Onev1d |
8811 | 194183243U, // ST1Onev1d_POST |
8812 | 1278027U, // ST1Onev2d |
8813 | 190054475U, // ST1Onev2d_POST |
8814 | 1343563U, // ST1Onev2s |
8815 | 194314315U, // ST1Onev2s_POST |
8816 | 1409099U, // ST1Onev4h |
8817 | 194379851U, // ST1Onev4h_POST |
8818 | 1474635U, // ST1Onev4s |
8819 | 190251083U, // ST1Onev4s_POST |
8820 | 1540171U, // ST1Onev8b |
8821 | 194510923U, // ST1Onev8b_POST |
8822 | 1605707U, // ST1Onev8h |
8823 | 190382155U, // ST1Onev8h_POST |
8824 | 1146955U, // ST1Threev16b |
8825 | 210894923U, // ST1Threev16b_POST |
8826 | 1212491U, // ST1Threev1d |
8827 | 215154763U, // ST1Threev1d_POST |
8828 | 1278027U, // ST1Threev2d |
8829 | 211025995U, // ST1Threev2d_POST |
8830 | 1343563U, // ST1Threev2s |
8831 | 215285835U, // ST1Threev2s_POST |
8832 | 1409099U, // ST1Threev4h |
8833 | 215351371U, // ST1Threev4h_POST |
8834 | 1474635U, // ST1Threev4s |
8835 | 211222603U, // ST1Threev4s_POST |
8836 | 1540171U, // ST1Threev8b |
8837 | 215482443U, // ST1Threev8b_POST |
8838 | 1605707U, // ST1Threev8h |
8839 | 211353675U, // ST1Threev8h_POST |
8840 | 1146955U, // ST1Twov16b |
8841 | 185729099U, // ST1Twov16b_POST |
8842 | 1212491U, // ST1Twov1d |
8843 | 189988939U, // ST1Twov1d_POST |
8844 | 1278027U, // ST1Twov2d |
8845 | 185860171U, // ST1Twov2d_POST |
8846 | 1343563U, // ST1Twov2s |
8847 | 190120011U, // ST1Twov2s_POST |
8848 | 1409099U, // ST1Twov4h |
8849 | 190185547U, // ST1Twov4h_POST |
8850 | 1474635U, // ST1Twov4s |
8851 | 186056779U, // ST1Twov4s_POST |
8852 | 1540171U, // ST1Twov8b |
8853 | 190316619U, // ST1Twov8b_POST |
8854 | 1605707U, // ST1Twov8h |
8855 | 186187851U, // ST1Twov8h_POST |
8856 | 1103513738U, // ST1W |
8857 | 1250314378U, // ST1W_2Z |
8858 | 1250314378U, // ST1W_2Z_IMM |
8859 | 1250314378U, // ST1W_2Z_STRIDED |
8860 | 1250314378U, // ST1W_2Z_STRIDED_IMM |
8861 | 1250314378U, // ST1W_4Z |
8862 | 1250314378U, // ST1W_4Z_IMM |
8863 | 1250314378U, // ST1W_4Z_STRIDED |
8864 | 1250314378U, // ST1W_4Z_STRIDED_IMM |
8865 | 1103448202U, // ST1W_D |
8866 | 1103448202U, // ST1W_D_IMM |
8867 | 1103513738U, // ST1W_IMM |
8868 | 1104103562U, // ST1W_Q |
8869 | 1104103562U, // ST1W_Q_IMM |
8870 | 110121485U, // ST1_MXIPXX_H_B |
8871 | 110121499U, // ST1_MXIPXX_H_D |
8872 | 110121513U, // ST1_MXIPXX_H_H |
8873 | 110121527U, // ST1_MXIPXX_H_Q |
8874 | 110121541U, // ST1_MXIPXX_H_S |
8875 | 110154253U, // ST1_MXIPXX_V_B |
8876 | 110154267U, // ST1_MXIPXX_V_D |
8877 | 110154281U, // ST1_MXIPXX_V_H |
8878 | 110154295U, // ST1_MXIPXX_V_Q |
8879 | 110154309U, // ST1_MXIPXX_V_S |
8880 | 324632651U, // ST1i16 |
8881 | 1939472459U, // ST1i16_POST |
8882 | 2457675U, // ST1i32 |
8883 | 2476408907U, // ST1i32_POST |
8884 | 2490443U, // ST1i64 |
8885 | 3013345355U, // ST1i64_POST |
8886 | 324075595U, // ST1i8 |
8887 | 3550281803U, // ST1i8_POST |
8888 | 1103397699U, // ST2B |
8889 | 1103397699U, // ST2B_IMM |
8890 | 1103435581U, // ST2D |
8891 | 1103435581U, // ST2D_IMM |
8892 | 1686739192U, // ST2GPostIndex |
8893 | 1686739192U, // ST2GPreIndex |
8894 | 75536632U, // ST2Gi |
8895 | 1103469122U, // ST2H |
8896 | 1103469122U, // ST2H_IMM |
8897 | 1104097727U, // ST2Q |
8898 | 1104097727U, // ST2Q_IMM |
8899 | 1147073U, // ST2Twov16b |
8900 | 185729217U, // ST2Twov16b_POST |
8901 | 1278145U, // ST2Twov2d |
8902 | 185860289U, // ST2Twov2d_POST |
8903 | 1343681U, // ST2Twov2s |
8904 | 190120129U, // ST2Twov2s_POST |
8905 | 1409217U, // ST2Twov4h |
8906 | 190185665U, // ST2Twov4h_POST |
8907 | 1474753U, // ST2Twov4s |
8908 | 186056897U, // ST2Twov4s_POST |
8909 | 1540289U, // ST2Twov8b |
8910 | 190316737U, // ST2Twov8b_POST |
8911 | 1605825U, // ST2Twov8h |
8912 | 186187969U, // ST2Twov8h_POST |
8913 | 1103513758U, // ST2W |
8914 | 1103513758U, // ST2W_IMM |
8915 | 324632769U, // ST2i16 |
8916 | 2476343489U, // ST2i16_POST |
8917 | 2457793U, // ST2i32 |
8918 | 3013279937U, // ST2i32_POST |
8919 | 2490561U, // ST2i64 |
8920 | 4087087297U, // ST2i64_POST |
8921 | 324075713U, // ST2i8 |
8922 | 1939669185U, // ST2i8_POST |
8923 | 1103397711U, // ST3B |
8924 | 1103397711U, // ST3B_IMM |
8925 | 1103435593U, // ST3D |
8926 | 1103435593U, // ST3D_IMM |
8927 | 1103469134U, // ST3H |
8928 | 1103469134U, // ST3H_IMM |
8929 | 1104097739U, // ST3Q |
8930 | 1104097739U, // ST3Q_IMM |
8931 | 1147096U, // ST3Threev16b |
8932 | 210895064U, // ST3Threev16b_POST |
8933 | 1278168U, // ST3Threev2d |
8934 | 211026136U, // ST3Threev2d_POST |
8935 | 1343704U, // ST3Threev2s |
8936 | 215285976U, // ST3Threev2s_POST |
8937 | 1409240U, // ST3Threev4h |
8938 | 215351512U, // ST3Threev4h_POST |
8939 | 1474776U, // ST3Threev4s |
8940 | 211222744U, // ST3Threev4s_POST |
8941 | 1540312U, // ST3Threev8b |
8942 | 215482584U, // ST3Threev8b_POST |
8943 | 1605848U, // ST3Threev8h |
8944 | 211353816U, // ST3Threev8h_POST |
8945 | 1103513770U, // ST3W |
8946 | 1103513770U, // ST3W_IMM |
8947 | 324632792U, // ST3i16 |
8948 | 328859864U, // ST3i16_POST |
8949 | 2457816U, // ST3i32 |
8950 | 865796312U, // ST3i32_POST |
8951 | 2490584U, // ST3i64 |
8952 | 1402732760U, // ST3i64_POST |
8953 | 324075736U, // ST3i8 |
8954 | 1939669208U, // ST3i8_POST |
8955 | 1103397737U, // ST4B |
8956 | 1103397737U, // ST4B_IMM |
8957 | 1103435605U, // ST4D |
8958 | 1103435605U, // ST4D_IMM |
8959 | 1147113U, // ST4Fourv16b |
8960 | 181534953U, // ST4Fourv16b_POST |
8961 | 1278185U, // ST4Fourv2d |
8962 | 181666025U, // ST4Fourv2d_POST |
8963 | 1343721U, // ST4Fourv2s |
8964 | 185925865U, // ST4Fourv2s_POST |
8965 | 1409257U, // ST4Fourv4h |
8966 | 185991401U, // ST4Fourv4h_POST |
8967 | 1474793U, // ST4Fourv4s |
8968 | 181862633U, // ST4Fourv4s_POST |
8969 | 1540329U, // ST4Fourv8b |
8970 | 186122473U, // ST4Fourv8b_POST |
8971 | 1605865U, // ST4Fourv8h |
8972 | 181993705U, // ST4Fourv8h_POST |
8973 | 1103470648U, // ST4H |
8974 | 1103470648U, // ST4H_IMM |
8975 | 1104097751U, // ST4Q |
8976 | 1104097751U, // ST4Q_IMM |
8977 | 1103513782U, // ST4W |
8978 | 1103513782U, // ST4W_IMM |
8979 | 324632809U, // ST4i16 |
8980 | 3013214441U, // ST4i16_POST |
8981 | 2457833U, // ST4i32 |
8982 | 4087021801U, // ST4i32_POST |
8983 | 2490601U, // ST4i64 |
8984 | 2476474601U, // ST4i64_POST |
8985 | 324075753U, // ST4i8 |
8986 | 2476540137U, // ST4i8_POST |
8987 | 1966940U, // ST64B |
8988 | 2688599931U, // ST64BV |
8989 | 2688581633U, // ST64BV0 |
8990 | 75542222U, // STGM |
8991 | 4239433U, // STGPi |
8992 | 1686739256U, // STGPostIndex |
8993 | 1615441993U, // STGPpost |
8994 | 1615441993U, // STGPpre |
8995 | 1686739256U, // STGPreIndex |
8996 | 75536696U, // STGi |
8997 | 4239460U, // STILPW |
8998 | 1615442020U, // STILPWpre |
8999 | 4239460U, // STILPX |
9000 | 1615442020U, // STILPXpre |
9001 | 2490383U, // STL1 |
9002 | 75533946U, // STLLRB |
9003 | 75540972U, // STLLRH |
9004 | 75543326U, // STLLRW |
9005 | 75543326U, // STLLRX |
9006 | 75533954U, // STLRB |
9007 | 75540980U, // STLRH |
9008 | 75543339U, // STLRW |
9009 | 1686745899U, // STLRWpre |
9010 | 75543339U, // STLRX |
9011 | 1686745899U, // STLRXpre |
9012 | 75534004U, // STLURBi |
9013 | 75541030U, // STLURHi |
9014 | 75543448U, // STLURWi |
9015 | 75543448U, // STLURXi |
9016 | 75543448U, // STLURbi |
9017 | 75543448U, // STLURdi |
9018 | 75543448U, // STLURhi |
9019 | 75543448U, // STLURqi |
9020 | 75543448U, // STLURsi |
9021 | 4239750U, // STLXPW |
9022 | 4239750U, // STLXPX |
9023 | 4230875U, // STLXRB |
9024 | 4237901U, // STLXRH |
9025 | 4240344U, // STLXRW |
9026 | 4240344U, // STLXRX |
9027 | 4239550U, // STNPDi |
9028 | 4239550U, // STNPQi |
9029 | 4239550U, // STNPSi |
9030 | 4239550U, // STNPWi |
9031 | 4239550U, // STNPXi |
9032 | 1250198311U, // STNT1B_2Z |
9033 | 1250198311U, // STNT1B_2Z_IMM |
9034 | 5309223U, // STNT1B_2Z_STRIDED |
9035 | 5309223U, // STNT1B_2Z_STRIDED_IMM |
9036 | 1250198311U, // STNT1B_4Z |
9037 | 1250198311U, // STNT1B_4Z_IMM |
9038 | 1250198311U, // STNT1B_4Z_STRIDED |
9039 | 1250198311U, // STNT1B_4Z_STRIDED_IMM |
9040 | 1103397671U, // STNT1B_ZRI |
9041 | 1103397671U, // STNT1B_ZRR |
9042 | 1103430439U, // STNT1B_ZZR_D |
9043 | 1103495975U, // STNT1B_ZZR_S |
9044 | 1250234618U, // STNT1D_2Z |
9045 | 1250234618U, // STNT1D_2Z_IMM |
9046 | 1250234618U, // STNT1D_2Z_STRIDED |
9047 | 1250234618U, // STNT1D_2Z_STRIDED_IMM |
9048 | 1250234618U, // STNT1D_4Z |
9049 | 1250234618U, // STNT1D_4Z_IMM |
9050 | 1250234618U, // STNT1D_4Z_STRIDED |
9051 | 1250234618U, // STNT1D_4Z_STRIDED_IMM |
9052 | 1103433978U, // STNT1D_ZRI |
9053 | 1103433978U, // STNT1D_ZRR |
9054 | 1103433978U, // STNT1D_ZZR_D |
9055 | 1250269680U, // STNT1H_2Z |
9056 | 1250269680U, // STNT1H_2Z_IMM |
9057 | 5872112U, // STNT1H_2Z_STRIDED |
9058 | 5872112U, // STNT1H_2Z_STRIDED_IMM |
9059 | 1250269680U, // STNT1H_4Z |
9060 | 1250269680U, // STNT1H_4Z_IMM |
9061 | 1250269680U, // STNT1H_4Z_STRIDED |
9062 | 1250269680U, // STNT1H_4Z_STRIDED_IMM |
9063 | 1103469040U, // STNT1H_ZRI |
9064 | 1103469040U, // STNT1H_ZRR |
9065 | 1103436272U, // STNT1H_ZZR_D |
9066 | 1103501808U, // STNT1H_ZZR_S |
9067 | 1250314370U, // STNT1W_2Z |
9068 | 1250314370U, // STNT1W_2Z_IMM |
9069 | 1250314370U, // STNT1W_2Z_STRIDED |
9070 | 1250314370U, // STNT1W_2Z_STRIDED_IMM |
9071 | 1250314370U, // STNT1W_4Z |
9072 | 1250314370U, // STNT1W_4Z_IMM |
9073 | 1250314370U, // STNT1W_4Z_STRIDED |
9074 | 1250314370U, // STNT1W_4Z_STRIDED_IMM |
9075 | 1103513730U, // STNT1W_ZRI |
9076 | 1103513730U, // STNT1W_ZRR |
9077 | 1103448194U, // STNT1W_ZZR_D |
9078 | 1103513730U, // STNT1W_ZZR_S |
9079 | 4239688U, // STPDi |
9080 | 1615442248U, // STPDpost |
9081 | 1615442248U, // STPDpre |
9082 | 4239688U, // STPQi |
9083 | 1615442248U, // STPQpost |
9084 | 1615442248U, // STPQpre |
9085 | 4239688U, // STPSi |
9086 | 1615442248U, // STPSpost |
9087 | 1615442248U, // STPSpre |
9088 | 4239688U, // STPWi |
9089 | 1615442248U, // STPWpost |
9090 | 1615442248U, // STPWpre |
9091 | 4239688U, // STPXi |
9092 | 1615442248U, // STPXpost |
9093 | 1615442248U, // STPXpre |
9094 | 1686736544U, // STRBBpost |
9095 | 1686736544U, // STRBBpre |
9096 | 75533984U, // STRBBroW |
9097 | 75533984U, // STRBBroX |
9098 | 75533984U, // STRBBui |
9099 | 1686745982U, // STRBpost |
9100 | 1686745982U, // STRBpre |
9101 | 75543422U, // STRBroW |
9102 | 75543422U, // STRBroX |
9103 | 75543422U, // STRBui |
9104 | 1686745982U, // STRDpost |
9105 | 1686745982U, // STRDpre |
9106 | 75543422U, // STRDroW |
9107 | 75543422U, // STRDroX |
9108 | 75543422U, // STRDui |
9109 | 1686743570U, // STRHHpost |
9110 | 1686743570U, // STRHHpre |
9111 | 75541010U, // STRHHroW |
9112 | 75541010U, // STRHHroX |
9113 | 75541010U, // STRHHui |
9114 | 1686745982U, // STRHpost |
9115 | 1686745982U, // STRHpre |
9116 | 75543422U, // STRHroW |
9117 | 75543422U, // STRHroX |
9118 | 75543422U, // STRHui |
9119 | 1686745982U, // STRQpost |
9120 | 1686745982U, // STRQpre |
9121 | 75543422U, // STRQroW |
9122 | 75543422U, // STRQroX |
9123 | 75543422U, // STRQui |
9124 | 1686745982U, // STRSpost |
9125 | 1686745982U, // STRSpre |
9126 | 75543422U, // STRSroW |
9127 | 75543422U, // STRSroX |
9128 | 75543422U, // STRSui |
9129 | 1686745982U, // STRWpost |
9130 | 1686745982U, // STRWpre |
9131 | 75543422U, // STRWroW |
9132 | 75543422U, // STRWroX |
9133 | 75543422U, // STRWui |
9134 | 1686745982U, // STRXpost |
9135 | 1686745982U, // STRXpre |
9136 | 75543422U, // STRXroW |
9137 | 75543422U, // STRXroX |
9138 | 75543422U, // STRXui |
9139 | 77542270U, // STR_PXI |
9140 | 75543422U, // STR_TX |
9141 | 2077566U, // STR_ZA |
9142 | 77542270U, // STR_ZXI |
9143 | 75533990U, // STTRBi |
9144 | 75541016U, // STTRHi |
9145 | 75543430U, // STTRWi |
9146 | 75543430U, // STTRXi |
9147 | 75534021U, // STURBBi |
9148 | 75543463U, // STURBi |
9149 | 75543463U, // STURDi |
9150 | 75541047U, // STURHHi |
9151 | 75543463U, // STURHi |
9152 | 75543463U, // STURQi |
9153 | 75543463U, // STURSi |
9154 | 75543463U, // STURWi |
9155 | 75543463U, // STURXi |
9156 | 4239757U, // STXPW |
9157 | 4239757U, // STXPX |
9158 | 4230883U, // STXRB |
9159 | 4237909U, // STXRH |
9160 | 4240351U, // STXRW |
9161 | 4240351U, // STXRX |
9162 | 1686739198U, // STZ2GPostIndex |
9163 | 1686739198U, // STZ2GPreIndex |
9164 | 75536638U, // STZ2Gi |
9165 | 75542228U, // STZGM |
9166 | 1686739261U, // STZGPostIndex |
9167 | 1686739261U, // STZGPreIndex |
9168 | 75536701U, // STZGi |
9169 | 4233477U, // SUBG |
9170 | 3762359738U, // SUBHNB_ZZZ_B |
9171 | 21106106U, // SUBHNB_ZZZ_H |
9172 | 541232570U, // SUBHNB_ZZZ_S |
9173 | 1078019538U, // SUBHNT_ZZZ_B |
9174 | 25314770U, // SUBHNT_ZZZ_H |
9175 | 2151859666U, // SUBHNT_ZZZ_S |
9176 | 1615017740U, // SUBHNv2i64_v2i32 |
9177 | 1615084379U, // SUBHNv2i64_v4i32 |
9178 | 1615011046U, // SUBHNv4i32_v4i16 |
9179 | 1615077689U, // SUBHNv4i32_v8i16 |
9180 | 1615070105U, // SUBHNv8i16_v16i8 |
9181 | 1615006079U, // SUBHNv8i16_v8i8 |
9182 | 4239377U, // SUBP |
9183 | 4244410U, // SUBPS |
9184 | 4245136U, // SUBPT_shift |
9185 | 4272695U, // SUBR_ZI_B |
9186 | 541176375U, // SUBR_ZI_D |
9187 | 71447095U, // SUBR_ZI_H |
9188 | 541241911U, // SUBR_ZI_S |
9189 | 2151756343U, // SUBR_ZPmZ_B |
9190 | 2151789111U, // SUBR_ZPmZ_D |
9191 | 2713858615U, // SUBR_ZPmZ_H |
9192 | 2151854647U, // SUBR_ZPmZ_S |
9193 | 4244279U, // SUBSWri |
9194 | 4244279U, // SUBSWrs |
9195 | 4244279U, // SUBSWrx |
9196 | 4244279U, // SUBSXri |
9197 | 4244279U, // SUBSXrs |
9198 | 4244279U, // SUBSXrx |
9199 | 4244279U, // SUBSXrx64 |
9200 | 4231061U, // SUBWri |
9201 | 4231061U, // SUBWrs |
9202 | 4231061U, // SUBWrx |
9203 | 4231061U, // SUBXri |
9204 | 4231061U, // SUBXrs |
9205 | 4231061U, // SUBXrx |
9206 | 4231061U, // SUBXrx64 |
9207 | 3288764309U, // SUB_VG2_M2Z2Z_D |
9208 | 3288797077U, // SUB_VG2_M2Z2Z_S |
9209 | 3288764309U, // SUB_VG2_M2ZZ_D |
9210 | 3288797077U, // SUB_VG2_M2ZZ_S |
9211 | 3288764309U, // SUB_VG2_M2Z_D |
9212 | 3288797077U, // SUB_VG2_M2Z_S |
9213 | 3825635221U, // SUB_VG4_M4Z4Z_D |
9214 | 3825667989U, // SUB_VG4_M4Z4Z_S |
9215 | 3825635221U, // SUB_VG4_M4ZZ_D |
9216 | 3825667989U, // SUB_VG4_M4ZZ_S |
9217 | 3825635221U, // SUB_VG4_M4Z_D |
9218 | 3825667989U, // SUB_VG4_M4Z_S |
9219 | 4263829U, // SUB_ZI_B |
9220 | 541167509U, // SUB_ZI_D |
9221 | 71438229U, // SUB_ZI_H |
9222 | 541233045U, // SUB_ZI_S |
9223 | 2151747477U, // SUB_ZPmZ_B |
9224 | 2151794320U, // SUB_ZPmZ_CPA |
9225 | 2151780245U, // SUB_ZPmZ_D |
9226 | 2713849749U, // SUB_ZPmZ_H |
9227 | 2151845781U, // SUB_ZPmZ_S |
9228 | 4263829U, // SUB_ZZZ_B |
9229 | 541181584U, // SUB_ZZZ_CPA |
9230 | 541167509U, // SUB_ZZZ_D |
9231 | 71438229U, // SUB_ZZZ_H |
9232 | 541233045U, // SUB_ZZZ_S |
9233 | 1615004849U, // SUBv16i8 |
9234 | 4231061U, // SUBv1i64 |
9235 | 1615017220U, // SUBv2i32 |
9236 | 1615008440U, // SUBv2i64 |
9237 | 1615010549U, // SUBv4i16 |
9238 | 1615019207U, // SUBv4i32 |
9239 | 1615012467U, // SUBv8i16 |
9240 | 1615005775U, // SUBv8i8 |
9241 | 3288811107U, // SUDOT_VG2_M2ZZI_BToS |
9242 | 3288811107U, // SUDOT_VG2_M2ZZ_BToS |
9243 | 3825682019U, // SUDOT_VG4_M4ZZI_BToS |
9244 | 3825682019U, // SUDOT_VG4_M4ZZ_BToS |
9245 | 541247075U, // SUDOT_ZZZI |
9246 | 1615087203U, // SUDOTlanev16i8 |
9247 | 1615087203U, // SUDOTlanev8i8 |
9248 | 3376885018U, // SUMLALL_MZZI_BtoS |
9249 | 3376885018U, // SUMLALL_VG2_M2ZZI_BtoS |
9250 | 3913755930U, // SUMLALL_VG2_M2ZZ_BtoS |
9251 | 3913755930U, // SUMLALL_VG4_M4ZZI_BtoS |
9252 | 155659546U, // SUMLALL_VG4_M4ZZ_BtoS |
9253 | 96698800U, // SUMOPA_MPPZZ_D |
9254 | 159613360U, // SUMOPA_MPPZZ_S |
9255 | 96715744U, // SUMOPS_MPPZZ_D |
9256 | 159630304U, // SUMOPS_MPPZZ_S |
9257 | 541174530U, // SUNPKHI_ZZ_D |
9258 | 3309447938U, // SUNPKHI_ZZ_H |
9259 | 3762465538U, // SUNPKHI_ZZ_S |
9260 | 541175787U, // SUNPKLO_ZZ_D |
9261 | 3309449195U, // SUNPKLO_ZZ_H |
9262 | 3762466795U, // SUNPKLO_ZZ_S |
9263 | 3242535742U, // SUNPK_VG2_2ZZ_D |
9264 | 3309677374U, // SUNPK_VG2_2ZZ_H |
9265 | 3292932926U, // SUNPK_VG2_2ZZ_S |
9266 | 3284478782U, // SUNPK_VG4_4Z2Z_D |
9267 | 3271928638U, // SUNPK_VG4_4Z2Z_H |
9268 | 3280350014U, // SUNPK_VG4_4Z2Z_S |
9269 | 2151749626U, // SUQADD_ZPmZ_B |
9270 | 2151782394U, // SUQADD_ZPmZ_D |
9271 | 2713851898U, // SUQADD_ZPmZ_H |
9272 | 2151847930U, // SUQADD_ZPmZ_S |
9273 | 1615070537U, // SUQADDv16i8 |
9274 | 1615435770U, // SUQADDv1i16 |
9275 | 1615435770U, // SUQADDv1i32 |
9276 | 1615435770U, // SUQADDv1i64 |
9277 | 1615435770U, // SUQADDv1i8 |
9278 | 1615082911U, // SUQADDv2i32 |
9279 | 1615074043U, // SUQADDv2i64 |
9280 | 1615076240U, // SUQADDv4i16 |
9281 | 1615084908U, // SUQADDv4i32 |
9282 | 1615078158U, // SUQADDv8i16 |
9283 | 1615071428U, // SUQADDv8i8 |
9284 | 3825682042U, // SUVDOT_VG4_M4ZZI_BToS |
9285 | 757875U, // SVC |
9286 | 3288811123U, // SVDOT_VG2_M2ZZI_HtoS |
9287 | 3825682035U, // SVDOT_VG4_M4ZZI_BtoS |
9288 | 3825649267U, // SVDOT_VG4_M4ZZI_HtoD |
9289 | 541690741U, // SWPAB |
9290 | 541698117U, // SWPAH |
9291 | 541691011U, // SWPALB |
9292 | 541698273U, // SWPALH |
9293 | 541699079U, // SWPALW |
9294 | 541699079U, // SWPALX |
9295 | 541688354U, // SWPAW |
9296 | 541688354U, // SWPAX |
9297 | 541691464U, // SWPB |
9298 | 541698490U, // SWPH |
9299 | 541691220U, // SWPLB |
9300 | 541698370U, // SWPLH |
9301 | 541699527U, // SWPLW |
9302 | 541699527U, // SWPLX |
9303 | 543076560U, // SWPP |
9304 | 543064508U, // SWPPA |
9305 | 543075223U, // SWPPAL |
9306 | 543075673U, // SWPPL |
9307 | 541700439U, // SWPW |
9308 | 541700439U, // SWPX |
9309 | 541167495U, // SXTB_ZPmZ_D |
9310 | 1082265479U, // SXTB_ZPmZ_H |
9311 | 541233031U, // SXTB_ZPmZ_S |
9312 | 541174469U, // SXTH_ZPmZ_D |
9313 | 541240005U, // SXTH_ZPmZ_S |
9314 | 541182307U, // SXTW_ZPmZ_D |
9315 | 4238897U, // SYSLxt |
9316 | 3225465113U, // SYSPxt |
9317 | 3225465113U, // SYSPxt_XZR |
9318 | 3225469982U, // SYSxt |
9319 | 1078014452U, // TBLQ_ZZZ_B |
9320 | 3762401780U, // TBLQ_ZZZ_D |
9321 | 58864116U, // TBLQ_ZZZ_H |
9322 | 2151854580U, // TBLQ_ZZZ_S |
9323 | 1078013062U, // TBL_ZZZZ_B |
9324 | 3762400390U, // TBL_ZZZZ_D |
9325 | 58862726U, // TBL_ZZZZ_H |
9326 | 2151853190U, // TBL_ZZZZ_S |
9327 | 1078013062U, // TBL_ZZZ_B |
9328 | 3762400390U, // TBL_ZZZ_D |
9329 | 58862726U, // TBL_ZZZ_H |
9330 | 2151853190U, // TBL_ZZZ_S |
9331 | 1107504262U, // TBLv16i8Four |
9332 | 1107504262U, // TBLv16i8One |
9333 | 1107504262U, // TBLv16i8Three |
9334 | 1107504262U, // TBLv16i8Two |
9335 | 1208167558U, // TBLv8i8Four |
9336 | 1208167558U, // TBLv8i8One |
9337 | 1208167558U, // TBLv8i8Three |
9338 | 1208167558U, // TBLv8i8Two |
9339 | 4246101U, // TBNZW |
9340 | 4246101U, // TBNZX |
9341 | 541143558U, // TBXQ_ZZZ_B |
9342 | 2151789062U, // TBXQ_ZZZ_D |
9343 | 84029958U, // TBXQ_ZZZ_H |
9344 | 2688725510U, // TBXQ_ZZZ_S |
9345 | 541149621U, // TBX_ZZZ_B |
9346 | 2151795125U, // TBX_ZZZ_D |
9347 | 84036021U, // TBX_ZZZ_H |
9348 | 2688731573U, // TBX_ZZZ_S |
9349 | 33835445U, // TBXv16i8Four |
9350 | 33835445U, // TBXv16i8One |
9351 | 33835445U, // TBXv16i8Three |
9352 | 33835445U, // TBXv16i8Two |
9353 | 134498741U, // TBXv8i8Four |
9354 | 134498741U, // TBXv8i8One |
9355 | 134498741U, // TBXv8i8Three |
9356 | 134498741U, // TBXv8i8Two |
9357 | 4246085U, // TBZW |
9358 | 4246085U, // TBZX |
9359 | 765107U, // TCANCEL |
9360 | 20917U, // TCOMMIT |
9361 | 50365U, // TRCIT |
9362 | 4259861U, // TRN1_PPP_B |
9363 | 541163541U, // TRN1_PPP_D |
9364 | 71434261U, // TRN1_PPP_H |
9365 | 541229077U, // TRN1_PPP_S |
9366 | 4259861U, // TRN1_ZZZ_B |
9367 | 541163541U, // TRN1_ZZZ_D |
9368 | 71434261U, // TRN1_ZZZ_H |
9369 | 114196501U, // TRN1_ZZZ_Q |
9370 | 541229077U, // TRN1_ZZZ_S |
9371 | 1615004527U, // TRN1v16i8 |
9372 | 1615017069U, // TRN1v2i32 |
9373 | 1615008022U, // TRN1v2i64 |
9374 | 1615010388U, // TRN1v4i16 |
9375 | 1615018536U, // TRN1v4i32 |
9376 | 1615011902U, // TRN1v8i16 |
9377 | 1615005625U, // TRN1v8i8 |
9378 | 4259969U, // TRN2_PPP_B |
9379 | 541163649U, // TRN2_PPP_D |
9380 | 71434369U, // TRN2_PPP_H |
9381 | 541229185U, // TRN2_PPP_S |
9382 | 4259969U, // TRN2_ZZZ_B |
9383 | 541163649U, // TRN2_ZZZ_D |
9384 | 71434369U, // TRN2_ZZZ_H |
9385 | 114196609U, // TRN2_ZZZ_Q |
9386 | 541229185U, // TRN2_ZZZ_S |
9387 | 1615004648U, // TRN2v16i8 |
9388 | 1615017096U, // TRN2v2i32 |
9389 | 1615008300U, // TRN2v2i64 |
9390 | 1615010425U, // TRN2v4i16 |
9391 | 1615018916U, // TRN2v4i32 |
9392 | 1615012226U, // TRN2v8i16 |
9393 | 1615005662U, // TRN2v8i8 |
9394 | 888658U, // TSB |
9395 | 50854U, // TSTART |
9396 | 50876U, // TTEST |
9397 | 2688650296U, // UABALB_ZZZ_D |
9398 | 146934840U, // UABALB_ZZZ_H |
9399 | 1078103096U, // UABALB_ZZZ_S |
9400 | 2688664786U, // UABALT_ZZZ_D |
9401 | 146949330U, // UABALT_ZZZ_H |
9402 | 1078117586U, // UABALT_ZZZ_S |
9403 | 1615077486U, // UABALv16i8_v8i16 |
9404 | 1615074224U, // UABALv2i32_v2i64 |
9405 | 1615085181U, // UABALv4i16_v4i32 |
9406 | 1615073632U, // UABALv4i32_v2i64 |
9407 | 1615084174U, // UABALv8i16_v4i32 |
9408 | 1615078387U, // UABALv8i8_v8i16 |
9409 | 541131023U, // UABA_ZZZ_B |
9410 | 2151776527U, // UABA_ZZZ_D |
9411 | 84017423U, // UABA_ZZZ_H |
9412 | 2688712975U, // UABA_ZZZ_S |
9413 | 1615070322U, // UABAv16i8 |
9414 | 1615082678U, // UABAv2i32 |
9415 | 1615076007U, // UABAv4i16 |
9416 | 1615084641U, // UABAv4i32 |
9417 | 1615077925U, // UABAv8i16 |
9418 | 1615071254U, // UABAv8i8 |
9419 | 541166829U, // UABDLB_ZZZ_D |
9420 | 88214765U, // UABDLB_ZZZ_H |
9421 | 3762457837U, // UABDLB_ZZZ_S |
9422 | 541181219U, // UABDLT_ZZZ_D |
9423 | 88229155U, // UABDLT_ZZZ_H |
9424 | 3762472227U, // UABDLT_ZZZ_S |
9425 | 1615012016U, // UABDLv16i8_v8i16 |
9426 | 1615008760U, // UABDLv2i32_v2i64 |
9427 | 1615019717U, // UABDLv4i16_v4i32 |
9428 | 1615008175U, // UABDLv4i32_v2i64 |
9429 | 1615018717U, // UABDLv8i16_v4i32 |
9430 | 1615012911U, // UABDLv8i8_v8i16 |
9431 | 2151749499U, // UABD_ZPmZ_B |
9432 | 2151782267U, // UABD_ZPmZ_D |
9433 | 2713851771U, // UABD_ZPmZ_H |
9434 | 2151847803U, // UABD_ZPmZ_S |
9435 | 1615004933U, // UABDv16i8 |
9436 | 1615017294U, // UABDv2i32 |
9437 | 1615010623U, // UABDv4i16 |
9438 | 1615019291U, // UABDv4i32 |
9439 | 1615012541U, // UABDv8i16 |
9440 | 1615005830U, // UABDv8i8 |
9441 | 2151788636U, // UADALP_ZPmZ_D |
9442 | 2713858140U, // UADALP_ZPmZ_H |
9443 | 2151854172U, // UADALP_ZPmZ_S |
9444 | 1615078762U, // UADALPv16i8_v8i16 |
9445 | 1615073467U, // UADALPv2i32_v1i64 |
9446 | 1615083468U, // UADALPv4i16_v2i32 |
9447 | 1615074583U, // UADALPv4i32_v2i64 |
9448 | 1615085578U, // UADALPv8i16_v4i32 |
9449 | 1615076785U, // UADALPv8i8_v4i16 |
9450 | 541166854U, // UADDLB_ZZZ_D |
9451 | 88214790U, // UADDLB_ZZZ_H |
9452 | 3762457862U, // UADDLB_ZZZ_S |
9453 | 1615013248U, // UADDLPv16i8_v8i16 |
9454 | 1615007953U, // UADDLPv2i32_v1i64 |
9455 | 1615017954U, // UADDLPv4i16_v2i32 |
9456 | 1615009069U, // UADDLPv4i32_v2i64 |
9457 | 1615020064U, // UADDLPv8i16_v4i32 |
9458 | 1615011271U, // UADDLPv8i8_v4i16 |
9459 | 541181235U, // UADDLT_ZZZ_D |
9460 | 88229171U, // UADDLT_ZZZ_H |
9461 | 3762472243U, // UADDLT_ZZZ_S |
9462 | 1614841690U, // UADDLVv16i8v |
9463 | 1614847869U, // UADDLVv4i16v |
9464 | 1614856662U, // UADDLVv4i32v |
9465 | 1614849846U, // UADDLVv8i16v |
9466 | 1614842635U, // UADDLVv8i8v |
9467 | 1615012038U, // UADDLv16i8_v8i16 |
9468 | 1615008780U, // UADDLv2i32_v2i64 |
9469 | 1615019737U, // UADDLv4i16_v4i32 |
9470 | 1615008197U, // UADDLv4i32_v2i64 |
9471 | 1615018739U, // UADDLv8i16_v4i32 |
9472 | 1615012931U, // UADDLv8i8_v8i16 |
9473 | 3368568721U, // UADDV_VPZ_B |
9474 | 3301459857U, // UADDV_VPZ_D |
9475 | 3305654161U, // UADDV_VPZ_H |
9476 | 3246933905U, // UADDV_VPZ_S |
9477 | 541167587U, // UADDWB_ZZZ_D |
9478 | 71438307U, // UADDWB_ZZZ_H |
9479 | 541233123U, // UADDWB_ZZZ_S |
9480 | 541181727U, // UADDWT_ZZZ_D |
9481 | 71452447U, // UADDWT_ZZZ_H |
9482 | 541247263U, // UADDWT_ZZZ_S |
9483 | 1615012359U, // UADDWv16i8_v8i16 |
9484 | 1615009478U, // UADDWv2i32_v2i64 |
9485 | 1615020636U, // UADDWv4i16_v4i32 |
9486 | 1615008360U, // UADDWv4i32_v2i64 |
9487 | 1615019037U, // UADDWv8i16_v4i32 |
9488 | 1615013820U, // UADDWv8i8_v8i16 |
9489 | 4239035U, // UBFMWri |
9490 | 4239035U, // UBFMXri |
9491 | 147107964U, // UCLAMP_VG2_2Z2Z_B |
9492 | 80031868U, // UCLAMP_VG2_2Z2Z_D |
9493 | 84258940U, // UCLAMP_VG2_2Z2Z_H |
9494 | 25571452U, // UCLAMP_VG2_2Z2Z_S |
9495 | 147107964U, // UCLAMP_VG4_4Z4Z_B |
9496 | 80031868U, // UCLAMP_VG4_4Z4Z_D |
9497 | 84258940U, // UCLAMP_VG4_4Z4Z_H |
9498 | 25571452U, // UCLAMP_VG4_4Z4Z_S |
9499 | 541143164U, // UCLAMP_ZZZ_B |
9500 | 2151788668U, // UCLAMP_ZZZ_D |
9501 | 84029564U, // UCLAMP_ZZZ_H |
9502 | 2688725116U, // UCLAMP_ZZZ_S |
9503 | 4233457U, // UCVTFSWDri |
9504 | 4233457U, // UCVTFSWHri |
9505 | 4233457U, // UCVTFSWSri |
9506 | 4233457U, // UCVTFSXDri |
9507 | 4233457U, // UCVTFSXHri |
9508 | 4233457U, // UCVTFSXSri |
9509 | 4233457U, // UCVTFUWDri |
9510 | 4233457U, // UCVTFUWHri |
9511 | 4233457U, // UCVTFUWSri |
9512 | 4233457U, // UCVTFUXDri |
9513 | 4233457U, // UCVTFUXHri |
9514 | 4233457U, // UCVTFUXSri |
9515 | 3284539633U, // UCVTF_2Z2Z_StoS |
9516 | 3284539633U, // UCVTF_4Z4Z_StoS |
9517 | 541169905U, // UCVTF_ZPmZ_DtoD |
9518 | 2692880625U, // UCVTF_ZPmZ_DtoH |
9519 | 541235441U, // UCVTF_ZPmZ_DtoS |
9520 | 1082267889U, // UCVTF_ZPmZ_HtoH |
9521 | 541169905U, // UCVTF_ZPmZ_StoD |
9522 | 2156009713U, // UCVTF_ZPmZ_StoH |
9523 | 541235441U, // UCVTF_ZPmZ_StoS |
9524 | 4233457U, // UCVTFd |
9525 | 4233457U, // UCVTFh |
9526 | 4233457U, // UCVTFs |
9527 | 4233457U, // UCVTFv1i16 |
9528 | 4233457U, // UCVTFv1i32 |
9529 | 4233457U, // UCVTFv1i64 |
9530 | 1615017483U, // UCVTFv2f32 |
9531 | 1615008592U, // UCVTFv2f64 |
9532 | 1615017483U, // UCVTFv2i32_shift |
9533 | 1615008592U, // UCVTFv2i64_shift |
9534 | 1615010789U, // UCVTFv4f16 |
9535 | 1615019489U, // UCVTFv4f32 |
9536 | 1615010789U, // UCVTFv4i16_shift |
9537 | 1615019489U, // UCVTFv4i32_shift |
9538 | 1615012707U, // UCVTFv8f16 |
9539 | 1615012707U, // UCVTFv8i16_shift |
9540 | 39141U, // UDF |
9541 | 2151789499U, // UDIVR_ZPmZ_D |
9542 | 2151855035U, // UDIVR_ZPmZ_S |
9543 | 4245423U, // UDIVWr |
9544 | 4245423U, // UDIVXr |
9545 | 2151794607U, // UDIV_ZPmZ_D |
9546 | 2151860143U, // UDIV_ZPmZ_S |
9547 | 3288811108U, // UDOT_VG2_M2Z2Z_BtoS |
9548 | 3288778340U, // UDOT_VG2_M2Z2Z_HtoD |
9549 | 3288811108U, // UDOT_VG2_M2Z2Z_HtoS |
9550 | 3288811108U, // UDOT_VG2_M2ZZI_BToS |
9551 | 3288811108U, // UDOT_VG2_M2ZZI_HToS |
9552 | 3288778340U, // UDOT_VG2_M2ZZI_HtoD |
9553 | 3288811108U, // UDOT_VG2_M2ZZ_BtoS |
9554 | 3288778340U, // UDOT_VG2_M2ZZ_HtoD |
9555 | 3288811108U, // UDOT_VG2_M2ZZ_HtoS |
9556 | 3825682020U, // UDOT_VG4_M4Z4Z_BtoS |
9557 | 3825649252U, // UDOT_VG4_M4Z4Z_HtoD |
9558 | 3825682020U, // UDOT_VG4_M4Z4Z_HtoS |
9559 | 3825682020U, // UDOT_VG4_M4ZZI_BtoS |
9560 | 3825682020U, // UDOT_VG4_M4ZZI_HToS |
9561 | 3825649252U, // UDOT_VG4_M4ZZI_HtoD |
9562 | 3825682020U, // UDOT_VG4_M4ZZ_BtoS |
9563 | 3825649252U, // UDOT_VG4_M4ZZ_HtoD |
9564 | 3825682020U, // UDOT_VG4_M4ZZ_HtoS |
9565 | 1078052452U, // UDOT_ZZZI_D |
9566 | 1078117988U, // UDOT_ZZZI_HtoS |
9567 | 541247076U, // UDOT_ZZZI_S |
9568 | 1078052452U, // UDOT_ZZZ_D |
9569 | 1078117988U, // UDOT_ZZZ_HtoS |
9570 | 541247076U, // UDOT_ZZZ_S |
9571 | 1615087204U, // UDOTlanev16i8 |
9572 | 1615087204U, // UDOTlanev8i8 |
9573 | 20945U, // UDOTv16i8 |
9574 | 20945U, // UDOTv8i8 |
9575 | 2151749596U, // UHADD_ZPmZ_B |
9576 | 2151782364U, // UHADD_ZPmZ_D |
9577 | 2713851868U, // UHADD_ZPmZ_H |
9578 | 2151847900U, // UHADD_ZPmZ_S |
9579 | 1615004978U, // UHADDv16i8 |
9580 | 1615017354U, // UHADDv2i32 |
9581 | 1615010683U, // UHADDv4i16 |
9582 | 1615019351U, // UHADDv4i32 |
9583 | 1615012601U, // UHADDv8i16 |
9584 | 1615005871U, // UHADDv8i8 |
9585 | 2151756357U, // UHSUBR_ZPmZ_B |
9586 | 2151789125U, // UHSUBR_ZPmZ_D |
9587 | 2713858629U, // UHSUBR_ZPmZ_H |
9588 | 2151854661U, // UHSUBR_ZPmZ_S |
9589 | 2151747489U, // UHSUB_ZPmZ_B |
9590 | 2151780257U, // UHSUB_ZPmZ_D |
9591 | 2713849761U, // UHSUB_ZPmZ_H |
9592 | 2151845793U, // UHSUB_ZPmZ_S |
9593 | 1615004858U, // UHSUBv16i8 |
9594 | 1615017238U, // UHSUBv2i32 |
9595 | 1615010567U, // UHSUBv4i16 |
9596 | 1615019225U, // UHSUBv4i32 |
9597 | 1615012485U, // UHSUBv8i16 |
9598 | 1615005783U, // UHSUBv8i8 |
9599 | 4238507U, // UMADDLrrr |
9600 | 2151756153U, // UMAXP_ZPmZ_B |
9601 | 2151788921U, // UMAXP_ZPmZ_D |
9602 | 2713858425U, // UMAXP_ZPmZ_H |
9603 | 2151854457U, // UMAXP_ZPmZ_S |
9604 | 1615005308U, // UMAXPv16i8 |
9605 | 1615018058U, // UMAXPv2i32 |
9606 | 1615011375U, // UMAXPv4i16 |
9607 | 1615020168U, // UMAXPv4i32 |
9608 | 1615013352U, // UMAXPv8i16 |
9609 | 1615006275U, // UMAXPv8i8 |
9610 | 2181253185U, // UMAXQV_VPZ_B |
9611 | 2185447489U, // UMAXQV_VPZ_D |
9612 | 2189641793U, // UMAXQV_VPZ_H |
9613 | 2193836097U, // UMAXQV_VPZ_S |
9614 | 510045U, // UMAXV_VPZ_B |
9615 | 3301460061U, // UMAXV_VPZ_D |
9616 | 3305687133U, // UMAXV_VPZ_H |
9617 | 3246999645U, // UMAXV_VPZ_S |
9618 | 1614841735U, // UMAXVv16i8v |
9619 | 1614847963U, // UMAXVv4i16v |
9620 | 1614856756U, // UMAXVv4i32v |
9621 | 1614849940U, // UMAXVv8i16v |
9622 | 1614842676U, // UMAXVv8i8v |
9623 | 4245935U, // UMAXWri |
9624 | 4245935U, // UMAXWrr |
9625 | 4245935U, // UMAXXri |
9626 | 4245935U, // UMAXXrr |
9627 | 50645423U, // UMAX_VG2_2Z2Z_B |
9628 | 54872495U, // UMAX_VG2_2Z2Z_D |
9629 | 59099567U, // UMAX_VG2_2Z2Z_H |
9630 | 63326639U, // UMAX_VG2_2Z2Z_S |
9631 | 50645423U, // UMAX_VG2_2ZZ_B |
9632 | 54872495U, // UMAX_VG2_2ZZ_D |
9633 | 59099567U, // UMAX_VG2_2ZZ_H |
9634 | 63326639U, // UMAX_VG2_2ZZ_S |
9635 | 50645423U, // UMAX_VG4_4Z4Z_B |
9636 | 54872495U, // UMAX_VG4_4Z4Z_D |
9637 | 59099567U, // UMAX_VG4_4Z4Z_H |
9638 | 63326639U, // UMAX_VG4_4Z4Z_S |
9639 | 50645423U, // UMAX_VG4_4ZZ_B |
9640 | 54872495U, // UMAX_VG4_4ZZ_D |
9641 | 59099567U, // UMAX_VG4_4ZZ_H |
9642 | 63326639U, // UMAX_VG4_4ZZ_S |
9643 | 4278703U, // UMAX_ZI_B |
9644 | 541182383U, // UMAX_ZI_D |
9645 | 71453103U, // UMAX_ZI_H |
9646 | 541247919U, // UMAX_ZI_S |
9647 | 2151762351U, // UMAX_ZPmZ_B |
9648 | 2151795119U, // UMAX_ZPmZ_D |
9649 | 2713864623U, // UMAX_ZPmZ_H |
9650 | 2151860655U, // UMAX_ZPmZ_S |
9651 | 1615005606U, // UMAXv16i8 |
9652 | 1615018435U, // UMAXv2i32 |
9653 | 1615011841U, // UMAXv4i16 |
9654 | 1615020700U, // UMAXv4i32 |
9655 | 1615013858U, // UMAXv8i16 |
9656 | 1615006535U, // UMAXv8i8 |
9657 | 2151755959U, // UMINP_ZPmZ_B |
9658 | 2151788727U, // UMINP_ZPmZ_D |
9659 | 2713858231U, // UMINP_ZPmZ_H |
9660 | 2151854263U, // UMINP_ZPmZ_S |
9661 | 1615005277U, // UMINPv16i8 |
9662 | 1615018009U, // UMINPv2i32 |
9663 | 1615011326U, // UMINPv4i16 |
9664 | 1615020119U, // UMINPv4i32 |
9665 | 1615013303U, // UMINPv8i16 |
9666 | 1615006247U, // UMINPv8i8 |
9667 | 2181253154U, // UMINQV_VPZ_B |
9668 | 2185447458U, // UMINQV_VPZ_D |
9669 | 2189641762U, // UMINQV_VPZ_H |
9670 | 2193836066U, // UMINQV_VPZ_S |
9671 | 509909U, // UMINV_VPZ_B |
9672 | 3301459925U, // UMINV_VPZ_D |
9673 | 3305686997U, // UMINV_VPZ_H |
9674 | 3246999509U, // UMINV_VPZ_S |
9675 | 1614841713U, // UMINVv16i8v |
9676 | 1614847924U, // UMINVv4i16v |
9677 | 1614856717U, // UMINVv4i32v |
9678 | 1614849901U, // UMINVv8i16v |
9679 | 1614842656U, // UMINVv8i8v |
9680 | 4239163U, // UMINWri |
9681 | 4239163U, // UMINWrr |
9682 | 4239163U, // UMINXri |
9683 | 4239163U, // UMINXrr |
9684 | 50638651U, // UMIN_VG2_2Z2Z_B |
9685 | 54865723U, // UMIN_VG2_2Z2Z_D |
9686 | 59092795U, // UMIN_VG2_2Z2Z_H |
9687 | 63319867U, // UMIN_VG2_2Z2Z_S |
9688 | 50638651U, // UMIN_VG2_2ZZ_B |
9689 | 54865723U, // UMIN_VG2_2ZZ_D |
9690 | 59092795U, // UMIN_VG2_2ZZ_H |
9691 | 63319867U, // UMIN_VG2_2ZZ_S |
9692 | 50638651U, // UMIN_VG4_4Z4Z_B |
9693 | 54865723U, // UMIN_VG4_4Z4Z_D |
9694 | 59092795U, // UMIN_VG4_4Z4Z_H |
9695 | 63319867U, // UMIN_VG4_4Z4Z_S |
9696 | 50638651U, // UMIN_VG4_4ZZ_B |
9697 | 54865723U, // UMIN_VG4_4ZZ_D |
9698 | 59092795U, // UMIN_VG4_4ZZ_H |
9699 | 63319867U, // UMIN_VG4_4ZZ_S |
9700 | 4271931U, // UMIN_ZI_B |
9701 | 541175611U, // UMIN_ZI_D |
9702 | 71446331U, // UMIN_ZI_H |
9703 | 541241147U, // UMIN_ZI_S |
9704 | 2151755579U, // UMIN_ZPmZ_B |
9705 | 2151788347U, // UMIN_ZPmZ_D |
9706 | 2713857851U, // UMIN_ZPmZ_H |
9707 | 2151853883U, // UMIN_ZPmZ_S |
9708 | 1615005237U, // UMINv16i8 |
9709 | 1615017789U, // UMINv2i32 |
9710 | 1615011095U, // UMINv4i16 |
9711 | 1615019991U, // UMINv4i32 |
9712 | 1615013185U, // UMINv8i16 |
9713 | 1615006109U, // UMINv8i8 |
9714 | 2688650341U, // UMLALB_ZZZI_D |
9715 | 1078103141U, // UMLALB_ZZZI_S |
9716 | 2688650341U, // UMLALB_ZZZ_D |
9717 | 146934885U, // UMLALB_ZZZ_H |
9718 | 1078103141U, // UMLALB_ZZZ_S |
9719 | 3376885019U, // UMLALL_MZZI_BtoS |
9720 | 3376852251U, // UMLALL_MZZI_HtoD |
9721 | 3376885019U, // UMLALL_MZZ_BtoS |
9722 | 3376852251U, // UMLALL_MZZ_HtoD |
9723 | 3376885019U, // UMLALL_VG2_M2Z2Z_BtoS |
9724 | 3376852251U, // UMLALL_VG2_M2Z2Z_HtoD |
9725 | 3376885019U, // UMLALL_VG2_M2ZZI_BtoS |
9726 | 3376852251U, // UMLALL_VG2_M2ZZI_HtoD |
9727 | 3913755931U, // UMLALL_VG2_M2ZZ_BtoS |
9728 | 3913723163U, // UMLALL_VG2_M2ZZ_HtoD |
9729 | 3913755931U, // UMLALL_VG4_M4Z4Z_BtoS |
9730 | 3913723163U, // UMLALL_VG4_M4Z4Z_HtoD |
9731 | 3913755931U, // UMLALL_VG4_M4ZZI_BtoS |
9732 | 3913723163U, // UMLALL_VG4_M4ZZI_HtoD |
9733 | 155659547U, // UMLALL_VG4_M4ZZ_BtoS |
9734 | 155626779U, // UMLALL_VG4_M4ZZ_HtoD |
9735 | 2688664821U, // UMLALT_ZZZI_D |
9736 | 1078117621U, // UMLALT_ZZZI_S |
9737 | 2688664821U, // UMLALT_ZZZ_D |
9738 | 146949365U, // UMLALT_ZZZ_H |
9739 | 1078117621U, // UMLALT_ZZZ_S |
9740 | 3313970040U, // UMLAL_MZZI_HtoS |
9741 | 3313970040U, // UMLAL_MZZ_HtoS |
9742 | 3313970040U, // UMLAL_VG2_M2Z2Z_HtoS |
9743 | 3313970040U, // UMLAL_VG2_M2ZZI_S |
9744 | 3313970040U, // UMLAL_VG2_M2ZZ_HtoS |
9745 | 3850840952U, // UMLAL_VG4_M4Z4Z_HtoS |
9746 | 3850840952U, // UMLAL_VG4_M4ZZI_HtoS |
9747 | 3850840952U, // UMLAL_VG4_M4ZZ_HtoS |
9748 | 1615077508U, // UMLALv16i8_v8i16 |
9749 | 1615074256U, // UMLALv2i32_indexed |
9750 | 1615074256U, // UMLALv2i32_v2i64 |
9751 | 1615085213U, // UMLALv4i16_indexed |
9752 | 1615085213U, // UMLALv4i16_v4i32 |
9753 | 1615073667U, // UMLALv4i32_indexed |
9754 | 1615073667U, // UMLALv4i32_v2i64 |
9755 | 1615084209U, // UMLALv8i16_indexed |
9756 | 1615084209U, // UMLALv8i16_v4i32 |
9757 | 1615078407U, // UMLALv8i8_v8i16 |
9758 | 2688650639U, // UMLSLB_ZZZI_D |
9759 | 1078103439U, // UMLSLB_ZZZI_S |
9760 | 2688650639U, // UMLSLB_ZZZ_D |
9761 | 146935183U, // UMLSLB_ZZZ_H |
9762 | 1078103439U, // UMLSLB_ZZZ_S |
9763 | 3376885035U, // UMLSLL_MZZI_BtoS |
9764 | 3376852267U, // UMLSLL_MZZI_HtoD |
9765 | 3376885035U, // UMLSLL_MZZ_BtoS |
9766 | 3376852267U, // UMLSLL_MZZ_HtoD |
9767 | 3376885035U, // UMLSLL_VG2_M2Z2Z_BtoS |
9768 | 3376852267U, // UMLSLL_VG2_M2Z2Z_HtoD |
9769 | 3376885035U, // UMLSLL_VG2_M2ZZI_BtoS |
9770 | 3376852267U, // UMLSLL_VG2_M2ZZI_HtoD |
9771 | 3913755947U, // UMLSLL_VG2_M2ZZ_BtoS |
9772 | 3913723179U, // UMLSLL_VG2_M2ZZ_HtoD |
9773 | 3913755947U, // UMLSLL_VG4_M4Z4Z_BtoS |
9774 | 3913723179U, // UMLSLL_VG4_M4Z4Z_HtoD |
9775 | 3913755947U, // UMLSLL_VG4_M4ZZI_BtoS |
9776 | 3913723179U, // UMLSLL_VG4_M4ZZI_HtoD |
9777 | 155659563U, // UMLSLL_VG4_M4ZZ_BtoS |
9778 | 155626795U, // UMLSLL_VG4_M4ZZ_HtoD |
9779 | 2688664996U, // UMLSLT_ZZZI_D |
9780 | 1078117796U, // UMLSLT_ZZZI_S |
9781 | 2688664996U, // UMLSLT_ZZZ_D |
9782 | 146949540U, // UMLSLT_ZZZ_H |
9783 | 1078117796U, // UMLSLT_ZZZ_S |
9784 | 3313970730U, // UMLSL_MZZI_HtoS |
9785 | 3313970730U, // UMLSL_MZZ_HtoS |
9786 | 3313970730U, // UMLSL_VG2_M2Z2Z_HtoS |
9787 | 3313970730U, // UMLSL_VG2_M2ZZI_S |
9788 | 3313970730U, // UMLSL_VG2_M2ZZ_HtoS |
9789 | 3850841642U, // UMLSL_VG4_M4Z4Z_HtoS |
9790 | 3850841642U, // UMLSL_VG4_M4ZZI_HtoS |
9791 | 3850841642U, // UMLSL_VG4_M4ZZ_HtoS |
9792 | 1615077651U, // UMLSLv16i8_v8i16 |
9793 | 1615074480U, // UMLSLv2i32_indexed |
9794 | 1615074480U, // UMLSLv2i32_v2i64 |
9795 | 1615085437U, // UMLSLv4i16_indexed |
9796 | 1615085437U, // UMLSLv4i16_v4i32 |
9797 | 1615073825U, // UMLSLv4i32_indexed |
9798 | 1615073825U, // UMLSLv4i32_v2i64 |
9799 | 1615084367U, // UMLSLv8i16_indexed |
9800 | 1615084367U, // UMLSLv8i16_v4i32 |
9801 | 1615078617U, // UMLSLv8i8_v8i16 |
9802 | 20736U, // UMMLA |
9803 | 541229426U, // UMMLA_ZZZ |
9804 | 96698801U, // UMOPA_MPPZZ_D |
9805 | 96698801U, // UMOPA_MPPZZ_HtoS |
9806 | 159613361U, // UMOPA_MPPZZ_S |
9807 | 96715745U, // UMOPS_MPPZZ_D |
9808 | 96715745U, // UMOPS_MPPZZ_HtoS |
9809 | 159630305U, // UMOPS_MPPZZ_S |
9810 | 1614846394U, // UMOVvi16 |
9811 | 1614846394U, // UMOVvi16_idx0 |
9812 | 1614853212U, // UMOVvi32 |
9813 | 1614853212U, // UMOVvi32_idx0 |
9814 | 1614844063U, // UMOVvi64 |
9815 | 1614844063U, // UMOVvi64_idx0 |
9816 | 1614840577U, // UMOVvi8 |
9817 | 1614840577U, // UMOVvi8_idx0 |
9818 | 4238483U, // UMSUBLrrr |
9819 | 2151754117U, // UMULH_ZPmZ_B |
9820 | 2151786885U, // UMULH_ZPmZ_D |
9821 | 2713856389U, // UMULH_ZPmZ_H |
9822 | 2151852421U, // UMULH_ZPmZ_S |
9823 | 4270469U, // UMULH_ZZZ_B |
9824 | 541174149U, // UMULH_ZZZ_D |
9825 | 71444869U, // UMULH_ZZZ_H |
9826 | 541239685U, // UMULH_ZZZ_S |
9827 | 4237701U, // UMULHrr |
9828 | 541166904U, // UMULLB_ZZZI_D |
9829 | 3762457912U, // UMULLB_ZZZI_S |
9830 | 541166904U, // UMULLB_ZZZ_D |
9831 | 88214840U, // UMULLB_ZZZ_H |
9832 | 3762457912U, // UMULLB_ZZZ_S |
9833 | 541181299U, // UMULLT_ZZZI_D |
9834 | 3762472307U, // UMULLT_ZZZI_S |
9835 | 541181299U, // UMULLT_ZZZ_D |
9836 | 88229235U, // UMULLT_ZZZ_H |
9837 | 3762472307U, // UMULLT_ZZZ_S |
9838 | 1615012093U, // UMULLv16i8_v8i16 |
9839 | 1615008912U, // UMULLv2i32_indexed |
9840 | 1615008912U, // UMULLv2i32_v2i64 |
9841 | 1615019869U, // UMULLv4i16_indexed |
9842 | 1615019869U, // UMULLv4i16_v4i32 |
9843 | 1615008254U, // UMULLv4i32_indexed |
9844 | 1615008254U, // UMULLv4i32_v2i64 |
9845 | 1615018796U, // UMULLv8i16_indexed |
9846 | 1615018796U, // UMULLv8i16_v4i32 |
9847 | 1615013061U, // UMULLv8i8_v8i16 |
9848 | 4265979U, // UQADD_ZI_B |
9849 | 541169659U, // UQADD_ZI_D |
9850 | 71440379U, // UQADD_ZI_H |
9851 | 541235195U, // UQADD_ZI_S |
9852 | 2151749627U, // UQADD_ZPmZ_B |
9853 | 2151782395U, // UQADD_ZPmZ_D |
9854 | 2713851899U, // UQADD_ZPmZ_H |
9855 | 2151847931U, // UQADD_ZPmZ_S |
9856 | 4265979U, // UQADD_ZZZ_B |
9857 | 541169659U, // UQADD_ZZZ_D |
9858 | 71440379U, // UQADD_ZZZ_H |
9859 | 541235195U, // UQADD_ZZZ_S |
9860 | 1615005002U, // UQADDv16i8 |
9861 | 4233211U, // UQADDv1i16 |
9862 | 4233211U, // UQADDv1i32 |
9863 | 4233211U, // UQADDv1i64 |
9864 | 4233211U, // UQADDv1i8 |
9865 | 1615017376U, // UQADDv2i32 |
9866 | 1615008508U, // UQADDv2i64 |
9867 | 1615010705U, // UQADDv4i16 |
9868 | 1615019373U, // UQADDv4i32 |
9869 | 1615012623U, // UQADDv8i16 |
9870 | 1615005893U, // UQADDv8i8 |
9871 | 3284283281U, // UQCVTN_Z2Z_StoH |
9872 | 3275894673U, // UQCVTN_Z4Z_DtoH |
9873 | 2151755665U, // UQCVTN_Z4Z_StoB |
9874 | 3284289274U, // UQCVT_Z2Z_StoH |
9875 | 3275900666U, // UQCVT_Z4Z_DtoH |
9876 | 2151761658U, // UQCVT_Z4Z_StoB |
9877 | 1077971937U, // UQDECB_WPiI |
9878 | 1077971937U, // UQDECB_XPiI |
9879 | 1077974928U, // UQDECD_WPiI |
9880 | 1077974928U, // UQDECD_XPiI |
9881 | 1078040464U, // UQDECD_ZPiI |
9882 | 1077979283U, // UQDECH_WPiI |
9883 | 1077979283U, // UQDECH_XPiI |
9884 | 100804755U, // UQDECH_ZPiI |
9885 | 4239391U, // UQDECP_WP_B |
9886 | 541110303U, // UQDECP_WP_D |
9887 | 3762335775U, // UQDECP_WP_H |
9888 | 541110303U, // UQDECP_WP_S |
9889 | 4239391U, // UQDECP_XP_B |
9890 | 541110303U, // UQDECP_XP_D |
9891 | 3762335775U, // UQDECP_XP_H |
9892 | 541110303U, // UQDECP_XP_S |
9893 | 2151788575U, // UQDECP_ZP_D |
9894 | 3305254943U, // UQDECP_ZP_H |
9895 | 2688725023U, // UQDECP_ZP_S |
9896 | 1077987533U, // UQDECW_WPiI |
9897 | 1077987533U, // UQDECW_XPiI |
9898 | 1078118605U, // UQDECW_ZPiI |
9899 | 1077971953U, // UQINCB_WPiI |
9900 | 1077971953U, // UQINCB_XPiI |
9901 | 1077974944U, // UQINCD_WPiI |
9902 | 1077974944U, // UQINCD_XPiI |
9903 | 1078040480U, // UQINCD_ZPiI |
9904 | 1077979299U, // UQINCH_WPiI |
9905 | 1077979299U, // UQINCH_XPiI |
9906 | 100804771U, // UQINCH_ZPiI |
9907 | 4239407U, // UQINCP_WP_B |
9908 | 541110319U, // UQINCP_WP_D |
9909 | 3762335791U, // UQINCP_WP_H |
9910 | 541110319U, // UQINCP_WP_S |
9911 | 4239407U, // UQINCP_XP_B |
9912 | 541110319U, // UQINCP_XP_D |
9913 | 3762335791U, // UQINCP_XP_H |
9914 | 541110319U, // UQINCP_XP_S |
9915 | 2151788591U, // UQINCP_ZP_D |
9916 | 3305254959U, // UQINCP_ZP_H |
9917 | 2688725039U, // UQINCP_ZP_S |
9918 | 1077987549U, // UQINCW_WPiI |
9919 | 1077987549U, // UQINCW_XPiI |
9920 | 1078118621U, // UQINCW_ZPiI |
9921 | 2151756549U, // UQRSHLR_ZPmZ_B |
9922 | 2151789317U, // UQRSHLR_ZPmZ_D |
9923 | 2713858821U, // UQRSHLR_ZPmZ_H |
9924 | 2151854853U, // UQRSHLR_ZPmZ_S |
9925 | 2151754983U, // UQRSHL_ZPmZ_B |
9926 | 2151787751U, // UQRSHL_ZPmZ_D |
9927 | 2713857255U, // UQRSHL_ZPmZ_H |
9928 | 2151853287U, // UQRSHL_ZPmZ_S |
9929 | 1615005154U, // UQRSHLv16i8 |
9930 | 4238567U, // UQRSHLv1i16 |
9931 | 4238567U, // UQRSHLv1i32 |
9932 | 4238567U, // UQRSHLv1i64 |
9933 | 4238567U, // UQRSHLv1i8 |
9934 | 1615017648U, // UQRSHLv2i32 |
9935 | 1615008821U, // UQRSHLv2i64 |
9936 | 1615010954U, // UQRSHLv4i16 |
9937 | 1615019778U, // UQRSHLv4i32 |
9938 | 1615012972U, // UQRSHLv8i16 |
9939 | 1615006012U, // UQRSHLv8i8 |
9940 | 3762359801U, // UQRSHRNB_ZZI_B |
9941 | 21106169U, // UQRSHRNB_ZZI_H |
9942 | 541232633U, // UQRSHRNB_ZZI_S |
9943 | 1078019589U, // UQRSHRNT_ZZI_B |
9944 | 25314821U, // UQRSHRNT_ZZI_H |
9945 | 2151859717U, // UQRSHRNT_ZZI_S |
9946 | 2151755627U, // UQRSHRN_VG4_Z4ZI_B |
9947 | 54669163U, // UQRSHRN_VG4_Z4ZI_H |
9948 | 63057771U, // UQRSHRN_Z2ZI_StoH |
9949 | 4239211U, // UQRSHRNb |
9950 | 4239211U, // UQRSHRNh |
9951 | 4239211U, // UQRSHRNs |
9952 | 1615070170U, // UQRSHRNv16i8_shift |
9953 | 1615017832U, // UQRSHRNv2i32_shift |
9954 | 1615011138U, // UQRSHRNv4i16_shift |
9955 | 1615084439U, // UQRSHRNv4i32_shift |
9956 | 1615077749U, // UQRSHRNv8i16_shift |
9957 | 1615006152U, // UQRSHRNv8i8_shift |
9958 | 63058605U, // UQRSHR_VG2_Z2ZI_H |
9959 | 2151756461U, // UQRSHR_VG4_Z4ZI_B |
9960 | 54669997U, // UQRSHR_VG4_Z4ZI_H |
9961 | 2151756532U, // UQSHLR_ZPmZ_B |
9962 | 2151789300U, // UQSHLR_ZPmZ_D |
9963 | 2713858804U, // UQSHLR_ZPmZ_H |
9964 | 2151854836U, // UQSHLR_ZPmZ_S |
9965 | 2151754968U, // UQSHL_ZPmI_B |
9966 | 2151787736U, // UQSHL_ZPmI_D |
9967 | 2713857240U, // UQSHL_ZPmI_H |
9968 | 2151853272U, // UQSHL_ZPmI_S |
9969 | 2151754968U, // UQSHL_ZPmZ_B |
9970 | 2151787736U, // UQSHL_ZPmZ_D |
9971 | 2713857240U, // UQSHL_ZPmZ_H |
9972 | 2151853272U, // UQSHL_ZPmZ_S |
9973 | 4238552U, // UQSHLb |
9974 | 4238552U, // UQSHLd |
9975 | 4238552U, // UQSHLh |
9976 | 4238552U, // UQSHLs |
9977 | 1615005131U, // UQSHLv16i8 |
9978 | 1615005131U, // UQSHLv16i8_shift |
9979 | 4238552U, // UQSHLv1i16 |
9980 | 4238552U, // UQSHLv1i32 |
9981 | 4238552U, // UQSHLv1i64 |
9982 | 4238552U, // UQSHLv1i8 |
9983 | 1615017627U, // UQSHLv2i32 |
9984 | 1615017627U, // UQSHLv2i32_shift |
9985 | 1615008800U, // UQSHLv2i64 |
9986 | 1615008800U, // UQSHLv2i64_shift |
9987 | 1615010933U, // UQSHLv4i16 |
9988 | 1615010933U, // UQSHLv4i16_shift |
9989 | 1615019757U, // UQSHLv4i32 |
9990 | 1615019757U, // UQSHLv4i32_shift |
9991 | 1615012951U, // UQSHLv8i16 |
9992 | 1615012951U, // UQSHLv8i16_shift |
9993 | 1615005991U, // UQSHLv8i8 |
9994 | 1615005991U, // UQSHLv8i8_shift |
9995 | 3762359782U, // UQSHRNB_ZZI_B |
9996 | 21106150U, // UQSHRNB_ZZI_H |
9997 | 541232614U, // UQSHRNB_ZZI_S |
9998 | 1078019570U, // UQSHRNT_ZZI_B |
9999 | 25314802U, // UQSHRNT_ZZI_H |
10000 | 2151859698U, // UQSHRNT_ZZI_S |
10001 | 4239194U, // UQSHRNb |
10002 | 4239194U, // UQSHRNh |
10003 | 4239194U, // UQSHRNs |
10004 | 1615070143U, // UQSHRNv16i8_shift |
10005 | 1615017809U, // UQSHRNv2i32_shift |
10006 | 1615011115U, // UQSHRNv4i16_shift |
10007 | 1615084414U, // UQSHRNv4i32_shift |
10008 | 1615077724U, // UQSHRNv8i16_shift |
10009 | 1615006129U, // UQSHRNv8i8_shift |
10010 | 2151756373U, // UQSUBR_ZPmZ_B |
10011 | 2151789141U, // UQSUBR_ZPmZ_D |
10012 | 2713858645U, // UQSUBR_ZPmZ_H |
10013 | 2151854677U, // UQSUBR_ZPmZ_S |
10014 | 4263870U, // UQSUB_ZI_B |
10015 | 541167550U, // UQSUB_ZI_D |
10016 | 71438270U, // UQSUB_ZI_H |
10017 | 541233086U, // UQSUB_ZI_S |
10018 | 2151747518U, // UQSUB_ZPmZ_B |
10019 | 2151780286U, // UQSUB_ZPmZ_D |
10020 | 2713849790U, // UQSUB_ZPmZ_H |
10021 | 2151845822U, // UQSUB_ZPmZ_S |
10022 | 4263870U, // UQSUB_ZZZ_B |
10023 | 541167550U, // UQSUB_ZZZ_D |
10024 | 71438270U, // UQSUB_ZZZ_H |
10025 | 541233086U, // UQSUB_ZZZ_S |
10026 | 1615004880U, // UQSUBv16i8 |
10027 | 4231102U, // UQSUBv1i16 |
10028 | 4231102U, // UQSUBv1i32 |
10029 | 4231102U, // UQSUBv1i64 |
10030 | 4231102U, // UQSUBv1i8 |
10031 | 1615017258U, // UQSUBv2i32 |
10032 | 1615008458U, // UQSUBv2i64 |
10033 | 1615010587U, // UQSUBv4i16 |
10034 | 1615019245U, // UQSUBv4i32 |
10035 | 1615012505U, // UQSUBv8i16 |
10036 | 1615005803U, // UQSUBv8i8 |
10037 | 3762359827U, // UQXTNB_ZZ_B |
10038 | 3242331667U, // UQXTNB_ZZ_H |
10039 | 541232659U, // UQXTNB_ZZ_S |
10040 | 1078019616U, // UQXTNT_ZZ_B |
10041 | 3246540320U, // UQXTNT_ZZ_H |
10042 | 2151859744U, // UQXTNT_ZZ_S |
10043 | 1615070206U, // UQXTNv16i8 |
10044 | 4239264U, // UQXTNv1i16 |
10045 | 4239264U, // UQXTNv1i32 |
10046 | 4239264U, // UQXTNv1i8 |
10047 | 1615017865U, // UQXTNv2i32 |
10048 | 1615011182U, // UQXTNv4i16 |
10049 | 1615084472U, // UQXTNv4i32 |
10050 | 1615077794U, // UQXTNv8i16 |
10051 | 1615006182U, // UQXTNv8i8 |
10052 | 541235367U, // URECPE_ZPmZ_S |
10053 | 1615017438U, // URECPEv2i32 |
10054 | 1615019444U, // URECPEv4i32 |
10055 | 2151749581U, // URHADD_ZPmZ_B |
10056 | 2151782349U, // URHADD_ZPmZ_D |
10057 | 2713851853U, // URHADD_ZPmZ_H |
10058 | 2151847885U, // URHADD_ZPmZ_S |
10059 | 1615004955U, // URHADDv16i8 |
10060 | 1615017333U, // URHADDv2i32 |
10061 | 1615010662U, // URHADDv4i16 |
10062 | 1615019330U, // URHADDv4i32 |
10063 | 1615012580U, // URHADDv8i16 |
10064 | 1615005850U, // URHADDv8i8 |
10065 | 2151756566U, // URSHLR_ZPmZ_B |
10066 | 2151789334U, // URSHLR_ZPmZ_D |
10067 | 2713858838U, // URSHLR_ZPmZ_H |
10068 | 2151854870U, // URSHLR_ZPmZ_S |
10069 | 50638070U, // URSHL_VG2_2Z2Z_B |
10070 | 54865142U, // URSHL_VG2_2Z2Z_D |
10071 | 59092214U, // URSHL_VG2_2Z2Z_H |
10072 | 63319286U, // URSHL_VG2_2Z2Z_S |
10073 | 50638070U, // URSHL_VG2_2ZZ_B |
10074 | 54865142U, // URSHL_VG2_2ZZ_D |
10075 | 59092214U, // URSHL_VG2_2ZZ_H |
10076 | 63319286U, // URSHL_VG2_2ZZ_S |
10077 | 50638070U, // URSHL_VG4_4Z4Z_B |
10078 | 54865142U, // URSHL_VG4_4Z4Z_D |
10079 | 59092214U, // URSHL_VG4_4Z4Z_H |
10080 | 63319286U, // URSHL_VG4_4Z4Z_S |
10081 | 50638070U, // URSHL_VG4_4ZZ_B |
10082 | 54865142U, // URSHL_VG4_4ZZ_D |
10083 | 59092214U, // URSHL_VG4_4ZZ_H |
10084 | 63319286U, // URSHL_VG4_4ZZ_S |
10085 | 2151754998U, // URSHL_ZPmZ_B |
10086 | 2151787766U, // URSHL_ZPmZ_D |
10087 | 2713857270U, // URSHL_ZPmZ_H |
10088 | 2151853302U, // URSHL_ZPmZ_S |
10089 | 1615005177U, // URSHLv16i8 |
10090 | 4238582U, // URSHLv1i64 |
10091 | 1615017669U, // URSHLv2i32 |
10092 | 1615008842U, // URSHLv2i64 |
10093 | 1615010975U, // URSHLv4i16 |
10094 | 1615019799U, // URSHLv4i32 |
10095 | 1615012993U, // URSHLv8i16 |
10096 | 1615006033U, // URSHLv8i8 |
10097 | 2151756476U, // URSHR_ZPmI_B |
10098 | 2151789244U, // URSHR_ZPmI_D |
10099 | 2713858748U, // URSHR_ZPmI_H |
10100 | 2151854780U, // URSHR_ZPmI_S |
10101 | 4240060U, // URSHRd |
10102 | 1615005340U, // URSHRv16i8_shift |
10103 | 1615018088U, // URSHRv2i32_shift |
10104 | 1615009171U, // URSHRv2i64_shift |
10105 | 1615011405U, // URSHRv4i16_shift |
10106 | 1615020198U, // URSHRv4i32_shift |
10107 | 1615013382U, // URSHRv8i16_shift |
10108 | 1615006304U, // URSHRv8i8_shift |
10109 | 541235413U, // URSQRTE_ZPmZ_S |
10110 | 1615017461U, // URSQRTEv2i32 |
10111 | 1615019467U, // URSQRTEv4i32 |
10112 | 541131362U, // URSRA_ZZI_B |
10113 | 2151776866U, // URSRA_ZZI_D |
10114 | 84017762U, // URSRA_ZZI_H |
10115 | 2688713314U, // URSRA_ZZI_S |
10116 | 1615430242U, // URSRAd |
10117 | 1615070352U, // URSRAv16i8_shift |
10118 | 1615082716U, // URSRAv2i32_shift |
10119 | 1615073936U, // URSRAv2i64_shift |
10120 | 1615076045U, // URSRAv4i16_shift |
10121 | 1615084679U, // URSRAv4i32_shift |
10122 | 1615077963U, // URSRAv8i16_shift |
10123 | 1615071281U, // URSRAv8i8_shift |
10124 | 3288811100U, // USDOT_VG2_M2Z2Z_BToS |
10125 | 3288811100U, // USDOT_VG2_M2ZZI_BToS |
10126 | 3288811100U, // USDOT_VG2_M2ZZ_BToS |
10127 | 3825682012U, // USDOT_VG4_M4Z4Z_BToS |
10128 | 3825682012U, // USDOT_VG4_M4ZZI_BToS |
10129 | 3825682012U, // USDOT_VG4_M4ZZ_BToS |
10130 | 541247068U, // USDOT_ZZZ |
10131 | 541247068U, // USDOT_ZZZI |
10132 | 1615087196U, // USDOTlanev16i8 |
10133 | 1615087196U, // USDOTlanev8i8 |
10134 | 20939U, // USDOTv16i8 |
10135 | 20939U, // USDOTv8i8 |
10136 | 541166870U, // USHLLB_ZZI_D |
10137 | 88214806U, // USHLLB_ZZI_H |
10138 | 3762457878U, // USHLLB_ZZI_S |
10139 | 541181265U, // USHLLT_ZZI_D |
10140 | 88229201U, // USHLLT_ZZI_H |
10141 | 3762472273U, // USHLLT_ZZI_S |
10142 | 1615012060U, // USHLLv16i8_shift |
10143 | 1615008880U, // USHLLv2i32_shift |
10144 | 1615019837U, // USHLLv4i16_shift |
10145 | 1615008219U, // USHLLv4i32_shift |
10146 | 1615018761U, // USHLLv8i16_shift |
10147 | 1615013031U, // USHLLv8i8_shift |
10148 | 1615005198U, // USHLv16i8 |
10149 | 4238595U, // USHLv1i64 |
10150 | 1615017688U, // USHLv2i32 |
10151 | 1615008861U, // USHLv2i64 |
10152 | 1615010994U, // USHLv4i16 |
10153 | 1615019818U, // USHLv4i32 |
10154 | 1615013012U, // USHLv8i16 |
10155 | 1615006052U, // USHLv8i8 |
10156 | 4240073U, // USHRd |
10157 | 1615005361U, // USHRv16i8_shift |
10158 | 1615018107U, // USHRv2i32_shift |
10159 | 1615009190U, // USHRv2i64_shift |
10160 | 1615011424U, // USHRv4i16_shift |
10161 | 1615020217U, // USHRv4i32_shift |
10162 | 1615013401U, // USHRv8i16_shift |
10163 | 1615006323U, // USHRv8i8_shift |
10164 | 3376885009U, // USMLALL_MZZI_BtoS |
10165 | 3376885009U, // USMLALL_MZZ_BtoS |
10166 | 3376885009U, // USMLALL_VG2_M2Z2Z_BtoS |
10167 | 3376885009U, // USMLALL_VG2_M2ZZI_BtoS |
10168 | 3913755921U, // USMLALL_VG2_M2ZZ_BtoS |
10169 | 3913755921U, // USMLALL_VG4_M4Z4Z_BtoS |
10170 | 3913755921U, // USMLALL_VG4_M4ZZI_BtoS |
10171 | 155659537U, // USMLALL_VG4_M4ZZ_BtoS |
10172 | 20729U, // USMMLA |
10173 | 541229418U, // USMMLA_ZZZ |
10174 | 96698792U, // USMOPA_MPPZZ_D |
10175 | 159613352U, // USMOPA_MPPZZ_S |
10176 | 96715736U, // USMOPS_MPPZZ_D |
10177 | 159630296U, // USMOPS_MPPZZ_S |
10178 | 2151749618U, // USQADD_ZPmZ_B |
10179 | 2151782386U, // USQADD_ZPmZ_D |
10180 | 2713851890U, // USQADD_ZPmZ_H |
10181 | 2151847922U, // USQADD_ZPmZ_S |
10182 | 1615070525U, // USQADDv16i8 |
10183 | 1615435762U, // USQADDv1i16 |
10184 | 1615435762U, // USQADDv1i32 |
10185 | 1615435762U, // USQADDv1i64 |
10186 | 1615435762U, // USQADDv1i8 |
10187 | 1615082900U, // USQADDv2i32 |
10188 | 1615074032U, // USQADDv2i64 |
10189 | 1615076229U, // USQADDv4i16 |
10190 | 1615084897U, // USQADDv4i32 |
10191 | 1615078147U, // USQADDv8i16 |
10192 | 1615071417U, // USQADDv8i8 |
10193 | 541131375U, // USRA_ZZI_B |
10194 | 2151776879U, // USRA_ZZI_D |
10195 | 84017775U, // USRA_ZZI_H |
10196 | 2688713327U, // USRA_ZZI_S |
10197 | 1615430255U, // USRAd |
10198 | 1615070373U, // USRAv16i8_shift |
10199 | 1615082735U, // USRAv2i32_shift |
10200 | 1615073955U, // USRAv2i64_shift |
10201 | 1615076064U, // USRAv4i16_shift |
10202 | 1615084698U, // USRAv4i32_shift |
10203 | 1615077982U, // USRAv8i16_shift |
10204 | 1615071300U, // USRAv8i8_shift |
10205 | 541166799U, // USUBLB_ZZZ_D |
10206 | 88214735U, // USUBLB_ZZZ_H |
10207 | 3762457807U, // USUBLB_ZZZ_S |
10208 | 541181189U, // USUBLT_ZZZ_D |
10209 | 88229125U, // USUBLT_ZZZ_H |
10210 | 3762472197U, // USUBLT_ZZZ_S |
10211 | 1615011994U, // USUBLv16i8_v8i16 |
10212 | 1615008740U, // USUBLv2i32_v2i64 |
10213 | 1615019697U, // USUBLv4i16_v4i32 |
10214 | 1615008153U, // USUBLv4i32_v2i64 |
10215 | 1615018695U, // USUBLv8i16_v4i32 |
10216 | 1615012891U, // USUBLv8i8_v8i16 |
10217 | 541167571U, // USUBWB_ZZZ_D |
10218 | 71438291U, // USUBWB_ZZZ_H |
10219 | 541233107U, // USUBWB_ZZZ_S |
10220 | 541181711U, // USUBWT_ZZZ_D |
10221 | 71452431U, // USUBWT_ZZZ_H |
10222 | 541247247U, // USUBWT_ZZZ_S |
10223 | 1615012337U, // USUBWv16i8_v8i16 |
10224 | 1615009458U, // USUBWv2i32_v2i64 |
10225 | 1615020616U, // USUBWv4i16_v4i32 |
10226 | 1615008338U, // USUBWv4i32_v2i64 |
10227 | 1615019015U, // USUBWv8i16_v4i32 |
10228 | 1615013800U, // USUBWv8i8_v8i16 |
10229 | 3825682034U, // USVDOT_VG4_M4ZZI_BToS |
10230 | 541174539U, // UUNPKHI_ZZ_D |
10231 | 3309447947U, // UUNPKHI_ZZ_H |
10232 | 3762465547U, // UUNPKHI_ZZ_S |
10233 | 541175796U, // UUNPKLO_ZZ_D |
10234 | 3309449204U, // UUNPKLO_ZZ_H |
10235 | 3762466804U, // UUNPKLO_ZZ_S |
10236 | 3242535749U, // UUNPK_VG2_2ZZ_D |
10237 | 3309677381U, // UUNPK_VG2_2ZZ_H |
10238 | 3292932933U, // UUNPK_VG2_2ZZ_S |
10239 | 3284478789U, // UUNPK_VG4_4Z2Z_D |
10240 | 3271928645U, // UUNPK_VG4_4Z2Z_H |
10241 | 3280350021U, // UUNPK_VG4_4Z2Z_S |
10242 | 3288811131U, // UVDOT_VG2_M2ZZI_HtoS |
10243 | 3825682043U, // UVDOT_VG4_M4ZZI_BtoS |
10244 | 3825649275U, // UVDOT_VG4_M4ZZI_HtoD |
10245 | 541167501U, // UXTB_ZPmZ_D |
10246 | 1082265485U, // UXTB_ZPmZ_H |
10247 | 541233037U, // UXTB_ZPmZ_S |
10248 | 541174475U, // UXTH_ZPmZ_D |
10249 | 541240011U, // UXTH_ZPmZ_S |
10250 | 541182313U, // UXTW_ZPmZ_D |
10251 | 4259880U, // UZP1_PPP_B |
10252 | 541163560U, // UZP1_PPP_D |
10253 | 71434280U, // UZP1_PPP_H |
10254 | 541229096U, // UZP1_PPP_S |
10255 | 4259880U, // UZP1_ZZZ_B |
10256 | 541163560U, // UZP1_ZZZ_D |
10257 | 71434280U, // UZP1_ZZZ_H |
10258 | 114196520U, // UZP1_ZZZ_Q |
10259 | 541229096U, // UZP1_ZZZ_S |
10260 | 1615004547U, // UZP1v16i8 |
10261 | 1615017087U, // UZP1v2i32 |
10262 | 1615008040U, // UZP1v2i64 |
10263 | 1615010406U, // UZP1v4i16 |
10264 | 1615018554U, // UZP1v4i32 |
10265 | 1615011920U, // UZP1v8i16 |
10266 | 1615005643U, // UZP1v8i8 |
10267 | 4259998U, // UZP2_PPP_B |
10268 | 541163678U, // UZP2_PPP_D |
10269 | 71434398U, // UZP2_PPP_H |
10270 | 541229214U, // UZP2_PPP_S |
10271 | 4259998U, // UZP2_ZZZ_B |
10272 | 541163678U, // UZP2_ZZZ_D |
10273 | 71434398U, // UZP2_ZZZ_H |
10274 | 114196638U, // UZP2_ZZZ_Q |
10275 | 541229214U, // UZP2_ZZZ_S |
10276 | 1615004734U, // UZP2v16i8 |
10277 | 1615017114U, // UZP2v2i32 |
10278 | 1615008318U, // UZP2v2i64 |
10279 | 1615010443U, // UZP2v4i16 |
10280 | 1615018995U, // UZP2v4i32 |
10281 | 1615012317U, // UZP2v8i16 |
10282 | 1615005680U, // UZP2v8i8 |
10283 | 4259893U, // UZPQ1_ZZZ_B |
10284 | 541163573U, // UZPQ1_ZZZ_D |
10285 | 71434293U, // UZPQ1_ZZZ_H |
10286 | 541229109U, // UZPQ1_ZZZ_S |
10287 | 4260011U, // UZPQ2_ZZZ_B |
10288 | 541163691U, // UZPQ2_ZZZ_D |
10289 | 71434411U, // UZPQ2_ZZZ_H |
10290 | 541229227U, // UZPQ2_ZZZ_S |
10291 | 88387987U, // UZP_VG2_2ZZZ_B |
10292 | 314913171U, // UZP_VG2_2ZZZ_D |
10293 | 71676307U, // UZP_VG2_2ZZZ_H |
10294 | 114241939U, // UZP_VG2_2ZZZ_Q |
10295 | 21377427U, // UZP_VG2_2ZZZ_S |
10296 | 3271864723U, // UZP_VG4_4Z4Z_B |
10297 | 3276091795U, // UZP_VG4_4Z4Z_D |
10298 | 3280318867U, // UZP_VG4_4Z4Z_H |
10299 | 332345747U, // UZP_VG4_4Z4Z_Q |
10300 | 3284545939U, // UZP_VG4_4Z4Z_S |
10301 | 50294U, // WFET |
10302 | 50372U, // WFIT |
10303 | 109353042U, // WHILEGE_2PXX_B |
10304 | 109385810U, // WHILEGE_2PXX_D |
10305 | 109418578U, // WHILEGE_2PXX_H |
10306 | 109451346U, // WHILEGE_2PXX_S |
10307 | 6494290U, // WHILEGE_CXX_B |
10308 | 6527058U, // WHILEGE_CXX_D |
10309 | 6559826U, // WHILEGE_CXX_H |
10310 | 6592594U, // WHILEGE_CXX_S |
10311 | 4266066U, // WHILEGE_PWW_B |
10312 | 4298834U, // WHILEGE_PWW_D |
10313 | 109189202U, // WHILEGE_PWW_H |
10314 | 4364370U, // WHILEGE_PWW_S |
10315 | 4266066U, // WHILEGE_PXX_B |
10316 | 4298834U, // WHILEGE_PXX_D |
10317 | 109189202U, // WHILEGE_PXX_H |
10318 | 4364370U, // WHILEGE_PXX_S |
10319 | 109364384U, // WHILEGT_2PXX_B |
10320 | 109397152U, // WHILEGT_2PXX_D |
10321 | 109429920U, // WHILEGT_2PXX_H |
10322 | 109462688U, // WHILEGT_2PXX_S |
10323 | 6505632U, // WHILEGT_CXX_B |
10324 | 6538400U, // WHILEGT_CXX_D |
10325 | 6571168U, // WHILEGT_CXX_H |
10326 | 6603936U, // WHILEGT_CXX_S |
10327 | 4277408U, // WHILEGT_PWW_B |
10328 | 4310176U, // WHILEGT_PWW_D |
10329 | 109200544U, // WHILEGT_PWW_H |
10330 | 4375712U, // WHILEGT_PWW_S |
10331 | 4277408U, // WHILEGT_PXX_B |
10332 | 4310176U, // WHILEGT_PXX_D |
10333 | 109200544U, // WHILEGT_PXX_H |
10334 | 4375712U, // WHILEGT_PXX_S |
10335 | 109357808U, // WHILEHI_2PXX_B |
10336 | 109390576U, // WHILEHI_2PXX_D |
10337 | 109423344U, // WHILEHI_2PXX_H |
10338 | 109456112U, // WHILEHI_2PXX_S |
10339 | 6499056U, // WHILEHI_CXX_B |
10340 | 6531824U, // WHILEHI_CXX_D |
10341 | 6564592U, // WHILEHI_CXX_H |
10342 | 6597360U, // WHILEHI_CXX_S |
10343 | 4270832U, // WHILEHI_PWW_B |
10344 | 4303600U, // WHILEHI_PWW_D |
10345 | 109193968U, // WHILEHI_PWW_H |
10346 | 4369136U, // WHILEHI_PWW_S |
10347 | 4270832U, // WHILEHI_PXX_B |
10348 | 4303600U, // WHILEHI_PXX_D |
10349 | 109193968U, // WHILEHI_PXX_H |
10350 | 4369136U, // WHILEHI_PXX_S |
10351 | 109364068U, // WHILEHS_2PXX_B |
10352 | 109396836U, // WHILEHS_2PXX_D |
10353 | 109429604U, // WHILEHS_2PXX_H |
10354 | 109462372U, // WHILEHS_2PXX_S |
10355 | 6505316U, // WHILEHS_CXX_B |
10356 | 6538084U, // WHILEHS_CXX_D |
10357 | 6570852U, // WHILEHS_CXX_H |
10358 | 6603620U, // WHILEHS_CXX_S |
10359 | 4277092U, // WHILEHS_PWW_B |
10360 | 4309860U, // WHILEHS_PWW_D |
10361 | 109200228U, // WHILEHS_PWW_H |
10362 | 4375396U, // WHILEHS_PWW_S |
10363 | 4277092U, // WHILEHS_PXX_B |
10364 | 4309860U, // WHILEHS_PXX_D |
10365 | 109200228U, // WHILEHS_PXX_H |
10366 | 4375396U, // WHILEHS_PXX_S |
10367 | 109353073U, // WHILELE_2PXX_B |
10368 | 109385841U, // WHILELE_2PXX_D |
10369 | 109418609U, // WHILELE_2PXX_H |
10370 | 109451377U, // WHILELE_2PXX_S |
10371 | 6494321U, // WHILELE_CXX_B |
10372 | 6527089U, // WHILELE_CXX_D |
10373 | 6559857U, // WHILELE_CXX_H |
10374 | 6592625U, // WHILELE_CXX_S |
10375 | 4266097U, // WHILELE_PWW_B |
10376 | 4298865U, // WHILELE_PWW_D |
10377 | 109189233U, // WHILELE_PWW_H |
10378 | 4364401U, // WHILELE_PWW_S |
10379 | 4266097U, // WHILELE_PXX_B |
10380 | 4298865U, // WHILELE_PXX_D |
10381 | 109189233U, // WHILELE_PXX_H |
10382 | 4364401U, // WHILELE_PXX_S |
10383 | 109359065U, // WHILELO_2PXX_B |
10384 | 109391833U, // WHILELO_2PXX_D |
10385 | 109424601U, // WHILELO_2PXX_H |
10386 | 109457369U, // WHILELO_2PXX_S |
10387 | 6500313U, // WHILELO_CXX_B |
10388 | 6533081U, // WHILELO_CXX_D |
10389 | 6565849U, // WHILELO_CXX_H |
10390 | 6598617U, // WHILELO_CXX_S |
10391 | 4272089U, // WHILELO_PWW_B |
10392 | 4304857U, // WHILELO_PWW_D |
10393 | 109195225U, // WHILELO_PWW_H |
10394 | 4370393U, // WHILELO_PWW_S |
10395 | 4272089U, // WHILELO_PXX_B |
10396 | 4304857U, // WHILELO_PXX_D |
10397 | 109195225U, // WHILELO_PXX_H |
10398 | 4370393U, // WHILELO_PXX_S |
10399 | 109364095U, // WHILELS_2PXX_B |
10400 | 109396863U, // WHILELS_2PXX_D |
10401 | 109429631U, // WHILELS_2PXX_H |
10402 | 109462399U, // WHILELS_2PXX_S |
10403 | 6505343U, // WHILELS_CXX_B |
10404 | 6538111U, // WHILELS_CXX_D |
10405 | 6570879U, // WHILELS_CXX_H |
10406 | 6603647U, // WHILELS_CXX_S |
10407 | 4277119U, // WHILELS_PWW_B |
10408 | 4309887U, // WHILELS_PWW_D |
10409 | 109200255U, // WHILELS_PWW_H |
10410 | 4375423U, // WHILELS_PWW_S |
10411 | 4277119U, // WHILELS_PXX_B |
10412 | 4309887U, // WHILELS_PXX_D |
10413 | 109200255U, // WHILELS_PXX_H |
10414 | 4375423U, // WHILELS_PXX_S |
10415 | 109364539U, // WHILELT_2PXX_B |
10416 | 109397307U, // WHILELT_2PXX_D |
10417 | 109430075U, // WHILELT_2PXX_H |
10418 | 109462843U, // WHILELT_2PXX_S |
10419 | 6505787U, // WHILELT_CXX_B |
10420 | 6538555U, // WHILELT_CXX_D |
10421 | 6571323U, // WHILELT_CXX_H |
10422 | 6604091U, // WHILELT_CXX_S |
10423 | 4277563U, // WHILELT_PWW_B |
10424 | 4310331U, // WHILELT_PWW_D |
10425 | 109200699U, // WHILELT_PWW_H |
10426 | 4375867U, // WHILELT_PWW_S |
10427 | 4277563U, // WHILELT_PXX_B |
10428 | 4310331U, // WHILELT_PXX_D |
10429 | 109200699U, // WHILELT_PXX_H |
10430 | 4375867U, // WHILELT_PXX_S |
10431 | 4278530U, // WHILERW_PXX_B |
10432 | 4311298U, // WHILERW_PXX_D |
10433 | 109201666U, // WHILERW_PXX_H |
10434 | 4376834U, // WHILERW_PXX_S |
10435 | 4273090U, // WHILEWR_PXX_B |
10436 | 4305858U, // WHILEWR_PXX_D |
10437 | 109196226U, // WHILEWR_PXX_H |
10438 | 4371394U, // WHILEWR_PXX_S |
10439 | 78494U, // WRFFR |
10440 | 20834U, // XAFLAG |
10441 | 1615009153U, // XAR |
10442 | 4272689U, // XAR_ZZZI_B |
10443 | 541176369U, // XAR_ZZZI_D |
10444 | 71447089U, // XAR_ZZZI_H |
10445 | 541241905U, // XAR_ZZZI_S |
10446 | 38785U, // XPACD |
10447 | 43753U, // XPACI |
10448 | 19388U, // XPACLRI |
10449 | 1615070196U, // XTNv16i8 |
10450 | 1615017857U, // XTNv2i32 |
10451 | 1615011174U, // XTNv4i16 |
10452 | 1615084463U, // XTNv4i32 |
10453 | 1615077785U, // XTNv8i16 |
10454 | 1615006174U, // XTNv8i8 |
10455 | 2535428U, // ZERO_M |
10456 | 629583876U, // ZERO_MXI_2Z |
10457 | 692498436U, // ZERO_MXI_4Z |
10458 | 3313938436U, // ZERO_MXI_VG2_2Z |
10459 | 3376852996U, // ZERO_MXI_VG2_4Z |
10460 | 3288772612U, // ZERO_MXI_VG2_Z |
10461 | 3850809348U, // ZERO_MXI_VG4_2Z |
10462 | 3913723908U, // ZERO_MXI_VG4_4Z |
10463 | 3825643524U, // ZERO_MXI_VG4_Z |
10464 | 335596156U, // ZERO_T |
10465 | 4259874U, // ZIP1_PPP_B |
10466 | 541163554U, // ZIP1_PPP_D |
10467 | 71434274U, // ZIP1_PPP_H |
10468 | 541229090U, // ZIP1_PPP_S |
10469 | 4259874U, // ZIP1_ZZZ_B |
10470 | 541163554U, // ZIP1_ZZZ_D |
10471 | 71434274U, // ZIP1_ZZZ_H |
10472 | 114196514U, // ZIP1_ZZZ_Q |
10473 | 541229090U, // ZIP1_ZZZ_S |
10474 | 1615004537U, // ZIP1v16i8 |
10475 | 1615017078U, // ZIP1v2i32 |
10476 | 1615008031U, // ZIP1v2i64 |
10477 | 1615010397U, // ZIP1v4i16 |
10478 | 1615018545U, // ZIP1v4i32 |
10479 | 1615011911U, // ZIP1v8i16 |
10480 | 1615005634U, // ZIP1v8i8 |
10481 | 4259992U, // ZIP2_PPP_B |
10482 | 541163672U, // ZIP2_PPP_D |
10483 | 71434392U, // ZIP2_PPP_H |
10484 | 541229208U, // ZIP2_PPP_S |
10485 | 4259992U, // ZIP2_ZZZ_B |
10486 | 541163672U, // ZIP2_ZZZ_D |
10487 | 71434392U, // ZIP2_ZZZ_H |
10488 | 114196632U, // ZIP2_ZZZ_Q |
10489 | 541229208U, // ZIP2_ZZZ_S |
10490 | 1615004724U, // ZIP2v16i8 |
10491 | 1615017105U, // ZIP2v2i32 |
10492 | 1615008309U, // ZIP2v2i64 |
10493 | 1615010434U, // ZIP2v4i16 |
10494 | 1615018986U, // ZIP2v4i32 |
10495 | 1615012308U, // ZIP2v8i16 |
10496 | 1615005671U, // ZIP2v8i8 |
10497 | 4259886U, // ZIPQ1_ZZZ_B |
10498 | 541163566U, // ZIPQ1_ZZZ_D |
10499 | 71434286U, // ZIPQ1_ZZZ_H |
10500 | 541229102U, // ZIPQ1_ZZZ_S |
10501 | 4260004U, // ZIPQ2_ZZZ_B |
10502 | 541163684U, // ZIPQ2_ZZZ_D |
10503 | 71434404U, // ZIPQ2_ZZZ_H |
10504 | 541229220U, // ZIPQ2_ZZZ_S |
10505 | 88387663U, // ZIP_VG2_2ZZZ_B |
10506 | 314912847U, // ZIP_VG2_2ZZZ_D |
10507 | 71675983U, // ZIP_VG2_2ZZZ_H |
10508 | 114241615U, // ZIP_VG2_2ZZZ_Q |
10509 | 21377103U, // ZIP_VG2_2ZZZ_S |
10510 | 3271864399U, // ZIP_VG4_4Z4Z_B |
10511 | 3276091471U, // ZIP_VG4_4Z4Z_D |
10512 | 3280318543U, // ZIP_VG4_4Z4Z_H |
10513 | 332345423U, // ZIP_VG4_4Z4Z_Q |
10514 | 3284545615U, // ZIP_VG4_4Z4Z_S |
10515 | }; |
10516 | |
10517 | static const uint32_t OpInfo1[] = { |
10518 | 0U, // PHI |
10519 | 0U, // INLINEASM |
10520 | 0U, // INLINEASM_BR |
10521 | 0U, // CFI_INSTRUCTION |
10522 | 0U, // EH_LABEL |
10523 | 0U, // GC_LABEL |
10524 | 0U, // ANNOTATION_LABEL |
10525 | 0U, // KILL |
10526 | 0U, // EXTRACT_SUBREG |
10527 | 0U, // INSERT_SUBREG |
10528 | 0U, // IMPLICIT_DEF |
10529 | 0U, // SUBREG_TO_REG |
10530 | 0U, // COPY_TO_REGCLASS |
10531 | 0U, // DBG_VALUE |
10532 | 0U, // DBG_VALUE_LIST |
10533 | 0U, // DBG_INSTR_REF |
10534 | 0U, // DBG_PHI |
10535 | 0U, // DBG_LABEL |
10536 | 0U, // REG_SEQUENCE |
10537 | 0U, // COPY |
10538 | 0U, // BUNDLE |
10539 | 0U, // LIFETIME_START |
10540 | 0U, // LIFETIME_END |
10541 | 0U, // PSEUDO_PROBE |
10542 | 0U, // ARITH_FENCE |
10543 | 0U, // STACKMAP |
10544 | 0U, // FENTRY_CALL |
10545 | 0U, // PATCHPOINT |
10546 | 0U, // LOAD_STACK_GUARD |
10547 | 0U, // PREALLOCATED_SETUP |
10548 | 0U, // PREALLOCATED_ARG |
10549 | 0U, // STATEPOINT |
10550 | 0U, // LOCAL_ESCAPE |
10551 | 0U, // FAULTING_OP |
10552 | 0U, // PATCHABLE_OP |
10553 | 0U, // PATCHABLE_FUNCTION_ENTER |
10554 | 0U, // PATCHABLE_RET |
10555 | 0U, // PATCHABLE_FUNCTION_EXIT |
10556 | 0U, // PATCHABLE_TAIL_CALL |
10557 | 0U, // PATCHABLE_EVENT_CALL |
10558 | 0U, // PATCHABLE_TYPED_EVENT_CALL |
10559 | 0U, // ICALL_BRANCH_FUNNEL |
10560 | 0U, // MEMBARRIER |
10561 | 0U, // JUMP_TABLE_DEBUG_INFO |
10562 | 0U, // CONVERGENCECTRL_ENTRY |
10563 | 0U, // CONVERGENCECTRL_ANCHOR |
10564 | 0U, // CONVERGENCECTRL_LOOP |
10565 | 0U, // CONVERGENCECTRL_GLUE |
10566 | 0U, // G_ASSERT_SEXT |
10567 | 0U, // G_ASSERT_ZEXT |
10568 | 0U, // G_ASSERT_ALIGN |
10569 | 0U, // G_ADD |
10570 | 0U, // G_SUB |
10571 | 0U, // G_MUL |
10572 | 0U, // G_SDIV |
10573 | 0U, // G_UDIV |
10574 | 0U, // G_SREM |
10575 | 0U, // G_UREM |
10576 | 0U, // G_SDIVREM |
10577 | 0U, // G_UDIVREM |
10578 | 0U, // G_AND |
10579 | 0U, // G_OR |
10580 | 0U, // G_XOR |
10581 | 0U, // G_IMPLICIT_DEF |
10582 | 0U, // G_PHI |
10583 | 0U, // G_FRAME_INDEX |
10584 | 0U, // G_GLOBAL_VALUE |
10585 | 0U, // G_PTRAUTH_GLOBAL_VALUE |
10586 | 0U, // G_CONSTANT_POOL |
10587 | 0U, // G_EXTRACT |
10588 | 0U, // G_UNMERGE_VALUES |
10589 | 0U, // G_INSERT |
10590 | 0U, // G_MERGE_VALUES |
10591 | 0U, // G_BUILD_VECTOR |
10592 | 0U, // G_BUILD_VECTOR_TRUNC |
10593 | 0U, // G_CONCAT_VECTORS |
10594 | 0U, // G_PTRTOINT |
10595 | 0U, // G_INTTOPTR |
10596 | 0U, // G_BITCAST |
10597 | 0U, // G_FREEZE |
10598 | 0U, // G_CONSTANT_FOLD_BARRIER |
10599 | 0U, // G_INTRINSIC_FPTRUNC_ROUND |
10600 | 0U, // G_INTRINSIC_TRUNC |
10601 | 0U, // G_INTRINSIC_ROUND |
10602 | 0U, // G_INTRINSIC_LRINT |
10603 | 0U, // G_INTRINSIC_LLRINT |
10604 | 0U, // G_INTRINSIC_ROUNDEVEN |
10605 | 0U, // G_READCYCLECOUNTER |
10606 | 0U, // G_READSTEADYCOUNTER |
10607 | 0U, // G_LOAD |
10608 | 0U, // G_SEXTLOAD |
10609 | 0U, // G_ZEXTLOAD |
10610 | 0U, // G_INDEXED_LOAD |
10611 | 0U, // G_INDEXED_SEXTLOAD |
10612 | 0U, // G_INDEXED_ZEXTLOAD |
10613 | 0U, // G_STORE |
10614 | 0U, // G_INDEXED_STORE |
10615 | 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS |
10616 | 0U, // G_ATOMIC_CMPXCHG |
10617 | 0U, // G_ATOMICRMW_XCHG |
10618 | 0U, // G_ATOMICRMW_ADD |
10619 | 0U, // G_ATOMICRMW_SUB |
10620 | 0U, // G_ATOMICRMW_AND |
10621 | 0U, // G_ATOMICRMW_NAND |
10622 | 0U, // G_ATOMICRMW_OR |
10623 | 0U, // G_ATOMICRMW_XOR |
10624 | 0U, // G_ATOMICRMW_MAX |
10625 | 0U, // G_ATOMICRMW_MIN |
10626 | 0U, // G_ATOMICRMW_UMAX |
10627 | 0U, // G_ATOMICRMW_UMIN |
10628 | 0U, // G_ATOMICRMW_FADD |
10629 | 0U, // G_ATOMICRMW_FSUB |
10630 | 0U, // G_ATOMICRMW_FMAX |
10631 | 0U, // G_ATOMICRMW_FMIN |
10632 | 0U, // G_ATOMICRMW_UINC_WRAP |
10633 | 0U, // G_ATOMICRMW_UDEC_WRAP |
10634 | 0U, // G_FENCE |
10635 | 0U, // G_PREFETCH |
10636 | 0U, // G_BRCOND |
10637 | 0U, // G_BRINDIRECT |
10638 | 0U, // G_INVOKE_REGION_START |
10639 | 0U, // G_INTRINSIC |
10640 | 0U, // G_INTRINSIC_W_SIDE_EFFECTS |
10641 | 0U, // G_INTRINSIC_CONVERGENT |
10642 | 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS |
10643 | 0U, // G_ANYEXT |
10644 | 0U, // G_TRUNC |
10645 | 0U, // G_CONSTANT |
10646 | 0U, // G_FCONSTANT |
10647 | 0U, // G_VASTART |
10648 | 0U, // G_VAARG |
10649 | 0U, // G_SEXT |
10650 | 0U, // G_SEXT_INREG |
10651 | 0U, // G_ZEXT |
10652 | 0U, // G_SHL |
10653 | 0U, // G_LSHR |
10654 | 0U, // G_ASHR |
10655 | 0U, // G_FSHL |
10656 | 0U, // G_FSHR |
10657 | 0U, // G_ROTR |
10658 | 0U, // G_ROTL |
10659 | 0U, // G_ICMP |
10660 | 0U, // G_FCMP |
10661 | 0U, // G_SCMP |
10662 | 0U, // G_UCMP |
10663 | 0U, // G_SELECT |
10664 | 0U, // G_UADDO |
10665 | 0U, // G_UADDE |
10666 | 0U, // G_USUBO |
10667 | 0U, // G_USUBE |
10668 | 0U, // G_SADDO |
10669 | 0U, // G_SADDE |
10670 | 0U, // G_SSUBO |
10671 | 0U, // G_SSUBE |
10672 | 0U, // G_UMULO |
10673 | 0U, // G_SMULO |
10674 | 0U, // G_UMULH |
10675 | 0U, // G_SMULH |
10676 | 0U, // G_UADDSAT |
10677 | 0U, // G_SADDSAT |
10678 | 0U, // G_USUBSAT |
10679 | 0U, // G_SSUBSAT |
10680 | 0U, // G_USHLSAT |
10681 | 0U, // G_SSHLSAT |
10682 | 0U, // G_SMULFIX |
10683 | 0U, // G_UMULFIX |
10684 | 0U, // G_SMULFIXSAT |
10685 | 0U, // G_UMULFIXSAT |
10686 | 0U, // G_SDIVFIX |
10687 | 0U, // G_UDIVFIX |
10688 | 0U, // G_SDIVFIXSAT |
10689 | 0U, // G_UDIVFIXSAT |
10690 | 0U, // G_FADD |
10691 | 0U, // G_FSUB |
10692 | 0U, // G_FMUL |
10693 | 0U, // G_FMA |
10694 | 0U, // G_FMAD |
10695 | 0U, // G_FDIV |
10696 | 0U, // G_FREM |
10697 | 0U, // G_FPOW |
10698 | 0U, // G_FPOWI |
10699 | 0U, // G_FEXP |
10700 | 0U, // G_FEXP2 |
10701 | 0U, // G_FEXP10 |
10702 | 0U, // G_FLOG |
10703 | 0U, // G_FLOG2 |
10704 | 0U, // G_FLOG10 |
10705 | 0U, // G_FLDEXP |
10706 | 0U, // G_FFREXP |
10707 | 0U, // G_FNEG |
10708 | 0U, // G_FPEXT |
10709 | 0U, // G_FPTRUNC |
10710 | 0U, // G_FPTOSI |
10711 | 0U, // G_FPTOUI |
10712 | 0U, // G_SITOFP |
10713 | 0U, // G_UITOFP |
10714 | 0U, // G_FABS |
10715 | 0U, // G_FCOPYSIGN |
10716 | 0U, // G_IS_FPCLASS |
10717 | 0U, // G_FCANONICALIZE |
10718 | 0U, // G_FMINNUM |
10719 | 0U, // G_FMAXNUM |
10720 | 0U, // G_FMINNUM_IEEE |
10721 | 0U, // G_FMAXNUM_IEEE |
10722 | 0U, // G_FMINIMUM |
10723 | 0U, // G_FMAXIMUM |
10724 | 0U, // G_GET_FPENV |
10725 | 0U, // G_SET_FPENV |
10726 | 0U, // G_RESET_FPENV |
10727 | 0U, // G_GET_FPMODE |
10728 | 0U, // G_SET_FPMODE |
10729 | 0U, // G_RESET_FPMODE |
10730 | 0U, // G_PTR_ADD |
10731 | 0U, // G_PTRMASK |
10732 | 0U, // G_SMIN |
10733 | 0U, // G_SMAX |
10734 | 0U, // G_UMIN |
10735 | 0U, // G_UMAX |
10736 | 0U, // G_ABS |
10737 | 0U, // G_LROUND |
10738 | 0U, // G_LLROUND |
10739 | 0U, // G_BR |
10740 | 0U, // G_BRJT |
10741 | 0U, // G_VSCALE |
10742 | 0U, // G_INSERT_SUBVECTOR |
10743 | 0U, // G_EXTRACT_SUBVECTOR |
10744 | 0U, // G_INSERT_VECTOR_ELT |
10745 | 0U, // G_EXTRACT_VECTOR_ELT |
10746 | 0U, // G_SHUFFLE_VECTOR |
10747 | 0U, // G_SPLAT_VECTOR |
10748 | 0U, // G_VECTOR_COMPRESS |
10749 | 0U, // G_CTTZ |
10750 | 0U, // G_CTTZ_ZERO_UNDEF |
10751 | 0U, // G_CTLZ |
10752 | 0U, // G_CTLZ_ZERO_UNDEF |
10753 | 0U, // G_CTPOP |
10754 | 0U, // G_BSWAP |
10755 | 0U, // G_BITREVERSE |
10756 | 0U, // G_FCEIL |
10757 | 0U, // G_FCOS |
10758 | 0U, // G_FSIN |
10759 | 0U, // G_FTAN |
10760 | 0U, // G_FACOS |
10761 | 0U, // G_FASIN |
10762 | 0U, // G_FATAN |
10763 | 0U, // G_FCOSH |
10764 | 0U, // G_FSINH |
10765 | 0U, // G_FTANH |
10766 | 0U, // G_FSQRT |
10767 | 0U, // G_FFLOOR |
10768 | 0U, // G_FRINT |
10769 | 0U, // G_FNEARBYINT |
10770 | 0U, // G_ADDRSPACE_CAST |
10771 | 0U, // G_BLOCK_ADDR |
10772 | 0U, // G_JUMP_TABLE |
10773 | 0U, // G_DYN_STACKALLOC |
10774 | 0U, // G_STACKSAVE |
10775 | 0U, // G_STACKRESTORE |
10776 | 0U, // G_STRICT_FADD |
10777 | 0U, // G_STRICT_FSUB |
10778 | 0U, // G_STRICT_FMUL |
10779 | 0U, // G_STRICT_FDIV |
10780 | 0U, // G_STRICT_FREM |
10781 | 0U, // G_STRICT_FMA |
10782 | 0U, // G_STRICT_FSQRT |
10783 | 0U, // G_STRICT_FLDEXP |
10784 | 0U, // G_READ_REGISTER |
10785 | 0U, // G_WRITE_REGISTER |
10786 | 0U, // G_MEMCPY |
10787 | 0U, // G_MEMCPY_INLINE |
10788 | 0U, // G_MEMMOVE |
10789 | 0U, // G_MEMSET |
10790 | 0U, // G_BZERO |
10791 | 0U, // G_TRAP |
10792 | 0U, // G_DEBUGTRAP |
10793 | 0U, // G_UBSANTRAP |
10794 | 0U, // G_VECREDUCE_SEQ_FADD |
10795 | 0U, // G_VECREDUCE_SEQ_FMUL |
10796 | 0U, // G_VECREDUCE_FADD |
10797 | 0U, // G_VECREDUCE_FMUL |
10798 | 0U, // G_VECREDUCE_FMAX |
10799 | 0U, // G_VECREDUCE_FMIN |
10800 | 0U, // G_VECREDUCE_FMAXIMUM |
10801 | 0U, // G_VECREDUCE_FMINIMUM |
10802 | 0U, // G_VECREDUCE_ADD |
10803 | 0U, // G_VECREDUCE_MUL |
10804 | 0U, // G_VECREDUCE_AND |
10805 | 0U, // G_VECREDUCE_OR |
10806 | 0U, // G_VECREDUCE_XOR |
10807 | 0U, // G_VECREDUCE_SMAX |
10808 | 0U, // G_VECREDUCE_SMIN |
10809 | 0U, // G_VECREDUCE_UMAX |
10810 | 0U, // G_VECREDUCE_UMIN |
10811 | 0U, // G_SBFX |
10812 | 0U, // G_UBFX |
10813 | 0U, // ABS_ZPmZ_B_UNDEF |
10814 | 0U, // ABS_ZPmZ_D_UNDEF |
10815 | 0U, // ABS_ZPmZ_H_UNDEF |
10816 | 0U, // ABS_ZPmZ_S_UNDEF |
10817 | 0U, // ADDHA_MPPZ_D_PSEUDO_D |
10818 | 0U, // ADDHA_MPPZ_S_PSEUDO_S |
10819 | 0U, // ADDSWrr |
10820 | 0U, // ADDSXrr |
10821 | 0U, // ADDVA_MPPZ_D_PSEUDO_D |
10822 | 0U, // ADDVA_MPPZ_S_PSEUDO_S |
10823 | 0U, // ADDWrr |
10824 | 0U, // ADDXrr |
10825 | 0U, // ADD_VG2_M2Z2Z_D_PSEUDO |
10826 | 0U, // ADD_VG2_M2Z2Z_S_PSEUDO |
10827 | 0U, // ADD_VG2_M2ZZ_D_PSEUDO |
10828 | 0U, // ADD_VG2_M2ZZ_S_PSEUDO |
10829 | 0U, // ADD_VG2_M2Z_D_PSEUDO |
10830 | 0U, // ADD_VG2_M2Z_S_PSEUDO |
10831 | 0U, // ADD_VG4_M4Z4Z_D_PSEUDO |
10832 | 0U, // ADD_VG4_M4Z4Z_S_PSEUDO |
10833 | 0U, // ADD_VG4_M4ZZ_D_PSEUDO |
10834 | 0U, // ADD_VG4_M4ZZ_S_PSEUDO |
10835 | 0U, // ADD_VG4_M4Z_D_PSEUDO |
10836 | 0U, // ADD_VG4_M4Z_S_PSEUDO |
10837 | 0U, // ADD_ZPZZ_B_ZERO |
10838 | 0U, // ADD_ZPZZ_D_ZERO |
10839 | 0U, // ADD_ZPZZ_H_ZERO |
10840 | 0U, // ADD_ZPZZ_S_ZERO |
10841 | 0U, // ADDlowTLS |
10842 | 0U, // ADJCALLSTACKDOWN |
10843 | 0U, // ADJCALLSTACKUP |
10844 | 0U, // AESIMCrrTied |
10845 | 0U, // AESMCrrTied |
10846 | 0U, // ANDSWrr |
10847 | 0U, // ANDSXrr |
10848 | 0U, // ANDWrr |
10849 | 0U, // ANDXrr |
10850 | 0U, // AND_ZPZZ_B_ZERO |
10851 | 0U, // AND_ZPZZ_D_ZERO |
10852 | 0U, // AND_ZPZZ_H_ZERO |
10853 | 0U, // AND_ZPZZ_S_ZERO |
10854 | 0U, // ASRD_ZPZI_B_ZERO |
10855 | 0U, // ASRD_ZPZI_D_ZERO |
10856 | 0U, // ASRD_ZPZI_H_ZERO |
10857 | 0U, // ASRD_ZPZI_S_ZERO |
10858 | 0U, // ASR_ZPZI_B_UNDEF |
10859 | 0U, // ASR_ZPZI_B_ZERO |
10860 | 0U, // ASR_ZPZI_D_UNDEF |
10861 | 0U, // ASR_ZPZI_D_ZERO |
10862 | 0U, // ASR_ZPZI_H_UNDEF |
10863 | 0U, // ASR_ZPZI_H_ZERO |
10864 | 0U, // ASR_ZPZI_S_UNDEF |
10865 | 0U, // ASR_ZPZI_S_ZERO |
10866 | 0U, // ASR_ZPZZ_B_UNDEF |
10867 | 0U, // ASR_ZPZZ_B_ZERO |
10868 | 0U, // ASR_ZPZZ_D_UNDEF |
10869 | 0U, // ASR_ZPZZ_D_ZERO |
10870 | 0U, // ASR_ZPZZ_H_UNDEF |
10871 | 0U, // ASR_ZPZZ_H_ZERO |
10872 | 0U, // ASR_ZPZZ_S_UNDEF |
10873 | 0U, // ASR_ZPZZ_S_ZERO |
10874 | 0U, // AUT |
10875 | 0U, // AUTH_TCRETURN |
10876 | 0U, // AUTH_TCRETURN_BTI |
10877 | 0U, // AUTPAC |
10878 | 0U, // AllocateZABuffer |
10879 | 0U, // BFADD_VG2_M2Z_H_PSEUDO |
10880 | 0U, // BFADD_VG4_M4Z_H_PSEUDO |
10881 | 0U, // BFADD_ZPZZ_UNDEF |
10882 | 0U, // BFADD_ZPZZ_ZERO |
10883 | 0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO |
10884 | 0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO |
10885 | 0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO |
10886 | 0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO |
10887 | 0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO |
10888 | 0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO |
10889 | 0U, // BFMAXNM_ZPZZ_UNDEF |
10890 | 0U, // BFMAXNM_ZPZZ_ZERO |
10891 | 0U, // BFMAX_ZPZZ_UNDEF |
10892 | 0U, // BFMAX_ZPZZ_ZERO |
10893 | 0U, // BFMINNM_ZPZZ_UNDEF |
10894 | 0U, // BFMINNM_ZPZZ_ZERO |
10895 | 0U, // BFMIN_ZPZZ_UNDEF |
10896 | 0U, // BFMIN_ZPZZ_ZERO |
10897 | 0U, // BFMLAL_MZZI_HtoS_PSEUDO |
10898 | 0U, // BFMLAL_MZZ_HtoS_PSEUDO |
10899 | 0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
10900 | 0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO |
10901 | 0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO |
10902 | 0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
10903 | 0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO |
10904 | 0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO |
10905 | 0U, // BFMLA_VG2_M2Z2Z_PSEUDO |
10906 | 0U, // BFMLA_VG2_M2ZZI_PSEUDO |
10907 | 0U, // BFMLA_VG2_M2ZZ_PSEUDO |
10908 | 0U, // BFMLA_VG4_M4Z4Z_PSEUDO |
10909 | 0U, // BFMLA_VG4_M4ZZI_PSEUDO |
10910 | 0U, // BFMLA_VG4_M4ZZ_PSEUDO |
10911 | 0U, // BFMLA_ZPZZZ_UNDEF |
10912 | 0U, // BFMLSL_MZZI_HtoS_PSEUDO |
10913 | 0U, // BFMLSL_MZZ_HtoS_PSEUDO |
10914 | 0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
10915 | 0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO |
10916 | 0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO |
10917 | 0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
10918 | 0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO |
10919 | 0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO |
10920 | 0U, // BFMLS_VG2_M2Z2Z_PSEUDO |
10921 | 0U, // BFMLS_VG2_M2ZZI_PSEUDO |
10922 | 0U, // BFMLS_VG2_M2ZZ_PSEUDO |
10923 | 0U, // BFMLS_VG4_M4Z4Z_PSEUDO |
10924 | 0U, // BFMLS_VG4_M4ZZI_PSEUDO |
10925 | 0U, // BFMLS_VG4_M4ZZ_PSEUDO |
10926 | 0U, // BFMLS_ZPZZZ_UNDEF |
10927 | 0U, // BFMOPA_MPPZZ_H_PSEUDO |
10928 | 0U, // BFMOPA_MPPZZ_PSEUDO |
10929 | 0U, // BFMOPS_MPPZZ_H_PSEUDO |
10930 | 0U, // BFMOPS_MPPZZ_PSEUDO |
10931 | 0U, // BFMUL_ZPZZ_UNDEF |
10932 | 0U, // BFMUL_ZPZZ_ZERO |
10933 | 0U, // BFSUB_VG2_M2Z_H_PSEUDO |
10934 | 0U, // BFSUB_VG4_M4Z_H_PSEUDO |
10935 | 0U, // BFSUB_ZPZZ_UNDEF |
10936 | 0U, // BFSUB_ZPZZ_ZERO |
10937 | 0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO |
10938 | 0U, // BICSWrr |
10939 | 0U, // BICSXrr |
10940 | 0U, // BICWrr |
10941 | 0U, // BICXrr |
10942 | 0U, // BIC_ZPZZ_B_ZERO |
10943 | 0U, // BIC_ZPZZ_D_ZERO |
10944 | 0U, // BIC_ZPZZ_H_ZERO |
10945 | 0U, // BIC_ZPZZ_S_ZERO |
10946 | 0U, // BLRA |
10947 | 0U, // BLRA_RVMARKER |
10948 | 0U, // BLRNoIP |
10949 | 0U, // BLR_BTI |
10950 | 0U, // BLR_RVMARKER |
10951 | 0U, // BLR_X16 |
10952 | 0U, // BMOPA_MPPZZ_S_PSEUDO |
10953 | 0U, // BMOPS_MPPZZ_S_PSEUDO |
10954 | 0U, // BRA |
10955 | 0U, // BR_JumpTable |
10956 | 0U, // BSPv16i8 |
10957 | 0U, // BSPv8i8 |
10958 | 0U, // CATCHRET |
10959 | 0U, // CLEANUPRET |
10960 | 0U, // CLS_ZPmZ_B_UNDEF |
10961 | 0U, // CLS_ZPmZ_D_UNDEF |
10962 | 0U, // CLS_ZPmZ_H_UNDEF |
10963 | 0U, // CLS_ZPmZ_S_UNDEF |
10964 | 0U, // CLZ_ZPmZ_B_UNDEF |
10965 | 0U, // CLZ_ZPmZ_D_UNDEF |
10966 | 0U, // CLZ_ZPmZ_H_UNDEF |
10967 | 0U, // CLZ_ZPmZ_S_UNDEF |
10968 | 0U, // CMP_SWAP_128 |
10969 | 0U, // CMP_SWAP_128_ACQUIRE |
10970 | 0U, // CMP_SWAP_128_MONOTONIC |
10971 | 0U, // CMP_SWAP_128_RELEASE |
10972 | 0U, // CMP_SWAP_16 |
10973 | 0U, // CMP_SWAP_32 |
10974 | 0U, // CMP_SWAP_64 |
10975 | 0U, // CMP_SWAP_8 |
10976 | 0U, // CNOT_ZPmZ_B_UNDEF |
10977 | 0U, // CNOT_ZPmZ_D_UNDEF |
10978 | 0U, // CNOT_ZPmZ_H_UNDEF |
10979 | 0U, // CNOT_ZPmZ_S_UNDEF |
10980 | 0U, // CNT_ZPmZ_B_UNDEF |
10981 | 0U, // CNT_ZPmZ_D_UNDEF |
10982 | 0U, // CNT_ZPmZ_H_UNDEF |
10983 | 0U, // CNT_ZPmZ_S_UNDEF |
10984 | 0U, // COALESCER_BARRIER_FPR128 |
10985 | 0U, // COALESCER_BARRIER_FPR16 |
10986 | 0U, // COALESCER_BARRIER_FPR32 |
10987 | 0U, // COALESCER_BARRIER_FPR64 |
10988 | 0U, // EMITBKEY |
10989 | 0U, // EMITMTETAGGED |
10990 | 0U, // EONWrr |
10991 | 0U, // EONXrr |
10992 | 0U, // EORWrr |
10993 | 0U, // EORXrr |
10994 | 0U, // EOR_ZPZZ_B_ZERO |
10995 | 0U, // EOR_ZPZZ_D_ZERO |
10996 | 0U, // EOR_ZPZZ_H_ZERO |
10997 | 0U, // EOR_ZPZZ_S_ZERO |
10998 | 0U, // F128CSEL |
10999 | 0U, // FABD_ZPZZ_D_UNDEF |
11000 | 0U, // FABD_ZPZZ_D_ZERO |
11001 | 0U, // FABD_ZPZZ_H_UNDEF |
11002 | 0U, // FABD_ZPZZ_H_ZERO |
11003 | 0U, // FABD_ZPZZ_S_UNDEF |
11004 | 0U, // FABD_ZPZZ_S_ZERO |
11005 | 0U, // FABS_ZPmZ_D_UNDEF |
11006 | 0U, // FABS_ZPmZ_H_UNDEF |
11007 | 0U, // FABS_ZPmZ_S_UNDEF |
11008 | 0U, // FADD_VG2_M2Z_D_PSEUDO |
11009 | 0U, // FADD_VG2_M2Z_H_PSEUDO |
11010 | 0U, // FADD_VG2_M2Z_S_PSEUDO |
11011 | 0U, // FADD_VG4_M4Z_D_PSEUDO |
11012 | 0U, // FADD_VG4_M4Z_H_PSEUDO |
11013 | 0U, // FADD_VG4_M4Z_S_PSEUDO |
11014 | 0U, // FADD_ZPZI_D_UNDEF |
11015 | 0U, // FADD_ZPZI_D_ZERO |
11016 | 0U, // FADD_ZPZI_H_UNDEF |
11017 | 0U, // FADD_ZPZI_H_ZERO |
11018 | 0U, // FADD_ZPZI_S_UNDEF |
11019 | 0U, // FADD_ZPZI_S_ZERO |
11020 | 0U, // FADD_ZPZZ_D_UNDEF |
11021 | 0U, // FADD_ZPZZ_D_ZERO |
11022 | 0U, // FADD_ZPZZ_H_UNDEF |
11023 | 0U, // FADD_ZPZZ_H_ZERO |
11024 | 0U, // FADD_ZPZZ_S_UNDEF |
11025 | 0U, // FADD_ZPZZ_S_ZERO |
11026 | 0U, // FCVTZS_ZPmZ_DtoD_UNDEF |
11027 | 0U, // FCVTZS_ZPmZ_DtoS_UNDEF |
11028 | 0U, // FCVTZS_ZPmZ_HtoD_UNDEF |
11029 | 0U, // FCVTZS_ZPmZ_HtoH_UNDEF |
11030 | 0U, // FCVTZS_ZPmZ_HtoS_UNDEF |
11031 | 0U, // FCVTZS_ZPmZ_StoD_UNDEF |
11032 | 0U, // FCVTZS_ZPmZ_StoS_UNDEF |
11033 | 0U, // FCVTZU_ZPmZ_DtoD_UNDEF |
11034 | 0U, // FCVTZU_ZPmZ_DtoS_UNDEF |
11035 | 0U, // FCVTZU_ZPmZ_HtoD_UNDEF |
11036 | 0U, // FCVTZU_ZPmZ_HtoH_UNDEF |
11037 | 0U, // FCVTZU_ZPmZ_HtoS_UNDEF |
11038 | 0U, // FCVTZU_ZPmZ_StoD_UNDEF |
11039 | 0U, // FCVTZU_ZPmZ_StoS_UNDEF |
11040 | 0U, // FCVT_ZPmZ_DtoH_UNDEF |
11041 | 0U, // FCVT_ZPmZ_DtoS_UNDEF |
11042 | 0U, // FCVT_ZPmZ_HtoD_UNDEF |
11043 | 0U, // FCVT_ZPmZ_HtoS_UNDEF |
11044 | 0U, // FCVT_ZPmZ_StoD_UNDEF |
11045 | 0U, // FCVT_ZPmZ_StoH_UNDEF |
11046 | 0U, // FDIVR_ZPZZ_D_ZERO |
11047 | 0U, // FDIVR_ZPZZ_H_ZERO |
11048 | 0U, // FDIVR_ZPZZ_S_ZERO |
11049 | 0U, // FDIV_ZPZZ_D_UNDEF |
11050 | 0U, // FDIV_ZPZZ_D_ZERO |
11051 | 0U, // FDIV_ZPZZ_H_UNDEF |
11052 | 0U, // FDIV_ZPZZ_H_ZERO |
11053 | 0U, // FDIV_ZPZZ_S_UNDEF |
11054 | 0U, // FDIV_ZPZZ_S_ZERO |
11055 | 0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO |
11056 | 0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO |
11057 | 0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO |
11058 | 0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO |
11059 | 0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO |
11060 | 0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO |
11061 | 0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO |
11062 | 0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO |
11063 | 0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO |
11064 | 0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO |
11065 | 0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO |
11066 | 0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO |
11067 | 0U, // FLOGB_ZPZZ_D_ZERO |
11068 | 0U, // FLOGB_ZPZZ_H_ZERO |
11069 | 0U, // FLOGB_ZPZZ_S_ZERO |
11070 | 0U, // FMAXNM_ZPZI_D_UNDEF |
11071 | 0U, // FMAXNM_ZPZI_D_ZERO |
11072 | 0U, // FMAXNM_ZPZI_H_UNDEF |
11073 | 0U, // FMAXNM_ZPZI_H_ZERO |
11074 | 0U, // FMAXNM_ZPZI_S_UNDEF |
11075 | 0U, // FMAXNM_ZPZI_S_ZERO |
11076 | 0U, // FMAXNM_ZPZZ_D_UNDEF |
11077 | 0U, // FMAXNM_ZPZZ_D_ZERO |
11078 | 0U, // FMAXNM_ZPZZ_H_UNDEF |
11079 | 0U, // FMAXNM_ZPZZ_H_ZERO |
11080 | 0U, // FMAXNM_ZPZZ_S_UNDEF |
11081 | 0U, // FMAXNM_ZPZZ_S_ZERO |
11082 | 0U, // FMAX_ZPZI_D_UNDEF |
11083 | 0U, // FMAX_ZPZI_D_ZERO |
11084 | 0U, // FMAX_ZPZI_H_UNDEF |
11085 | 0U, // FMAX_ZPZI_H_ZERO |
11086 | 0U, // FMAX_ZPZI_S_UNDEF |
11087 | 0U, // FMAX_ZPZI_S_ZERO |
11088 | 0U, // FMAX_ZPZZ_D_UNDEF |
11089 | 0U, // FMAX_ZPZZ_D_ZERO |
11090 | 0U, // FMAX_ZPZZ_H_UNDEF |
11091 | 0U, // FMAX_ZPZZ_H_ZERO |
11092 | 0U, // FMAX_ZPZZ_S_UNDEF |
11093 | 0U, // FMAX_ZPZZ_S_ZERO |
11094 | 0U, // FMINNM_ZPZI_D_UNDEF |
11095 | 0U, // FMINNM_ZPZI_D_ZERO |
11096 | 0U, // FMINNM_ZPZI_H_UNDEF |
11097 | 0U, // FMINNM_ZPZI_H_ZERO |
11098 | 0U, // FMINNM_ZPZI_S_UNDEF |
11099 | 0U, // FMINNM_ZPZI_S_ZERO |
11100 | 0U, // FMINNM_ZPZZ_D_UNDEF |
11101 | 0U, // FMINNM_ZPZZ_D_ZERO |
11102 | 0U, // FMINNM_ZPZZ_H_UNDEF |
11103 | 0U, // FMINNM_ZPZZ_H_ZERO |
11104 | 0U, // FMINNM_ZPZZ_S_UNDEF |
11105 | 0U, // FMINNM_ZPZZ_S_ZERO |
11106 | 0U, // FMIN_ZPZI_D_UNDEF |
11107 | 0U, // FMIN_ZPZI_D_ZERO |
11108 | 0U, // FMIN_ZPZI_H_UNDEF |
11109 | 0U, // FMIN_ZPZI_H_ZERO |
11110 | 0U, // FMIN_ZPZI_S_UNDEF |
11111 | 0U, // FMIN_ZPZI_S_ZERO |
11112 | 0U, // FMIN_ZPZZ_D_UNDEF |
11113 | 0U, // FMIN_ZPZZ_D_ZERO |
11114 | 0U, // FMIN_ZPZZ_H_UNDEF |
11115 | 0U, // FMIN_ZPZZ_H_ZERO |
11116 | 0U, // FMIN_ZPZZ_S_UNDEF |
11117 | 0U, // FMIN_ZPZZ_S_ZERO |
11118 | 0U, // FMLALL_MZZI_BtoS_PSEUDO |
11119 | 0U, // FMLALL_MZZ_BtoS_PSEUDO |
11120 | 0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
11121 | 0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO |
11122 | 0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO |
11123 | 0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
11124 | 0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO |
11125 | 0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO |
11126 | 0U, // FMLAL_MZZI_HtoS_PSEUDO |
11127 | 0U, // FMLAL_MZZ_HtoS_PSEUDO |
11128 | 0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO |
11129 | 0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
11130 | 0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO |
11131 | 0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO |
11132 | 0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO |
11133 | 0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO |
11134 | 0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
11135 | 0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO |
11136 | 0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO |
11137 | 0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO |
11138 | 0U, // FMLA_VG2_M2Z2Z_D_PSEUDO |
11139 | 0U, // FMLA_VG2_M2Z2Z_S_PSEUDO |
11140 | 0U, // FMLA_VG2_M2Z4Z_H_PSEUDO |
11141 | 0U, // FMLA_VG2_M2ZZI_D_PSEUDO |
11142 | 0U, // FMLA_VG2_M2ZZI_H_PSEUDO |
11143 | 0U, // FMLA_VG2_M2ZZI_S_PSEUDO |
11144 | 0U, // FMLA_VG2_M2ZZ_D_PSEUDO |
11145 | 0U, // FMLA_VG2_M2ZZ_H_PSEUDO |
11146 | 0U, // FMLA_VG2_M2ZZ_S_PSEUDO |
11147 | 0U, // FMLA_VG4_M4Z4Z_D_PSEUDO |
11148 | 0U, // FMLA_VG4_M4Z4Z_H_PSEUDO |
11149 | 0U, // FMLA_VG4_M4Z4Z_S_PSEUDO |
11150 | 0U, // FMLA_VG4_M4ZZI_D_PSEUDO |
11151 | 0U, // FMLA_VG4_M4ZZI_H_PSEUDO |
11152 | 0U, // FMLA_VG4_M4ZZI_S_PSEUDO |
11153 | 0U, // FMLA_VG4_M4ZZ_D_PSEUDO |
11154 | 0U, // FMLA_VG4_M4ZZ_H_PSEUDO |
11155 | 0U, // FMLA_VG4_M4ZZ_S_PSEUDO |
11156 | 0U, // FMLA_ZPZZZ_D_UNDEF |
11157 | 0U, // FMLA_ZPZZZ_H_UNDEF |
11158 | 0U, // FMLA_ZPZZZ_S_UNDEF |
11159 | 0U, // FMLSL_MZZI_HtoS_PSEUDO |
11160 | 0U, // FMLSL_MZZ_HtoS_PSEUDO |
11161 | 0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
11162 | 0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO |
11163 | 0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO |
11164 | 0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
11165 | 0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO |
11166 | 0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO |
11167 | 0U, // FMLS_VG2_M2Z2Z_D_PSEUDO |
11168 | 0U, // FMLS_VG2_M2Z2Z_H_PSEUDO |
11169 | 0U, // FMLS_VG2_M2Z2Z_S_PSEUDO |
11170 | 0U, // FMLS_VG2_M2ZZI_D_PSEUDO |
11171 | 0U, // FMLS_VG2_M2ZZI_H_PSEUDO |
11172 | 0U, // FMLS_VG2_M2ZZI_S_PSEUDO |
11173 | 0U, // FMLS_VG2_M2ZZ_D_PSEUDO |
11174 | 0U, // FMLS_VG2_M2ZZ_H_PSEUDO |
11175 | 0U, // FMLS_VG2_M2ZZ_S_PSEUDO |
11176 | 0U, // FMLS_VG4_M4Z2Z_H_PSEUDO |
11177 | 0U, // FMLS_VG4_M4Z4Z_D_PSEUDO |
11178 | 0U, // FMLS_VG4_M4Z4Z_S_PSEUDO |
11179 | 0U, // FMLS_VG4_M4ZZI_D_PSEUDO |
11180 | 0U, // FMLS_VG4_M4ZZI_H_PSEUDO |
11181 | 0U, // FMLS_VG4_M4ZZI_S_PSEUDO |
11182 | 0U, // FMLS_VG4_M4ZZ_D_PSEUDO |
11183 | 0U, // FMLS_VG4_M4ZZ_H_PSEUDO |
11184 | 0U, // FMLS_VG4_M4ZZ_S_PSEUDO |
11185 | 0U, // FMLS_ZPZZZ_D_UNDEF |
11186 | 0U, // FMLS_ZPZZZ_H_UNDEF |
11187 | 0U, // FMLS_ZPZZZ_S_UNDEF |
11188 | 0U, // FMOPAL_MPPZZ_PSEUDO |
11189 | 0U, // FMOPA_MPPZZ_BtoS_PSEUDO |
11190 | 0U, // FMOPA_MPPZZ_D_PSEUDO |
11191 | 0U, // FMOPA_MPPZZ_H_PSEUDO |
11192 | 0U, // FMOPA_MPPZZ_S_PSEUDO |
11193 | 0U, // FMOPSL_MPPZZ_PSEUDO |
11194 | 0U, // FMOPS_MPPZZ_D_PSEUDO |
11195 | 0U, // FMOPS_MPPZZ_H_PSEUDO |
11196 | 0U, // FMOPS_MPPZZ_S_PSEUDO |
11197 | 0U, // FMOVD0 |
11198 | 0U, // FMOVH0 |
11199 | 0U, // FMOVS0 |
11200 | 0U, // FMULX_ZPZZ_D_UNDEF |
11201 | 0U, // FMULX_ZPZZ_D_ZERO |
11202 | 0U, // FMULX_ZPZZ_H_UNDEF |
11203 | 0U, // FMULX_ZPZZ_H_ZERO |
11204 | 0U, // FMULX_ZPZZ_S_UNDEF |
11205 | 0U, // FMULX_ZPZZ_S_ZERO |
11206 | 0U, // FMUL_ZPZI_D_UNDEF |
11207 | 0U, // FMUL_ZPZI_D_ZERO |
11208 | 0U, // FMUL_ZPZI_H_UNDEF |
11209 | 0U, // FMUL_ZPZI_H_ZERO |
11210 | 0U, // FMUL_ZPZI_S_UNDEF |
11211 | 0U, // FMUL_ZPZI_S_ZERO |
11212 | 0U, // FMUL_ZPZZ_D_UNDEF |
11213 | 0U, // FMUL_ZPZZ_D_ZERO |
11214 | 0U, // FMUL_ZPZZ_H_UNDEF |
11215 | 0U, // FMUL_ZPZZ_H_ZERO |
11216 | 0U, // FMUL_ZPZZ_S_UNDEF |
11217 | 0U, // FMUL_ZPZZ_S_ZERO |
11218 | 0U, // FNEG_ZPmZ_D_UNDEF |
11219 | 0U, // FNEG_ZPmZ_H_UNDEF |
11220 | 0U, // FNEG_ZPmZ_S_UNDEF |
11221 | 0U, // FNMLA_ZPZZZ_D_UNDEF |
11222 | 0U, // FNMLA_ZPZZZ_H_UNDEF |
11223 | 0U, // FNMLA_ZPZZZ_S_UNDEF |
11224 | 0U, // FNMLS_ZPZZZ_D_UNDEF |
11225 | 0U, // FNMLS_ZPZZZ_H_UNDEF |
11226 | 0U, // FNMLS_ZPZZZ_S_UNDEF |
11227 | 0U, // FRECPX_ZPmZ_D_UNDEF |
11228 | 0U, // FRECPX_ZPmZ_H_UNDEF |
11229 | 0U, // FRECPX_ZPmZ_S_UNDEF |
11230 | 0U, // FRINTA_ZPmZ_D_UNDEF |
11231 | 0U, // FRINTA_ZPmZ_H_UNDEF |
11232 | 0U, // FRINTA_ZPmZ_S_UNDEF |
11233 | 0U, // FRINTI_ZPmZ_D_UNDEF |
11234 | 0U, // FRINTI_ZPmZ_H_UNDEF |
11235 | 0U, // FRINTI_ZPmZ_S_UNDEF |
11236 | 0U, // FRINTM_ZPmZ_D_UNDEF |
11237 | 0U, // FRINTM_ZPmZ_H_UNDEF |
11238 | 0U, // FRINTM_ZPmZ_S_UNDEF |
11239 | 0U, // FRINTN_ZPmZ_D_UNDEF |
11240 | 0U, // FRINTN_ZPmZ_H_UNDEF |
11241 | 0U, // FRINTN_ZPmZ_S_UNDEF |
11242 | 0U, // FRINTP_ZPmZ_D_UNDEF |
11243 | 0U, // FRINTP_ZPmZ_H_UNDEF |
11244 | 0U, // FRINTP_ZPmZ_S_UNDEF |
11245 | 0U, // FRINTX_ZPmZ_D_UNDEF |
11246 | 0U, // FRINTX_ZPmZ_H_UNDEF |
11247 | 0U, // FRINTX_ZPmZ_S_UNDEF |
11248 | 0U, // FRINTZ_ZPmZ_D_UNDEF |
11249 | 0U, // FRINTZ_ZPmZ_H_UNDEF |
11250 | 0U, // FRINTZ_ZPmZ_S_UNDEF |
11251 | 0U, // FSQRT_ZPmZ_D_UNDEF |
11252 | 0U, // FSQRT_ZPmZ_H_UNDEF |
11253 | 0U, // FSQRT_ZPmZ_S_UNDEF |
11254 | 0U, // FSUBR_ZPZI_D_UNDEF |
11255 | 0U, // FSUBR_ZPZI_D_ZERO |
11256 | 0U, // FSUBR_ZPZI_H_UNDEF |
11257 | 0U, // FSUBR_ZPZI_H_ZERO |
11258 | 0U, // FSUBR_ZPZI_S_UNDEF |
11259 | 0U, // FSUBR_ZPZI_S_ZERO |
11260 | 0U, // FSUBR_ZPZZ_D_ZERO |
11261 | 0U, // FSUBR_ZPZZ_H_ZERO |
11262 | 0U, // FSUBR_ZPZZ_S_ZERO |
11263 | 0U, // FSUB_VG2_M2Z_D_PSEUDO |
11264 | 0U, // FSUB_VG2_M2Z_H_PSEUDO |
11265 | 0U, // FSUB_VG2_M2Z_S_PSEUDO |
11266 | 0U, // FSUB_VG4_M4Z_D_PSEUDO |
11267 | 0U, // FSUB_VG4_M4Z_H_PSEUDO |
11268 | 0U, // FSUB_VG4_M4Z_S_PSEUDO |
11269 | 0U, // FSUB_ZPZI_D_UNDEF |
11270 | 0U, // FSUB_ZPZI_D_ZERO |
11271 | 0U, // FSUB_ZPZI_H_UNDEF |
11272 | 0U, // FSUB_ZPZI_H_ZERO |
11273 | 0U, // FSUB_ZPZI_S_UNDEF |
11274 | 0U, // FSUB_ZPZI_S_ZERO |
11275 | 0U, // FSUB_ZPZZ_D_UNDEF |
11276 | 0U, // FSUB_ZPZZ_D_ZERO |
11277 | 0U, // FSUB_ZPZZ_H_UNDEF |
11278 | 0U, // FSUB_ZPZZ_H_ZERO |
11279 | 0U, // FSUB_ZPZZ_S_UNDEF |
11280 | 0U, // FSUB_ZPZZ_S_ZERO |
11281 | 0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO |
11282 | 0U, // G_AARCH64_PREFETCH |
11283 | 0U, // G_ADD_LOW |
11284 | 0U, // G_BSP |
11285 | 0U, // G_DUP |
11286 | 0U, // G_DUPLANE16 |
11287 | 0U, // G_DUPLANE32 |
11288 | 0U, // G_DUPLANE64 |
11289 | 0U, // G_DUPLANE8 |
11290 | 0U, // G_EXT |
11291 | 0U, // G_FCMEQ |
11292 | 0U, // G_FCMEQZ |
11293 | 0U, // G_FCMGE |
11294 | 0U, // G_FCMGEZ |
11295 | 0U, // G_FCMGT |
11296 | 0U, // G_FCMGTZ |
11297 | 0U, // G_FCMLEZ |
11298 | 0U, // G_FCMLTZ |
11299 | 0U, // G_REV16 |
11300 | 0U, // G_REV32 |
11301 | 0U, // G_REV64 |
11302 | 0U, // G_SADDLP |
11303 | 0U, // G_SADDLV |
11304 | 0U, // G_SDOT |
11305 | 0U, // G_SITOF |
11306 | 0U, // G_SMULL |
11307 | 0U, // G_TRN1 |
11308 | 0U, // G_TRN2 |
11309 | 0U, // G_UADDLP |
11310 | 0U, // G_UADDLV |
11311 | 0U, // G_UDOT |
11312 | 0U, // G_UITOF |
11313 | 0U, // G_UMULL |
11314 | 0U, // G_UZP1 |
11315 | 0U, // G_UZP2 |
11316 | 0U, // G_VASHR |
11317 | 0U, // G_VLSHR |
11318 | 0U, // G_ZIP1 |
11319 | 0U, // G_ZIP2 |
11320 | 0U, // HOM_Epilog |
11321 | 0U, // HOM_Prolog |
11322 | 0U, // HWASAN_CHECK_MEMACCESS |
11323 | 0U, // HWASAN_CHECK_MEMACCESS_FIXEDSHADOW |
11324 | 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES |
11325 | 0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES_FIXEDSHADOW |
11326 | 0U, // INSERT_MXIPZ_H_PSEUDO_B |
11327 | 0U, // INSERT_MXIPZ_H_PSEUDO_D |
11328 | 0U, // INSERT_MXIPZ_H_PSEUDO_H |
11329 | 0U, // INSERT_MXIPZ_H_PSEUDO_Q |
11330 | 0U, // INSERT_MXIPZ_H_PSEUDO_S |
11331 | 0U, // INSERT_MXIPZ_V_PSEUDO_B |
11332 | 0U, // INSERT_MXIPZ_V_PSEUDO_D |
11333 | 0U, // INSERT_MXIPZ_V_PSEUDO_H |
11334 | 0U, // INSERT_MXIPZ_V_PSEUDO_Q |
11335 | 0U, // INSERT_MXIPZ_V_PSEUDO_S |
11336 | 0U, // IRGstack |
11337 | 0U, // InitTPIDR2Obj |
11338 | 0U, // JumpTableDest16 |
11339 | 0U, // JumpTableDest32 |
11340 | 0U, // JumpTableDest8 |
11341 | 0U, // KCFI_CHECK |
11342 | 0U, // LD1B_2Z_IMM_PSEUDO |
11343 | 0U, // LD1B_2Z_PSEUDO |
11344 | 0U, // LD1B_4Z_IMM_PSEUDO |
11345 | 0U, // LD1B_4Z_PSEUDO |
11346 | 0U, // LD1D_2Z_IMM_PSEUDO |
11347 | 0U, // LD1D_2Z_PSEUDO |
11348 | 0U, // LD1D_4Z_IMM_PSEUDO |
11349 | 0U, // LD1D_4Z_PSEUDO |
11350 | 0U, // LD1H_2Z_IMM_PSEUDO |
11351 | 0U, // LD1H_2Z_PSEUDO |
11352 | 0U, // LD1H_4Z_IMM_PSEUDO |
11353 | 0U, // LD1H_4Z_PSEUDO |
11354 | 0U, // LD1W_2Z_IMM_PSEUDO |
11355 | 0U, // LD1W_2Z_PSEUDO |
11356 | 0U, // LD1W_4Z_IMM_PSEUDO |
11357 | 0U, // LD1W_4Z_PSEUDO |
11358 | 0U, // LD1_MXIPXX_H_PSEUDO_B |
11359 | 0U, // LD1_MXIPXX_H_PSEUDO_D |
11360 | 0U, // LD1_MXIPXX_H_PSEUDO_H |
11361 | 0U, // LD1_MXIPXX_H_PSEUDO_Q |
11362 | 0U, // LD1_MXIPXX_H_PSEUDO_S |
11363 | 0U, // LD1_MXIPXX_V_PSEUDO_B |
11364 | 0U, // LD1_MXIPXX_V_PSEUDO_D |
11365 | 0U, // LD1_MXIPXX_V_PSEUDO_H |
11366 | 0U, // LD1_MXIPXX_V_PSEUDO_Q |
11367 | 0U, // LD1_MXIPXX_V_PSEUDO_S |
11368 | 0U, // LDNT1B_2Z_IMM_PSEUDO |
11369 | 0U, // LDNT1B_2Z_PSEUDO |
11370 | 0U, // LDNT1B_4Z_IMM_PSEUDO |
11371 | 0U, // LDNT1B_4Z_PSEUDO |
11372 | 0U, // LDNT1D_2Z_IMM_PSEUDO |
11373 | 0U, // LDNT1D_2Z_PSEUDO |
11374 | 0U, // LDNT1D_4Z_IMM_PSEUDO |
11375 | 0U, // LDNT1D_4Z_PSEUDO |
11376 | 0U, // LDNT1H_2Z_IMM_PSEUDO |
11377 | 0U, // LDNT1H_2Z_PSEUDO |
11378 | 0U, // LDNT1H_4Z_IMM_PSEUDO |
11379 | 0U, // LDNT1H_4Z_PSEUDO |
11380 | 0U, // LDNT1W_2Z_IMM_PSEUDO |
11381 | 0U, // LDNT1W_2Z_PSEUDO |
11382 | 0U, // LDNT1W_4Z_IMM_PSEUDO |
11383 | 0U, // LDNT1W_4Z_PSEUDO |
11384 | 0U, // LDR_PPXI |
11385 | 0U, // LDR_TX_PSEUDO |
11386 | 0U, // LDR_ZA_PSEUDO |
11387 | 0U, // LDR_ZZXI |
11388 | 0U, // LDR_ZZZXI |
11389 | 0U, // LDR_ZZZZXI |
11390 | 0U, // LOADauthptrstatic |
11391 | 0U, // LOADgot |
11392 | 0U, // LOADgotPAC |
11393 | 0U, // LSL_ZPZI_B_UNDEF |
11394 | 0U, // LSL_ZPZI_B_ZERO |
11395 | 0U, // LSL_ZPZI_D_UNDEF |
11396 | 0U, // LSL_ZPZI_D_ZERO |
11397 | 0U, // LSL_ZPZI_H_UNDEF |
11398 | 0U, // LSL_ZPZI_H_ZERO |
11399 | 0U, // LSL_ZPZI_S_UNDEF |
11400 | 0U, // LSL_ZPZI_S_ZERO |
11401 | 0U, // LSL_ZPZZ_B_UNDEF |
11402 | 0U, // LSL_ZPZZ_B_ZERO |
11403 | 0U, // LSL_ZPZZ_D_UNDEF |
11404 | 0U, // LSL_ZPZZ_D_ZERO |
11405 | 0U, // LSL_ZPZZ_H_UNDEF |
11406 | 0U, // LSL_ZPZZ_H_ZERO |
11407 | 0U, // LSL_ZPZZ_S_UNDEF |
11408 | 0U, // LSL_ZPZZ_S_ZERO |
11409 | 0U, // LSR_ZPZI_B_UNDEF |
11410 | 0U, // LSR_ZPZI_B_ZERO |
11411 | 0U, // LSR_ZPZI_D_UNDEF |
11412 | 0U, // LSR_ZPZI_D_ZERO |
11413 | 0U, // LSR_ZPZI_H_UNDEF |
11414 | 0U, // LSR_ZPZI_H_ZERO |
11415 | 0U, // LSR_ZPZI_S_UNDEF |
11416 | 0U, // LSR_ZPZI_S_ZERO |
11417 | 0U, // LSR_ZPZZ_B_UNDEF |
11418 | 0U, // LSR_ZPZZ_B_ZERO |
11419 | 0U, // LSR_ZPZZ_D_UNDEF |
11420 | 0U, // LSR_ZPZZ_D_ZERO |
11421 | 0U, // LSR_ZPZZ_H_UNDEF |
11422 | 0U, // LSR_ZPZZ_H_ZERO |
11423 | 0U, // LSR_ZPZZ_S_UNDEF |
11424 | 0U, // LSR_ZPZZ_S_ZERO |
11425 | 0U, // MLA_ZPZZZ_B_UNDEF |
11426 | 0U, // MLA_ZPZZZ_D_UNDEF |
11427 | 0U, // MLA_ZPZZZ_H_UNDEF |
11428 | 0U, // MLA_ZPZZZ_S_UNDEF |
11429 | 0U, // MLS_ZPZZZ_B_UNDEF |
11430 | 0U, // MLS_ZPZZZ_D_UNDEF |
11431 | 0U, // MLS_ZPZZZ_H_UNDEF |
11432 | 0U, // MLS_ZPZZZ_S_UNDEF |
11433 | 0U, // MOPSMemoryCopyPseudo |
11434 | 0U, // MOPSMemoryMovePseudo |
11435 | 0U, // MOPSMemorySetPseudo |
11436 | 0U, // MOPSMemorySetTaggingPseudo |
11437 | 0U, // MOVAZ_2ZMI_H_B_PSEUDO |
11438 | 0U, // MOVAZ_2ZMI_H_D_PSEUDO |
11439 | 0U, // MOVAZ_2ZMI_H_H_PSEUDO |
11440 | 0U, // MOVAZ_2ZMI_H_S_PSEUDO |
11441 | 0U, // MOVAZ_2ZMI_V_B_PSEUDO |
11442 | 0U, // MOVAZ_2ZMI_V_D_PSEUDO |
11443 | 0U, // MOVAZ_2ZMI_V_H_PSEUDO |
11444 | 0U, // MOVAZ_2ZMI_V_S_PSEUDO |
11445 | 0U, // MOVAZ_4ZMI_H_B_PSEUDO |
11446 | 0U, // MOVAZ_4ZMI_H_D_PSEUDO |
11447 | 0U, // MOVAZ_4ZMI_H_H_PSEUDO |
11448 | 0U, // MOVAZ_4ZMI_H_S_PSEUDO |
11449 | 0U, // MOVAZ_4ZMI_V_B_PSEUDO |
11450 | 0U, // MOVAZ_4ZMI_V_D_PSEUDO |
11451 | 0U, // MOVAZ_4ZMI_V_H_PSEUDO |
11452 | 0U, // MOVAZ_4ZMI_V_S_PSEUDO |
11453 | 0U, // MOVAZ_VG2_2ZMXI_PSEUDO |
11454 | 0U, // MOVAZ_VG4_4ZMXI_PSEUDO |
11455 | 0U, // MOVAZ_ZMI_H_B_PSEUDO |
11456 | 0U, // MOVAZ_ZMI_H_D_PSEUDO |
11457 | 0U, // MOVAZ_ZMI_H_H_PSEUDO |
11458 | 0U, // MOVAZ_ZMI_H_Q_PSEUDO |
11459 | 0U, // MOVAZ_ZMI_H_S_PSEUDO |
11460 | 0U, // MOVAZ_ZMI_V_B_PSEUDO |
11461 | 0U, // MOVAZ_ZMI_V_D_PSEUDO |
11462 | 0U, // MOVAZ_ZMI_V_H_PSEUDO |
11463 | 0U, // MOVAZ_ZMI_V_Q_PSEUDO |
11464 | 0U, // MOVAZ_ZMI_V_S_PSEUDO |
11465 | 0U, // MOVA_MXI2Z_H_B_PSEUDO |
11466 | 0U, // MOVA_MXI2Z_H_D_PSEUDO |
11467 | 0U, // MOVA_MXI2Z_H_H_PSEUDO |
11468 | 0U, // MOVA_MXI2Z_H_S_PSEUDO |
11469 | 0U, // MOVA_MXI2Z_V_B_PSEUDO |
11470 | 0U, // MOVA_MXI2Z_V_D_PSEUDO |
11471 | 0U, // MOVA_MXI2Z_V_H_PSEUDO |
11472 | 0U, // MOVA_MXI2Z_V_S_PSEUDO |
11473 | 0U, // MOVA_MXI4Z_H_B_PSEUDO |
11474 | 0U, // MOVA_MXI4Z_H_D_PSEUDO |
11475 | 0U, // MOVA_MXI4Z_H_H_PSEUDO |
11476 | 0U, // MOVA_MXI4Z_H_S_PSEUDO |
11477 | 0U, // MOVA_MXI4Z_V_B_PSEUDO |
11478 | 0U, // MOVA_MXI4Z_V_D_PSEUDO |
11479 | 0U, // MOVA_MXI4Z_V_H_PSEUDO |
11480 | 0U, // MOVA_MXI4Z_V_S_PSEUDO |
11481 | 0U, // MOVA_VG2_MXI2Z_PSEUDO |
11482 | 0U, // MOVA_VG4_MXI4Z_PSEUDO |
11483 | 0U, // MOVMCSym |
11484 | 0U, // MOVaddr |
11485 | 0U, // MOVaddrBA |
11486 | 0U, // MOVaddrCP |
11487 | 0U, // MOVaddrEXT |
11488 | 0U, // MOVaddrJT |
11489 | 0U, // MOVaddrPAC |
11490 | 0U, // MOVaddrTLS |
11491 | 0U, // MOVbaseTLS |
11492 | 0U, // MOVi32imm |
11493 | 0U, // MOVi64imm |
11494 | 0U, // MRS_FPCR |
11495 | 0U, // MRS_FPSR |
11496 | 0U, // MSR_FPCR |
11497 | 0U, // MSR_FPSR |
11498 | 0U, // MSRpstatePseudo |
11499 | 0U, // MUL_ZPZZ_B_UNDEF |
11500 | 0U, // MUL_ZPZZ_D_UNDEF |
11501 | 0U, // MUL_ZPZZ_H_UNDEF |
11502 | 0U, // MUL_ZPZZ_S_UNDEF |
11503 | 0U, // NEG_ZPmZ_B_UNDEF |
11504 | 0U, // NEG_ZPmZ_D_UNDEF |
11505 | 0U, // NEG_ZPmZ_H_UNDEF |
11506 | 0U, // NEG_ZPmZ_S_UNDEF |
11507 | 0U, // NOT_ZPmZ_B_UNDEF |
11508 | 0U, // NOT_ZPmZ_D_UNDEF |
11509 | 0U, // NOT_ZPmZ_H_UNDEF |
11510 | 0U, // NOT_ZPmZ_S_UNDEF |
11511 | 0U, // ORNWrr |
11512 | 0U, // ORNXrr |
11513 | 0U, // ORRWrr |
11514 | 0U, // ORRXrr |
11515 | 0U, // ORR_ZPZZ_B_ZERO |
11516 | 0U, // ORR_ZPZZ_D_ZERO |
11517 | 0U, // ORR_ZPZZ_H_ZERO |
11518 | 0U, // ORR_ZPZZ_S_ZERO |
11519 | 0U, // PAUTH_BLEND |
11520 | 0U, // PAUTH_EPILOGUE |
11521 | 0U, // PAUTH_PROLOGUE |
11522 | 0U, // PROBED_STACKALLOC |
11523 | 0U, // PROBED_STACKALLOC_DYN |
11524 | 0U, // PROBED_STACKALLOC_VAR |
11525 | 0U, // PTEST_PP_ANY |
11526 | 0U, // RET_ReallyLR |
11527 | 0U, // RestoreZAPseudo |
11528 | 0U, // SABD_ZPZZ_B_UNDEF |
11529 | 0U, // SABD_ZPZZ_D_UNDEF |
11530 | 0U, // SABD_ZPZZ_H_UNDEF |
11531 | 0U, // SABD_ZPZZ_S_UNDEF |
11532 | 0U, // SCVTF_ZPmZ_DtoD_UNDEF |
11533 | 0U, // SCVTF_ZPmZ_DtoH_UNDEF |
11534 | 0U, // SCVTF_ZPmZ_DtoS_UNDEF |
11535 | 0U, // SCVTF_ZPmZ_HtoH_UNDEF |
11536 | 0U, // SCVTF_ZPmZ_StoD_UNDEF |
11537 | 0U, // SCVTF_ZPmZ_StoH_UNDEF |
11538 | 0U, // SCVTF_ZPmZ_StoS_UNDEF |
11539 | 0U, // SDIV_ZPZZ_D_UNDEF |
11540 | 0U, // SDIV_ZPZZ_S_UNDEF |
11541 | 0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO |
11542 | 0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO |
11543 | 0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO |
11544 | 0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO |
11545 | 0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO |
11546 | 0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO |
11547 | 0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO |
11548 | 0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO |
11549 | 0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO |
11550 | 0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO |
11551 | 0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO |
11552 | 0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO |
11553 | 0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO |
11554 | 0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO |
11555 | 0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO |
11556 | 0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO |
11557 | 0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO |
11558 | 0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO |
11559 | 0U, // SEH_AddFP |
11560 | 0U, // SEH_EpilogEnd |
11561 | 0U, // SEH_EpilogStart |
11562 | 0U, // SEH_Nop |
11563 | 0U, // SEH_PACSignLR |
11564 | 0U, // SEH_PrologEnd |
11565 | 0U, // SEH_SaveAnyRegQP |
11566 | 0U, // SEH_SaveAnyRegQPX |
11567 | 0U, // SEH_SaveFPLR |
11568 | 0U, // SEH_SaveFPLR_X |
11569 | 0U, // SEH_SaveFReg |
11570 | 0U, // SEH_SaveFRegP |
11571 | 0U, // SEH_SaveFRegP_X |
11572 | 0U, // SEH_SaveFReg_X |
11573 | 0U, // SEH_SaveReg |
11574 | 0U, // SEH_SaveRegP |
11575 | 0U, // SEH_SaveRegP_X |
11576 | 0U, // SEH_SaveReg_X |
11577 | 0U, // SEH_SetFP |
11578 | 0U, // SEH_StackAlloc |
11579 | 0U, // SMAX_ZPZZ_B_UNDEF |
11580 | 0U, // SMAX_ZPZZ_D_UNDEF |
11581 | 0U, // SMAX_ZPZZ_H_UNDEF |
11582 | 0U, // SMAX_ZPZZ_S_UNDEF |
11583 | 0U, // SMIN_ZPZZ_B_UNDEF |
11584 | 0U, // SMIN_ZPZZ_D_UNDEF |
11585 | 0U, // SMIN_ZPZZ_H_UNDEF |
11586 | 0U, // SMIN_ZPZZ_S_UNDEF |
11587 | 0U, // SMLALL_MZZI_BtoS_PSEUDO |
11588 | 0U, // SMLALL_MZZI_HtoD_PSEUDO |
11589 | 0U, // SMLALL_MZZ_BtoS_PSEUDO |
11590 | 0U, // SMLALL_MZZ_HtoD_PSEUDO |
11591 | 0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
11592 | 0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO |
11593 | 0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO |
11594 | 0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO |
11595 | 0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO |
11596 | 0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO |
11597 | 0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
11598 | 0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO |
11599 | 0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO |
11600 | 0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO |
11601 | 0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO |
11602 | 0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO |
11603 | 0U, // SMLAL_MZZI_HtoS_PSEUDO |
11604 | 0U, // SMLAL_MZZ_HtoS_PSEUDO |
11605 | 0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
11606 | 0U, // SMLAL_VG2_M2ZZI_S_PSEUDO |
11607 | 0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO |
11608 | 0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
11609 | 0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO |
11610 | 0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO |
11611 | 0U, // SMLSLL_MZZI_BtoS_PSEUDO |
11612 | 0U, // SMLSLL_MZZI_HtoD_PSEUDO |
11613 | 0U, // SMLSLL_MZZ_BtoS_PSEUDO |
11614 | 0U, // SMLSLL_MZZ_HtoD_PSEUDO |
11615 | 0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO |
11616 | 0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO |
11617 | 0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO |
11618 | 0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO |
11619 | 0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO |
11620 | 0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO |
11621 | 0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO |
11622 | 0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO |
11623 | 0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO |
11624 | 0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO |
11625 | 0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO |
11626 | 0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO |
11627 | 0U, // SMLSL_MZZI_HtoS_PSEUDO |
11628 | 0U, // SMLSL_MZZ_HtoS_PSEUDO |
11629 | 0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
11630 | 0U, // SMLSL_VG2_M2ZZI_S_PSEUDO |
11631 | 0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO |
11632 | 0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
11633 | 0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO |
11634 | 0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO |
11635 | 0U, // SMOPA_MPPZZ_D_PSEUDO |
11636 | 0U, // SMOPA_MPPZZ_HtoS_PSEUDO |
11637 | 0U, // SMOPA_MPPZZ_S_PSEUDO |
11638 | 0U, // SMOPS_MPPZZ_D_PSEUDO |
11639 | 0U, // SMOPS_MPPZZ_HtoS_PSEUDO |
11640 | 0U, // SMOPS_MPPZZ_S_PSEUDO |
11641 | 0U, // SMULH_ZPZZ_B_UNDEF |
11642 | 0U, // SMULH_ZPZZ_D_UNDEF |
11643 | 0U, // SMULH_ZPZZ_H_UNDEF |
11644 | 0U, // SMULH_ZPZZ_S_UNDEF |
11645 | 0U, // SPACE |
11646 | 0U, // SQABS_ZPmZ_B_UNDEF |
11647 | 0U, // SQABS_ZPmZ_D_UNDEF |
11648 | 0U, // SQABS_ZPmZ_H_UNDEF |
11649 | 0U, // SQABS_ZPmZ_S_UNDEF |
11650 | 0U, // SQNEG_ZPmZ_B_UNDEF |
11651 | 0U, // SQNEG_ZPmZ_D_UNDEF |
11652 | 0U, // SQNEG_ZPmZ_H_UNDEF |
11653 | 0U, // SQNEG_ZPmZ_S_UNDEF |
11654 | 0U, // SQRSHL_ZPZZ_B_UNDEF |
11655 | 0U, // SQRSHL_ZPZZ_D_UNDEF |
11656 | 0U, // SQRSHL_ZPZZ_H_UNDEF |
11657 | 0U, // SQRSHL_ZPZZ_S_UNDEF |
11658 | 0U, // SQSHLU_ZPZI_B_ZERO |
11659 | 0U, // SQSHLU_ZPZI_D_ZERO |
11660 | 0U, // SQSHLU_ZPZI_H_ZERO |
11661 | 0U, // SQSHLU_ZPZI_S_ZERO |
11662 | 0U, // SQSHL_ZPZI_B_ZERO |
11663 | 0U, // SQSHL_ZPZI_D_ZERO |
11664 | 0U, // SQSHL_ZPZI_H_ZERO |
11665 | 0U, // SQSHL_ZPZI_S_ZERO |
11666 | 0U, // SQSHL_ZPZZ_B_UNDEF |
11667 | 0U, // SQSHL_ZPZZ_D_UNDEF |
11668 | 0U, // SQSHL_ZPZZ_H_UNDEF |
11669 | 0U, // SQSHL_ZPZZ_S_UNDEF |
11670 | 0U, // SRSHL_ZPZZ_B_UNDEF |
11671 | 0U, // SRSHL_ZPZZ_D_UNDEF |
11672 | 0U, // SRSHL_ZPZZ_H_UNDEF |
11673 | 0U, // SRSHL_ZPZZ_S_UNDEF |
11674 | 0U, // SRSHR_ZPZI_B_ZERO |
11675 | 0U, // SRSHR_ZPZI_D_ZERO |
11676 | 0U, // SRSHR_ZPZI_H_ZERO |
11677 | 0U, // SRSHR_ZPZI_S_ZERO |
11678 | 0U, // STGloop |
11679 | 0U, // STGloop_wback |
11680 | 0U, // STR_PPXI |
11681 | 0U, // STR_TX_PSEUDO |
11682 | 0U, // STR_ZZXI |
11683 | 0U, // STR_ZZZXI |
11684 | 0U, // STR_ZZZZXI |
11685 | 0U, // STZGloop |
11686 | 0U, // STZGloop_wback |
11687 | 0U, // SUBR_ZPZZ_B_ZERO |
11688 | 0U, // SUBR_ZPZZ_D_ZERO |
11689 | 0U, // SUBR_ZPZZ_H_ZERO |
11690 | 0U, // SUBR_ZPZZ_S_ZERO |
11691 | 0U, // SUBSWrr |
11692 | 0U, // SUBSXrr |
11693 | 0U, // SUBWrr |
11694 | 0U, // SUBXrr |
11695 | 0U, // SUB_VG2_M2Z2Z_D_PSEUDO |
11696 | 0U, // SUB_VG2_M2Z2Z_S_PSEUDO |
11697 | 0U, // SUB_VG2_M2ZZ_D_PSEUDO |
11698 | 0U, // SUB_VG2_M2ZZ_S_PSEUDO |
11699 | 0U, // SUB_VG2_M2Z_D_PSEUDO |
11700 | 0U, // SUB_VG2_M2Z_S_PSEUDO |
11701 | 0U, // SUB_VG4_M4Z4Z_D_PSEUDO |
11702 | 0U, // SUB_VG4_M4Z4Z_S_PSEUDO |
11703 | 0U, // SUB_VG4_M4ZZ_D_PSEUDO |
11704 | 0U, // SUB_VG4_M4ZZ_S_PSEUDO |
11705 | 0U, // SUB_VG4_M4Z_D_PSEUDO |
11706 | 0U, // SUB_VG4_M4Z_S_PSEUDO |
11707 | 0U, // SUB_ZPZZ_B_ZERO |
11708 | 0U, // SUB_ZPZZ_D_ZERO |
11709 | 0U, // SUB_ZPZZ_H_ZERO |
11710 | 0U, // SUB_ZPZZ_S_ZERO |
11711 | 0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO |
11712 | 0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO |
11713 | 0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO |
11714 | 0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO |
11715 | 0U, // SUMLALL_MZZI_BtoS_PSEUDO |
11716 | 0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO |
11717 | 0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO |
11718 | 0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO |
11719 | 0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO |
11720 | 0U, // SUMOPA_MPPZZ_D_PSEUDO |
11721 | 0U, // SUMOPA_MPPZZ_S_PSEUDO |
11722 | 0U, // SUMOPS_MPPZZ_D_PSEUDO |
11723 | 0U, // SUMOPS_MPPZZ_S_PSEUDO |
11724 | 0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO |
11725 | 0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO |
11726 | 0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO |
11727 | 0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO |
11728 | 0U, // SXTB_ZPmZ_D_UNDEF |
11729 | 0U, // SXTB_ZPmZ_H_UNDEF |
11730 | 0U, // SXTB_ZPmZ_S_UNDEF |
11731 | 0U, // SXTH_ZPmZ_D_UNDEF |
11732 | 0U, // SXTH_ZPmZ_S_UNDEF |
11733 | 0U, // SXTW_ZPmZ_D_UNDEF |
11734 | 0U, // SpeculationBarrierISBDSBEndBB |
11735 | 0U, // SpeculationBarrierSBEndBB |
11736 | 0U, // SpeculationSafeValueW |
11737 | 0U, // SpeculationSafeValueX |
11738 | 0U, // StoreSwiftAsyncContext |
11739 | 0U, // TAGPstack |
11740 | 0U, // TCRETURNdi |
11741 | 0U, // TCRETURNri |
11742 | 0U, // TCRETURNriALL |
11743 | 0U, // TCRETURNrinotx16 |
11744 | 0U, // TCRETURNrix16x17 |
11745 | 0U, // TCRETURNrix17 |
11746 | 0U, // TLSDESCCALL |
11747 | 0U, // TLSDESC_CALLSEQ |
11748 | 0U, // UABD_ZPZZ_B_UNDEF |
11749 | 0U, // UABD_ZPZZ_D_UNDEF |
11750 | 0U, // UABD_ZPZZ_H_UNDEF |
11751 | 0U, // UABD_ZPZZ_S_UNDEF |
11752 | 0U, // UCVTF_ZPmZ_DtoD_UNDEF |
11753 | 0U, // UCVTF_ZPmZ_DtoH_UNDEF |
11754 | 0U, // UCVTF_ZPmZ_DtoS_UNDEF |
11755 | 0U, // UCVTF_ZPmZ_HtoH_UNDEF |
11756 | 0U, // UCVTF_ZPmZ_StoD_UNDEF |
11757 | 0U, // UCVTF_ZPmZ_StoH_UNDEF |
11758 | 0U, // UCVTF_ZPmZ_StoS_UNDEF |
11759 | 0U, // UDIV_ZPZZ_D_UNDEF |
11760 | 0U, // UDIV_ZPZZ_S_UNDEF |
11761 | 0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO |
11762 | 0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO |
11763 | 0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO |
11764 | 0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO |
11765 | 0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO |
11766 | 0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO |
11767 | 0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO |
11768 | 0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO |
11769 | 0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO |
11770 | 0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO |
11771 | 0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO |
11772 | 0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO |
11773 | 0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO |
11774 | 0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO |
11775 | 0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO |
11776 | 0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO |
11777 | 0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO |
11778 | 0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO |
11779 | 0U, // UMAX_ZPZZ_B_UNDEF |
11780 | 0U, // UMAX_ZPZZ_D_UNDEF |
11781 | 0U, // UMAX_ZPZZ_H_UNDEF |
11782 | 0U, // UMAX_ZPZZ_S_UNDEF |
11783 | 0U, // UMIN_ZPZZ_B_UNDEF |
11784 | 0U, // UMIN_ZPZZ_D_UNDEF |
11785 | 0U, // UMIN_ZPZZ_H_UNDEF |
11786 | 0U, // UMIN_ZPZZ_S_UNDEF |
11787 | 0U, // UMLALL_MZZI_BtoS_PSEUDO |
11788 | 0U, // UMLALL_MZZI_HtoD_PSEUDO |
11789 | 0U, // UMLALL_MZZ_BtoS_PSEUDO |
11790 | 0U, // UMLALL_MZZ_HtoD_PSEUDO |
11791 | 0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
11792 | 0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO |
11793 | 0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO |
11794 | 0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO |
11795 | 0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO |
11796 | 0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO |
11797 | 0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
11798 | 0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO |
11799 | 0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO |
11800 | 0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO |
11801 | 0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO |
11802 | 0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO |
11803 | 0U, // UMLAL_MZZI_HtoS_PSEUDO |
11804 | 0U, // UMLAL_MZZ_HtoS_PSEUDO |
11805 | 0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO |
11806 | 0U, // UMLAL_VG2_M2ZZI_S_PSEUDO |
11807 | 0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO |
11808 | 0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO |
11809 | 0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO |
11810 | 0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO |
11811 | 0U, // UMLSLL_MZZI_BtoS_PSEUDO |
11812 | 0U, // UMLSLL_MZZI_HtoD_PSEUDO |
11813 | 0U, // UMLSLL_MZZ_BtoS_PSEUDO |
11814 | 0U, // UMLSLL_MZZ_HtoD_PSEUDO |
11815 | 0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO |
11816 | 0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO |
11817 | 0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO |
11818 | 0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO |
11819 | 0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO |
11820 | 0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO |
11821 | 0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO |
11822 | 0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO |
11823 | 0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO |
11824 | 0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO |
11825 | 0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO |
11826 | 0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO |
11827 | 0U, // UMLSL_MZZI_HtoS_PSEUDO |
11828 | 0U, // UMLSL_MZZ_HtoS_PSEUDO |
11829 | 0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO |
11830 | 0U, // UMLSL_VG2_M2ZZI_S_PSEUDO |
11831 | 0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO |
11832 | 0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO |
11833 | 0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO |
11834 | 0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO |
11835 | 0U, // UMOPA_MPPZZ_D_PSEUDO |
11836 | 0U, // UMOPA_MPPZZ_HtoS_PSEUDO |
11837 | 0U, // UMOPA_MPPZZ_S_PSEUDO |
11838 | 0U, // UMOPS_MPPZZ_D_PSEUDO |
11839 | 0U, // UMOPS_MPPZZ_HtoS_PSEUDO |
11840 | 0U, // UMOPS_MPPZZ_S_PSEUDO |
11841 | 0U, // UMULH_ZPZZ_B_UNDEF |
11842 | 0U, // UMULH_ZPZZ_D_UNDEF |
11843 | 0U, // UMULH_ZPZZ_H_UNDEF |
11844 | 0U, // UMULH_ZPZZ_S_UNDEF |
11845 | 0U, // UQRSHL_ZPZZ_B_UNDEF |
11846 | 0U, // UQRSHL_ZPZZ_D_UNDEF |
11847 | 0U, // UQRSHL_ZPZZ_H_UNDEF |
11848 | 0U, // UQRSHL_ZPZZ_S_UNDEF |
11849 | 0U, // UQSHL_ZPZI_B_ZERO |
11850 | 0U, // UQSHL_ZPZI_D_ZERO |
11851 | 0U, // UQSHL_ZPZI_H_ZERO |
11852 | 0U, // UQSHL_ZPZI_S_ZERO |
11853 | 0U, // UQSHL_ZPZZ_B_UNDEF |
11854 | 0U, // UQSHL_ZPZZ_D_UNDEF |
11855 | 0U, // UQSHL_ZPZZ_H_UNDEF |
11856 | 0U, // UQSHL_ZPZZ_S_UNDEF |
11857 | 0U, // URECPE_ZPmZ_S_UNDEF |
11858 | 0U, // URSHL_ZPZZ_B_UNDEF |
11859 | 0U, // URSHL_ZPZZ_D_UNDEF |
11860 | 0U, // URSHL_ZPZZ_H_UNDEF |
11861 | 0U, // URSHL_ZPZZ_S_UNDEF |
11862 | 0U, // URSHR_ZPZI_B_ZERO |
11863 | 0U, // URSHR_ZPZI_D_ZERO |
11864 | 0U, // URSHR_ZPZI_H_ZERO |
11865 | 0U, // URSHR_ZPZI_S_ZERO |
11866 | 0U, // URSQRTE_ZPmZ_S_UNDEF |
11867 | 0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO |
11868 | 0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO |
11869 | 0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO |
11870 | 0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO |
11871 | 0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO |
11872 | 0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO |
11873 | 0U, // USMLALL_MZZI_BtoS_PSEUDO |
11874 | 0U, // USMLALL_MZZ_BtoS_PSEUDO |
11875 | 0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO |
11876 | 0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO |
11877 | 0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO |
11878 | 0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO |
11879 | 0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO |
11880 | 0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO |
11881 | 0U, // USMOPA_MPPZZ_D_PSEUDO |
11882 | 0U, // USMOPA_MPPZZ_S_PSEUDO |
11883 | 0U, // USMOPS_MPPZZ_D_PSEUDO |
11884 | 0U, // USMOPS_MPPZZ_S_PSEUDO |
11885 | 0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO |
11886 | 0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO |
11887 | 0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO |
11888 | 0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO |
11889 | 0U, // UXTB_ZPmZ_D_UNDEF |
11890 | 0U, // UXTB_ZPmZ_H_UNDEF |
11891 | 0U, // UXTB_ZPmZ_S_UNDEF |
11892 | 0U, // UXTH_ZPmZ_D_UNDEF |
11893 | 0U, // UXTH_ZPmZ_S_UNDEF |
11894 | 0U, // UXTW_ZPmZ_D_UNDEF |
11895 | 0U, // VGRestorePseudo |
11896 | 0U, // VGSavePseudo |
11897 | 0U, // ZERO_MXI_2Z_PSEUDO |
11898 | 0U, // ZERO_MXI_4Z_PSEUDO |
11899 | 0U, // ZERO_MXI_VG2_2Z_PSEUDO |
11900 | 0U, // ZERO_MXI_VG2_4Z_PSEUDO |
11901 | 0U, // ZERO_MXI_VG2_Z_PSEUDO |
11902 | 0U, // ZERO_MXI_VG4_2Z_PSEUDO |
11903 | 0U, // ZERO_MXI_VG4_4Z_PSEUDO |
11904 | 0U, // ZERO_MXI_VG4_Z_PSEUDO |
11905 | 0U, // ZERO_M_PSEUDO |
11906 | 0U, // ZERO_T_PSEUDO |
11907 | 0U, // ABSWr |
11908 | 0U, // ABSXr |
11909 | 16U, // ABS_ZPmZ_B |
11910 | 32U, // ABS_ZPmZ_D |
11911 | 0U, // ABS_ZPmZ_H |
11912 | 48U, // ABS_ZPmZ_S |
11913 | 0U, // ABSv16i8 |
11914 | 0U, // ABSv1i64 |
11915 | 0U, // ABSv2i32 |
11916 | 0U, // ABSv2i64 |
11917 | 0U, // ABSv4i16 |
11918 | 0U, // ABSv4i32 |
11919 | 0U, // ABSv8i16 |
11920 | 0U, // ABSv8i8 |
11921 | 2112U, // ADCLB_ZZZ_D |
11922 | 4160U, // ADCLB_ZZZ_S |
11923 | 2112U, // ADCLT_ZZZ_D |
11924 | 4160U, // ADCLT_ZZZ_S |
11925 | 6208U, // ADCSWr |
11926 | 6208U, // ADCSXr |
11927 | 6208U, // ADCWr |
11928 | 6208U, // ADCXr |
11929 | 270400U, // ADDG |
11930 | 0U, // ADDHA_MPPZ_D |
11931 | 0U, // ADDHA_MPPZ_S |
11932 | 10304U, // ADDHNB_ZZZ_B |
11933 | 81U, // ADDHNB_ZZZ_H |
11934 | 12353U, // ADDHNB_ZZZ_S |
11935 | 14401U, // ADDHNT_ZZZ_B |
11936 | 49U, // ADDHNT_ZZZ_H |
11937 | 2112U, // ADDHNT_ZZZ_S |
11938 | 16448U, // ADDHNv2i64_v2i32 |
11939 | 18497U, // ADDHNv2i64_v4i32 |
11940 | 16448U, // ADDHNv4i32_v4i16 |
11941 | 18497U, // ADDHNv4i32_v8i16 |
11942 | 18497U, // ADDHNv8i16_v16i8 |
11943 | 16448U, // ADDHNv8i16_v8i8 |
11944 | 6208U, // ADDPL_XXI |
11945 | 530496U, // ADDPT_shift |
11946 | 33837153U, // ADDP_ZPmZ_B |
11947 | 67383393U, // ADDP_ZPmZ_D |
11948 | 101472369U, // ADDP_ZPmZ_H |
11949 | 134504545U, // ADDP_ZPmZ_S |
11950 | 16448U, // ADDPv16i8 |
11951 | 16448U, // ADDPv2i32 |
11952 | 16448U, // ADDPv2i64 |
11953 | 0U, // ADDPv2i64p |
11954 | 16448U, // ADDPv4i16 |
11955 | 16448U, // ADDPv4i32 |
11956 | 16448U, // ADDPv8i16 |
11957 | 16448U, // ADDPv8i8 |
11958 | 20545U, // ADDQV_VPZ_B |
11959 | 12353U, // ADDQV_VPZ_D |
11960 | 10305U, // ADDQV_VPZ_H |
11961 | 24641U, // ADDQV_VPZ_S |
11962 | 6208U, // ADDSPL_XXI |
11963 | 6208U, // ADDSVL_XXI |
11964 | 26688U, // ADDSWri |
11965 | 28736U, // ADDSWrs |
11966 | 30784U, // ADDSWrx |
11967 | 26688U, // ADDSXri |
11968 | 28736U, // ADDSXrs |
11969 | 30784U, // ADDSXrx |
11970 | 1054784U, // ADDSXrx64 |
11971 | 0U, // ADDVA_MPPZ_D |
11972 | 0U, // ADDVA_MPPZ_S |
11973 | 6208U, // ADDVL_XXI |
11974 | 0U, // ADDVv16i8v |
11975 | 0U, // ADDVv4i16v |
11976 | 0U, // ADDVv4i32v |
11977 | 0U, // ADDVv8i16v |
11978 | 0U, // ADDVv8i8v |
11979 | 26688U, // ADDWri |
11980 | 28736U, // ADDWrs |
11981 | 30784U, // ADDWrx |
11982 | 26688U, // ADDXri |
11983 | 28736U, // ADDXrs |
11984 | 30784U, // ADDXrx |
11985 | 1054784U, // ADDXrx64 |
11986 | 129U, // ADD_VG2_2ZZ_B |
11987 | 145U, // ADD_VG2_2ZZ_D |
11988 | 113U, // ADD_VG2_2ZZ_H |
11989 | 81U, // ADD_VG2_2ZZ_S |
11990 | 1333409U, // ADD_VG2_M2Z2Z_D |
11991 | 1595569U, // ADD_VG2_M2Z2Z_S |
11992 | 102520993U, // ADD_VG2_M2ZZ_D |
11993 | 102783153U, // ADD_VG2_M2ZZ_S |
11994 | 161U, // ADD_VG2_M2Z_D |
11995 | 177U, // ADD_VG2_M2Z_S |
11996 | 129U, // ADD_VG4_4ZZ_B |
11997 | 145U, // ADD_VG4_4ZZ_D |
11998 | 113U, // ADD_VG4_4ZZ_H |
11999 | 81U, // ADD_VG4_4ZZ_S |
12000 | 1333409U, // ADD_VG4_M4Z4Z_D |
12001 | 1595569U, // ADD_VG4_M4Z4Z_S |
12002 | 102520993U, // ADD_VG4_M4ZZ_D |
12003 | 102783153U, // ADD_VG4_M4ZZ_S |
12004 | 161U, // ADD_VG4_M4Z_D |
12005 | 177U, // ADD_VG4_M4Z_S |
12006 | 32834U, // ADD_ZI_B |
12007 | 34881U, // ADD_ZI_D |
12008 | 193U, // ADD_ZI_H |
12009 | 36930U, // ADD_ZI_S |
12010 | 33837153U, // ADD_ZPmZ_B |
12011 | 67383393U, // ADD_ZPmZ_CPA |
12012 | 67383393U, // ADD_ZPmZ_D |
12013 | 101472369U, // ADD_ZPmZ_H |
12014 | 134504545U, // ADD_ZPmZ_S |
12015 | 20546U, // ADD_ZZZ_B |
12016 | 12353U, // ADD_ZZZ_CPA |
12017 | 12353U, // ADD_ZZZ_D |
12018 | 113U, // ADD_ZZZ_H |
12019 | 24642U, // ADD_ZZZ_S |
12020 | 16448U, // ADDv16i8 |
12021 | 6208U, // ADDv1i64 |
12022 | 16448U, // ADDv2i32 |
12023 | 16448U, // ADDv2i64 |
12024 | 16448U, // ADDv4i16 |
12025 | 16448U, // ADDv4i32 |
12026 | 16448U, // ADDv8i16 |
12027 | 16448U, // ADDv8i8 |
12028 | 2U, // ADR |
12029 | 2U, // ADRP |
12030 | 38977U, // ADR_LSL_ZZZ_D_0 |
12031 | 41025U, // ADR_LSL_ZZZ_D_1 |
12032 | 43073U, // ADR_LSL_ZZZ_D_2 |
12033 | 45121U, // ADR_LSL_ZZZ_D_3 |
12034 | 47170U, // ADR_LSL_ZZZ_S_0 |
12035 | 49218U, // ADR_LSL_ZZZ_S_1 |
12036 | 51266U, // ADR_LSL_ZZZ_S_2 |
12037 | 53314U, // ADR_LSL_ZZZ_S_3 |
12038 | 55361U, // ADR_SXTW_ZZZ_D_0 |
12039 | 57409U, // ADR_SXTW_ZZZ_D_1 |
12040 | 59457U, // ADR_SXTW_ZZZ_D_2 |
12041 | 61505U, // ADR_SXTW_ZZZ_D_3 |
12042 | 63553U, // ADR_UXTW_ZZZ_D_0 |
12043 | 65601U, // ADR_UXTW_ZZZ_D_1 |
12044 | 67649U, // ADR_UXTW_ZZZ_D_2 |
12045 | 69697U, // ADR_UXTW_ZZZ_D_3 |
12046 | 20546U, // AESD_ZZZ_B |
12047 | 1U, // AESDrr |
12048 | 20546U, // AESE_ZZZ_B |
12049 | 1U, // AESErr |
12050 | 2U, // AESIMC_ZZ_B |
12051 | 0U, // AESIMCrr |
12052 | 2U, // AESMC_ZZ_B |
12053 | 0U, // AESMCrr |
12054 | 20545U, // ANDQV_VPZ_B |
12055 | 12353U, // ANDQV_VPZ_D |
12056 | 10305U, // ANDQV_VPZ_H |
12057 | 24641U, // ANDQV_VPZ_S |
12058 | 71744U, // ANDSWri |
12059 | 28736U, // ANDSWrs |
12060 | 73792U, // ANDSXri |
12061 | 28736U, // ANDSXrs |
12062 | 33837265U, // ANDS_PPzPP |
12063 | 0U, // ANDV_VPZ_B |
12064 | 0U, // ANDV_VPZ_D |
12065 | 0U, // ANDV_VPZ_H |
12066 | 0U, // ANDV_VPZ_S |
12067 | 71744U, // ANDWri |
12068 | 28736U, // ANDWrs |
12069 | 73792U, // ANDXri |
12070 | 28736U, // ANDXrs |
12071 | 33837265U, // AND_PPzPP |
12072 | 73793U, // AND_ZI |
12073 | 33837153U, // AND_ZPmZ_B |
12074 | 67383393U, // AND_ZPmZ_D |
12075 | 101472369U, // AND_ZPmZ_H |
12076 | 134504545U, // AND_ZPmZ_S |
12077 | 12353U, // AND_ZZZ |
12078 | 16448U, // ANDv16i8 |
12079 | 16448U, // ANDv8i8 |
12080 | 282721U, // ASRD_ZPmI_B |
12081 | 274529U, // ASRD_ZPmI_D |
12082 | 103045233U, // ASRD_ZPmI_H |
12083 | 286817U, // ASRD_ZPmI_S |
12084 | 33837153U, // ASRR_ZPmZ_B |
12085 | 67383393U, // ASRR_ZPmZ_D |
12086 | 101472369U, // ASRR_ZPmZ_H |
12087 | 134504545U, // ASRR_ZPmZ_S |
12088 | 6208U, // ASRVWr |
12089 | 6208U, // ASRVXr |
12090 | 67391585U, // ASR_WIDE_ZPmZ_B |
12091 | 2644081U, // ASR_WIDE_ZPmZ_H |
12092 | 67395681U, // ASR_WIDE_ZPmZ_S |
12093 | 12354U, // ASR_WIDE_ZZZ_B |
12094 | 145U, // ASR_WIDE_ZZZ_H |
12095 | 12354U, // ASR_WIDE_ZZZ_S |
12096 | 282721U, // ASR_ZPmI_B |
12097 | 274529U, // ASR_ZPmI_D |
12098 | 103045233U, // ASR_ZPmI_H |
12099 | 286817U, // ASR_ZPmI_S |
12100 | 33837153U, // ASR_ZPmZ_B |
12101 | 67383393U, // ASR_ZPmZ_D |
12102 | 101472369U, // ASR_ZPmZ_H |
12103 | 134504545U, // ASR_ZPmZ_S |
12104 | 6210U, // ASR_ZZI_B |
12105 | 6209U, // ASR_ZZI_D |
12106 | 225U, // ASR_ZZI_H |
12107 | 6210U, // ASR_ZZI_S |
12108 | 2U, // AUTDA |
12109 | 2U, // AUTDB |
12110 | 0U, // AUTDZA |
12111 | 0U, // AUTDZB |
12112 | 2U, // AUTIA |
12113 | 0U, // AUTIA1716 |
12114 | 0U, // AUTIA171615 |
12115 | 0U, // AUTIASP |
12116 | 0U, // AUTIASPPCi |
12117 | 0U, // AUTIASPPCr |
12118 | 0U, // AUTIAZ |
12119 | 2U, // AUTIB |
12120 | 0U, // AUTIB1716 |
12121 | 0U, // AUTIB171615 |
12122 | 0U, // AUTIBSP |
12123 | 0U, // AUTIBSPPCi |
12124 | 0U, // AUTIBSPPCr |
12125 | 0U, // AUTIBZ |
12126 | 0U, // AUTIZA |
12127 | 0U, // AUTIZB |
12128 | 0U, // AXFLAG |
12129 | 0U, // B |
12130 | 168050752U, // BCAX |
12131 | 67383361U, // BCAX_ZZZZ |
12132 | 0U, // BCcc |
12133 | 20546U, // BDEP_ZZZ_B |
12134 | 12353U, // BDEP_ZZZ_D |
12135 | 113U, // BDEP_ZZZ_H |
12136 | 24642U, // BDEP_ZZZ_S |
12137 | 20546U, // BEXT_ZZZ_B |
12138 | 12353U, // BEXT_ZZZ_D |
12139 | 113U, // BEXT_ZZZ_H |
12140 | 24642U, // BEXT_ZZZ_S |
12141 | 103565377U, // BF16DOTlanev4bf16 |
12142 | 103565377U, // BF16DOTlanev8bf16 |
12143 | 0U, // BF1CVTL2v8f16 |
12144 | 0U, // BF1CVTLT_ZZ_BtoH |
12145 | 0U, // BF1CVTL_2ZZ_BtoH_NAME |
12146 | 0U, // BF1CVTLv8f16 |
12147 | 0U, // BF1CVT_2ZZ_BtoH_NAME |
12148 | 0U, // BF1CVT_ZZ_BtoH |
12149 | 0U, // BF2CVTL2v8f16 |
12150 | 0U, // BF2CVTLT_ZZ_BtoH |
12151 | 0U, // BF2CVTL_2ZZ_BtoH_NAME |
12152 | 0U, // BF2CVTLv8f16 |
12153 | 0U, // BF2CVT_2ZZ_BtoH_NAME |
12154 | 0U, // BF2CVT_ZZ_BtoH |
12155 | 241U, // BFADD_VG2_M2Z_H |
12156 | 241U, // BFADD_VG4_M4Z_H |
12157 | 101472369U, // BFADD_ZPmZZ |
12158 | 113U, // BFADD_ZZZ |
12159 | 257U, // BFCLAMP_VG2_2ZZZ_H |
12160 | 257U, // BFCLAMP_VG4_4ZZZ_H |
12161 | 257U, // BFCLAMP_ZZZ |
12162 | 0U, // BFCVT |
12163 | 0U, // BFCVTN |
12164 | 1U, // BFCVTN2 |
12165 | 2U, // BFCVTNT_ZPmZ |
12166 | 2U, // BFCVTN_Z2Z_HtoB |
12167 | 0U, // BFCVTN_Z2Z_StoH |
12168 | 2U, // BFCVT_Z2Z_HtoB |
12169 | 0U, // BFCVT_Z2Z_StoH |
12170 | 2U, // BFCVT_ZPmZ |
12171 | 3168497U, // BFDOT_VG2_M2Z2Z_HtoS |
12172 | 204757233U, // BFDOT_VG2_M2ZZI_HtoS |
12173 | 104093937U, // BFDOT_VG2_M2ZZ_HtoS |
12174 | 3168497U, // BFDOT_VG4_M4Z4Z_HtoS |
12175 | 204757233U, // BFDOT_VG4_M4ZZI_HtoS |
12176 | 104093937U, // BFDOT_VG4_M4ZZ_HtoS |
12177 | 103561281U, // BFDOT_ZZI |
12178 | 14401U, // BFDOT_ZZZ |
12179 | 0U, // BFDOTv4bf16 |
12180 | 0U, // BFDOTv8bf16 |
12181 | 273U, // BFMAXNM_VG2_2Z2Z_H |
12182 | 113U, // BFMAXNM_VG2_2ZZ_H |
12183 | 273U, // BFMAXNM_VG4_4Z2Z_H |
12184 | 113U, // BFMAXNM_VG4_4ZZ_H |
12185 | 101472369U, // BFMAXNM_ZPmZZ |
12186 | 273U, // BFMAX_VG2_2Z2Z_H |
12187 | 113U, // BFMAX_VG2_2ZZ_H |
12188 | 273U, // BFMAX_VG4_4Z2Z_H |
12189 | 113U, // BFMAX_VG4_4ZZ_H |
12190 | 101472369U, // BFMAX_ZPmZZ |
12191 | 273U, // BFMINNM_VG2_2Z2Z_H |
12192 | 113U, // BFMINNM_VG2_2ZZ_H |
12193 | 273U, // BFMINNM_VG4_4Z2Z_H |
12194 | 113U, // BFMINNM_VG4_4ZZ_H |
12195 | 101472369U, // BFMINNM_ZPmZZ |
12196 | 273U, // BFMIN_VG2_2Z2Z_H |
12197 | 113U, // BFMIN_VG2_2ZZ_H |
12198 | 273U, // BFMIN_VG4_4Z2Z_H |
12199 | 113U, // BFMIN_VG4_4ZZ_H |
12200 | 101472369U, // BFMIN_ZPmZZ |
12201 | 0U, // BFMLALB |
12202 | 0U, // BFMLALBIdx |
12203 | 14401U, // BFMLALB_ZZZ |
12204 | 103561281U, // BFMLALB_ZZZI |
12205 | 0U, // BFMLALT |
12206 | 0U, // BFMLALTIdx |
12207 | 14401U, // BFMLALT_ZZZ |
12208 | 103561281U, // BFMLALT_ZZZI |
12209 | 76066U, // BFMLAL_MZZI_HtoS |
12210 | 290U, // BFMLAL_MZZ_HtoS |
12211 | 3168497U, // BFMLAL_VG2_M2Z2Z_HtoS |
12212 | 204757233U, // BFMLAL_VG2_M2ZZI_HtoS |
12213 | 104093937U, // BFMLAL_VG2_M2ZZ_HtoS |
12214 | 3168497U, // BFMLAL_VG4_M4Z4Z_HtoS |
12215 | 204757233U, // BFMLAL_VG4_M4ZZI_HtoS |
12216 | 104093937U, // BFMLAL_VG4_M4ZZ_HtoS |
12217 | 3168497U, // BFMLA_VG2_M2Z2Z |
12218 | 104093937U, // BFMLA_VG2_M2ZZ |
12219 | 204757233U, // BFMLA_VG2_M2ZZI |
12220 | 3168497U, // BFMLA_VG4_M4Z4Z |
12221 | 104093937U, // BFMLA_VG4_M4ZZ |
12222 | 204757233U, // BFMLA_VG4_M4ZZI |
12223 | 104356097U, // BFMLA_ZPmZZ |
12224 | 78081U, // BFMLA_ZZZI |
12225 | 103561281U, // BFMLSLB_ZZZI_S |
12226 | 14401U, // BFMLSLB_ZZZ_S |
12227 | 103561281U, // BFMLSLT_ZZZI_S |
12228 | 14401U, // BFMLSLT_ZZZ_S |
12229 | 76066U, // BFMLSL_MZZI_HtoS |
12230 | 290U, // BFMLSL_MZZ_HtoS |
12231 | 3168497U, // BFMLSL_VG2_M2Z2Z_HtoS |
12232 | 204757233U, // BFMLSL_VG2_M2ZZI_HtoS |
12233 | 104093937U, // BFMLSL_VG2_M2ZZ_HtoS |
12234 | 3168497U, // BFMLSL_VG4_M4Z4Z_HtoS |
12235 | 204757233U, // BFMLSL_VG4_M4ZZI_HtoS |
12236 | 104093937U, // BFMLSL_VG4_M4ZZ_HtoS |
12237 | 3168497U, // BFMLS_VG2_M2Z2Z |
12238 | 104093937U, // BFMLS_VG2_M2ZZ |
12239 | 204757233U, // BFMLS_VG2_M2ZZI |
12240 | 3168497U, // BFMLS_VG4_M4Z4Z |
12241 | 104093937U, // BFMLS_VG4_M4ZZ |
12242 | 204757233U, // BFMLS_VG4_M4ZZI |
12243 | 104356097U, // BFMLS_ZPmZZ |
12244 | 78081U, // BFMLS_ZZZI |
12245 | 0U, // BFMMLA |
12246 | 14401U, // BFMMLA_ZZZ |
12247 | 0U, // BFMOPA_MPPZZ |
12248 | 0U, // BFMOPA_MPPZZ_H |
12249 | 0U, // BFMOPS_MPPZZ |
12250 | 0U, // BFMOPS_MPPZZ_H |
12251 | 101472369U, // BFMUL_ZPmZZ |
12252 | 113U, // BFMUL_ZZZ |
12253 | 79985U, // BFMUL_ZZZI |
12254 | 235225154U, // BFMWri |
12255 | 235225154U, // BFMXri |
12256 | 241U, // BFSUB_VG2_M2Z_H |
12257 | 241U, // BFSUB_VG4_M4Z_H |
12258 | 101472369U, // BFSUB_ZPmZZ |
12259 | 113U, // BFSUB_ZZZ |
12260 | 204757233U, // BFVDOT_VG2_M2ZZI_HtoS |
12261 | 20546U, // BGRP_ZZZ_B |
12262 | 12353U, // BGRP_ZZZ_D |
12263 | 113U, // BGRP_ZZZ_H |
12264 | 24642U, // BGRP_ZZZ_S |
12265 | 28736U, // BICSWrs |
12266 | 28736U, // BICSXrs |
12267 | 33837265U, // BICS_PPzPP |
12268 | 28736U, // BICWrs |
12269 | 28736U, // BICXrs |
12270 | 33837265U, // BIC_PPzPP |
12271 | 33837153U, // BIC_ZPmZ_B |
12272 | 67383393U, // BIC_ZPmZ_D |
12273 | 101472369U, // BIC_ZPmZ_H |
12274 | 134504545U, // BIC_ZPmZ_S |
12275 | 12353U, // BIC_ZZZ |
12276 | 16448U, // BICv16i8 |
12277 | 2U, // BICv2i32 |
12278 | 2U, // BICv4i16 |
12279 | 2U, // BICv4i32 |
12280 | 2U, // BICv8i16 |
12281 | 16448U, // BICv8i8 |
12282 | 18497U, // BIFv16i8 |
12283 | 18497U, // BIFv8i8 |
12284 | 18497U, // BITv16i8 |
12285 | 18497U, // BITv8i8 |
12286 | 0U, // BL |
12287 | 0U, // BLR |
12288 | 0U, // BLRAA |
12289 | 0U, // BLRAAZ |
12290 | 0U, // BLRAB |
12291 | 0U, // BLRABZ |
12292 | 305U, // BMOPA_MPPZZ_S |
12293 | 305U, // BMOPS_MPPZZ_S |
12294 | 0U, // BR |
12295 | 0U, // BRAA |
12296 | 0U, // BRAAZ |
12297 | 0U, // BRAB |
12298 | 0U, // BRABZ |
12299 | 0U, // BRB_IALL |
12300 | 0U, // BRB_INJ |
12301 | 0U, // BRK |
12302 | 20689U, // BRKAS_PPzP |
12303 | 16U, // BRKA_PPmP |
12304 | 20689U, // BRKA_PPzP |
12305 | 20689U, // BRKBS_PPzP |
12306 | 16U, // BRKB_PPmP |
12307 | 20689U, // BRKB_PPzP |
12308 | 33837265U, // BRKNS_PPzP |
12309 | 33837265U, // BRKN_PPzP |
12310 | 33837265U, // BRKPAS_PPzPP |
12311 | 33837265U, // BRKPA_PPzPP |
12312 | 33837265U, // BRKPBS_PPzPP |
12313 | 33837265U, // BRKPB_PPzPP |
12314 | 67383361U, // BSL1N_ZZZZ |
12315 | 67383361U, // BSL2N_ZZZZ |
12316 | 67383361U, // BSL_ZZZZ |
12317 | 18497U, // BSLv16i8 |
12318 | 18497U, // BSLv8i8 |
12319 | 0U, // Bcc |
12320 | 268718146U, // CADD_ZZI_B |
12321 | 268709953U, // CADD_ZZI_D |
12322 | 3954801U, // CADD_ZZI_H |
12323 | 268722242U, // CADD_ZZI_S |
12324 | 4276546U, // CASAB |
12325 | 4276546U, // CASAH |
12326 | 4276546U, // CASALB |
12327 | 4276546U, // CASALH |
12328 | 4276546U, // CASALW |
12329 | 4276546U, // CASALX |
12330 | 4276546U, // CASAW |
12331 | 4276546U, // CASAX |
12332 | 4276546U, // CASB |
12333 | 4276546U, // CASH |
12334 | 4276546U, // CASLB |
12335 | 4276546U, // CASLH |
12336 | 4276546U, // CASLW |
12337 | 4276546U, // CASLX |
12338 | 0U, // CASPALW |
12339 | 0U, // CASPALX |
12340 | 0U, // CASPAW |
12341 | 0U, // CASPAX |
12342 | 0U, // CASPLW |
12343 | 0U, // CASPLX |
12344 | 0U, // CASPW |
12345 | 0U, // CASPX |
12346 | 4276546U, // CASW |
12347 | 4276546U, // CASX |
12348 | 3U, // CBNZW |
12349 | 3U, // CBNZX |
12350 | 3U, // CBZW |
12351 | 3U, // CBZX |
12352 | 302258240U, // CCMNWi |
12353 | 302258240U, // CCMNWr |
12354 | 302258240U, // CCMNXi |
12355 | 302258240U, // CCMNXr |
12356 | 302258240U, // CCMPWi |
12357 | 302258240U, // CCMPWr |
12358 | 302258240U, // CCMPXi |
12359 | 302258240U, // CCMPXr |
12360 | 338442305U, // CDOT_ZZZI_D |
12361 | 369438739U, // CDOT_ZZZI_S |
12362 | 402929729U, // CDOT_ZZZ_D |
12363 | 4478995U, // CDOT_ZZZ_S |
12364 | 0U, // CFINV |
12365 | 0U, // CHKFEAT |
12366 | 33822785U, // CLASTA_RPZ_B |
12367 | 67377217U, // CLASTA_RPZ_D |
12368 | 436475969U, // CLASTA_RPZ_H |
12369 | 134486081U, // CLASTA_RPZ_S |
12370 | 33822785U, // CLASTA_VPZ_B |
12371 | 67377217U, // CLASTA_VPZ_D |
12372 | 436475969U, // CLASTA_VPZ_H |
12373 | 134486081U, // CLASTA_VPZ_S |
12374 | 33837121U, // CLASTA_ZPZ_B |
12375 | 67383361U, // CLASTA_ZPZ_D |
12376 | 101472369U, // CLASTA_ZPZ_H |
12377 | 134504513U, // CLASTA_ZPZ_S |
12378 | 33822785U, // CLASTB_RPZ_B |
12379 | 67377217U, // CLASTB_RPZ_D |
12380 | 436475969U, // CLASTB_RPZ_H |
12381 | 134486081U, // CLASTB_RPZ_S |
12382 | 33822785U, // CLASTB_VPZ_B |
12383 | 67377217U, // CLASTB_VPZ_D |
12384 | 436475969U, // CLASTB_VPZ_H |
12385 | 134486081U, // CLASTB_VPZ_S |
12386 | 33837121U, // CLASTB_ZPZ_B |
12387 | 67383361U, // CLASTB_ZPZ_D |
12388 | 101472369U, // CLASTB_ZPZ_H |
12389 | 134504513U, // CLASTB_ZPZ_S |
12390 | 0U, // CLREX |
12391 | 0U, // CLSWr |
12392 | 0U, // CLSXr |
12393 | 16U, // CLS_ZPmZ_B |
12394 | 32U, // CLS_ZPmZ_D |
12395 | 0U, // CLS_ZPmZ_H |
12396 | 48U, // CLS_ZPmZ_S |
12397 | 0U, // CLSv16i8 |
12398 | 0U, // CLSv2i32 |
12399 | 0U, // CLSv4i16 |
12400 | 0U, // CLSv4i32 |
12401 | 0U, // CLSv8i16 |
12402 | 0U, // CLSv8i8 |
12403 | 0U, // CLZWr |
12404 | 0U, // CLZXr |
12405 | 16U, // CLZ_ZPmZ_B |
12406 | 32U, // CLZ_ZPmZ_D |
12407 | 0U, // CLZ_ZPmZ_H |
12408 | 48U, // CLZ_ZPmZ_S |
12409 | 0U, // CLZv16i8 |
12410 | 0U, // CLZv2i32 |
12411 | 0U, // CLZv4i16 |
12412 | 0U, // CLZv4i32 |
12413 | 0U, // CLZv8i16 |
12414 | 0U, // CLZv8i8 |
12415 | 16448U, // CMEQv16i8 |
12416 | 336U, // CMEQv16i8rz |
12417 | 6208U, // CMEQv1i64 |
12418 | 336U, // CMEQv1i64rz |
12419 | 16448U, // CMEQv2i32 |
12420 | 336U, // CMEQv2i32rz |
12421 | 16448U, // CMEQv2i64 |
12422 | 336U, // CMEQv2i64rz |
12423 | 16448U, // CMEQv4i16 |
12424 | 336U, // CMEQv4i16rz |
12425 | 16448U, // CMEQv4i32 |
12426 | 336U, // CMEQv4i32rz |
12427 | 16448U, // CMEQv8i16 |
12428 | 336U, // CMEQv8i16rz |
12429 | 16448U, // CMEQv8i8 |
12430 | 336U, // CMEQv8i8rz |
12431 | 16448U, // CMGEv16i8 |
12432 | 336U, // CMGEv16i8rz |
12433 | 6208U, // CMGEv1i64 |
12434 | 336U, // CMGEv1i64rz |
12435 | 16448U, // CMGEv2i32 |
12436 | 336U, // CMGEv2i32rz |
12437 | 16448U, // CMGEv2i64 |
12438 | 336U, // CMGEv2i64rz |
12439 | 16448U, // CMGEv4i16 |
12440 | 336U, // CMGEv4i16rz |
12441 | 16448U, // CMGEv4i32 |
12442 | 336U, // CMGEv4i32rz |
12443 | 16448U, // CMGEv8i16 |
12444 | 336U, // CMGEv8i16rz |
12445 | 16448U, // CMGEv8i8 |
12446 | 336U, // CMGEv8i8rz |
12447 | 16448U, // CMGTv16i8 |
12448 | 336U, // CMGTv16i8rz |
12449 | 6208U, // CMGTv1i64 |
12450 | 336U, // CMGTv1i64rz |
12451 | 16448U, // CMGTv2i32 |
12452 | 336U, // CMGTv2i32rz |
12453 | 16448U, // CMGTv2i64 |
12454 | 336U, // CMGTv2i64rz |
12455 | 16448U, // CMGTv4i16 |
12456 | 336U, // CMGTv4i16rz |
12457 | 16448U, // CMGTv4i32 |
12458 | 336U, // CMGTv4i32rz |
12459 | 16448U, // CMGTv8i16 |
12460 | 336U, // CMGTv8i16rz |
12461 | 16448U, // CMGTv8i8 |
12462 | 336U, // CMGTv8i8rz |
12463 | 16448U, // CMHIv16i8 |
12464 | 6208U, // CMHIv1i64 |
12465 | 16448U, // CMHIv2i32 |
12466 | 16448U, // CMHIv2i64 |
12467 | 16448U, // CMHIv4i16 |
12468 | 16448U, // CMHIv4i32 |
12469 | 16448U, // CMHIv8i16 |
12470 | 16448U, // CMHIv8i8 |
12471 | 16448U, // CMHSv16i8 |
12472 | 6208U, // CMHSv1i64 |
12473 | 16448U, // CMHSv2i32 |
12474 | 16448U, // CMHSv2i64 |
12475 | 16448U, // CMHSv4i16 |
12476 | 16448U, // CMHSv4i32 |
12477 | 16448U, // CMHSv8i16 |
12478 | 16448U, // CMHSv8i8 |
12479 | 369438977U, // CMLA_ZZZI_H |
12480 | 338432064U, // CMLA_ZZZI_S |
12481 | 4478995U, // CMLA_ZZZ_B |
12482 | 402917440U, // CMLA_ZZZ_D |
12483 | 4479233U, // CMLA_ZZZ_H |
12484 | 402919488U, // CMLA_ZZZ_S |
12485 | 336U, // CMLEv16i8rz |
12486 | 336U, // CMLEv1i64rz |
12487 | 336U, // CMLEv2i32rz |
12488 | 336U, // CMLEv2i64rz |
12489 | 336U, // CMLEv4i16rz |
12490 | 336U, // CMLEv4i32rz |
12491 | 336U, // CMLEv8i16rz |
12492 | 336U, // CMLEv8i8rz |
12493 | 336U, // CMLTv16i8rz |
12494 | 336U, // CMLTv1i64rz |
12495 | 336U, // CMLTv2i32rz |
12496 | 336U, // CMLTv2i64rz |
12497 | 336U, // CMLTv4i16rz |
12498 | 336U, // CMLTv4i32rz |
12499 | 336U, // CMLTv8i16rz |
12500 | 336U, // CMLTv8i8rz |
12501 | 282833U, // CMPEQ_PPzZI_B |
12502 | 274641U, // CMPEQ_PPzZI_D |
12503 | 103045235U, // CMPEQ_PPzZI_H |
12504 | 286929U, // CMPEQ_PPzZI_S |
12505 | 33837265U, // CMPEQ_PPzZZ_B |
12506 | 67383505U, // CMPEQ_PPzZZ_D |
12507 | 101472371U, // CMPEQ_PPzZZ_H |
12508 | 134504657U, // CMPEQ_PPzZZ_S |
12509 | 67391697U, // CMPEQ_WIDE_PPzZZ_B |
12510 | 2644083U, // CMPEQ_WIDE_PPzZZ_H |
12511 | 67395793U, // CMPEQ_WIDE_PPzZZ_S |
12512 | 282833U, // CMPGE_PPzZI_B |
12513 | 274641U, // CMPGE_PPzZI_D |
12514 | 103045235U, // CMPGE_PPzZI_H |
12515 | 286929U, // CMPGE_PPzZI_S |
12516 | 33837265U, // CMPGE_PPzZZ_B |
12517 | 67383505U, // CMPGE_PPzZZ_D |
12518 | 101472371U, // CMPGE_PPzZZ_H |
12519 | 134504657U, // CMPGE_PPzZZ_S |
12520 | 67391697U, // CMPGE_WIDE_PPzZZ_B |
12521 | 2644083U, // CMPGE_WIDE_PPzZZ_H |
12522 | 67395793U, // CMPGE_WIDE_PPzZZ_S |
12523 | 282833U, // CMPGT_PPzZI_B |
12524 | 274641U, // CMPGT_PPzZI_D |
12525 | 103045235U, // CMPGT_PPzZI_H |
12526 | 286929U, // CMPGT_PPzZI_S |
12527 | 33837265U, // CMPGT_PPzZZ_B |
12528 | 67383505U, // CMPGT_PPzZZ_D |
12529 | 101472371U, // CMPGT_PPzZZ_H |
12530 | 134504657U, // CMPGT_PPzZZ_S |
12531 | 67391697U, // CMPGT_WIDE_PPzZZ_B |
12532 | 2644083U, // CMPGT_WIDE_PPzZZ_H |
12533 | 67395793U, // CMPGT_WIDE_PPzZZ_S |
12534 | 470044881U, // CMPHI_PPzZI_B |
12535 | 470036689U, // CMPHI_PPzZI_D |
12536 | 4741235U, // CMPHI_PPzZI_H |
12537 | 470048977U, // CMPHI_PPzZI_S |
12538 | 33837265U, // CMPHI_PPzZZ_B |
12539 | 67383505U, // CMPHI_PPzZZ_D |
12540 | 101472371U, // CMPHI_PPzZZ_H |
12541 | 134504657U, // CMPHI_PPzZZ_S |
12542 | 67391697U, // CMPHI_WIDE_PPzZZ_B |
12543 | 2644083U, // CMPHI_WIDE_PPzZZ_H |
12544 | 67395793U, // CMPHI_WIDE_PPzZZ_S |
12545 | 470044881U, // CMPHS_PPzZI_B |
12546 | 470036689U, // CMPHS_PPzZI_D |
12547 | 4741235U, // CMPHS_PPzZI_H |
12548 | 470048977U, // CMPHS_PPzZI_S |
12549 | 33837265U, // CMPHS_PPzZZ_B |
12550 | 67383505U, // CMPHS_PPzZZ_D |
12551 | 101472371U, // CMPHS_PPzZZ_H |
12552 | 134504657U, // CMPHS_PPzZZ_S |
12553 | 67391697U, // CMPHS_WIDE_PPzZZ_B |
12554 | 2644083U, // CMPHS_WIDE_PPzZZ_H |
12555 | 67395793U, // CMPHS_WIDE_PPzZZ_S |
12556 | 282833U, // CMPLE_PPzZI_B |
12557 | 274641U, // CMPLE_PPzZI_D |
12558 | 103045235U, // CMPLE_PPzZI_H |
12559 | 286929U, // CMPLE_PPzZI_S |
12560 | 67391697U, // CMPLE_WIDE_PPzZZ_B |
12561 | 2644083U, // CMPLE_WIDE_PPzZZ_H |
12562 | 67395793U, // CMPLE_WIDE_PPzZZ_S |
12563 | 470044881U, // CMPLO_PPzZI_B |
12564 | 470036689U, // CMPLO_PPzZI_D |
12565 | 4741235U, // CMPLO_PPzZI_H |
12566 | 470048977U, // CMPLO_PPzZI_S |
12567 | 67391697U, // CMPLO_WIDE_PPzZZ_B |
12568 | 2644083U, // CMPLO_WIDE_PPzZZ_H |
12569 | 67395793U, // CMPLO_WIDE_PPzZZ_S |
12570 | 470044881U, // CMPLS_PPzZI_B |
12571 | 470036689U, // CMPLS_PPzZI_D |
12572 | 4741235U, // CMPLS_PPzZI_H |
12573 | 470048977U, // CMPLS_PPzZI_S |
12574 | 67391697U, // CMPLS_WIDE_PPzZZ_B |
12575 | 2644083U, // CMPLS_WIDE_PPzZZ_H |
12576 | 67395793U, // CMPLS_WIDE_PPzZZ_S |
12577 | 282833U, // CMPLT_PPzZI_B |
12578 | 274641U, // CMPLT_PPzZI_D |
12579 | 103045235U, // CMPLT_PPzZI_H |
12580 | 286929U, // CMPLT_PPzZI_S |
12581 | 67391697U, // CMPLT_WIDE_PPzZZ_B |
12582 | 2644083U, // CMPLT_WIDE_PPzZZ_H |
12583 | 67395793U, // CMPLT_WIDE_PPzZZ_S |
12584 | 282833U, // CMPNE_PPzZI_B |
12585 | 274641U, // CMPNE_PPzZI_D |
12586 | 103045235U, // CMPNE_PPzZI_H |
12587 | 286929U, // CMPNE_PPzZI_S |
12588 | 33837265U, // CMPNE_PPzZZ_B |
12589 | 67383505U, // CMPNE_PPzZZ_D |
12590 | 101472371U, // CMPNE_PPzZZ_H |
12591 | 134504657U, // CMPNE_PPzZZ_S |
12592 | 67391697U, // CMPNE_WIDE_PPzZZ_B |
12593 | 2644083U, // CMPNE_WIDE_PPzZZ_H |
12594 | 67395793U, // CMPNE_WIDE_PPzZZ_S |
12595 | 16448U, // CMTSTv16i8 |
12596 | 6208U, // CMTSTv1i64 |
12597 | 16448U, // CMTSTv2i32 |
12598 | 16448U, // CMTSTv2i64 |
12599 | 16448U, // CMTSTv4i16 |
12600 | 16448U, // CMTSTv4i32 |
12601 | 16448U, // CMTSTv8i16 |
12602 | 16448U, // CMTSTv8i8 |
12603 | 16U, // CNOT_ZPmZ_B |
12604 | 32U, // CNOT_ZPmZ_D |
12605 | 0U, // CNOT_ZPmZ_H |
12606 | 48U, // CNOT_ZPmZ_S |
12607 | 355U, // CNTB_XPiI |
12608 | 355U, // CNTD_XPiI |
12609 | 355U, // CNTH_XPiI |
12610 | 3U, // CNTP_XCI_B |
12611 | 3U, // CNTP_XCI_D |
12612 | 3U, // CNTP_XCI_H |
12613 | 3U, // CNTP_XCI_S |
12614 | 20545U, // CNTP_XPP_B |
12615 | 12353U, // CNTP_XPP_D |
12616 | 10305U, // CNTP_XPP_H |
12617 | 24641U, // CNTP_XPP_S |
12618 | 355U, // CNTW_XPiI |
12619 | 0U, // CNTWr |
12620 | 0U, // CNTXr |
12621 | 16U, // CNT_ZPmZ_B |
12622 | 32U, // CNT_ZPmZ_D |
12623 | 0U, // CNT_ZPmZ_H |
12624 | 48U, // CNT_ZPmZ_S |
12625 | 0U, // CNTv16i8 |
12626 | 0U, // CNTv8i8 |
12627 | 12353U, // COMPACT_ZPZ_D |
12628 | 24641U, // COMPACT_ZPZ_S |
12629 | 0U, // CPYE |
12630 | 0U, // CPYEN |
12631 | 0U, // CPYERN |
12632 | 0U, // CPYERT |
12633 | 0U, // CPYERTN |
12634 | 0U, // CPYERTRN |
12635 | 0U, // CPYERTWN |
12636 | 0U, // CPYET |
12637 | 0U, // CPYETN |
12638 | 0U, // CPYETRN |
12639 | 0U, // CPYETWN |
12640 | 0U, // CPYEWN |
12641 | 0U, // CPYEWT |
12642 | 0U, // CPYEWTN |
12643 | 0U, // CPYEWTRN |
12644 | 0U, // CPYEWTWN |
12645 | 0U, // CPYFE |
12646 | 0U, // CPYFEN |
12647 | 0U, // CPYFERN |
12648 | 0U, // CPYFERT |
12649 | 0U, // CPYFERTN |
12650 | 0U, // CPYFERTRN |
12651 | 0U, // CPYFERTWN |
12652 | 0U, // CPYFET |
12653 | 0U, // CPYFETN |
12654 | 0U, // CPYFETRN |
12655 | 0U, // CPYFETWN |
12656 | 0U, // CPYFEWN |
12657 | 0U, // CPYFEWT |
12658 | 0U, // CPYFEWTN |
12659 | 0U, // CPYFEWTRN |
12660 | 0U, // CPYFEWTWN |
12661 | 0U, // CPYFM |
12662 | 0U, // CPYFMN |
12663 | 0U, // CPYFMRN |
12664 | 0U, // CPYFMRT |
12665 | 0U, // CPYFMRTN |
12666 | 0U, // CPYFMRTRN |
12667 | 0U, // CPYFMRTWN |
12668 | 0U, // CPYFMT |
12669 | 0U, // CPYFMTN |
12670 | 0U, // CPYFMTRN |
12671 | 0U, // CPYFMTWN |
12672 | 0U, // CPYFMWN |
12673 | 0U, // CPYFMWT |
12674 | 0U, // CPYFMWTN |
12675 | 0U, // CPYFMWTRN |
12676 | 0U, // CPYFMWTWN |
12677 | 0U, // CPYFP |
12678 | 0U, // CPYFPN |
12679 | 0U, // CPYFPRN |
12680 | 0U, // CPYFPRT |
12681 | 0U, // CPYFPRTN |
12682 | 0U, // CPYFPRTRN |
12683 | 0U, // CPYFPRTWN |
12684 | 0U, // CPYFPT |
12685 | 0U, // CPYFPTN |
12686 | 0U, // CPYFPTRN |
12687 | 0U, // CPYFPTWN |
12688 | 0U, // CPYFPWN |
12689 | 0U, // CPYFPWT |
12690 | 0U, // CPYFPWTN |
12691 | 0U, // CPYFPWTRN |
12692 | 0U, // CPYFPWTWN |
12693 | 0U, // CPYM |
12694 | 0U, // CPYMN |
12695 | 0U, // CPYMRN |
12696 | 0U, // CPYMRT |
12697 | 0U, // CPYMRTN |
12698 | 0U, // CPYMRTRN |
12699 | 0U, // CPYMRTWN |
12700 | 0U, // CPYMT |
12701 | 0U, // CPYMTN |
12702 | 0U, // CPYMTRN |
12703 | 0U, // CPYMTWN |
12704 | 0U, // CPYMWN |
12705 | 0U, // CPYMWT |
12706 | 0U, // CPYMWTN |
12707 | 0U, // CPYMWTRN |
12708 | 0U, // CPYMWTWN |
12709 | 0U, // CPYP |
12710 | 0U, // CPYPN |
12711 | 0U, // CPYPRN |
12712 | 0U, // CPYPRT |
12713 | 0U, // CPYPRTN |
12714 | 0U, // CPYPRTRN |
12715 | 0U, // CPYPRTWN |
12716 | 0U, // CPYPT |
12717 | 0U, // CPYPTN |
12718 | 0U, // CPYPTRN |
12719 | 0U, // CPYPTWN |
12720 | 0U, // CPYPWN |
12721 | 0U, // CPYPWT |
12722 | 0U, // CPYPWTN |
12723 | 0U, // CPYPWTRN |
12724 | 0U, // CPYPWTWN |
12725 | 368U, // CPY_ZPmI_B |
12726 | 384U, // CPY_ZPmI_D |
12727 | 4U, // CPY_ZPmI_H |
12728 | 400U, // CPY_ZPmI_S |
12729 | 416U, // CPY_ZPmR_B |
12730 | 416U, // CPY_ZPmR_D |
12731 | 4U, // CPY_ZPmR_H |
12732 | 416U, // CPY_ZPmR_S |
12733 | 416U, // CPY_ZPmV_B |
12734 | 416U, // CPY_ZPmV_D |
12735 | 4U, // CPY_ZPmV_H |
12736 | 416U, // CPY_ZPmV_S |
12737 | 84177U, // CPY_ZPzI_B |
12738 | 86225U, // CPY_ZPzI_D |
12739 | 435U, // CPY_ZPzI_H |
12740 | 88273U, // CPY_ZPzI_S |
12741 | 6208U, // CRC32Brr |
12742 | 6208U, // CRC32CBrr |
12743 | 6208U, // CRC32CHrr |
12744 | 6208U, // CRC32CWrr |
12745 | 6208U, // CRC32CXrr |
12746 | 6208U, // CRC32Hrr |
12747 | 6208U, // CRC32Wrr |
12748 | 6208U, // CRC32Xrr |
12749 | 302258240U, // CSELWr |
12750 | 302258240U, // CSELXr |
12751 | 302258240U, // CSINCWr |
12752 | 302258240U, // CSINCXr |
12753 | 302258240U, // CSINVWr |
12754 | 302258240U, // CSINVXr |
12755 | 302258240U, // CSNEGWr |
12756 | 302258240U, // CSNEGXr |
12757 | 0U, // CTERMEQ_WW |
12758 | 0U, // CTERMEQ_XX |
12759 | 0U, // CTERMNE_WW |
12760 | 0U, // CTERMNE_XX |
12761 | 0U, // CTZWr |
12762 | 0U, // CTZXr |
12763 | 0U, // DCPS1 |
12764 | 0U, // DCPS2 |
12765 | 0U, // DCPS3 |
12766 | 4U, // DECB_XPiI |
12767 | 4U, // DECD_XPiI |
12768 | 4U, // DECD_ZPiI |
12769 | 4U, // DECH_XPiI |
12770 | 0U, // DECH_ZPiI |
12771 | 2U, // DECP_XP_B |
12772 | 1U, // DECP_XP_D |
12773 | 0U, // DECP_XP_H |
12774 | 2U, // DECP_XP_S |
12775 | 0U, // DECP_ZP_D |
12776 | 0U, // DECP_ZP_H |
12777 | 0U, // DECP_ZP_S |
12778 | 4U, // DECW_XPiI |
12779 | 4U, // DECW_ZPiI |
12780 | 0U, // DMB |
12781 | 0U, // DRPS |
12782 | 0U, // DSB |
12783 | 0U, // DSBnXS |
12784 | 4U, // DUPM_ZI |
12785 | 450U, // DUPQ_ZZI_B |
12786 | 449U, // DUPQ_ZZI_D |
12787 | 4U, // DUPQ_ZZI_H |
12788 | 450U, // DUPQ_ZZI_S |
12789 | 4U, // DUP_ZI_B |
12790 | 4U, // DUP_ZI_D |
12791 | 0U, // DUP_ZI_H |
12792 | 4U, // DUP_ZI_S |
12793 | 0U, // DUP_ZR_B |
12794 | 0U, // DUP_ZR_D |
12795 | 0U, // DUP_ZR_H |
12796 | 0U, // DUP_ZR_S |
12797 | 450U, // DUP_ZZI_B |
12798 | 449U, // DUP_ZZI_D |
12799 | 4U, // DUP_ZZI_H |
12800 | 4U, // DUP_ZZI_Q |
12801 | 450U, // DUP_ZZI_S |
12802 | 448U, // DUPi16 |
12803 | 448U, // DUPi32 |
12804 | 448U, // DUPi64 |
12805 | 448U, // DUPi8 |
12806 | 0U, // DUPv16i8gpr |
12807 | 448U, // DUPv16i8lane |
12808 | 0U, // DUPv2i32gpr |
12809 | 448U, // DUPv2i32lane |
12810 | 0U, // DUPv2i64gpr |
12811 | 448U, // DUPv2i64lane |
12812 | 0U, // DUPv4i16gpr |
12813 | 448U, // DUPv4i16lane |
12814 | 0U, // DUPv4i32gpr |
12815 | 448U, // DUPv4i32lane |
12816 | 0U, // DUPv8i16gpr |
12817 | 448U, // DUPv8i16lane |
12818 | 0U, // DUPv8i8gpr |
12819 | 448U, // DUPv8i8lane |
12820 | 28736U, // EONWrs |
12821 | 28736U, // EONXrs |
12822 | 168050752U, // EOR3 |
12823 | 67383361U, // EOR3_ZZZZ |
12824 | 19U, // EORBT_ZZZ_B |
12825 | 2112U, // EORBT_ZZZ_D |
12826 | 257U, // EORBT_ZZZ_H |
12827 | 4160U, // EORBT_ZZZ_S |
12828 | 20545U, // EORQV_VPZ_B |
12829 | 12353U, // EORQV_VPZ_D |
12830 | 10305U, // EORQV_VPZ_H |
12831 | 24641U, // EORQV_VPZ_S |
12832 | 33837265U, // EORS_PPzPP |
12833 | 19U, // EORTB_ZZZ_B |
12834 | 2112U, // EORTB_ZZZ_D |
12835 | 257U, // EORTB_ZZZ_H |
12836 | 4160U, // EORTB_ZZZ_S |
12837 | 0U, // EORV_VPZ_B |
12838 | 0U, // EORV_VPZ_D |
12839 | 0U, // EORV_VPZ_H |
12840 | 0U, // EORV_VPZ_S |
12841 | 71744U, // EORWri |
12842 | 28736U, // EORWrs |
12843 | 73792U, // EORXri |
12844 | 28736U, // EORXrs |
12845 | 33837265U, // EOR_PPzPP |
12846 | 73793U, // EOR_ZI |
12847 | 33837153U, // EOR_ZPmZ_B |
12848 | 67383393U, // EOR_ZPmZ_D |
12849 | 101472369U, // EOR_ZPmZ_H |
12850 | 134504545U, // EOR_ZPmZ_S |
12851 | 12353U, // EOR_ZZZ |
12852 | 16448U, // EORv16i8 |
12853 | 16448U, // EORv8i8 |
12854 | 0U, // ERET |
12855 | 0U, // ERETAA |
12856 | 0U, // ERETAB |
12857 | 282690U, // EXTQ_ZZI |
12858 | 464U, // EXTRACT_ZPMXI_H_B |
12859 | 464U, // EXTRACT_ZPMXI_H_D |
12860 | 5U, // EXTRACT_ZPMXI_H_H |
12861 | 5U, // EXTRACT_ZPMXI_H_Q |
12862 | 464U, // EXTRACT_ZPMXI_H_S |
12863 | 480U, // EXTRACT_ZPMXI_V_B |
12864 | 480U, // EXTRACT_ZPMXI_V_D |
12865 | 5U, // EXTRACT_ZPMXI_V_H |
12866 | 5U, // EXTRACT_ZPMXI_V_Q |
12867 | 480U, // EXTRACT_ZPMXI_V_S |
12868 | 268352U, // EXTRWrri |
12869 | 268352U, // EXTRXrri |
12870 | 470044738U, // EXT_ZZI |
12871 | 501U, // EXT_ZZI_B |
12872 | 278592U, // EXTv16i8 |
12873 | 278592U, // EXTv8i8 |
12874 | 0U, // F1CVTL2v8f16 |
12875 | 0U, // F1CVTLT_ZZ_BtoH |
12876 | 0U, // F1CVTL_2ZZ_BtoH_NAME |
12877 | 0U, // F1CVTLv8f16 |
12878 | 0U, // F1CVT_2ZZ_BtoH_NAME |
12879 | 0U, // F1CVT_ZZ_BtoH |
12880 | 0U, // F2CVTL2v8f16 |
12881 | 0U, // F2CVTLT_ZZ_BtoH |
12882 | 0U, // F2CVTL_2ZZ_BtoH_NAME |
12883 | 0U, // F2CVTLv8f16 |
12884 | 0U, // F2CVT_2ZZ_BtoH_NAME |
12885 | 0U, // F2CVT_ZZ_BtoH |
12886 | 6208U, // FABD16 |
12887 | 6208U, // FABD32 |
12888 | 6208U, // FABD64 |
12889 | 67383393U, // FABD_ZPmZ_D |
12890 | 101472369U, // FABD_ZPmZ_H |
12891 | 134504545U, // FABD_ZPmZ_S |
12892 | 16448U, // FABDv2f32 |
12893 | 16448U, // FABDv2f64 |
12894 | 16448U, // FABDv4f16 |
12895 | 16448U, // FABDv4f32 |
12896 | 16448U, // FABDv8f16 |
12897 | 0U, // FABSDr |
12898 | 0U, // FABSHr |
12899 | 0U, // FABSSr |
12900 | 32U, // FABS_ZPmZ_D |
12901 | 0U, // FABS_ZPmZ_H |
12902 | 48U, // FABS_ZPmZ_S |
12903 | 0U, // FABSv2f32 |
12904 | 0U, // FABSv2f64 |
12905 | 0U, // FABSv4f16 |
12906 | 0U, // FABSv4f32 |
12907 | 0U, // FABSv8f16 |
12908 | 6208U, // FACGE16 |
12909 | 6208U, // FACGE32 |
12910 | 6208U, // FACGE64 |
12911 | 67383505U, // FACGE_PPzZZ_D |
12912 | 101472371U, // FACGE_PPzZZ_H |
12913 | 134504657U, // FACGE_PPzZZ_S |
12914 | 16448U, // FACGEv2f32 |
12915 | 16448U, // FACGEv2f64 |
12916 | 16448U, // FACGEv4f16 |
12917 | 16448U, // FACGEv4f32 |
12918 | 16448U, // FACGEv8f16 |
12919 | 6208U, // FACGT16 |
12920 | 6208U, // FACGT32 |
12921 | 6208U, // FACGT64 |
12922 | 67383505U, // FACGT_PPzZZ_D |
12923 | 101472371U, // FACGT_PPzZZ_H |
12924 | 134504657U, // FACGT_PPzZZ_S |
12925 | 16448U, // FACGTv2f32 |
12926 | 16448U, // FACGTv2f64 |
12927 | 16448U, // FACGTv4f16 |
12928 | 16448U, // FACGTv4f32 |
12929 | 16448U, // FACGTv8f16 |
12930 | 0U, // FADDA_VPZ_D |
12931 | 257U, // FADDA_VPZ_H |
12932 | 0U, // FADDA_VPZ_S |
12933 | 6208U, // FADDDrr |
12934 | 6208U, // FADDHrr |
12935 | 67383393U, // FADDP_ZPmZZ_D |
12936 | 101472369U, // FADDP_ZPmZZ_H |
12937 | 134504545U, // FADDP_ZPmZZ_S |
12938 | 16448U, // FADDPv2f32 |
12939 | 16448U, // FADDPv2f64 |
12940 | 0U, // FADDPv2i16p |
12941 | 0U, // FADDPv2i32p |
12942 | 0U, // FADDPv2i64p |
12943 | 16448U, // FADDPv4f16 |
12944 | 16448U, // FADDPv4f32 |
12945 | 16448U, // FADDPv8f16 |
12946 | 12353U, // FADDQV_D |
12947 | 10305U, // FADDQV_H |
12948 | 24641U, // FADDQV_S |
12949 | 6208U, // FADDSrr |
12950 | 0U, // FADDV_VPZ_D |
12951 | 0U, // FADDV_VPZ_H |
12952 | 0U, // FADDV_VPZ_S |
12953 | 161U, // FADD_VG2_M2Z_D |
12954 | 241U, // FADD_VG2_M2Z_H |
12955 | 177U, // FADD_VG2_M2Z_S |
12956 | 161U, // FADD_VG4_M4Z_D |
12957 | 241U, // FADD_VG4_M4Z_H |
12958 | 177U, // FADD_VG4_M4Z_S |
12959 | 503591009U, // FADD_ZPmI_D |
12960 | 5003377U, // FADD_ZPmI_H |
12961 | 503603297U, // FADD_ZPmI_S |
12962 | 67383393U, // FADD_ZPmZ_D |
12963 | 101472369U, // FADD_ZPmZ_H |
12964 | 134504545U, // FADD_ZPmZ_S |
12965 | 12353U, // FADD_ZZZ_D |
12966 | 113U, // FADD_ZZZ_H |
12967 | 24642U, // FADD_ZZZ_S |
12968 | 16448U, // FADDv2f32 |
12969 | 16448U, // FADDv2f64 |
12970 | 16448U, // FADDv4f16 |
12971 | 16448U, // FADDv4f32 |
12972 | 16448U, // FADDv8f16 |
12973 | 513U, // FAMAX_2Z2Z_D |
12974 | 273U, // FAMAX_2Z2Z_H |
12975 | 529U, // FAMAX_2Z2Z_S |
12976 | 513U, // FAMAX_4Z4Z_D |
12977 | 273U, // FAMAX_4Z4Z_H |
12978 | 529U, // FAMAX_4Z4Z_S |
12979 | 67383393U, // FAMAX_ZPmZ_D |
12980 | 101472369U, // FAMAX_ZPmZ_H |
12981 | 134504545U, // FAMAX_ZPmZ_S |
12982 | 16448U, // FAMAXv2f32 |
12983 | 16448U, // FAMAXv2f64 |
12984 | 16448U, // FAMAXv4f16 |
12985 | 16448U, // FAMAXv4f32 |
12986 | 16448U, // FAMAXv8f16 |
12987 | 513U, // FAMIN_2Z2Z_D |
12988 | 273U, // FAMIN_2Z2Z_H |
12989 | 529U, // FAMIN_2Z2Z_S |
12990 | 513U, // FAMIN_4Z4Z_D |
12991 | 273U, // FAMIN_4Z4Z_H |
12992 | 529U, // FAMIN_4Z4Z_S |
12993 | 67383393U, // FAMIN_ZPmZ_D |
12994 | 101472369U, // FAMIN_ZPmZ_H |
12995 | 134504545U, // FAMIN_ZPmZ_S |
12996 | 16448U, // FAMINv2f32 |
12997 | 16448U, // FAMINv2f64 |
12998 | 16448U, // FAMINv4f16 |
12999 | 16448U, // FAMINv4f32 |
13000 | 16448U, // FAMINv8f16 |
13001 | 67383393U, // FCADD_ZPmZ_D |
13002 | 336353393U, // FCADD_ZPmZ_H |
13003 | 134504545U, // FCADD_ZPmZ_S |
13004 | 268714048U, // FCADDv2f32 |
13005 | 268714048U, // FCADDv2f64 |
13006 | 268714048U, // FCADDv4f16 |
13007 | 268714048U, // FCADDv4f32 |
13008 | 268714048U, // FCADDv8f16 |
13009 | 302258240U, // FCCMPDrr |
13010 | 302258240U, // FCCMPEDrr |
13011 | 302258240U, // FCCMPEHrr |
13012 | 302258240U, // FCCMPESrr |
13013 | 302258240U, // FCCMPHrr |
13014 | 302258240U, // FCCMPSrr |
13015 | 33U, // FCLAMP_VG2_2Z2Z_D |
13016 | 257U, // FCLAMP_VG2_2Z2Z_H |
13017 | 49U, // FCLAMP_VG2_2Z2Z_S |
13018 | 33U, // FCLAMP_VG4_4Z4Z_D |
13019 | 257U, // FCLAMP_VG4_4Z4Z_H |
13020 | 49U, // FCLAMP_VG4_4Z4Z_S |
13021 | 2112U, // FCLAMP_ZZZ_D |
13022 | 257U, // FCLAMP_ZZZ_H |
13023 | 4160U, // FCLAMP_ZZZ_S |
13024 | 6208U, // FCMEQ16 |
13025 | 6208U, // FCMEQ32 |
13026 | 6208U, // FCMEQ64 |
13027 | 5255377U, // FCMEQ_PPzZ0_D |
13028 | 90227U, // FCMEQ_PPzZ0_H |
13029 | 5267665U, // FCMEQ_PPzZ0_S |
13030 | 67383505U, // FCMEQ_PPzZZ_D |
13031 | 101472371U, // FCMEQ_PPzZZ_H |
13032 | 134504657U, // FCMEQ_PPzZZ_S |
13033 | 544U, // FCMEQv1i16rz |
13034 | 544U, // FCMEQv1i32rz |
13035 | 544U, // FCMEQv1i64rz |
13036 | 16448U, // FCMEQv2f32 |
13037 | 16448U, // FCMEQv2f64 |
13038 | 544U, // FCMEQv2i32rz |
13039 | 544U, // FCMEQv2i64rz |
13040 | 16448U, // FCMEQv4f16 |
13041 | 16448U, // FCMEQv4f32 |
13042 | 544U, // FCMEQv4i16rz |
13043 | 544U, // FCMEQv4i32rz |
13044 | 16448U, // FCMEQv8f16 |
13045 | 544U, // FCMEQv8i16rz |
13046 | 6208U, // FCMGE16 |
13047 | 6208U, // FCMGE32 |
13048 | 6208U, // FCMGE64 |
13049 | 5255377U, // FCMGE_PPzZ0_D |
13050 | 90227U, // FCMGE_PPzZ0_H |
13051 | 5267665U, // FCMGE_PPzZ0_S |
13052 | 67383505U, // FCMGE_PPzZZ_D |
13053 | 101472371U, // FCMGE_PPzZZ_H |
13054 | 134504657U, // FCMGE_PPzZZ_S |
13055 | 544U, // FCMGEv1i16rz |
13056 | 544U, // FCMGEv1i32rz |
13057 | 544U, // FCMGEv1i64rz |
13058 | 16448U, // FCMGEv2f32 |
13059 | 16448U, // FCMGEv2f64 |
13060 | 544U, // FCMGEv2i32rz |
13061 | 544U, // FCMGEv2i64rz |
13062 | 16448U, // FCMGEv4f16 |
13063 | 16448U, // FCMGEv4f32 |
13064 | 544U, // FCMGEv4i16rz |
13065 | 544U, // FCMGEv4i32rz |
13066 | 16448U, // FCMGEv8f16 |
13067 | 544U, // FCMGEv8i16rz |
13068 | 6208U, // FCMGT16 |
13069 | 6208U, // FCMGT32 |
13070 | 6208U, // FCMGT64 |
13071 | 5255377U, // FCMGT_PPzZ0_D |
13072 | 90227U, // FCMGT_PPzZ0_H |
13073 | 5267665U, // FCMGT_PPzZ0_S |
13074 | 67383505U, // FCMGT_PPzZZ_D |
13075 | 101472371U, // FCMGT_PPzZZ_H |
13076 | 134504657U, // FCMGT_PPzZZ_S |
13077 | 544U, // FCMGTv1i16rz |
13078 | 544U, // FCMGTv1i32rz |
13079 | 544U, // FCMGTv1i64rz |
13080 | 16448U, // FCMGTv2f32 |
13081 | 16448U, // FCMGTv2f64 |
13082 | 544U, // FCMGTv2i32rz |
13083 | 544U, // FCMGTv2i64rz |
13084 | 16448U, // FCMGTv4f16 |
13085 | 16448U, // FCMGTv4f32 |
13086 | 544U, // FCMGTv4i16rz |
13087 | 544U, // FCMGTv4i32rz |
13088 | 16448U, // FCMGTv8f16 |
13089 | 544U, // FCMGTv8i16rz |
13090 | 537135201U, // FCMLA_ZPmZZ_D |
13091 | 339237121U, // FCMLA_ZPmZZ_H |
13092 | 570691681U, // FCMLA_ZPmZZ_S |
13093 | 369438977U, // FCMLA_ZZZI_H |
13094 | 338432064U, // FCMLA_ZZZI_S |
13095 | 402933825U, // FCMLAv2f32 |
13096 | 402933825U, // FCMLAv2f64 |
13097 | 402933825U, // FCMLAv4f16 |
13098 | 338446401U, // FCMLAv4f16_indexed |
13099 | 402933825U, // FCMLAv4f32 |
13100 | 338446401U, // FCMLAv4f32_indexed |
13101 | 402933825U, // FCMLAv8f16 |
13102 | 338446401U, // FCMLAv8f16_indexed |
13103 | 5255377U, // FCMLE_PPzZ0_D |
13104 | 90227U, // FCMLE_PPzZ0_H |
13105 | 5267665U, // FCMLE_PPzZ0_S |
13106 | 544U, // FCMLEv1i16rz |
13107 | 544U, // FCMLEv1i32rz |
13108 | 544U, // FCMLEv1i64rz |
13109 | 544U, // FCMLEv2i32rz |
13110 | 544U, // FCMLEv2i64rz |
13111 | 544U, // FCMLEv4i16rz |
13112 | 544U, // FCMLEv4i32rz |
13113 | 544U, // FCMLEv8i16rz |
13114 | 5255377U, // FCMLT_PPzZ0_D |
13115 | 90227U, // FCMLT_PPzZ0_H |
13116 | 5267665U, // FCMLT_PPzZ0_S |
13117 | 544U, // FCMLTv1i16rz |
13118 | 544U, // FCMLTv1i32rz |
13119 | 544U, // FCMLTv1i64rz |
13120 | 544U, // FCMLTv2i32rz |
13121 | 544U, // FCMLTv2i64rz |
13122 | 544U, // FCMLTv4i16rz |
13123 | 544U, // FCMLTv4i32rz |
13124 | 544U, // FCMLTv8i16rz |
13125 | 5255377U, // FCMNE_PPzZ0_D |
13126 | 90227U, // FCMNE_PPzZ0_H |
13127 | 5267665U, // FCMNE_PPzZ0_S |
13128 | 67383505U, // FCMNE_PPzZZ_D |
13129 | 101472371U, // FCMNE_PPzZZ_H |
13130 | 134504657U, // FCMNE_PPzZZ_S |
13131 | 0U, // FCMPDri |
13132 | 0U, // FCMPDrr |
13133 | 0U, // FCMPEDri |
13134 | 0U, // FCMPEDrr |
13135 | 0U, // FCMPEHri |
13136 | 0U, // FCMPEHrr |
13137 | 0U, // FCMPESri |
13138 | 0U, // FCMPESrr |
13139 | 0U, // FCMPHri |
13140 | 0U, // FCMPHrr |
13141 | 0U, // FCMPSri |
13142 | 0U, // FCMPSrr |
13143 | 67383505U, // FCMUO_PPzZZ_D |
13144 | 101472371U, // FCMUO_PPzZZ_H |
13145 | 134504657U, // FCMUO_PPzZZ_S |
13146 | 560U, // FCPY_ZPmI_D |
13147 | 5U, // FCPY_ZPmI_H |
13148 | 560U, // FCPY_ZPmI_S |
13149 | 302258240U, // FCSELDrrr |
13150 | 302258240U, // FCSELHrrr |
13151 | 302258240U, // FCSELSrrr |
13152 | 0U, // FCVTASUWDr |
13153 | 0U, // FCVTASUWHr |
13154 | 0U, // FCVTASUWSr |
13155 | 0U, // FCVTASUXDr |
13156 | 0U, // FCVTASUXHr |
13157 | 0U, // FCVTASUXSr |
13158 | 0U, // FCVTASv1f16 |
13159 | 0U, // FCVTASv1i32 |
13160 | 0U, // FCVTASv1i64 |
13161 | 0U, // FCVTASv2f32 |
13162 | 0U, // FCVTASv2f64 |
13163 | 0U, // FCVTASv4f16 |
13164 | 0U, // FCVTASv4f32 |
13165 | 0U, // FCVTASv8f16 |
13166 | 0U, // FCVTAUUWDr |
13167 | 0U, // FCVTAUUWHr |
13168 | 0U, // FCVTAUUWSr |
13169 | 0U, // FCVTAUUXDr |
13170 | 0U, // FCVTAUUXHr |
13171 | 0U, // FCVTAUUXSr |
13172 | 0U, // FCVTAUv1f16 |
13173 | 0U, // FCVTAUv1i32 |
13174 | 0U, // FCVTAUv1i64 |
13175 | 0U, // FCVTAUv2f32 |
13176 | 0U, // FCVTAUv2f64 |
13177 | 0U, // FCVTAUv4f16 |
13178 | 0U, // FCVTAUv4f32 |
13179 | 0U, // FCVTAUv8f16 |
13180 | 0U, // FCVTDHr |
13181 | 0U, // FCVTDSr |
13182 | 0U, // FCVTHDr |
13183 | 0U, // FCVTHSr |
13184 | 256U, // FCVTLT_ZPmZ_HtoS |
13185 | 48U, // FCVTLT_ZPmZ_StoD |
13186 | 0U, // FCVTL_2ZZ_H_S |
13187 | 576U, // FCVTLv2i32 |
13188 | 592U, // FCVTLv4i16 |
13189 | 608U, // FCVTLv4i32 |
13190 | 624U, // FCVTLv8i16 |
13191 | 0U, // FCVTMSUWDr |
13192 | 0U, // FCVTMSUWHr |
13193 | 0U, // FCVTMSUWSr |
13194 | 0U, // FCVTMSUXDr |
13195 | 0U, // FCVTMSUXHr |
13196 | 0U, // FCVTMSUXSr |
13197 | 0U, // FCVTMSv1f16 |
13198 | 0U, // FCVTMSv1i32 |
13199 | 0U, // FCVTMSv1i64 |
13200 | 0U, // FCVTMSv2f32 |
13201 | 0U, // FCVTMSv2f64 |
13202 | 0U, // FCVTMSv4f16 |
13203 | 0U, // FCVTMSv4f32 |
13204 | 0U, // FCVTMSv8f16 |
13205 | 0U, // FCVTMUUWDr |
13206 | 0U, // FCVTMUUWHr |
13207 | 0U, // FCVTMUUWSr |
13208 | 0U, // FCVTMUUXDr |
13209 | 0U, // FCVTMUUXHr |
13210 | 0U, // FCVTMUUXSr |
13211 | 0U, // FCVTMUv1f16 |
13212 | 0U, // FCVTMUv1i32 |
13213 | 0U, // FCVTMUv1i64 |
13214 | 0U, // FCVTMUv2f32 |
13215 | 0U, // FCVTMUv2f64 |
13216 | 0U, // FCVTMUv4f16 |
13217 | 0U, // FCVTMUv4f32 |
13218 | 0U, // FCVTMUv8f16 |
13219 | 5U, // FCVTNB_Z2Z_StoB |
13220 | 0U, // FCVTNSUWDr |
13221 | 0U, // FCVTNSUWHr |
13222 | 0U, // FCVTNSUWSr |
13223 | 0U, // FCVTNSUXDr |
13224 | 0U, // FCVTNSUXHr |
13225 | 0U, // FCVTNSUXSr |
13226 | 0U, // FCVTNSv1f16 |
13227 | 0U, // FCVTNSv1i32 |
13228 | 0U, // FCVTNSv1i64 |
13229 | 0U, // FCVTNSv2f32 |
13230 | 0U, // FCVTNSv2f64 |
13231 | 0U, // FCVTNSv4f16 |
13232 | 0U, // FCVTNSv4f32 |
13233 | 0U, // FCVTNSv8f16 |
13234 | 5U, // FCVTNT_Z2Z_StoB |
13235 | 32U, // FCVTNT_ZPmZ_DtoS |
13236 | 2U, // FCVTNT_ZPmZ_StoH |
13237 | 0U, // FCVTNUUWDr |
13238 | 0U, // FCVTNUUWHr |
13239 | 0U, // FCVTNUUWSr |
13240 | 0U, // FCVTNUUXDr |
13241 | 0U, // FCVTNUUXHr |
13242 | 0U, // FCVTNUUXSr |
13243 | 0U, // FCVTNUv1f16 |
13244 | 0U, // FCVTNUv1i32 |
13245 | 0U, // FCVTNUv1i64 |
13246 | 0U, // FCVTNUv2f32 |
13247 | 0U, // FCVTNUv2f64 |
13248 | 0U, // FCVTNUv4f16 |
13249 | 0U, // FCVTNUv4f32 |
13250 | 0U, // FCVTNUv8f16 |
13251 | 640U, // FCVTN_F16_F8v16f8 |
13252 | 656U, // FCVTN_F16_F8v8f8 |
13253 | 0U, // FCVTN_F32_F82v16f8 |
13254 | 672U, // FCVTN_F32_F8v8f8 |
13255 | 2U, // FCVTN_Z2Z_HtoB |
13256 | 0U, // FCVTN_Z2Z_StoH |
13257 | 5U, // FCVTN_Z4Z_StoB_NAME |
13258 | 0U, // FCVTNv2i32 |
13259 | 0U, // FCVTNv4i16 |
13260 | 689U, // FCVTNv4i32 |
13261 | 609U, // FCVTNv8i16 |
13262 | 0U, // FCVTPSUWDr |
13263 | 0U, // FCVTPSUWHr |
13264 | 0U, // FCVTPSUWSr |
13265 | 0U, // FCVTPSUXDr |
13266 | 0U, // FCVTPSUXHr |
13267 | 0U, // FCVTPSUXSr |
13268 | 0U, // FCVTPSv1f16 |
13269 | 0U, // FCVTPSv1i32 |
13270 | 0U, // FCVTPSv1i64 |
13271 | 0U, // FCVTPSv2f32 |
13272 | 0U, // FCVTPSv2f64 |
13273 | 0U, // FCVTPSv4f16 |
13274 | 0U, // FCVTPSv4f32 |
13275 | 0U, // FCVTPSv8f16 |
13276 | 0U, // FCVTPUUWDr |
13277 | 0U, // FCVTPUUWHr |
13278 | 0U, // FCVTPUUWSr |
13279 | 0U, // FCVTPUUXDr |
13280 | 0U, // FCVTPUUXHr |
13281 | 0U, // FCVTPUUXSr |
13282 | 0U, // FCVTPUv1f16 |
13283 | 0U, // FCVTPUv1i32 |
13284 | 0U, // FCVTPUv1i64 |
13285 | 0U, // FCVTPUv2f32 |
13286 | 0U, // FCVTPUv2f64 |
13287 | 0U, // FCVTPUv4f16 |
13288 | 0U, // FCVTPUv4f32 |
13289 | 0U, // FCVTPUv8f16 |
13290 | 0U, // FCVTSDr |
13291 | 0U, // FCVTSHr |
13292 | 32U, // FCVTXNT_ZPmZ_DtoS |
13293 | 0U, // FCVTXNv1i64 |
13294 | 0U, // FCVTXNv2f32 |
13295 | 689U, // FCVTXNv4f32 |
13296 | 32U, // FCVTX_ZPmZ_DtoS |
13297 | 6208U, // FCVTZSSWDri |
13298 | 6208U, // FCVTZSSWHri |
13299 | 6208U, // FCVTZSSWSri |
13300 | 6208U, // FCVTZSSXDri |
13301 | 6208U, // FCVTZSSXHri |
13302 | 6208U, // FCVTZSSXSri |
13303 | 0U, // FCVTZSUWDr |
13304 | 0U, // FCVTZSUWHr |
13305 | 0U, // FCVTZSUWSr |
13306 | 0U, // FCVTZSUXDr |
13307 | 0U, // FCVTZSUXHr |
13308 | 0U, // FCVTZSUXSr |
13309 | 0U, // FCVTZS_2Z2Z_StoS |
13310 | 0U, // FCVTZS_4Z4Z_StoS |
13311 | 32U, // FCVTZS_ZPmZ_DtoD |
13312 | 32U, // FCVTZS_ZPmZ_DtoS |
13313 | 256U, // FCVTZS_ZPmZ_HtoD |
13314 | 0U, // FCVTZS_ZPmZ_HtoH |
13315 | 256U, // FCVTZS_ZPmZ_HtoS |
13316 | 48U, // FCVTZS_ZPmZ_StoD |
13317 | 48U, // FCVTZS_ZPmZ_StoS |
13318 | 6208U, // FCVTZSd |
13319 | 6208U, // FCVTZSh |
13320 | 6208U, // FCVTZSs |
13321 | 0U, // FCVTZSv1f16 |
13322 | 0U, // FCVTZSv1i32 |
13323 | 0U, // FCVTZSv1i64 |
13324 | 0U, // FCVTZSv2f32 |
13325 | 0U, // FCVTZSv2f64 |
13326 | 6208U, // FCVTZSv2i32_shift |
13327 | 6208U, // FCVTZSv2i64_shift |
13328 | 0U, // FCVTZSv4f16 |
13329 | 0U, // FCVTZSv4f32 |
13330 | 6208U, // FCVTZSv4i16_shift |
13331 | 6208U, // FCVTZSv4i32_shift |
13332 | 0U, // FCVTZSv8f16 |
13333 | 6208U, // FCVTZSv8i16_shift |
13334 | 6208U, // FCVTZUSWDri |
13335 | 6208U, // FCVTZUSWHri |
13336 | 6208U, // FCVTZUSWSri |
13337 | 6208U, // FCVTZUSXDri |
13338 | 6208U, // FCVTZUSXHri |
13339 | 6208U, // FCVTZUSXSri |
13340 | 0U, // FCVTZUUWDr |
13341 | 0U, // FCVTZUUWHr |
13342 | 0U, // FCVTZUUWSr |
13343 | 0U, // FCVTZUUXDr |
13344 | 0U, // FCVTZUUXHr |
13345 | 0U, // FCVTZUUXSr |
13346 | 0U, // FCVTZU_2Z2Z_StoS |
13347 | 0U, // FCVTZU_4Z4Z_StoS |
13348 | 32U, // FCVTZU_ZPmZ_DtoD |
13349 | 32U, // FCVTZU_ZPmZ_DtoS |
13350 | 256U, // FCVTZU_ZPmZ_HtoD |
13351 | 0U, // FCVTZU_ZPmZ_HtoH |
13352 | 256U, // FCVTZU_ZPmZ_HtoS |
13353 | 48U, // FCVTZU_ZPmZ_StoD |
13354 | 48U, // FCVTZU_ZPmZ_StoS |
13355 | 6208U, // FCVTZUd |
13356 | 6208U, // FCVTZUh |
13357 | 6208U, // FCVTZUs |
13358 | 0U, // FCVTZUv1f16 |
13359 | 0U, // FCVTZUv1i32 |
13360 | 0U, // FCVTZUv1i64 |
13361 | 0U, // FCVTZUv2f32 |
13362 | 0U, // FCVTZUv2f64 |
13363 | 6208U, // FCVTZUv2i32_shift |
13364 | 6208U, // FCVTZUv2i64_shift |
13365 | 0U, // FCVTZUv4f16 |
13366 | 0U, // FCVTZUv4f32 |
13367 | 6208U, // FCVTZUv4i16_shift |
13368 | 6208U, // FCVTZUv4i32_shift |
13369 | 0U, // FCVTZUv8f16 |
13370 | 6208U, // FCVTZUv8i16_shift |
13371 | 0U, // FCVT_2ZZ_H_S |
13372 | 2U, // FCVT_Z2Z_HtoB |
13373 | 0U, // FCVT_Z2Z_StoH |
13374 | 5U, // FCVT_Z4Z_StoB_NAME |
13375 | 5U, // FCVT_ZPmZ_DtoH |
13376 | 32U, // FCVT_ZPmZ_DtoS |
13377 | 256U, // FCVT_ZPmZ_HtoD |
13378 | 256U, // FCVT_ZPmZ_HtoS |
13379 | 48U, // FCVT_ZPmZ_StoD |
13380 | 2U, // FCVT_ZPmZ_StoH |
13381 | 6208U, // FDIVDrr |
13382 | 6208U, // FDIVHrr |
13383 | 67383393U, // FDIVR_ZPmZ_D |
13384 | 101472369U, // FDIVR_ZPmZ_H |
13385 | 134504545U, // FDIVR_ZPmZ_S |
13386 | 6208U, // FDIVSrr |
13387 | 67383393U, // FDIV_ZPmZ_D |
13388 | 101472369U, // FDIV_ZPmZ_H |
13389 | 134504545U, // FDIV_ZPmZ_S |
13390 | 16448U, // FDIVv2f32 |
13391 | 16448U, // FDIVv2f64 |
13392 | 16448U, // FDIVv4f16 |
13393 | 16448U, // FDIVv4f32 |
13394 | 16448U, // FDIVv8f16 |
13395 | 92865U, // FDOT_VG2_M2Z2Z_BtoH |
13396 | 92865U, // FDOT_VG2_M2Z2Z_BtoS |
13397 | 3168497U, // FDOT_VG2_M2Z2Z_HtoS |
13398 | 5599937U, // FDOT_VG2_M2ZZI_BtoH |
13399 | 5599937U, // FDOT_VG2_M2ZZI_BtoS |
13400 | 204757233U, // FDOT_VG2_M2ZZI_HtoS |
13401 | 94913U, // FDOT_VG2_M2ZZ_BtoH |
13402 | 94913U, // FDOT_VG2_M2ZZ_BtoS |
13403 | 104093937U, // FDOT_VG2_M2ZZ_HtoS |
13404 | 92865U, // FDOT_VG4_M4Z4Z_BtoH |
13405 | 92865U, // FDOT_VG4_M4Z4Z_BtoS |
13406 | 3168497U, // FDOT_VG4_M4Z4Z_HtoS |
13407 | 5599937U, // FDOT_VG4_M4ZZI_BtoH |
13408 | 5599937U, // FDOT_VG4_M4ZZI_BtoS |
13409 | 204757233U, // FDOT_VG4_M4ZZI_HtoS |
13410 | 94913U, // FDOT_VG4_M4ZZ_BtoH |
13411 | 94913U, // FDOT_VG4_M4ZZ_BtoS |
13412 | 104093937U, // FDOT_VG4_M4ZZ_HtoS |
13413 | 77841U, // FDOT_ZZZI_BtoH |
13414 | 77843U, // FDOT_ZZZI_BtoS |
13415 | 103561281U, // FDOT_ZZZI_S |
13416 | 17U, // FDOT_ZZZ_BtoH |
13417 | 19U, // FDOT_ZZZ_BtoS |
13418 | 14401U, // FDOT_ZZZ_S |
13419 | 103565377U, // FDOTlanev16f8 |
13420 | 103565377U, // FDOTlanev4f16 |
13421 | 103565377U, // FDOTlanev8f16 |
13422 | 103565377U, // FDOTlanev8f8 |
13423 | 0U, // FDOTv2f32 |
13424 | 0U, // FDOTv4f16 |
13425 | 0U, // FDOTv4f32 |
13426 | 0U, // FDOTv8f16 |
13427 | 5U, // FDUP_ZI_D |
13428 | 0U, // FDUP_ZI_H |
13429 | 5U, // FDUP_ZI_S |
13430 | 1U, // FEXPA_ZZ_D |
13431 | 0U, // FEXPA_ZZ_H |
13432 | 2U, // FEXPA_ZZ_S |
13433 | 0U, // FJCVTZS |
13434 | 32U, // FLOGB_ZPmZ_D |
13435 | 0U, // FLOGB_ZPmZ_H |
13436 | 48U, // FLOGB_ZPmZ_S |
13437 | 268352U, // FMADDDrrr |
13438 | 268352U, // FMADDHrrr |
13439 | 268352U, // FMADDSrrr |
13440 | 537135201U, // FMAD_ZPmZZ_D |
13441 | 104356097U, // FMAD_ZPmZZ_H |
13442 | 570691681U, // FMAD_ZPmZZ_S |
13443 | 6208U, // FMAXDrr |
13444 | 6208U, // FMAXHrr |
13445 | 6208U, // FMAXNMDrr |
13446 | 6208U, // FMAXNMHrr |
13447 | 67383393U, // FMAXNMP_ZPmZZ_D |
13448 | 101472369U, // FMAXNMP_ZPmZZ_H |
13449 | 134504545U, // FMAXNMP_ZPmZZ_S |
13450 | 16448U, // FMAXNMPv2f32 |
13451 | 16448U, // FMAXNMPv2f64 |
13452 | 0U, // FMAXNMPv2i16p |
13453 | 0U, // FMAXNMPv2i32p |
13454 | 0U, // FMAXNMPv2i64p |
13455 | 16448U, // FMAXNMPv4f16 |
13456 | 16448U, // FMAXNMPv4f32 |
13457 | 16448U, // FMAXNMPv8f16 |
13458 | 12353U, // FMAXNMQV_D |
13459 | 10305U, // FMAXNMQV_H |
13460 | 24641U, // FMAXNMQV_S |
13461 | 6208U, // FMAXNMSrr |
13462 | 0U, // FMAXNMV_VPZ_D |
13463 | 0U, // FMAXNMV_VPZ_H |
13464 | 0U, // FMAXNMV_VPZ_S |
13465 | 0U, // FMAXNMVv4i16v |
13466 | 0U, // FMAXNMVv4i32v |
13467 | 0U, // FMAXNMVv8i16v |
13468 | 513U, // FMAXNM_VG2_2Z2Z_D |
13469 | 273U, // FMAXNM_VG2_2Z2Z_H |
13470 | 529U, // FMAXNM_VG2_2Z2Z_S |
13471 | 145U, // FMAXNM_VG2_2ZZ_D |
13472 | 113U, // FMAXNM_VG2_2ZZ_H |
13473 | 81U, // FMAXNM_VG2_2ZZ_S |
13474 | 513U, // FMAXNM_VG4_4Z4Z_D |
13475 | 273U, // FMAXNM_VG4_4Z4Z_H |
13476 | 529U, // FMAXNM_VG4_4Z4Z_S |
13477 | 145U, // FMAXNM_VG4_4ZZ_D |
13478 | 113U, // FMAXNM_VG4_4ZZ_H |
13479 | 81U, // FMAXNM_VG4_4ZZ_S |
13480 | 604254305U, // FMAXNM_ZPmI_D |
13481 | 5789809U, // FMAXNM_ZPmI_H |
13482 | 604266593U, // FMAXNM_ZPmI_S |
13483 | 67383393U, // FMAXNM_ZPmZ_D |
13484 | 101472369U, // FMAXNM_ZPmZ_H |
13485 | 134504545U, // FMAXNM_ZPmZ_S |
13486 | 16448U, // FMAXNMv2f32 |
13487 | 16448U, // FMAXNMv2f64 |
13488 | 16448U, // FMAXNMv4f16 |
13489 | 16448U, // FMAXNMv4f32 |
13490 | 16448U, // FMAXNMv8f16 |
13491 | 67383393U, // FMAXP_ZPmZZ_D |
13492 | 101472369U, // FMAXP_ZPmZZ_H |
13493 | 134504545U, // FMAXP_ZPmZZ_S |
13494 | 16448U, // FMAXPv2f32 |
13495 | 16448U, // FMAXPv2f64 |
13496 | 0U, // FMAXPv2i16p |
13497 | 0U, // FMAXPv2i32p |
13498 | 0U, // FMAXPv2i64p |
13499 | 16448U, // FMAXPv4f16 |
13500 | 16448U, // FMAXPv4f32 |
13501 | 16448U, // FMAXPv8f16 |
13502 | 12353U, // FMAXQV_D |
13503 | 10305U, // FMAXQV_H |
13504 | 24641U, // FMAXQV_S |
13505 | 6208U, // FMAXSrr |
13506 | 0U, // FMAXV_VPZ_D |
13507 | 0U, // FMAXV_VPZ_H |
13508 | 0U, // FMAXV_VPZ_S |
13509 | 0U, // FMAXVv4i16v |
13510 | 0U, // FMAXVv4i32v |
13511 | 0U, // FMAXVv8i16v |
13512 | 513U, // FMAX_VG2_2Z2Z_D |
13513 | 273U, // FMAX_VG2_2Z2Z_H |
13514 | 529U, // FMAX_VG2_2Z2Z_S |
13515 | 145U, // FMAX_VG2_2ZZ_D |
13516 | 113U, // FMAX_VG2_2ZZ_H |
13517 | 81U, // FMAX_VG2_2ZZ_S |
13518 | 513U, // FMAX_VG4_4Z4Z_D |
13519 | 273U, // FMAX_VG4_4Z4Z_H |
13520 | 529U, // FMAX_VG4_4Z4Z_S |
13521 | 145U, // FMAX_VG4_4ZZ_D |
13522 | 113U, // FMAX_VG4_4ZZ_H |
13523 | 81U, // FMAX_VG4_4ZZ_S |
13524 | 604254305U, // FMAX_ZPmI_D |
13525 | 5789809U, // FMAX_ZPmI_H |
13526 | 604266593U, // FMAX_ZPmI_S |
13527 | 67383393U, // FMAX_ZPmZ_D |
13528 | 101472369U, // FMAX_ZPmZ_H |
13529 | 134504545U, // FMAX_ZPmZ_S |
13530 | 16448U, // FMAXv2f32 |
13531 | 16448U, // FMAXv2f64 |
13532 | 16448U, // FMAXv4f16 |
13533 | 16448U, // FMAXv4f32 |
13534 | 16448U, // FMAXv8f16 |
13535 | 6208U, // FMINDrr |
13536 | 6208U, // FMINHrr |
13537 | 6208U, // FMINNMDrr |
13538 | 6208U, // FMINNMHrr |
13539 | 67383393U, // FMINNMP_ZPmZZ_D |
13540 | 101472369U, // FMINNMP_ZPmZZ_H |
13541 | 134504545U, // FMINNMP_ZPmZZ_S |
13542 | 16448U, // FMINNMPv2f32 |
13543 | 16448U, // FMINNMPv2f64 |
13544 | 0U, // FMINNMPv2i16p |
13545 | 0U, // FMINNMPv2i32p |
13546 | 0U, // FMINNMPv2i64p |
13547 | 16448U, // FMINNMPv4f16 |
13548 | 16448U, // FMINNMPv4f32 |
13549 | 16448U, // FMINNMPv8f16 |
13550 | 12353U, // FMINNMQV_D |
13551 | 10305U, // FMINNMQV_H |
13552 | 24641U, // FMINNMQV_S |
13553 | 6208U, // FMINNMSrr |
13554 | 0U, // FMINNMV_VPZ_D |
13555 | 0U, // FMINNMV_VPZ_H |
13556 | 0U, // FMINNMV_VPZ_S |
13557 | 0U, // FMINNMVv4i16v |
13558 | 0U, // FMINNMVv4i32v |
13559 | 0U, // FMINNMVv8i16v |
13560 | 513U, // FMINNM_VG2_2Z2Z_D |
13561 | 273U, // FMINNM_VG2_2Z2Z_H |
13562 | 529U, // FMINNM_VG2_2Z2Z_S |
13563 | 145U, // FMINNM_VG2_2ZZ_D |
13564 | 113U, // FMINNM_VG2_2ZZ_H |
13565 | 81U, // FMINNM_VG2_2ZZ_S |
13566 | 513U, // FMINNM_VG4_4Z4Z_D |
13567 | 273U, // FMINNM_VG4_4Z4Z_H |
13568 | 529U, // FMINNM_VG4_4Z4Z_S |
13569 | 145U, // FMINNM_VG4_4ZZ_D |
13570 | 113U, // FMINNM_VG4_4ZZ_H |
13571 | 81U, // FMINNM_VG4_4ZZ_S |
13572 | 604254305U, // FMINNM_ZPmI_D |
13573 | 5789809U, // FMINNM_ZPmI_H |
13574 | 604266593U, // FMINNM_ZPmI_S |
13575 | 67383393U, // FMINNM_ZPmZ_D |
13576 | 101472369U, // FMINNM_ZPmZ_H |
13577 | 134504545U, // FMINNM_ZPmZ_S |
13578 | 16448U, // FMINNMv2f32 |
13579 | 16448U, // FMINNMv2f64 |
13580 | 16448U, // FMINNMv4f16 |
13581 | 16448U, // FMINNMv4f32 |
13582 | 16448U, // FMINNMv8f16 |
13583 | 67383393U, // FMINP_ZPmZZ_D |
13584 | 101472369U, // FMINP_ZPmZZ_H |
13585 | 134504545U, // FMINP_ZPmZZ_S |
13586 | 16448U, // FMINPv2f32 |
13587 | 16448U, // FMINPv2f64 |
13588 | 0U, // FMINPv2i16p |
13589 | 0U, // FMINPv2i32p |
13590 | 0U, // FMINPv2i64p |
13591 | 16448U, // FMINPv4f16 |
13592 | 16448U, // FMINPv4f32 |
13593 | 16448U, // FMINPv8f16 |
13594 | 12353U, // FMINQV_D |
13595 | 10305U, // FMINQV_H |
13596 | 24641U, // FMINQV_S |
13597 | 6208U, // FMINSrr |
13598 | 0U, // FMINV_VPZ_D |
13599 | 0U, // FMINV_VPZ_H |
13600 | 0U, // FMINV_VPZ_S |
13601 | 0U, // FMINVv4i16v |
13602 | 0U, // FMINVv4i32v |
13603 | 0U, // FMINVv8i16v |
13604 | 513U, // FMIN_VG2_2Z2Z_D |
13605 | 273U, // FMIN_VG2_2Z2Z_H |
13606 | 529U, // FMIN_VG2_2Z2Z_S |
13607 | 145U, // FMIN_VG2_2ZZ_D |
13608 | 113U, // FMIN_VG2_2ZZ_H |
13609 | 81U, // FMIN_VG2_2ZZ_S |
13610 | 513U, // FMIN_VG4_4Z4Z_D |
13611 | 273U, // FMIN_VG4_4Z4Z_H |
13612 | 529U, // FMIN_VG4_4Z4Z_S |
13613 | 145U, // FMIN_VG4_4ZZ_D |
13614 | 113U, // FMIN_VG4_4ZZ_H |
13615 | 81U, // FMIN_VG4_4ZZ_S |
13616 | 604254305U, // FMIN_ZPmI_D |
13617 | 5789809U, // FMIN_ZPmI_H |
13618 | 604266593U, // FMIN_ZPmI_S |
13619 | 67383393U, // FMIN_ZPmZ_D |
13620 | 101472369U, // FMIN_ZPmZ_H |
13621 | 134504545U, // FMIN_ZPmZ_S |
13622 | 16448U, // FMINv2f32 |
13623 | 16448U, // FMINv2f64 |
13624 | 16448U, // FMINv4f16 |
13625 | 16448U, // FMINv4f32 |
13626 | 16448U, // FMINv8f16 |
13627 | 103565377U, // FMLAL2lanev4f16 |
13628 | 103565377U, // FMLAL2lanev8f16 |
13629 | 0U, // FMLAL2v4f16 |
13630 | 0U, // FMLAL2v8f16 |
13631 | 17U, // FMLALB_ZZZ |
13632 | 77841U, // FMLALB_ZZZI |
13633 | 103561281U, // FMLALB_ZZZI_SHH |
13634 | 14401U, // FMLALB_ZZZ_SHH |
13635 | 103565377U, // FMLALBlanev8f16 |
13636 | 0U, // FMLALBv8f16 |
13637 | 19U, // FMLALLBB_ZZZ |
13638 | 77843U, // FMLALLBB_ZZZI |
13639 | 103565377U, // FMLALLBBlanev4f32 |
13640 | 0U, // FMLALLBBv4f32 |
13641 | 19U, // FMLALLBT_ZZZ |
13642 | 77843U, // FMLALLBT_ZZZI |
13643 | 103565377U, // FMLALLBTlanev4f32 |
13644 | 0U, // FMLALLBTv4f32 |
13645 | 19U, // FMLALLTB_ZZZ |
13646 | 77843U, // FMLALLTB_ZZZI |
13647 | 103565377U, // FMLALLTBlanev4f32 |
13648 | 0U, // FMLALLTBv4f32 |
13649 | 19U, // FMLALLTT_ZZZ |
13650 | 77843U, // FMLALLTT_ZZZI |
13651 | 103565377U, // FMLALLTTlanev4f32 |
13652 | 0U, // FMLALLTTv4f32 |
13653 | 76498U, // FMLALL_MZZI_BtoS |
13654 | 722U, // FMLALL_MZZ_BtoS |
13655 | 92865U, // FMLALL_VG2_M2Z2Z_BtoS |
13656 | 5599937U, // FMLALL_VG2_M2ZZI_BtoS |
13657 | 94917U, // FMLALL_VG2_M2ZZ_BtoS |
13658 | 92865U, // FMLALL_VG4_M4Z4Z_BtoS |
13659 | 5599937U, // FMLALL_VG4_M4ZZI_BtoS |
13660 | 94918U, // FMLALL_VG4_M4ZZ_BtoS |
13661 | 17U, // FMLALT_ZZZ |
13662 | 77841U, // FMLALT_ZZZI |
13663 | 103561281U, // FMLALT_ZZZI_SHH |
13664 | 14401U, // FMLALT_ZZZ_SHH |
13665 | 103565377U, // FMLALTlanev8f16 |
13666 | 0U, // FMLALTv8f16 |
13667 | 76498U, // FMLAL_MZZI_BtoH |
13668 | 76066U, // FMLAL_MZZI_HtoS |
13669 | 290U, // FMLAL_MZZ_HtoS |
13670 | 92865U, // FMLAL_VG2_M2Z2Z_BtoH |
13671 | 3168497U, // FMLAL_VG2_M2Z2Z_HtoS |
13672 | 5599937U, // FMLAL_VG2_M2ZZI_BtoH |
13673 | 204757233U, // FMLAL_VG2_M2ZZI_HtoS |
13674 | 94913U, // FMLAL_VG2_M2ZZ_BtoH |
13675 | 104093937U, // FMLAL_VG2_M2ZZ_HtoS |
13676 | 722U, // FMLAL_VG2_MZZ_BtoH |
13677 | 92865U, // FMLAL_VG4_M4Z4Z_BtoH |
13678 | 3168497U, // FMLAL_VG4_M4Z4Z_HtoS |
13679 | 5599937U, // FMLAL_VG4_M4ZZI_BtoH |
13680 | 204757233U, // FMLAL_VG4_M4ZZI_HtoS |
13681 | 94913U, // FMLAL_VG4_M4ZZ_BtoH |
13682 | 104093937U, // FMLAL_VG4_M4ZZ_HtoS |
13683 | 103565377U, // FMLALlanev4f16 |
13684 | 103565377U, // FMLALlanev8f16 |
13685 | 0U, // FMLALv4f16 |
13686 | 0U, // FMLALv8f16 |
13687 | 1333409U, // FMLA_VG2_M2Z2Z_D |
13688 | 1595569U, // FMLA_VG2_M2Z2Z_S |
13689 | 3168497U, // FMLA_VG2_M2Z4Z_H |
13690 | 203184289U, // FMLA_VG2_M2ZZI_D |
13691 | 204757233U, // FMLA_VG2_M2ZZI_H |
13692 | 203446449U, // FMLA_VG2_M2ZZI_S |
13693 | 102520993U, // FMLA_VG2_M2ZZ_D |
13694 | 104093937U, // FMLA_VG2_M2ZZ_H |
13695 | 102783153U, // FMLA_VG2_M2ZZ_S |
13696 | 1333409U, // FMLA_VG4_M4Z4Z_D |
13697 | 3168497U, // FMLA_VG4_M4Z4Z_H |
13698 | 1595569U, // FMLA_VG4_M4Z4Z_S |
13699 | 203184289U, // FMLA_VG4_M4ZZI_D |
13700 | 204757233U, // FMLA_VG4_M4ZZI_H |
13701 | 203446449U, // FMLA_VG4_M4ZZI_S |
13702 | 102520993U, // FMLA_VG4_M4ZZ_D |
13703 | 104093937U, // FMLA_VG4_M4ZZ_H |
13704 | 102783153U, // FMLA_VG4_M4ZZ_S |
13705 | 537135201U, // FMLA_ZPmZZ_D |
13706 | 104356097U, // FMLA_ZPmZZ_H |
13707 | 570691681U, // FMLA_ZPmZZ_S |
13708 | 103548992U, // FMLA_ZZZI_D |
13709 | 78081U, // FMLA_ZZZI_H |
13710 | 103551040U, // FMLA_ZZZI_S |
13711 | 103565378U, // FMLAv1i16_indexed |
13712 | 103565378U, // FMLAv1i32_indexed |
13713 | 103565378U, // FMLAv1i64_indexed |
13714 | 18497U, // FMLAv2f32 |
13715 | 18497U, // FMLAv2f64 |
13716 | 103565377U, // FMLAv2i32_indexed |
13717 | 103565377U, // FMLAv2i64_indexed |
13718 | 18497U, // FMLAv4f16 |
13719 | 18497U, // FMLAv4f32 |
13720 | 103565377U, // FMLAv4i16_indexed |
13721 | 103565377U, // FMLAv4i32_indexed |
13722 | 18497U, // FMLAv8f16 |
13723 | 103565377U, // FMLAv8i16_indexed |
13724 | 103565377U, // FMLSL2lanev4f16 |
13725 | 103565377U, // FMLSL2lanev8f16 |
13726 | 0U, // FMLSL2v4f16 |
13727 | 0U, // FMLSL2v8f16 |
13728 | 103561281U, // FMLSLB_ZZZI_SHH |
13729 | 14401U, // FMLSLB_ZZZ_SHH |
13730 | 103561281U, // FMLSLT_ZZZI_SHH |
13731 | 14401U, // FMLSLT_ZZZ_SHH |
13732 | 76066U, // FMLSL_MZZI_HtoS |
13733 | 290U, // FMLSL_MZZ_HtoS |
13734 | 3168497U, // FMLSL_VG2_M2Z2Z_HtoS |
13735 | 204757233U, // FMLSL_VG2_M2ZZI_HtoS |
13736 | 104093937U, // FMLSL_VG2_M2ZZ_HtoS |
13737 | 3168497U, // FMLSL_VG4_M4Z4Z_HtoS |
13738 | 204757233U, // FMLSL_VG4_M4ZZI_HtoS |
13739 | 104093937U, // FMLSL_VG4_M4ZZ_HtoS |
13740 | 103565377U, // FMLSLlanev4f16 |
13741 | 103565377U, // FMLSLlanev8f16 |
13742 | 0U, // FMLSLv4f16 |
13743 | 0U, // FMLSLv8f16 |
13744 | 1333409U, // FMLS_VG2_M2Z2Z_D |
13745 | 3168497U, // FMLS_VG2_M2Z2Z_H |
13746 | 1595569U, // FMLS_VG2_M2Z2Z_S |
13747 | 203184289U, // FMLS_VG2_M2ZZI_D |
13748 | 204757233U, // FMLS_VG2_M2ZZI_H |
13749 | 203446449U, // FMLS_VG2_M2ZZI_S |
13750 | 102520993U, // FMLS_VG2_M2ZZ_D |
13751 | 104093937U, // FMLS_VG2_M2ZZ_H |
13752 | 102783153U, // FMLS_VG2_M2ZZ_S |
13753 | 3168497U, // FMLS_VG4_M4Z2Z_H |
13754 | 1333409U, // FMLS_VG4_M4Z4Z_D |
13755 | 1595569U, // FMLS_VG4_M4Z4Z_S |
13756 | 203184289U, // FMLS_VG4_M4ZZI_D |
13757 | 204757233U, // FMLS_VG4_M4ZZI_H |
13758 | 203446449U, // FMLS_VG4_M4ZZI_S |
13759 | 102520993U, // FMLS_VG4_M4ZZ_D |
13760 | 104093937U, // FMLS_VG4_M4ZZ_H |
13761 | 102783153U, // FMLS_VG4_M4ZZ_S |
13762 | 537135201U, // FMLS_ZPmZZ_D |
13763 | 104356097U, // FMLS_ZPmZZ_H |
13764 | 570691681U, // FMLS_ZPmZZ_S |
13765 | 103548992U, // FMLS_ZZZI_D |
13766 | 78081U, // FMLS_ZZZI_H |
13767 | 103551040U, // FMLS_ZZZI_S |
13768 | 103565378U, // FMLSv1i16_indexed |
13769 | 103565378U, // FMLSv1i32_indexed |
13770 | 103565378U, // FMLSv1i64_indexed |
13771 | 18497U, // FMLSv2f32 |
13772 | 18497U, // FMLSv2f64 |
13773 | 103565377U, // FMLSv2i32_indexed |
13774 | 103565377U, // FMLSv2i64_indexed |
13775 | 18497U, // FMLSv4f16 |
13776 | 18497U, // FMLSv4f32 |
13777 | 103565377U, // FMLSv4i16_indexed |
13778 | 103565377U, // FMLSv4i32_indexed |
13779 | 18497U, // FMLSv8f16 |
13780 | 103565377U, // FMLSv8i16_indexed |
13781 | 2112U, // FMMLA_ZZZ_D |
13782 | 4160U, // FMMLA_ZZZ_S |
13783 | 0U, // FMOPAL_MPPZZ |
13784 | 0U, // FMOPA_MPPZZ_BtoH |
13785 | 0U, // FMOPA_MPPZZ_BtoS |
13786 | 737U, // FMOPA_MPPZZ_D |
13787 | 0U, // FMOPA_MPPZZ_H |
13788 | 305U, // FMOPA_MPPZZ_S |
13789 | 0U, // FMOPSL_MPPZZ |
13790 | 737U, // FMOPS_MPPZZ_D |
13791 | 0U, // FMOPS_MPPZZ_H |
13792 | 305U, // FMOPS_MPPZZ_S |
13793 | 448U, // FMOVDXHighr |
13794 | 0U, // FMOVDXr |
13795 | 5U, // FMOVDi |
13796 | 0U, // FMOVDr |
13797 | 0U, // FMOVHWr |
13798 | 0U, // FMOVHXr |
13799 | 5U, // FMOVHi |
13800 | 0U, // FMOVHr |
13801 | 0U, // FMOVSWr |
13802 | 5U, // FMOVSi |
13803 | 0U, // FMOVSr |
13804 | 0U, // FMOVWHr |
13805 | 0U, // FMOVWSr |
13806 | 0U, // FMOVXDHighr |
13807 | 0U, // FMOVXDr |
13808 | 0U, // FMOVXHr |
13809 | 5U, // FMOVv2f32_ns |
13810 | 5U, // FMOVv2f64_ns |
13811 | 5U, // FMOVv4f16_ns |
13812 | 5U, // FMOVv4f32_ns |
13813 | 5U, // FMOVv8f16_ns |
13814 | 537135201U, // FMSB_ZPmZZ_D |
13815 | 104356097U, // FMSB_ZPmZZ_H |
13816 | 570691681U, // FMSB_ZPmZZ_S |
13817 | 268352U, // FMSUBDrrr |
13818 | 268352U, // FMSUBHrrr |
13819 | 268352U, // FMSUBSrrr |
13820 | 6208U, // FMULDrr |
13821 | 6208U, // FMULHrr |
13822 | 6208U, // FMULSrr |
13823 | 6208U, // FMULX16 |
13824 | 6208U, // FMULX32 |
13825 | 6208U, // FMULX64 |
13826 | 67383393U, // FMULX_ZPmZ_D |
13827 | 101472369U, // FMULX_ZPmZ_H |
13828 | 134504545U, // FMULX_ZPmZ_S |
13829 | 6045760U, // FMULXv1i16_indexed |
13830 | 6045760U, // FMULXv1i32_indexed |
13831 | 6045760U, // FMULXv1i64_indexed |
13832 | 16448U, // FMULXv2f32 |
13833 | 16448U, // FMULXv2f64 |
13834 | 6045760U, // FMULXv2i32_indexed |
13835 | 6045760U, // FMULXv2i64_indexed |
13836 | 16448U, // FMULXv4f16 |
13837 | 16448U, // FMULXv4f32 |
13838 | 6045760U, // FMULXv4i16_indexed |
13839 | 6045760U, // FMULXv4i32_indexed |
13840 | 16448U, // FMULXv8f16 |
13841 | 6045760U, // FMULXv8i16_indexed |
13842 | 637808737U, // FMUL_ZPmI_D |
13843 | 6314097U, // FMUL_ZPmI_H |
13844 | 637821025U, // FMUL_ZPmI_S |
13845 | 67383393U, // FMUL_ZPmZ_D |
13846 | 101472369U, // FMUL_ZPmZ_H |
13847 | 134504545U, // FMUL_ZPmZ_S |
13848 | 6041665U, // FMUL_ZZZI_D |
13849 | 79985U, // FMUL_ZZZI_H |
13850 | 6053954U, // FMUL_ZZZI_S |
13851 | 12353U, // FMUL_ZZZ_D |
13852 | 113U, // FMUL_ZZZ_H |
13853 | 24642U, // FMUL_ZZZ_S |
13854 | 6045760U, // FMULv1i16_indexed |
13855 | 6045760U, // FMULv1i32_indexed |
13856 | 6045760U, // FMULv1i64_indexed |
13857 | 16448U, // FMULv2f32 |
13858 | 16448U, // FMULv2f64 |
13859 | 6045760U, // FMULv2i32_indexed |
13860 | 6045760U, // FMULv2i64_indexed |
13861 | 16448U, // FMULv4f16 |
13862 | 16448U, // FMULv4f32 |
13863 | 6045760U, // FMULv4i16_indexed |
13864 | 6045760U, // FMULv4i32_indexed |
13865 | 16448U, // FMULv8f16 |
13866 | 6045760U, // FMULv8i16_indexed |
13867 | 0U, // FNEGDr |
13868 | 0U, // FNEGHr |
13869 | 0U, // FNEGSr |
13870 | 32U, // FNEG_ZPmZ_D |
13871 | 0U, // FNEG_ZPmZ_H |
13872 | 48U, // FNEG_ZPmZ_S |
13873 | 0U, // FNEGv2f32 |
13874 | 0U, // FNEGv2f64 |
13875 | 0U, // FNEGv4f16 |
13876 | 0U, // FNEGv4f32 |
13877 | 0U, // FNEGv8f16 |
13878 | 268352U, // FNMADDDrrr |
13879 | 268352U, // FNMADDHrrr |
13880 | 268352U, // FNMADDSrrr |
13881 | 537135201U, // FNMAD_ZPmZZ_D |
13882 | 104356097U, // FNMAD_ZPmZZ_H |
13883 | 570691681U, // FNMAD_ZPmZZ_S |
13884 | 537135201U, // FNMLA_ZPmZZ_D |
13885 | 104356097U, // FNMLA_ZPmZZ_H |
13886 | 570691681U, // FNMLA_ZPmZZ_S |
13887 | 537135201U, // FNMLS_ZPmZZ_D |
13888 | 104356097U, // FNMLS_ZPmZZ_H |
13889 | 570691681U, // FNMLS_ZPmZZ_S |
13890 | 537135201U, // FNMSB_ZPmZZ_D |
13891 | 104356097U, // FNMSB_ZPmZZ_H |
13892 | 570691681U, // FNMSB_ZPmZZ_S |
13893 | 268352U, // FNMSUBDrrr |
13894 | 268352U, // FNMSUBHrrr |
13895 | 268352U, // FNMSUBSrrr |
13896 | 6208U, // FNMULDrr |
13897 | 6208U, // FNMULHrr |
13898 | 6208U, // FNMULSrr |
13899 | 1U, // FRECPE_ZZ_D |
13900 | 0U, // FRECPE_ZZ_H |
13901 | 2U, // FRECPE_ZZ_S |
13902 | 0U, // FRECPEv1f16 |
13903 | 0U, // FRECPEv1i32 |
13904 | 0U, // FRECPEv1i64 |
13905 | 0U, // FRECPEv2f32 |
13906 | 0U, // FRECPEv2f64 |
13907 | 0U, // FRECPEv4f16 |
13908 | 0U, // FRECPEv4f32 |
13909 | 0U, // FRECPEv8f16 |
13910 | 6208U, // FRECPS16 |
13911 | 6208U, // FRECPS32 |
13912 | 6208U, // FRECPS64 |
13913 | 12353U, // FRECPS_ZZZ_D |
13914 | 113U, // FRECPS_ZZZ_H |
13915 | 24642U, // FRECPS_ZZZ_S |
13916 | 16448U, // FRECPSv2f32 |
13917 | 16448U, // FRECPSv2f64 |
13918 | 16448U, // FRECPSv4f16 |
13919 | 16448U, // FRECPSv4f32 |
13920 | 16448U, // FRECPSv8f16 |
13921 | 32U, // FRECPX_ZPmZ_D |
13922 | 0U, // FRECPX_ZPmZ_H |
13923 | 48U, // FRECPX_ZPmZ_S |
13924 | 0U, // FRECPXv1f16 |
13925 | 0U, // FRECPXv1i32 |
13926 | 0U, // FRECPXv1i64 |
13927 | 0U, // FRINT32XDr |
13928 | 0U, // FRINT32XSr |
13929 | 0U, // FRINT32Xv2f32 |
13930 | 0U, // FRINT32Xv2f64 |
13931 | 0U, // FRINT32Xv4f32 |
13932 | 0U, // FRINT32ZDr |
13933 | 0U, // FRINT32ZSr |
13934 | 0U, // FRINT32Zv2f32 |
13935 | 0U, // FRINT32Zv2f64 |
13936 | 0U, // FRINT32Zv4f32 |
13937 | 0U, // FRINT64XDr |
13938 | 0U, // FRINT64XSr |
13939 | 0U, // FRINT64Xv2f32 |
13940 | 0U, // FRINT64Xv2f64 |
13941 | 0U, // FRINT64Xv4f32 |
13942 | 0U, // FRINT64ZDr |
13943 | 0U, // FRINT64ZSr |
13944 | 0U, // FRINT64Zv2f32 |
13945 | 0U, // FRINT64Zv2f64 |
13946 | 0U, // FRINT64Zv4f32 |
13947 | 0U, // FRINTADr |
13948 | 0U, // FRINTAHr |
13949 | 0U, // FRINTASr |
13950 | 0U, // FRINTA_2Z2Z_S |
13951 | 0U, // FRINTA_4Z4Z_S |
13952 | 32U, // FRINTA_ZPmZ_D |
13953 | 0U, // FRINTA_ZPmZ_H |
13954 | 48U, // FRINTA_ZPmZ_S |
13955 | 0U, // FRINTAv2f32 |
13956 | 0U, // FRINTAv2f64 |
13957 | 0U, // FRINTAv4f16 |
13958 | 0U, // FRINTAv4f32 |
13959 | 0U, // FRINTAv8f16 |
13960 | 0U, // FRINTIDr |
13961 | 0U, // FRINTIHr |
13962 | 0U, // FRINTISr |
13963 | 32U, // FRINTI_ZPmZ_D |
13964 | 0U, // FRINTI_ZPmZ_H |
13965 | 48U, // FRINTI_ZPmZ_S |
13966 | 0U, // FRINTIv2f32 |
13967 | 0U, // FRINTIv2f64 |
13968 | 0U, // FRINTIv4f16 |
13969 | 0U, // FRINTIv4f32 |
13970 | 0U, // FRINTIv8f16 |
13971 | 0U, // FRINTMDr |
13972 | 0U, // FRINTMHr |
13973 | 0U, // FRINTMSr |
13974 | 0U, // FRINTM_2Z2Z_S |
13975 | 0U, // FRINTM_4Z4Z_S |
13976 | 32U, // FRINTM_ZPmZ_D |
13977 | 0U, // FRINTM_ZPmZ_H |
13978 | 48U, // FRINTM_ZPmZ_S |
13979 | 0U, // FRINTMv2f32 |
13980 | 0U, // FRINTMv2f64 |
13981 | 0U, // FRINTMv4f16 |
13982 | 0U, // FRINTMv4f32 |
13983 | 0U, // FRINTMv8f16 |
13984 | 0U, // FRINTNDr |
13985 | 0U, // FRINTNHr |
13986 | 0U, // FRINTNSr |
13987 | 0U, // FRINTN_2Z2Z_S |
13988 | 0U, // FRINTN_4Z4Z_S |
13989 | 32U, // FRINTN_ZPmZ_D |
13990 | 0U, // FRINTN_ZPmZ_H |
13991 | 48U, // FRINTN_ZPmZ_S |
13992 | 0U, // FRINTNv2f32 |
13993 | 0U, // FRINTNv2f64 |
13994 | 0U, // FRINTNv4f16 |
13995 | 0U, // FRINTNv4f32 |
13996 | 0U, // FRINTNv8f16 |
13997 | 0U, // FRINTPDr |
13998 | 0U, // FRINTPHr |
13999 | 0U, // FRINTPSr |
14000 | 0U, // FRINTP_2Z2Z_S |
14001 | 0U, // FRINTP_4Z4Z_S |
14002 | 32U, // FRINTP_ZPmZ_D |
14003 | 0U, // FRINTP_ZPmZ_H |
14004 | 48U, // FRINTP_ZPmZ_S |
14005 | 0U, // FRINTPv2f32 |
14006 | 0U, // FRINTPv2f64 |
14007 | 0U, // FRINTPv4f16 |
14008 | 0U, // FRINTPv4f32 |
14009 | 0U, // FRINTPv8f16 |
14010 | 0U, // FRINTXDr |
14011 | 0U, // FRINTXHr |
14012 | 0U, // FRINTXSr |
14013 | 32U, // FRINTX_ZPmZ_D |
14014 | 0U, // FRINTX_ZPmZ_H |
14015 | 48U, // FRINTX_ZPmZ_S |
14016 | 0U, // FRINTXv2f32 |
14017 | 0U, // FRINTXv2f64 |
14018 | 0U, // FRINTXv4f16 |
14019 | 0U, // FRINTXv4f32 |
14020 | 0U, // FRINTXv8f16 |
14021 | 0U, // FRINTZDr |
14022 | 0U, // FRINTZHr |
14023 | 0U, // FRINTZSr |
14024 | 32U, // FRINTZ_ZPmZ_D |
14025 | 0U, // FRINTZ_ZPmZ_H |
14026 | 48U, // FRINTZ_ZPmZ_S |
14027 | 0U, // FRINTZv2f32 |
14028 | 0U, // FRINTZv2f64 |
14029 | 0U, // FRINTZv4f16 |
14030 | 0U, // FRINTZv4f32 |
14031 | 0U, // FRINTZv8f16 |
14032 | 1U, // FRSQRTE_ZZ_D |
14033 | 0U, // FRSQRTE_ZZ_H |
14034 | 2U, // FRSQRTE_ZZ_S |
14035 | 0U, // FRSQRTEv1f16 |
14036 | 0U, // FRSQRTEv1i32 |
14037 | 0U, // FRSQRTEv1i64 |
14038 | 0U, // FRSQRTEv2f32 |
14039 | 0U, // FRSQRTEv2f64 |
14040 | 0U, // FRSQRTEv4f16 |
14041 | 0U, // FRSQRTEv4f32 |
14042 | 0U, // FRSQRTEv8f16 |
14043 | 6208U, // FRSQRTS16 |
14044 | 6208U, // FRSQRTS32 |
14045 | 6208U, // FRSQRTS64 |
14046 | 12353U, // FRSQRTS_ZZZ_D |
14047 | 113U, // FRSQRTS_ZZZ_H |
14048 | 24642U, // FRSQRTS_ZZZ_S |
14049 | 16448U, // FRSQRTSv2f32 |
14050 | 16448U, // FRSQRTSv2f64 |
14051 | 16448U, // FRSQRTSv4f16 |
14052 | 16448U, // FRSQRTSv4f32 |
14053 | 16448U, // FRSQRTSv8f16 |
14054 | 513U, // FSCALE_2Z2Z_D |
14055 | 273U, // FSCALE_2Z2Z_H |
14056 | 529U, // FSCALE_2Z2Z_S |
14057 | 145U, // FSCALE_2ZZ_D |
14058 | 113U, // FSCALE_2ZZ_H |
14059 | 81U, // FSCALE_2ZZ_S |
14060 | 513U, // FSCALE_4Z4Z_D |
14061 | 273U, // FSCALE_4Z4Z_H |
14062 | 529U, // FSCALE_4Z4Z_S |
14063 | 145U, // FSCALE_4ZZ_D |
14064 | 113U, // FSCALE_4ZZ_H |
14065 | 81U, // FSCALE_4ZZ_S |
14066 | 67383393U, // FSCALE_ZPmZ_D |
14067 | 101472369U, // FSCALE_ZPmZ_H |
14068 | 134504545U, // FSCALE_ZPmZ_S |
14069 | 16448U, // FSCALEv2f32 |
14070 | 16448U, // FSCALEv2f64 |
14071 | 16448U, // FSCALEv4f16 |
14072 | 16448U, // FSCALEv4f32 |
14073 | 16448U, // FSCALEv8f16 |
14074 | 0U, // FSQRTDr |
14075 | 0U, // FSQRTHr |
14076 | 0U, // FSQRTSr |
14077 | 32U, // FSQRT_ZPmZ_D |
14078 | 0U, // FSQRT_ZPmZ_H |
14079 | 48U, // FSQRT_ZPmZ_S |
14080 | 0U, // FSQRTv2f32 |
14081 | 0U, // FSQRTv2f64 |
14082 | 0U, // FSQRTv4f16 |
14083 | 0U, // FSQRTv4f32 |
14084 | 0U, // FSQRTv8f16 |
14085 | 6208U, // FSUBDrr |
14086 | 6208U, // FSUBHrr |
14087 | 503591009U, // FSUBR_ZPmI_D |
14088 | 5003377U, // FSUBR_ZPmI_H |
14089 | 503603297U, // FSUBR_ZPmI_S |
14090 | 67383393U, // FSUBR_ZPmZ_D |
14091 | 101472369U, // FSUBR_ZPmZ_H |
14092 | 134504545U, // FSUBR_ZPmZ_S |
14093 | 6208U, // FSUBSrr |
14094 | 161U, // FSUB_VG2_M2Z_D |
14095 | 241U, // FSUB_VG2_M2Z_H |
14096 | 177U, // FSUB_VG2_M2Z_S |
14097 | 161U, // FSUB_VG4_M4Z_D |
14098 | 241U, // FSUB_VG4_M4Z_H |
14099 | 177U, // FSUB_VG4_M4Z_S |
14100 | 503591009U, // FSUB_ZPmI_D |
14101 | 5003377U, // FSUB_ZPmI_H |
14102 | 503603297U, // FSUB_ZPmI_S |
14103 | 67383393U, // FSUB_ZPmZ_D |
14104 | 101472369U, // FSUB_ZPmZ_H |
14105 | 134504545U, // FSUB_ZPmZ_S |
14106 | 12353U, // FSUB_ZZZ_D |
14107 | 113U, // FSUB_ZZZ_H |
14108 | 24642U, // FSUB_ZZZ_S |
14109 | 16448U, // FSUBv2f32 |
14110 | 16448U, // FSUBv2f64 |
14111 | 16448U, // FSUBv4f16 |
14112 | 16448U, // FSUBv4f32 |
14113 | 16448U, // FSUBv8f16 |
14114 | 274497U, // FTMAD_ZZI_D |
14115 | 103045233U, // FTMAD_ZZI_H |
14116 | 286786U, // FTMAD_ZZI_S |
14117 | 12353U, // FTSMUL_ZZZ_D |
14118 | 113U, // FTSMUL_ZZZ_H |
14119 | 24642U, // FTSMUL_ZZZ_S |
14120 | 12353U, // FTSSEL_ZZZ_D |
14121 | 113U, // FTSSEL_ZZZ_H |
14122 | 24642U, // FTSSEL_ZZZ_S |
14123 | 0U, // FVDOTB_VG4_M2ZZI_BtoS |
14124 | 0U, // FVDOTT_VG4_M2ZZI_BtoS |
14125 | 5599937U, // FVDOT_VG2_M2ZZI_BtoH |
14126 | 204757233U, // FVDOT_VG2_M2ZZI_HtoS |
14127 | 0U, // GCSPOPCX |
14128 | 0U, // GCSPOPM |
14129 | 0U, // GCSPOPX |
14130 | 0U, // GCSPUSHM |
14131 | 0U, // GCSPUSHX |
14132 | 0U, // GCSSS1 |
14133 | 0U, // GCSSS2 |
14134 | 752U, // GCSSTR |
14135 | 752U, // GCSSTTR |
14136 | 6576358U, // GLD1B_D |
14137 | 673470614U, // GLD1B_D_IMM |
14138 | 6838502U, // GLD1B_D_SXTW |
14139 | 7100646U, // GLD1B_D_UXTW |
14140 | 673470550U, // GLD1B_S_IMM |
14141 | 7362790U, // GLD1B_S_SXTW |
14142 | 7624934U, // GLD1B_S_UXTW |
14143 | 6576358U, // GLD1D |
14144 | 7886998U, // GLD1D_IMM |
14145 | 8149222U, // GLD1D_SCALED |
14146 | 6838502U, // GLD1D_SXTW |
14147 | 8411366U, // GLD1D_SXTW_SCALED |
14148 | 7100646U, // GLD1D_UXTW |
14149 | 8673510U, // GLD1D_UXTW_SCALED |
14150 | 6576358U, // GLD1H_D |
14151 | 680024214U, // GLD1H_D_IMM |
14152 | 9197798U, // GLD1H_D_SCALED |
14153 | 6838502U, // GLD1H_D_SXTW |
14154 | 9459942U, // GLD1H_D_SXTW_SCALED |
14155 | 7100646U, // GLD1H_D_UXTW |
14156 | 9722086U, // GLD1H_D_UXTW_SCALED |
14157 | 680024150U, // GLD1H_S_IMM |
14158 | 7362790U, // GLD1H_S_SXTW |
14159 | 9984230U, // GLD1H_S_SXTW_SCALED |
14160 | 7624934U, // GLD1H_S_UXTW |
14161 | 10246374U, // GLD1H_S_UXTW_SCALED |
14162 | 673470614U, // GLD1Q |
14163 | 6576358U, // GLD1SB_D |
14164 | 673470614U, // GLD1SB_D_IMM |
14165 | 6838502U, // GLD1SB_D_SXTW |
14166 | 7100646U, // GLD1SB_D_UXTW |
14167 | 673470550U, // GLD1SB_S_IMM |
14168 | 7362790U, // GLD1SB_S_SXTW |
14169 | 7624934U, // GLD1SB_S_UXTW |
14170 | 6576358U, // GLD1SH_D |
14171 | 680024214U, // GLD1SH_D_IMM |
14172 | 9197798U, // GLD1SH_D_SCALED |
14173 | 6838502U, // GLD1SH_D_SXTW |
14174 | 9459942U, // GLD1SH_D_SXTW_SCALED |
14175 | 7100646U, // GLD1SH_D_UXTW |
14176 | 9722086U, // GLD1SH_D_UXTW_SCALED |
14177 | 680024150U, // GLD1SH_S_IMM |
14178 | 7362790U, // GLD1SH_S_SXTW |
14179 | 9984230U, // GLD1SH_S_SXTW_SCALED |
14180 | 7624934U, // GLD1SH_S_UXTW |
14181 | 10246374U, // GLD1SH_S_UXTW_SCALED |
14182 | 6576358U, // GLD1SW_D |
14183 | 681597078U, // GLD1SW_D_IMM |
14184 | 10770662U, // GLD1SW_D_SCALED |
14185 | 6838502U, // GLD1SW_D_SXTW |
14186 | 11032806U, // GLD1SW_D_SXTW_SCALED |
14187 | 7100646U, // GLD1SW_D_UXTW |
14188 | 11294950U, // GLD1SW_D_UXTW_SCALED |
14189 | 6576358U, // GLD1W_D |
14190 | 681597078U, // GLD1W_D_IMM |
14191 | 10770662U, // GLD1W_D_SCALED |
14192 | 6838502U, // GLD1W_D_SXTW |
14193 | 11032806U, // GLD1W_D_SXTW_SCALED |
14194 | 7100646U, // GLD1W_D_UXTW |
14195 | 11294950U, // GLD1W_D_UXTW_SCALED |
14196 | 681597014U, // GLD1W_IMM |
14197 | 7362790U, // GLD1W_SXTW |
14198 | 11557094U, // GLD1W_SXTW_SCALED |
14199 | 7624934U, // GLD1W_UXTW |
14200 | 11819238U, // GLD1W_UXTW_SCALED |
14201 | 6576358U, // GLDFF1B_D |
14202 | 673470614U, // GLDFF1B_D_IMM |
14203 | 6838502U, // GLDFF1B_D_SXTW |
14204 | 7100646U, // GLDFF1B_D_UXTW |
14205 | 673470550U, // GLDFF1B_S_IMM |
14206 | 7362790U, // GLDFF1B_S_SXTW |
14207 | 7624934U, // GLDFF1B_S_UXTW |
14208 | 6576358U, // GLDFF1D |
14209 | 7886998U, // GLDFF1D_IMM |
14210 | 8149222U, // GLDFF1D_SCALED |
14211 | 6838502U, // GLDFF1D_SXTW |
14212 | 8411366U, // GLDFF1D_SXTW_SCALED |
14213 | 7100646U, // GLDFF1D_UXTW |
14214 | 8673510U, // GLDFF1D_UXTW_SCALED |
14215 | 6576358U, // GLDFF1H_D |
14216 | 680024214U, // GLDFF1H_D_IMM |
14217 | 9197798U, // GLDFF1H_D_SCALED |
14218 | 6838502U, // GLDFF1H_D_SXTW |
14219 | 9459942U, // GLDFF1H_D_SXTW_SCALED |
14220 | 7100646U, // GLDFF1H_D_UXTW |
14221 | 9722086U, // GLDFF1H_D_UXTW_SCALED |
14222 | 680024150U, // GLDFF1H_S_IMM |
14223 | 7362790U, // GLDFF1H_S_SXTW |
14224 | 9984230U, // GLDFF1H_S_SXTW_SCALED |
14225 | 7624934U, // GLDFF1H_S_UXTW |
14226 | 10246374U, // GLDFF1H_S_UXTW_SCALED |
14227 | 6576358U, // GLDFF1SB_D |
14228 | 673470614U, // GLDFF1SB_D_IMM |
14229 | 6838502U, // GLDFF1SB_D_SXTW |
14230 | 7100646U, // GLDFF1SB_D_UXTW |
14231 | 673470550U, // GLDFF1SB_S_IMM |
14232 | 7362790U, // GLDFF1SB_S_SXTW |
14233 | 7624934U, // GLDFF1SB_S_UXTW |
14234 | 6576358U, // GLDFF1SH_D |
14235 | 680024214U, // GLDFF1SH_D_IMM |
14236 | 9197798U, // GLDFF1SH_D_SCALED |
14237 | 6838502U, // GLDFF1SH_D_SXTW |
14238 | 9459942U, // GLDFF1SH_D_SXTW_SCALED |
14239 | 7100646U, // GLDFF1SH_D_UXTW |
14240 | 9722086U, // GLDFF1SH_D_UXTW_SCALED |
14241 | 680024150U, // GLDFF1SH_S_IMM |
14242 | 7362790U, // GLDFF1SH_S_SXTW |
14243 | 9984230U, // GLDFF1SH_S_SXTW_SCALED |
14244 | 7624934U, // GLDFF1SH_S_UXTW |
14245 | 10246374U, // GLDFF1SH_S_UXTW_SCALED |
14246 | 6576358U, // GLDFF1SW_D |
14247 | 681597078U, // GLDFF1SW_D_IMM |
14248 | 10770662U, // GLDFF1SW_D_SCALED |
14249 | 6838502U, // GLDFF1SW_D_SXTW |
14250 | 11032806U, // GLDFF1SW_D_SXTW_SCALED |
14251 | 7100646U, // GLDFF1SW_D_UXTW |
14252 | 11294950U, // GLDFF1SW_D_UXTW_SCALED |
14253 | 6576358U, // GLDFF1W_D |
14254 | 681597078U, // GLDFF1W_D_IMM |
14255 | 10770662U, // GLDFF1W_D_SCALED |
14256 | 6838502U, // GLDFF1W_D_SXTW |
14257 | 11032806U, // GLDFF1W_D_SXTW_SCALED |
14258 | 7100646U, // GLDFF1W_D_UXTW |
14259 | 11294950U, // GLDFF1W_D_UXTW_SCALED |
14260 | 681597014U, // GLDFF1W_IMM |
14261 | 7362790U, // GLDFF1W_SXTW |
14262 | 11557094U, // GLDFF1W_SXTW_SCALED |
14263 | 7624934U, // GLDFF1W_UXTW |
14264 | 11819238U, // GLDFF1W_UXTW_SCALED |
14265 | 6208U, // GMI |
14266 | 0U, // HINT |
14267 | 67383505U, // HISTCNT_ZPzZZ_D |
14268 | 134504657U, // HISTCNT_ZPzZZ_S |
14269 | 20546U, // HISTSEG_ZZZ |
14270 | 0U, // HLT |
14271 | 0U, // HVC |
14272 | 4U, // INCB_XPiI |
14273 | 4U, // INCD_XPiI |
14274 | 4U, // INCD_ZPiI |
14275 | 4U, // INCH_XPiI |
14276 | 0U, // INCH_ZPiI |
14277 | 2U, // INCP_XP_B |
14278 | 1U, // INCP_XP_D |
14279 | 0U, // INCP_XP_H |
14280 | 2U, // INCP_XP_S |
14281 | 0U, // INCP_ZP_D |
14282 | 0U, // INCP_ZP_H |
14283 | 0U, // INCP_ZP_S |
14284 | 4U, // INCW_XPiI |
14285 | 4U, // INCW_ZPiI |
14286 | 774U, // INDEX_II_B |
14287 | 6208U, // INDEX_II_D |
14288 | 6U, // INDEX_II_H |
14289 | 6208U, // INDEX_II_S |
14290 | 230U, // INDEX_IR_B |
14291 | 6208U, // INDEX_IR_D |
14292 | 2U, // INDEX_IR_H |
14293 | 6208U, // INDEX_IR_S |
14294 | 96320U, // INDEX_RI_B |
14295 | 6208U, // INDEX_RI_D |
14296 | 785U, // INDEX_RI_H |
14297 | 6208U, // INDEX_RI_S |
14298 | 6208U, // INDEX_RR_B |
14299 | 6208U, // INDEX_RR_D |
14300 | 225U, // INDEX_RR_H |
14301 | 6208U, // INDEX_RR_S |
14302 | 95009U, // INSERT_MXIPZ_H_B |
14303 | 99105U, // INSERT_MXIPZ_H_D |
14304 | 101153U, // INSERT_MXIPZ_H_H |
14305 | 103201U, // INSERT_MXIPZ_H_Q |
14306 | 105249U, // INSERT_MXIPZ_H_S |
14307 | 95009U, // INSERT_MXIPZ_V_B |
14308 | 99105U, // INSERT_MXIPZ_V_D |
14309 | 101153U, // INSERT_MXIPZ_V_H |
14310 | 103201U, // INSERT_MXIPZ_V_Q |
14311 | 105249U, // INSERT_MXIPZ_V_S |
14312 | 2U, // INSR_ZR_B |
14313 | 2U, // INSR_ZR_D |
14314 | 0U, // INSR_ZR_H |
14315 | 2U, // INSR_ZR_S |
14316 | 6U, // INSR_ZV_B |
14317 | 6U, // INSR_ZV_D |
14318 | 0U, // INSR_ZV_H |
14319 | 6U, // INSR_ZV_S |
14320 | 4U, // INSvi16gpr |
14321 | 6U, // INSvi16lane |
14322 | 4U, // INSvi32gpr |
14323 | 6U, // INSvi32lane |
14324 | 4U, // INSvi64gpr |
14325 | 6U, // INSvi64lane |
14326 | 4U, // INSvi8gpr |
14327 | 6U, // INSvi8lane |
14328 | 6208U, // IRG |
14329 | 0U, // ISB |
14330 | 20545U, // LASTA_RPZ_B |
14331 | 12353U, // LASTA_RPZ_D |
14332 | 10305U, // LASTA_RPZ_H |
14333 | 24641U, // LASTA_RPZ_S |
14334 | 20545U, // LASTA_VPZ_B |
14335 | 12353U, // LASTA_VPZ_D |
14336 | 10305U, // LASTA_VPZ_H |
14337 | 24641U, // LASTA_VPZ_S |
14338 | 20545U, // LASTB_RPZ_B |
14339 | 12353U, // LASTB_RPZ_D |
14340 | 10305U, // LASTB_RPZ_H |
14341 | 24641U, // LASTB_RPZ_S |
14342 | 20545U, // LASTB_VPZ_B |
14343 | 12353U, // LASTB_VPZ_D |
14344 | 10305U, // LASTB_VPZ_H |
14345 | 24641U, // LASTB_VPZ_S |
14346 | 12081382U, // LD1B |
14347 | 12081382U, // LD1B_2Z |
14348 | 713578726U, // LD1B_2Z_IMM |
14349 | 107319U, // LD1B_2Z_STRIDED |
14350 | 109367U, // LD1B_2Z_STRIDED_IMM |
14351 | 12081382U, // LD1B_4Z |
14352 | 715151590U, // LD1B_4Z_IMM |
14353 | 12081382U, // LD1B_4Z_STRIDED |
14354 | 715151590U, // LD1B_4Z_STRIDED_IMM |
14355 | 12081382U, // LD1B_D |
14356 | 707025126U, // LD1B_D_IMM |
14357 | 12081382U, // LD1B_H |
14358 | 707025126U, // LD1B_H_IMM |
14359 | 707025126U, // LD1B_IMM |
14360 | 12081382U, // LD1B_S |
14361 | 707025126U, // LD1B_S_IMM |
14362 | 12343526U, // LD1D |
14363 | 12343526U, // LD1D_2Z |
14364 | 713578726U, // LD1D_2Z_IMM |
14365 | 12343526U, // LD1D_2Z_STRIDED |
14366 | 713578726U, // LD1D_2Z_STRIDED_IMM |
14367 | 12343526U, // LD1D_4Z |
14368 | 715151590U, // LD1D_4Z_IMM |
14369 | 12343526U, // LD1D_4Z_STRIDED |
14370 | 715151590U, // LD1D_4Z_STRIDED_IMM |
14371 | 707025126U, // LD1D_IMM |
14372 | 12343526U, // LD1D_Q |
14373 | 707025126U, // LD1D_Q_IMM |
14374 | 0U, // LD1Fourv16b |
14375 | 0U, // LD1Fourv16b_POST |
14376 | 0U, // LD1Fourv1d |
14377 | 0U, // LD1Fourv1d_POST |
14378 | 0U, // LD1Fourv2d |
14379 | 0U, // LD1Fourv2d_POST |
14380 | 0U, // LD1Fourv2s |
14381 | 0U, // LD1Fourv2s_POST |
14382 | 0U, // LD1Fourv4h |
14383 | 0U, // LD1Fourv4h_POST |
14384 | 0U, // LD1Fourv4s |
14385 | 0U, // LD1Fourv4s_POST |
14386 | 0U, // LD1Fourv8b |
14387 | 0U, // LD1Fourv8b_POST |
14388 | 0U, // LD1Fourv8h |
14389 | 0U, // LD1Fourv8h_POST |
14390 | 12605670U, // LD1H |
14391 | 12605670U, // LD1H_2Z |
14392 | 713578726U, // LD1H_2Z_IMM |
14393 | 111415U, // LD1H_2Z_STRIDED |
14394 | 109367U, // LD1H_2Z_STRIDED_IMM |
14395 | 12605670U, // LD1H_4Z |
14396 | 715151590U, // LD1H_4Z_IMM |
14397 | 12605670U, // LD1H_4Z_STRIDED |
14398 | 715151590U, // LD1H_4Z_STRIDED_IMM |
14399 | 12605670U, // LD1H_D |
14400 | 707025126U, // LD1H_D_IMM |
14401 | 707025126U, // LD1H_IMM |
14402 | 12605670U, // LD1H_S |
14403 | 707025126U, // LD1H_S_IMM |
14404 | 0U, // LD1Onev16b |
14405 | 0U, // LD1Onev16b_POST |
14406 | 0U, // LD1Onev1d |
14407 | 0U, // LD1Onev1d_POST |
14408 | 0U, // LD1Onev2d |
14409 | 0U, // LD1Onev2d_POST |
14410 | 0U, // LD1Onev2s |
14411 | 0U, // LD1Onev2s_POST |
14412 | 0U, // LD1Onev4h |
14413 | 0U, // LD1Onev4h_POST |
14414 | 0U, // LD1Onev4s |
14415 | 0U, // LD1Onev4s_POST |
14416 | 0U, // LD1Onev8b |
14417 | 0U, // LD1Onev8b_POST |
14418 | 0U, // LD1Onev8h |
14419 | 0U, // LD1Onev8h_POST |
14420 | 673470694U, // LD1RB_D_IMM |
14421 | 673470694U, // LD1RB_H_IMM |
14422 | 673470694U, // LD1RB_IMM |
14423 | 673470694U, // LD1RB_S_IMM |
14424 | 7887078U, // LD1RD_IMM |
14425 | 680024294U, // LD1RH_D_IMM |
14426 | 680024294U, // LD1RH_IMM |
14427 | 680024294U, // LD1RH_S_IMM |
14428 | 12081382U, // LD1RO_B |
14429 | 12867814U, // LD1RO_B_IMM |
14430 | 12343526U, // LD1RO_D |
14431 | 12867814U, // LD1RO_D_IMM |
14432 | 12605670U, // LD1RO_H |
14433 | 12867814U, // LD1RO_H_IMM |
14434 | 13129958U, // LD1RO_W |
14435 | 12867814U, // LD1RO_W_IMM |
14436 | 12081382U, // LD1RQ_B |
14437 | 13392102U, // LD1RQ_B_IMM |
14438 | 12343526U, // LD1RQ_D |
14439 | 13392102U, // LD1RQ_D_IMM |
14440 | 12605670U, // LD1RQ_H |
14441 | 13392102U, // LD1RQ_H_IMM |
14442 | 13129958U, // LD1RQ_W |
14443 | 13392102U, // LD1RQ_W_IMM |
14444 | 673470694U, // LD1RSB_D_IMM |
14445 | 673470694U, // LD1RSB_H_IMM |
14446 | 673470694U, // LD1RSB_S_IMM |
14447 | 680024294U, // LD1RSH_D_IMM |
14448 | 680024294U, // LD1RSH_S_IMM |
14449 | 681597158U, // LD1RSW_IMM |
14450 | 681597158U, // LD1RW_D_IMM |
14451 | 681597158U, // LD1RW_IMM |
14452 | 0U, // LD1Rv16b |
14453 | 0U, // LD1Rv16b_POST |
14454 | 0U, // LD1Rv1d |
14455 | 0U, // LD1Rv1d_POST |
14456 | 0U, // LD1Rv2d |
14457 | 0U, // LD1Rv2d_POST |
14458 | 0U, // LD1Rv2s |
14459 | 0U, // LD1Rv2s_POST |
14460 | 0U, // LD1Rv4h |
14461 | 0U, // LD1Rv4h_POST |
14462 | 0U, // LD1Rv4s |
14463 | 0U, // LD1Rv4s_POST |
14464 | 0U, // LD1Rv8b |
14465 | 0U, // LD1Rv8b_POST |
14466 | 0U, // LD1Rv8h |
14467 | 0U, // LD1Rv8h_POST |
14468 | 12081382U, // LD1SB_D |
14469 | 707025126U, // LD1SB_D_IMM |
14470 | 12081382U, // LD1SB_H |
14471 | 707025126U, // LD1SB_H_IMM |
14472 | 12081382U, // LD1SB_S |
14473 | 707025126U, // LD1SB_S_IMM |
14474 | 12605670U, // LD1SH_D |
14475 | 707025126U, // LD1SH_D_IMM |
14476 | 12605670U, // LD1SH_S |
14477 | 707025126U, // LD1SH_S_IMM |
14478 | 13129958U, // LD1SW_D |
14479 | 707025126U, // LD1SW_D_IMM |
14480 | 0U, // LD1Threev16b |
14481 | 0U, // LD1Threev16b_POST |
14482 | 0U, // LD1Threev1d |
14483 | 0U, // LD1Threev1d_POST |
14484 | 0U, // LD1Threev2d |
14485 | 0U, // LD1Threev2d_POST |
14486 | 0U, // LD1Threev2s |
14487 | 0U, // LD1Threev2s_POST |
14488 | 0U, // LD1Threev4h |
14489 | 0U, // LD1Threev4h_POST |
14490 | 0U, // LD1Threev4s |
14491 | 0U, // LD1Threev4s_POST |
14492 | 0U, // LD1Threev8b |
14493 | 0U, // LD1Threev8b_POST |
14494 | 0U, // LD1Threev8h |
14495 | 0U, // LD1Threev8h_POST |
14496 | 0U, // LD1Twov16b |
14497 | 0U, // LD1Twov16b_POST |
14498 | 0U, // LD1Twov1d |
14499 | 0U, // LD1Twov1d_POST |
14500 | 0U, // LD1Twov2d |
14501 | 0U, // LD1Twov2d_POST |
14502 | 0U, // LD1Twov2s |
14503 | 0U, // LD1Twov2s_POST |
14504 | 0U, // LD1Twov4h |
14505 | 0U, // LD1Twov4h_POST |
14506 | 0U, // LD1Twov4s |
14507 | 0U, // LD1Twov4s_POST |
14508 | 0U, // LD1Twov8b |
14509 | 0U, // LD1Twov8b_POST |
14510 | 0U, // LD1Twov8h |
14511 | 0U, // LD1Twov8h_POST |
14512 | 13129958U, // LD1W |
14513 | 13129958U, // LD1W_2Z |
14514 | 713578726U, // LD1W_2Z_IMM |
14515 | 13129958U, // LD1W_2Z_STRIDED |
14516 | 713578726U, // LD1W_2Z_STRIDED_IMM |
14517 | 13129958U, // LD1W_4Z |
14518 | 715151590U, // LD1W_4Z_IMM |
14519 | 13129958U, // LD1W_4Z_STRIDED |
14520 | 715151590U, // LD1W_4Z_STRIDED_IMM |
14521 | 13129958U, // LD1W_D |
14522 | 707025126U, // LD1W_D_IMM |
14523 | 707025126U, // LD1W_IMM |
14524 | 13129958U, // LD1W_Q |
14525 | 707025126U, // LD1W_Q_IMM |
14526 | 13744961U, // LD1_MXIPXX_H_B |
14527 | 14007105U, // LD1_MXIPXX_H_D |
14528 | 14269249U, // LD1_MXIPXX_H_H |
14529 | 14531393U, // LD1_MXIPXX_H_Q |
14530 | 14793537U, // LD1_MXIPXX_H_S |
14531 | 13744961U, // LD1_MXIPXX_V_B |
14532 | 14007105U, // LD1_MXIPXX_V_D |
14533 | 14269249U, // LD1_MXIPXX_V_H |
14534 | 14531393U, // LD1_MXIPXX_V_Q |
14535 | 14793537U, // LD1_MXIPXX_V_S |
14536 | 0U, // LD1i16 |
14537 | 0U, // LD1i16_POST |
14538 | 0U, // LD1i32 |
14539 | 0U, // LD1i32_POST |
14540 | 0U, // LD1i64 |
14541 | 0U, // LD1i64_POST |
14542 | 0U, // LD1i8 |
14543 | 0U, // LD1i8_POST |
14544 | 12081382U, // LD2B |
14545 | 713578726U, // LD2B_IMM |
14546 | 12343526U, // LD2D |
14547 | 713578726U, // LD2D_IMM |
14548 | 12605670U, // LD2H |
14549 | 713578726U, // LD2H_IMM |
14550 | 14964966U, // LD2Q |
14551 | 713578726U, // LD2Q_IMM |
14552 | 0U, // LD2Rv16b |
14553 | 0U, // LD2Rv16b_POST |
14554 | 0U, // LD2Rv1d |
14555 | 0U, // LD2Rv1d_POST |
14556 | 0U, // LD2Rv2d |
14557 | 0U, // LD2Rv2d_POST |
14558 | 0U, // LD2Rv2s |
14559 | 0U, // LD2Rv2s_POST |
14560 | 0U, // LD2Rv4h |
14561 | 0U, // LD2Rv4h_POST |
14562 | 0U, // LD2Rv4s |
14563 | 0U, // LD2Rv4s_POST |
14564 | 0U, // LD2Rv8b |
14565 | 0U, // LD2Rv8b_POST |
14566 | 0U, // LD2Rv8h |
14567 | 0U, // LD2Rv8h_POST |
14568 | 0U, // LD2Twov16b |
14569 | 0U, // LD2Twov16b_POST |
14570 | 0U, // LD2Twov2d |
14571 | 0U, // LD2Twov2d_POST |
14572 | 0U, // LD2Twov2s |
14573 | 0U, // LD2Twov2s_POST |
14574 | 0U, // LD2Twov4h |
14575 | 0U, // LD2Twov4h_POST |
14576 | 0U, // LD2Twov4s |
14577 | 0U, // LD2Twov4s_POST |
14578 | 0U, // LD2Twov8b |
14579 | 0U, // LD2Twov8b_POST |
14580 | 0U, // LD2Twov8h |
14581 | 0U, // LD2Twov8h_POST |
14582 | 13129958U, // LD2W |
14583 | 713578726U, // LD2W_IMM |
14584 | 0U, // LD2i16 |
14585 | 0U, // LD2i16_POST |
14586 | 0U, // LD2i32 |
14587 | 0U, // LD2i32_POST |
14588 | 0U, // LD2i64 |
14589 | 0U, // LD2i64_POST |
14590 | 0U, // LD2i8 |
14591 | 0U, // LD2i8_POST |
14592 | 12081382U, // LD3B |
14593 | 15227110U, // LD3B_IMM |
14594 | 12343526U, // LD3D |
14595 | 15227110U, // LD3D_IMM |
14596 | 12605670U, // LD3H |
14597 | 15227110U, // LD3H_IMM |
14598 | 14964966U, // LD3Q |
14599 | 15227110U, // LD3Q_IMM |
14600 | 0U, // LD3Rv16b |
14601 | 0U, // LD3Rv16b_POST |
14602 | 0U, // LD3Rv1d |
14603 | 0U, // LD3Rv1d_POST |
14604 | 0U, // LD3Rv2d |
14605 | 0U, // LD3Rv2d_POST |
14606 | 0U, // LD3Rv2s |
14607 | 0U, // LD3Rv2s_POST |
14608 | 0U, // LD3Rv4h |
14609 | 0U, // LD3Rv4h_POST |
14610 | 0U, // LD3Rv4s |
14611 | 0U, // LD3Rv4s_POST |
14612 | 0U, // LD3Rv8b |
14613 | 0U, // LD3Rv8b_POST |
14614 | 0U, // LD3Rv8h |
14615 | 0U, // LD3Rv8h_POST |
14616 | 0U, // LD3Threev16b |
14617 | 0U, // LD3Threev16b_POST |
14618 | 0U, // LD3Threev2d |
14619 | 0U, // LD3Threev2d_POST |
14620 | 0U, // LD3Threev2s |
14621 | 0U, // LD3Threev2s_POST |
14622 | 0U, // LD3Threev4h |
14623 | 0U, // LD3Threev4h_POST |
14624 | 0U, // LD3Threev4s |
14625 | 0U, // LD3Threev4s_POST |
14626 | 0U, // LD3Threev8b |
14627 | 0U, // LD3Threev8b_POST |
14628 | 0U, // LD3Threev8h |
14629 | 0U, // LD3Threev8h_POST |
14630 | 13129958U, // LD3W |
14631 | 15227110U, // LD3W_IMM |
14632 | 0U, // LD3i16 |
14633 | 0U, // LD3i16_POST |
14634 | 0U, // LD3i32 |
14635 | 0U, // LD3i32_POST |
14636 | 0U, // LD3i64 |
14637 | 0U, // LD3i64_POST |
14638 | 0U, // LD3i8 |
14639 | 0U, // LD3i8_POST |
14640 | 12081382U, // LD4B |
14641 | 715151590U, // LD4B_IMM |
14642 | 12343526U, // LD4D |
14643 | 715151590U, // LD4D_IMM |
14644 | 0U, // LD4Fourv16b |
14645 | 0U, // LD4Fourv16b_POST |
14646 | 0U, // LD4Fourv2d |
14647 | 0U, // LD4Fourv2d_POST |
14648 | 0U, // LD4Fourv2s |
14649 | 0U, // LD4Fourv2s_POST |
14650 | 0U, // LD4Fourv4h |
14651 | 0U, // LD4Fourv4h_POST |
14652 | 0U, // LD4Fourv4s |
14653 | 0U, // LD4Fourv4s_POST |
14654 | 0U, // LD4Fourv8b |
14655 | 0U, // LD4Fourv8b_POST |
14656 | 0U, // LD4Fourv8h |
14657 | 0U, // LD4Fourv8h_POST |
14658 | 12605670U, // LD4H |
14659 | 715151590U, // LD4H_IMM |
14660 | 14964966U, // LD4Q |
14661 | 715151590U, // LD4Q_IMM |
14662 | 0U, // LD4Rv16b |
14663 | 0U, // LD4Rv16b_POST |
14664 | 0U, // LD4Rv1d |
14665 | 0U, // LD4Rv1d_POST |
14666 | 0U, // LD4Rv2d |
14667 | 0U, // LD4Rv2d_POST |
14668 | 0U, // LD4Rv2s |
14669 | 0U, // LD4Rv2s_POST |
14670 | 0U, // LD4Rv4h |
14671 | 0U, // LD4Rv4h_POST |
14672 | 0U, // LD4Rv4s |
14673 | 0U, // LD4Rv4s_POST |
14674 | 0U, // LD4Rv8b |
14675 | 0U, // LD4Rv8b_POST |
14676 | 0U, // LD4Rv8h |
14677 | 0U, // LD4Rv8h_POST |
14678 | 13129958U, // LD4W |
14679 | 715151590U, // LD4W_IMM |
14680 | 0U, // LD4i16 |
14681 | 0U, // LD4i16_POST |
14682 | 0U, // LD4i32 |
14683 | 0U, // LD4i32_POST |
14684 | 0U, // LD4i64 |
14685 | 0U, // LD4i64_POST |
14686 | 0U, // LD4i8 |
14687 | 0U, // LD4i8_POST |
14688 | 0U, // LD64B |
14689 | 7U, // LDADDAB |
14690 | 7U, // LDADDAH |
14691 | 7U, // LDADDALB |
14692 | 7U, // LDADDALH |
14693 | 7U, // LDADDALW |
14694 | 7U, // LDADDALX |
14695 | 7U, // LDADDAW |
14696 | 7U, // LDADDAX |
14697 | 7U, // LDADDB |
14698 | 7U, // LDADDH |
14699 | 7U, // LDADDLB |
14700 | 7U, // LDADDLH |
14701 | 7U, // LDADDLW |
14702 | 7U, // LDADDLX |
14703 | 7U, // LDADDW |
14704 | 7U, // LDADDX |
14705 | 0U, // LDAP1 |
14706 | 752U, // LDAPRB |
14707 | 752U, // LDAPRH |
14708 | 752U, // LDAPRW |
14709 | 850U, // LDAPRWpost |
14710 | 752U, // LDAPRX |
14711 | 866U, // LDAPRXpost |
14712 | 4200512U, // LDAPURBi |
14713 | 4200512U, // LDAPURHi |
14714 | 4200512U, // LDAPURSBWi |
14715 | 4200512U, // LDAPURSBXi |
14716 | 4200512U, // LDAPURSHWi |
14717 | 4200512U, // LDAPURSHXi |
14718 | 4200512U, // LDAPURSWi |
14719 | 4200512U, // LDAPURXi |
14720 | 752U, // LDAPURbi |
14721 | 752U, // LDAPURdi |
14722 | 752U, // LDAPURhi |
14723 | 4200512U, // LDAPURi |
14724 | 752U, // LDAPURqi |
14725 | 752U, // LDAPURsi |
14726 | 752U, // LDARB |
14727 | 752U, // LDARH |
14728 | 752U, // LDARW |
14729 | 752U, // LDARX |
14730 | 4200768U, // LDAXPW |
14731 | 4200768U, // LDAXPX |
14732 | 752U, // LDAXRB |
14733 | 752U, // LDAXRH |
14734 | 752U, // LDAXRW |
14735 | 752U, // LDAXRX |
14736 | 7U, // LDCLRAB |
14737 | 7U, // LDCLRAH |
14738 | 7U, // LDCLRALB |
14739 | 7U, // LDCLRALH |
14740 | 7U, // LDCLRALW |
14741 | 7U, // LDCLRALX |
14742 | 7U, // LDCLRAW |
14743 | 7U, // LDCLRAX |
14744 | 7U, // LDCLRB |
14745 | 7U, // LDCLRH |
14746 | 7U, // LDCLRLB |
14747 | 7U, // LDCLRLH |
14748 | 7U, // LDCLRLW |
14749 | 7U, // LDCLRLX |
14750 | 115012U, // LDCLRP |
14751 | 115012U, // LDCLRPA |
14752 | 115012U, // LDCLRPAL |
14753 | 115012U, // LDCLRPL |
14754 | 7U, // LDCLRW |
14755 | 7U, // LDCLRX |
14756 | 7U, // LDEORAB |
14757 | 7U, // LDEORAH |
14758 | 7U, // LDEORALB |
14759 | 7U, // LDEORALH |
14760 | 7U, // LDEORALW |
14761 | 7U, // LDEORALX |
14762 | 7U, // LDEORAW |
14763 | 7U, // LDEORAX |
14764 | 7U, // LDEORB |
14765 | 7U, // LDEORH |
14766 | 7U, // LDEORLB |
14767 | 7U, // LDEORLH |
14768 | 7U, // LDEORLW |
14769 | 7U, // LDEORLX |
14770 | 7U, // LDEORW |
14771 | 7U, // LDEORX |
14772 | 12081382U, // LDFF1B |
14773 | 12081382U, // LDFF1B_D |
14774 | 12081382U, // LDFF1B_H |
14775 | 12081382U, // LDFF1B_S |
14776 | 12343526U, // LDFF1D |
14777 | 12605670U, // LDFF1H |
14778 | 12605670U, // LDFF1H_D |
14779 | 12605670U, // LDFF1H_S |
14780 | 12081382U, // LDFF1SB_D |
14781 | 12081382U, // LDFF1SB_H |
14782 | 12081382U, // LDFF1SB_S |
14783 | 12605670U, // LDFF1SH_D |
14784 | 12605670U, // LDFF1SH_S |
14785 | 13129958U, // LDFF1SW_D |
14786 | 13129958U, // LDFF1W |
14787 | 13129958U, // LDFF1W_D |
14788 | 4311106U, // LDG |
14789 | 752U, // LDGM |
14790 | 4200768U, // LDIAPPW |
14791 | 15548738U, // LDIAPPWpost |
14792 | 4200768U, // LDIAPPX |
14793 | 15810882U, // LDIAPPXpost |
14794 | 752U, // LDLARB |
14795 | 752U, // LDLARH |
14796 | 752U, // LDLARW |
14797 | 752U, // LDLARX |
14798 | 707025126U, // LDNF1B_D_IMM |
14799 | 707025126U, // LDNF1B_H_IMM |
14800 | 707025126U, // LDNF1B_IMM |
14801 | 707025126U, // LDNF1B_S_IMM |
14802 | 707025126U, // LDNF1D_IMM |
14803 | 707025126U, // LDNF1H_D_IMM |
14804 | 707025126U, // LDNF1H_IMM |
14805 | 707025126U, // LDNF1H_S_IMM |
14806 | 707025126U, // LDNF1SB_D_IMM |
14807 | 707025126U, // LDNF1SB_H_IMM |
14808 | 707025126U, // LDNF1SB_S_IMM |
14809 | 707025126U, // LDNF1SH_D_IMM |
14810 | 707025126U, // LDNF1SH_S_IMM |
14811 | 707025126U, // LDNF1SW_D_IMM |
14812 | 707025126U, // LDNF1W_D_IMM |
14813 | 707025126U, // LDNF1W_IMM |
14814 | 738466112U, // LDNPDi |
14815 | 772020544U, // LDNPQi |
14816 | 805574976U, // LDNPSi |
14817 | 805574976U, // LDNPWi |
14818 | 738466112U, // LDNPXi |
14819 | 12081382U, // LDNT1B_2Z |
14820 | 713578726U, // LDNT1B_2Z_IMM |
14821 | 107319U, // LDNT1B_2Z_STRIDED |
14822 | 109367U, // LDNT1B_2Z_STRIDED_IMM |
14823 | 12081382U, // LDNT1B_4Z |
14824 | 715151590U, // LDNT1B_4Z_IMM |
14825 | 12081382U, // LDNT1B_4Z_STRIDED |
14826 | 715151590U, // LDNT1B_4Z_STRIDED_IMM |
14827 | 707025126U, // LDNT1B_ZRI |
14828 | 12081382U, // LDNT1B_ZRR |
14829 | 673470614U, // LDNT1B_ZZR_D |
14830 | 673470550U, // LDNT1B_ZZR_S |
14831 | 12343526U, // LDNT1D_2Z |
14832 | 713578726U, // LDNT1D_2Z_IMM |
14833 | 12343526U, // LDNT1D_2Z_STRIDED |
14834 | 713578726U, // LDNT1D_2Z_STRIDED_IMM |
14835 | 12343526U, // LDNT1D_4Z |
14836 | 715151590U, // LDNT1D_4Z_IMM |
14837 | 12343526U, // LDNT1D_4Z_STRIDED |
14838 | 715151590U, // LDNT1D_4Z_STRIDED_IMM |
14839 | 707025126U, // LDNT1D_ZRI |
14840 | 12343526U, // LDNT1D_ZRR |
14841 | 673470614U, // LDNT1D_ZZR_D |
14842 | 12605670U, // LDNT1H_2Z |
14843 | 713578726U, // LDNT1H_2Z_IMM |
14844 | 111415U, // LDNT1H_2Z_STRIDED |
14845 | 109367U, // LDNT1H_2Z_STRIDED_IMM |
14846 | 12605670U, // LDNT1H_4Z |
14847 | 715151590U, // LDNT1H_4Z_IMM |
14848 | 12605670U, // LDNT1H_4Z_STRIDED |
14849 | 715151590U, // LDNT1H_4Z_STRIDED_IMM |
14850 | 707025126U, // LDNT1H_ZRI |
14851 | 12605670U, // LDNT1H_ZRR |
14852 | 673470614U, // LDNT1H_ZZR_D |
14853 | 673470550U, // LDNT1H_ZZR_S |
14854 | 673470614U, // LDNT1SB_ZZR_D |
14855 | 673470550U, // LDNT1SB_ZZR_S |
14856 | 673470614U, // LDNT1SH_ZZR_D |
14857 | 673470550U, // LDNT1SH_ZZR_S |
14858 | 673470614U, // LDNT1SW_ZZR_D |
14859 | 13129958U, // LDNT1W_2Z |
14860 | 713578726U, // LDNT1W_2Z_IMM |
14861 | 13129958U, // LDNT1W_2Z_STRIDED |
14862 | 713578726U, // LDNT1W_2Z_STRIDED_IMM |
14863 | 13129958U, // LDNT1W_4Z |
14864 | 715151590U, // LDNT1W_4Z_IMM |
14865 | 13129958U, // LDNT1W_4Z_STRIDED |
14866 | 715151590U, // LDNT1W_4Z_STRIDED_IMM |
14867 | 707025126U, // LDNT1W_ZRI |
14868 | 13129958U, // LDNT1W_ZRR |
14869 | 673470614U, // LDNT1W_ZZR_D |
14870 | 673470550U, // LDNT1W_ZZR_S |
14871 | 738466112U, // LDPDi |
14872 | 854933826U, // LDPDpost |
14873 | 839205186U, // LDPDpre |
14874 | 772020544U, // LDPQi |
14875 | 888488258U, // LDPQpost |
14876 | 872759618U, // LDPQpre |
14877 | 805574976U, // LDPSWi |
14878 | 922042690U, // LDPSWpost |
14879 | 906314050U, // LDPSWpre |
14880 | 805574976U, // LDPSi |
14881 | 922042690U, // LDPSpost |
14882 | 906314050U, // LDPSpre |
14883 | 805574976U, // LDPWi |
14884 | 922042690U, // LDPWpost |
14885 | 906314050U, // LDPWpre |
14886 | 738466112U, // LDPXi |
14887 | 854933826U, // LDPXpost |
14888 | 839205186U, // LDPXpre |
14889 | 118848U, // LDRAAindexed |
14890 | 120898U, // LDRAAwriteback |
14891 | 118848U, // LDRABindexed |
14892 | 120898U, // LDRABwriteback |
14893 | 82802U, // LDRBBpost |
14894 | 16334914U, // LDRBBpre |
14895 | 939792448U, // LDRBBroW |
14896 | 973346880U, // LDRBBroX |
14897 | 122944U, // LDRBBui |
14898 | 82802U, // LDRBpost |
14899 | 16334914U, // LDRBpre |
14900 | 939792448U, // LDRBroW |
14901 | 973346880U, // LDRBroX |
14902 | 122944U, // LDRBui |
14903 | 3U, // LDRDl |
14904 | 82802U, // LDRDpost |
14905 | 16334914U, // LDRDpre |
14906 | 1006901312U, // LDRDroW |
14907 | 1040455744U, // LDRDroX |
14908 | 124992U, // LDRDui |
14909 | 82802U, // LDRHHpost |
14910 | 16334914U, // LDRHHpre |
14911 | 1074010176U, // LDRHHroW |
14912 | 1107564608U, // LDRHHroX |
14913 | 127040U, // LDRHHui |
14914 | 82802U, // LDRHpost |
14915 | 16334914U, // LDRHpre |
14916 | 1074010176U, // LDRHroW |
14917 | 1107564608U, // LDRHroX |
14918 | 127040U, // LDRHui |
14919 | 3U, // LDRQl |
14920 | 82802U, // LDRQpost |
14921 | 16334914U, // LDRQpre |
14922 | 1141119040U, // LDRQroW |
14923 | 1174673472U, // LDRQroX |
14924 | 129088U, // LDRQui |
14925 | 82802U, // LDRSBWpost |
14926 | 16334914U, // LDRSBWpre |
14927 | 939792448U, // LDRSBWroW |
14928 | 973346880U, // LDRSBWroX |
14929 | 122944U, // LDRSBWui |
14930 | 82802U, // LDRSBXpost |
14931 | 16334914U, // LDRSBXpre |
14932 | 939792448U, // LDRSBXroW |
14933 | 973346880U, // LDRSBXroX |
14934 | 122944U, // LDRSBXui |
14935 | 82802U, // LDRSHWpost |
14936 | 16334914U, // LDRSHWpre |
14937 | 1074010176U, // LDRSHWroW |
14938 | 1107564608U, // LDRSHWroX |
14939 | 127040U, // LDRSHWui |
14940 | 82802U, // LDRSHXpost |
14941 | 16334914U, // LDRSHXpre |
14942 | 1074010176U, // LDRSHXroW |
14943 | 1107564608U, // LDRSHXroX |
14944 | 127040U, // LDRSHXui |
14945 | 3U, // LDRSWl |
14946 | 82802U, // LDRSWpost |
14947 | 16334914U, // LDRSWpre |
14948 | 1208227904U, // LDRSWroW |
14949 | 1241782336U, // LDRSWroX |
14950 | 131136U, // LDRSWui |
14951 | 3U, // LDRSl |
14952 | 82802U, // LDRSpost |
14953 | 16334914U, // LDRSpre |
14954 | 1208227904U, // LDRSroW |
14955 | 1241782336U, // LDRSroX |
14956 | 131136U, // LDRSui |
14957 | 3U, // LDRWl |
14958 | 82802U, // LDRWpost |
14959 | 16334914U, // LDRWpre |
14960 | 1208227904U, // LDRWroW |
14961 | 1241782336U, // LDRWroX |
14962 | 131136U, // LDRWui |
14963 | 3U, // LDRXl |
14964 | 82802U, // LDRXpost |
14965 | 16334914U, // LDRXpre |
14966 | 1006901312U, // LDRXroW |
14967 | 1040455744U, // LDRXroX |
14968 | 124992U, // LDRXui |
14969 | 16521280U, // LDR_PXI |
14970 | 752U, // LDR_TX |
14971 | 0U, // LDR_ZA |
14972 | 16521280U, // LDR_ZXI |
14973 | 7U, // LDSETAB |
14974 | 7U, // LDSETAH |
14975 | 7U, // LDSETALB |
14976 | 7U, // LDSETALH |
14977 | 7U, // LDSETALW |
14978 | 7U, // LDSETALX |
14979 | 7U, // LDSETAW |
14980 | 7U, // LDSETAX |
14981 | 7U, // LDSETB |
14982 | 7U, // LDSETH |
14983 | 7U, // LDSETLB |
14984 | 7U, // LDSETLH |
14985 | 7U, // LDSETLW |
14986 | 7U, // LDSETLX |
14987 | 115012U, // LDSETP |
14988 | 115012U, // LDSETPA |
14989 | 115012U, // LDSETPAL |
14990 | 115012U, // LDSETPL |
14991 | 7U, // LDSETW |
14992 | 7U, // LDSETX |
14993 | 7U, // LDSMAXAB |
14994 | 7U, // LDSMAXAH |
14995 | 7U, // LDSMAXALB |
14996 | 7U, // LDSMAXALH |
14997 | 7U, // LDSMAXALW |
14998 | 7U, // LDSMAXALX |
14999 | 7U, // LDSMAXAW |
15000 | 7U, // LDSMAXAX |
15001 | 7U, // LDSMAXB |
15002 | 7U, // LDSMAXH |
15003 | 7U, // LDSMAXLB |
15004 | 7U, // LDSMAXLH |
15005 | 7U, // LDSMAXLW |
15006 | 7U, // LDSMAXLX |
15007 | 7U, // LDSMAXW |
15008 | 7U, // LDSMAXX |
15009 | 7U, // LDSMINAB |
15010 | 7U, // LDSMINAH |
15011 | 7U, // LDSMINALB |
15012 | 7U, // LDSMINALH |
15013 | 7U, // LDSMINALW |
15014 | 7U, // LDSMINALX |
15015 | 7U, // LDSMINAW |
15016 | 7U, // LDSMINAX |
15017 | 7U, // LDSMINB |
15018 | 7U, // LDSMINH |
15019 | 7U, // LDSMINLB |
15020 | 7U, // LDSMINLH |
15021 | 7U, // LDSMINLW |
15022 | 7U, // LDSMINLX |
15023 | 7U, // LDSMINW |
15024 | 7U, // LDSMINX |
15025 | 4200512U, // LDTRBi |
15026 | 4200512U, // LDTRHi |
15027 | 4200512U, // LDTRSBWi |
15028 | 4200512U, // LDTRSBXi |
15029 | 4200512U, // LDTRSHWi |
15030 | 4200512U, // LDTRSHXi |
15031 | 4200512U, // LDTRSWi |
15032 | 4200512U, // LDTRWi |
15033 | 4200512U, // LDTRXi |
15034 | 7U, // LDUMAXAB |
15035 | 7U, // LDUMAXAH |
15036 | 7U, // LDUMAXALB |
15037 | 7U, // LDUMAXALH |
15038 | 7U, // LDUMAXALW |
15039 | 7U, // LDUMAXALX |
15040 | 7U, // LDUMAXAW |
15041 | 7U, // LDUMAXAX |
15042 | 7U, // LDUMAXB |
15043 | 7U, // LDUMAXH |
15044 | 7U, // LDUMAXLB |
15045 | 7U, // LDUMAXLH |
15046 | 7U, // LDUMAXLW |
15047 | 7U, // LDUMAXLX |
15048 | 7U, // LDUMAXW |
15049 | 7U, // LDUMAXX |
15050 | 7U, // LDUMINAB |
15051 | 7U, // LDUMINAH |
15052 | 7U, // LDUMINALB |
15053 | 7U, // LDUMINALH |
15054 | 7U, // LDUMINALW |
15055 | 7U, // LDUMINALX |
15056 | 7U, // LDUMINAW |
15057 | 7U, // LDUMINAX |
15058 | 7U, // LDUMINB |
15059 | 7U, // LDUMINH |
15060 | 7U, // LDUMINLB |
15061 | 7U, // LDUMINLH |
15062 | 7U, // LDUMINLW |
15063 | 7U, // LDUMINLX |
15064 | 7U, // LDUMINW |
15065 | 7U, // LDUMINX |
15066 | 4200512U, // LDURBBi |
15067 | 4200512U, // LDURBi |
15068 | 4200512U, // LDURDi |
15069 | 4200512U, // LDURHHi |
15070 | 4200512U, // LDURHi |
15071 | 4200512U, // LDURQi |
15072 | 4200512U, // LDURSBWi |
15073 | 4200512U, // LDURSBXi |
15074 | 4200512U, // LDURSHWi |
15075 | 4200512U, // LDURSHXi |
15076 | 4200512U, // LDURSWi |
15077 | 4200512U, // LDURSi |
15078 | 4200512U, // LDURWi |
15079 | 4200512U, // LDURXi |
15080 | 4200768U, // LDXPW |
15081 | 4200768U, // LDXPX |
15082 | 752U, // LDXRB |
15083 | 752U, // LDXRH |
15084 | 752U, // LDXRW |
15085 | 752U, // LDXRX |
15086 | 33837153U, // LSLR_ZPmZ_B |
15087 | 67383393U, // LSLR_ZPmZ_D |
15088 | 101472369U, // LSLR_ZPmZ_H |
15089 | 134504545U, // LSLR_ZPmZ_S |
15090 | 6208U, // LSLVWr |
15091 | 6208U, // LSLVXr |
15092 | 67391585U, // LSL_WIDE_ZPmZ_B |
15093 | 2644081U, // LSL_WIDE_ZPmZ_H |
15094 | 67395681U, // LSL_WIDE_ZPmZ_S |
15095 | 12354U, // LSL_WIDE_ZZZ_B |
15096 | 145U, // LSL_WIDE_ZZZ_H |
15097 | 12354U, // LSL_WIDE_ZZZ_S |
15098 | 282721U, // LSL_ZPmI_B |
15099 | 274529U, // LSL_ZPmI_D |
15100 | 103045233U, // LSL_ZPmI_H |
15101 | 286817U, // LSL_ZPmI_S |
15102 | 33837153U, // LSL_ZPmZ_B |
15103 | 67383393U, // LSL_ZPmZ_D |
15104 | 101472369U, // LSL_ZPmZ_H |
15105 | 134504545U, // LSL_ZPmZ_S |
15106 | 6210U, // LSL_ZZI_B |
15107 | 6209U, // LSL_ZZI_D |
15108 | 225U, // LSL_ZZI_H |
15109 | 6210U, // LSL_ZZI_S |
15110 | 33837153U, // LSRR_ZPmZ_B |
15111 | 67383393U, // LSRR_ZPmZ_D |
15112 | 101472369U, // LSRR_ZPmZ_H |
15113 | 134504545U, // LSRR_ZPmZ_S |
15114 | 6208U, // LSRVWr |
15115 | 6208U, // LSRVXr |
15116 | 67391585U, // LSR_WIDE_ZPmZ_B |
15117 | 2644081U, // LSR_WIDE_ZPmZ_H |
15118 | 67395681U, // LSR_WIDE_ZPmZ_S |
15119 | 12354U, // LSR_WIDE_ZZZ_B |
15120 | 145U, // LSR_WIDE_ZZZ_H |
15121 | 12354U, // LSR_WIDE_ZZZ_S |
15122 | 282721U, // LSR_ZPmI_B |
15123 | 274529U, // LSR_ZPmI_D |
15124 | 103045233U, // LSR_ZPmI_H |
15125 | 286817U, // LSR_ZPmI_S |
15126 | 33837153U, // LSR_ZPmZ_B |
15127 | 67383393U, // LSR_ZPmZ_D |
15128 | 101472369U, // LSR_ZPmZ_H |
15129 | 134504545U, // LSR_ZPmZ_S |
15130 | 6210U, // LSR_ZZI_B |
15131 | 6209U, // LSR_ZZI_D |
15132 | 225U, // LSR_ZZI_H |
15133 | 6210U, // LSR_ZZI_S |
15134 | 903U, // LUT2v16f8 |
15135 | 7U, // LUT2v8f16 |
15136 | 903U, // LUT4v16f8 |
15137 | 7U, // LUT4v8f16 |
15138 | 913U, // LUTI2_2ZTZI_B |
15139 | 913U, // LUTI2_2ZTZI_H |
15140 | 913U, // LUTI2_2ZTZI_S |
15141 | 913U, // LUTI2_4ZTZI_B |
15142 | 913U, // LUTI2_4ZTZI_H |
15143 | 913U, // LUTI2_4ZTZI_S |
15144 | 133184U, // LUTI2_S_2ZTZI_B |
15145 | 133184U, // LUTI2_S_2ZTZI_H |
15146 | 913U, // LUTI2_S_4ZTZI_B |
15147 | 913U, // LUTI2_S_4ZTZI_H |
15148 | 133184U, // LUTI2_ZTZI_B |
15149 | 913U, // LUTI2_ZTZI_H |
15150 | 133184U, // LUTI2_ZTZI_S |
15151 | 917U, // LUTI2_ZZZI_B |
15152 | 913U, // LUTI2_ZZZI_H |
15153 | 913U, // LUTI4_2ZTZI_B |
15154 | 913U, // LUTI4_2ZTZI_H |
15155 | 913U, // LUTI4_2ZTZI_S |
15156 | 913U, // LUTI4_4ZTZI_H |
15157 | 913U, // LUTI4_4ZTZI_S |
15158 | 929U, // LUTI4_4ZZT2Z |
15159 | 133184U, // LUTI4_S_2ZTZI_B |
15160 | 133184U, // LUTI4_S_2ZTZI_H |
15161 | 913U, // LUTI4_S_4ZTZI_H |
15162 | 929U, // LUTI4_S_4ZZT2Z |
15163 | 913U, // LUTI4_Z2ZZI_H |
15164 | 133184U, // LUTI4_ZTZI_B |
15165 | 913U, // LUTI4_ZTZI_H |
15166 | 133184U, // LUTI4_ZTZI_S |
15167 | 917U, // LUTI4_ZZZI_B |
15168 | 913U, // LUTI4_ZZZI_H |
15169 | 268352U, // MADDPT |
15170 | 268352U, // MADDWrrr |
15171 | 268352U, // MADDXrrr |
15172 | 2112U, // MAD_CPA |
15173 | 135265U, // MAD_ZPmZZ_B |
15174 | 537135201U, // MAD_ZPmZZ_D |
15175 | 104356097U, // MAD_ZPmZZ_H |
15176 | 570691681U, // MAD_ZPmZZ_S |
15177 | 33837265U, // MATCH_PPzZZ_B |
15178 | 101472371U, // MATCH_PPzZZ_H |
15179 | 2112U, // MLA_CPA |
15180 | 135265U, // MLA_ZPmZZ_B |
15181 | 537135201U, // MLA_ZPmZZ_D |
15182 | 104356097U, // MLA_ZPmZZ_H |
15183 | 570691681U, // MLA_ZPmZZ_S |
15184 | 103548992U, // MLA_ZZZI_D |
15185 | 78081U, // MLA_ZZZI_H |
15186 | 103551040U, // MLA_ZZZI_S |
15187 | 18497U, // MLAv16i8 |
15188 | 18497U, // MLAv2i32 |
15189 | 103565377U, // MLAv2i32_indexed |
15190 | 18497U, // MLAv4i16 |
15191 | 103565377U, // MLAv4i16_indexed |
15192 | 18497U, // MLAv4i32 |
15193 | 103565377U, // MLAv4i32_indexed |
15194 | 18497U, // MLAv8i16 |
15195 | 103565377U, // MLAv8i16_indexed |
15196 | 18497U, // MLAv8i8 |
15197 | 135265U, // MLS_ZPmZZ_B |
15198 | 537135201U, // MLS_ZPmZZ_D |
15199 | 104356097U, // MLS_ZPmZZ_H |
15200 | 570691681U, // MLS_ZPmZZ_S |
15201 | 103548992U, // MLS_ZZZI_D |
15202 | 78081U, // MLS_ZZZI_H |
15203 | 103551040U, // MLS_ZZZI_S |
15204 | 18497U, // MLSv16i8 |
15205 | 18497U, // MLSv2i32 |
15206 | 103565377U, // MLSv2i32_indexed |
15207 | 18497U, // MLSv4i16 |
15208 | 103565377U, // MLSv4i16_indexed |
15209 | 18497U, // MLSv4i32 |
15210 | 103565377U, // MLSv4i32_indexed |
15211 | 18497U, // MLSv8i16 |
15212 | 103565377U, // MLSv8i16_indexed |
15213 | 18497U, // MLSv8i8 |
15214 | 0U, // MOPSSETGE |
15215 | 0U, // MOPSSETGEN |
15216 | 0U, // MOPSSETGET |
15217 | 0U, // MOPSSETGETN |
15218 | 7U, // MOVAZ_2ZMI_H_B |
15219 | 7U, // MOVAZ_2ZMI_H_D |
15220 | 7U, // MOVAZ_2ZMI_H_H |
15221 | 7U, // MOVAZ_2ZMI_H_S |
15222 | 7U, // MOVAZ_2ZMI_V_B |
15223 | 7U, // MOVAZ_2ZMI_V_D |
15224 | 7U, // MOVAZ_2ZMI_V_H |
15225 | 7U, // MOVAZ_2ZMI_V_S |
15226 | 7U, // MOVAZ_4ZMI_H_B |
15227 | 7U, // MOVAZ_4ZMI_H_D |
15228 | 7U, // MOVAZ_4ZMI_H_H |
15229 | 7U, // MOVAZ_4ZMI_H_S |
15230 | 7U, // MOVAZ_4ZMI_V_B |
15231 | 7U, // MOVAZ_4ZMI_V_D |
15232 | 7U, // MOVAZ_4ZMI_V_H |
15233 | 7U, // MOVAZ_4ZMI_V_S |
15234 | 7U, // MOVAZ_VG2_2ZMXI |
15235 | 7U, // MOVAZ_VG4_4ZMXI |
15236 | 8U, // MOVAZ_ZMI_H_B |
15237 | 8U, // MOVAZ_ZMI_H_D |
15238 | 137284U, // MOVAZ_ZMI_H_H |
15239 | 137284U, // MOVAZ_ZMI_H_Q |
15240 | 8U, // MOVAZ_ZMI_H_S |
15241 | 8U, // MOVAZ_ZMI_V_B |
15242 | 8U, // MOVAZ_ZMI_V_D |
15243 | 137284U, // MOVAZ_ZMI_V_H |
15244 | 137284U, // MOVAZ_ZMI_V_Q |
15245 | 8U, // MOVAZ_ZMI_V_S |
15246 | 139330U, // MOVA_2ZMXI_H_B |
15247 | 139330U, // MOVA_2ZMXI_H_D |
15248 | 139330U, // MOVA_2ZMXI_H_H |
15249 | 139330U, // MOVA_2ZMXI_H_S |
15250 | 139330U, // MOVA_2ZMXI_V_B |
15251 | 139330U, // MOVA_2ZMXI_V_D |
15252 | 139330U, // MOVA_2ZMXI_V_H |
15253 | 139330U, // MOVA_2ZMXI_V_S |
15254 | 141378U, // MOVA_4ZMXI_H_B |
15255 | 141378U, // MOVA_4ZMXI_H_D |
15256 | 141378U, // MOVA_4ZMXI_H_H |
15257 | 141378U, // MOVA_4ZMXI_H_S |
15258 | 141378U, // MOVA_4ZMXI_V_B |
15259 | 141378U, // MOVA_4ZMXI_V_D |
15260 | 141378U, // MOVA_4ZMXI_V_H |
15261 | 141378U, // MOVA_4ZMXI_V_S |
15262 | 144305U, // MOVA_MXI2Z_H_B |
15263 | 146353U, // MOVA_MXI2Z_H_D |
15264 | 148401U, // MOVA_MXI2Z_H_H |
15265 | 150449U, // MOVA_MXI2Z_H_S |
15266 | 144305U, // MOVA_MXI2Z_V_B |
15267 | 146353U, // MOVA_MXI2Z_V_D |
15268 | 148401U, // MOVA_MXI2Z_V_H |
15269 | 150449U, // MOVA_MXI2Z_V_S |
15270 | 144321U, // MOVA_MXI4Z_H_B |
15271 | 146369U, // MOVA_MXI4Z_H_D |
15272 | 148417U, // MOVA_MXI4Z_H_H |
15273 | 150465U, // MOVA_MXI4Z_H_S |
15274 | 144321U, // MOVA_MXI4Z_V_B |
15275 | 146369U, // MOVA_MXI4Z_V_D |
15276 | 148417U, // MOVA_MXI4Z_V_H |
15277 | 150465U, // MOVA_MXI4Z_V_S |
15278 | 7U, // MOVA_VG2_2ZMXI |
15279 | 161U, // MOVA_VG2_MXI2Z |
15280 | 7U, // MOVA_VG4_4ZMXI |
15281 | 161U, // MOVA_VG4_MXI4Z |
15282 | 8U, // MOVID |
15283 | 8U, // MOVIv16b_ns |
15284 | 8U, // MOVIv2d_ns |
15285 | 984U, // MOVIv2i32 |
15286 | 984U, // MOVIv2s_msl |
15287 | 984U, // MOVIv4i16 |
15288 | 984U, // MOVIv4i32 |
15289 | 984U, // MOVIv4s_msl |
15290 | 8U, // MOVIv8b_ns |
15291 | 984U, // MOVIv8i16 |
15292 | 2U, // MOVKWi |
15293 | 2U, // MOVKXi |
15294 | 984U, // MOVNWi |
15295 | 984U, // MOVNXi |
15296 | 16U, // MOVPRFX_ZPmZ_B |
15297 | 32U, // MOVPRFX_ZPmZ_D |
15298 | 0U, // MOVPRFX_ZPmZ_H |
15299 | 48U, // MOVPRFX_ZPmZ_S |
15300 | 20689U, // MOVPRFX_ZPzZ_B |
15301 | 12497U, // MOVPRFX_ZPzZ_D |
15302 | 115U, // MOVPRFX_ZPzZ_H |
15303 | 24785U, // MOVPRFX_ZPzZ_S |
15304 | 1U, // MOVPRFX_ZZ |
15305 | 8U, // MOVT |
15306 | 8U, // MOVT_TIX |
15307 | 992U, // MOVT_XTI |
15308 | 984U, // MOVZWi |
15309 | 984U, // MOVZXi |
15310 | 0U, // MRRS |
15311 | 8U, // MRS |
15312 | 135265U, // MSB_ZPmZZ_B |
15313 | 537135201U, // MSB_ZPmZZ_D |
15314 | 104356097U, // MSB_ZPmZZ_H |
15315 | 570691681U, // MSB_ZPmZZ_S |
15316 | 0U, // MSR |
15317 | 0U, // MSRR |
15318 | 0U, // MSRpstateImm1 |
15319 | 0U, // MSRpstateImm4 |
15320 | 0U, // MSRpstatesvcrImm1 |
15321 | 268352U, // MSUBPT |
15322 | 268352U, // MSUBWrrr |
15323 | 268352U, // MSUBXrrr |
15324 | 6210U, // MUL_ZI_B |
15325 | 6209U, // MUL_ZI_D |
15326 | 225U, // MUL_ZI_H |
15327 | 6210U, // MUL_ZI_S |
15328 | 33837153U, // MUL_ZPmZ_B |
15329 | 67383393U, // MUL_ZPmZ_D |
15330 | 101472369U, // MUL_ZPmZ_H |
15331 | 134504545U, // MUL_ZPmZ_S |
15332 | 6041665U, // MUL_ZZZI_D |
15333 | 79985U, // MUL_ZZZI_H |
15334 | 6053954U, // MUL_ZZZI_S |
15335 | 20546U, // MUL_ZZZ_B |
15336 | 12353U, // MUL_ZZZ_D |
15337 | 113U, // MUL_ZZZ_H |
15338 | 24642U, // MUL_ZZZ_S |
15339 | 16448U, // MULv16i8 |
15340 | 16448U, // MULv2i32 |
15341 | 6045760U, // MULv2i32_indexed |
15342 | 16448U, // MULv4i16 |
15343 | 6045760U, // MULv4i16_indexed |
15344 | 16448U, // MULv4i32 |
15345 | 6045760U, // MULv4i32_indexed |
15346 | 16448U, // MULv8i16 |
15347 | 6045760U, // MULv8i16_indexed |
15348 | 16448U, // MULv8i8 |
15349 | 984U, // MVNIv2i32 |
15350 | 984U, // MVNIv2s_msl |
15351 | 984U, // MVNIv4i16 |
15352 | 984U, // MVNIv4i32 |
15353 | 984U, // MVNIv4s_msl |
15354 | 984U, // MVNIv8i16 |
15355 | 33837265U, // NANDS_PPzPP |
15356 | 33837265U, // NAND_PPzPP |
15357 | 67383361U, // NBSL_ZZZZ |
15358 | 16U, // NEG_ZPmZ_B |
15359 | 32U, // NEG_ZPmZ_D |
15360 | 0U, // NEG_ZPmZ_H |
15361 | 48U, // NEG_ZPmZ_S |
15362 | 0U, // NEGv16i8 |
15363 | 0U, // NEGv1i64 |
15364 | 0U, // NEGv2i32 |
15365 | 0U, // NEGv2i64 |
15366 | 0U, // NEGv4i16 |
15367 | 0U, // NEGv4i32 |
15368 | 0U, // NEGv8i16 |
15369 | 0U, // NEGv8i8 |
15370 | 33837265U, // NMATCH_PPzZZ_B |
15371 | 101472371U, // NMATCH_PPzZZ_H |
15372 | 33837265U, // NORS_PPzPP |
15373 | 33837265U, // NOR_PPzPP |
15374 | 16U, // NOT_ZPmZ_B |
15375 | 32U, // NOT_ZPmZ_D |
15376 | 0U, // NOT_ZPmZ_H |
15377 | 48U, // NOT_ZPmZ_S |
15378 | 0U, // NOTv16i8 |
15379 | 0U, // NOTv8i8 |
15380 | 33837265U, // ORNS_PPzPP |
15381 | 28736U, // ORNWrs |
15382 | 28736U, // ORNXrs |
15383 | 33837265U, // ORN_PPzPP |
15384 | 16448U, // ORNv16i8 |
15385 | 16448U, // ORNv8i8 |
15386 | 20545U, // ORQV_VPZ_B |
15387 | 12353U, // ORQV_VPZ_D |
15388 | 10305U, // ORQV_VPZ_H |
15389 | 24641U, // ORQV_VPZ_S |
15390 | 33837265U, // ORRS_PPzPP |
15391 | 71744U, // ORRWri |
15392 | 28736U, // ORRWrs |
15393 | 73792U, // ORRXri |
15394 | 28736U, // ORRXrs |
15395 | 33837265U, // ORR_PPzPP |
15396 | 73793U, // ORR_ZI |
15397 | 33837153U, // ORR_ZPmZ_B |
15398 | 67383393U, // ORR_ZPmZ_D |
15399 | 101472369U, // ORR_ZPmZ_H |
15400 | 134504545U, // ORR_ZPmZ_S |
15401 | 12353U, // ORR_ZZZ |
15402 | 16448U, // ORRv16i8 |
15403 | 2U, // ORRv2i32 |
15404 | 2U, // ORRv4i16 |
15405 | 2U, // ORRv4i32 |
15406 | 2U, // ORRv8i16 |
15407 | 16448U, // ORRv8i8 |
15408 | 0U, // ORV_VPZ_B |
15409 | 0U, // ORV_VPZ_D |
15410 | 0U, // ORV_VPZ_H |
15411 | 0U, // ORV_VPZ_S |
15412 | 2U, // PACDA |
15413 | 2U, // PACDB |
15414 | 0U, // PACDZA |
15415 | 0U, // PACDZB |
15416 | 6208U, // PACGA |
15417 | 2U, // PACIA |
15418 | 0U, // PACIA1716 |
15419 | 0U, // PACIA171615 |
15420 | 0U, // PACIASP |
15421 | 0U, // PACIASPPC |
15422 | 0U, // PACIAZ |
15423 | 2U, // PACIB |
15424 | 0U, // PACIB1716 |
15425 | 0U, // PACIB171615 |
15426 | 0U, // PACIBSP |
15427 | 0U, // PACIBSPPC |
15428 | 0U, // PACIBZ |
15429 | 0U, // PACIZA |
15430 | 0U, // PACIZB |
15431 | 0U, // PACM |
15432 | 0U, // PACNBIASPPC |
15433 | 0U, // PACNBIBSPPC |
15434 | 4U, // PEXT_2PCI_B |
15435 | 4U, // PEXT_2PCI_D |
15436 | 4U, // PEXT_2PCI_H |
15437 | 4U, // PEXT_2PCI_S |
15438 | 455U, // PEXT_PCI_B |
15439 | 455U, // PEXT_PCI_D |
15440 | 4U, // PEXT_PCI_H |
15441 | 455U, // PEXT_PCI_S |
15442 | 0U, // PFALSE |
15443 | 20545U, // PFIRST_B |
15444 | 449U, // PMOV_PZI_B |
15445 | 449U, // PMOV_PZI_D |
15446 | 4U, // PMOV_PZI_H |
15447 | 449U, // PMOV_PZI_S |
15448 | 8U, // PMOV_ZIP_B |
15449 | 5U, // PMOV_ZIP_D |
15450 | 0U, // PMOV_ZIP_H |
15451 | 2U, // PMOV_ZIP_S |
15452 | 24642U, // PMULLB_ZZZ_D |
15453 | 129U, // PMULLB_ZZZ_H |
15454 | 0U, // PMULLB_ZZZ_Q |
15455 | 24642U, // PMULLT_ZZZ_D |
15456 | 129U, // PMULLT_ZZZ_H |
15457 | 0U, // PMULLT_ZZZ_Q |
15458 | 16448U, // PMULLv16i8 |
15459 | 16448U, // PMULLv1i64 |
15460 | 16448U, // PMULLv2i64 |
15461 | 16448U, // PMULLv8i8 |
15462 | 20546U, // PMUL_ZZZ_B |
15463 | 16448U, // PMULv16i8 |
15464 | 16448U, // PMULv8i8 |
15465 | 20545U, // PNEXT_B |
15466 | 12353U, // PNEXT_D |
15467 | 113U, // PNEXT_H |
15468 | 24641U, // PNEXT_S |
15469 | 151969U, // PRFB_D_PZI |
15470 | 1009U, // PRFB_D_SCALED |
15471 | 1025U, // PRFB_D_SXTW_SCALED |
15472 | 1041U, // PRFB_D_UXTW_SCALED |
15473 | 154017U, // PRFB_PRI |
15474 | 1057U, // PRFB_PRR |
15475 | 151969U, // PRFB_S_PZI |
15476 | 1073U, // PRFB_S_SXTW_SCALED |
15477 | 1089U, // PRFB_S_UXTW_SCALED |
15478 | 1105U, // PRFD_D_PZI |
15479 | 1121U, // PRFD_D_SCALED |
15480 | 1137U, // PRFD_D_SXTW_SCALED |
15481 | 1153U, // PRFD_D_UXTW_SCALED |
15482 | 154017U, // PRFD_PRI |
15483 | 1169U, // PRFD_PRR |
15484 | 1105U, // PRFD_S_PZI |
15485 | 1185U, // PRFD_S_SXTW_SCALED |
15486 | 1201U, // PRFD_S_UXTW_SCALED |
15487 | 1217U, // PRFH_D_PZI |
15488 | 1233U, // PRFH_D_SCALED |
15489 | 1249U, // PRFH_D_SXTW_SCALED |
15490 | 1265U, // PRFH_D_UXTW_SCALED |
15491 | 154017U, // PRFH_PRI |
15492 | 1281U, // PRFH_PRR |
15493 | 1217U, // PRFH_S_PZI |
15494 | 1297U, // PRFH_S_SXTW_SCALED |
15495 | 1313U, // PRFH_S_UXTW_SCALED |
15496 | 3U, // PRFMl |
15497 | 1006901312U, // PRFMroW |
15498 | 1040455744U, // PRFMroX |
15499 | 124992U, // PRFMui |
15500 | 4200512U, // PRFUMi |
15501 | 1329U, // PRFW_D_PZI |
15502 | 1345U, // PRFW_D_SCALED |
15503 | 1361U, // PRFW_D_SXTW_SCALED |
15504 | 1377U, // PRFW_D_UXTW_SCALED |
15505 | 154017U, // PRFW_PRI |
15506 | 1393U, // PRFW_PRR |
15507 | 1329U, // PRFW_S_PZI |
15508 | 1409U, // PRFW_S_SXTW_SCALED |
15509 | 1425U, // PRFW_S_UXTW_SCALED |
15510 | 16797761U, // PSEL_PPPRI_B |
15511 | 16789569U, // PSEL_PPPRI_D |
15512 | 16787521U, // PSEL_PPPRI_H |
15513 | 16801857U, // PSEL_PPPRI_S |
15514 | 2U, // PTEST_PP |
15515 | 3U, // PTRUES_B |
15516 | 3U, // PTRUES_D |
15517 | 0U, // PTRUES_H |
15518 | 3U, // PTRUES_S |
15519 | 3U, // PTRUE_B |
15520 | 0U, // PTRUE_C_B |
15521 | 0U, // PTRUE_C_D |
15522 | 0U, // PTRUE_C_H |
15523 | 0U, // PTRUE_C_S |
15524 | 3U, // PTRUE_D |
15525 | 0U, // PTRUE_H |
15526 | 3U, // PTRUE_S |
15527 | 0U, // PUNPKHI_PP |
15528 | 0U, // PUNPKLO_PP |
15529 | 10304U, // RADDHNB_ZZZ_B |
15530 | 81U, // RADDHNB_ZZZ_H |
15531 | 12353U, // RADDHNB_ZZZ_S |
15532 | 14401U, // RADDHNT_ZZZ_B |
15533 | 49U, // RADDHNT_ZZZ_H |
15534 | 2112U, // RADDHNT_ZZZ_S |
15535 | 16448U, // RADDHNv2i64_v2i32 |
15536 | 18497U, // RADDHNv2i64_v4i32 |
15537 | 16448U, // RADDHNv4i32_v4i16 |
15538 | 18497U, // RADDHNv4i32_v8i16 |
15539 | 18497U, // RADDHNv8i16_v16i8 |
15540 | 16448U, // RADDHNv8i16_v8i8 |
15541 | 16448U, // RAX1 |
15542 | 12353U, // RAX1_ZZZ_D |
15543 | 0U, // RBITWr |
15544 | 0U, // RBITXr |
15545 | 16U, // RBIT_ZPmZ_B |
15546 | 32U, // RBIT_ZPmZ_D |
15547 | 0U, // RBIT_ZPmZ_H |
15548 | 48U, // RBIT_ZPmZ_S |
15549 | 0U, // RBITv16i8 |
15550 | 0U, // RBITv8i8 |
15551 | 4276546U, // RCWCAS |
15552 | 4276546U, // RCWCASA |
15553 | 4276546U, // RCWCASAL |
15554 | 4276546U, // RCWCASL |
15555 | 0U, // RCWCASP |
15556 | 0U, // RCWCASPA |
15557 | 0U, // RCWCASPAL |
15558 | 0U, // RCWCASPL |
15559 | 7U, // RCWCLR |
15560 | 7U, // RCWCLRA |
15561 | 7U, // RCWCLRAL |
15562 | 7U, // RCWCLRL |
15563 | 115012U, // RCWCLRP |
15564 | 115012U, // RCWCLRPA |
15565 | 115012U, // RCWCLRPAL |
15566 | 115012U, // RCWCLRPL |
15567 | 7U, // RCWCLRS |
15568 | 7U, // RCWCLRSA |
15569 | 7U, // RCWCLRSAL |
15570 | 7U, // RCWCLRSL |
15571 | 115012U, // RCWCLRSP |
15572 | 115012U, // RCWCLRSPA |
15573 | 115012U, // RCWCLRSPAL |
15574 | 115012U, // RCWCLRSPL |
15575 | 4276546U, // RCWSCAS |
15576 | 4276546U, // RCWSCASA |
15577 | 4276546U, // RCWSCASAL |
15578 | 4276546U, // RCWSCASL |
15579 | 0U, // RCWSCASP |
15580 | 0U, // RCWSCASPA |
15581 | 0U, // RCWSCASPAL |
15582 | 0U, // RCWSCASPL |
15583 | 7U, // RCWSET |
15584 | 7U, // RCWSETA |
15585 | 7U, // RCWSETAL |
15586 | 7U, // RCWSETL |
15587 | 115012U, // RCWSETP |
15588 | 115012U, // RCWSETPA |
15589 | 115012U, // RCWSETPAL |
15590 | 115012U, // RCWSETPL |
15591 | 7U, // RCWSETS |
15592 | 7U, // RCWSETSA |
15593 | 7U, // RCWSETSAL |
15594 | 7U, // RCWSETSL |
15595 | 115012U, // RCWSETSP |
15596 | 115012U, // RCWSETSPA |
15597 | 115012U, // RCWSETSPAL |
15598 | 115012U, // RCWSETSPL |
15599 | 7U, // RCWSWP |
15600 | 7U, // RCWSWPA |
15601 | 7U, // RCWSWPAL |
15602 | 7U, // RCWSWPL |
15603 | 115012U, // RCWSWPP |
15604 | 115012U, // RCWSWPPA |
15605 | 115012U, // RCWSWPPAL |
15606 | 115012U, // RCWSWPPL |
15607 | 7U, // RCWSWPS |
15608 | 7U, // RCWSWPSA |
15609 | 7U, // RCWSWPSAL |
15610 | 7U, // RCWSWPSL |
15611 | 115012U, // RCWSWPSP |
15612 | 115012U, // RCWSWPSPA |
15613 | 115012U, // RCWSWPSPAL |
15614 | 115012U, // RCWSWPSPL |
15615 | 1441U, // RDFFRS_PPz |
15616 | 0U, // RDFFR_P |
15617 | 1441U, // RDFFR_PPz |
15618 | 0U, // RDSVLI_XI |
15619 | 0U, // RDVLI_XI |
15620 | 0U, // RET |
15621 | 0U, // RETAA |
15622 | 0U, // RETAASPPCi |
15623 | 0U, // RETAASPPCr |
15624 | 0U, // RETAB |
15625 | 0U, // RETABSPPCi |
15626 | 0U, // RETABSPPCr |
15627 | 0U, // REV16Wr |
15628 | 0U, // REV16Xr |
15629 | 0U, // REV16v16i8 |
15630 | 0U, // REV16v8i8 |
15631 | 0U, // REV32Xr |
15632 | 0U, // REV32v16i8 |
15633 | 0U, // REV32v4i16 |
15634 | 0U, // REV32v8i16 |
15635 | 0U, // REV32v8i8 |
15636 | 0U, // REV64v16i8 |
15637 | 0U, // REV64v2i32 |
15638 | 0U, // REV64v4i16 |
15639 | 0U, // REV64v4i32 |
15640 | 0U, // REV64v8i16 |
15641 | 0U, // REV64v8i8 |
15642 | 32U, // REVB_ZPmZ_D |
15643 | 0U, // REVB_ZPmZ_H |
15644 | 48U, // REVB_ZPmZ_S |
15645 | 9U, // REVD_ZPmZ |
15646 | 32U, // REVH_ZPmZ_D |
15647 | 48U, // REVH_ZPmZ_S |
15648 | 32U, // REVW_ZPmZ_D |
15649 | 0U, // REVWr |
15650 | 0U, // REVXr |
15651 | 2U, // REV_PP_B |
15652 | 1U, // REV_PP_D |
15653 | 0U, // REV_PP_H |
15654 | 2U, // REV_PP_S |
15655 | 2U, // REV_ZZ_B |
15656 | 1U, // REV_ZZ_D |
15657 | 0U, // REV_ZZ_H |
15658 | 2U, // REV_ZZ_S |
15659 | 0U, // RMIF |
15660 | 6208U, // RORVWr |
15661 | 6208U, // RORVXr |
15662 | 0U, // RPRFM |
15663 | 6208U, // RSHRNB_ZZI_B |
15664 | 225U, // RSHRNB_ZZI_H |
15665 | 6209U, // RSHRNB_ZZI_S |
15666 | 81985U, // RSHRNT_ZZI_B |
15667 | 417U, // RSHRNT_ZZI_H |
15668 | 81984U, // RSHRNT_ZZI_S |
15669 | 81985U, // RSHRNv16i8_shift |
15670 | 6208U, // RSHRNv2i32_shift |
15671 | 6208U, // RSHRNv4i16_shift |
15672 | 81985U, // RSHRNv4i32_shift |
15673 | 81985U, // RSHRNv8i16_shift |
15674 | 6208U, // RSHRNv8i8_shift |
15675 | 10304U, // RSUBHNB_ZZZ_B |
15676 | 81U, // RSUBHNB_ZZZ_H |
15677 | 12353U, // RSUBHNB_ZZZ_S |
15678 | 14401U, // RSUBHNT_ZZZ_B |
15679 | 49U, // RSUBHNT_ZZZ_H |
15680 | 2112U, // RSUBHNT_ZZZ_S |
15681 | 16448U, // RSUBHNv2i64_v2i32 |
15682 | 18497U, // RSUBHNv2i64_v4i32 |
15683 | 16448U, // RSUBHNv4i32_v4i16 |
15684 | 18497U, // RSUBHNv4i32_v8i16 |
15685 | 18497U, // RSUBHNv8i16_v16i8 |
15686 | 16448U, // RSUBHNv8i16_v8i8 |
15687 | 4160U, // SABALB_ZZZ_D |
15688 | 17U, // SABALB_ZZZ_H |
15689 | 14401U, // SABALB_ZZZ_S |
15690 | 4160U, // SABALT_ZZZ_D |
15691 | 17U, // SABALT_ZZZ_H |
15692 | 14401U, // SABALT_ZZZ_S |
15693 | 18497U, // SABALv16i8_v8i16 |
15694 | 18497U, // SABALv2i32_v2i64 |
15695 | 18497U, // SABALv4i16_v4i32 |
15696 | 18497U, // SABALv4i32_v2i64 |
15697 | 18497U, // SABALv8i16_v4i32 |
15698 | 18497U, // SABALv8i8_v8i16 |
15699 | 19U, // SABA_ZZZ_B |
15700 | 2112U, // SABA_ZZZ_D |
15701 | 257U, // SABA_ZZZ_H |
15702 | 4160U, // SABA_ZZZ_S |
15703 | 18497U, // SABAv16i8 |
15704 | 18497U, // SABAv2i32 |
15705 | 18497U, // SABAv4i16 |
15706 | 18497U, // SABAv4i32 |
15707 | 18497U, // SABAv8i16 |
15708 | 18497U, // SABAv8i8 |
15709 | 24642U, // SABDLB_ZZZ_D |
15710 | 129U, // SABDLB_ZZZ_H |
15711 | 10304U, // SABDLB_ZZZ_S |
15712 | 24642U, // SABDLT_ZZZ_D |
15713 | 129U, // SABDLT_ZZZ_H |
15714 | 10304U, // SABDLT_ZZZ_S |
15715 | 16448U, // SABDLv16i8_v8i16 |
15716 | 16448U, // SABDLv2i32_v2i64 |
15717 | 16448U, // SABDLv4i16_v4i32 |
15718 | 16448U, // SABDLv4i32_v2i64 |
15719 | 16448U, // SABDLv8i16_v4i32 |
15720 | 16448U, // SABDLv8i8_v8i16 |
15721 | 33837153U, // SABD_ZPmZ_B |
15722 | 67383393U, // SABD_ZPmZ_D |
15723 | 101472369U, // SABD_ZPmZ_H |
15724 | 134504545U, // SABD_ZPmZ_S |
15725 | 16448U, // SABDv16i8 |
15726 | 16448U, // SABDv2i32 |
15727 | 16448U, // SABDv4i16 |
15728 | 16448U, // SABDv4i32 |
15729 | 16448U, // SABDv8i16 |
15730 | 16448U, // SABDv8i8 |
15731 | 4193U, // SADALP_ZPmZ_D |
15732 | 17U, // SADALP_ZPmZ_H |
15733 | 14433U, // SADALP_ZPmZ_S |
15734 | 1U, // SADALPv16i8_v8i16 |
15735 | 1U, // SADALPv2i32_v1i64 |
15736 | 1U, // SADALPv4i16_v2i32 |
15737 | 1U, // SADALPv4i32_v2i64 |
15738 | 1U, // SADALPv8i16_v4i32 |
15739 | 1U, // SADALPv8i8_v4i16 |
15740 | 24642U, // SADDLBT_ZZZ_D |
15741 | 129U, // SADDLBT_ZZZ_H |
15742 | 10304U, // SADDLBT_ZZZ_S |
15743 | 24642U, // SADDLB_ZZZ_D |
15744 | 129U, // SADDLB_ZZZ_H |
15745 | 10304U, // SADDLB_ZZZ_S |
15746 | 0U, // SADDLPv16i8_v8i16 |
15747 | 0U, // SADDLPv2i32_v1i64 |
15748 | 0U, // SADDLPv4i16_v2i32 |
15749 | 0U, // SADDLPv4i32_v2i64 |
15750 | 0U, // SADDLPv8i16_v4i32 |
15751 | 0U, // SADDLPv8i8_v4i16 |
15752 | 24642U, // SADDLT_ZZZ_D |
15753 | 129U, // SADDLT_ZZZ_H |
15754 | 10304U, // SADDLT_ZZZ_S |
15755 | 0U, // SADDLVv16i8v |
15756 | 0U, // SADDLVv4i16v |
15757 | 0U, // SADDLVv4i32v |
15758 | 0U, // SADDLVv8i16v |
15759 | 0U, // SADDLVv8i8v |
15760 | 16448U, // SADDLv16i8_v8i16 |
15761 | 16448U, // SADDLv2i32_v2i64 |
15762 | 16448U, // SADDLv4i16_v4i32 |
15763 | 16448U, // SADDLv4i32_v2i64 |
15764 | 16448U, // SADDLv8i16_v4i32 |
15765 | 16448U, // SADDLv8i8_v8i16 |
15766 | 0U, // SADDV_VPZ_B |
15767 | 0U, // SADDV_VPZ_H |
15768 | 0U, // SADDV_VPZ_S |
15769 | 24641U, // SADDWB_ZZZ_D |
15770 | 129U, // SADDWB_ZZZ_H |
15771 | 10306U, // SADDWB_ZZZ_S |
15772 | 24641U, // SADDWT_ZZZ_D |
15773 | 129U, // SADDWT_ZZZ_H |
15774 | 10306U, // SADDWT_ZZZ_S |
15775 | 16448U, // SADDWv16i8_v8i16 |
15776 | 16448U, // SADDWv2i32_v2i64 |
15777 | 16448U, // SADDWv4i16_v4i32 |
15778 | 16448U, // SADDWv4i32_v2i64 |
15779 | 16448U, // SADDWv8i16_v4i32 |
15780 | 16448U, // SADDWv8i8_v8i16 |
15781 | 0U, // SB |
15782 | 2112U, // SBCLB_ZZZ_D |
15783 | 4160U, // SBCLB_ZZZ_S |
15784 | 2112U, // SBCLT_ZZZ_D |
15785 | 4160U, // SBCLT_ZZZ_S |
15786 | 6208U, // SBCSWr |
15787 | 6208U, // SBCSXr |
15788 | 6208U, // SBCWr |
15789 | 6208U, // SBCXr |
15790 | 268352U, // SBFMWri |
15791 | 268352U, // SBFMXri |
15792 | 17U, // SCLAMP_VG2_2Z2Z_B |
15793 | 33U, // SCLAMP_VG2_2Z2Z_D |
15794 | 257U, // SCLAMP_VG2_2Z2Z_H |
15795 | 49U, // SCLAMP_VG2_2Z2Z_S |
15796 | 17U, // SCLAMP_VG4_4Z4Z_B |
15797 | 33U, // SCLAMP_VG4_4Z4Z_D |
15798 | 257U, // SCLAMP_VG4_4Z4Z_H |
15799 | 49U, // SCLAMP_VG4_4Z4Z_S |
15800 | 19U, // SCLAMP_ZZZ_B |
15801 | 2112U, // SCLAMP_ZZZ_D |
15802 | 257U, // SCLAMP_ZZZ_H |
15803 | 4160U, // SCLAMP_ZZZ_S |
15804 | 6208U, // SCVTFSWDri |
15805 | 6208U, // SCVTFSWHri |
15806 | 6208U, // SCVTFSWSri |
15807 | 6208U, // SCVTFSXDri |
15808 | 6208U, // SCVTFSXHri |
15809 | 6208U, // SCVTFSXSri |
15810 | 0U, // SCVTFUWDri |
15811 | 0U, // SCVTFUWHri |
15812 | 0U, // SCVTFUWSri |
15813 | 0U, // SCVTFUXDri |
15814 | 0U, // SCVTFUXHri |
15815 | 0U, // SCVTFUXSri |
15816 | 0U, // SCVTF_2Z2Z_StoS |
15817 | 0U, // SCVTF_4Z4Z_StoS |
15818 | 32U, // SCVTF_ZPmZ_DtoD |
15819 | 5U, // SCVTF_ZPmZ_DtoH |
15820 | 32U, // SCVTF_ZPmZ_DtoS |
15821 | 0U, // SCVTF_ZPmZ_HtoH |
15822 | 48U, // SCVTF_ZPmZ_StoD |
15823 | 2U, // SCVTF_ZPmZ_StoH |
15824 | 48U, // SCVTF_ZPmZ_StoS |
15825 | 6208U, // SCVTFd |
15826 | 6208U, // SCVTFh |
15827 | 6208U, // SCVTFs |
15828 | 0U, // SCVTFv1i16 |
15829 | 0U, // SCVTFv1i32 |
15830 | 0U, // SCVTFv1i64 |
15831 | 0U, // SCVTFv2f32 |
15832 | 0U, // SCVTFv2f64 |
15833 | 6208U, // SCVTFv2i32_shift |
15834 | 6208U, // SCVTFv2i64_shift |
15835 | 0U, // SCVTFv4f16 |
15836 | 0U, // SCVTFv4f32 |
15837 | 6208U, // SCVTFv4i16_shift |
15838 | 6208U, // SCVTFv4i32_shift |
15839 | 0U, // SCVTFv8f16 |
15840 | 6208U, // SCVTFv8i16_shift |
15841 | 67383393U, // SDIVR_ZPmZ_D |
15842 | 134504545U, // SDIVR_ZPmZ_S |
15843 | 6208U, // SDIVWr |
15844 | 6208U, // SDIVXr |
15845 | 67383393U, // SDIV_ZPmZ_D |
15846 | 134504545U, // SDIV_ZPmZ_S |
15847 | 92865U, // SDOT_VG2_M2Z2Z_BtoS |
15848 | 3168497U, // SDOT_VG2_M2Z2Z_HtoD |
15849 | 3168497U, // SDOT_VG2_M2Z2Z_HtoS |
15850 | 5599937U, // SDOT_VG2_M2ZZI_BToS |
15851 | 204757233U, // SDOT_VG2_M2ZZI_HToS |
15852 | 204757233U, // SDOT_VG2_M2ZZI_HtoD |
15853 | 94913U, // SDOT_VG2_M2ZZ_BtoS |
15854 | 104093937U, // SDOT_VG2_M2ZZ_HtoD |
15855 | 104093937U, // SDOT_VG2_M2ZZ_HtoS |
15856 | 92865U, // SDOT_VG4_M4Z4Z_BtoS |
15857 | 3168497U, // SDOT_VG4_M4Z4Z_HtoD |
15858 | 3168497U, // SDOT_VG4_M4Z4Z_HtoS |
15859 | 5599937U, // SDOT_VG4_M4ZZI_BToS |
15860 | 204757233U, // SDOT_VG4_M4ZZI_HToS |
15861 | 204757233U, // SDOT_VG4_M4ZZI_HtoD |
15862 | 94913U, // SDOT_VG4_M4ZZ_BtoS |
15863 | 104093937U, // SDOT_VG4_M4ZZ_HtoD |
15864 | 104093937U, // SDOT_VG4_M4ZZ_HtoS |
15865 | 103561281U, // SDOT_ZZZI_D |
15866 | 103561281U, // SDOT_ZZZI_HtoS |
15867 | 77843U, // SDOT_ZZZI_S |
15868 | 14401U, // SDOT_ZZZ_D |
15869 | 14401U, // SDOT_ZZZ_HtoS |
15870 | 19U, // SDOT_ZZZ_S |
15871 | 103565377U, // SDOTlanev16i8 |
15872 | 103565377U, // SDOTlanev8i8 |
15873 | 0U, // SDOTv16i8 |
15874 | 0U, // SDOTv8i8 |
15875 | 33837121U, // SEL_PPPP |
15876 | 17063345U, // SEL_VG2_2ZC2Z2Z_B |
15877 | 17324545U, // SEL_VG2_2ZC2Z2Z_D |
15878 | 17586449U, // SEL_VG2_2ZC2Z2Z_H |
15879 | 17848849U, // SEL_VG2_2ZC2Z2Z_S |
15880 | 17063345U, // SEL_VG4_4ZC4Z4Z_B |
15881 | 17324545U, // SEL_VG4_4ZC4Z4Z_D |
15882 | 17586449U, // SEL_VG4_4ZC4Z4Z_H |
15883 | 17848849U, // SEL_VG4_4ZC4Z4Z_S |
15884 | 33837121U, // SEL_ZPZZ_B |
15885 | 67383361U, // SEL_ZPZZ_D |
15886 | 101472369U, // SEL_ZPZZ_H |
15887 | 134504513U, // SEL_ZPZZ_S |
15888 | 0U, // SETE |
15889 | 0U, // SETEN |
15890 | 0U, // SETET |
15891 | 0U, // SETETN |
15892 | 0U, // SETF16 |
15893 | 0U, // SETF8 |
15894 | 0U, // SETFFR |
15895 | 0U, // SETGM |
15896 | 0U, // SETGMN |
15897 | 0U, // SETGMT |
15898 | 0U, // SETGMTN |
15899 | 0U, // SETGP |
15900 | 0U, // SETGPN |
15901 | 0U, // SETGPT |
15902 | 0U, // SETGPTN |
15903 | 0U, // SETM |
15904 | 0U, // SETMN |
15905 | 0U, // SETMT |
15906 | 0U, // SETMTN |
15907 | 0U, // SETP |
15908 | 0U, // SETPN |
15909 | 0U, // SETPT |
15910 | 0U, // SETPTN |
15911 | 18498U, // SHA1Crrr |
15912 | 0U, // SHA1Hrr |
15913 | 18498U, // SHA1Mrrr |
15914 | 18498U, // SHA1Prrr |
15915 | 18497U, // SHA1SU0rrr |
15916 | 1U, // SHA1SU1rr |
15917 | 18498U, // SHA256H2rrr |
15918 | 18498U, // SHA256Hrrr |
15919 | 1U, // SHA256SU0rr |
15920 | 18497U, // SHA256SU1rrr |
15921 | 18498U, // SHA512H |
15922 | 18498U, // SHA512H2 |
15923 | 1U, // SHA512SU0 |
15924 | 18497U, // SHA512SU1 |
15925 | 33837153U, // SHADD_ZPmZ_B |
15926 | 67383393U, // SHADD_ZPmZ_D |
15927 | 101472369U, // SHADD_ZPmZ_H |
15928 | 134504545U, // SHADD_ZPmZ_S |
15929 | 16448U, // SHADDv16i8 |
15930 | 16448U, // SHADDv2i32 |
15931 | 16448U, // SHADDv4i16 |
15932 | 16448U, // SHADDv4i32 |
15933 | 16448U, // SHADDv8i16 |
15934 | 16448U, // SHADDv8i8 |
15935 | 1472U, // SHLLv16i8 |
15936 | 1488U, // SHLLv2i32 |
15937 | 1504U, // SHLLv4i16 |
15938 | 1488U, // SHLLv4i32 |
15939 | 1504U, // SHLLv8i16 |
15940 | 1472U, // SHLLv8i8 |
15941 | 6208U, // SHLd |
15942 | 6208U, // SHLv16i8_shift |
15943 | 6208U, // SHLv2i32_shift |
15944 | 6208U, // SHLv2i64_shift |
15945 | 6208U, // SHLv4i16_shift |
15946 | 6208U, // SHLv4i32_shift |
15947 | 6208U, // SHLv8i16_shift |
15948 | 6208U, // SHLv8i8_shift |
15949 | 6208U, // SHRNB_ZZI_B |
15950 | 225U, // SHRNB_ZZI_H |
15951 | 6209U, // SHRNB_ZZI_S |
15952 | 81985U, // SHRNT_ZZI_B |
15953 | 417U, // SHRNT_ZZI_H |
15954 | 81984U, // SHRNT_ZZI_S |
15955 | 81985U, // SHRNv16i8_shift |
15956 | 6208U, // SHRNv2i32_shift |
15957 | 6208U, // SHRNv4i16_shift |
15958 | 81985U, // SHRNv4i32_shift |
15959 | 81985U, // SHRNv8i16_shift |
15960 | 6208U, // SHRNv8i8_shift |
15961 | 33837153U, // SHSUBR_ZPmZ_B |
15962 | 67383393U, // SHSUBR_ZPmZ_D |
15963 | 101472369U, // SHSUBR_ZPmZ_H |
15964 | 134504545U, // SHSUBR_ZPmZ_S |
15965 | 33837153U, // SHSUB_ZPmZ_B |
15966 | 67383393U, // SHSUB_ZPmZ_D |
15967 | 101472369U, // SHSUB_ZPmZ_H |
15968 | 134504545U, // SHSUB_ZPmZ_S |
15969 | 16448U, // SHSUBv16i8 |
15970 | 16448U, // SHSUBv2i32 |
15971 | 16448U, // SHSUBv4i16 |
15972 | 16448U, // SHSUBv4i32 |
15973 | 16448U, // SHSUBv8i16 |
15974 | 16448U, // SHSUBv8i8 |
15975 | 419U, // SLI_ZZI_B |
15976 | 81984U, // SLI_ZZI_D |
15977 | 417U, // SLI_ZZI_H |
15978 | 81984U, // SLI_ZZI_S |
15979 | 81986U, // SLId |
15980 | 81985U, // SLIv16i8_shift |
15981 | 81985U, // SLIv2i32_shift |
15982 | 81985U, // SLIv2i64_shift |
15983 | 81985U, // SLIv4i16_shift |
15984 | 81985U, // SLIv4i32_shift |
15985 | 81985U, // SLIv8i16_shift |
15986 | 81985U, // SLIv8i8_shift |
15987 | 18497U, // SM3PARTW1 |
15988 | 18497U, // SM3PARTW2 |
15989 | 168050752U, // SM3SS1 |
15990 | 103565377U, // SM3TT1A |
15991 | 103565377U, // SM3TT1B |
15992 | 103565377U, // SM3TT2A |
15993 | 103565377U, // SM3TT2B |
15994 | 1U, // SM4E |
15995 | 24642U, // SM4EKEY_ZZZ_S |
15996 | 16448U, // SM4ENCKEY |
15997 | 24642U, // SM4E_ZZZ_S |
15998 | 268352U, // SMADDLrrr |
15999 | 33837153U, // SMAXP_ZPmZ_B |
16000 | 67383393U, // SMAXP_ZPmZ_D |
16001 | 101472369U, // SMAXP_ZPmZ_H |
16002 | 134504545U, // SMAXP_ZPmZ_S |
16003 | 16448U, // SMAXPv16i8 |
16004 | 16448U, // SMAXPv2i32 |
16005 | 16448U, // SMAXPv4i16 |
16006 | 16448U, // SMAXPv4i32 |
16007 | 16448U, // SMAXPv8i16 |
16008 | 16448U, // SMAXPv8i8 |
16009 | 20545U, // SMAXQV_VPZ_B |
16010 | 12353U, // SMAXQV_VPZ_D |
16011 | 10305U, // SMAXQV_VPZ_H |
16012 | 24641U, // SMAXQV_VPZ_S |
16013 | 0U, // SMAXV_VPZ_B |
16014 | 0U, // SMAXV_VPZ_D |
16015 | 0U, // SMAXV_VPZ_H |
16016 | 0U, // SMAXV_VPZ_S |
16017 | 0U, // SMAXVv16i8v |
16018 | 0U, // SMAXVv4i16v |
16019 | 0U, // SMAXVv4i32v |
16020 | 0U, // SMAXVv8i16v |
16021 | 0U, // SMAXVv8i8v |
16022 | 6208U, // SMAXWri |
16023 | 6208U, // SMAXWrr |
16024 | 6208U, // SMAXXri |
16025 | 6208U, // SMAXXrr |
16026 | 1457U, // SMAX_VG2_2Z2Z_B |
16027 | 513U, // SMAX_VG2_2Z2Z_D |
16028 | 273U, // SMAX_VG2_2Z2Z_H |
16029 | 529U, // SMAX_VG2_2Z2Z_S |
16030 | 129U, // SMAX_VG2_2ZZ_B |
16031 | 145U, // SMAX_VG2_2ZZ_D |
16032 | 113U, // SMAX_VG2_2ZZ_H |
16033 | 81U, // SMAX_VG2_2ZZ_S |
16034 | 1457U, // SMAX_VG4_4Z4Z_B |
16035 | 513U, // SMAX_VG4_4Z4Z_D |
16036 | 273U, // SMAX_VG4_4Z4Z_H |
16037 | 529U, // SMAX_VG4_4Z4Z_S |
16038 | 129U, // SMAX_VG4_4ZZ_B |
16039 | 145U, // SMAX_VG4_4ZZ_D |
16040 | 113U, // SMAX_VG4_4ZZ_H |
16041 | 81U, // SMAX_VG4_4ZZ_S |
16042 | 6210U, // SMAX_ZI_B |
16043 | 6209U, // SMAX_ZI_D |
16044 | 225U, // SMAX_ZI_H |
16045 | 6210U, // SMAX_ZI_S |
16046 | 33837153U, // SMAX_ZPmZ_B |
16047 | 67383393U, // SMAX_ZPmZ_D |
16048 | 101472369U, // SMAX_ZPmZ_H |
16049 | 134504545U, // SMAX_ZPmZ_S |
16050 | 16448U, // SMAXv16i8 |
16051 | 16448U, // SMAXv2i32 |
16052 | 16448U, // SMAXv4i16 |
16053 | 16448U, // SMAXv4i32 |
16054 | 16448U, // SMAXv8i16 |
16055 | 16448U, // SMAXv8i8 |
16056 | 0U, // SMC |
16057 | 33837153U, // SMINP_ZPmZ_B |
16058 | 67383393U, // SMINP_ZPmZ_D |
16059 | 101472369U, // SMINP_ZPmZ_H |
16060 | 134504545U, // SMINP_ZPmZ_S |
16061 | 16448U, // SMINPv16i8 |
16062 | 16448U, // SMINPv2i32 |
16063 | 16448U, // SMINPv4i16 |
16064 | 16448U, // SMINPv4i32 |
16065 | 16448U, // SMINPv8i16 |
16066 | 16448U, // SMINPv8i8 |
16067 | 20545U, // SMINQV_VPZ_B |
16068 | 12353U, // SMINQV_VPZ_D |
16069 | 10305U, // SMINQV_VPZ_H |
16070 | 24641U, // SMINQV_VPZ_S |
16071 | 0U, // SMINV_VPZ_B |
16072 | 0U, // SMINV_VPZ_D |
16073 | 0U, // SMINV_VPZ_H |
16074 | 0U, // SMINV_VPZ_S |
16075 | 0U, // SMINVv16i8v |
16076 | 0U, // SMINVv4i16v |
16077 | 0U, // SMINVv4i32v |
16078 | 0U, // SMINVv8i16v |
16079 | 0U, // SMINVv8i8v |
16080 | 6208U, // SMINWri |
16081 | 6208U, // SMINWrr |
16082 | 6208U, // SMINXri |
16083 | 6208U, // SMINXrr |
16084 | 1457U, // SMIN_VG2_2Z2Z_B |
16085 | 513U, // SMIN_VG2_2Z2Z_D |
16086 | 273U, // SMIN_VG2_2Z2Z_H |
16087 | 529U, // SMIN_VG2_2Z2Z_S |
16088 | 129U, // SMIN_VG2_2ZZ_B |
16089 | 145U, // SMIN_VG2_2ZZ_D |
16090 | 113U, // SMIN_VG2_2ZZ_H |
16091 | 81U, // SMIN_VG2_2ZZ_S |
16092 | 1457U, // SMIN_VG4_4Z4Z_B |
16093 | 513U, // SMIN_VG4_4Z4Z_D |
16094 | 273U, // SMIN_VG4_4Z4Z_H |
16095 | 529U, // SMIN_VG4_4Z4Z_S |
16096 | 129U, // SMIN_VG4_4ZZ_B |
16097 | 145U, // SMIN_VG4_4ZZ_D |
16098 | 113U, // SMIN_VG4_4ZZ_H |
16099 | 81U, // SMIN_VG4_4ZZ_S |
16100 | 6210U, // SMIN_ZI_B |
16101 | 6209U, // SMIN_ZI_D |
16102 | 225U, // SMIN_ZI_H |
16103 | 6210U, // SMIN_ZI_S |
16104 | 33837153U, // SMIN_ZPmZ_B |
16105 | 67383393U, // SMIN_ZPmZ_D |
16106 | 101472369U, // SMIN_ZPmZ_H |
16107 | 134504545U, // SMIN_ZPmZ_S |
16108 | 16448U, // SMINv16i8 |
16109 | 16448U, // SMINv2i32 |
16110 | 16448U, // SMINv4i16 |
16111 | 16448U, // SMINv4i32 |
16112 | 16448U, // SMINv8i16 |
16113 | 16448U, // SMINv8i8 |
16114 | 103551040U, // SMLALB_ZZZI_D |
16115 | 103561281U, // SMLALB_ZZZI_S |
16116 | 4160U, // SMLALB_ZZZ_D |
16117 | 17U, // SMLALB_ZZZ_H |
16118 | 14401U, // SMLALB_ZZZ_S |
16119 | 76498U, // SMLALL_MZZI_BtoS |
16120 | 76066U, // SMLALL_MZZI_HtoD |
16121 | 722U, // SMLALL_MZZ_BtoS |
16122 | 290U, // SMLALL_MZZ_HtoD |
16123 | 92865U, // SMLALL_VG2_M2Z2Z_BtoS |
16124 | 3168497U, // SMLALL_VG2_M2Z2Z_HtoD |
16125 | 5599937U, // SMLALL_VG2_M2ZZI_BtoS |
16126 | 204757233U, // SMLALL_VG2_M2ZZI_HtoD |
16127 | 94917U, // SMLALL_VG2_M2ZZ_BtoS |
16128 | 104093941U, // SMLALL_VG2_M2ZZ_HtoD |
16129 | 92865U, // SMLALL_VG4_M4Z4Z_BtoS |
16130 | 3168497U, // SMLALL_VG4_M4Z4Z_HtoD |
16131 | 5599937U, // SMLALL_VG4_M4ZZI_BtoS |
16132 | 204757233U, // SMLALL_VG4_M4ZZI_HtoD |
16133 | 94918U, // SMLALL_VG4_M4ZZ_BtoS |
16134 | 104093942U, // SMLALL_VG4_M4ZZ_HtoD |
16135 | 103551040U, // SMLALT_ZZZI_D |
16136 | 103561281U, // SMLALT_ZZZI_S |
16137 | 4160U, // SMLALT_ZZZ_D |
16138 | 17U, // SMLALT_ZZZ_H |
16139 | 14401U, // SMLALT_ZZZ_S |
16140 | 76066U, // SMLAL_MZZI_HtoS |
16141 | 290U, // SMLAL_MZZ_HtoS |
16142 | 3168497U, // SMLAL_VG2_M2Z2Z_HtoS |
16143 | 204757233U, // SMLAL_VG2_M2ZZI_S |
16144 | 104093937U, // SMLAL_VG2_M2ZZ_HtoS |
16145 | 3168497U, // SMLAL_VG4_M4Z4Z_HtoS |
16146 | 204757233U, // SMLAL_VG4_M4ZZI_HtoS |
16147 | 104093937U, // SMLAL_VG4_M4ZZ_HtoS |
16148 | 18497U, // SMLALv16i8_v8i16 |
16149 | 103565377U, // SMLALv2i32_indexed |
16150 | 18497U, // SMLALv2i32_v2i64 |
16151 | 103565377U, // SMLALv4i16_indexed |
16152 | 18497U, // SMLALv4i16_v4i32 |
16153 | 103565377U, // SMLALv4i32_indexed |
16154 | 18497U, // SMLALv4i32_v2i64 |
16155 | 103565377U, // SMLALv8i16_indexed |
16156 | 18497U, // SMLALv8i16_v4i32 |
16157 | 18497U, // SMLALv8i8_v8i16 |
16158 | 103551040U, // SMLSLB_ZZZI_D |
16159 | 103561281U, // SMLSLB_ZZZI_S |
16160 | 4160U, // SMLSLB_ZZZ_D |
16161 | 17U, // SMLSLB_ZZZ_H |
16162 | 14401U, // SMLSLB_ZZZ_S |
16163 | 76498U, // SMLSLL_MZZI_BtoS |
16164 | 76066U, // SMLSLL_MZZI_HtoD |
16165 | 722U, // SMLSLL_MZZ_BtoS |
16166 | 290U, // SMLSLL_MZZ_HtoD |
16167 | 92865U, // SMLSLL_VG2_M2Z2Z_BtoS |
16168 | 3168497U, // SMLSLL_VG2_M2Z2Z_HtoD |
16169 | 5599937U, // SMLSLL_VG2_M2ZZI_BtoS |
16170 | 204757233U, // SMLSLL_VG2_M2ZZI_HtoD |
16171 | 94917U, // SMLSLL_VG2_M2ZZ_BtoS |
16172 | 104093941U, // SMLSLL_VG2_M2ZZ_HtoD |
16173 | 92865U, // SMLSLL_VG4_M4Z4Z_BtoS |
16174 | 3168497U, // SMLSLL_VG4_M4Z4Z_HtoD |
16175 | 5599937U, // SMLSLL_VG4_M4ZZI_BtoS |
16176 | 204757233U, // SMLSLL_VG4_M4ZZI_HtoD |
16177 | 94918U, // SMLSLL_VG4_M4ZZ_BtoS |
16178 | 104093942U, // SMLSLL_VG4_M4ZZ_HtoD |
16179 | 103551040U, // SMLSLT_ZZZI_D |
16180 | 103561281U, // SMLSLT_ZZZI_S |
16181 | 4160U, // SMLSLT_ZZZ_D |
16182 | 17U, // SMLSLT_ZZZ_H |
16183 | 14401U, // SMLSLT_ZZZ_S |
16184 | 76066U, // SMLSL_MZZI_HtoS |
16185 | 290U, // SMLSL_MZZ_HtoS |
16186 | 3168497U, // SMLSL_VG2_M2Z2Z_HtoS |
16187 | 204757233U, // SMLSL_VG2_M2ZZI_S |
16188 | 104093937U, // SMLSL_VG2_M2ZZ_HtoS |
16189 | 3168497U, // SMLSL_VG4_M4Z4Z_HtoS |
16190 | 204757233U, // SMLSL_VG4_M4ZZI_HtoS |
16191 | 104093937U, // SMLSL_VG4_M4ZZ_HtoS |
16192 | 18497U, // SMLSLv16i8_v8i16 |
16193 | 103565377U, // SMLSLv2i32_indexed |
16194 | 18497U, // SMLSLv2i32_v2i64 |
16195 | 103565377U, // SMLSLv4i16_indexed |
16196 | 18497U, // SMLSLv4i16_v4i32 |
16197 | 103565377U, // SMLSLv4i32_indexed |
16198 | 18497U, // SMLSLv4i32_v2i64 |
16199 | 103565377U, // SMLSLv8i16_indexed |
16200 | 18497U, // SMLSLv8i16_v4i32 |
16201 | 18497U, // SMLSLv8i8_v8i16 |
16202 | 0U, // SMMLA |
16203 | 19U, // SMMLA_ZZZ |
16204 | 0U, // SMOPA_MPPZZ_D |
16205 | 0U, // SMOPA_MPPZZ_HtoS |
16206 | 0U, // SMOPA_MPPZZ_S |
16207 | 0U, // SMOPS_MPPZZ_D |
16208 | 0U, // SMOPS_MPPZZ_HtoS |
16209 | 0U, // SMOPS_MPPZZ_S |
16210 | 448U, // SMOVvi16to32 |
16211 | 448U, // SMOVvi16to32_idx0 |
16212 | 448U, // SMOVvi16to64 |
16213 | 448U, // SMOVvi16to64_idx0 |
16214 | 448U, // SMOVvi32to64 |
16215 | 448U, // SMOVvi32to64_idx0 |
16216 | 448U, // SMOVvi8to32 |
16217 | 448U, // SMOVvi8to32_idx0 |
16218 | 448U, // SMOVvi8to64 |
16219 | 448U, // SMOVvi8to64_idx0 |
16220 | 268352U, // SMSUBLrrr |
16221 | 33837153U, // SMULH_ZPmZ_B |
16222 | 67383393U, // SMULH_ZPmZ_D |
16223 | 101472369U, // SMULH_ZPmZ_H |
16224 | 134504545U, // SMULH_ZPmZ_S |
16225 | 20546U, // SMULH_ZZZ_B |
16226 | 12353U, // SMULH_ZZZ_D |
16227 | 113U, // SMULH_ZZZ_H |
16228 | 24642U, // SMULH_ZZZ_S |
16229 | 6208U, // SMULHrr |
16230 | 6053954U, // SMULLB_ZZZI_D |
16231 | 6039616U, // SMULLB_ZZZI_S |
16232 | 24642U, // SMULLB_ZZZ_D |
16233 | 129U, // SMULLB_ZZZ_H |
16234 | 10304U, // SMULLB_ZZZ_S |
16235 | 6053954U, // SMULLT_ZZZI_D |
16236 | 6039616U, // SMULLT_ZZZI_S |
16237 | 24642U, // SMULLT_ZZZ_D |
16238 | 129U, // SMULLT_ZZZ_H |
16239 | 10304U, // SMULLT_ZZZ_S |
16240 | 16448U, // SMULLv16i8_v8i16 |
16241 | 6045760U, // SMULLv2i32_indexed |
16242 | 16448U, // SMULLv2i32_v2i64 |
16243 | 6045760U, // SMULLv4i16_indexed |
16244 | 16448U, // SMULLv4i16_v4i32 |
16245 | 6045760U, // SMULLv4i32_indexed |
16246 | 16448U, // SMULLv4i32_v2i64 |
16247 | 6045760U, // SMULLv8i16_indexed |
16248 | 16448U, // SMULLv8i16_v4i32 |
16249 | 16448U, // SMULLv8i8_v8i16 |
16250 | 155713U, // SPLICE_ZPZZ_B |
16251 | 157761U, // SPLICE_ZPZZ_D |
16252 | 273U, // SPLICE_ZPZZ_H |
16253 | 159809U, // SPLICE_ZPZZ_S |
16254 | 33837121U, // SPLICE_ZPZ_B |
16255 | 67383361U, // SPLICE_ZPZ_D |
16256 | 101472369U, // SPLICE_ZPZ_H |
16257 | 134504513U, // SPLICE_ZPZ_S |
16258 | 16U, // SQABS_ZPmZ_B |
16259 | 32U, // SQABS_ZPmZ_D |
16260 | 0U, // SQABS_ZPmZ_H |
16261 | 48U, // SQABS_ZPmZ_S |
16262 | 0U, // SQABSv16i8 |
16263 | 0U, // SQABSv1i16 |
16264 | 0U, // SQABSv1i32 |
16265 | 0U, // SQABSv1i64 |
16266 | 0U, // SQABSv1i8 |
16267 | 0U, // SQABSv2i32 |
16268 | 0U, // SQABSv2i64 |
16269 | 0U, // SQABSv4i16 |
16270 | 0U, // SQABSv4i32 |
16271 | 0U, // SQABSv8i16 |
16272 | 0U, // SQABSv8i8 |
16273 | 32834U, // SQADD_ZI_B |
16274 | 34881U, // SQADD_ZI_D |
16275 | 193U, // SQADD_ZI_H |
16276 | 36930U, // SQADD_ZI_S |
16277 | 33837153U, // SQADD_ZPmZ_B |
16278 | 67383393U, // SQADD_ZPmZ_D |
16279 | 101472369U, // SQADD_ZPmZ_H |
16280 | 134504545U, // SQADD_ZPmZ_S |
16281 | 20546U, // SQADD_ZZZ_B |
16282 | 12353U, // SQADD_ZZZ_D |
16283 | 113U, // SQADD_ZZZ_H |
16284 | 24642U, // SQADD_ZZZ_S |
16285 | 16448U, // SQADDv16i8 |
16286 | 6208U, // SQADDv1i16 |
16287 | 6208U, // SQADDv1i32 |
16288 | 6208U, // SQADDv1i64 |
16289 | 6208U, // SQADDv1i8 |
16290 | 16448U, // SQADDv2i32 |
16291 | 16448U, // SQADDv2i64 |
16292 | 16448U, // SQADDv4i16 |
16293 | 16448U, // SQADDv4i32 |
16294 | 16448U, // SQADDv8i16 |
16295 | 16448U, // SQADDv8i8 |
16296 | 268718146U, // SQCADD_ZZI_B |
16297 | 268709953U, // SQCADD_ZZI_D |
16298 | 3954801U, // SQCADD_ZZI_H |
16299 | 268722242U, // SQCADD_ZZI_S |
16300 | 0U, // SQCVTN_Z2Z_StoH |
16301 | 0U, // SQCVTN_Z4Z_DtoH |
16302 | 5U, // SQCVTN_Z4Z_StoB |
16303 | 0U, // SQCVTUN_Z2Z_StoH |
16304 | 0U, // SQCVTUN_Z4Z_DtoH |
16305 | 5U, // SQCVTUN_Z4Z_StoB |
16306 | 0U, // SQCVTU_Z2Z_StoH |
16307 | 0U, // SQCVTU_Z4Z_DtoH |
16308 | 5U, // SQCVTU_Z4Z_StoB |
16309 | 0U, // SQCVT_Z2Z_StoH |
16310 | 0U, // SQCVT_Z4Z_DtoH |
16311 | 5U, // SQCVT_Z4Z_StoB |
16312 | 4U, // SQDECB_XPiI |
16313 | 9U, // SQDECB_XPiWdI |
16314 | 4U, // SQDECD_XPiI |
16315 | 9U, // SQDECD_XPiWdI |
16316 | 4U, // SQDECD_ZPiI |
16317 | 4U, // SQDECH_XPiI |
16318 | 9U, // SQDECH_XPiWdI |
16319 | 0U, // SQDECH_ZPiI |
16320 | 161858U, // SQDECP_XPWd_B |
16321 | 161857U, // SQDECP_XPWd_D |
16322 | 161856U, // SQDECP_XPWd_H |
16323 | 161858U, // SQDECP_XPWd_S |
16324 | 2U, // SQDECP_XP_B |
16325 | 1U, // SQDECP_XP_D |
16326 | 0U, // SQDECP_XP_H |
16327 | 2U, // SQDECP_XP_S |
16328 | 0U, // SQDECP_ZP_D |
16329 | 0U, // SQDECP_ZP_H |
16330 | 0U, // SQDECP_ZP_S |
16331 | 4U, // SQDECW_XPiI |
16332 | 9U, // SQDECW_XPiWdI |
16333 | 4U, // SQDECW_ZPiI |
16334 | 4160U, // SQDMLALBT_ZZZ_D |
16335 | 17U, // SQDMLALBT_ZZZ_H |
16336 | 14401U, // SQDMLALBT_ZZZ_S |
16337 | 103551040U, // SQDMLALB_ZZZI_D |
16338 | 103561281U, // SQDMLALB_ZZZI_S |
16339 | 4160U, // SQDMLALB_ZZZ_D |
16340 | 17U, // SQDMLALB_ZZZ_H |
16341 | 14401U, // SQDMLALB_ZZZ_S |
16342 | 103551040U, // SQDMLALT_ZZZI_D |
16343 | 103561281U, // SQDMLALT_ZZZI_S |
16344 | 4160U, // SQDMLALT_ZZZ_D |
16345 | 17U, // SQDMLALT_ZZZ_H |
16346 | 14401U, // SQDMLALT_ZZZ_S |
16347 | 81986U, // SQDMLALi16 |
16348 | 81986U, // SQDMLALi32 |
16349 | 103565378U, // SQDMLALv1i32_indexed |
16350 | 103565378U, // SQDMLALv1i64_indexed |
16351 | 103565377U, // SQDMLALv2i32_indexed |
16352 | 18497U, // SQDMLALv2i32_v2i64 |
16353 | 103565377U, // SQDMLALv4i16_indexed |
16354 | 18497U, // SQDMLALv4i16_v4i32 |
16355 | 103565377U, // SQDMLALv4i32_indexed |
16356 | 18497U, // SQDMLALv4i32_v2i64 |
16357 | 103565377U, // SQDMLALv8i16_indexed |
16358 | 18497U, // SQDMLALv8i16_v4i32 |
16359 | 4160U, // SQDMLSLBT_ZZZ_D |
16360 | 17U, // SQDMLSLBT_ZZZ_H |
16361 | 14401U, // SQDMLSLBT_ZZZ_S |
16362 | 103551040U, // SQDMLSLB_ZZZI_D |
16363 | 103561281U, // SQDMLSLB_ZZZI_S |
16364 | 4160U, // SQDMLSLB_ZZZ_D |
16365 | 17U, // SQDMLSLB_ZZZ_H |
16366 | 14401U, // SQDMLSLB_ZZZ_S |
16367 | 103551040U, // SQDMLSLT_ZZZI_D |
16368 | 103561281U, // SQDMLSLT_ZZZI_S |
16369 | 4160U, // SQDMLSLT_ZZZ_D |
16370 | 17U, // SQDMLSLT_ZZZ_H |
16371 | 14401U, // SQDMLSLT_ZZZ_S |
16372 | 81986U, // SQDMLSLi16 |
16373 | 81986U, // SQDMLSLi32 |
16374 | 103565378U, // SQDMLSLv1i32_indexed |
16375 | 103565378U, // SQDMLSLv1i64_indexed |
16376 | 103565377U, // SQDMLSLv2i32_indexed |
16377 | 18497U, // SQDMLSLv2i32_v2i64 |
16378 | 103565377U, // SQDMLSLv4i16_indexed |
16379 | 18497U, // SQDMLSLv4i16_v4i32 |
16380 | 103565377U, // SQDMLSLv4i32_indexed |
16381 | 18497U, // SQDMLSLv4i32_v2i64 |
16382 | 103565377U, // SQDMLSLv8i16_indexed |
16383 | 18497U, // SQDMLSLv8i16_v4i32 |
16384 | 1457U, // SQDMULH_VG2_2Z2Z_B |
16385 | 513U, // SQDMULH_VG2_2Z2Z_D |
16386 | 273U, // SQDMULH_VG2_2Z2Z_H |
16387 | 529U, // SQDMULH_VG2_2Z2Z_S |
16388 | 129U, // SQDMULH_VG2_2ZZ_B |
16389 | 145U, // SQDMULH_VG2_2ZZ_D |
16390 | 113U, // SQDMULH_VG2_2ZZ_H |
16391 | 81U, // SQDMULH_VG2_2ZZ_S |
16392 | 1457U, // SQDMULH_VG4_4Z4Z_B |
16393 | 513U, // SQDMULH_VG4_4Z4Z_D |
16394 | 273U, // SQDMULH_VG4_4Z4Z_H |
16395 | 529U, // SQDMULH_VG4_4Z4Z_S |
16396 | 129U, // SQDMULH_VG4_4ZZ_B |
16397 | 145U, // SQDMULH_VG4_4ZZ_D |
16398 | 113U, // SQDMULH_VG4_4ZZ_H |
16399 | 81U, // SQDMULH_VG4_4ZZ_S |
16400 | 6041665U, // SQDMULH_ZZZI_D |
16401 | 79985U, // SQDMULH_ZZZI_H |
16402 | 6053954U, // SQDMULH_ZZZI_S |
16403 | 20546U, // SQDMULH_ZZZ_B |
16404 | 12353U, // SQDMULH_ZZZ_D |
16405 | 113U, // SQDMULH_ZZZ_H |
16406 | 24642U, // SQDMULH_ZZZ_S |
16407 | 6208U, // SQDMULHv1i16 |
16408 | 6045760U, // SQDMULHv1i16_indexed |
16409 | 6208U, // SQDMULHv1i32 |
16410 | 6045760U, // SQDMULHv1i32_indexed |
16411 | 16448U, // SQDMULHv2i32 |
16412 | 6045760U, // SQDMULHv2i32_indexed |
16413 | 16448U, // SQDMULHv4i16 |
16414 | 6045760U, // SQDMULHv4i16_indexed |
16415 | 16448U, // SQDMULHv4i32 |
16416 | 6045760U, // SQDMULHv4i32_indexed |
16417 | 16448U, // SQDMULHv8i16 |
16418 | 6045760U, // SQDMULHv8i16_indexed |
16419 | 6053954U, // SQDMULLB_ZZZI_D |
16420 | 6039616U, // SQDMULLB_ZZZI_S |
16421 | 24642U, // SQDMULLB_ZZZ_D |
16422 | 129U, // SQDMULLB_ZZZ_H |
16423 | 10304U, // SQDMULLB_ZZZ_S |
16424 | 6053954U, // SQDMULLT_ZZZI_D |
16425 | 6039616U, // SQDMULLT_ZZZI_S |
16426 | 24642U, // SQDMULLT_ZZZ_D |
16427 | 129U, // SQDMULLT_ZZZ_H |
16428 | 10304U, // SQDMULLT_ZZZ_S |
16429 | 6208U, // SQDMULLi16 |
16430 | 6208U, // SQDMULLi32 |
16431 | 6045760U, // SQDMULLv1i32_indexed |
16432 | 6045760U, // SQDMULLv1i64_indexed |
16433 | 6045760U, // SQDMULLv2i32_indexed |
16434 | 16448U, // SQDMULLv2i32_v2i64 |
16435 | 6045760U, // SQDMULLv4i16_indexed |
16436 | 16448U, // SQDMULLv4i16_v4i32 |
16437 | 6045760U, // SQDMULLv4i32_indexed |
16438 | 16448U, // SQDMULLv4i32_v2i64 |
16439 | 6045760U, // SQDMULLv8i16_indexed |
16440 | 16448U, // SQDMULLv8i16_v4i32 |
16441 | 4U, // SQINCB_XPiI |
16442 | 9U, // SQINCB_XPiWdI |
16443 | 4U, // SQINCD_XPiI |
16444 | 9U, // SQINCD_XPiWdI |
16445 | 4U, // SQINCD_ZPiI |
16446 | 4U, // SQINCH_XPiI |
16447 | 9U, // SQINCH_XPiWdI |
16448 | 0U, // SQINCH_ZPiI |
16449 | 161858U, // SQINCP_XPWd_B |
16450 | 161857U, // SQINCP_XPWd_D |
16451 | 161856U, // SQINCP_XPWd_H |
16452 | 161858U, // SQINCP_XPWd_S |
16453 | 2U, // SQINCP_XP_B |
16454 | 1U, // SQINCP_XP_D |
16455 | 0U, // SQINCP_XP_H |
16456 | 2U, // SQINCP_XP_S |
16457 | 0U, // SQINCP_ZP_D |
16458 | 0U, // SQINCP_ZP_H |
16459 | 0U, // SQINCP_ZP_S |
16460 | 4U, // SQINCW_XPiI |
16461 | 9U, // SQINCW_XPiWdI |
16462 | 4U, // SQINCW_ZPiI |
16463 | 16U, // SQNEG_ZPmZ_B |
16464 | 32U, // SQNEG_ZPmZ_D |
16465 | 0U, // SQNEG_ZPmZ_H |
16466 | 48U, // SQNEG_ZPmZ_S |
16467 | 0U, // SQNEGv16i8 |
16468 | 0U, // SQNEGv1i16 |
16469 | 0U, // SQNEGv1i32 |
16470 | 0U, // SQNEGv1i64 |
16471 | 0U, // SQNEGv1i8 |
16472 | 0U, // SQNEGv2i32 |
16473 | 0U, // SQNEGv2i64 |
16474 | 0U, // SQNEGv4i16 |
16475 | 0U, // SQNEGv4i32 |
16476 | 0U, // SQNEGv8i16 |
16477 | 0U, // SQNEGv8i8 |
16478 | 369438977U, // SQRDCMLAH_ZZZI_H |
16479 | 338432064U, // SQRDCMLAH_ZZZI_S |
16480 | 4478995U, // SQRDCMLAH_ZZZ_B |
16481 | 402917440U, // SQRDCMLAH_ZZZ_D |
16482 | 4479233U, // SQRDCMLAH_ZZZ_H |
16483 | 402919488U, // SQRDCMLAH_ZZZ_S |
16484 | 103548992U, // SQRDMLAH_ZZZI_D |
16485 | 78081U, // SQRDMLAH_ZZZI_H |
16486 | 103551040U, // SQRDMLAH_ZZZI_S |
16487 | 19U, // SQRDMLAH_ZZZ_B |
16488 | 2112U, // SQRDMLAH_ZZZ_D |
16489 | 257U, // SQRDMLAH_ZZZ_H |
16490 | 4160U, // SQRDMLAH_ZZZ_S |
16491 | 81986U, // SQRDMLAHv1i16 |
16492 | 103565378U, // SQRDMLAHv1i16_indexed |
16493 | 81986U, // SQRDMLAHv1i32 |
16494 | 103565378U, // SQRDMLAHv1i32_indexed |
16495 | 18497U, // SQRDMLAHv2i32 |
16496 | 103565377U, // SQRDMLAHv2i32_indexed |
16497 | 18497U, // SQRDMLAHv4i16 |
16498 | 103565377U, // SQRDMLAHv4i16_indexed |
16499 | 18497U, // SQRDMLAHv4i32 |
16500 | 103565377U, // SQRDMLAHv4i32_indexed |
16501 | 18497U, // SQRDMLAHv8i16 |
16502 | 103565377U, // SQRDMLAHv8i16_indexed |
16503 | 103548992U, // SQRDMLSH_ZZZI_D |
16504 | 78081U, // SQRDMLSH_ZZZI_H |
16505 | 103551040U, // SQRDMLSH_ZZZI_S |
16506 | 19U, // SQRDMLSH_ZZZ_B |
16507 | 2112U, // SQRDMLSH_ZZZ_D |
16508 | 257U, // SQRDMLSH_ZZZ_H |
16509 | 4160U, // SQRDMLSH_ZZZ_S |
16510 | 81986U, // SQRDMLSHv1i16 |
16511 | 103565378U, // SQRDMLSHv1i16_indexed |
16512 | 81986U, // SQRDMLSHv1i32 |
16513 | 103565378U, // SQRDMLSHv1i32_indexed |
16514 | 18497U, // SQRDMLSHv2i32 |
16515 | 103565377U, // SQRDMLSHv2i32_indexed |
16516 | 18497U, // SQRDMLSHv4i16 |
16517 | 103565377U, // SQRDMLSHv4i16_indexed |
16518 | 18497U, // SQRDMLSHv4i32 |
16519 | 103565377U, // SQRDMLSHv4i32_indexed |
16520 | 18497U, // SQRDMLSHv8i16 |
16521 | 103565377U, // SQRDMLSHv8i16_indexed |
16522 | 6041665U, // SQRDMULH_ZZZI_D |
16523 | 79985U, // SQRDMULH_ZZZI_H |
16524 | 6053954U, // SQRDMULH_ZZZI_S |
16525 | 20546U, // SQRDMULH_ZZZ_B |
16526 | 12353U, // SQRDMULH_ZZZ_D |
16527 | 113U, // SQRDMULH_ZZZ_H |
16528 | 24642U, // SQRDMULH_ZZZ_S |
16529 | 6208U, // SQRDMULHv1i16 |
16530 | 6045760U, // SQRDMULHv1i16_indexed |
16531 | 6208U, // SQRDMULHv1i32 |
16532 | 6045760U, // SQRDMULHv1i32_indexed |
16533 | 16448U, // SQRDMULHv2i32 |
16534 | 6045760U, // SQRDMULHv2i32_indexed |
16535 | 16448U, // SQRDMULHv4i16 |
16536 | 6045760U, // SQRDMULHv4i16_indexed |
16537 | 16448U, // SQRDMULHv4i32 |
16538 | 6045760U, // SQRDMULHv4i32_indexed |
16539 | 16448U, // SQRDMULHv8i16 |
16540 | 6045760U, // SQRDMULHv8i16_indexed |
16541 | 33837153U, // SQRSHLR_ZPmZ_B |
16542 | 67383393U, // SQRSHLR_ZPmZ_D |
16543 | 101472369U, // SQRSHLR_ZPmZ_H |
16544 | 134504545U, // SQRSHLR_ZPmZ_S |
16545 | 33837153U, // SQRSHL_ZPmZ_B |
16546 | 67383393U, // SQRSHL_ZPmZ_D |
16547 | 101472369U, // SQRSHL_ZPmZ_H |
16548 | 134504545U, // SQRSHL_ZPmZ_S |
16549 | 16448U, // SQRSHLv16i8 |
16550 | 6208U, // SQRSHLv1i16 |
16551 | 6208U, // SQRSHLv1i32 |
16552 | 6208U, // SQRSHLv1i64 |
16553 | 6208U, // SQRSHLv1i8 |
16554 | 16448U, // SQRSHLv2i32 |
16555 | 16448U, // SQRSHLv2i64 |
16556 | 16448U, // SQRSHLv4i16 |
16557 | 16448U, // SQRSHLv4i32 |
16558 | 16448U, // SQRSHLv8i16 |
16559 | 16448U, // SQRSHLv8i8 |
16560 | 6208U, // SQRSHRNB_ZZI_B |
16561 | 225U, // SQRSHRNB_ZZI_H |
16562 | 6209U, // SQRSHRNB_ZZI_S |
16563 | 81985U, // SQRSHRNT_ZZI_B |
16564 | 417U, // SQRSHRNT_ZZI_H |
16565 | 81984U, // SQRSHRNT_ZZI_S |
16566 | 6213U, // SQRSHRN_VG4_Z4ZI_B |
16567 | 225U, // SQRSHRN_VG4_Z4ZI_H |
16568 | 225U, // SQRSHRN_Z2ZI_StoH |
16569 | 6208U, // SQRSHRNb |
16570 | 6208U, // SQRSHRNh |
16571 | 6208U, // SQRSHRNs |
16572 | 81985U, // SQRSHRNv16i8_shift |
16573 | 6208U, // SQRSHRNv2i32_shift |
16574 | 6208U, // SQRSHRNv4i16_shift |
16575 | 81985U, // SQRSHRNv4i32_shift |
16576 | 81985U, // SQRSHRNv8i16_shift |
16577 | 6208U, // SQRSHRNv8i8_shift |
16578 | 6208U, // SQRSHRUNB_ZZI_B |
16579 | 225U, // SQRSHRUNB_ZZI_H |
16580 | 6209U, // SQRSHRUNB_ZZI_S |
16581 | 81985U, // SQRSHRUNT_ZZI_B |
16582 | 417U, // SQRSHRUNT_ZZI_H |
16583 | 81984U, // SQRSHRUNT_ZZI_S |
16584 | 6213U, // SQRSHRUN_VG4_Z4ZI_B |
16585 | 225U, // SQRSHRUN_VG4_Z4ZI_H |
16586 | 225U, // SQRSHRUN_Z2ZI_StoH |
16587 | 6208U, // SQRSHRUNb |
16588 | 6208U, // SQRSHRUNh |
16589 | 6208U, // SQRSHRUNs |
16590 | 81985U, // SQRSHRUNv16i8_shift |
16591 | 6208U, // SQRSHRUNv2i32_shift |
16592 | 6208U, // SQRSHRUNv4i16_shift |
16593 | 81985U, // SQRSHRUNv4i32_shift |
16594 | 81985U, // SQRSHRUNv8i16_shift |
16595 | 6208U, // SQRSHRUNv8i8_shift |
16596 | 225U, // SQRSHRU_VG2_Z2ZI_H |
16597 | 6213U, // SQRSHRU_VG4_Z4ZI_B |
16598 | 225U, // SQRSHRU_VG4_Z4ZI_H |
16599 | 225U, // SQRSHR_VG2_Z2ZI_H |
16600 | 6213U, // SQRSHR_VG4_Z4ZI_B |
16601 | 225U, // SQRSHR_VG4_Z4ZI_H |
16602 | 33837153U, // SQSHLR_ZPmZ_B |
16603 | 67383393U, // SQSHLR_ZPmZ_D |
16604 | 101472369U, // SQSHLR_ZPmZ_H |
16605 | 134504545U, // SQSHLR_ZPmZ_S |
16606 | 282721U, // SQSHLU_ZPmI_B |
16607 | 274529U, // SQSHLU_ZPmI_D |
16608 | 103045233U, // SQSHLU_ZPmI_H |
16609 | 286817U, // SQSHLU_ZPmI_S |
16610 | 6208U, // SQSHLUb |
16611 | 6208U, // SQSHLUd |
16612 | 6208U, // SQSHLUh |
16613 | 6208U, // SQSHLUs |
16614 | 6208U, // SQSHLUv16i8_shift |
16615 | 6208U, // SQSHLUv2i32_shift |
16616 | 6208U, // SQSHLUv2i64_shift |
16617 | 6208U, // SQSHLUv4i16_shift |
16618 | 6208U, // SQSHLUv4i32_shift |
16619 | 6208U, // SQSHLUv8i16_shift |
16620 | 6208U, // SQSHLUv8i8_shift |
16621 | 282721U, // SQSHL_ZPmI_B |
16622 | 274529U, // SQSHL_ZPmI_D |
16623 | 103045233U, // SQSHL_ZPmI_H |
16624 | 286817U, // SQSHL_ZPmI_S |
16625 | 33837153U, // SQSHL_ZPmZ_B |
16626 | 67383393U, // SQSHL_ZPmZ_D |
16627 | 101472369U, // SQSHL_ZPmZ_H |
16628 | 134504545U, // SQSHL_ZPmZ_S |
16629 | 6208U, // SQSHLb |
16630 | 6208U, // SQSHLd |
16631 | 6208U, // SQSHLh |
16632 | 6208U, // SQSHLs |
16633 | 16448U, // SQSHLv16i8 |
16634 | 6208U, // SQSHLv16i8_shift |
16635 | 6208U, // SQSHLv1i16 |
16636 | 6208U, // SQSHLv1i32 |
16637 | 6208U, // SQSHLv1i64 |
16638 | 6208U, // SQSHLv1i8 |
16639 | 16448U, // SQSHLv2i32 |
16640 | 6208U, // SQSHLv2i32_shift |
16641 | 16448U, // SQSHLv2i64 |
16642 | 6208U, // SQSHLv2i64_shift |
16643 | 16448U, // SQSHLv4i16 |
16644 | 6208U, // SQSHLv4i16_shift |
16645 | 16448U, // SQSHLv4i32 |
16646 | 6208U, // SQSHLv4i32_shift |
16647 | 16448U, // SQSHLv8i16 |
16648 | 6208U, // SQSHLv8i16_shift |
16649 | 16448U, // SQSHLv8i8 |
16650 | 6208U, // SQSHLv8i8_shift |
16651 | 6208U, // SQSHRNB_ZZI_B |
16652 | 225U, // SQSHRNB_ZZI_H |
16653 | 6209U, // SQSHRNB_ZZI_S |
16654 | 81985U, // SQSHRNT_ZZI_B |
16655 | 417U, // SQSHRNT_ZZI_H |
16656 | 81984U, // SQSHRNT_ZZI_S |
16657 | 6208U, // SQSHRNb |
16658 | 6208U, // SQSHRNh |
16659 | 6208U, // SQSHRNs |
16660 | 81985U, // SQSHRNv16i8_shift |
16661 | 6208U, // SQSHRNv2i32_shift |
16662 | 6208U, // SQSHRNv4i16_shift |
16663 | 81985U, // SQSHRNv4i32_shift |
16664 | 81985U, // SQSHRNv8i16_shift |
16665 | 6208U, // SQSHRNv8i8_shift |
16666 | 6208U, // SQSHRUNB_ZZI_B |
16667 | 225U, // SQSHRUNB_ZZI_H |
16668 | 6209U, // SQSHRUNB_ZZI_S |
16669 | 81985U, // SQSHRUNT_ZZI_B |
16670 | 417U, // SQSHRUNT_ZZI_H |
16671 | 81984U, // SQSHRUNT_ZZI_S |
16672 | 6208U, // SQSHRUNb |
16673 | 6208U, // SQSHRUNh |
16674 | 6208U, // SQSHRUNs |
16675 | 81985U, // SQSHRUNv16i8_shift |
16676 | 6208U, // SQSHRUNv2i32_shift |
16677 | 6208U, // SQSHRUNv4i16_shift |
16678 | 81985U, // SQSHRUNv4i32_shift |
16679 | 81985U, // SQSHRUNv8i16_shift |
16680 | 6208U, // SQSHRUNv8i8_shift |
16681 | 33837153U, // SQSUBR_ZPmZ_B |
16682 | 67383393U, // SQSUBR_ZPmZ_D |
16683 | 101472369U, // SQSUBR_ZPmZ_H |
16684 | 134504545U, // SQSUBR_ZPmZ_S |
16685 | 32834U, // SQSUB_ZI_B |
16686 | 34881U, // SQSUB_ZI_D |
16687 | 193U, // SQSUB_ZI_H |
16688 | 36930U, // SQSUB_ZI_S |
16689 | 33837153U, // SQSUB_ZPmZ_B |
16690 | 67383393U, // SQSUB_ZPmZ_D |
16691 | 101472369U, // SQSUB_ZPmZ_H |
16692 | 134504545U, // SQSUB_ZPmZ_S |
16693 | 20546U, // SQSUB_ZZZ_B |
16694 | 12353U, // SQSUB_ZZZ_D |
16695 | 113U, // SQSUB_ZZZ_H |
16696 | 24642U, // SQSUB_ZZZ_S |
16697 | 16448U, // SQSUBv16i8 |
16698 | 6208U, // SQSUBv1i16 |
16699 | 6208U, // SQSUBv1i32 |
16700 | 6208U, // SQSUBv1i64 |
16701 | 6208U, // SQSUBv1i8 |
16702 | 16448U, // SQSUBv2i32 |
16703 | 16448U, // SQSUBv2i64 |
16704 | 16448U, // SQSUBv4i16 |
16705 | 16448U, // SQSUBv4i32 |
16706 | 16448U, // SQSUBv8i16 |
16707 | 16448U, // SQSUBv8i8 |
16708 | 0U, // SQXTNB_ZZ_B |
16709 | 0U, // SQXTNB_ZZ_H |
16710 | 1U, // SQXTNB_ZZ_S |
16711 | 1U, // SQXTNT_ZZ_B |
16712 | 0U, // SQXTNT_ZZ_H |
16713 | 0U, // SQXTNT_ZZ_S |
16714 | 1U, // SQXTNv16i8 |
16715 | 0U, // SQXTNv1i16 |
16716 | 0U, // SQXTNv1i32 |
16717 | 0U, // SQXTNv1i8 |
16718 | 0U, // SQXTNv2i32 |
16719 | 0U, // SQXTNv4i16 |
16720 | 1U, // SQXTNv4i32 |
16721 | 1U, // SQXTNv8i16 |
16722 | 0U, // SQXTNv8i8 |
16723 | 0U, // SQXTUNB_ZZ_B |
16724 | 0U, // SQXTUNB_ZZ_H |
16725 | 1U, // SQXTUNB_ZZ_S |
16726 | 1U, // SQXTUNT_ZZ_B |
16727 | 0U, // SQXTUNT_ZZ_H |
16728 | 0U, // SQXTUNT_ZZ_S |
16729 | 1U, // SQXTUNv16i8 |
16730 | 0U, // SQXTUNv1i16 |
16731 | 0U, // SQXTUNv1i32 |
16732 | 0U, // SQXTUNv1i8 |
16733 | 0U, // SQXTUNv2i32 |
16734 | 0U, // SQXTUNv4i16 |
16735 | 1U, // SQXTUNv4i32 |
16736 | 1U, // SQXTUNv8i16 |
16737 | 0U, // SQXTUNv8i8 |
16738 | 33837153U, // SRHADD_ZPmZ_B |
16739 | 67383393U, // SRHADD_ZPmZ_D |
16740 | 101472369U, // SRHADD_ZPmZ_H |
16741 | 134504545U, // SRHADD_ZPmZ_S |
16742 | 16448U, // SRHADDv16i8 |
16743 | 16448U, // SRHADDv2i32 |
16744 | 16448U, // SRHADDv4i16 |
16745 | 16448U, // SRHADDv4i32 |
16746 | 16448U, // SRHADDv8i16 |
16747 | 16448U, // SRHADDv8i8 |
16748 | 419U, // SRI_ZZI_B |
16749 | 81984U, // SRI_ZZI_D |
16750 | 417U, // SRI_ZZI_H |
16751 | 81984U, // SRI_ZZI_S |
16752 | 81986U, // SRId |
16753 | 81985U, // SRIv16i8_shift |
16754 | 81985U, // SRIv2i32_shift |
16755 | 81985U, // SRIv2i64_shift |
16756 | 81985U, // SRIv4i16_shift |
16757 | 81985U, // SRIv4i32_shift |
16758 | 81985U, // SRIv8i16_shift |
16759 | 81985U, // SRIv8i8_shift |
16760 | 33837153U, // SRSHLR_ZPmZ_B |
16761 | 67383393U, // SRSHLR_ZPmZ_D |
16762 | 101472369U, // SRSHLR_ZPmZ_H |
16763 | 134504545U, // SRSHLR_ZPmZ_S |
16764 | 1457U, // SRSHL_VG2_2Z2Z_B |
16765 | 513U, // SRSHL_VG2_2Z2Z_D |
16766 | 273U, // SRSHL_VG2_2Z2Z_H |
16767 | 529U, // SRSHL_VG2_2Z2Z_S |
16768 | 129U, // SRSHL_VG2_2ZZ_B |
16769 | 145U, // SRSHL_VG2_2ZZ_D |
16770 | 113U, // SRSHL_VG2_2ZZ_H |
16771 | 81U, // SRSHL_VG2_2ZZ_S |
16772 | 1457U, // SRSHL_VG4_4Z4Z_B |
16773 | 513U, // SRSHL_VG4_4Z4Z_D |
16774 | 273U, // SRSHL_VG4_4Z4Z_H |
16775 | 529U, // SRSHL_VG4_4Z4Z_S |
16776 | 129U, // SRSHL_VG4_4ZZ_B |
16777 | 145U, // SRSHL_VG4_4ZZ_D |
16778 | 113U, // SRSHL_VG4_4ZZ_H |
16779 | 81U, // SRSHL_VG4_4ZZ_S |
16780 | 33837153U, // SRSHL_ZPmZ_B |
16781 | 67383393U, // SRSHL_ZPmZ_D |
16782 | 101472369U, // SRSHL_ZPmZ_H |
16783 | 134504545U, // SRSHL_ZPmZ_S |
16784 | 16448U, // SRSHLv16i8 |
16785 | 6208U, // SRSHLv1i64 |
16786 | 16448U, // SRSHLv2i32 |
16787 | 16448U, // SRSHLv2i64 |
16788 | 16448U, // SRSHLv4i16 |
16789 | 16448U, // SRSHLv4i32 |
16790 | 16448U, // SRSHLv8i16 |
16791 | 16448U, // SRSHLv8i8 |
16792 | 282721U, // SRSHR_ZPmI_B |
16793 | 274529U, // SRSHR_ZPmI_D |
16794 | 103045233U, // SRSHR_ZPmI_H |
16795 | 286817U, // SRSHR_ZPmI_S |
16796 | 6208U, // SRSHRd |
16797 | 6208U, // SRSHRv16i8_shift |
16798 | 6208U, // SRSHRv2i32_shift |
16799 | 6208U, // SRSHRv2i64_shift |
16800 | 6208U, // SRSHRv4i16_shift |
16801 | 6208U, // SRSHRv4i32_shift |
16802 | 6208U, // SRSHRv8i16_shift |
16803 | 6208U, // SRSHRv8i8_shift |
16804 | 419U, // SRSRA_ZZI_B |
16805 | 81984U, // SRSRA_ZZI_D |
16806 | 417U, // SRSRA_ZZI_H |
16807 | 81984U, // SRSRA_ZZI_S |
16808 | 81986U, // SRSRAd |
16809 | 81985U, // SRSRAv16i8_shift |
16810 | 81985U, // SRSRAv2i32_shift |
16811 | 81985U, // SRSRAv2i64_shift |
16812 | 81985U, // SRSRAv4i16_shift |
16813 | 81985U, // SRSRAv4i32_shift |
16814 | 81985U, // SRSRAv8i16_shift |
16815 | 81985U, // SRSRAv8i8_shift |
16816 | 6210U, // SSHLLB_ZZI_D |
16817 | 225U, // SSHLLB_ZZI_H |
16818 | 6208U, // SSHLLB_ZZI_S |
16819 | 6210U, // SSHLLT_ZZI_D |
16820 | 225U, // SSHLLT_ZZI_H |
16821 | 6208U, // SSHLLT_ZZI_S |
16822 | 6208U, // SSHLLv16i8_shift |
16823 | 6208U, // SSHLLv2i32_shift |
16824 | 6208U, // SSHLLv4i16_shift |
16825 | 6208U, // SSHLLv4i32_shift |
16826 | 6208U, // SSHLLv8i16_shift |
16827 | 6208U, // SSHLLv8i8_shift |
16828 | 16448U, // SSHLv16i8 |
16829 | 6208U, // SSHLv1i64 |
16830 | 16448U, // SSHLv2i32 |
16831 | 16448U, // SSHLv2i64 |
16832 | 16448U, // SSHLv4i16 |
16833 | 16448U, // SSHLv4i32 |
16834 | 16448U, // SSHLv8i16 |
16835 | 16448U, // SSHLv8i8 |
16836 | 6208U, // SSHRd |
16837 | 6208U, // SSHRv16i8_shift |
16838 | 6208U, // SSHRv2i32_shift |
16839 | 6208U, // SSHRv2i64_shift |
16840 | 6208U, // SSHRv4i16_shift |
16841 | 6208U, // SSHRv4i32_shift |
16842 | 6208U, // SSHRv8i16_shift |
16843 | 6208U, // SSHRv8i8_shift |
16844 | 419U, // SSRA_ZZI_B |
16845 | 81984U, // SSRA_ZZI_D |
16846 | 417U, // SSRA_ZZI_H |
16847 | 81984U, // SSRA_ZZI_S |
16848 | 81986U, // SSRAd |
16849 | 81985U, // SSRAv16i8_shift |
16850 | 81985U, // SSRAv2i32_shift |
16851 | 81985U, // SSRAv2i64_shift |
16852 | 81985U, // SSRAv4i16_shift |
16853 | 81985U, // SSRAv4i32_shift |
16854 | 81985U, // SSRAv8i16_shift |
16855 | 81985U, // SSRAv8i8_shift |
16856 | 6576361U, // SST1B_D |
16857 | 673470617U, // SST1B_D_IMM |
16858 | 6838505U, // SST1B_D_SXTW |
16859 | 7100649U, // SST1B_D_UXTW |
16860 | 673470553U, // SST1B_S_IMM |
16861 | 7362793U, // SST1B_S_SXTW |
16862 | 7624937U, // SST1B_S_UXTW |
16863 | 6576361U, // SST1D |
16864 | 7887001U, // SST1D_IMM |
16865 | 8149225U, // SST1D_SCALED |
16866 | 6838505U, // SST1D_SXTW |
16867 | 8411369U, // SST1D_SXTW_SCALED |
16868 | 7100649U, // SST1D_UXTW |
16869 | 8673513U, // SST1D_UXTW_SCALED |
16870 | 6576361U, // SST1H_D |
16871 | 680024217U, // SST1H_D_IMM |
16872 | 9197801U, // SST1H_D_SCALED |
16873 | 6838505U, // SST1H_D_SXTW |
16874 | 9459945U, // SST1H_D_SXTW_SCALED |
16875 | 7100649U, // SST1H_D_UXTW |
16876 | 9722089U, // SST1H_D_UXTW_SCALED |
16877 | 680024153U, // SST1H_S_IMM |
16878 | 7362793U, // SST1H_S_SXTW |
16879 | 9984233U, // SST1H_S_SXTW_SCALED |
16880 | 7624937U, // SST1H_S_UXTW |
16881 | 10246377U, // SST1H_S_UXTW_SCALED |
16882 | 673470617U, // SST1Q |
16883 | 6576361U, // SST1W_D |
16884 | 681597081U, // SST1W_D_IMM |
16885 | 10770665U, // SST1W_D_SCALED |
16886 | 6838505U, // SST1W_D_SXTW |
16887 | 11032809U, // SST1W_D_SXTW_SCALED |
16888 | 7100649U, // SST1W_D_UXTW |
16889 | 11294953U, // SST1W_D_UXTW_SCALED |
16890 | 681597017U, // SST1W_IMM |
16891 | 7362793U, // SST1W_SXTW |
16892 | 11557097U, // SST1W_SXTW_SCALED |
16893 | 7624937U, // SST1W_UXTW |
16894 | 11819241U, // SST1W_UXTW_SCALED |
16895 | 24642U, // SSUBLBT_ZZZ_D |
16896 | 129U, // SSUBLBT_ZZZ_H |
16897 | 10304U, // SSUBLBT_ZZZ_S |
16898 | 24642U, // SSUBLB_ZZZ_D |
16899 | 129U, // SSUBLB_ZZZ_H |
16900 | 10304U, // SSUBLB_ZZZ_S |
16901 | 24642U, // SSUBLTB_ZZZ_D |
16902 | 129U, // SSUBLTB_ZZZ_H |
16903 | 10304U, // SSUBLTB_ZZZ_S |
16904 | 24642U, // SSUBLT_ZZZ_D |
16905 | 129U, // SSUBLT_ZZZ_H |
16906 | 10304U, // SSUBLT_ZZZ_S |
16907 | 16448U, // SSUBLv16i8_v8i16 |
16908 | 16448U, // SSUBLv2i32_v2i64 |
16909 | 16448U, // SSUBLv4i16_v4i32 |
16910 | 16448U, // SSUBLv4i32_v2i64 |
16911 | 16448U, // SSUBLv8i16_v4i32 |
16912 | 16448U, // SSUBLv8i8_v8i16 |
16913 | 24641U, // SSUBWB_ZZZ_D |
16914 | 129U, // SSUBWB_ZZZ_H |
16915 | 10306U, // SSUBWB_ZZZ_S |
16916 | 24641U, // SSUBWT_ZZZ_D |
16917 | 129U, // SSUBWT_ZZZ_H |
16918 | 10306U, // SSUBWT_ZZZ_S |
16919 | 16448U, // SSUBWv16i8_v8i16 |
16920 | 16448U, // SSUBWv2i32_v2i64 |
16921 | 16448U, // SSUBWv4i16_v4i32 |
16922 | 16448U, // SSUBWv4i32_v2i64 |
16923 | 16448U, // SSUBWv8i16_v4i32 |
16924 | 16448U, // SSUBWv8i8_v8i16 |
16925 | 12081385U, // ST1B |
16926 | 12081385U, // ST1B_2Z |
16927 | 713578729U, // ST1B_2Z_IMM |
16928 | 1275337031U, // ST1B_2Z_STRIDED |
16929 | 1308891463U, // ST1B_2Z_STRIDED_IMM |
16930 | 12081385U, // ST1B_4Z |
16931 | 715151593U, // ST1B_4Z_IMM |
16932 | 12081385U, // ST1B_4Z_STRIDED |
16933 | 715151593U, // ST1B_4Z_STRIDED_IMM |
16934 | 12081385U, // ST1B_D |
16935 | 707025129U, // ST1B_D_IMM |
16936 | 12081385U, // ST1B_H |
16937 | 707025129U, // ST1B_H_IMM |
16938 | 707025129U, // ST1B_IMM |
16939 | 12081385U, // ST1B_S |
16940 | 707025129U, // ST1B_S_IMM |
16941 | 12343529U, // ST1D |
16942 | 12343529U, // ST1D_2Z |
16943 | 713578729U, // ST1D_2Z_IMM |
16944 | 12343529U, // ST1D_2Z_STRIDED |
16945 | 713578729U, // ST1D_2Z_STRIDED_IMM |
16946 | 12343529U, // ST1D_4Z |
16947 | 715151593U, // ST1D_4Z_IMM |
16948 | 12343529U, // ST1D_4Z_STRIDED |
16949 | 715151593U, // ST1D_4Z_STRIDED_IMM |
16950 | 707025129U, // ST1D_IMM |
16951 | 12343529U, // ST1D_Q |
16952 | 707025129U, // ST1D_Q_IMM |
16953 | 0U, // ST1Fourv16b |
16954 | 0U, // ST1Fourv16b_POST |
16955 | 0U, // ST1Fourv1d |
16956 | 0U, // ST1Fourv1d_POST |
16957 | 0U, // ST1Fourv2d |
16958 | 0U, // ST1Fourv2d_POST |
16959 | 0U, // ST1Fourv2s |
16960 | 0U, // ST1Fourv2s_POST |
16961 | 0U, // ST1Fourv4h |
16962 | 0U, // ST1Fourv4h_POST |
16963 | 0U, // ST1Fourv4s |
16964 | 0U, // ST1Fourv4s_POST |
16965 | 0U, // ST1Fourv8b |
16966 | 0U, // ST1Fourv8b_POST |
16967 | 0U, // ST1Fourv8h |
16968 | 0U, // ST1Fourv8h_POST |
16969 | 12605673U, // ST1H |
16970 | 12605673U, // ST1H_2Z |
16971 | 713578729U, // ST1H_2Z_IMM |
16972 | 1342445895U, // ST1H_2Z_STRIDED |
16973 | 1308891463U, // ST1H_2Z_STRIDED_IMM |
16974 | 12605673U, // ST1H_4Z |
16975 | 715151593U, // ST1H_4Z_IMM |
16976 | 12605673U, // ST1H_4Z_STRIDED |
16977 | 715151593U, // ST1H_4Z_STRIDED_IMM |
16978 | 12605673U, // ST1H_D |
16979 | 707025129U, // ST1H_D_IMM |
16980 | 707025129U, // ST1H_IMM |
16981 | 12605673U, // ST1H_S |
16982 | 707025129U, // ST1H_S_IMM |
16983 | 0U, // ST1Onev16b |
16984 | 0U, // ST1Onev16b_POST |
16985 | 0U, // ST1Onev1d |
16986 | 0U, // ST1Onev1d_POST |
16987 | 0U, // ST1Onev2d |
16988 | 0U, // ST1Onev2d_POST |
16989 | 0U, // ST1Onev2s |
16990 | 0U, // ST1Onev2s_POST |
16991 | 0U, // ST1Onev4h |
16992 | 0U, // ST1Onev4h_POST |
16993 | 0U, // ST1Onev4s |
16994 | 0U, // ST1Onev4s_POST |
16995 | 0U, // ST1Onev8b |
16996 | 0U, // ST1Onev8b_POST |
16997 | 0U, // ST1Onev8h |
16998 | 0U, // ST1Onev8h_POST |
16999 | 0U, // ST1Threev16b |
17000 | 0U, // ST1Threev16b_POST |
17001 | 0U, // ST1Threev1d |
17002 | 0U, // ST1Threev1d_POST |
17003 | 0U, // ST1Threev2d |
17004 | 0U, // ST1Threev2d_POST |
17005 | 0U, // ST1Threev2s |
17006 | 0U, // ST1Threev2s_POST |
17007 | 0U, // ST1Threev4h |
17008 | 0U, // ST1Threev4h_POST |
17009 | 0U, // ST1Threev4s |
17010 | 0U, // ST1Threev4s_POST |
17011 | 0U, // ST1Threev8b |
17012 | 0U, // ST1Threev8b_POST |
17013 | 0U, // ST1Threev8h |
17014 | 0U, // ST1Threev8h_POST |
17015 | 0U, // ST1Twov16b |
17016 | 0U, // ST1Twov16b_POST |
17017 | 0U, // ST1Twov1d |
17018 | 0U, // ST1Twov1d_POST |
17019 | 0U, // ST1Twov2d |
17020 | 0U, // ST1Twov2d_POST |
17021 | 0U, // ST1Twov2s |
17022 | 0U, // ST1Twov2s_POST |
17023 | 0U, // ST1Twov4h |
17024 | 0U, // ST1Twov4h_POST |
17025 | 0U, // ST1Twov4s |
17026 | 0U, // ST1Twov4s_POST |
17027 | 0U, // ST1Twov8b |
17028 | 0U, // ST1Twov8b_POST |
17029 | 0U, // ST1Twov8h |
17030 | 0U, // ST1Twov8h_POST |
17031 | 13129961U, // ST1W |
17032 | 13129961U, // ST1W_2Z |
17033 | 713578729U, // ST1W_2Z_IMM |
17034 | 13129961U, // ST1W_2Z_STRIDED |
17035 | 713578729U, // ST1W_2Z_STRIDED_IMM |
17036 | 13129961U, // ST1W_4Z |
17037 | 715151593U, // ST1W_4Z_IMM |
17038 | 13129961U, // ST1W_4Z_STRIDED |
17039 | 715151593U, // ST1W_4Z_STRIDED_IMM |
17040 | 13129961U, // ST1W_D |
17041 | 707025129U, // ST1W_D_IMM |
17042 | 707025129U, // ST1W_IMM |
17043 | 13129961U, // ST1W_Q |
17044 | 707025129U, // ST1W_Q_IMM |
17045 | 13796161U, // ST1_MXIPXX_H_B |
17046 | 14058305U, // ST1_MXIPXX_H_D |
17047 | 14320449U, // ST1_MXIPXX_H_H |
17048 | 14582593U, // ST1_MXIPXX_H_Q |
17049 | 14844737U, // ST1_MXIPXX_H_S |
17050 | 13796161U, // ST1_MXIPXX_V_B |
17051 | 14058305U, // ST1_MXIPXX_V_D |
17052 | 14320449U, // ST1_MXIPXX_V_H |
17053 | 14582593U, // ST1_MXIPXX_V_Q |
17054 | 14844737U, // ST1_MXIPXX_V_S |
17055 | 0U, // ST1i16 |
17056 | 9U, // ST1i16_POST |
17057 | 0U, // ST1i32 |
17058 | 9U, // ST1i32_POST |
17059 | 0U, // ST1i64 |
17060 | 9U, // ST1i64_POST |
17061 | 0U, // ST1i8 |
17062 | 9U, // ST1i8_POST |
17063 | 12081385U, // ST2B |
17064 | 713578729U, // ST2B_IMM |
17065 | 12343529U, // ST2D |
17066 | 713578729U, // ST2D_IMM |
17067 | 117618U, // ST2GPostIndex |
17068 | 16369730U, // ST2GPreIndex |
17069 | 4202560U, // ST2Gi |
17070 | 12605673U, // ST2H |
17071 | 713578729U, // ST2H_IMM |
17072 | 14964969U, // ST2Q |
17073 | 713578729U, // ST2Q_IMM |
17074 | 0U, // ST2Twov16b |
17075 | 0U, // ST2Twov16b_POST |
17076 | 0U, // ST2Twov2d |
17077 | 0U, // ST2Twov2d_POST |
17078 | 0U, // ST2Twov2s |
17079 | 0U, // ST2Twov2s_POST |
17080 | 0U, // ST2Twov4h |
17081 | 0U, // ST2Twov4h_POST |
17082 | 0U, // ST2Twov4s |
17083 | 0U, // ST2Twov4s_POST |
17084 | 0U, // ST2Twov8b |
17085 | 0U, // ST2Twov8b_POST |
17086 | 0U, // ST2Twov8h |
17087 | 0U, // ST2Twov8h_POST |
17088 | 13129961U, // ST2W |
17089 | 713578729U, // ST2W_IMM |
17090 | 0U, // ST2i16 |
17091 | 9U, // ST2i16_POST |
17092 | 0U, // ST2i32 |
17093 | 9U, // ST2i32_POST |
17094 | 0U, // ST2i64 |
17095 | 9U, // ST2i64_POST |
17096 | 0U, // ST2i8 |
17097 | 9U, // ST2i8_POST |
17098 | 12081385U, // ST3B |
17099 | 15227113U, // ST3B_IMM |
17100 | 12343529U, // ST3D |
17101 | 15227113U, // ST3D_IMM |
17102 | 12605673U, // ST3H |
17103 | 15227113U, // ST3H_IMM |
17104 | 14964969U, // ST3Q |
17105 | 15227113U, // ST3Q_IMM |
17106 | 0U, // ST3Threev16b |
17107 | 0U, // ST3Threev16b_POST |
17108 | 0U, // ST3Threev2d |
17109 | 0U, // ST3Threev2d_POST |
17110 | 0U, // ST3Threev2s |
17111 | 0U, // ST3Threev2s_POST |
17112 | 0U, // ST3Threev4h |
17113 | 0U, // ST3Threev4h_POST |
17114 | 0U, // ST3Threev4s |
17115 | 0U, // ST3Threev4s_POST |
17116 | 0U, // ST3Threev8b |
17117 | 0U, // ST3Threev8b_POST |
17118 | 0U, // ST3Threev8h |
17119 | 0U, // ST3Threev8h_POST |
17120 | 13129961U, // ST3W |
17121 | 15227113U, // ST3W_IMM |
17122 | 0U, // ST3i16 |
17123 | 10U, // ST3i16_POST |
17124 | 0U, // ST3i32 |
17125 | 10U, // ST3i32_POST |
17126 | 0U, // ST3i64 |
17127 | 10U, // ST3i64_POST |
17128 | 0U, // ST3i8 |
17129 | 10U, // ST3i8_POST |
17130 | 12081385U, // ST4B |
17131 | 715151593U, // ST4B_IMM |
17132 | 12343529U, // ST4D |
17133 | 715151593U, // ST4D_IMM |
17134 | 0U, // ST4Fourv16b |
17135 | 0U, // ST4Fourv16b_POST |
17136 | 0U, // ST4Fourv2d |
17137 | 0U, // ST4Fourv2d_POST |
17138 | 0U, // ST4Fourv2s |
17139 | 0U, // ST4Fourv2s_POST |
17140 | 0U, // ST4Fourv4h |
17141 | 0U, // ST4Fourv4h_POST |
17142 | 0U, // ST4Fourv4s |
17143 | 0U, // ST4Fourv4s_POST |
17144 | 0U, // ST4Fourv8b |
17145 | 0U, // ST4Fourv8b_POST |
17146 | 0U, // ST4Fourv8h |
17147 | 0U, // ST4Fourv8h_POST |
17148 | 12605673U, // ST4H |
17149 | 715151593U, // ST4H_IMM |
17150 | 14964969U, // ST4Q |
17151 | 715151593U, // ST4Q_IMM |
17152 | 13129961U, // ST4W |
17153 | 715151593U, // ST4W_IMM |
17154 | 0U, // ST4i16 |
17155 | 9U, // ST4i16_POST |
17156 | 0U, // ST4i32 |
17157 | 9U, // ST4i32_POST |
17158 | 0U, // ST4i64 |
17159 | 10U, // ST4i64_POST |
17160 | 0U, // ST4i8 |
17161 | 9U, // ST4i8_POST |
17162 | 0U, // ST64B |
17163 | 10U, // ST64BV |
17164 | 10U, // ST64BV0 |
17165 | 752U, // STGM |
17166 | 772020544U, // STGPi |
17167 | 117618U, // STGPostIndex |
17168 | 888488258U, // STGPpost |
17169 | 872759618U, // STGPpre |
17170 | 16369730U, // STGPreIndex |
17171 | 4202560U, // STGi |
17172 | 4200768U, // STILPW |
17173 | 18170178U, // STILPWpre |
17174 | 4200768U, // STILPX |
17175 | 18432322U, // STILPXpre |
17176 | 0U, // STL1 |
17177 | 752U, // STLLRB |
17178 | 752U, // STLLRH |
17179 | 752U, // STLLRW |
17180 | 752U, // STLLRX |
17181 | 752U, // STLRB |
17182 | 752U, // STLRH |
17183 | 752U, // STLRW |
17184 | 1522U, // STLRWpre |
17185 | 752U, // STLRX |
17186 | 1538U, // STLRXpre |
17187 | 4200512U, // STLURBi |
17188 | 4200512U, // STLURHi |
17189 | 4200512U, // STLURWi |
17190 | 4200512U, // STLURXi |
17191 | 752U, // STLURbi |
17192 | 752U, // STLURdi |
17193 | 752U, // STLURhi |
17194 | 752U, // STLURqi |
17195 | 752U, // STLURsi |
17196 | 18618432U, // STLXPW |
17197 | 18618432U, // STLXPX |
17198 | 4200768U, // STLXRB |
17199 | 4200768U, // STLXRH |
17200 | 4200768U, // STLXRW |
17201 | 4200768U, // STLXRX |
17202 | 738466112U, // STNPDi |
17203 | 772020544U, // STNPQi |
17204 | 805574976U, // STNPSi |
17205 | 805574976U, // STNPWi |
17206 | 738466112U, // STNPXi |
17207 | 12081385U, // STNT1B_2Z |
17208 | 713578729U, // STNT1B_2Z_IMM |
17209 | 1275337031U, // STNT1B_2Z_STRIDED |
17210 | 1308891463U, // STNT1B_2Z_STRIDED_IMM |
17211 | 12081385U, // STNT1B_4Z |
17212 | 715151593U, // STNT1B_4Z_IMM |
17213 | 12081385U, // STNT1B_4Z_STRIDED |
17214 | 715151593U, // STNT1B_4Z_STRIDED_IMM |
17215 | 707025129U, // STNT1B_ZRI |
17216 | 12081385U, // STNT1B_ZRR |
17217 | 673470617U, // STNT1B_ZZR_D |
17218 | 673470553U, // STNT1B_ZZR_S |
17219 | 12343529U, // STNT1D_2Z |
17220 | 713578729U, // STNT1D_2Z_IMM |
17221 | 12343529U, // STNT1D_2Z_STRIDED |
17222 | 713578729U, // STNT1D_2Z_STRIDED_IMM |
17223 | 12343529U, // STNT1D_4Z |
17224 | 715151593U, // STNT1D_4Z_IMM |
17225 | 12343529U, // STNT1D_4Z_STRIDED |
17226 | 715151593U, // STNT1D_4Z_STRIDED_IMM |
17227 | 707025129U, // STNT1D_ZRI |
17228 | 12343529U, // STNT1D_ZRR |
17229 | 673470617U, // STNT1D_ZZR_D |
17230 | 12605673U, // STNT1H_2Z |
17231 | 713578729U, // STNT1H_2Z_IMM |
17232 | 1342445895U, // STNT1H_2Z_STRIDED |
17233 | 1308891463U, // STNT1H_2Z_STRIDED_IMM |
17234 | 12605673U, // STNT1H_4Z |
17235 | 715151593U, // STNT1H_4Z_IMM |
17236 | 12605673U, // STNT1H_4Z_STRIDED |
17237 | 715151593U, // STNT1H_4Z_STRIDED_IMM |
17238 | 707025129U, // STNT1H_ZRI |
17239 | 12605673U, // STNT1H_ZRR |
17240 | 673470617U, // STNT1H_ZZR_D |
17241 | 673470553U, // STNT1H_ZZR_S |
17242 | 13129961U, // STNT1W_2Z |
17243 | 713578729U, // STNT1W_2Z_IMM |
17244 | 13129961U, // STNT1W_2Z_STRIDED |
17245 | 713578729U, // STNT1W_2Z_STRIDED_IMM |
17246 | 13129961U, // STNT1W_4Z |
17247 | 715151593U, // STNT1W_4Z_IMM |
17248 | 13129961U, // STNT1W_4Z_STRIDED |
17249 | 715151593U, // STNT1W_4Z_STRIDED_IMM |
17250 | 707025129U, // STNT1W_ZRI |
17251 | 13129961U, // STNT1W_ZRR |
17252 | 673470617U, // STNT1W_ZZR_D |
17253 | 673470553U, // STNT1W_ZZR_S |
17254 | 738466112U, // STPDi |
17255 | 854933826U, // STPDpost |
17256 | 839205186U, // STPDpre |
17257 | 772020544U, // STPQi |
17258 | 888488258U, // STPQpost |
17259 | 872759618U, // STPQpre |
17260 | 805574976U, // STPSi |
17261 | 922042690U, // STPSpost |
17262 | 906314050U, // STPSpre |
17263 | 805574976U, // STPWi |
17264 | 922042690U, // STPWpost |
17265 | 906314050U, // STPWpre |
17266 | 738466112U, // STPXi |
17267 | 854933826U, // STPXpost |
17268 | 839205186U, // STPXpre |
17269 | 82802U, // STRBBpost |
17270 | 16334914U, // STRBBpre |
17271 | 939792448U, // STRBBroW |
17272 | 973346880U, // STRBBroX |
17273 | 122944U, // STRBBui |
17274 | 82802U, // STRBpost |
17275 | 16334914U, // STRBpre |
17276 | 939792448U, // STRBroW |
17277 | 973346880U, // STRBroX |
17278 | 122944U, // STRBui |
17279 | 82802U, // STRDpost |
17280 | 16334914U, // STRDpre |
17281 | 1006901312U, // STRDroW |
17282 | 1040455744U, // STRDroX |
17283 | 124992U, // STRDui |
17284 | 82802U, // STRHHpost |
17285 | 16334914U, // STRHHpre |
17286 | 1074010176U, // STRHHroW |
17287 | 1107564608U, // STRHHroX |
17288 | 127040U, // STRHHui |
17289 | 82802U, // STRHpost |
17290 | 16334914U, // STRHpre |
17291 | 1074010176U, // STRHroW |
17292 | 1107564608U, // STRHroX |
17293 | 127040U, // STRHui |
17294 | 82802U, // STRQpost |
17295 | 16334914U, // STRQpre |
17296 | 1141119040U, // STRQroW |
17297 | 1174673472U, // STRQroX |
17298 | 129088U, // STRQui |
17299 | 82802U, // STRSpost |
17300 | 16334914U, // STRSpre |
17301 | 1208227904U, // STRSroW |
17302 | 1241782336U, // STRSroX |
17303 | 131136U, // STRSui |
17304 | 82802U, // STRWpost |
17305 | 16334914U, // STRWpre |
17306 | 1208227904U, // STRWroW |
17307 | 1241782336U, // STRWroX |
17308 | 131136U, // STRWui |
17309 | 82802U, // STRXpost |
17310 | 16334914U, // STRXpre |
17311 | 1006901312U, // STRXroW |
17312 | 1040455744U, // STRXroX |
17313 | 124992U, // STRXui |
17314 | 16521280U, // STR_PXI |
17315 | 752U, // STR_TX |
17316 | 0U, // STR_ZA |
17317 | 16521280U, // STR_ZXI |
17318 | 4200512U, // STTRBi |
17319 | 4200512U, // STTRHi |
17320 | 4200512U, // STTRWi |
17321 | 4200512U, // STTRXi |
17322 | 4200512U, // STURBBi |
17323 | 4200512U, // STURBi |
17324 | 4200512U, // STURDi |
17325 | 4200512U, // STURHHi |
17326 | 4200512U, // STURHi |
17327 | 4200512U, // STURQi |
17328 | 4200512U, // STURSi |
17329 | 4200512U, // STURWi |
17330 | 4200512U, // STURXi |
17331 | 18618432U, // STXPW |
17332 | 18618432U, // STXPX |
17333 | 4200768U, // STXRB |
17334 | 4200768U, // STXRH |
17335 | 4200768U, // STXRW |
17336 | 4200768U, // STXRX |
17337 | 117618U, // STZ2GPostIndex |
17338 | 16369730U, // STZ2GPreIndex |
17339 | 4202560U, // STZ2Gi |
17340 | 752U, // STZGM |
17341 | 117618U, // STZGPostIndex |
17342 | 16369730U, // STZGPreIndex |
17343 | 4202560U, // STZGi |
17344 | 270400U, // SUBG |
17345 | 10304U, // SUBHNB_ZZZ_B |
17346 | 81U, // SUBHNB_ZZZ_H |
17347 | 12353U, // SUBHNB_ZZZ_S |
17348 | 14401U, // SUBHNT_ZZZ_B |
17349 | 49U, // SUBHNT_ZZZ_H |
17350 | 2112U, // SUBHNT_ZZZ_S |
17351 | 16448U, // SUBHNv2i64_v2i32 |
17352 | 18497U, // SUBHNv2i64_v4i32 |
17353 | 16448U, // SUBHNv4i32_v4i16 |
17354 | 18497U, // SUBHNv4i32_v8i16 |
17355 | 18497U, // SUBHNv8i16_v16i8 |
17356 | 16448U, // SUBHNv8i16_v8i8 |
17357 | 6208U, // SUBP |
17358 | 6208U, // SUBPS |
17359 | 530496U, // SUBPT_shift |
17360 | 32834U, // SUBR_ZI_B |
17361 | 34881U, // SUBR_ZI_D |
17362 | 193U, // SUBR_ZI_H |
17363 | 36930U, // SUBR_ZI_S |
17364 | 33837153U, // SUBR_ZPmZ_B |
17365 | 67383393U, // SUBR_ZPmZ_D |
17366 | 101472369U, // SUBR_ZPmZ_H |
17367 | 134504545U, // SUBR_ZPmZ_S |
17368 | 26688U, // SUBSWri |
17369 | 28736U, // SUBSWrs |
17370 | 30784U, // SUBSWrx |
17371 | 26688U, // SUBSXri |
17372 | 28736U, // SUBSXrs |
17373 | 30784U, // SUBSXrx |
17374 | 1054784U, // SUBSXrx64 |
17375 | 26688U, // SUBWri |
17376 | 28736U, // SUBWrs |
17377 | 30784U, // SUBWrx |
17378 | 26688U, // SUBXri |
17379 | 28736U, // SUBXrs |
17380 | 30784U, // SUBXrx |
17381 | 1054784U, // SUBXrx64 |
17382 | 1333409U, // SUB_VG2_M2Z2Z_D |
17383 | 1595569U, // SUB_VG2_M2Z2Z_S |
17384 | 102520993U, // SUB_VG2_M2ZZ_D |
17385 | 102783153U, // SUB_VG2_M2ZZ_S |
17386 | 161U, // SUB_VG2_M2Z_D |
17387 | 177U, // SUB_VG2_M2Z_S |
17388 | 1333409U, // SUB_VG4_M4Z4Z_D |
17389 | 1595569U, // SUB_VG4_M4Z4Z_S |
17390 | 102520993U, // SUB_VG4_M4ZZ_D |
17391 | 102783153U, // SUB_VG4_M4ZZ_S |
17392 | 161U, // SUB_VG4_M4Z_D |
17393 | 177U, // SUB_VG4_M4Z_S |
17394 | 32834U, // SUB_ZI_B |
17395 | 34881U, // SUB_ZI_D |
17396 | 193U, // SUB_ZI_H |
17397 | 36930U, // SUB_ZI_S |
17398 | 33837153U, // SUB_ZPmZ_B |
17399 | 67383393U, // SUB_ZPmZ_CPA |
17400 | 67383393U, // SUB_ZPmZ_D |
17401 | 101472369U, // SUB_ZPmZ_H |
17402 | 134504545U, // SUB_ZPmZ_S |
17403 | 20546U, // SUB_ZZZ_B |
17404 | 12353U, // SUB_ZZZ_CPA |
17405 | 12353U, // SUB_ZZZ_D |
17406 | 113U, // SUB_ZZZ_H |
17407 | 24642U, // SUB_ZZZ_S |
17408 | 16448U, // SUBv16i8 |
17409 | 6208U, // SUBv1i64 |
17410 | 16448U, // SUBv2i32 |
17411 | 16448U, // SUBv2i64 |
17412 | 16448U, // SUBv4i16 |
17413 | 16448U, // SUBv4i32 |
17414 | 16448U, // SUBv8i16 |
17415 | 16448U, // SUBv8i8 |
17416 | 5599937U, // SUDOT_VG2_M2ZZI_BToS |
17417 | 94913U, // SUDOT_VG2_M2ZZ_BToS |
17418 | 5599937U, // SUDOT_VG4_M4ZZI_BToS |
17419 | 94913U, // SUDOT_VG4_M4ZZ_BToS |
17420 | 77843U, // SUDOT_ZZZI |
17421 | 103565377U, // SUDOTlanev16i8 |
17422 | 103565377U, // SUDOTlanev8i8 |
17423 | 76498U, // SUMLALL_MZZI_BtoS |
17424 | 5599937U, // SUMLALL_VG2_M2ZZI_BtoS |
17425 | 94917U, // SUMLALL_VG2_M2ZZ_BtoS |
17426 | 5599937U, // SUMLALL_VG4_M4ZZI_BtoS |
17427 | 94918U, // SUMLALL_VG4_M4ZZ_BtoS |
17428 | 0U, // SUMOPA_MPPZZ_D |
17429 | 0U, // SUMOPA_MPPZZ_S |
17430 | 0U, // SUMOPS_MPPZZ_D |
17431 | 0U, // SUMOPS_MPPZZ_S |
17432 | 2U, // SUNPKHI_ZZ_D |
17433 | 0U, // SUNPKHI_ZZ_H |
17434 | 0U, // SUNPKHI_ZZ_S |
17435 | 2U, // SUNPKLO_ZZ_D |
17436 | 0U, // SUNPKLO_ZZ_H |
17437 | 0U, // SUNPKLO_ZZ_S |
17438 | 0U, // SUNPK_VG2_2ZZ_D |
17439 | 0U, // SUNPK_VG2_2ZZ_H |
17440 | 0U, // SUNPK_VG2_2ZZ_S |
17441 | 0U, // SUNPK_VG4_4Z2Z_D |
17442 | 0U, // SUNPK_VG4_4Z2Z_H |
17443 | 0U, // SUNPK_VG4_4Z2Z_S |
17444 | 33837153U, // SUQADD_ZPmZ_B |
17445 | 67383393U, // SUQADD_ZPmZ_D |
17446 | 101472369U, // SUQADD_ZPmZ_H |
17447 | 134504545U, // SUQADD_ZPmZ_S |
17448 | 1U, // SUQADDv16i8 |
17449 | 2U, // SUQADDv1i16 |
17450 | 2U, // SUQADDv1i32 |
17451 | 2U, // SUQADDv1i64 |
17452 | 2U, // SUQADDv1i8 |
17453 | 1U, // SUQADDv2i32 |
17454 | 1U, // SUQADDv2i64 |
17455 | 1U, // SUQADDv4i16 |
17456 | 1U, // SUQADDv4i32 |
17457 | 1U, // SUQADDv8i16 |
17458 | 1U, // SUQADDv8i8 |
17459 | 5599937U, // SUVDOT_VG4_M4ZZI_BToS |
17460 | 0U, // SVC |
17461 | 204757233U, // SVDOT_VG2_M2ZZI_HtoS |
17462 | 5599937U, // SVDOT_VG4_M4ZZI_BtoS |
17463 | 204757233U, // SVDOT_VG4_M4ZZI_HtoD |
17464 | 7U, // SWPAB |
17465 | 7U, // SWPAH |
17466 | 7U, // SWPALB |
17467 | 7U, // SWPALH |
17468 | 7U, // SWPALW |
17469 | 7U, // SWPALX |
17470 | 7U, // SWPAW |
17471 | 7U, // SWPAX |
17472 | 7U, // SWPB |
17473 | 7U, // SWPH |
17474 | 7U, // SWPLB |
17475 | 7U, // SWPLH |
17476 | 7U, // SWPLW |
17477 | 7U, // SWPLX |
17478 | 115012U, // SWPP |
17479 | 115012U, // SWPPA |
17480 | 115012U, // SWPPAL |
17481 | 115012U, // SWPPL |
17482 | 7U, // SWPW |
17483 | 7U, // SWPX |
17484 | 32U, // SXTB_ZPmZ_D |
17485 | 0U, // SXTB_ZPmZ_H |
17486 | 48U, // SXTB_ZPmZ_S |
17487 | 32U, // SXTH_ZPmZ_D |
17488 | 48U, // SXTH_ZPmZ_S |
17489 | 32U, // SXTW_ZPmZ_D |
17490 | 165952U, // SYSLxt |
17491 | 1562U, // SYSPxt |
17492 | 1578U, // SYSPxt_XZR |
17493 | 1594U, // SYSxt |
17494 | 133U, // TBLQ_ZZZ_B |
17495 | 10U, // TBLQ_ZZZ_D |
17496 | 113U, // TBLQ_ZZZ_H |
17497 | 24645U, // TBLQ_ZZZ_S |
17498 | 133U, // TBL_ZZZZ_B |
17499 | 10U, // TBL_ZZZZ_D |
17500 | 113U, // TBL_ZZZZ_H |
17501 | 24645U, // TBL_ZZZZ_S |
17502 | 133U, // TBL_ZZZ_B |
17503 | 10U, // TBL_ZZZ_D |
17504 | 113U, // TBL_ZZZ_H |
17505 | 24645U, // TBL_ZZZ_S |
17506 | 1607U, // TBLv16i8Four |
17507 | 1607U, // TBLv16i8One |
17508 | 1607U, // TBLv16i8Three |
17509 | 1607U, // TBLv16i8Two |
17510 | 1623U, // TBLv8i8Four |
17511 | 1623U, // TBLv8i8One |
17512 | 1623U, // TBLv8i8Three |
17513 | 1623U, // TBLv8i8Two |
17514 | 168000U, // TBNZW |
17515 | 168000U, // TBNZX |
17516 | 19U, // TBXQ_ZZZ_B |
17517 | 2112U, // TBXQ_ZZZ_D |
17518 | 257U, // TBXQ_ZZZ_H |
17519 | 4160U, // TBXQ_ZZZ_S |
17520 | 19U, // TBX_ZZZ_B |
17521 | 2112U, // TBX_ZZZ_D |
17522 | 257U, // TBX_ZZZ_H |
17523 | 4160U, // TBX_ZZZ_S |
17524 | 1611U, // TBXv16i8Four |
17525 | 1611U, // TBXv16i8One |
17526 | 1611U, // TBXv16i8Three |
17527 | 1611U, // TBXv16i8Two |
17528 | 1627U, // TBXv8i8Four |
17529 | 1627U, // TBXv8i8One |
17530 | 1627U, // TBXv8i8Three |
17531 | 1627U, // TBXv8i8Two |
17532 | 168000U, // TBZW |
17533 | 168000U, // TBZX |
17534 | 0U, // TCANCEL |
17535 | 0U, // TCOMMIT |
17536 | 0U, // TRCIT |
17537 | 20546U, // TRN1_PPP_B |
17538 | 12353U, // TRN1_PPP_D |
17539 | 113U, // TRN1_PPP_H |
17540 | 24642U, // TRN1_PPP_S |
17541 | 20546U, // TRN1_ZZZ_B |
17542 | 12353U, // TRN1_ZZZ_D |
17543 | 113U, // TRN1_ZZZ_H |
17544 | 1633U, // TRN1_ZZZ_Q |
17545 | 24642U, // TRN1_ZZZ_S |
17546 | 16448U, // TRN1v16i8 |
17547 | 16448U, // TRN1v2i32 |
17548 | 16448U, // TRN1v2i64 |
17549 | 16448U, // TRN1v4i16 |
17550 | 16448U, // TRN1v4i32 |
17551 | 16448U, // TRN1v8i16 |
17552 | 16448U, // TRN1v8i8 |
17553 | 20546U, // TRN2_PPP_B |
17554 | 12353U, // TRN2_PPP_D |
17555 | 113U, // TRN2_PPP_H |
17556 | 24642U, // TRN2_PPP_S |
17557 | 20546U, // TRN2_ZZZ_B |
17558 | 12353U, // TRN2_ZZZ_D |
17559 | 113U, // TRN2_ZZZ_H |
17560 | 1633U, // TRN2_ZZZ_Q |
17561 | 24642U, // TRN2_ZZZ_S |
17562 | 16448U, // TRN2v16i8 |
17563 | 16448U, // TRN2v2i32 |
17564 | 16448U, // TRN2v2i64 |
17565 | 16448U, // TRN2v4i16 |
17566 | 16448U, // TRN2v4i32 |
17567 | 16448U, // TRN2v8i16 |
17568 | 16448U, // TRN2v8i8 |
17569 | 0U, // TSB |
17570 | 0U, // TSTART |
17571 | 0U, // TTEST |
17572 | 4160U, // UABALB_ZZZ_D |
17573 | 17U, // UABALB_ZZZ_H |
17574 | 14401U, // UABALB_ZZZ_S |
17575 | 4160U, // UABALT_ZZZ_D |
17576 | 17U, // UABALT_ZZZ_H |
17577 | 14401U, // UABALT_ZZZ_S |
17578 | 18497U, // UABALv16i8_v8i16 |
17579 | 18497U, // UABALv2i32_v2i64 |
17580 | 18497U, // UABALv4i16_v4i32 |
17581 | 18497U, // UABALv4i32_v2i64 |
17582 | 18497U, // UABALv8i16_v4i32 |
17583 | 18497U, // UABALv8i8_v8i16 |
17584 | 19U, // UABA_ZZZ_B |
17585 | 2112U, // UABA_ZZZ_D |
17586 | 257U, // UABA_ZZZ_H |
17587 | 4160U, // UABA_ZZZ_S |
17588 | 18497U, // UABAv16i8 |
17589 | 18497U, // UABAv2i32 |
17590 | 18497U, // UABAv4i16 |
17591 | 18497U, // UABAv4i32 |
17592 | 18497U, // UABAv8i16 |
17593 | 18497U, // UABAv8i8 |
17594 | 24642U, // UABDLB_ZZZ_D |
17595 | 129U, // UABDLB_ZZZ_H |
17596 | 10304U, // UABDLB_ZZZ_S |
17597 | 24642U, // UABDLT_ZZZ_D |
17598 | 129U, // UABDLT_ZZZ_H |
17599 | 10304U, // UABDLT_ZZZ_S |
17600 | 16448U, // UABDLv16i8_v8i16 |
17601 | 16448U, // UABDLv2i32_v2i64 |
17602 | 16448U, // UABDLv4i16_v4i32 |
17603 | 16448U, // UABDLv4i32_v2i64 |
17604 | 16448U, // UABDLv8i16_v4i32 |
17605 | 16448U, // UABDLv8i8_v8i16 |
17606 | 33837153U, // UABD_ZPmZ_B |
17607 | 67383393U, // UABD_ZPmZ_D |
17608 | 101472369U, // UABD_ZPmZ_H |
17609 | 134504545U, // UABD_ZPmZ_S |
17610 | 16448U, // UABDv16i8 |
17611 | 16448U, // UABDv2i32 |
17612 | 16448U, // UABDv4i16 |
17613 | 16448U, // UABDv4i32 |
17614 | 16448U, // UABDv8i16 |
17615 | 16448U, // UABDv8i8 |
17616 | 4193U, // UADALP_ZPmZ_D |
17617 | 17U, // UADALP_ZPmZ_H |
17618 | 14433U, // UADALP_ZPmZ_S |
17619 | 1U, // UADALPv16i8_v8i16 |
17620 | 1U, // UADALPv2i32_v1i64 |
17621 | 1U, // UADALPv4i16_v2i32 |
17622 | 1U, // UADALPv4i32_v2i64 |
17623 | 1U, // UADALPv8i16_v4i32 |
17624 | 1U, // UADALPv8i8_v4i16 |
17625 | 24642U, // UADDLB_ZZZ_D |
17626 | 129U, // UADDLB_ZZZ_H |
17627 | 10304U, // UADDLB_ZZZ_S |
17628 | 0U, // UADDLPv16i8_v8i16 |
17629 | 0U, // UADDLPv2i32_v1i64 |
17630 | 0U, // UADDLPv4i16_v2i32 |
17631 | 0U, // UADDLPv4i32_v2i64 |
17632 | 0U, // UADDLPv8i16_v4i32 |
17633 | 0U, // UADDLPv8i8_v4i16 |
17634 | 24642U, // UADDLT_ZZZ_D |
17635 | 129U, // UADDLT_ZZZ_H |
17636 | 10304U, // UADDLT_ZZZ_S |
17637 | 0U, // UADDLVv16i8v |
17638 | 0U, // UADDLVv4i16v |
17639 | 0U, // UADDLVv4i32v |
17640 | 0U, // UADDLVv8i16v |
17641 | 0U, // UADDLVv8i8v |
17642 | 16448U, // UADDLv16i8_v8i16 |
17643 | 16448U, // UADDLv2i32_v2i64 |
17644 | 16448U, // UADDLv4i16_v4i32 |
17645 | 16448U, // UADDLv4i32_v2i64 |
17646 | 16448U, // UADDLv8i16_v4i32 |
17647 | 16448U, // UADDLv8i8_v8i16 |
17648 | 0U, // UADDV_VPZ_B |
17649 | 0U, // UADDV_VPZ_D |
17650 | 0U, // UADDV_VPZ_H |
17651 | 0U, // UADDV_VPZ_S |
17652 | 24641U, // UADDWB_ZZZ_D |
17653 | 129U, // UADDWB_ZZZ_H |
17654 | 10306U, // UADDWB_ZZZ_S |
17655 | 24641U, // UADDWT_ZZZ_D |
17656 | 129U, // UADDWT_ZZZ_H |
17657 | 10306U, // UADDWT_ZZZ_S |
17658 | 16448U, // UADDWv16i8_v8i16 |
17659 | 16448U, // UADDWv2i32_v2i64 |
17660 | 16448U, // UADDWv4i16_v4i32 |
17661 | 16448U, // UADDWv4i32_v2i64 |
17662 | 16448U, // UADDWv8i16_v4i32 |
17663 | 16448U, // UADDWv8i8_v8i16 |
17664 | 268352U, // UBFMWri |
17665 | 268352U, // UBFMXri |
17666 | 17U, // UCLAMP_VG2_2Z2Z_B |
17667 | 33U, // UCLAMP_VG2_2Z2Z_D |
17668 | 257U, // UCLAMP_VG2_2Z2Z_H |
17669 | 49U, // UCLAMP_VG2_2Z2Z_S |
17670 | 17U, // UCLAMP_VG4_4Z4Z_B |
17671 | 33U, // UCLAMP_VG4_4Z4Z_D |
17672 | 257U, // UCLAMP_VG4_4Z4Z_H |
17673 | 49U, // UCLAMP_VG4_4Z4Z_S |
17674 | 19U, // UCLAMP_ZZZ_B |
17675 | 2112U, // UCLAMP_ZZZ_D |
17676 | 257U, // UCLAMP_ZZZ_H |
17677 | 4160U, // UCLAMP_ZZZ_S |
17678 | 6208U, // UCVTFSWDri |
17679 | 6208U, // UCVTFSWHri |
17680 | 6208U, // UCVTFSWSri |
17681 | 6208U, // UCVTFSXDri |
17682 | 6208U, // UCVTFSXHri |
17683 | 6208U, // UCVTFSXSri |
17684 | 0U, // UCVTFUWDri |
17685 | 0U, // UCVTFUWHri |
17686 | 0U, // UCVTFUWSri |
17687 | 0U, // UCVTFUXDri |
17688 | 0U, // UCVTFUXHri |
17689 | 0U, // UCVTFUXSri |
17690 | 0U, // UCVTF_2Z2Z_StoS |
17691 | 0U, // UCVTF_4Z4Z_StoS |
17692 | 32U, // UCVTF_ZPmZ_DtoD |
17693 | 5U, // UCVTF_ZPmZ_DtoH |
17694 | 32U, // UCVTF_ZPmZ_DtoS |
17695 | 0U, // UCVTF_ZPmZ_HtoH |
17696 | 48U, // UCVTF_ZPmZ_StoD |
17697 | 2U, // UCVTF_ZPmZ_StoH |
17698 | 48U, // UCVTF_ZPmZ_StoS |
17699 | 6208U, // UCVTFd |
17700 | 6208U, // UCVTFh |
17701 | 6208U, // UCVTFs |
17702 | 0U, // UCVTFv1i16 |
17703 | 0U, // UCVTFv1i32 |
17704 | 0U, // UCVTFv1i64 |
17705 | 0U, // UCVTFv2f32 |
17706 | 0U, // UCVTFv2f64 |
17707 | 6208U, // UCVTFv2i32_shift |
17708 | 6208U, // UCVTFv2i64_shift |
17709 | 0U, // UCVTFv4f16 |
17710 | 0U, // UCVTFv4f32 |
17711 | 6208U, // UCVTFv4i16_shift |
17712 | 6208U, // UCVTFv4i32_shift |
17713 | 0U, // UCVTFv8f16 |
17714 | 6208U, // UCVTFv8i16_shift |
17715 | 0U, // UDF |
17716 | 67383393U, // UDIVR_ZPmZ_D |
17717 | 134504545U, // UDIVR_ZPmZ_S |
17718 | 6208U, // UDIVWr |
17719 | 6208U, // UDIVXr |
17720 | 67383393U, // UDIV_ZPmZ_D |
17721 | 134504545U, // UDIV_ZPmZ_S |
17722 | 92865U, // UDOT_VG2_M2Z2Z_BtoS |
17723 | 3168497U, // UDOT_VG2_M2Z2Z_HtoD |
17724 | 3168497U, // UDOT_VG2_M2Z2Z_HtoS |
17725 | 5599937U, // UDOT_VG2_M2ZZI_BToS |
17726 | 204757233U, // UDOT_VG2_M2ZZI_HToS |
17727 | 204757233U, // UDOT_VG2_M2ZZI_HtoD |
17728 | 94913U, // UDOT_VG2_M2ZZ_BtoS |
17729 | 104093937U, // UDOT_VG2_M2ZZ_HtoD |
17730 | 104093937U, // UDOT_VG2_M2ZZ_HtoS |
17731 | 92865U, // UDOT_VG4_M4Z4Z_BtoS |
17732 | 3168497U, // UDOT_VG4_M4Z4Z_HtoD |
17733 | 3168497U, // UDOT_VG4_M4Z4Z_HtoS |
17734 | 5599937U, // UDOT_VG4_M4ZZI_BtoS |
17735 | 204757233U, // UDOT_VG4_M4ZZI_HToS |
17736 | 204757233U, // UDOT_VG4_M4ZZI_HtoD |
17737 | 94913U, // UDOT_VG4_M4ZZ_BtoS |
17738 | 104093937U, // UDOT_VG4_M4ZZ_HtoD |
17739 | 104093937U, // UDOT_VG4_M4ZZ_HtoS |
17740 | 103561281U, // UDOT_ZZZI_D |
17741 | 103561281U, // UDOT_ZZZI_HtoS |
17742 | 77843U, // UDOT_ZZZI_S |
17743 | 14401U, // UDOT_ZZZ_D |
17744 | 14401U, // UDOT_ZZZ_HtoS |
17745 | 19U, // UDOT_ZZZ_S |
17746 | 103565377U, // UDOTlanev16i8 |
17747 | 103565377U, // UDOTlanev8i8 |
17748 | 0U, // UDOTv16i8 |
17749 | 0U, // UDOTv8i8 |
17750 | 33837153U, // UHADD_ZPmZ_B |
17751 | 67383393U, // UHADD_ZPmZ_D |
17752 | 101472369U, // UHADD_ZPmZ_H |
17753 | 134504545U, // UHADD_ZPmZ_S |
17754 | 16448U, // UHADDv16i8 |
17755 | 16448U, // UHADDv2i32 |
17756 | 16448U, // UHADDv4i16 |
17757 | 16448U, // UHADDv4i32 |
17758 | 16448U, // UHADDv8i16 |
17759 | 16448U, // UHADDv8i8 |
17760 | 33837153U, // UHSUBR_ZPmZ_B |
17761 | 67383393U, // UHSUBR_ZPmZ_D |
17762 | 101472369U, // UHSUBR_ZPmZ_H |
17763 | 134504545U, // UHSUBR_ZPmZ_S |
17764 | 33837153U, // UHSUB_ZPmZ_B |
17765 | 67383393U, // UHSUB_ZPmZ_D |
17766 | 101472369U, // UHSUB_ZPmZ_H |
17767 | 134504545U, // UHSUB_ZPmZ_S |
17768 | 16448U, // UHSUBv16i8 |
17769 | 16448U, // UHSUBv2i32 |
17770 | 16448U, // UHSUBv4i16 |
17771 | 16448U, // UHSUBv4i32 |
17772 | 16448U, // UHSUBv8i16 |
17773 | 16448U, // UHSUBv8i8 |
17774 | 268352U, // UMADDLrrr |
17775 | 33837153U, // UMAXP_ZPmZ_B |
17776 | 67383393U, // UMAXP_ZPmZ_D |
17777 | 101472369U, // UMAXP_ZPmZ_H |
17778 | 134504545U, // UMAXP_ZPmZ_S |
17779 | 16448U, // UMAXPv16i8 |
17780 | 16448U, // UMAXPv2i32 |
17781 | 16448U, // UMAXPv4i16 |
17782 | 16448U, // UMAXPv4i32 |
17783 | 16448U, // UMAXPv8i16 |
17784 | 16448U, // UMAXPv8i8 |
17785 | 20545U, // UMAXQV_VPZ_B |
17786 | 12353U, // UMAXQV_VPZ_D |
17787 | 10305U, // UMAXQV_VPZ_H |
17788 | 24641U, // UMAXQV_VPZ_S |
17789 | 0U, // UMAXV_VPZ_B |
17790 | 0U, // UMAXV_VPZ_D |
17791 | 0U, // UMAXV_VPZ_H |
17792 | 0U, // UMAXV_VPZ_S |
17793 | 0U, // UMAXVv16i8v |
17794 | 0U, // UMAXVv4i16v |
17795 | 0U, // UMAXVv4i32v |
17796 | 0U, // UMAXVv8i16v |
17797 | 0U, // UMAXVv8i8v |
17798 | 6208U, // UMAXWri |
17799 | 6208U, // UMAXWrr |
17800 | 6208U, // UMAXXri |
17801 | 6208U, // UMAXXrr |
17802 | 1457U, // UMAX_VG2_2Z2Z_B |
17803 | 513U, // UMAX_VG2_2Z2Z_D |
17804 | 273U, // UMAX_VG2_2Z2Z_H |
17805 | 529U, // UMAX_VG2_2Z2Z_S |
17806 | 129U, // UMAX_VG2_2ZZ_B |
17807 | 145U, // UMAX_VG2_2ZZ_D |
17808 | 113U, // UMAX_VG2_2ZZ_H |
17809 | 81U, // UMAX_VG2_2ZZ_S |
17810 | 1457U, // UMAX_VG4_4Z4Z_B |
17811 | 513U, // UMAX_VG4_4Z4Z_D |
17812 | 273U, // UMAX_VG4_4Z4Z_H |
17813 | 529U, // UMAX_VG4_4Z4Z_S |
17814 | 129U, // UMAX_VG4_4ZZ_B |
17815 | 145U, // UMAX_VG4_4ZZ_D |
17816 | 113U, // UMAX_VG4_4ZZ_H |
17817 | 81U, // UMAX_VG4_4ZZ_S |
17818 | 170050U, // UMAX_ZI_B |
17819 | 170049U, // UMAX_ZI_D |
17820 | 497U, // UMAX_ZI_H |
17821 | 170050U, // UMAX_ZI_S |
17822 | 33837153U, // UMAX_ZPmZ_B |
17823 | 67383393U, // UMAX_ZPmZ_D |
17824 | 101472369U, // UMAX_ZPmZ_H |
17825 | 134504545U, // UMAX_ZPmZ_S |
17826 | 16448U, // UMAXv16i8 |
17827 | 16448U, // UMAXv2i32 |
17828 | 16448U, // UMAXv4i16 |
17829 | 16448U, // UMAXv4i32 |
17830 | 16448U, // UMAXv8i16 |
17831 | 16448U, // UMAXv8i8 |
17832 | 33837153U, // UMINP_ZPmZ_B |
17833 | 67383393U, // UMINP_ZPmZ_D |
17834 | 101472369U, // UMINP_ZPmZ_H |
17835 | 134504545U, // UMINP_ZPmZ_S |
17836 | 16448U, // UMINPv16i8 |
17837 | 16448U, // UMINPv2i32 |
17838 | 16448U, // UMINPv4i16 |
17839 | 16448U, // UMINPv4i32 |
17840 | 16448U, // UMINPv8i16 |
17841 | 16448U, // UMINPv8i8 |
17842 | 20545U, // UMINQV_VPZ_B |
17843 | 12353U, // UMINQV_VPZ_D |
17844 | 10305U, // UMINQV_VPZ_H |
17845 | 24641U, // UMINQV_VPZ_S |
17846 | 0U, // UMINV_VPZ_B |
17847 | 0U, // UMINV_VPZ_D |
17848 | 0U, // UMINV_VPZ_H |
17849 | 0U, // UMINV_VPZ_S |
17850 | 0U, // UMINVv16i8v |
17851 | 0U, // UMINVv4i16v |
17852 | 0U, // UMINVv4i32v |
17853 | 0U, // UMINVv8i16v |
17854 | 0U, // UMINVv8i8v |
17855 | 6208U, // UMINWri |
17856 | 6208U, // UMINWrr |
17857 | 6208U, // UMINXri |
17858 | 6208U, // UMINXrr |
17859 | 1457U, // UMIN_VG2_2Z2Z_B |
17860 | 513U, // UMIN_VG2_2Z2Z_D |
17861 | 273U, // UMIN_VG2_2Z2Z_H |
17862 | 529U, // UMIN_VG2_2Z2Z_S |
17863 | 129U, // UMIN_VG2_2ZZ_B |
17864 | 145U, // UMIN_VG2_2ZZ_D |
17865 | 113U, // UMIN_VG2_2ZZ_H |
17866 | 81U, // UMIN_VG2_2ZZ_S |
17867 | 1457U, // UMIN_VG4_4Z4Z_B |
17868 | 513U, // UMIN_VG4_4Z4Z_D |
17869 | 273U, // UMIN_VG4_4Z4Z_H |
17870 | 529U, // UMIN_VG4_4Z4Z_S |
17871 | 129U, // UMIN_VG4_4ZZ_B |
17872 | 145U, // UMIN_VG4_4ZZ_D |
17873 | 113U, // UMIN_VG4_4ZZ_H |
17874 | 81U, // UMIN_VG4_4ZZ_S |
17875 | 170050U, // UMIN_ZI_B |
17876 | 170049U, // UMIN_ZI_D |
17877 | 497U, // UMIN_ZI_H |
17878 | 170050U, // UMIN_ZI_S |
17879 | 33837153U, // UMIN_ZPmZ_B |
17880 | 67383393U, // UMIN_ZPmZ_D |
17881 | 101472369U, // UMIN_ZPmZ_H |
17882 | 134504545U, // UMIN_ZPmZ_S |
17883 | 16448U, // UMINv16i8 |
17884 | 16448U, // UMINv2i32 |
17885 | 16448U, // UMINv4i16 |
17886 | 16448U, // UMINv4i32 |
17887 | 16448U, // UMINv8i16 |
17888 | 16448U, // UMINv8i8 |
17889 | 103551040U, // UMLALB_ZZZI_D |
17890 | 103561281U, // UMLALB_ZZZI_S |
17891 | 4160U, // UMLALB_ZZZ_D |
17892 | 17U, // UMLALB_ZZZ_H |
17893 | 14401U, // UMLALB_ZZZ_S |
17894 | 76498U, // UMLALL_MZZI_BtoS |
17895 | 76066U, // UMLALL_MZZI_HtoD |
17896 | 722U, // UMLALL_MZZ_BtoS |
17897 | 290U, // UMLALL_MZZ_HtoD |
17898 | 92865U, // UMLALL_VG2_M2Z2Z_BtoS |
17899 | 3168497U, // UMLALL_VG2_M2Z2Z_HtoD |
17900 | 5599937U, // UMLALL_VG2_M2ZZI_BtoS |
17901 | 204757233U, // UMLALL_VG2_M2ZZI_HtoD |
17902 | 94917U, // UMLALL_VG2_M2ZZ_BtoS |
17903 | 104093941U, // UMLALL_VG2_M2ZZ_HtoD |
17904 | 92865U, // UMLALL_VG4_M4Z4Z_BtoS |
17905 | 3168497U, // UMLALL_VG4_M4Z4Z_HtoD |
17906 | 5599937U, // UMLALL_VG4_M4ZZI_BtoS |
17907 | 204757233U, // UMLALL_VG4_M4ZZI_HtoD |
17908 | 94918U, // UMLALL_VG4_M4ZZ_BtoS |
17909 | 104093942U, // UMLALL_VG4_M4ZZ_HtoD |
17910 | 103551040U, // UMLALT_ZZZI_D |
17911 | 103561281U, // UMLALT_ZZZI_S |
17912 | 4160U, // UMLALT_ZZZ_D |
17913 | 17U, // UMLALT_ZZZ_H |
17914 | 14401U, // UMLALT_ZZZ_S |
17915 | 76066U, // UMLAL_MZZI_HtoS |
17916 | 290U, // UMLAL_MZZ_HtoS |
17917 | 3168497U, // UMLAL_VG2_M2Z2Z_HtoS |
17918 | 204757233U, // UMLAL_VG2_M2ZZI_S |
17919 | 104093937U, // UMLAL_VG2_M2ZZ_HtoS |
17920 | 3168497U, // UMLAL_VG4_M4Z4Z_HtoS |
17921 | 204757233U, // UMLAL_VG4_M4ZZI_HtoS |
17922 | 104093937U, // UMLAL_VG4_M4ZZ_HtoS |
17923 | 18497U, // UMLALv16i8_v8i16 |
17924 | 103565377U, // UMLALv2i32_indexed |
17925 | 18497U, // UMLALv2i32_v2i64 |
17926 | 103565377U, // UMLALv4i16_indexed |
17927 | 18497U, // UMLALv4i16_v4i32 |
17928 | 103565377U, // UMLALv4i32_indexed |
17929 | 18497U, // UMLALv4i32_v2i64 |
17930 | 103565377U, // UMLALv8i16_indexed |
17931 | 18497U, // UMLALv8i16_v4i32 |
17932 | 18497U, // UMLALv8i8_v8i16 |
17933 | 103551040U, // UMLSLB_ZZZI_D |
17934 | 103561281U, // UMLSLB_ZZZI_S |
17935 | 4160U, // UMLSLB_ZZZ_D |
17936 | 17U, // UMLSLB_ZZZ_H |
17937 | 14401U, // UMLSLB_ZZZ_S |
17938 | 76498U, // UMLSLL_MZZI_BtoS |
17939 | 76066U, // UMLSLL_MZZI_HtoD |
17940 | 722U, // UMLSLL_MZZ_BtoS |
17941 | 290U, // UMLSLL_MZZ_HtoD |
17942 | 92865U, // UMLSLL_VG2_M2Z2Z_BtoS |
17943 | 3168497U, // UMLSLL_VG2_M2Z2Z_HtoD |
17944 | 5599937U, // UMLSLL_VG2_M2ZZI_BtoS |
17945 | 204757233U, // UMLSLL_VG2_M2ZZI_HtoD |
17946 | 94917U, // UMLSLL_VG2_M2ZZ_BtoS |
17947 | 104093941U, // UMLSLL_VG2_M2ZZ_HtoD |
17948 | 92865U, // UMLSLL_VG4_M4Z4Z_BtoS |
17949 | 3168497U, // UMLSLL_VG4_M4Z4Z_HtoD |
17950 | 5599937U, // UMLSLL_VG4_M4ZZI_BtoS |
17951 | 204757233U, // UMLSLL_VG4_M4ZZI_HtoD |
17952 | 94918U, // UMLSLL_VG4_M4ZZ_BtoS |
17953 | 104093942U, // UMLSLL_VG4_M4ZZ_HtoD |
17954 | 103551040U, // UMLSLT_ZZZI_D |
17955 | 103561281U, // UMLSLT_ZZZI_S |
17956 | 4160U, // UMLSLT_ZZZ_D |
17957 | 17U, // UMLSLT_ZZZ_H |
17958 | 14401U, // UMLSLT_ZZZ_S |
17959 | 76066U, // UMLSL_MZZI_HtoS |
17960 | 290U, // UMLSL_MZZ_HtoS |
17961 | 3168497U, // UMLSL_VG2_M2Z2Z_HtoS |
17962 | 204757233U, // UMLSL_VG2_M2ZZI_S |
17963 | 104093937U, // UMLSL_VG2_M2ZZ_HtoS |
17964 | 3168497U, // UMLSL_VG4_M4Z4Z_HtoS |
17965 | 204757233U, // UMLSL_VG4_M4ZZI_HtoS |
17966 | 104093937U, // UMLSL_VG4_M4ZZ_HtoS |
17967 | 18497U, // UMLSLv16i8_v8i16 |
17968 | 103565377U, // UMLSLv2i32_indexed |
17969 | 18497U, // UMLSLv2i32_v2i64 |
17970 | 103565377U, // UMLSLv4i16_indexed |
17971 | 18497U, // UMLSLv4i16_v4i32 |
17972 | 103565377U, // UMLSLv4i32_indexed |
17973 | 18497U, // UMLSLv4i32_v2i64 |
17974 | 103565377U, // UMLSLv8i16_indexed |
17975 | 18497U, // UMLSLv8i16_v4i32 |
17976 | 18497U, // UMLSLv8i8_v8i16 |
17977 | 0U, // UMMLA |
17978 | 19U, // UMMLA_ZZZ |
17979 | 0U, // UMOPA_MPPZZ_D |
17980 | 0U, // UMOPA_MPPZZ_HtoS |
17981 | 0U, // UMOPA_MPPZZ_S |
17982 | 0U, // UMOPS_MPPZZ_D |
17983 | 0U, // UMOPS_MPPZZ_HtoS |
17984 | 0U, // UMOPS_MPPZZ_S |
17985 | 448U, // UMOVvi16 |
17986 | 448U, // UMOVvi16_idx0 |
17987 | 448U, // UMOVvi32 |
17988 | 448U, // UMOVvi32_idx0 |
17989 | 448U, // UMOVvi64 |
17990 | 448U, // UMOVvi64_idx0 |
17991 | 448U, // UMOVvi8 |
17992 | 448U, // UMOVvi8_idx0 |
17993 | 268352U, // UMSUBLrrr |
17994 | 33837153U, // UMULH_ZPmZ_B |
17995 | 67383393U, // UMULH_ZPmZ_D |
17996 | 101472369U, // UMULH_ZPmZ_H |
17997 | 134504545U, // UMULH_ZPmZ_S |
17998 | 20546U, // UMULH_ZZZ_B |
17999 | 12353U, // UMULH_ZZZ_D |
18000 | 113U, // UMULH_ZZZ_H |
18001 | 24642U, // UMULH_ZZZ_S |
18002 | 6208U, // UMULHrr |
18003 | 6053954U, // UMULLB_ZZZI_D |
18004 | 6039616U, // UMULLB_ZZZI_S |
18005 | 24642U, // UMULLB_ZZZ_D |
18006 | 129U, // UMULLB_ZZZ_H |
18007 | 10304U, // UMULLB_ZZZ_S |
18008 | 6053954U, // UMULLT_ZZZI_D |
18009 | 6039616U, // UMULLT_ZZZI_S |
18010 | 24642U, // UMULLT_ZZZ_D |
18011 | 129U, // UMULLT_ZZZ_H |
18012 | 10304U, // UMULLT_ZZZ_S |
18013 | 16448U, // UMULLv16i8_v8i16 |
18014 | 6045760U, // UMULLv2i32_indexed |
18015 | 16448U, // UMULLv2i32_v2i64 |
18016 | 6045760U, // UMULLv4i16_indexed |
18017 | 16448U, // UMULLv4i16_v4i32 |
18018 | 6045760U, // UMULLv4i32_indexed |
18019 | 16448U, // UMULLv4i32_v2i64 |
18020 | 6045760U, // UMULLv8i16_indexed |
18021 | 16448U, // UMULLv8i16_v4i32 |
18022 | 16448U, // UMULLv8i8_v8i16 |
18023 | 32834U, // UQADD_ZI_B |
18024 | 34881U, // UQADD_ZI_D |
18025 | 193U, // UQADD_ZI_H |
18026 | 36930U, // UQADD_ZI_S |
18027 | 33837153U, // UQADD_ZPmZ_B |
18028 | 67383393U, // UQADD_ZPmZ_D |
18029 | 101472369U, // UQADD_ZPmZ_H |
18030 | 134504545U, // UQADD_ZPmZ_S |
18031 | 20546U, // UQADD_ZZZ_B |
18032 | 12353U, // UQADD_ZZZ_D |
18033 | 113U, // UQADD_ZZZ_H |
18034 | 24642U, // UQADD_ZZZ_S |
18035 | 16448U, // UQADDv16i8 |
18036 | 6208U, // UQADDv1i16 |
18037 | 6208U, // UQADDv1i32 |
18038 | 6208U, // UQADDv1i64 |
18039 | 6208U, // UQADDv1i8 |
18040 | 16448U, // UQADDv2i32 |
18041 | 16448U, // UQADDv2i64 |
18042 | 16448U, // UQADDv4i16 |
18043 | 16448U, // UQADDv4i32 |
18044 | 16448U, // UQADDv8i16 |
18045 | 16448U, // UQADDv8i8 |
18046 | 0U, // UQCVTN_Z2Z_StoH |
18047 | 0U, // UQCVTN_Z4Z_DtoH |
18048 | 5U, // UQCVTN_Z4Z_StoB |
18049 | 0U, // UQCVT_Z2Z_StoH |
18050 | 0U, // UQCVT_Z4Z_DtoH |
18051 | 5U, // UQCVT_Z4Z_StoB |
18052 | 4U, // UQDECB_WPiI |
18053 | 4U, // UQDECB_XPiI |
18054 | 4U, // UQDECD_WPiI |
18055 | 4U, // UQDECD_XPiI |
18056 | 4U, // UQDECD_ZPiI |
18057 | 4U, // UQDECH_WPiI |
18058 | 4U, // UQDECH_XPiI |
18059 | 0U, // UQDECH_ZPiI |
18060 | 2U, // UQDECP_WP_B |
18061 | 1U, // UQDECP_WP_D |
18062 | 0U, // UQDECP_WP_H |
18063 | 2U, // UQDECP_WP_S |
18064 | 2U, // UQDECP_XP_B |
18065 | 1U, // UQDECP_XP_D |
18066 | 0U, // UQDECP_XP_H |
18067 | 2U, // UQDECP_XP_S |
18068 | 0U, // UQDECP_ZP_D |
18069 | 0U, // UQDECP_ZP_H |
18070 | 0U, // UQDECP_ZP_S |
18071 | 4U, // UQDECW_WPiI |
18072 | 4U, // UQDECW_XPiI |
18073 | 4U, // UQDECW_ZPiI |
18074 | 4U, // UQINCB_WPiI |
18075 | 4U, // UQINCB_XPiI |
18076 | 4U, // UQINCD_WPiI |
18077 | 4U, // UQINCD_XPiI |
18078 | 4U, // UQINCD_ZPiI |
18079 | 4U, // UQINCH_WPiI |
18080 | 4U, // UQINCH_XPiI |
18081 | 0U, // UQINCH_ZPiI |
18082 | 2U, // UQINCP_WP_B |
18083 | 1U, // UQINCP_WP_D |
18084 | 0U, // UQINCP_WP_H |
18085 | 2U, // UQINCP_WP_S |
18086 | 2U, // UQINCP_XP_B |
18087 | 1U, // UQINCP_XP_D |
18088 | 0U, // UQINCP_XP_H |
18089 | 2U, // UQINCP_XP_S |
18090 | 0U, // UQINCP_ZP_D |
18091 | 0U, // UQINCP_ZP_H |
18092 | 0U, // UQINCP_ZP_S |
18093 | 4U, // UQINCW_WPiI |
18094 | 4U, // UQINCW_XPiI |
18095 | 4U, // UQINCW_ZPiI |
18096 | 33837153U, // UQRSHLR_ZPmZ_B |
18097 | 67383393U, // UQRSHLR_ZPmZ_D |
18098 | 101472369U, // UQRSHLR_ZPmZ_H |
18099 | 134504545U, // UQRSHLR_ZPmZ_S |
18100 | 33837153U, // UQRSHL_ZPmZ_B |
18101 | 67383393U, // UQRSHL_ZPmZ_D |
18102 | 101472369U, // UQRSHL_ZPmZ_H |
18103 | 134504545U, // UQRSHL_ZPmZ_S |
18104 | 16448U, // UQRSHLv16i8 |
18105 | 6208U, // UQRSHLv1i16 |
18106 | 6208U, // UQRSHLv1i32 |
18107 | 6208U, // UQRSHLv1i64 |
18108 | 6208U, // UQRSHLv1i8 |
18109 | 16448U, // UQRSHLv2i32 |
18110 | 16448U, // UQRSHLv2i64 |
18111 | 16448U, // UQRSHLv4i16 |
18112 | 16448U, // UQRSHLv4i32 |
18113 | 16448U, // UQRSHLv8i16 |
18114 | 16448U, // UQRSHLv8i8 |
18115 | 6208U, // UQRSHRNB_ZZI_B |
18116 | 225U, // UQRSHRNB_ZZI_H |
18117 | 6209U, // UQRSHRNB_ZZI_S |
18118 | 81985U, // UQRSHRNT_ZZI_B |
18119 | 417U, // UQRSHRNT_ZZI_H |
18120 | 81984U, // UQRSHRNT_ZZI_S |
18121 | 6213U, // UQRSHRN_VG4_Z4ZI_B |
18122 | 225U, // UQRSHRN_VG4_Z4ZI_H |
18123 | 225U, // UQRSHRN_Z2ZI_StoH |
18124 | 6208U, // UQRSHRNb |
18125 | 6208U, // UQRSHRNh |
18126 | 6208U, // UQRSHRNs |
18127 | 81985U, // UQRSHRNv16i8_shift |
18128 | 6208U, // UQRSHRNv2i32_shift |
18129 | 6208U, // UQRSHRNv4i16_shift |
18130 | 81985U, // UQRSHRNv4i32_shift |
18131 | 81985U, // UQRSHRNv8i16_shift |
18132 | 6208U, // UQRSHRNv8i8_shift |
18133 | 225U, // UQRSHR_VG2_Z2ZI_H |
18134 | 6213U, // UQRSHR_VG4_Z4ZI_B |
18135 | 225U, // UQRSHR_VG4_Z4ZI_H |
18136 | 33837153U, // UQSHLR_ZPmZ_B |
18137 | 67383393U, // UQSHLR_ZPmZ_D |
18138 | 101472369U, // UQSHLR_ZPmZ_H |
18139 | 134504545U, // UQSHLR_ZPmZ_S |
18140 | 282721U, // UQSHL_ZPmI_B |
18141 | 274529U, // UQSHL_ZPmI_D |
18142 | 103045233U, // UQSHL_ZPmI_H |
18143 | 286817U, // UQSHL_ZPmI_S |
18144 | 33837153U, // UQSHL_ZPmZ_B |
18145 | 67383393U, // UQSHL_ZPmZ_D |
18146 | 101472369U, // UQSHL_ZPmZ_H |
18147 | 134504545U, // UQSHL_ZPmZ_S |
18148 | 6208U, // UQSHLb |
18149 | 6208U, // UQSHLd |
18150 | 6208U, // UQSHLh |
18151 | 6208U, // UQSHLs |
18152 | 16448U, // UQSHLv16i8 |
18153 | 6208U, // UQSHLv16i8_shift |
18154 | 6208U, // UQSHLv1i16 |
18155 | 6208U, // UQSHLv1i32 |
18156 | 6208U, // UQSHLv1i64 |
18157 | 6208U, // UQSHLv1i8 |
18158 | 16448U, // UQSHLv2i32 |
18159 | 6208U, // UQSHLv2i32_shift |
18160 | 16448U, // UQSHLv2i64 |
18161 | 6208U, // UQSHLv2i64_shift |
18162 | 16448U, // UQSHLv4i16 |
18163 | 6208U, // UQSHLv4i16_shift |
18164 | 16448U, // UQSHLv4i32 |
18165 | 6208U, // UQSHLv4i32_shift |
18166 | 16448U, // UQSHLv8i16 |
18167 | 6208U, // UQSHLv8i16_shift |
18168 | 16448U, // UQSHLv8i8 |
18169 | 6208U, // UQSHLv8i8_shift |
18170 | 6208U, // UQSHRNB_ZZI_B |
18171 | 225U, // UQSHRNB_ZZI_H |
18172 | 6209U, // UQSHRNB_ZZI_S |
18173 | 81985U, // UQSHRNT_ZZI_B |
18174 | 417U, // UQSHRNT_ZZI_H |
18175 | 81984U, // UQSHRNT_ZZI_S |
18176 | 6208U, // UQSHRNb |
18177 | 6208U, // UQSHRNh |
18178 | 6208U, // UQSHRNs |
18179 | 81985U, // UQSHRNv16i8_shift |
18180 | 6208U, // UQSHRNv2i32_shift |
18181 | 6208U, // UQSHRNv4i16_shift |
18182 | 81985U, // UQSHRNv4i32_shift |
18183 | 81985U, // UQSHRNv8i16_shift |
18184 | 6208U, // UQSHRNv8i8_shift |
18185 | 33837153U, // UQSUBR_ZPmZ_B |
18186 | 67383393U, // UQSUBR_ZPmZ_D |
18187 | 101472369U, // UQSUBR_ZPmZ_H |
18188 | 134504545U, // UQSUBR_ZPmZ_S |
18189 | 32834U, // UQSUB_ZI_B |
18190 | 34881U, // UQSUB_ZI_D |
18191 | 193U, // UQSUB_ZI_H |
18192 | 36930U, // UQSUB_ZI_S |
18193 | 33837153U, // UQSUB_ZPmZ_B |
18194 | 67383393U, // UQSUB_ZPmZ_D |
18195 | 101472369U, // UQSUB_ZPmZ_H |
18196 | 134504545U, // UQSUB_ZPmZ_S |
18197 | 20546U, // UQSUB_ZZZ_B |
18198 | 12353U, // UQSUB_ZZZ_D |
18199 | 113U, // UQSUB_ZZZ_H |
18200 | 24642U, // UQSUB_ZZZ_S |
18201 | 16448U, // UQSUBv16i8 |
18202 | 6208U, // UQSUBv1i16 |
18203 | 6208U, // UQSUBv1i32 |
18204 | 6208U, // UQSUBv1i64 |
18205 | 6208U, // UQSUBv1i8 |
18206 | 16448U, // UQSUBv2i32 |
18207 | 16448U, // UQSUBv2i64 |
18208 | 16448U, // UQSUBv4i16 |
18209 | 16448U, // UQSUBv4i32 |
18210 | 16448U, // UQSUBv8i16 |
18211 | 16448U, // UQSUBv8i8 |
18212 | 0U, // UQXTNB_ZZ_B |
18213 | 0U, // UQXTNB_ZZ_H |
18214 | 1U, // UQXTNB_ZZ_S |
18215 | 1U, // UQXTNT_ZZ_B |
18216 | 0U, // UQXTNT_ZZ_H |
18217 | 0U, // UQXTNT_ZZ_S |
18218 | 1U, // UQXTNv16i8 |
18219 | 0U, // UQXTNv1i16 |
18220 | 0U, // UQXTNv1i32 |
18221 | 0U, // UQXTNv1i8 |
18222 | 0U, // UQXTNv2i32 |
18223 | 0U, // UQXTNv4i16 |
18224 | 1U, // UQXTNv4i32 |
18225 | 1U, // UQXTNv8i16 |
18226 | 0U, // UQXTNv8i8 |
18227 | 48U, // URECPE_ZPmZ_S |
18228 | 0U, // URECPEv2i32 |
18229 | 0U, // URECPEv4i32 |
18230 | 33837153U, // URHADD_ZPmZ_B |
18231 | 67383393U, // URHADD_ZPmZ_D |
18232 | 101472369U, // URHADD_ZPmZ_H |
18233 | 134504545U, // URHADD_ZPmZ_S |
18234 | 16448U, // URHADDv16i8 |
18235 | 16448U, // URHADDv2i32 |
18236 | 16448U, // URHADDv4i16 |
18237 | 16448U, // URHADDv4i32 |
18238 | 16448U, // URHADDv8i16 |
18239 | 16448U, // URHADDv8i8 |
18240 | 33837153U, // URSHLR_ZPmZ_B |
18241 | 67383393U, // URSHLR_ZPmZ_D |
18242 | 101472369U, // URSHLR_ZPmZ_H |
18243 | 134504545U, // URSHLR_ZPmZ_S |
18244 | 1457U, // URSHL_VG2_2Z2Z_B |
18245 | 513U, // URSHL_VG2_2Z2Z_D |
18246 | 273U, // URSHL_VG2_2Z2Z_H |
18247 | 529U, // URSHL_VG2_2Z2Z_S |
18248 | 129U, // URSHL_VG2_2ZZ_B |
18249 | 145U, // URSHL_VG2_2ZZ_D |
18250 | 113U, // URSHL_VG2_2ZZ_H |
18251 | 81U, // URSHL_VG2_2ZZ_S |
18252 | 1457U, // URSHL_VG4_4Z4Z_B |
18253 | 513U, // URSHL_VG4_4Z4Z_D |
18254 | 273U, // URSHL_VG4_4Z4Z_H |
18255 | 529U, // URSHL_VG4_4Z4Z_S |
18256 | 129U, // URSHL_VG4_4ZZ_B |
18257 | 145U, // URSHL_VG4_4ZZ_D |
18258 | 113U, // URSHL_VG4_4ZZ_H |
18259 | 81U, // URSHL_VG4_4ZZ_S |
18260 | 33837153U, // URSHL_ZPmZ_B |
18261 | 67383393U, // URSHL_ZPmZ_D |
18262 | 101472369U, // URSHL_ZPmZ_H |
18263 | 134504545U, // URSHL_ZPmZ_S |
18264 | 16448U, // URSHLv16i8 |
18265 | 6208U, // URSHLv1i64 |
18266 | 16448U, // URSHLv2i32 |
18267 | 16448U, // URSHLv2i64 |
18268 | 16448U, // URSHLv4i16 |
18269 | 16448U, // URSHLv4i32 |
18270 | 16448U, // URSHLv8i16 |
18271 | 16448U, // URSHLv8i8 |
18272 | 282721U, // URSHR_ZPmI_B |
18273 | 274529U, // URSHR_ZPmI_D |
18274 | 103045233U, // URSHR_ZPmI_H |
18275 | 286817U, // URSHR_ZPmI_S |
18276 | 6208U, // URSHRd |
18277 | 6208U, // URSHRv16i8_shift |
18278 | 6208U, // URSHRv2i32_shift |
18279 | 6208U, // URSHRv2i64_shift |
18280 | 6208U, // URSHRv4i16_shift |
18281 | 6208U, // URSHRv4i32_shift |
18282 | 6208U, // URSHRv8i16_shift |
18283 | 6208U, // URSHRv8i8_shift |
18284 | 48U, // URSQRTE_ZPmZ_S |
18285 | 0U, // URSQRTEv2i32 |
18286 | 0U, // URSQRTEv4i32 |
18287 | 419U, // URSRA_ZZI_B |
18288 | 81984U, // URSRA_ZZI_D |
18289 | 417U, // URSRA_ZZI_H |
18290 | 81984U, // URSRA_ZZI_S |
18291 | 81986U, // URSRAd |
18292 | 81985U, // URSRAv16i8_shift |
18293 | 81985U, // URSRAv2i32_shift |
18294 | 81985U, // URSRAv2i64_shift |
18295 | 81985U, // URSRAv4i16_shift |
18296 | 81985U, // URSRAv4i32_shift |
18297 | 81985U, // URSRAv8i16_shift |
18298 | 81985U, // URSRAv8i8_shift |
18299 | 92865U, // USDOT_VG2_M2Z2Z_BToS |
18300 | 5599937U, // USDOT_VG2_M2ZZI_BToS |
18301 | 94913U, // USDOT_VG2_M2ZZ_BToS |
18302 | 92865U, // USDOT_VG4_M4Z4Z_BToS |
18303 | 5599937U, // USDOT_VG4_M4ZZI_BToS |
18304 | 94913U, // USDOT_VG4_M4ZZ_BToS |
18305 | 19U, // USDOT_ZZZ |
18306 | 77843U, // USDOT_ZZZI |
18307 | 103565377U, // USDOTlanev16i8 |
18308 | 103565377U, // USDOTlanev8i8 |
18309 | 0U, // USDOTv16i8 |
18310 | 0U, // USDOTv8i8 |
18311 | 6210U, // USHLLB_ZZI_D |
18312 | 225U, // USHLLB_ZZI_H |
18313 | 6208U, // USHLLB_ZZI_S |
18314 | 6210U, // USHLLT_ZZI_D |
18315 | 225U, // USHLLT_ZZI_H |
18316 | 6208U, // USHLLT_ZZI_S |
18317 | 6208U, // USHLLv16i8_shift |
18318 | 6208U, // USHLLv2i32_shift |
18319 | 6208U, // USHLLv4i16_shift |
18320 | 6208U, // USHLLv4i32_shift |
18321 | 6208U, // USHLLv8i16_shift |
18322 | 6208U, // USHLLv8i8_shift |
18323 | 16448U, // USHLv16i8 |
18324 | 6208U, // USHLv1i64 |
18325 | 16448U, // USHLv2i32 |
18326 | 16448U, // USHLv2i64 |
18327 | 16448U, // USHLv4i16 |
18328 | 16448U, // USHLv4i32 |
18329 | 16448U, // USHLv8i16 |
18330 | 16448U, // USHLv8i8 |
18331 | 6208U, // USHRd |
18332 | 6208U, // USHRv16i8_shift |
18333 | 6208U, // USHRv2i32_shift |
18334 | 6208U, // USHRv2i64_shift |
18335 | 6208U, // USHRv4i16_shift |
18336 | 6208U, // USHRv4i32_shift |
18337 | 6208U, // USHRv8i16_shift |
18338 | 6208U, // USHRv8i8_shift |
18339 | 76498U, // USMLALL_MZZI_BtoS |
18340 | 722U, // USMLALL_MZZ_BtoS |
18341 | 92865U, // USMLALL_VG2_M2Z2Z_BtoS |
18342 | 5599937U, // USMLALL_VG2_M2ZZI_BtoS |
18343 | 94917U, // USMLALL_VG2_M2ZZ_BtoS |
18344 | 92865U, // USMLALL_VG4_M4Z4Z_BtoS |
18345 | 5599937U, // USMLALL_VG4_M4ZZI_BtoS |
18346 | 94918U, // USMLALL_VG4_M4ZZ_BtoS |
18347 | 0U, // USMMLA |
18348 | 19U, // USMMLA_ZZZ |
18349 | 0U, // USMOPA_MPPZZ_D |
18350 | 0U, // USMOPA_MPPZZ_S |
18351 | 0U, // USMOPS_MPPZZ_D |
18352 | 0U, // USMOPS_MPPZZ_S |
18353 | 33837153U, // USQADD_ZPmZ_B |
18354 | 67383393U, // USQADD_ZPmZ_D |
18355 | 101472369U, // USQADD_ZPmZ_H |
18356 | 134504545U, // USQADD_ZPmZ_S |
18357 | 1U, // USQADDv16i8 |
18358 | 2U, // USQADDv1i16 |
18359 | 2U, // USQADDv1i32 |
18360 | 2U, // USQADDv1i64 |
18361 | 2U, // USQADDv1i8 |
18362 | 1U, // USQADDv2i32 |
18363 | 1U, // USQADDv2i64 |
18364 | 1U, // USQADDv4i16 |
18365 | 1U, // USQADDv4i32 |
18366 | 1U, // USQADDv8i16 |
18367 | 1U, // USQADDv8i8 |
18368 | 419U, // USRA_ZZI_B |
18369 | 81984U, // USRA_ZZI_D |
18370 | 417U, // USRA_ZZI_H |
18371 | 81984U, // USRA_ZZI_S |
18372 | 81986U, // USRAd |
18373 | 81985U, // USRAv16i8_shift |
18374 | 81985U, // USRAv2i32_shift |
18375 | 81985U, // USRAv2i64_shift |
18376 | 81985U, // USRAv4i16_shift |
18377 | 81985U, // USRAv4i32_shift |
18378 | 81985U, // USRAv8i16_shift |
18379 | 81985U, // USRAv8i8_shift |
18380 | 24642U, // USUBLB_ZZZ_D |
18381 | 129U, // USUBLB_ZZZ_H |
18382 | 10304U, // USUBLB_ZZZ_S |
18383 | 24642U, // USUBLT_ZZZ_D |
18384 | 129U, // USUBLT_ZZZ_H |
18385 | 10304U, // USUBLT_ZZZ_S |
18386 | 16448U, // USUBLv16i8_v8i16 |
18387 | 16448U, // USUBLv2i32_v2i64 |
18388 | 16448U, // USUBLv4i16_v4i32 |
18389 | 16448U, // USUBLv4i32_v2i64 |
18390 | 16448U, // USUBLv8i16_v4i32 |
18391 | 16448U, // USUBLv8i8_v8i16 |
18392 | 24641U, // USUBWB_ZZZ_D |
18393 | 129U, // USUBWB_ZZZ_H |
18394 | 10306U, // USUBWB_ZZZ_S |
18395 | 24641U, // USUBWT_ZZZ_D |
18396 | 129U, // USUBWT_ZZZ_H |
18397 | 10306U, // USUBWT_ZZZ_S |
18398 | 16448U, // USUBWv16i8_v8i16 |
18399 | 16448U, // USUBWv2i32_v2i64 |
18400 | 16448U, // USUBWv4i16_v4i32 |
18401 | 16448U, // USUBWv4i32_v2i64 |
18402 | 16448U, // USUBWv8i16_v4i32 |
18403 | 16448U, // USUBWv8i8_v8i16 |
18404 | 5599937U, // USVDOT_VG4_M4ZZI_BToS |
18405 | 2U, // UUNPKHI_ZZ_D |
18406 | 0U, // UUNPKHI_ZZ_H |
18407 | 0U, // UUNPKHI_ZZ_S |
18408 | 2U, // UUNPKLO_ZZ_D |
18409 | 0U, // UUNPKLO_ZZ_H |
18410 | 0U, // UUNPKLO_ZZ_S |
18411 | 0U, // UUNPK_VG2_2ZZ_D |
18412 | 0U, // UUNPK_VG2_2ZZ_H |
18413 | 0U, // UUNPK_VG2_2ZZ_S |
18414 | 0U, // UUNPK_VG4_4Z2Z_D |
18415 | 0U, // UUNPK_VG4_4Z2Z_H |
18416 | 0U, // UUNPK_VG4_4Z2Z_S |
18417 | 204757233U, // UVDOT_VG2_M2ZZI_HtoS |
18418 | 5599937U, // UVDOT_VG4_M4ZZI_BtoS |
18419 | 204757233U, // UVDOT_VG4_M4ZZI_HtoD |
18420 | 32U, // UXTB_ZPmZ_D |
18421 | 0U, // UXTB_ZPmZ_H |
18422 | 48U, // UXTB_ZPmZ_S |
18423 | 32U, // UXTH_ZPmZ_D |
18424 | 48U, // UXTH_ZPmZ_S |
18425 | 32U, // UXTW_ZPmZ_D |
18426 | 20546U, // UZP1_PPP_B |
18427 | 12353U, // UZP1_PPP_D |
18428 | 113U, // UZP1_PPP_H |
18429 | 24642U, // UZP1_PPP_S |
18430 | 20546U, // UZP1_ZZZ_B |
18431 | 12353U, // UZP1_ZZZ_D |
18432 | 113U, // UZP1_ZZZ_H |
18433 | 1633U, // UZP1_ZZZ_Q |
18434 | 24642U, // UZP1_ZZZ_S |
18435 | 16448U, // UZP1v16i8 |
18436 | 16448U, // UZP1v2i32 |
18437 | 16448U, // UZP1v2i64 |
18438 | 16448U, // UZP1v4i16 |
18439 | 16448U, // UZP1v4i32 |
18440 | 16448U, // UZP1v8i16 |
18441 | 16448U, // UZP1v8i8 |
18442 | 20546U, // UZP2_PPP_B |
18443 | 12353U, // UZP2_PPP_D |
18444 | 113U, // UZP2_PPP_H |
18445 | 24642U, // UZP2_PPP_S |
18446 | 20546U, // UZP2_ZZZ_B |
18447 | 12353U, // UZP2_ZZZ_D |
18448 | 113U, // UZP2_ZZZ_H |
18449 | 1633U, // UZP2_ZZZ_Q |
18450 | 24642U, // UZP2_ZZZ_S |
18451 | 16448U, // UZP2v16i8 |
18452 | 16448U, // UZP2v2i32 |
18453 | 16448U, // UZP2v2i64 |
18454 | 16448U, // UZP2v4i16 |
18455 | 16448U, // UZP2v4i32 |
18456 | 16448U, // UZP2v8i16 |
18457 | 16448U, // UZP2v8i8 |
18458 | 20546U, // UZPQ1_ZZZ_B |
18459 | 12353U, // UZPQ1_ZZZ_D |
18460 | 113U, // UZPQ1_ZZZ_H |
18461 | 24642U, // UZPQ1_ZZZ_S |
18462 | 20546U, // UZPQ2_ZZZ_B |
18463 | 12353U, // UZPQ2_ZZZ_D |
18464 | 113U, // UZPQ2_ZZZ_H |
18465 | 24642U, // UZPQ2_ZZZ_S |
18466 | 129U, // UZP_VG2_2ZZZ_B |
18467 | 0U, // UZP_VG2_2ZZZ_D |
18468 | 113U, // UZP_VG2_2ZZZ_H |
18469 | 1633U, // UZP_VG2_2ZZZ_Q |
18470 | 81U, // UZP_VG2_2ZZZ_S |
18471 | 0U, // UZP_VG4_4Z4Z_B |
18472 | 0U, // UZP_VG4_4Z4Z_D |
18473 | 0U, // UZP_VG4_4Z4Z_H |
18474 | 0U, // UZP_VG4_4Z4Z_Q |
18475 | 0U, // UZP_VG4_4Z4Z_S |
18476 | 0U, // WFET |
18477 | 0U, // WFIT |
18478 | 225U, // WHILEGE_2PXX_B |
18479 | 225U, // WHILEGE_2PXX_D |
18480 | 225U, // WHILEGE_2PXX_H |
18481 | 225U, // WHILEGE_2PXX_S |
18482 | 1376000064U, // WHILEGE_CXX_B |
18483 | 1376000064U, // WHILEGE_CXX_D |
18484 | 1376000064U, // WHILEGE_CXX_H |
18485 | 1376000064U, // WHILEGE_CXX_S |
18486 | 6208U, // WHILEGE_PWW_B |
18487 | 6208U, // WHILEGE_PWW_D |
18488 | 225U, // WHILEGE_PWW_H |
18489 | 6208U, // WHILEGE_PWW_S |
18490 | 6208U, // WHILEGE_PXX_B |
18491 | 6208U, // WHILEGE_PXX_D |
18492 | 225U, // WHILEGE_PXX_H |
18493 | 6208U, // WHILEGE_PXX_S |
18494 | 225U, // WHILEGT_2PXX_B |
18495 | 225U, // WHILEGT_2PXX_D |
18496 | 225U, // WHILEGT_2PXX_H |
18497 | 225U, // WHILEGT_2PXX_S |
18498 | 1376000064U, // WHILEGT_CXX_B |
18499 | 1376000064U, // WHILEGT_CXX_D |
18500 | 1376000064U, // WHILEGT_CXX_H |
18501 | 1376000064U, // WHILEGT_CXX_S |
18502 | 6208U, // WHILEGT_PWW_B |
18503 | 6208U, // WHILEGT_PWW_D |
18504 | 225U, // WHILEGT_PWW_H |
18505 | 6208U, // WHILEGT_PWW_S |
18506 | 6208U, // WHILEGT_PXX_B |
18507 | 6208U, // WHILEGT_PXX_D |
18508 | 225U, // WHILEGT_PXX_H |
18509 | 6208U, // WHILEGT_PXX_S |
18510 | 225U, // WHILEHI_2PXX_B |
18511 | 225U, // WHILEHI_2PXX_D |
18512 | 225U, // WHILEHI_2PXX_H |
18513 | 225U, // WHILEHI_2PXX_S |
18514 | 1376000064U, // WHILEHI_CXX_B |
18515 | 1376000064U, // WHILEHI_CXX_D |
18516 | 1376000064U, // WHILEHI_CXX_H |
18517 | 1376000064U, // WHILEHI_CXX_S |
18518 | 6208U, // WHILEHI_PWW_B |
18519 | 6208U, // WHILEHI_PWW_D |
18520 | 225U, // WHILEHI_PWW_H |
18521 | 6208U, // WHILEHI_PWW_S |
18522 | 6208U, // WHILEHI_PXX_B |
18523 | 6208U, // WHILEHI_PXX_D |
18524 | 225U, // WHILEHI_PXX_H |
18525 | 6208U, // WHILEHI_PXX_S |
18526 | 225U, // WHILEHS_2PXX_B |
18527 | 225U, // WHILEHS_2PXX_D |
18528 | 225U, // WHILEHS_2PXX_H |
18529 | 225U, // WHILEHS_2PXX_S |
18530 | 1376000064U, // WHILEHS_CXX_B |
18531 | 1376000064U, // WHILEHS_CXX_D |
18532 | 1376000064U, // WHILEHS_CXX_H |
18533 | 1376000064U, // WHILEHS_CXX_S |
18534 | 6208U, // WHILEHS_PWW_B |
18535 | 6208U, // WHILEHS_PWW_D |
18536 | 225U, // WHILEHS_PWW_H |
18537 | 6208U, // WHILEHS_PWW_S |
18538 | 6208U, // WHILEHS_PXX_B |
18539 | 6208U, // WHILEHS_PXX_D |
18540 | 225U, // WHILEHS_PXX_H |
18541 | 6208U, // WHILEHS_PXX_S |
18542 | 225U, // WHILELE_2PXX_B |
18543 | 225U, // WHILELE_2PXX_D |
18544 | 225U, // WHILELE_2PXX_H |
18545 | 225U, // WHILELE_2PXX_S |
18546 | 1376000064U, // WHILELE_CXX_B |
18547 | 1376000064U, // WHILELE_CXX_D |
18548 | 1376000064U, // WHILELE_CXX_H |
18549 | 1376000064U, // WHILELE_CXX_S |
18550 | 6208U, // WHILELE_PWW_B |
18551 | 6208U, // WHILELE_PWW_D |
18552 | 225U, // WHILELE_PWW_H |
18553 | 6208U, // WHILELE_PWW_S |
18554 | 6208U, // WHILELE_PXX_B |
18555 | 6208U, // WHILELE_PXX_D |
18556 | 225U, // WHILELE_PXX_H |
18557 | 6208U, // WHILELE_PXX_S |
18558 | 225U, // WHILELO_2PXX_B |
18559 | 225U, // WHILELO_2PXX_D |
18560 | 225U, // WHILELO_2PXX_H |
18561 | 225U, // WHILELO_2PXX_S |
18562 | 1376000064U, // WHILELO_CXX_B |
18563 | 1376000064U, // WHILELO_CXX_D |
18564 | 1376000064U, // WHILELO_CXX_H |
18565 | 1376000064U, // WHILELO_CXX_S |
18566 | 6208U, // WHILELO_PWW_B |
18567 | 6208U, // WHILELO_PWW_D |
18568 | 225U, // WHILELO_PWW_H |
18569 | 6208U, // WHILELO_PWW_S |
18570 | 6208U, // WHILELO_PXX_B |
18571 | 6208U, // WHILELO_PXX_D |
18572 | 225U, // WHILELO_PXX_H |
18573 | 6208U, // WHILELO_PXX_S |
18574 | 225U, // WHILELS_2PXX_B |
18575 | 225U, // WHILELS_2PXX_D |
18576 | 225U, // WHILELS_2PXX_H |
18577 | 225U, // WHILELS_2PXX_S |
18578 | 1376000064U, // WHILELS_CXX_B |
18579 | 1376000064U, // WHILELS_CXX_D |
18580 | 1376000064U, // WHILELS_CXX_H |
18581 | 1376000064U, // WHILELS_CXX_S |
18582 | 6208U, // WHILELS_PWW_B |
18583 | 6208U, // WHILELS_PWW_D |
18584 | 225U, // WHILELS_PWW_H |
18585 | 6208U, // WHILELS_PWW_S |
18586 | 6208U, // WHILELS_PXX_B |
18587 | 6208U, // WHILELS_PXX_D |
18588 | 225U, // WHILELS_PXX_H |
18589 | 6208U, // WHILELS_PXX_S |
18590 | 225U, // WHILELT_2PXX_B |
18591 | 225U, // WHILELT_2PXX_D |
18592 | 225U, // WHILELT_2PXX_H |
18593 | 225U, // WHILELT_2PXX_S |
18594 | 1376000064U, // WHILELT_CXX_B |
18595 | 1376000064U, // WHILELT_CXX_D |
18596 | 1376000064U, // WHILELT_CXX_H |
18597 | 1376000064U, // WHILELT_CXX_S |
18598 | 6208U, // WHILELT_PWW_B |
18599 | 6208U, // WHILELT_PWW_D |
18600 | 225U, // WHILELT_PWW_H |
18601 | 6208U, // WHILELT_PWW_S |
18602 | 6208U, // WHILELT_PXX_B |
18603 | 6208U, // WHILELT_PXX_D |
18604 | 225U, // WHILELT_PXX_H |
18605 | 6208U, // WHILELT_PXX_S |
18606 | 6208U, // WHILERW_PXX_B |
18607 | 6208U, // WHILERW_PXX_D |
18608 | 225U, // WHILERW_PXX_H |
18609 | 6208U, // WHILERW_PXX_S |
18610 | 6208U, // WHILEWR_PXX_B |
18611 | 6208U, // WHILEWR_PXX_D |
18612 | 225U, // WHILEWR_PXX_H |
18613 | 6208U, // WHILEWR_PXX_S |
18614 | 0U, // WRFFR |
18615 | 0U, // XAFLAG |
18616 | 278592U, // XAR |
18617 | 282690U, // XAR_ZZZI_B |
18618 | 274497U, // XAR_ZZZI_D |
18619 | 103045233U, // XAR_ZZZI_H |
18620 | 286786U, // XAR_ZZZI_S |
18621 | 0U, // XPACD |
18622 | 0U, // XPACI |
18623 | 0U, // XPACLRI |
18624 | 1U, // XTNv16i8 |
18625 | 0U, // XTNv2i32 |
18626 | 0U, // XTNv4i16 |
18627 | 1U, // XTNv4i32 |
18628 | 1U, // XTNv8i16 |
18629 | 0U, // XTNv8i8 |
18630 | 0U, // ZERO_M |
18631 | 11U, // ZERO_MXI_2Z |
18632 | 11U, // ZERO_MXI_4Z |
18633 | 7U, // ZERO_MXI_VG2_2Z |
18634 | 7U, // ZERO_MXI_VG2_4Z |
18635 | 7U, // ZERO_MXI_VG2_Z |
18636 | 7U, // ZERO_MXI_VG4_2Z |
18637 | 7U, // ZERO_MXI_VG4_4Z |
18638 | 7U, // ZERO_MXI_VG4_Z |
18639 | 0U, // ZERO_T |
18640 | 20546U, // ZIP1_PPP_B |
18641 | 12353U, // ZIP1_PPP_D |
18642 | 113U, // ZIP1_PPP_H |
18643 | 24642U, // ZIP1_PPP_S |
18644 | 20546U, // ZIP1_ZZZ_B |
18645 | 12353U, // ZIP1_ZZZ_D |
18646 | 113U, // ZIP1_ZZZ_H |
18647 | 1633U, // ZIP1_ZZZ_Q |
18648 | 24642U, // ZIP1_ZZZ_S |
18649 | 16448U, // ZIP1v16i8 |
18650 | 16448U, // ZIP1v2i32 |
18651 | 16448U, // ZIP1v2i64 |
18652 | 16448U, // ZIP1v4i16 |
18653 | 16448U, // ZIP1v4i32 |
18654 | 16448U, // ZIP1v8i16 |
18655 | 16448U, // ZIP1v8i8 |
18656 | 20546U, // ZIP2_PPP_B |
18657 | 12353U, // ZIP2_PPP_D |
18658 | 113U, // ZIP2_PPP_H |
18659 | 24642U, // ZIP2_PPP_S |
18660 | 20546U, // ZIP2_ZZZ_B |
18661 | 12353U, // ZIP2_ZZZ_D |
18662 | 113U, // ZIP2_ZZZ_H |
18663 | 1633U, // ZIP2_ZZZ_Q |
18664 | 24642U, // ZIP2_ZZZ_S |
18665 | 16448U, // ZIP2v16i8 |
18666 | 16448U, // ZIP2v2i32 |
18667 | 16448U, // ZIP2v2i64 |
18668 | 16448U, // ZIP2v4i16 |
18669 | 16448U, // ZIP2v4i32 |
18670 | 16448U, // ZIP2v8i16 |
18671 | 16448U, // ZIP2v8i8 |
18672 | 20546U, // ZIPQ1_ZZZ_B |
18673 | 12353U, // ZIPQ1_ZZZ_D |
18674 | 113U, // ZIPQ1_ZZZ_H |
18675 | 24642U, // ZIPQ1_ZZZ_S |
18676 | 20546U, // ZIPQ2_ZZZ_B |
18677 | 12353U, // ZIPQ2_ZZZ_D |
18678 | 113U, // ZIPQ2_ZZZ_H |
18679 | 24642U, // ZIPQ2_ZZZ_S |
18680 | 129U, // ZIP_VG2_2ZZZ_B |
18681 | 0U, // ZIP_VG2_2ZZZ_D |
18682 | 113U, // ZIP_VG2_2ZZZ_H |
18683 | 1633U, // ZIP_VG2_2ZZZ_Q |
18684 | 81U, // ZIP_VG2_2ZZZ_S |
18685 | 0U, // ZIP_VG4_4Z4Z_B |
18686 | 0U, // ZIP_VG4_4Z4Z_D |
18687 | 0U, // ZIP_VG4_4Z4Z_H |
18688 | 0U, // ZIP_VG4_4Z4Z_Q |
18689 | 0U, // ZIP_VG4_4Z4Z_S |
18690 | }; |
18691 | |
18692 | // Emit the opcode for the instruction. |
18693 | uint64_t Bits = 0; |
18694 | Bits |= (uint64_t)OpInfo0[MI->getOpcode()] << 0; |
18695 | Bits |= (uint64_t)OpInfo1[MI->getOpcode()] << 32; |
18696 | if (Bits == 0) |
18697 | return {nullptr, Bits}; |
18698 | return {AsmStrs+(Bits & 32767)-1, Bits}; |
18699 | |
18700 | } |
18701 | /// printInstruction - This method is automatically generated by tablegen |
18702 | /// from the instruction set description. |
18703 | LLVM_NO_PROFILE_INSTRUMENT_FUNCTION |
18704 | void AArch64AppleInstPrinter::printInstruction(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &O) { |
18705 | O << "\t" ; |
18706 | |
18707 | auto MnemonicInfo = getMnemonic(MI); |
18708 | |
18709 | O << MnemonicInfo.first; |
18710 | |
18711 | uint64_t Bits = MnemonicInfo.second; |
18712 | assert(Bits != 0 && "Cannot print this instruction." ); |
18713 | |
18714 | // Fragment 0 encoded into 7 bits for 78 unique commands. |
18715 | switch ((Bits >> 15) & 127) { |
18716 | default: llvm_unreachable("Invalid command number." ); |
18717 | case 0: |
18718 | // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ... |
18719 | return; |
18720 | break; |
18721 | case 1: |
18722 | // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD... |
18723 | printOperand(MI, OpNo: 0, STI, O); |
18724 | break; |
18725 | case 2: |
18726 | // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm... |
18727 | printSVERegOp<'b'>(MI, OpNum: 0, STI, O); |
18728 | break; |
18729 | case 3: |
18730 | // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_... |
18731 | printSVERegOp<'d'>(MI, OpNum: 0, STI, O); |
18732 | break; |
18733 | case 4: |
18734 | // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm... |
18735 | printSVERegOp<'h'>(MI, OpNum: 0, STI, O); |
18736 | O << ", " ; |
18737 | break; |
18738 | case 5: |
18739 | // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP... |
18740 | printSVERegOp<'s'>(MI, OpNum: 0, STI, O); |
18741 | break; |
18742 | case 6: |
18743 | // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A... |
18744 | printVRegOperand(MI, OpNo: 0, STI, O); |
18745 | break; |
18746 | case 7: |
18747 | // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ... |
18748 | printMatrixTile(MI, OpNum: 0, STI, O); |
18749 | O << ", " ; |
18750 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
18751 | O << "/m, " ; |
18752 | printSVERegOp<>(MI, OpNum: 3, STI, O); |
18753 | O << "/m, " ; |
18754 | break; |
18755 | case 8: |
18756 | // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ... |
18757 | printVRegOperand(MI, OpNo: 1, STI, O); |
18758 | break; |
18759 | case 9: |
18760 | // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1... |
18761 | printTypedVectorList<0,'b'>(MI, OpNum: 0, STI, O); |
18762 | O << ", " ; |
18763 | break; |
18764 | case 10: |
18765 | // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D... |
18766 | printTypedVectorList<0,'d'>(MI, OpNum: 0, STI, O); |
18767 | O << ", " ; |
18768 | break; |
18769 | case 11: |
18770 | // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_N... |
18771 | printTypedVectorList<0,'h'>(MI, OpNum: 0, STI, O); |
18772 | O << ", " ; |
18773 | break; |
18774 | case 12: |
18775 | // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S... |
18776 | printTypedVectorList<0,'s'>(MI, OpNum: 0, STI, O); |
18777 | O << ", " ; |
18778 | break; |
18779 | case 13: |
18780 | // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V... |
18781 | printMatrix<64>(MI, OpNum: 0, STI, O); |
18782 | O << '['; |
18783 | printOperand(MI, OpNo: 2, STI, O); |
18784 | O << ", " ; |
18785 | break; |
18786 | case 14: |
18787 | // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V... |
18788 | printMatrix<32>(MI, OpNum: 0, STI, O); |
18789 | O << '['; |
18790 | printOperand(MI, OpNo: 2, STI, O); |
18791 | O << ", " ; |
18792 | break; |
18793 | case 15: |
18794 | // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ... |
18795 | printZPRasFPR<8>(MI, OpNum: 0, STI, O); |
18796 | O << ", " ; |
18797 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
18798 | O << ", " ; |
18799 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
18800 | return; |
18801 | break; |
18802 | case 16: |
18803 | // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV... |
18804 | printZPRasFPR<64>(MI, OpNum: 0, STI, O); |
18805 | O << ", " ; |
18806 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
18807 | O << ", " ; |
18808 | break; |
18809 | case 17: |
18810 | // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV... |
18811 | printZPRasFPR<16>(MI, OpNum: 0, STI, O); |
18812 | O << ", " ; |
18813 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
18814 | O << ", " ; |
18815 | break; |
18816 | case 18: |
18817 | // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV... |
18818 | printZPRasFPR<32>(MI, OpNum: 0, STI, O); |
18819 | O << ", " ; |
18820 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
18821 | O << ", " ; |
18822 | break; |
18823 | case 19: |
18824 | // AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB, CASAB, CAS... |
18825 | printOperand(MI, OpNo: 1, STI, O); |
18826 | break; |
18827 | case 20: |
18828 | // AUTIASPPCi, AUTIBSPPCi, B, BL, RETAASPPCi, RETABSPPCi |
18829 | printAlignedLabel(MI, Address, OpNum: 0, STI, O); |
18830 | return; |
18831 | break; |
18832 | case 21: |
18833 | // BCcc, Bcc |
18834 | printCondCode(MI, OpNum: 0, STI, O); |
18835 | O << "\t" ; |
18836 | printAlignedLabel(MI, Address, OpNum: 1, STI, O); |
18837 | return; |
18838 | break; |
18839 | case 22: |
18840 | // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM... |
18841 | printMatrix<16>(MI, OpNum: 0, STI, O); |
18842 | O << '['; |
18843 | printOperand(MI, OpNo: 2, STI, O); |
18844 | O << ", " ; |
18845 | break; |
18846 | case 23: |
18847 | // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL |
18848 | printImmHex(MI, OpNo: 0, STI, O); |
18849 | return; |
18850 | break; |
18851 | case 24: |
18852 | // CASPALW, CASPAW, CASPLW, CASPW |
18853 | printGPRSeqPairsClassOperand<32>(MI, OpNum: 1, STI, O); |
18854 | O << ", " ; |
18855 | printGPRSeqPairsClassOperand<32>(MI, OpNum: 2, STI, O); |
18856 | O << ", [" ; |
18857 | printOperand(MI, OpNo: 3, STI, O); |
18858 | O << ']'; |
18859 | return; |
18860 | break; |
18861 | case 25: |
18862 | // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL... |
18863 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 1, STI, O); |
18864 | O << ", " ; |
18865 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 2, STI, O); |
18866 | O << ", [" ; |
18867 | printOperand(MI, OpNo: 3, STI, O); |
18868 | O << ']'; |
18869 | return; |
18870 | break; |
18871 | case 26: |
18872 | // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET... |
18873 | printOperand(MI, OpNo: 3, STI, O); |
18874 | O << "]!, [" ; |
18875 | printOperand(MI, OpNo: 4, STI, O); |
18876 | O << "]!, " ; |
18877 | printOperand(MI, OpNo: 5, STI, O); |
18878 | O << '!'; |
18879 | return; |
18880 | break; |
18881 | case 27: |
18882 | // DMB, DSB, ISB, TSB |
18883 | printBarrierOption(MI, OpNum: 0, STI, O); |
18884 | return; |
18885 | break; |
18886 | case 28: |
18887 | // DSBnXS |
18888 | printBarriernXSOption(MI, OpNum: 0, STI, O); |
18889 | return; |
18890 | break; |
18891 | case 29: |
18892 | // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_... |
18893 | printSVERegOp<'q'>(MI, OpNum: 0, STI, O); |
18894 | O << ", " ; |
18895 | break; |
18896 | case 30: |
18897 | // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L... |
18898 | printTypedVectorList<0,'q'>(MI, OpNum: 0, STI, O); |
18899 | O << ", " ; |
18900 | break; |
18901 | case 31: |
18902 | // HINT |
18903 | printImm(MI, OpNo: 0, STI, O); |
18904 | return; |
18905 | break; |
18906 | case 32: |
18907 | // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q... |
18908 | printMatrixTileVector<0>(MI, OpNum: 0, STI, O); |
18909 | O << '['; |
18910 | break; |
18911 | case 33: |
18912 | // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q... |
18913 | printMatrixTileVector<1>(MI, OpNum: 0, STI, O); |
18914 | O << '['; |
18915 | break; |
18916 | case 34: |
18917 | // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED, LDNT1B_2Z_STR... |
18918 | printTypedVectorList<0, 'b'>(MI, OpNum: 0, STI, O); |
18919 | break; |
18920 | case 35: |
18921 | // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,... |
18922 | printTypedVectorList<16, 'b'>(MI, OpNum: 0, STI, O); |
18923 | O << ", [" ; |
18924 | printOperand(MI, OpNo: 1, STI, O); |
18925 | O << ']'; |
18926 | return; |
18927 | break; |
18928 | case 36: |
18929 | // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L... |
18930 | printTypedVectorList<16, 'b'>(MI, OpNum: 1, STI, O); |
18931 | O << ", [" ; |
18932 | printOperand(MI, OpNo: 2, STI, O); |
18933 | O << "], " ; |
18934 | break; |
18935 | case 37: |
18936 | // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv... |
18937 | printTypedVectorList<1, 'd'>(MI, OpNum: 0, STI, O); |
18938 | O << ", [" ; |
18939 | printOperand(MI, OpNo: 1, STI, O); |
18940 | O << ']'; |
18941 | return; |
18942 | break; |
18943 | case 38: |
18944 | // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw... |
18945 | printTypedVectorList<1, 'd'>(MI, OpNum: 1, STI, O); |
18946 | O << ", [" ; |
18947 | printOperand(MI, OpNo: 2, STI, O); |
18948 | O << "], " ; |
18949 | break; |
18950 | case 39: |
18951 | // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw... |
18952 | printTypedVectorList<2, 'd'>(MI, OpNum: 0, STI, O); |
18953 | O << ", [" ; |
18954 | printOperand(MI, OpNo: 1, STI, O); |
18955 | O << ']'; |
18956 | return; |
18957 | break; |
18958 | case 40: |
18959 | // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw... |
18960 | printTypedVectorList<2, 'd'>(MI, OpNum: 1, STI, O); |
18961 | O << ", [" ; |
18962 | printOperand(MI, OpNo: 2, STI, O); |
18963 | O << "], " ; |
18964 | break; |
18965 | case 41: |
18966 | // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw... |
18967 | printTypedVectorList<2, 's'>(MI, OpNum: 0, STI, O); |
18968 | O << ", [" ; |
18969 | printOperand(MI, OpNo: 1, STI, O); |
18970 | O << ']'; |
18971 | return; |
18972 | break; |
18973 | case 42: |
18974 | // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw... |
18975 | printTypedVectorList<2, 's'>(MI, OpNum: 1, STI, O); |
18976 | O << ", [" ; |
18977 | printOperand(MI, OpNo: 2, STI, O); |
18978 | O << "], " ; |
18979 | break; |
18980 | case 43: |
18981 | // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw... |
18982 | printTypedVectorList<4, 'h'>(MI, OpNum: 0, STI, O); |
18983 | O << ", [" ; |
18984 | printOperand(MI, OpNo: 1, STI, O); |
18985 | O << ']'; |
18986 | return; |
18987 | break; |
18988 | case 44: |
18989 | // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw... |
18990 | printTypedVectorList<4, 'h'>(MI, OpNum: 1, STI, O); |
18991 | O << ", [" ; |
18992 | printOperand(MI, OpNo: 2, STI, O); |
18993 | O << "], " ; |
18994 | break; |
18995 | case 45: |
18996 | // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw... |
18997 | printTypedVectorList<4, 's'>(MI, OpNum: 0, STI, O); |
18998 | O << ", [" ; |
18999 | printOperand(MI, OpNo: 1, STI, O); |
19000 | O << ']'; |
19001 | return; |
19002 | break; |
19003 | case 46: |
19004 | // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw... |
19005 | printTypedVectorList<4, 's'>(MI, OpNum: 1, STI, O); |
19006 | O << ", [" ; |
19007 | printOperand(MI, OpNo: 2, STI, O); |
19008 | O << "], " ; |
19009 | break; |
19010 | case 47: |
19011 | // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw... |
19012 | printTypedVectorList<8, 'b'>(MI, OpNum: 0, STI, O); |
19013 | O << ", [" ; |
19014 | printOperand(MI, OpNo: 1, STI, O); |
19015 | O << ']'; |
19016 | return; |
19017 | break; |
19018 | case 48: |
19019 | // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw... |
19020 | printTypedVectorList<8, 'b'>(MI, OpNum: 1, STI, O); |
19021 | O << ", [" ; |
19022 | printOperand(MI, OpNo: 2, STI, O); |
19023 | O << "], " ; |
19024 | break; |
19025 | case 49: |
19026 | // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw... |
19027 | printTypedVectorList<8, 'h'>(MI, OpNum: 0, STI, O); |
19028 | O << ", [" ; |
19029 | printOperand(MI, OpNo: 1, STI, O); |
19030 | O << ']'; |
19031 | return; |
19032 | break; |
19033 | case 50: |
19034 | // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw... |
19035 | printTypedVectorList<8, 'h'>(MI, OpNum: 1, STI, O); |
19036 | O << ", [" ; |
19037 | printOperand(MI, OpNo: 2, STI, O); |
19038 | O << "], " ; |
19039 | break; |
19040 | case 51: |
19041 | // LD1H_2Z_STRIDED, LD1H_2Z_STRIDED_IMM, LDNT1H_2Z_STRIDED, LDNT1H_2Z_STR... |
19042 | printTypedVectorList<0, 'h'>(MI, OpNum: 0, STI, O); |
19043 | break; |
19044 | case 52: |
19045 | // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,... |
19046 | printTypedVectorList<0, 'h'>(MI, OpNum: 1, STI, O); |
19047 | printVectorIndex(MI, OpNum: 2, STI, O); |
19048 | O << ", [" ; |
19049 | printOperand(MI, OpNo: 3, STI, O); |
19050 | break; |
19051 | case 53: |
19052 | // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST |
19053 | printTypedVectorList<0, 'h'>(MI, OpNum: 2, STI, O); |
19054 | printVectorIndex(MI, OpNum: 3, STI, O); |
19055 | O << ", [" ; |
19056 | printOperand(MI, OpNo: 4, STI, O); |
19057 | O << "], " ; |
19058 | break; |
19059 | case 54: |
19060 | // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,... |
19061 | printTypedVectorList<0, 's'>(MI, OpNum: 1, STI, O); |
19062 | printVectorIndex(MI, OpNum: 2, STI, O); |
19063 | O << ", [" ; |
19064 | printOperand(MI, OpNo: 3, STI, O); |
19065 | break; |
19066 | case 55: |
19067 | // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST |
19068 | printTypedVectorList<0, 's'>(MI, OpNum: 2, STI, O); |
19069 | printVectorIndex(MI, OpNum: 3, STI, O); |
19070 | O << ", [" ; |
19071 | printOperand(MI, OpNo: 4, STI, O); |
19072 | O << "], " ; |
19073 | break; |
19074 | case 56: |
19075 | // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6... |
19076 | printTypedVectorList<0, 'd'>(MI, OpNum: 1, STI, O); |
19077 | printVectorIndex(MI, OpNum: 2, STI, O); |
19078 | O << ", [" ; |
19079 | printOperand(MI, OpNo: 3, STI, O); |
19080 | break; |
19081 | case 57: |
19082 | // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST |
19083 | printTypedVectorList<0, 'd'>(MI, OpNum: 2, STI, O); |
19084 | printVectorIndex(MI, OpNum: 3, STI, O); |
19085 | O << ", [" ; |
19086 | printOperand(MI, OpNo: 4, STI, O); |
19087 | O << "], " ; |
19088 | break; |
19089 | case 58: |
19090 | // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_... |
19091 | printTypedVectorList<0, 'b'>(MI, OpNum: 1, STI, O); |
19092 | printVectorIndex(MI, OpNum: 2, STI, O); |
19093 | O << ", [" ; |
19094 | printOperand(MI, OpNo: 3, STI, O); |
19095 | break; |
19096 | case 59: |
19097 | // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST |
19098 | printTypedVectorList<0, 'b'>(MI, OpNum: 2, STI, O); |
19099 | printVectorIndex(MI, OpNum: 3, STI, O); |
19100 | O << ", [" ; |
19101 | printOperand(MI, OpNo: 4, STI, O); |
19102 | O << "], " ; |
19103 | break; |
19104 | case 60: |
19105 | // LD64B, ST64B |
19106 | printGPR64x8(MI, OpNum: 0, STI, O); |
19107 | O << ", [" ; |
19108 | printOperand(MI, OpNo: 1, STI, O); |
19109 | O << ']'; |
19110 | return; |
19111 | break; |
19112 | case 61: |
19113 | // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL... |
19114 | printOperand(MI, OpNo: 2, STI, O); |
19115 | break; |
19116 | case 62: |
19117 | // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV... |
19118 | printSVERegOp<>(MI, OpNum: 0, STI, O); |
19119 | break; |
19120 | case 63: |
19121 | // LDR_ZA, STR_ZA |
19122 | printMatrix<0>(MI, OpNum: 0, STI, O); |
19123 | O << '['; |
19124 | printOperand(MI, OpNo: 1, STI, O); |
19125 | O << ", " ; |
19126 | printMatrixIndex(MI, OpNum: 2, STI, O); |
19127 | O << "], [" ; |
19128 | printOperand(MI, OpNo: 3, STI, O); |
19129 | O << ", " ; |
19130 | printOperand(MI, OpNo: 4, STI, O); |
19131 | O << ", mul vl]" ; |
19132 | return; |
19133 | break; |
19134 | case 64: |
19135 | // MRRS |
19136 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 0, STI, O); |
19137 | O << ", " ; |
19138 | printMRSSystemRegister(MI, OpNum: 1, STI, O); |
19139 | return; |
19140 | break; |
19141 | case 65: |
19142 | // MSR, MSRR |
19143 | printMSRSystemRegister(MI, OpNum: 0, STI, O); |
19144 | O << ", " ; |
19145 | break; |
19146 | case 66: |
19147 | // MSRpstateImm1, MSRpstateImm4 |
19148 | printSystemPStateField(MI, OpNum: 0, STI, O); |
19149 | O << ", " ; |
19150 | printOperand(MI, OpNo: 1, STI, O); |
19151 | return; |
19152 | break; |
19153 | case 67: |
19154 | // MSRpstatesvcrImm1 |
19155 | printSVCROp(MI, OpNum: 0, STI, O); |
19156 | O << ", " ; |
19157 | printOperand(MI, OpNo: 1, STI, O); |
19158 | return; |
19159 | break; |
19160 | case 68: |
19161 | // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF... |
19162 | printPrefetchOp<true>(MI, OpNum: 0, STI, O); |
19163 | O << ", " ; |
19164 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
19165 | O << ", [" ; |
19166 | break; |
19167 | case 69: |
19168 | // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi |
19169 | printPrefetchOp(MI, OpNum: 0, STI, O); |
19170 | break; |
19171 | case 70: |
19172 | // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,... |
19173 | printPredicateAsCounter<8>(MI, OpNum: 0, STI, O); |
19174 | break; |
19175 | case 71: |
19176 | // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,... |
19177 | printPredicateAsCounter<64>(MI, OpNum: 0, STI, O); |
19178 | break; |
19179 | case 72: |
19180 | // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,... |
19181 | printPredicateAsCounter<16>(MI, OpNum: 0, STI, O); |
19182 | break; |
19183 | case 73: |
19184 | // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,... |
19185 | printPredicateAsCounter<32>(MI, OpNum: 0, STI, O); |
19186 | break; |
19187 | case 74: |
19188 | // RPRFM |
19189 | printRPRFMOperand(MI, OpNum: 0, STI, O); |
19190 | O << ", " ; |
19191 | printOperand(MI, OpNo: 1, STI, O); |
19192 | O << ", [" ; |
19193 | printOperand(MI, OpNo: 2, STI, O); |
19194 | O << ']'; |
19195 | return; |
19196 | break; |
19197 | case 75: |
19198 | // ST1i32, ST2i32, ST3i32, ST4i32 |
19199 | printTypedVectorList<0, 's'>(MI, OpNum: 0, STI, O); |
19200 | printVectorIndex(MI, OpNum: 1, STI, O); |
19201 | O << ", [" ; |
19202 | printOperand(MI, OpNo: 2, STI, O); |
19203 | O << ']'; |
19204 | return; |
19205 | break; |
19206 | case 76: |
19207 | // ST1i64, ST2i64, ST3i64, ST4i64, STL1 |
19208 | printTypedVectorList<0, 'd'>(MI, OpNum: 0, STI, O); |
19209 | printVectorIndex(MI, OpNum: 1, STI, O); |
19210 | O << ", [" ; |
19211 | printOperand(MI, OpNo: 2, STI, O); |
19212 | O << ']'; |
19213 | return; |
19214 | break; |
19215 | case 77: |
19216 | // ZERO_M |
19217 | printMatrixTileList(MI, OpNum: 0, STI, O); |
19218 | return; |
19219 | break; |
19220 | } |
19221 | |
19222 | |
19223 | // Fragment 1 encoded into 7 bits for 81 unique commands. |
19224 | switch ((Bits >> 22) & 127) { |
19225 | default: llvm_unreachable("Invalid command number." ); |
19226 | case 0: |
19227 | // TLSDESCCALL, AUTDZA, AUTDZB, AUTIASPPCr, AUTIBSPPCr, AUTIZA, AUTIZB, B... |
19228 | return; |
19229 | break; |
19230 | case 1: |
19231 | // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv16i8, ABSv1i64, ... |
19232 | O << ", " ; |
19233 | break; |
19234 | case 2: |
19235 | // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm... |
19236 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
19237 | O << "/m, " ; |
19238 | break; |
19239 | case 3: |
19240 | // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D |
19241 | printSVERegOp<'d'>(MI, OpNum: 4, STI, O); |
19242 | break; |
19243 | case 4: |
19244 | // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_... |
19245 | printSVERegOp<'s'>(MI, OpNum: 4, STI, O); |
19246 | break; |
19247 | case 5: |
19248 | // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,... |
19249 | printSVERegOp<'s'>(MI, OpNum: 1, STI, O); |
19250 | break; |
19251 | case 6: |
19252 | // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ... |
19253 | printSVERegOp<'s'>(MI, OpNum: 2, STI, O); |
19254 | break; |
19255 | case 7: |
19256 | // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID... |
19257 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
19258 | break; |
19259 | case 8: |
19260 | // ADDQV_VPZ_B, ANDQV_VPZ_B, EORQV_VPZ_B, FCVTN_F16_F8v16f8, LUT2v16f8, L... |
19261 | O << ".16b, " ; |
19262 | break; |
19263 | case 9: |
19264 | // ADDQV_VPZ_D, ANDQV_VPZ_D, EORQV_VPZ_D, FADDQV_D, FCVTLv2i32, FCVTLv4i3... |
19265 | O << ".2d, " ; |
19266 | break; |
19267 | case 10: |
19268 | // ADDQV_VPZ_H, ANDQV_VPZ_H, EORQV_VPZ_H, FADDQV_H, FCVTNv8i16, FMAXNMQV_... |
19269 | O << ".8h, " ; |
19270 | break; |
19271 | case 11: |
19272 | // ADDQV_VPZ_S, ANDQV_VPZ_S, EORQV_VPZ_S, FADDQV_S, FCVTLv4i16, FCVTLv8i1... |
19273 | O << ".4s, " ; |
19274 | break; |
19275 | case 12: |
19276 | // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG... |
19277 | printTypedVectorList<0,'b'>(MI, OpNum: 1, STI, O); |
19278 | break; |
19279 | case 13: |
19280 | // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D... |
19281 | printTypedVectorList<0,'d'>(MI, OpNum: 1, STI, O); |
19282 | break; |
19283 | case 14: |
19284 | // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B... |
19285 | printTypedVectorList<0,'h'>(MI, OpNum: 1, STI, O); |
19286 | break; |
19287 | case 15: |
19288 | // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FAMAX_2... |
19289 | printTypedVectorList<0,'s'>(MI, OpNum: 1, STI, O); |
19290 | break; |
19291 | case 16: |
19292 | // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_... |
19293 | printMatrixIndex(MI, OpNum: 3, STI, O); |
19294 | break; |
19295 | case 17: |
19296 | // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H... |
19297 | printSVERegOp<'h'>(MI, OpNum: 1, STI, O); |
19298 | break; |
19299 | case 18: |
19300 | // ADR_LSL_ZZZ_D_0, ADR_LSL_ZZZ_D_1, ADR_LSL_ZZZ_D_2, ADR_LSL_ZZZ_D_3, AD... |
19301 | O << ", [" ; |
19302 | break; |
19303 | case 19: |
19304 | // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4... |
19305 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
19306 | break; |
19307 | case 20: |
19308 | // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA... |
19309 | printSVERegOp<'h'>(MI, OpNum: 2, STI, O); |
19310 | break; |
19311 | case 21: |
19312 | // BF1CVTLT_ZZ_BtoH, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_NAME, BF1CVT_... |
19313 | printSVERegOp<'b'>(MI, OpNum: 1, STI, O); |
19314 | break; |
19315 | case 22: |
19316 | // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFMLAL_VG2_M... |
19317 | printImmRangeScale<2, 1>(MI, OpNum: 3, STI, O); |
19318 | break; |
19319 | case 23: |
19320 | // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP... |
19321 | printSVERegOp<'h'>(MI, OpNum: 4, STI, O); |
19322 | O << ", " ; |
19323 | printSVERegOp<'h'>(MI, OpNum: 5, STI, O); |
19324 | return; |
19325 | break; |
19326 | case 24: |
19327 | // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP... |
19328 | printSVEPattern(MI, OpNum: 2, STI, O); |
19329 | O << ", mul " ; |
19330 | printOperand(MI, OpNo: 3, STI, O); |
19331 | return; |
19332 | break; |
19333 | case 25: |
19334 | // DUP_ZI_H |
19335 | printImm8OptLsl<int16_t>(MI, OpNum: 1, STI, O); |
19336 | return; |
19337 | break; |
19338 | case 26: |
19339 | // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_... |
19340 | printOperand(MI, OpNo: 1, STI, O); |
19341 | break; |
19342 | case 27: |
19343 | // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ... |
19344 | printSVERegOp<'q'>(MI, OpNum: 1, STI, O); |
19345 | break; |
19346 | case 28: |
19347 | // FADDA_VPZ_D |
19348 | printZPRasFPR<64>(MI, OpNum: 2, STI, O); |
19349 | O << ", " ; |
19350 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
19351 | return; |
19352 | break; |
19353 | case 29: |
19354 | // FADDA_VPZ_H, INSR_ZV_H |
19355 | printZPRasFPR<16>(MI, OpNum: 2, STI, O); |
19356 | break; |
19357 | case 30: |
19358 | // FADDA_VPZ_S |
19359 | printZPRasFPR<32>(MI, OpNum: 2, STI, O); |
19360 | O << ", " ; |
19361 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
19362 | return; |
19363 | break; |
19364 | case 31: |
19365 | // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri |
19366 | O << ", #0.0" ; |
19367 | return; |
19368 | break; |
19369 | case 32: |
19370 | // FCVTN_F16_F8v8f8, FCVTN_F32_F8v8f8, TBLv8i8Four, TBLv8i8One, TBLv8i8Th... |
19371 | O << ".8b, " ; |
19372 | break; |
19373 | case 33: |
19374 | // FCVTNv2i32, FCVTXNv2f32 |
19375 | O << ".2s, " ; |
19376 | printVRegOperand(MI, OpNo: 1, STI, O); |
19377 | O << ".2d" ; |
19378 | return; |
19379 | break; |
19380 | case 34: |
19381 | // FCVTNv4i16 |
19382 | O << ".4h, " ; |
19383 | printVRegOperand(MI, OpNo: 1, STI, O); |
19384 | O << ".4s" ; |
19385 | return; |
19386 | break; |
19387 | case 35: |
19388 | // FDOT_ZZZI_BtoH, FDOT_ZZZ_BtoH, FMLALB_ZZZ, FMLALB_ZZZI, FMLALT_ZZZ, FM... |
19389 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
19390 | break; |
19391 | case 36: |
19392 | // FDUP_ZI_H |
19393 | printFPImmOperand(MI, OpNum: 1, STI, O); |
19394 | return; |
19395 | break; |
19396 | case 37: |
19397 | // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLALL_VG2_M2Z2Z_BtoS, FMLALL_VG2_M... |
19398 | printImmRangeScale<4, 3>(MI, OpNum: 3, STI, O); |
19399 | break; |
19400 | case 38: |
19401 | // FMOPA_MPPZZ_BtoH, FMOPA_MPPZZ_BtoS, SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMO... |
19402 | printSVERegOp<'b'>(MI, OpNum: 4, STI, O); |
19403 | O << ", " ; |
19404 | printSVERegOp<'b'>(MI, OpNum: 5, STI, O); |
19405 | return; |
19406 | break; |
19407 | case 39: |
19408 | // FMOVXDHighr, INSvi16gpr, INSvi16lane, INSvi32gpr, INSvi32lane, INSvi64... |
19409 | printVectorIndex(MI, OpNum: 2, STI, O); |
19410 | O << ", " ; |
19411 | break; |
19412 | case 40: |
19413 | // INDEX_II_H, INDEX_IR_H |
19414 | printSImm<16>(MI, OpNo: 1, STI, O); |
19415 | O << ", " ; |
19416 | break; |
19417 | case 41: |
19418 | // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q... |
19419 | printOperand(MI, OpNo: 2, STI, O); |
19420 | break; |
19421 | case 42: |
19422 | // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_4Z_STRIDED, LD1B_4Z_S... |
19423 | printPredicateAsCounter<0>(MI, OpNum: 1, STI, O); |
19424 | break; |
19425 | case 43: |
19426 | // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L... |
19427 | printPostIncOperand<64>(MI, OpNo: 3, STI, O); |
19428 | return; |
19429 | break; |
19430 | case 44: |
19431 | // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD... |
19432 | printPostIncOperand<32>(MI, OpNo: 3, STI, O); |
19433 | return; |
19434 | break; |
19435 | case 45: |
19436 | // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw... |
19437 | printPostIncOperand<16>(MI, OpNo: 3, STI, O); |
19438 | return; |
19439 | break; |
19440 | case 46: |
19441 | // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1... |
19442 | printPostIncOperand<8>(MI, OpNo: 3, STI, O); |
19443 | return; |
19444 | break; |
19445 | case 47: |
19446 | // LD1Rv16b_POST, LD1Rv8b_POST |
19447 | printPostIncOperand<1>(MI, OpNo: 3, STI, O); |
19448 | return; |
19449 | break; |
19450 | case 48: |
19451 | // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,... |
19452 | printPostIncOperand<4>(MI, OpNo: 3, STI, O); |
19453 | return; |
19454 | break; |
19455 | case 49: |
19456 | // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST |
19457 | printPostIncOperand<2>(MI, OpNo: 3, STI, O); |
19458 | return; |
19459 | break; |
19460 | case 50: |
19461 | // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS... |
19462 | printPostIncOperand<48>(MI, OpNo: 3, STI, O); |
19463 | return; |
19464 | break; |
19465 | case 51: |
19466 | // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST... |
19467 | printPostIncOperand<24>(MI, OpNo: 3, STI, O); |
19468 | return; |
19469 | break; |
19470 | case 52: |
19471 | // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ... |
19472 | O << ']'; |
19473 | return; |
19474 | break; |
19475 | case 53: |
19476 | // LD1i16_POST, LD2i8_POST |
19477 | printPostIncOperand<2>(MI, OpNo: 5, STI, O); |
19478 | return; |
19479 | break; |
19480 | case 54: |
19481 | // LD1i32_POST, LD2i16_POST, LD4i8_POST |
19482 | printPostIncOperand<4>(MI, OpNo: 5, STI, O); |
19483 | return; |
19484 | break; |
19485 | case 55: |
19486 | // LD1i64_POST, LD2i32_POST, LD4i16_POST |
19487 | printPostIncOperand<8>(MI, OpNo: 5, STI, O); |
19488 | return; |
19489 | break; |
19490 | case 56: |
19491 | // LD1i8_POST |
19492 | printPostIncOperand<1>(MI, OpNo: 5, STI, O); |
19493 | return; |
19494 | break; |
19495 | case 57: |
19496 | // LD2i64_POST, LD4i32_POST |
19497 | printPostIncOperand<16>(MI, OpNo: 5, STI, O); |
19498 | return; |
19499 | break; |
19500 | case 58: |
19501 | // LD3Rv16b_POST, LD3Rv8b_POST |
19502 | printPostIncOperand<3>(MI, OpNo: 3, STI, O); |
19503 | return; |
19504 | break; |
19505 | case 59: |
19506 | // LD3Rv2s_POST, LD3Rv4s_POST |
19507 | printPostIncOperand<12>(MI, OpNo: 3, STI, O); |
19508 | return; |
19509 | break; |
19510 | case 60: |
19511 | // LD3Rv4h_POST, LD3Rv8h_POST |
19512 | printPostIncOperand<6>(MI, OpNo: 3, STI, O); |
19513 | return; |
19514 | break; |
19515 | case 61: |
19516 | // LD3i16_POST |
19517 | printPostIncOperand<6>(MI, OpNo: 5, STI, O); |
19518 | return; |
19519 | break; |
19520 | case 62: |
19521 | // LD3i32_POST |
19522 | printPostIncOperand<12>(MI, OpNo: 5, STI, O); |
19523 | return; |
19524 | break; |
19525 | case 63: |
19526 | // LD3i64_POST |
19527 | printPostIncOperand<24>(MI, OpNo: 5, STI, O); |
19528 | return; |
19529 | break; |
19530 | case 64: |
19531 | // LD3i8_POST |
19532 | printPostIncOperand<3>(MI, OpNo: 5, STI, O); |
19533 | return; |
19534 | break; |
19535 | case 65: |
19536 | // LD4i64_POST |
19537 | printPostIncOperand<32>(MI, OpNo: 5, STI, O); |
19538 | return; |
19539 | break; |
19540 | case 66: |
19541 | // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE... |
19542 | O << "]!, " ; |
19543 | printOperand(MI, OpNo: 3, STI, O); |
19544 | O << "!, " ; |
19545 | printOperand(MI, OpNo: 4, STI, O); |
19546 | return; |
19547 | break; |
19548 | case 67: |
19549 | // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_... |
19550 | printMatrixTileVector<0>(MI, OpNum: 2, STI, O); |
19551 | O << '['; |
19552 | printOperand(MI, OpNo: 3, STI, O); |
19553 | O << ", " ; |
19554 | break; |
19555 | case 68: |
19556 | // MOVAZ_2ZMI_V_B, MOVAZ_2ZMI_V_D, MOVAZ_2ZMI_V_H, MOVAZ_2ZMI_V_S, MOVAZ_... |
19557 | printMatrixTileVector<1>(MI, OpNum: 2, STI, O); |
19558 | O << '['; |
19559 | printOperand(MI, OpNo: 3, STI, O); |
19560 | O << ", " ; |
19561 | break; |
19562 | case 69: |
19563 | // MOVAZ_VG2_2ZMXI, MOVAZ_VG4_4ZMXI |
19564 | printMatrix<64>(MI, OpNum: 2, STI, O); |
19565 | O << '['; |
19566 | printOperand(MI, OpNo: 3, STI, O); |
19567 | O << ", " ; |
19568 | printMatrixIndex(MI, OpNum: 4, STI, O); |
19569 | break; |
19570 | case 70: |
19571 | // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM... |
19572 | printMatrixTileVector<0>(MI, OpNum: 1, STI, O); |
19573 | O << '['; |
19574 | break; |
19575 | case 71: |
19576 | // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM... |
19577 | printMatrixTileVector<1>(MI, OpNum: 1, STI, O); |
19578 | O << '['; |
19579 | break; |
19580 | case 72: |
19581 | // MOVA_VG2_2ZMXI, MOVA_VG4_4ZMXI |
19582 | printMatrix<64>(MI, OpNum: 1, STI, O); |
19583 | O << '['; |
19584 | printOperand(MI, OpNo: 2, STI, O); |
19585 | O << ", " ; |
19586 | printMatrixIndex(MI, OpNum: 3, STI, O); |
19587 | break; |
19588 | case 73: |
19589 | // MOVT, MOVT_TIX |
19590 | O << '['; |
19591 | break; |
19592 | case 74: |
19593 | // MSRR |
19594 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 1, STI, O); |
19595 | return; |
19596 | break; |
19597 | case 75: |
19598 | // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D |
19599 | printSVERegOp<'d'>(MI, OpNum: 1, STI, O); |
19600 | O << ", " ; |
19601 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
19602 | return; |
19603 | break; |
19604 | case 76: |
19605 | // PTRUES_H, PTRUE_H |
19606 | printSVEPattern(MI, OpNum: 1, STI, O); |
19607 | return; |
19608 | break; |
19609 | case 77: |
19610 | // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8 |
19611 | printVectorIndex(MI, OpNum: 1, STI, O); |
19612 | O << ", [" ; |
19613 | printOperand(MI, OpNo: 2, STI, O); |
19614 | O << ']'; |
19615 | return; |
19616 | break; |
19617 | case 78: |
19618 | // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32... |
19619 | O << "], " ; |
19620 | break; |
19621 | case 79: |
19622 | // UZP_VG4_4Z4Z_Q, ZIP_VG4_4Z4Z_Q |
19623 | printTypedVectorList<0,'q'>(MI, OpNum: 1, STI, O); |
19624 | return; |
19625 | break; |
19626 | case 80: |
19627 | // ZERO_T |
19628 | O << " }" ; |
19629 | return; |
19630 | break; |
19631 | } |
19632 | |
19633 | |
19634 | // Fragment 2 encoded into 7 bits for 90 unique commands. |
19635 | switch ((Bits >> 29) & 127) { |
19636 | default: llvm_unreachable("Invalid command number." ); |
19637 | case 0: |
19638 | // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,... |
19639 | printOperand(MI, OpNo: 1, STI, O); |
19640 | break; |
19641 | case 1: |
19642 | // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ... |
19643 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
19644 | O << "/m, " ; |
19645 | break; |
19646 | case 2: |
19647 | // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ... |
19648 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
19649 | return; |
19650 | break; |
19651 | case 3: |
19652 | // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A... |
19653 | printVRegOperand(MI, OpNo: 1, STI, O); |
19654 | break; |
19655 | case 4: |
19656 | // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z... |
19657 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
19658 | break; |
19659 | case 5: |
19660 | // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ... |
19661 | printSVERegOp<'s'>(MI, OpNum: 2, STI, O); |
19662 | break; |
19663 | case 6: |
19664 | // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN... |
19665 | return; |
19666 | break; |
19667 | case 7: |
19668 | // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH... |
19669 | printSVERegOp<'h'>(MI, OpNum: 1, STI, O); |
19670 | break; |
19671 | case 8: |
19672 | // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_... |
19673 | O << ", " ; |
19674 | break; |
19675 | case 9: |
19676 | // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_CPA, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_L... |
19677 | printSVERegOp<'d'>(MI, OpNum: 1, STI, O); |
19678 | break; |
19679 | case 10: |
19680 | // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT... |
19681 | printSVERegOp<'h'>(MI, OpNum: 2, STI, O); |
19682 | break; |
19683 | case 11: |
19684 | // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ... |
19685 | printVRegOperand(MI, OpNo: 2, STI, O); |
19686 | break; |
19687 | case 12: |
19688 | // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV... |
19689 | printSVERegOp<>(MI, OpNum: 1, STI, O); |
19690 | break; |
19691 | case 13: |
19692 | // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID... |
19693 | O << "/m, " ; |
19694 | break; |
19695 | case 14: |
19696 | // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_... |
19697 | O << ", vgx2], " ; |
19698 | break; |
19699 | case 15: |
19700 | // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_... |
19701 | O << ", vgx4], " ; |
19702 | break; |
19703 | case 16: |
19704 | // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ... |
19705 | printSVERegOp<'b'>(MI, OpNum: 1, STI, O); |
19706 | break; |
19707 | case 17: |
19708 | // ADD_ZI_S, ADD_ZZZ_S, ADR_LSL_ZZZ_S_0, ADR_LSL_ZZZ_S_1, ADR_LSL_ZZZ_S_2... |
19709 | printSVERegOp<'s'>(MI, OpNum: 1, STI, O); |
19710 | break; |
19711 | case 18: |
19712 | // ADR, ADRP |
19713 | printAdrAdrpLabel(MI, Address, OpNum: 1, STI, O); |
19714 | return; |
19715 | break; |
19716 | case 19: |
19717 | // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA... |
19718 | printOperand(MI, OpNo: 2, STI, O); |
19719 | break; |
19720 | case 20: |
19721 | // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S... |
19722 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
19723 | return; |
19724 | break; |
19725 | case 21: |
19726 | // BFCVTN_Z2Z_HtoB, BFCVT_Z2Z_HtoB, FCVTN_Z2Z_HtoB, FCVT_Z2Z_HtoB |
19727 | printTypedVectorList<0,'h'>(MI, OpNum: 1, STI, O); |
19728 | return; |
19729 | break; |
19730 | case 22: |
19731 | // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ... |
19732 | O << "], " ; |
19733 | break; |
19734 | case 23: |
19735 | // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv... |
19736 | printImm(MI, OpNo: 2, STI, O); |
19737 | printShifter(MI, OpNum: 3, STI, O); |
19738 | return; |
19739 | break; |
19740 | case 24: |
19741 | // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P... |
19742 | printAlignedLabel(MI, Address, OpNum: 1, STI, O); |
19743 | return; |
19744 | break; |
19745 | case 25: |
19746 | // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, FDOT_ZZ... |
19747 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
19748 | O << ", " ; |
19749 | break; |
19750 | case 26: |
19751 | // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE... |
19752 | O << "/z, " ; |
19753 | break; |
19754 | case 27: |
19755 | // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES... |
19756 | printSVEPattern(MI, OpNum: 1, STI, O); |
19757 | break; |
19758 | case 28: |
19759 | // CNTP_XCI_B |
19760 | printPredicateAsCounter<8>(MI, OpNum: 1, STI, O); |
19761 | O << ", " ; |
19762 | printSVEVecLenSpecifier(MI, OpNum: 2, STI, O); |
19763 | return; |
19764 | break; |
19765 | case 29: |
19766 | // CNTP_XCI_D |
19767 | printPredicateAsCounter<64>(MI, OpNum: 1, STI, O); |
19768 | O << ", " ; |
19769 | printSVEVecLenSpecifier(MI, OpNum: 2, STI, O); |
19770 | return; |
19771 | break; |
19772 | case 30: |
19773 | // CNTP_XCI_H |
19774 | printPredicateAsCounter<16>(MI, OpNum: 1, STI, O); |
19775 | O << ", " ; |
19776 | printSVEVecLenSpecifier(MI, OpNum: 2, STI, O); |
19777 | return; |
19778 | break; |
19779 | case 31: |
19780 | // CNTP_XCI_S |
19781 | printPredicateAsCounter<32>(MI, OpNum: 1, STI, O); |
19782 | O << ", " ; |
19783 | printSVEVecLenSpecifier(MI, OpNum: 2, STI, O); |
19784 | return; |
19785 | break; |
19786 | case 32: |
19787 | // CPY_ZPmI_H |
19788 | printImm8OptLsl<int16_t>(MI, OpNum: 3, STI, O); |
19789 | return; |
19790 | break; |
19791 | case 33: |
19792 | // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,... |
19793 | printOperand(MI, OpNo: 3, STI, O); |
19794 | break; |
19795 | case 34: |
19796 | // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB... |
19797 | printSVEPattern(MI, OpNum: 2, STI, O); |
19798 | O << ", mul " ; |
19799 | printOperand(MI, OpNo: 3, STI, O); |
19800 | return; |
19801 | break; |
19802 | case 35: |
19803 | // DUPM_ZI |
19804 | printLogicalImm<int64_t>(MI, OpNum: 1, STI, O); |
19805 | return; |
19806 | break; |
19807 | case 36: |
19808 | // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_... |
19809 | printVectorIndex(MI, OpNum: 2, STI, O); |
19810 | return; |
19811 | break; |
19812 | case 37: |
19813 | // DUP_ZI_B |
19814 | printImm8OptLsl<int8_t>(MI, OpNum: 1, STI, O); |
19815 | return; |
19816 | break; |
19817 | case 38: |
19818 | // DUP_ZI_D |
19819 | printImm8OptLsl<int64_t>(MI, OpNum: 1, STI, O); |
19820 | return; |
19821 | break; |
19822 | case 39: |
19823 | // DUP_ZI_S |
19824 | printImm8OptLsl<int32_t>(MI, OpNum: 1, STI, O); |
19825 | return; |
19826 | break; |
19827 | case 40: |
19828 | // EXTRACT_ZPMXI_H_H, EXTRACT_ZPMXI_H_Q |
19829 | printMatrixTileVector<0>(MI, OpNum: 3, STI, O); |
19830 | O << '['; |
19831 | printOperand(MI, OpNo: 4, STI, O); |
19832 | O << ", " ; |
19833 | printMatrixIndex(MI, OpNum: 5, STI, O); |
19834 | O << ']'; |
19835 | return; |
19836 | break; |
19837 | case 41: |
19838 | // EXTRACT_ZPMXI_V_H, EXTRACT_ZPMXI_V_Q |
19839 | printMatrixTileVector<1>(MI, OpNum: 3, STI, O); |
19840 | O << '['; |
19841 | printOperand(MI, OpNo: 4, STI, O); |
19842 | O << ", " ; |
19843 | printMatrixIndex(MI, OpNum: 5, STI, O); |
19844 | O << ']'; |
19845 | return; |
19846 | break; |
19847 | case 42: |
19848 | // EXT_ZZI_B, LUTI2_ZZZI_B, LUTI4_ZZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ... |
19849 | printTypedVectorList<0,'b'>(MI, OpNum: 1, STI, O); |
19850 | O << ", " ; |
19851 | break; |
19852 | case 43: |
19853 | // FCPY_ZPmI_H |
19854 | printFPImmOperand(MI, OpNum: 3, STI, O); |
19855 | return; |
19856 | break; |
19857 | case 44: |
19858 | // FCVTNB_Z2Z_StoB, FCVTNT_Z2Z_StoB, FCVTN_Z4Z_StoB_NAME, FCVT_Z4Z_StoB_N... |
19859 | printTypedVectorList<0,'s'>(MI, OpNum: 1, STI, O); |
19860 | break; |
19861 | case 45: |
19862 | // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH |
19863 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
19864 | return; |
19865 | break; |
19866 | case 46: |
19867 | // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_... |
19868 | printFPImmOperand(MI, OpNum: 1, STI, O); |
19869 | return; |
19870 | break; |
19871 | case 47: |
19872 | // FMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLS... |
19873 | O << ", vgx2], " ; |
19874 | break; |
19875 | case 48: |
19876 | // FMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLS... |
19877 | O << ", vgx4], " ; |
19878 | break; |
19879 | case 49: |
19880 | // GLD1B_D, GLD1B_D_IMM, GLD1B_D_SXTW, GLD1B_D_UXTW, GLD1B_S_IMM, GLD1B_S... |
19881 | O << "/z, [" ; |
19882 | break; |
19883 | case 50: |
19884 | // INDEX_II_B, INDEX_IR_B |
19885 | printSImm<8>(MI, OpNo: 1, STI, O); |
19886 | O << ", " ; |
19887 | break; |
19888 | case 51: |
19889 | // INDEX_II_H |
19890 | printSImm<16>(MI, OpNo: 2, STI, O); |
19891 | return; |
19892 | break; |
19893 | case 52: |
19894 | // INSR_ZV_B |
19895 | printZPRasFPR<8>(MI, OpNum: 2, STI, O); |
19896 | return; |
19897 | break; |
19898 | case 53: |
19899 | // INSR_ZV_D |
19900 | printZPRasFPR<64>(MI, OpNum: 2, STI, O); |
19901 | return; |
19902 | break; |
19903 | case 54: |
19904 | // INSR_ZV_S |
19905 | printZPRasFPR<32>(MI, OpNum: 2, STI, O); |
19906 | return; |
19907 | break; |
19908 | case 55: |
19909 | // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane |
19910 | printVRegOperand(MI, OpNo: 3, STI, O); |
19911 | printVectorIndex(MI, OpNum: 4, STI, O); |
19912 | return; |
19913 | break; |
19914 | case 56: |
19915 | // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED... |
19916 | printPredicateAsCounter<0>(MI, OpNum: 1, STI, O); |
19917 | break; |
19918 | case 57: |
19919 | // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA... |
19920 | printOperand(MI, OpNo: 0, STI, O); |
19921 | O << ", [" ; |
19922 | printOperand(MI, OpNo: 2, STI, O); |
19923 | O << ']'; |
19924 | return; |
19925 | break; |
19926 | case 58: |
19927 | // LUT2v16f8, LUT4v16f8, TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16... |
19928 | printTypedVectorList<16, 'b'>(MI, OpNum: 1, STI, O); |
19929 | O << ", " ; |
19930 | printVRegOperand(MI, OpNo: 2, STI, O); |
19931 | break; |
19932 | case 59: |
19933 | // LUT2v8f16, LUT4v8f16 |
19934 | printTypedVectorList<8, 'h'>(MI, OpNum: 1, STI, O); |
19935 | O << ", " ; |
19936 | printVRegOperand(MI, OpNo: 2, STI, O); |
19937 | printVectorIndex(MI, OpNum: 3, STI, O); |
19938 | return; |
19939 | break; |
19940 | case 60: |
19941 | // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_... |
19942 | printImmRangeScale<2, 1>(MI, OpNum: 4, STI, O); |
19943 | O << ']'; |
19944 | return; |
19945 | break; |
19946 | case 61: |
19947 | // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_... |
19948 | printImmRangeScale<4, 3>(MI, OpNum: 4, STI, O); |
19949 | O << ']'; |
19950 | return; |
19951 | break; |
19952 | case 62: |
19953 | // MOVAZ_VG2_2ZMXI, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZER... |
19954 | O << ", vgx2]" ; |
19955 | return; |
19956 | break; |
19957 | case 63: |
19958 | // MOVAZ_VG4_4ZMXI, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZER... |
19959 | O << ", vgx4]" ; |
19960 | return; |
19961 | break; |
19962 | case 64: |
19963 | // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S |
19964 | printMatrixTileVector<0>(MI, OpNum: 1, STI, O); |
19965 | O << '['; |
19966 | printOperand(MI, OpNo: 3, STI, O); |
19967 | O << ", " ; |
19968 | printMatrixIndex(MI, OpNum: 4, STI, O); |
19969 | O << ']'; |
19970 | return; |
19971 | break; |
19972 | case 65: |
19973 | // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S |
19974 | printMatrixTileVector<1>(MI, OpNum: 1, STI, O); |
19975 | O << '['; |
19976 | printOperand(MI, OpNo: 3, STI, O); |
19977 | O << ", " ; |
19978 | printMatrixIndex(MI, OpNum: 4, STI, O); |
19979 | O << ']'; |
19980 | return; |
19981 | break; |
19982 | case 66: |
19983 | // MOVID, MOVIv2d_ns |
19984 | printSIMDType10Operand(MI, OpNum: 1, STI, O); |
19985 | return; |
19986 | break; |
19987 | case 67: |
19988 | // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl... |
19989 | printImm(MI, OpNo: 1, STI, O); |
19990 | break; |
19991 | case 68: |
19992 | // MOVT |
19993 | printMatrixIndex(MI, OpNum: 1, STI, O); |
19994 | O << ", mul vl], " ; |
19995 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
19996 | return; |
19997 | break; |
19998 | case 69: |
19999 | // MOVT_TIX |
20000 | printMatrixIndex<8>(MI, OpNum: 1, STI, O); |
20001 | O << "], " ; |
20002 | printOperand(MI, OpNo: 2, STI, O); |
20003 | return; |
20004 | break; |
20005 | case 70: |
20006 | // MRS |
20007 | printMRSSystemRegister(MI, OpNum: 1, STI, O); |
20008 | return; |
20009 | break; |
20010 | case 71: |
20011 | // PMOV_ZIP_B |
20012 | printSVERegOp<'b'>(MI, OpNum: 3, STI, O); |
20013 | return; |
20014 | break; |
20015 | case 72: |
20016 | // REVD_ZPmZ |
20017 | printSVERegOp<'q'>(MI, OpNum: 3, STI, O); |
20018 | return; |
20019 | break; |
20020 | case 73: |
20021 | // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi... |
20022 | printGPR64as32(MI, OpNum: 1, STI, O); |
20023 | O << ", " ; |
20024 | printSVEPattern(MI, OpNum: 2, STI, O); |
20025 | O << ", mul " ; |
20026 | printOperand(MI, OpNo: 3, STI, O); |
20027 | return; |
20028 | break; |
20029 | case 74: |
20030 | // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S... |
20031 | O << ", [" ; |
20032 | break; |
20033 | case 75: |
20034 | // ST1i16_POST, ST2i8_POST |
20035 | printPostIncOperand<2>(MI, OpNo: 4, STI, O); |
20036 | return; |
20037 | break; |
20038 | case 76: |
20039 | // ST1i32_POST, ST2i16_POST, ST4i8_POST |
20040 | printPostIncOperand<4>(MI, OpNo: 4, STI, O); |
20041 | return; |
20042 | break; |
20043 | case 77: |
20044 | // ST1i64_POST, ST2i32_POST, ST4i16_POST |
20045 | printPostIncOperand<8>(MI, OpNo: 4, STI, O); |
20046 | return; |
20047 | break; |
20048 | case 78: |
20049 | // ST1i8_POST |
20050 | printPostIncOperand<1>(MI, OpNo: 4, STI, O); |
20051 | return; |
20052 | break; |
20053 | case 79: |
20054 | // ST2i64_POST, ST4i32_POST |
20055 | printPostIncOperand<16>(MI, OpNo: 4, STI, O); |
20056 | return; |
20057 | break; |
20058 | case 80: |
20059 | // ST3i16_POST |
20060 | printPostIncOperand<6>(MI, OpNo: 4, STI, O); |
20061 | return; |
20062 | break; |
20063 | case 81: |
20064 | // ST3i32_POST |
20065 | printPostIncOperand<12>(MI, OpNo: 4, STI, O); |
20066 | return; |
20067 | break; |
20068 | case 82: |
20069 | // ST3i64_POST |
20070 | printPostIncOperand<24>(MI, OpNo: 4, STI, O); |
20071 | return; |
20072 | break; |
20073 | case 83: |
20074 | // ST3i8_POST |
20075 | printPostIncOperand<3>(MI, OpNo: 4, STI, O); |
20076 | return; |
20077 | break; |
20078 | case 84: |
20079 | // ST4i64_POST |
20080 | printPostIncOperand<32>(MI, OpNo: 4, STI, O); |
20081 | return; |
20082 | break; |
20083 | case 85: |
20084 | // ST64BV, ST64BV0 |
20085 | printGPR64x8(MI, OpNum: 1, STI, O); |
20086 | O << ", [" ; |
20087 | printOperand(MI, OpNo: 2, STI, O); |
20088 | O << ']'; |
20089 | return; |
20090 | break; |
20091 | case 86: |
20092 | // SYSPxt, SYSPxt_XZR, SYSxt |
20093 | printSysCROperand(MI, OpNo: 1, STI, O); |
20094 | O << ", " ; |
20095 | printSysCROperand(MI, OpNo: 2, STI, O); |
20096 | O << ", " ; |
20097 | printOperand(MI, OpNo: 3, STI, O); |
20098 | O << ", " ; |
20099 | break; |
20100 | case 87: |
20101 | // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D |
20102 | printTypedVectorList<0,'d'>(MI, OpNum: 1, STI, O); |
20103 | O << ", " ; |
20104 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
20105 | return; |
20106 | break; |
20107 | case 88: |
20108 | // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB... |
20109 | printTypedVectorList<16, 'b'>(MI, OpNum: 2, STI, O); |
20110 | O << ", " ; |
20111 | printVRegOperand(MI, OpNo: 3, STI, O); |
20112 | break; |
20113 | case 89: |
20114 | // ZERO_MXI_2Z, ZERO_MXI_4Z |
20115 | O << ']'; |
20116 | return; |
20117 | break; |
20118 | } |
20119 | |
20120 | |
20121 | // Fragment 3 encoded into 7 bits for 103 unique commands. |
20122 | switch ((Bits >> 36) & 127) { |
20123 | default: llvm_unreachable("Invalid command number." ); |
20124 | case 0: |
20125 | // ABSWr, ABSXr, ABSv16i8, ABSv1i64, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i... |
20126 | return; |
20127 | break; |
20128 | case 1: |
20129 | // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,... |
20130 | printSVERegOp<'b'>(MI, OpNum: 3, STI, O); |
20131 | break; |
20132 | case 2: |
20133 | // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ... |
20134 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
20135 | return; |
20136 | break; |
20137 | case 3: |
20138 | // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm... |
20139 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
20140 | return; |
20141 | break; |
20142 | case 4: |
20143 | // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD... |
20144 | O << ", " ; |
20145 | break; |
20146 | case 5: |
20147 | // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V... |
20148 | printSVERegOp<'s'>(MI, OpNum: 2, STI, O); |
20149 | break; |
20150 | case 6: |
20151 | // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA, ADD_Z... |
20152 | O << "/m, " ; |
20153 | break; |
20154 | case 7: |
20155 | // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_... |
20156 | printSVERegOp<'h'>(MI, OpNum: 2, STI, O); |
20157 | break; |
20158 | case 8: |
20159 | // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H... |
20160 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
20161 | return; |
20162 | break; |
20163 | case 9: |
20164 | // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM... |
20165 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
20166 | break; |
20167 | case 10: |
20168 | // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V... |
20169 | printTypedVectorList<0,'d'>(MI, OpNum: 4, STI, O); |
20170 | break; |
20171 | case 11: |
20172 | // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V... |
20173 | printTypedVectorList<0,'s'>(MI, OpNum: 4, STI, O); |
20174 | break; |
20175 | case 12: |
20176 | // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS... |
20177 | printImm8OptLsl<uint16_t>(MI, OpNum: 2, STI, O); |
20178 | return; |
20179 | break; |
20180 | case 13: |
20181 | // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B... |
20182 | O << "/z, " ; |
20183 | break; |
20184 | case 14: |
20185 | // ASR_ZZI_H, GLD1B_D, GLD1B_D_SXTW, GLD1B_D_UXTW, GLD1B_S_SXTW, GLD1B_S_... |
20186 | printOperand(MI, OpNo: 2, STI, O); |
20187 | break; |
20188 | case 15: |
20189 | // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZ... |
20190 | printTypedVectorList<0,'h'>(MI, OpNum: 4, STI, O); |
20191 | break; |
20192 | case 16: |
20193 | // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML... |
20194 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
20195 | break; |
20196 | case 17: |
20197 | // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z... |
20198 | printTypedVectorList<0,'h'>(MI, OpNum: 2, STI, O); |
20199 | break; |
20200 | case 18: |
20201 | // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ... |
20202 | printSVERegOp<'h'>(MI, OpNum: 4, STI, O); |
20203 | O << ", " ; |
20204 | printSVERegOp<'h'>(MI, OpNum: 5, STI, O); |
20205 | break; |
20206 | case 19: |
20207 | // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S |
20208 | printSVERegOp<'s'>(MI, OpNum: 5, STI, O); |
20209 | return; |
20210 | break; |
20211 | case 20: |
20212 | // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH... |
20213 | O << ", [" ; |
20214 | break; |
20215 | case 21: |
20216 | // CMEQv16i8rz, CMEQv1i64rz, CMEQv2i32rz, CMEQv2i64rz, CMEQv4i16rz, CMEQv... |
20217 | O << ", #0" ; |
20218 | return; |
20219 | break; |
20220 | case 22: |
20221 | // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI |
20222 | O << ", mul " ; |
20223 | printOperand(MI, OpNo: 2, STI, O); |
20224 | return; |
20225 | break; |
20226 | case 23: |
20227 | // CPY_ZPmI_B |
20228 | printImm8OptLsl<int8_t>(MI, OpNum: 3, STI, O); |
20229 | return; |
20230 | break; |
20231 | case 24: |
20232 | // CPY_ZPmI_D |
20233 | printImm8OptLsl<int64_t>(MI, OpNum: 3, STI, O); |
20234 | return; |
20235 | break; |
20236 | case 25: |
20237 | // CPY_ZPmI_S |
20238 | printImm8OptLsl<int32_t>(MI, OpNum: 3, STI, O); |
20239 | return; |
20240 | break; |
20241 | case 26: |
20242 | // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S... |
20243 | printOperand(MI, OpNo: 3, STI, O); |
20244 | break; |
20245 | case 27: |
20246 | // CPY_ZPzI_H |
20247 | printImm8OptLsl<int16_t>(MI, OpNum: 2, STI, O); |
20248 | return; |
20249 | break; |
20250 | case 28: |
20251 | // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, D... |
20252 | printVectorIndex(MI, OpNum: 2, STI, O); |
20253 | return; |
20254 | break; |
20255 | case 29: |
20256 | // EXTRACT_ZPMXI_H_B, EXTRACT_ZPMXI_H_D, EXTRACT_ZPMXI_H_S |
20257 | printMatrixTileVector<0>(MI, OpNum: 3, STI, O); |
20258 | O << '['; |
20259 | printOperand(MI, OpNo: 4, STI, O); |
20260 | O << ", " ; |
20261 | printMatrixIndex(MI, OpNum: 5, STI, O); |
20262 | O << ']'; |
20263 | return; |
20264 | break; |
20265 | case 30: |
20266 | // EXTRACT_ZPMXI_V_B, EXTRACT_ZPMXI_V_D, EXTRACT_ZPMXI_V_S |
20267 | printMatrixTileVector<1>(MI, OpNum: 3, STI, O); |
20268 | O << '['; |
20269 | printOperand(MI, OpNo: 4, STI, O); |
20270 | O << ", " ; |
20271 | printMatrixIndex(MI, OpNum: 5, STI, O); |
20272 | O << ']'; |
20273 | return; |
20274 | break; |
20275 | case 31: |
20276 | // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H |
20277 | printImm(MI, OpNo: 2, STI, O); |
20278 | return; |
20279 | break; |
20280 | case 32: |
20281 | // FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D, FAMIN_4Z4Z_D, FMAXNM_VG2_2Z2... |
20282 | printTypedVectorList<0,'d'>(MI, OpNum: 2, STI, O); |
20283 | break; |
20284 | case 33: |
20285 | // FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S, FAMIN_4Z4Z_S, FMAXNM_VG2_2Z2... |
20286 | printTypedVectorList<0,'s'>(MI, OpNum: 2, STI, O); |
20287 | break; |
20288 | case 34: |
20289 | // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMEQv2i32rz, FCMEQv2i64rz, ... |
20290 | O << ", #0.0" ; |
20291 | return; |
20292 | break; |
20293 | case 35: |
20294 | // FCPY_ZPmI_D, FCPY_ZPmI_S |
20295 | printFPImmOperand(MI, OpNum: 3, STI, O); |
20296 | return; |
20297 | break; |
20298 | case 36: |
20299 | // FCVTLv2i32 |
20300 | O << ".2s" ; |
20301 | return; |
20302 | break; |
20303 | case 37: |
20304 | // FCVTLv4i16 |
20305 | O << ".4h" ; |
20306 | return; |
20307 | break; |
20308 | case 38: |
20309 | // FCVTLv4i32, FCVTNv8i16 |
20310 | O << ".4s" ; |
20311 | return; |
20312 | break; |
20313 | case 39: |
20314 | // FCVTLv8i16 |
20315 | O << ".8h" ; |
20316 | return; |
20317 | break; |
20318 | case 40: |
20319 | // FCVTN_F16_F8v16f8 |
20320 | O << ".8h, " ; |
20321 | printVRegOperand(MI, OpNo: 2, STI, O); |
20322 | O << ".8h" ; |
20323 | return; |
20324 | break; |
20325 | case 41: |
20326 | // FCVTN_F16_F8v8f8 |
20327 | O << ".4h, " ; |
20328 | printVRegOperand(MI, OpNo: 2, STI, O); |
20329 | O << ".4h" ; |
20330 | return; |
20331 | break; |
20332 | case 42: |
20333 | // FCVTN_F32_F8v8f8 |
20334 | O << ".4s, " ; |
20335 | printVRegOperand(MI, OpNo: 2, STI, O); |
20336 | O << ".4s" ; |
20337 | return; |
20338 | break; |
20339 | case 43: |
20340 | // FCVTNv4i32, FCVTXNv4f32 |
20341 | O << ".2d" ; |
20342 | return; |
20343 | break; |
20344 | case 44: |
20345 | // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG2_M2ZZI_BtoH, FDOT_VG... |
20346 | printTypedVectorList<0,'b'>(MI, OpNum: 4, STI, O); |
20347 | O << ", " ; |
20348 | break; |
20349 | case 45: |
20350 | // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLAL_MZZI_BtoH, FMLAL_VG2_MZZ_BtoH... |
20351 | printSVERegOp<'b'>(MI, OpNum: 4, STI, O); |
20352 | O << ", " ; |
20353 | printSVERegOp<'b'>(MI, OpNum: 5, STI, O); |
20354 | break; |
20355 | case 46: |
20356 | // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D |
20357 | printSVERegOp<'d'>(MI, OpNum: 5, STI, O); |
20358 | return; |
20359 | break; |
20360 | case 47: |
20361 | // GCSSTR, GCSSTTR, LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDAPURbi, LDAPURdi, L... |
20362 | O << ']'; |
20363 | return; |
20364 | break; |
20365 | case 48: |
20366 | // INDEX_II_B |
20367 | printSImm<8>(MI, OpNo: 2, STI, O); |
20368 | return; |
20369 | break; |
20370 | case 49: |
20371 | // INDEX_RI_H |
20372 | printSImm<16>(MI, OpNo: 2, STI, O); |
20373 | return; |
20374 | break; |
20375 | case 50: |
20376 | // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q... |
20377 | printMatrixIndex(MI, OpNum: 3, STI, O); |
20378 | O << "], " ; |
20379 | printSVERegOp<>(MI, OpNum: 4, STI, O); |
20380 | O << "/m, " ; |
20381 | break; |
20382 | case 51: |
20383 | // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED... |
20384 | O << "/z, [" ; |
20385 | printOperand(MI, OpNo: 2, STI, O); |
20386 | O << ", " ; |
20387 | break; |
20388 | case 52: |
20389 | // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX... |
20390 | printMatrixIndex(MI, OpNum: 2, STI, O); |
20391 | O << "]}, " ; |
20392 | printSVERegOp<>(MI, OpNum: 3, STI, O); |
20393 | break; |
20394 | case 53: |
20395 | // LDAPRWpost |
20396 | O << "], #4" ; |
20397 | return; |
20398 | break; |
20399 | case 54: |
20400 | // LDAPRXpost |
20401 | O << "], #8" ; |
20402 | return; |
20403 | break; |
20404 | case 55: |
20405 | // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo... |
20406 | O << "], " ; |
20407 | break; |
20408 | case 56: |
20409 | // LUT2v16f8, LUT4v16f8 |
20410 | printVectorIndex(MI, OpNum: 3, STI, O); |
20411 | return; |
20412 | break; |
20413 | case 57: |
20414 | // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ... |
20415 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
20416 | printVectorIndex(MI, OpNum: 3, STI, O); |
20417 | return; |
20418 | break; |
20419 | case 58: |
20420 | // LUTI4_4ZZT2Z, LUTI4_S_4ZZT2Z |
20421 | printTypedVectorList<0,0>(MI, OpNum: 2, STI, O); |
20422 | return; |
20423 | break; |
20424 | case 59: |
20425 | // MOVA_MXI2Z_H_B, MOVA_MXI2Z_H_D, MOVA_MXI2Z_H_H, MOVA_MXI2Z_H_S, MOVA_M... |
20426 | printImmRangeScale<2, 1>(MI, OpNum: 3, STI, O); |
20427 | O << "], " ; |
20428 | break; |
20429 | case 60: |
20430 | // MOVA_MXI4Z_H_B, MOVA_MXI4Z_H_D, MOVA_MXI4Z_H_H, MOVA_MXI4Z_H_S, MOVA_M... |
20431 | printImmRangeScale<4, 3>(MI, OpNum: 3, STI, O); |
20432 | O << "], " ; |
20433 | break; |
20434 | case 61: |
20435 | // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ... |
20436 | printShifter(MI, OpNum: 2, STI, O); |
20437 | return; |
20438 | break; |
20439 | case 62: |
20440 | // MOVT_XTI |
20441 | O << '['; |
20442 | printMatrixIndex<8>(MI, OpNum: 2, STI, O); |
20443 | O << ']'; |
20444 | return; |
20445 | break; |
20446 | case 63: |
20447 | // PRFB_D_SCALED |
20448 | printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, OpNum: 3, STI, O); |
20449 | O << ']'; |
20450 | return; |
20451 | break; |
20452 | case 64: |
20453 | // PRFB_D_SXTW_SCALED |
20454 | printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20455 | O << ']'; |
20456 | return; |
20457 | break; |
20458 | case 65: |
20459 | // PRFB_D_UXTW_SCALED |
20460 | printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20461 | O << ']'; |
20462 | return; |
20463 | break; |
20464 | case 66: |
20465 | // PRFB_PRR |
20466 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 3, STI, O); |
20467 | O << ']'; |
20468 | return; |
20469 | break; |
20470 | case 67: |
20471 | // PRFB_S_SXTW_SCALED |
20472 | printRegWithShiftExtend<true, 8, 'w', 's'>(MI, OpNum: 3, STI, O); |
20473 | O << ']'; |
20474 | return; |
20475 | break; |
20476 | case 68: |
20477 | // PRFB_S_UXTW_SCALED |
20478 | printRegWithShiftExtend<false, 8, 'w', 's'>(MI, OpNum: 3, STI, O); |
20479 | O << ']'; |
20480 | return; |
20481 | break; |
20482 | case 69: |
20483 | // PRFD_D_PZI, PRFD_S_PZI |
20484 | printImmScale<8>(MI, OpNum: 3, STI, O); |
20485 | O << ']'; |
20486 | return; |
20487 | break; |
20488 | case 70: |
20489 | // PRFD_D_SCALED |
20490 | printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, OpNum: 3, STI, O); |
20491 | O << ']'; |
20492 | return; |
20493 | break; |
20494 | case 71: |
20495 | // PRFD_D_SXTW_SCALED |
20496 | printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20497 | O << ']'; |
20498 | return; |
20499 | break; |
20500 | case 72: |
20501 | // PRFD_D_UXTW_SCALED |
20502 | printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20503 | O << ']'; |
20504 | return; |
20505 | break; |
20506 | case 73: |
20507 | // PRFD_PRR |
20508 | printRegWithShiftExtend<false, 64, 'x', 0>(MI, OpNum: 3, STI, O); |
20509 | O << ']'; |
20510 | return; |
20511 | break; |
20512 | case 74: |
20513 | // PRFD_S_SXTW_SCALED |
20514 | printRegWithShiftExtend<true, 64, 'w', 's'>(MI, OpNum: 3, STI, O); |
20515 | O << ']'; |
20516 | return; |
20517 | break; |
20518 | case 75: |
20519 | // PRFD_S_UXTW_SCALED |
20520 | printRegWithShiftExtend<false, 64, 'w', 's'>(MI, OpNum: 3, STI, O); |
20521 | O << ']'; |
20522 | return; |
20523 | break; |
20524 | case 76: |
20525 | // PRFH_D_PZI, PRFH_S_PZI |
20526 | printImmScale<2>(MI, OpNum: 3, STI, O); |
20527 | O << ']'; |
20528 | return; |
20529 | break; |
20530 | case 77: |
20531 | // PRFH_D_SCALED |
20532 | printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, OpNum: 3, STI, O); |
20533 | O << ']'; |
20534 | return; |
20535 | break; |
20536 | case 78: |
20537 | // PRFH_D_SXTW_SCALED |
20538 | printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20539 | O << ']'; |
20540 | return; |
20541 | break; |
20542 | case 79: |
20543 | // PRFH_D_UXTW_SCALED |
20544 | printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20545 | O << ']'; |
20546 | return; |
20547 | break; |
20548 | case 80: |
20549 | // PRFH_PRR |
20550 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 3, STI, O); |
20551 | O << ']'; |
20552 | return; |
20553 | break; |
20554 | case 81: |
20555 | // PRFH_S_SXTW_SCALED |
20556 | printRegWithShiftExtend<true, 16, 'w', 's'>(MI, OpNum: 3, STI, O); |
20557 | O << ']'; |
20558 | return; |
20559 | break; |
20560 | case 82: |
20561 | // PRFH_S_UXTW_SCALED |
20562 | printRegWithShiftExtend<false, 16, 'w', 's'>(MI, OpNum: 3, STI, O); |
20563 | O << ']'; |
20564 | return; |
20565 | break; |
20566 | case 83: |
20567 | // PRFW_D_PZI, PRFW_S_PZI |
20568 | printImmScale<4>(MI, OpNum: 3, STI, O); |
20569 | O << ']'; |
20570 | return; |
20571 | break; |
20572 | case 84: |
20573 | // PRFW_D_SCALED |
20574 | printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, OpNum: 3, STI, O); |
20575 | O << ']'; |
20576 | return; |
20577 | break; |
20578 | case 85: |
20579 | // PRFW_D_SXTW_SCALED |
20580 | printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20581 | O << ']'; |
20582 | return; |
20583 | break; |
20584 | case 86: |
20585 | // PRFW_D_UXTW_SCALED |
20586 | printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, OpNum: 3, STI, O); |
20587 | O << ']'; |
20588 | return; |
20589 | break; |
20590 | case 87: |
20591 | // PRFW_PRR |
20592 | printRegWithShiftExtend<false, 32, 'x', 0>(MI, OpNum: 3, STI, O); |
20593 | O << ']'; |
20594 | return; |
20595 | break; |
20596 | case 88: |
20597 | // PRFW_S_SXTW_SCALED |
20598 | printRegWithShiftExtend<true, 32, 'w', 's'>(MI, OpNum: 3, STI, O); |
20599 | O << ']'; |
20600 | return; |
20601 | break; |
20602 | case 89: |
20603 | // PRFW_S_UXTW_SCALED |
20604 | printRegWithShiftExtend<false, 32, 'w', 's'>(MI, OpNum: 3, STI, O); |
20605 | O << ']'; |
20606 | return; |
20607 | break; |
20608 | case 90: |
20609 | // RDFFRS_PPz, RDFFR_PPz |
20610 | O << "/z" ; |
20611 | return; |
20612 | break; |
20613 | case 91: |
20614 | // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B... |
20615 | printTypedVectorList<0,'b'>(MI, OpNum: 2, STI, O); |
20616 | break; |
20617 | case 92: |
20618 | // SHLLv16i8, SHLLv8i8 |
20619 | O << ", #8" ; |
20620 | return; |
20621 | break; |
20622 | case 93: |
20623 | // SHLLv2i32, SHLLv4i32 |
20624 | O << ", #32" ; |
20625 | return; |
20626 | break; |
20627 | case 94: |
20628 | // SHLLv4i16, SHLLv8i16 |
20629 | O << ", #16" ; |
20630 | return; |
20631 | break; |
20632 | case 95: |
20633 | // STLRWpre |
20634 | O << ", #-4]!" ; |
20635 | return; |
20636 | break; |
20637 | case 96: |
20638 | // STLRXpre |
20639 | O << ", #-8]!" ; |
20640 | return; |
20641 | break; |
20642 | case 97: |
20643 | // SYSPxt |
20644 | printGPRSeqPairsClassOperand<64>(MI, OpNum: 4, STI, O); |
20645 | return; |
20646 | break; |
20647 | case 98: |
20648 | // SYSPxt_XZR |
20649 | printSyspXzrPair(MI, OpNum: 4, STI, O); |
20650 | return; |
20651 | break; |
20652 | case 99: |
20653 | // SYSxt |
20654 | printOperand(MI, OpNo: 4, STI, O); |
20655 | return; |
20656 | break; |
20657 | case 100: |
20658 | // TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16i8Two, TBXv16i8Four, T... |
20659 | O << ".16b" ; |
20660 | return; |
20661 | break; |
20662 | case 101: |
20663 | // TBLv8i8Four, TBLv8i8One, TBLv8i8Three, TBLv8i8Two, TBXv8i8Four, TBXv8i... |
20664 | O << ".8b" ; |
20665 | return; |
20666 | break; |
20667 | case 102: |
20668 | // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z... |
20669 | printSVERegOp<'q'>(MI, OpNum: 2, STI, O); |
20670 | return; |
20671 | break; |
20672 | } |
20673 | |
20674 | |
20675 | // Fragment 4 encoded into 7 bits for 84 unique commands. |
20676 | switch ((Bits >> 43) & 127) { |
20677 | default: llvm_unreachable("Invalid command number." ); |
20678 | case 0: |
20679 | // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,... |
20680 | return; |
20681 | break; |
20682 | case 1: |
20683 | // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB... |
20684 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
20685 | break; |
20686 | case 2: |
20687 | // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_... |
20688 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
20689 | break; |
20690 | case 3: |
20691 | // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPT_shift, ADDSPL_XXI, ADDS... |
20692 | printOperand(MI, OpNo: 2, STI, O); |
20693 | break; |
20694 | case 4: |
20695 | // ADDG, ST2Gi, STGi, STZ2Gi, STZGi, SUBG |
20696 | printImmScale<16>(MI, OpNum: 2, STI, O); |
20697 | break; |
20698 | case 5: |
20699 | // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ... |
20700 | printSVERegOp<'h'>(MI, OpNum: 2, STI, O); |
20701 | break; |
20702 | case 6: |
20703 | // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, ADD_... |
20704 | printSVERegOp<'d'>(MI, OpNum: 2, STI, O); |
20705 | break; |
20706 | case 7: |
20707 | // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT... |
20708 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
20709 | break; |
20710 | case 8: |
20711 | // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2... |
20712 | printVRegOperand(MI, OpNo: 2, STI, O); |
20713 | break; |
20714 | case 9: |
20715 | // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1... |
20716 | printVRegOperand(MI, OpNo: 3, STI, O); |
20717 | break; |
20718 | case 10: |
20719 | // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_... |
20720 | printSVERegOp<'b'>(MI, OpNum: 2, STI, O); |
20721 | break; |
20722 | case 11: |
20723 | // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2... |
20724 | O << ", " ; |
20725 | break; |
20726 | case 12: |
20727 | // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ... |
20728 | printSVERegOp<'s'>(MI, OpNum: 2, STI, O); |
20729 | break; |
20730 | case 13: |
20731 | // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri |
20732 | printAddSubImm(MI, OpNum: 2, STI, O); |
20733 | return; |
20734 | break; |
20735 | case 14: |
20736 | // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI... |
20737 | printShiftedRegister(MI, OpNum: 2, STI, O); |
20738 | return; |
20739 | break; |
20740 | case 15: |
20741 | // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx |
20742 | printExtendedRegister(MI, OpNum: 2, STI, O); |
20743 | return; |
20744 | break; |
20745 | case 16: |
20746 | // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS... |
20747 | printImm8OptLsl<uint8_t>(MI, OpNum: 2, STI, O); |
20748 | return; |
20749 | break; |
20750 | case 17: |
20751 | // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS... |
20752 | printImm8OptLsl<uint64_t>(MI, OpNum: 2, STI, O); |
20753 | return; |
20754 | break; |
20755 | case 18: |
20756 | // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS... |
20757 | printImm8OptLsl<uint32_t>(MI, OpNum: 2, STI, O); |
20758 | return; |
20759 | break; |
20760 | case 19: |
20761 | // ADR_LSL_ZZZ_D_0 |
20762 | printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, OpNum: 2, STI, O); |
20763 | O << ']'; |
20764 | return; |
20765 | break; |
20766 | case 20: |
20767 | // ADR_LSL_ZZZ_D_1 |
20768 | printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, OpNum: 2, STI, O); |
20769 | O << ']'; |
20770 | return; |
20771 | break; |
20772 | case 21: |
20773 | // ADR_LSL_ZZZ_D_2 |
20774 | printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, OpNum: 2, STI, O); |
20775 | O << ']'; |
20776 | return; |
20777 | break; |
20778 | case 22: |
20779 | // ADR_LSL_ZZZ_D_3 |
20780 | printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, OpNum: 2, STI, O); |
20781 | O << ']'; |
20782 | return; |
20783 | break; |
20784 | case 23: |
20785 | // ADR_LSL_ZZZ_S_0 |
20786 | printRegWithShiftExtend<false, 8, 'x', 's'>(MI, OpNum: 2, STI, O); |
20787 | O << ']'; |
20788 | return; |
20789 | break; |
20790 | case 24: |
20791 | // ADR_LSL_ZZZ_S_1 |
20792 | printRegWithShiftExtend<false, 16, 'x', 's'>(MI, OpNum: 2, STI, O); |
20793 | O << ']'; |
20794 | return; |
20795 | break; |
20796 | case 25: |
20797 | // ADR_LSL_ZZZ_S_2 |
20798 | printRegWithShiftExtend<false, 32, 'x', 's'>(MI, OpNum: 2, STI, O); |
20799 | O << ']'; |
20800 | return; |
20801 | break; |
20802 | case 26: |
20803 | // ADR_LSL_ZZZ_S_3 |
20804 | printRegWithShiftExtend<false, 64, 'x', 's'>(MI, OpNum: 2, STI, O); |
20805 | O << ']'; |
20806 | return; |
20807 | break; |
20808 | case 27: |
20809 | // ADR_SXTW_ZZZ_D_0 |
20810 | printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, OpNum: 2, STI, O); |
20811 | O << ']'; |
20812 | return; |
20813 | break; |
20814 | case 28: |
20815 | // ADR_SXTW_ZZZ_D_1 |
20816 | printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, OpNum: 2, STI, O); |
20817 | O << ']'; |
20818 | return; |
20819 | break; |
20820 | case 29: |
20821 | // ADR_SXTW_ZZZ_D_2 |
20822 | printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, OpNum: 2, STI, O); |
20823 | O << ']'; |
20824 | return; |
20825 | break; |
20826 | case 30: |
20827 | // ADR_SXTW_ZZZ_D_3 |
20828 | printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, OpNum: 2, STI, O); |
20829 | O << ']'; |
20830 | return; |
20831 | break; |
20832 | case 31: |
20833 | // ADR_UXTW_ZZZ_D_0 |
20834 | printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, OpNum: 2, STI, O); |
20835 | O << ']'; |
20836 | return; |
20837 | break; |
20838 | case 32: |
20839 | // ADR_UXTW_ZZZ_D_1 |
20840 | printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, OpNum: 2, STI, O); |
20841 | O << ']'; |
20842 | return; |
20843 | break; |
20844 | case 33: |
20845 | // ADR_UXTW_ZZZ_D_2 |
20846 | printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, OpNum: 2, STI, O); |
20847 | O << ']'; |
20848 | return; |
20849 | break; |
20850 | case 34: |
20851 | // ADR_UXTW_ZZZ_D_3 |
20852 | printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, OpNum: 2, STI, O); |
20853 | O << ']'; |
20854 | return; |
20855 | break; |
20856 | case 35: |
20857 | // ANDSWri, ANDWri, EORWri, ORRWri |
20858 | printLogicalImm<int32_t>(MI, OpNum: 2, STI, O); |
20859 | return; |
20860 | break; |
20861 | case 36: |
20862 | // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI |
20863 | printLogicalImm<int64_t>(MI, OpNum: 2, STI, O); |
20864 | return; |
20865 | break; |
20866 | case 37: |
20867 | // BFMLAL_MZZI_HtoS, BFMLSL_MZZI_HtoS, FMLALL_MZZI_BtoS, FMLAL_MZZI_BtoH,... |
20868 | printVectorIndex(MI, OpNum: 6, STI, O); |
20869 | return; |
20870 | break; |
20871 | case 38: |
20872 | // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FDOT_Z... |
20873 | printVectorIndex(MI, OpNum: 4, STI, O); |
20874 | break; |
20875 | case 39: |
20876 | // BFMUL_ZZZI, FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H |
20877 | printVectorIndex(MI, OpNum: 3, STI, O); |
20878 | return; |
20879 | break; |
20880 | case 40: |
20881 | // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C... |
20882 | printOperand(MI, OpNo: 3, STI, O); |
20883 | break; |
20884 | case 41: |
20885 | // CPY_ZPzI_B |
20886 | printImm8OptLsl<int8_t>(MI, OpNum: 2, STI, O); |
20887 | return; |
20888 | break; |
20889 | case 42: |
20890 | // CPY_ZPzI_D |
20891 | printImm8OptLsl<int64_t>(MI, OpNum: 2, STI, O); |
20892 | return; |
20893 | break; |
20894 | case 43: |
20895 | // CPY_ZPzI_S |
20896 | printImm8OptLsl<int32_t>(MI, OpNum: 2, STI, O); |
20897 | return; |
20898 | break; |
20899 | case 44: |
20900 | // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ... |
20901 | O << ", #0.0" ; |
20902 | return; |
20903 | break; |
20904 | case 45: |
20905 | // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG4_M4Z4Z_BtoH, FDOT_VG... |
20906 | printTypedVectorList<0,'b'>(MI, OpNum: 5, STI, O); |
20907 | return; |
20908 | break; |
20909 | case 46: |
20910 | // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG2_M2ZZ_BtoH, FDOT_VG2... |
20911 | printSVERegOp<'b'>(MI, OpNum: 5, STI, O); |
20912 | break; |
20913 | case 47: |
20914 | // INDEX_RI_B |
20915 | printSImm<8>(MI, OpNo: 2, STI, O); |
20916 | return; |
20917 | break; |
20918 | case 48: |
20919 | // INSERT_MXIPZ_H_D, INSERT_MXIPZ_V_D |
20920 | printSVERegOp<'d'>(MI, OpNum: 5, STI, O); |
20921 | return; |
20922 | break; |
20923 | case 49: |
20924 | // INSERT_MXIPZ_H_H, INSERT_MXIPZ_V_H |
20925 | printSVERegOp<'h'>(MI, OpNum: 5, STI, O); |
20926 | return; |
20927 | break; |
20928 | case 50: |
20929 | // INSERT_MXIPZ_H_Q, INSERT_MXIPZ_V_Q |
20930 | printSVERegOp<'q'>(MI, OpNum: 5, STI, O); |
20931 | return; |
20932 | break; |
20933 | case 51: |
20934 | // INSERT_MXIPZ_H_S, INSERT_MXIPZ_V_S |
20935 | printSVERegOp<'s'>(MI, OpNum: 5, STI, O); |
20936 | return; |
20937 | break; |
20938 | case 52: |
20939 | // LD1B_2Z_STRIDED, LDNT1B_2Z_STRIDED |
20940 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 3, STI, O); |
20941 | O << ']'; |
20942 | return; |
20943 | break; |
20944 | case 53: |
20945 | // LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED_IMM, LDNT1... |
20946 | printImmScale<2>(MI, OpNum: 3, STI, O); |
20947 | O << ", mul vl]" ; |
20948 | return; |
20949 | break; |
20950 | case 54: |
20951 | // LD1H_2Z_STRIDED, LDNT1H_2Z_STRIDED |
20952 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 3, STI, O); |
20953 | O << ']'; |
20954 | return; |
20955 | break; |
20956 | case 55: |
20957 | // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX... |
20958 | O << "/z, [" ; |
20959 | printOperand(MI, OpNo: 4, STI, O); |
20960 | O << ", " ; |
20961 | break; |
20962 | case 56: |
20963 | // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL... |
20964 | printOperand(MI, OpNo: 4, STI, O); |
20965 | O << ']'; |
20966 | return; |
20967 | break; |
20968 | case 57: |
20969 | // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost... |
20970 | printImmScale<16>(MI, OpNum: 3, STI, O); |
20971 | break; |
20972 | case 58: |
20973 | // LDRAAindexed, LDRABindexed |
20974 | printImmScale<8>(MI, OpNum: 2, STI, O); |
20975 | O << ']'; |
20976 | return; |
20977 | break; |
20978 | case 59: |
20979 | // LDRAAwriteback, LDRABwriteback |
20980 | printImmScale<8>(MI, OpNum: 3, STI, O); |
20981 | O << "]!" ; |
20982 | return; |
20983 | break; |
20984 | case 60: |
20985 | // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui |
20986 | printUImm12Offset<1>(MI, OpNum: 2, STI, O); |
20987 | O << ']'; |
20988 | return; |
20989 | break; |
20990 | case 61: |
20991 | // LDRDui, LDRXui, PRFMui, STRDui, STRXui |
20992 | printUImm12Offset<8>(MI, OpNum: 2, STI, O); |
20993 | O << ']'; |
20994 | return; |
20995 | break; |
20996 | case 62: |
20997 | // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui |
20998 | printUImm12Offset<2>(MI, OpNum: 2, STI, O); |
20999 | O << ']'; |
21000 | return; |
21001 | break; |
21002 | case 63: |
21003 | // LDRQui, STRQui |
21004 | printUImm12Offset<16>(MI, OpNum: 2, STI, O); |
21005 | O << ']'; |
21006 | return; |
21007 | break; |
21008 | case 64: |
21009 | // LDRSWui, LDRSui, LDRWui, STRSui, STRWui |
21010 | printUImm12Offset<4>(MI, OpNum: 2, STI, O); |
21011 | O << ']'; |
21012 | return; |
21013 | break; |
21014 | case 65: |
21015 | // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_... |
21016 | printSVERegOp<>(MI, OpNum: 2, STI, O); |
21017 | printVectorIndex(MI, OpNum: 3, STI, O); |
21018 | return; |
21019 | break; |
21020 | case 66: |
21021 | // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B |
21022 | printSVERegOp<'b'>(MI, OpNum: 3, STI, O); |
21023 | O << ", " ; |
21024 | printSVERegOp<'b'>(MI, OpNum: 4, STI, O); |
21025 | return; |
21026 | break; |
21027 | case 67: |
21028 | // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q |
21029 | printMatrixIndex(MI, OpNum: 4, STI, O); |
21030 | O << ']'; |
21031 | return; |
21032 | break; |
21033 | case 68: |
21034 | // MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZMXI_H_H, MOVA_2ZMXI_H_S, MOVA_2... |
21035 | printImmRangeScale<2, 1>(MI, OpNum: 3, STI, O); |
21036 | O << ']'; |
21037 | return; |
21038 | break; |
21039 | case 69: |
21040 | // MOVA_4ZMXI_H_B, MOVA_4ZMXI_H_D, MOVA_4ZMXI_H_H, MOVA_4ZMXI_H_S, MOVA_4... |
21041 | printImmRangeScale<4, 3>(MI, OpNum: 3, STI, O); |
21042 | O << ']'; |
21043 | return; |
21044 | break; |
21045 | case 70: |
21046 | // MOVA_MXI2Z_H_B, MOVA_MXI2Z_V_B, MOVA_MXI4Z_H_B, MOVA_MXI4Z_V_B |
21047 | printTypedVectorList<0,'b'>(MI, OpNum: 4, STI, O); |
21048 | return; |
21049 | break; |
21050 | case 71: |
21051 | // MOVA_MXI2Z_H_D, MOVA_MXI2Z_V_D, MOVA_MXI4Z_H_D, MOVA_MXI4Z_V_D |
21052 | printTypedVectorList<0,'d'>(MI, OpNum: 4, STI, O); |
21053 | return; |
21054 | break; |
21055 | case 72: |
21056 | // MOVA_MXI2Z_H_H, MOVA_MXI2Z_V_H, MOVA_MXI4Z_H_H, MOVA_MXI4Z_V_H |
21057 | printTypedVectorList<0,'h'>(MI, OpNum: 4, STI, O); |
21058 | return; |
21059 | break; |
21060 | case 73: |
21061 | // MOVA_MXI2Z_H_S, MOVA_MXI2Z_V_S, MOVA_MXI4Z_H_S, MOVA_MXI4Z_V_S |
21062 | printTypedVectorList<0,'s'>(MI, OpNum: 4, STI, O); |
21063 | return; |
21064 | break; |
21065 | case 74: |
21066 | // PRFB_D_PZI, PRFB_S_PZI |
21067 | O << ']'; |
21068 | return; |
21069 | break; |
21070 | case 75: |
21071 | // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI |
21072 | O << ", mul vl]" ; |
21073 | return; |
21074 | break; |
21075 | case 76: |
21076 | // SPLICE_ZPZZ_B |
21077 | printTypedVectorList<0,'b'>(MI, OpNum: 2, STI, O); |
21078 | return; |
21079 | break; |
21080 | case 77: |
21081 | // SPLICE_ZPZZ_D |
21082 | printTypedVectorList<0,'d'>(MI, OpNum: 2, STI, O); |
21083 | return; |
21084 | break; |
21085 | case 78: |
21086 | // SPLICE_ZPZZ_S |
21087 | printTypedVectorList<0,'s'>(MI, OpNum: 2, STI, O); |
21088 | return; |
21089 | break; |
21090 | case 79: |
21091 | // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW... |
21092 | printGPR64as32(MI, OpNum: 2, STI, O); |
21093 | return; |
21094 | break; |
21095 | case 80: |
21096 | // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX... |
21097 | O << ", [" ; |
21098 | printOperand(MI, OpNo: 4, STI, O); |
21099 | O << ", " ; |
21100 | break; |
21101 | case 81: |
21102 | // SYSLxt |
21103 | printSysCROperand(MI, OpNo: 2, STI, O); |
21104 | O << ", " ; |
21105 | printSysCROperand(MI, OpNo: 3, STI, O); |
21106 | O << ", " ; |
21107 | printOperand(MI, OpNo: 4, STI, O); |
21108 | return; |
21109 | break; |
21110 | case 82: |
21111 | // TBNZW, TBNZX, TBZW, TBZX |
21112 | printAlignedLabel(MI, Address, OpNum: 2, STI, O); |
21113 | return; |
21114 | break; |
21115 | case 83: |
21116 | // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S |
21117 | printImm(MI, OpNo: 2, STI, O); |
21118 | return; |
21119 | break; |
21120 | } |
21121 | |
21122 | |
21123 | // Fragment 5 encoded into 7 bits for 72 unique commands. |
21124 | switch ((Bits >> 50) & 127) { |
21125 | default: llvm_unreachable("Invalid command number." ); |
21126 | case 0: |
21127 | // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD... |
21128 | return; |
21129 | break; |
21130 | case 1: |
21131 | // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA,... |
21132 | O << ", " ; |
21133 | break; |
21134 | case 2: |
21135 | // ADDPT_shift, SUBPT_shift |
21136 | printShifter(MI, OpNum: 3, STI, O); |
21137 | return; |
21138 | break; |
21139 | case 3: |
21140 | // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP... |
21141 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
21142 | break; |
21143 | case 4: |
21144 | // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64 |
21145 | printArithExtend(MI, OpNum: 3, STI, O); |
21146 | return; |
21147 | break; |
21148 | case 5: |
21149 | // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ... |
21150 | printTypedVectorList<0,'d'>(MI, OpNum: 5, STI, O); |
21151 | return; |
21152 | break; |
21153 | case 6: |
21154 | // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ... |
21155 | printTypedVectorList<0,'s'>(MI, OpNum: 5, STI, O); |
21156 | return; |
21157 | break; |
21158 | case 7: |
21159 | // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML... |
21160 | printSVERegOp<'d'>(MI, OpNum: 5, STI, O); |
21161 | break; |
21162 | case 8: |
21163 | // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML... |
21164 | printSVERegOp<'s'>(MI, OpNum: 5, STI, O); |
21165 | break; |
21166 | case 9: |
21167 | // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ... |
21168 | printOperand(MI, OpNo: 3, STI, O); |
21169 | break; |
21170 | case 10: |
21171 | // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP... |
21172 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
21173 | return; |
21174 | break; |
21175 | case 11: |
21176 | // BF16DOTlanev4bf16, BF16DOTlanev8bf16, BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT... |
21177 | printVectorIndex(MI, OpNum: 4, STI, O); |
21178 | break; |
21179 | case 12: |
21180 | // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFM... |
21181 | printTypedVectorList<0,'h'>(MI, OpNum: 5, STI, O); |
21182 | return; |
21183 | break; |
21184 | case 13: |
21185 | // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT... |
21186 | printSVERegOp<'h'>(MI, OpNum: 5, STI, O); |
21187 | break; |
21188 | case 14: |
21189 | // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F... |
21190 | printSVERegOp<'h'>(MI, OpNum: 4, STI, O); |
21191 | break; |
21192 | case 15: |
21193 | // CADD_ZZI_H, SQCADD_ZZI_H |
21194 | printComplexRotationOp<180, 90>(MI, OpNo: 3, STI, O); |
21195 | return; |
21196 | break; |
21197 | case 16: |
21198 | // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH... |
21199 | O << ']'; |
21200 | return; |
21201 | break; |
21202 | case 17: |
21203 | // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H |
21204 | printComplexRotationOp<90, 0>(MI, OpNo: 4, STI, O); |
21205 | return; |
21206 | break; |
21207 | case 18: |
21208 | // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H |
21209 | printImm(MI, OpNo: 3, STI, O); |
21210 | return; |
21211 | break; |
21212 | case 19: |
21213 | // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H |
21214 | printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::one>(MI, OpNum: 3, STI, O); |
21215 | return; |
21216 | break; |
21217 | case 20: |
21218 | // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ... |
21219 | O << ", #0.0" ; |
21220 | return; |
21221 | break; |
21222 | case 21: |
21223 | // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG4_M4ZZI_BtoH, FDOT_VG... |
21224 | printVectorIndex(MI, OpNum: 6, STI, O); |
21225 | return; |
21226 | break; |
21227 | case 22: |
21228 | // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H |
21229 | printExactFPImm<AArch64ExactFPImm::zero, AArch64ExactFPImm::one>(MI, OpNum: 3, STI, O); |
21230 | return; |
21231 | break; |
21232 | case 23: |
21233 | // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32... |
21234 | printVectorIndex(MI, OpNum: 3, STI, O); |
21235 | return; |
21236 | break; |
21237 | case 24: |
21238 | // FMUL_ZPmI_H |
21239 | printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::two>(MI, OpNum: 3, STI, O); |
21240 | return; |
21241 | break; |
21242 | case 25: |
21243 | // GLD1B_D, GLD1D, GLD1H_D, GLD1SB_D, GLD1SH_D, GLD1SW_D, GLD1W_D, GLDFF1... |
21244 | printRegWithShiftExtend<false, 8, 'x', 'd'>(MI, OpNum: 3, STI, O); |
21245 | O << ']'; |
21246 | return; |
21247 | break; |
21248 | case 26: |
21249 | // GLD1B_D_SXTW, GLD1D_SXTW, GLD1H_D_SXTW, GLD1SB_D_SXTW, GLD1SH_D_SXTW, ... |
21250 | printRegWithShiftExtend<true, 8, 'w', 'd'>(MI, OpNum: 3, STI, O); |
21251 | O << ']'; |
21252 | return; |
21253 | break; |
21254 | case 27: |
21255 | // GLD1B_D_UXTW, GLD1D_UXTW, GLD1H_D_UXTW, GLD1SB_D_UXTW, GLD1SH_D_UXTW, ... |
21256 | printRegWithShiftExtend<false, 8, 'w', 'd'>(MI, OpNum: 3, STI, O); |
21257 | O << ']'; |
21258 | return; |
21259 | break; |
21260 | case 28: |
21261 | // GLD1B_S_SXTW, GLD1H_S_SXTW, GLD1SB_S_SXTW, GLD1SH_S_SXTW, GLD1W_SXTW, ... |
21262 | printRegWithShiftExtend<true, 8, 'w', 's'>(MI, OpNum: 3, STI, O); |
21263 | O << ']'; |
21264 | return; |
21265 | break; |
21266 | case 29: |
21267 | // GLD1B_S_UXTW, GLD1H_S_UXTW, GLD1SB_S_UXTW, GLD1SH_S_UXTW, GLD1W_UXTW, ... |
21268 | printRegWithShiftExtend<false, 8, 'w', 's'>(MI, OpNum: 3, STI, O); |
21269 | O << ']'; |
21270 | return; |
21271 | break; |
21272 | case 30: |
21273 | // GLD1D_IMM, GLDFF1D_IMM, LD1RD_IMM, SST1D_IMM |
21274 | printImmScale<8>(MI, OpNum: 3, STI, O); |
21275 | O << ']'; |
21276 | return; |
21277 | break; |
21278 | case 31: |
21279 | // GLD1D_SCALED, GLDFF1D_SCALED, SST1D_SCALED |
21280 | printRegWithShiftExtend<false, 64, 'x', 'd'>(MI, OpNum: 3, STI, O); |
21281 | O << ']'; |
21282 | return; |
21283 | break; |
21284 | case 32: |
21285 | // GLD1D_SXTW_SCALED, GLDFF1D_SXTW_SCALED, SST1D_SXTW_SCALED |
21286 | printRegWithShiftExtend<true, 64, 'w', 'd'>(MI, OpNum: 3, STI, O); |
21287 | O << ']'; |
21288 | return; |
21289 | break; |
21290 | case 33: |
21291 | // GLD1D_UXTW_SCALED, GLDFF1D_UXTW_SCALED, SST1D_UXTW_SCALED |
21292 | printRegWithShiftExtend<false, 64, 'w', 'd'>(MI, OpNum: 3, STI, O); |
21293 | O << ']'; |
21294 | return; |
21295 | break; |
21296 | case 34: |
21297 | // GLD1H_D_IMM, GLD1H_S_IMM, GLD1SH_D_IMM, GLD1SH_S_IMM, GLDFF1H_D_IMM, G... |
21298 | printImmScale<2>(MI, OpNum: 3, STI, O); |
21299 | break; |
21300 | case 35: |
21301 | // GLD1H_D_SCALED, GLD1SH_D_SCALED, GLDFF1H_D_SCALED, GLDFF1SH_D_SCALED, ... |
21302 | printRegWithShiftExtend<false, 16, 'x', 'd'>(MI, OpNum: 3, STI, O); |
21303 | O << ']'; |
21304 | return; |
21305 | break; |
21306 | case 36: |
21307 | // GLD1H_D_SXTW_SCALED, GLD1SH_D_SXTW_SCALED, GLDFF1H_D_SXTW_SCALED, GLDF... |
21308 | printRegWithShiftExtend<true, 16, 'w', 'd'>(MI, OpNum: 3, STI, O); |
21309 | O << ']'; |
21310 | return; |
21311 | break; |
21312 | case 37: |
21313 | // GLD1H_D_UXTW_SCALED, GLD1SH_D_UXTW_SCALED, GLDFF1H_D_UXTW_SCALED, GLDF... |
21314 | printRegWithShiftExtend<false, 16, 'w', 'd'>(MI, OpNum: 3, STI, O); |
21315 | O << ']'; |
21316 | return; |
21317 | break; |
21318 | case 38: |
21319 | // GLD1H_S_SXTW_SCALED, GLD1SH_S_SXTW_SCALED, GLDFF1H_S_SXTW_SCALED, GLDF... |
21320 | printRegWithShiftExtend<true, 16, 'w', 's'>(MI, OpNum: 3, STI, O); |
21321 | O << ']'; |
21322 | return; |
21323 | break; |
21324 | case 39: |
21325 | // GLD1H_S_UXTW_SCALED, GLD1SH_S_UXTW_SCALED, GLDFF1H_S_UXTW_SCALED, GLDF... |
21326 | printRegWithShiftExtend<false, 16, 'w', 's'>(MI, OpNum: 3, STI, O); |
21327 | O << ']'; |
21328 | return; |
21329 | break; |
21330 | case 40: |
21331 | // GLD1SW_D_IMM, GLD1W_D_IMM, GLD1W_IMM, GLDFF1SW_D_IMM, GLDFF1W_D_IMM, G... |
21332 | printImmScale<4>(MI, OpNum: 3, STI, O); |
21333 | break; |
21334 | case 41: |
21335 | // GLD1SW_D_SCALED, GLD1W_D_SCALED, GLDFF1SW_D_SCALED, GLDFF1W_D_SCALED, ... |
21336 | printRegWithShiftExtend<false, 32, 'x', 'd'>(MI, OpNum: 3, STI, O); |
21337 | O << ']'; |
21338 | return; |
21339 | break; |
21340 | case 42: |
21341 | // GLD1SW_D_SXTW_SCALED, GLD1W_D_SXTW_SCALED, GLDFF1SW_D_SXTW_SCALED, GLD... |
21342 | printRegWithShiftExtend<true, 32, 'w', 'd'>(MI, OpNum: 3, STI, O); |
21343 | O << ']'; |
21344 | return; |
21345 | break; |
21346 | case 43: |
21347 | // GLD1SW_D_UXTW_SCALED, GLD1W_D_UXTW_SCALED, GLDFF1SW_D_UXTW_SCALED, GLD... |
21348 | printRegWithShiftExtend<false, 32, 'w', 'd'>(MI, OpNum: 3, STI, O); |
21349 | O << ']'; |
21350 | return; |
21351 | break; |
21352 | case 44: |
21353 | // GLD1W_SXTW_SCALED, GLDFF1W_SXTW_SCALED, SST1W_SXTW_SCALED |
21354 | printRegWithShiftExtend<true, 32, 'w', 's'>(MI, OpNum: 3, STI, O); |
21355 | O << ']'; |
21356 | return; |
21357 | break; |
21358 | case 45: |
21359 | // GLD1W_UXTW_SCALED, GLDFF1W_UXTW_SCALED, SST1W_UXTW_SCALED |
21360 | printRegWithShiftExtend<false, 32, 'w', 's'>(MI, OpNum: 3, STI, O); |
21361 | O << ']'; |
21362 | return; |
21363 | break; |
21364 | case 46: |
21365 | // LD1B, LD1B_2Z, LD1B_4Z, LD1B_4Z_STRIDED, LD1B_D, LD1B_H, LD1B_S, LD1RO... |
21366 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 3, STI, O); |
21367 | O << ']'; |
21368 | return; |
21369 | break; |
21370 | case 47: |
21371 | // LD1D, LD1D_2Z, LD1D_2Z_STRIDED, LD1D_4Z, LD1D_4Z_STRIDED, LD1D_Q, LD1R... |
21372 | printRegWithShiftExtend<false, 64, 'x', 0>(MI, OpNum: 3, STI, O); |
21373 | O << ']'; |
21374 | return; |
21375 | break; |
21376 | case 48: |
21377 | // LD1H, LD1H_2Z, LD1H_4Z, LD1H_4Z_STRIDED, LD1H_D, LD1H_S, LD1RO_H, LD1R... |
21378 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 3, STI, O); |
21379 | O << ']'; |
21380 | return; |
21381 | break; |
21382 | case 49: |
21383 | // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM |
21384 | printImmScale<32>(MI, OpNum: 3, STI, O); |
21385 | O << ']'; |
21386 | return; |
21387 | break; |
21388 | case 50: |
21389 | // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_2Z_STRIDED, LD1W_4Z, LD... |
21390 | printRegWithShiftExtend<false, 32, 'x', 0>(MI, OpNum: 3, STI, O); |
21391 | O << ']'; |
21392 | return; |
21393 | break; |
21394 | case 51: |
21395 | // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM |
21396 | printImmScale<16>(MI, OpNum: 3, STI, O); |
21397 | O << ']'; |
21398 | return; |
21399 | break; |
21400 | case 52: |
21401 | // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B |
21402 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 5, STI, O); |
21403 | O << ']'; |
21404 | return; |
21405 | break; |
21406 | case 53: |
21407 | // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D |
21408 | printRegWithShiftExtend<false, 64, 'x', 0>(MI, OpNum: 5, STI, O); |
21409 | O << ']'; |
21410 | return; |
21411 | break; |
21412 | case 54: |
21413 | // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H |
21414 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 5, STI, O); |
21415 | O << ']'; |
21416 | return; |
21417 | break; |
21418 | case 55: |
21419 | // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q |
21420 | printRegWithShiftExtend<false, 128, 'x', 0>(MI, OpNum: 5, STI, O); |
21421 | O << ']'; |
21422 | return; |
21423 | break; |
21424 | case 56: |
21425 | // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S |
21426 | printRegWithShiftExtend<false, 32, 'x', 0>(MI, OpNum: 5, STI, O); |
21427 | O << ']'; |
21428 | return; |
21429 | break; |
21430 | case 57: |
21431 | // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q |
21432 | printRegWithShiftExtend<false, 128, 'x', 0>(MI, OpNum: 3, STI, O); |
21433 | O << ']'; |
21434 | return; |
21435 | break; |
21436 | case 58: |
21437 | // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ... |
21438 | printImmScale<3>(MI, OpNum: 3, STI, O); |
21439 | O << ", mul vl]" ; |
21440 | return; |
21441 | break; |
21442 | case 59: |
21443 | // LDIAPPWpost |
21444 | O << "], #8" ; |
21445 | return; |
21446 | break; |
21447 | case 60: |
21448 | // LDIAPPXpost |
21449 | O << "], #16" ; |
21450 | return; |
21451 | break; |
21452 | case 61: |
21453 | // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,... |
21454 | O << "], " ; |
21455 | break; |
21456 | case 62: |
21457 | // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR... |
21458 | O << "]!" ; |
21459 | return; |
21460 | break; |
21461 | case 63: |
21462 | // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI |
21463 | O << ", mul vl]" ; |
21464 | return; |
21465 | break; |
21466 | case 64: |
21467 | // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S |
21468 | O << '['; |
21469 | printOperand(MI, OpNo: 3, STI, O); |
21470 | O << ", " ; |
21471 | printMatrixIndex(MI, OpNum: 4, STI, O); |
21472 | O << ']'; |
21473 | return; |
21474 | break; |
21475 | case 65: |
21476 | // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B |
21477 | printTypedVectorList<0,'b'>(MI, OpNum: 3, STI, O); |
21478 | return; |
21479 | break; |
21480 | case 66: |
21481 | // SEL_VG2_2ZC2Z2Z_D, SEL_VG4_4ZC4Z4Z_D |
21482 | printTypedVectorList<0,'d'>(MI, OpNum: 3, STI, O); |
21483 | return; |
21484 | break; |
21485 | case 67: |
21486 | // SEL_VG2_2ZC2Z2Z_H, SEL_VG4_4ZC4Z4Z_H |
21487 | printTypedVectorList<0,'h'>(MI, OpNum: 3, STI, O); |
21488 | return; |
21489 | break; |
21490 | case 68: |
21491 | // SEL_VG2_2ZC2Z2Z_S, SEL_VG4_4ZC4Z4Z_S |
21492 | printTypedVectorList<0,'s'>(MI, OpNum: 3, STI, O); |
21493 | return; |
21494 | break; |
21495 | case 69: |
21496 | // STILPWpre |
21497 | O << ", #-8]!" ; |
21498 | return; |
21499 | break; |
21500 | case 70: |
21501 | // STILPXpre |
21502 | O << ", #-16]!" ; |
21503 | return; |
21504 | break; |
21505 | case 71: |
21506 | // STLXPW, STLXPX, STXPW, STXPX |
21507 | O << ", [" ; |
21508 | printOperand(MI, OpNo: 3, STI, O); |
21509 | O << ']'; |
21510 | return; |
21511 | break; |
21512 | } |
21513 | |
21514 | |
21515 | // Fragment 6 encoded into 6 bits for 42 unique commands. |
21516 | switch ((Bits >> 57) & 63) { |
21517 | default: llvm_unreachable("Invalid command number." ); |
21518 | case 0: |
21519 | // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A... |
21520 | printOperand(MI, OpNo: 3, STI, O); |
21521 | return; |
21522 | break; |
21523 | case 1: |
21524 | // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_... |
21525 | printSVERegOp<'b'>(MI, OpNum: 3, STI, O); |
21526 | return; |
21527 | break; |
21528 | case 2: |
21529 | // ADDP_ZPmZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WI... |
21530 | printSVERegOp<'d'>(MI, OpNum: 3, STI, O); |
21531 | break; |
21532 | case 3: |
21533 | // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M... |
21534 | return; |
21535 | break; |
21536 | case 4: |
21537 | // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ... |
21538 | printSVERegOp<'s'>(MI, OpNum: 3, STI, O); |
21539 | break; |
21540 | case 5: |
21541 | // BCAX, EOR3, SM3SS1 |
21542 | printVRegOperand(MI, OpNo: 3, STI, O); |
21543 | return; |
21544 | break; |
21545 | case 6: |
21546 | // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_HtoS, BFM... |
21547 | printVectorIndex(MI, OpNum: 6, STI, O); |
21548 | return; |
21549 | break; |
21550 | case 7: |
21551 | // BFMWri, BFMXri |
21552 | printOperand(MI, OpNo: 4, STI, O); |
21553 | return; |
21554 | break; |
21555 | case 8: |
21556 | // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16... |
21557 | printComplexRotationOp<180, 90>(MI, OpNo: 3, STI, O); |
21558 | return; |
21559 | break; |
21560 | case 9: |
21561 | // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr... |
21562 | printCondCode(MI, OpNum: 3, STI, O); |
21563 | return; |
21564 | break; |
21565 | case 10: |
21566 | // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, F... |
21567 | O << ", " ; |
21568 | break; |
21569 | case 11: |
21570 | // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H |
21571 | printComplexRotationOp<90, 0>(MI, OpNo: 5, STI, O); |
21572 | return; |
21573 | break; |
21574 | case 12: |
21575 | // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16... |
21576 | printComplexRotationOp<90, 0>(MI, OpNo: 4, STI, O); |
21577 | return; |
21578 | break; |
21579 | case 13: |
21580 | // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H |
21581 | printSVERegOp<'h'>(MI, OpNum: 3, STI, O); |
21582 | return; |
21583 | break; |
21584 | case 14: |
21585 | // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ... |
21586 | printImm(MI, OpNo: 3, STI, O); |
21587 | return; |
21588 | break; |
21589 | case 15: |
21590 | // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU... |
21591 | printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::one>(MI, OpNum: 3, STI, O); |
21592 | return; |
21593 | break; |
21594 | case 16: |
21595 | // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,... |
21596 | printSVERegOp<'d'>(MI, OpNum: 4, STI, O); |
21597 | break; |
21598 | case 17: |
21599 | // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,... |
21600 | printSVERegOp<'s'>(MI, OpNum: 4, STI, O); |
21601 | break; |
21602 | case 18: |
21603 | // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,... |
21604 | printExactFPImm<AArch64ExactFPImm::zero, AArch64ExactFPImm::one>(MI, OpNum: 3, STI, O); |
21605 | return; |
21606 | break; |
21607 | case 19: |
21608 | // FMUL_ZPmI_D, FMUL_ZPmI_S |
21609 | printExactFPImm<AArch64ExactFPImm::half, AArch64ExactFPImm::two>(MI, OpNum: 3, STI, O); |
21610 | return; |
21611 | break; |
21612 | case 20: |
21613 | // GLD1B_D_IMM, GLD1B_S_IMM, GLD1H_D_IMM, GLD1H_S_IMM, GLD1Q, GLD1SB_D_IM... |
21614 | O << ']'; |
21615 | return; |
21616 | break; |
21617 | case 21: |
21618 | // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_4Z_STRIDED_IMM, LD1B_D_IMM, LD1B_H_IMM,... |
21619 | O << ", mul vl]" ; |
21620 | return; |
21621 | break; |
21622 | case 22: |
21623 | // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi |
21624 | printImmScale<8>(MI, OpNum: 3, STI, O); |
21625 | O << ']'; |
21626 | return; |
21627 | break; |
21628 | case 23: |
21629 | // LDNPQi, LDPQi, STGPi, STNPQi, STPQi |
21630 | printImmScale<16>(MI, OpNum: 3, STI, O); |
21631 | O << ']'; |
21632 | return; |
21633 | break; |
21634 | case 24: |
21635 | // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi |
21636 | printImmScale<4>(MI, OpNum: 3, STI, O); |
21637 | O << ']'; |
21638 | return; |
21639 | break; |
21640 | case 25: |
21641 | // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP... |
21642 | printImmScale<8>(MI, OpNum: 4, STI, O); |
21643 | break; |
21644 | case 26: |
21645 | // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre |
21646 | printImmScale<16>(MI, OpNum: 4, STI, O); |
21647 | break; |
21648 | case 27: |
21649 | // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S... |
21650 | printImmScale<4>(MI, OpNum: 4, STI, O); |
21651 | break; |
21652 | case 28: |
21653 | // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW |
21654 | printMemExtend<'w', 8>(MI, OpNum: 3, STI, O); |
21655 | O << ']'; |
21656 | return; |
21657 | break; |
21658 | case 29: |
21659 | // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX |
21660 | printMemExtend<'x', 8>(MI, OpNum: 3, STI, O); |
21661 | O << ']'; |
21662 | return; |
21663 | break; |
21664 | case 30: |
21665 | // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW |
21666 | printMemExtend<'w', 64>(MI, OpNum: 3, STI, O); |
21667 | O << ']'; |
21668 | return; |
21669 | break; |
21670 | case 31: |
21671 | // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX |
21672 | printMemExtend<'x', 64>(MI, OpNum: 3, STI, O); |
21673 | O << ']'; |
21674 | return; |
21675 | break; |
21676 | case 32: |
21677 | // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW |
21678 | printMemExtend<'w', 16>(MI, OpNum: 3, STI, O); |
21679 | O << ']'; |
21680 | return; |
21681 | break; |
21682 | case 33: |
21683 | // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX |
21684 | printMemExtend<'x', 16>(MI, OpNum: 3, STI, O); |
21685 | O << ']'; |
21686 | return; |
21687 | break; |
21688 | case 34: |
21689 | // LDRQroW, STRQroW |
21690 | printMemExtend<'w', 128>(MI, OpNum: 3, STI, O); |
21691 | O << ']'; |
21692 | return; |
21693 | break; |
21694 | case 35: |
21695 | // LDRQroX, STRQroX |
21696 | printMemExtend<'x', 128>(MI, OpNum: 3, STI, O); |
21697 | O << ']'; |
21698 | return; |
21699 | break; |
21700 | case 36: |
21701 | // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW |
21702 | printMemExtend<'w', 32>(MI, OpNum: 3, STI, O); |
21703 | O << ']'; |
21704 | return; |
21705 | break; |
21706 | case 37: |
21707 | // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX |
21708 | printMemExtend<'x', 32>(MI, OpNum: 3, STI, O); |
21709 | O << ']'; |
21710 | return; |
21711 | break; |
21712 | case 38: |
21713 | // ST1B_2Z_STRIDED, STNT1B_2Z_STRIDED |
21714 | printRegWithShiftExtend<false, 8, 'x', 0>(MI, OpNum: 3, STI, O); |
21715 | O << ']'; |
21716 | return; |
21717 | break; |
21718 | case 39: |
21719 | // ST1B_2Z_STRIDED_IMM, ST1H_2Z_STRIDED_IMM, STNT1B_2Z_STRIDED_IMM, STNT1... |
21720 | printImmScale<2>(MI, OpNum: 3, STI, O); |
21721 | O << ", mul vl]" ; |
21722 | return; |
21723 | break; |
21724 | case 40: |
21725 | // ST1H_2Z_STRIDED, STNT1H_2Z_STRIDED |
21726 | printRegWithShiftExtend<false, 16, 'x', 0>(MI, OpNum: 3, STI, O); |
21727 | O << ']'; |
21728 | return; |
21729 | break; |
21730 | case 41: |
21731 | // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX... |
21732 | printSVEVecLenSpecifier(MI, OpNum: 3, STI, O); |
21733 | return; |
21734 | break; |
21735 | } |
21736 | |
21737 | switch (MI->getOpcode()) { |
21738 | default: llvm_unreachable("Unexpected opcode." ); |
21739 | case AArch64::ADDP_ZPmZ_D: |
21740 | case AArch64::ADDP_ZPmZ_S: |
21741 | case AArch64::ADD_ZPmZ_CPA: |
21742 | case AArch64::ADD_ZPmZ_D: |
21743 | case AArch64::ADD_ZPmZ_S: |
21744 | case AArch64::AND_ZPmZ_D: |
21745 | case AArch64::AND_ZPmZ_S: |
21746 | case AArch64::ASRR_ZPmZ_D: |
21747 | case AArch64::ASRR_ZPmZ_S: |
21748 | case AArch64::ASR_WIDE_ZPmZ_B: |
21749 | case AArch64::ASR_WIDE_ZPmZ_S: |
21750 | case AArch64::ASR_ZPmZ_D: |
21751 | case AArch64::ASR_ZPmZ_S: |
21752 | case AArch64::BCAX_ZZZZ: |
21753 | case AArch64::BIC_ZPmZ_D: |
21754 | case AArch64::BIC_ZPmZ_S: |
21755 | case AArch64::BSL1N_ZZZZ: |
21756 | case AArch64::BSL2N_ZZZZ: |
21757 | case AArch64::BSL_ZZZZ: |
21758 | case AArch64::CLASTA_RPZ_D: |
21759 | case AArch64::CLASTA_RPZ_S: |
21760 | case AArch64::CLASTA_VPZ_D: |
21761 | case AArch64::CLASTA_VPZ_S: |
21762 | case AArch64::CLASTA_ZPZ_D: |
21763 | case AArch64::CLASTA_ZPZ_S: |
21764 | case AArch64::CLASTB_RPZ_D: |
21765 | case AArch64::CLASTB_RPZ_S: |
21766 | case AArch64::CLASTB_VPZ_D: |
21767 | case AArch64::CLASTB_VPZ_S: |
21768 | case AArch64::CLASTB_ZPZ_D: |
21769 | case AArch64::CLASTB_ZPZ_S: |
21770 | case AArch64::CMPEQ_PPzZZ_D: |
21771 | case AArch64::CMPEQ_PPzZZ_S: |
21772 | case AArch64::CMPEQ_WIDE_PPzZZ_B: |
21773 | case AArch64::CMPEQ_WIDE_PPzZZ_S: |
21774 | case AArch64::CMPGE_PPzZZ_D: |
21775 | case AArch64::CMPGE_PPzZZ_S: |
21776 | case AArch64::CMPGE_WIDE_PPzZZ_B: |
21777 | case AArch64::CMPGE_WIDE_PPzZZ_S: |
21778 | case AArch64::CMPGT_PPzZZ_D: |
21779 | case AArch64::CMPGT_PPzZZ_S: |
21780 | case AArch64::CMPGT_WIDE_PPzZZ_B: |
21781 | case AArch64::CMPGT_WIDE_PPzZZ_S: |
21782 | case AArch64::CMPHI_PPzZZ_D: |
21783 | case AArch64::CMPHI_PPzZZ_S: |
21784 | case AArch64::CMPHI_WIDE_PPzZZ_B: |
21785 | case AArch64::CMPHI_WIDE_PPzZZ_S: |
21786 | case AArch64::CMPHS_PPzZZ_D: |
21787 | case AArch64::CMPHS_PPzZZ_S: |
21788 | case AArch64::CMPHS_WIDE_PPzZZ_B: |
21789 | case AArch64::CMPHS_WIDE_PPzZZ_S: |
21790 | case AArch64::CMPLE_WIDE_PPzZZ_B: |
21791 | case AArch64::CMPLE_WIDE_PPzZZ_S: |
21792 | case AArch64::CMPLO_WIDE_PPzZZ_B: |
21793 | case AArch64::CMPLO_WIDE_PPzZZ_S: |
21794 | case AArch64::CMPLS_WIDE_PPzZZ_B: |
21795 | case AArch64::CMPLS_WIDE_PPzZZ_S: |
21796 | case AArch64::CMPLT_WIDE_PPzZZ_B: |
21797 | case AArch64::CMPLT_WIDE_PPzZZ_S: |
21798 | case AArch64::CMPNE_PPzZZ_D: |
21799 | case AArch64::CMPNE_PPzZZ_S: |
21800 | case AArch64::CMPNE_WIDE_PPzZZ_B: |
21801 | case AArch64::CMPNE_WIDE_PPzZZ_S: |
21802 | case AArch64::EOR3_ZZZZ: |
21803 | case AArch64::EOR_ZPmZ_D: |
21804 | case AArch64::EOR_ZPmZ_S: |
21805 | case AArch64::FABD_ZPmZ_D: |
21806 | case AArch64::FABD_ZPmZ_S: |
21807 | case AArch64::FACGE_PPzZZ_D: |
21808 | case AArch64::FACGE_PPzZZ_S: |
21809 | case AArch64::FACGT_PPzZZ_D: |
21810 | case AArch64::FACGT_PPzZZ_S: |
21811 | case AArch64::FADDP_ZPmZZ_D: |
21812 | case AArch64::FADDP_ZPmZZ_S: |
21813 | case AArch64::FADD_ZPmZ_D: |
21814 | case AArch64::FADD_ZPmZ_S: |
21815 | case AArch64::FAMAX_ZPmZ_D: |
21816 | case AArch64::FAMAX_ZPmZ_S: |
21817 | case AArch64::FAMIN_ZPmZ_D: |
21818 | case AArch64::FAMIN_ZPmZ_S: |
21819 | case AArch64::FCMEQ_PPzZZ_D: |
21820 | case AArch64::FCMEQ_PPzZZ_S: |
21821 | case AArch64::FCMGE_PPzZZ_D: |
21822 | case AArch64::FCMGE_PPzZZ_S: |
21823 | case AArch64::FCMGT_PPzZZ_D: |
21824 | case AArch64::FCMGT_PPzZZ_S: |
21825 | case AArch64::FCMNE_PPzZZ_D: |
21826 | case AArch64::FCMNE_PPzZZ_S: |
21827 | case AArch64::FCMUO_PPzZZ_D: |
21828 | case AArch64::FCMUO_PPzZZ_S: |
21829 | case AArch64::FDIVR_ZPmZ_D: |
21830 | case AArch64::FDIVR_ZPmZ_S: |
21831 | case AArch64::FDIV_ZPmZ_D: |
21832 | case AArch64::FDIV_ZPmZ_S: |
21833 | case AArch64::FMAD_ZPmZZ_D: |
21834 | case AArch64::FMAD_ZPmZZ_S: |
21835 | case AArch64::FMAXNMP_ZPmZZ_D: |
21836 | case AArch64::FMAXNMP_ZPmZZ_S: |
21837 | case AArch64::FMAXNM_ZPmZ_D: |
21838 | case AArch64::FMAXNM_ZPmZ_S: |
21839 | case AArch64::FMAXP_ZPmZZ_D: |
21840 | case AArch64::FMAXP_ZPmZZ_S: |
21841 | case AArch64::FMAX_ZPmZ_D: |
21842 | case AArch64::FMAX_ZPmZ_S: |
21843 | case AArch64::FMINNMP_ZPmZZ_D: |
21844 | case AArch64::FMINNMP_ZPmZZ_S: |
21845 | case AArch64::FMINNM_ZPmZ_D: |
21846 | case AArch64::FMINNM_ZPmZ_S: |
21847 | case AArch64::FMINP_ZPmZZ_D: |
21848 | case AArch64::FMINP_ZPmZZ_S: |
21849 | case AArch64::FMIN_ZPmZ_D: |
21850 | case AArch64::FMIN_ZPmZ_S: |
21851 | case AArch64::FMLA_ZPmZZ_D: |
21852 | case AArch64::FMLA_ZPmZZ_S: |
21853 | case AArch64::FMLS_ZPmZZ_D: |
21854 | case AArch64::FMLS_ZPmZZ_S: |
21855 | case AArch64::FMSB_ZPmZZ_D: |
21856 | case AArch64::FMSB_ZPmZZ_S: |
21857 | case AArch64::FMULX_ZPmZ_D: |
21858 | case AArch64::FMULX_ZPmZ_S: |
21859 | case AArch64::FMUL_ZPmZ_D: |
21860 | case AArch64::FMUL_ZPmZ_S: |
21861 | case AArch64::FNMAD_ZPmZZ_D: |
21862 | case AArch64::FNMAD_ZPmZZ_S: |
21863 | case AArch64::FNMLA_ZPmZZ_D: |
21864 | case AArch64::FNMLA_ZPmZZ_S: |
21865 | case AArch64::FNMLS_ZPmZZ_D: |
21866 | case AArch64::FNMLS_ZPmZZ_S: |
21867 | case AArch64::FNMSB_ZPmZZ_D: |
21868 | case AArch64::FNMSB_ZPmZZ_S: |
21869 | case AArch64::FSCALE_ZPmZ_D: |
21870 | case AArch64::FSCALE_ZPmZ_S: |
21871 | case AArch64::FSUBR_ZPmZ_D: |
21872 | case AArch64::FSUBR_ZPmZ_S: |
21873 | case AArch64::FSUB_ZPmZ_D: |
21874 | case AArch64::FSUB_ZPmZ_S: |
21875 | case AArch64::HISTCNT_ZPzZZ_D: |
21876 | case AArch64::HISTCNT_ZPzZZ_S: |
21877 | case AArch64::LDPDpost: |
21878 | case AArch64::LDPQpost: |
21879 | case AArch64::LDPSWpost: |
21880 | case AArch64::LDPSpost: |
21881 | case AArch64::LDPWpost: |
21882 | case AArch64::LDPXpost: |
21883 | case AArch64::LSLR_ZPmZ_D: |
21884 | case AArch64::LSLR_ZPmZ_S: |
21885 | case AArch64::LSL_WIDE_ZPmZ_B: |
21886 | case AArch64::LSL_WIDE_ZPmZ_S: |
21887 | case AArch64::LSL_ZPmZ_D: |
21888 | case AArch64::LSL_ZPmZ_S: |
21889 | case AArch64::LSRR_ZPmZ_D: |
21890 | case AArch64::LSRR_ZPmZ_S: |
21891 | case AArch64::LSR_WIDE_ZPmZ_B: |
21892 | case AArch64::LSR_WIDE_ZPmZ_S: |
21893 | case AArch64::LSR_ZPmZ_D: |
21894 | case AArch64::LSR_ZPmZ_S: |
21895 | case AArch64::MAD_ZPmZZ_D: |
21896 | case AArch64::MAD_ZPmZZ_S: |
21897 | case AArch64::MLA_ZPmZZ_D: |
21898 | case AArch64::MLA_ZPmZZ_S: |
21899 | case AArch64::MLS_ZPmZZ_D: |
21900 | case AArch64::MLS_ZPmZZ_S: |
21901 | case AArch64::MSB_ZPmZZ_D: |
21902 | case AArch64::MSB_ZPmZZ_S: |
21903 | case AArch64::MUL_ZPmZ_D: |
21904 | case AArch64::MUL_ZPmZ_S: |
21905 | case AArch64::NBSL_ZZZZ: |
21906 | case AArch64::ORR_ZPmZ_D: |
21907 | case AArch64::ORR_ZPmZ_S: |
21908 | case AArch64::SABD_ZPmZ_D: |
21909 | case AArch64::SABD_ZPmZ_S: |
21910 | case AArch64::SDIVR_ZPmZ_D: |
21911 | case AArch64::SDIVR_ZPmZ_S: |
21912 | case AArch64::SDIV_ZPmZ_D: |
21913 | case AArch64::SDIV_ZPmZ_S: |
21914 | case AArch64::SEL_ZPZZ_D: |
21915 | case AArch64::SEL_ZPZZ_S: |
21916 | case AArch64::SHADD_ZPmZ_D: |
21917 | case AArch64::SHADD_ZPmZ_S: |
21918 | case AArch64::SHSUBR_ZPmZ_D: |
21919 | case AArch64::SHSUBR_ZPmZ_S: |
21920 | case AArch64::SHSUB_ZPmZ_D: |
21921 | case AArch64::SHSUB_ZPmZ_S: |
21922 | case AArch64::SMAXP_ZPmZ_D: |
21923 | case AArch64::SMAXP_ZPmZ_S: |
21924 | case AArch64::SMAX_ZPmZ_D: |
21925 | case AArch64::SMAX_ZPmZ_S: |
21926 | case AArch64::SMINP_ZPmZ_D: |
21927 | case AArch64::SMINP_ZPmZ_S: |
21928 | case AArch64::SMIN_ZPmZ_D: |
21929 | case AArch64::SMIN_ZPmZ_S: |
21930 | case AArch64::SMULH_ZPmZ_D: |
21931 | case AArch64::SMULH_ZPmZ_S: |
21932 | case AArch64::SPLICE_ZPZ_D: |
21933 | case AArch64::SPLICE_ZPZ_S: |
21934 | case AArch64::SQADD_ZPmZ_D: |
21935 | case AArch64::SQADD_ZPmZ_S: |
21936 | case AArch64::SQRSHLR_ZPmZ_D: |
21937 | case AArch64::SQRSHLR_ZPmZ_S: |
21938 | case AArch64::SQRSHL_ZPmZ_D: |
21939 | case AArch64::SQRSHL_ZPmZ_S: |
21940 | case AArch64::SQSHLR_ZPmZ_D: |
21941 | case AArch64::SQSHLR_ZPmZ_S: |
21942 | case AArch64::SQSHL_ZPmZ_D: |
21943 | case AArch64::SQSHL_ZPmZ_S: |
21944 | case AArch64::SQSUBR_ZPmZ_D: |
21945 | case AArch64::SQSUBR_ZPmZ_S: |
21946 | case AArch64::SQSUB_ZPmZ_D: |
21947 | case AArch64::SQSUB_ZPmZ_S: |
21948 | case AArch64::SRHADD_ZPmZ_D: |
21949 | case AArch64::SRHADD_ZPmZ_S: |
21950 | case AArch64::SRSHLR_ZPmZ_D: |
21951 | case AArch64::SRSHLR_ZPmZ_S: |
21952 | case AArch64::SRSHL_ZPmZ_D: |
21953 | case AArch64::SRSHL_ZPmZ_S: |
21954 | case AArch64::STGPpost: |
21955 | case AArch64::STPDpost: |
21956 | case AArch64::STPQpost: |
21957 | case AArch64::STPSpost: |
21958 | case AArch64::STPWpost: |
21959 | case AArch64::STPXpost: |
21960 | case AArch64::SUBR_ZPmZ_D: |
21961 | case AArch64::SUBR_ZPmZ_S: |
21962 | case AArch64::SUB_ZPmZ_CPA: |
21963 | case AArch64::SUB_ZPmZ_D: |
21964 | case AArch64::SUB_ZPmZ_S: |
21965 | case AArch64::SUQADD_ZPmZ_D: |
21966 | case AArch64::SUQADD_ZPmZ_S: |
21967 | case AArch64::UABD_ZPmZ_D: |
21968 | case AArch64::UABD_ZPmZ_S: |
21969 | case AArch64::UDIVR_ZPmZ_D: |
21970 | case AArch64::UDIVR_ZPmZ_S: |
21971 | case AArch64::UDIV_ZPmZ_D: |
21972 | case AArch64::UDIV_ZPmZ_S: |
21973 | case AArch64::UHADD_ZPmZ_D: |
21974 | case AArch64::UHADD_ZPmZ_S: |
21975 | case AArch64::UHSUBR_ZPmZ_D: |
21976 | case AArch64::UHSUBR_ZPmZ_S: |
21977 | case AArch64::UHSUB_ZPmZ_D: |
21978 | case AArch64::UHSUB_ZPmZ_S: |
21979 | case AArch64::UMAXP_ZPmZ_D: |
21980 | case AArch64::UMAXP_ZPmZ_S: |
21981 | case AArch64::UMAX_ZPmZ_D: |
21982 | case AArch64::UMAX_ZPmZ_S: |
21983 | case AArch64::UMINP_ZPmZ_D: |
21984 | case AArch64::UMINP_ZPmZ_S: |
21985 | case AArch64::UMIN_ZPmZ_D: |
21986 | case AArch64::UMIN_ZPmZ_S: |
21987 | case AArch64::UMULH_ZPmZ_D: |
21988 | case AArch64::UMULH_ZPmZ_S: |
21989 | case AArch64::UQADD_ZPmZ_D: |
21990 | case AArch64::UQADD_ZPmZ_S: |
21991 | case AArch64::UQRSHLR_ZPmZ_D: |
21992 | case AArch64::UQRSHLR_ZPmZ_S: |
21993 | case AArch64::UQRSHL_ZPmZ_D: |
21994 | case AArch64::UQRSHL_ZPmZ_S: |
21995 | case AArch64::UQSHLR_ZPmZ_D: |
21996 | case AArch64::UQSHLR_ZPmZ_S: |
21997 | case AArch64::UQSHL_ZPmZ_D: |
21998 | case AArch64::UQSHL_ZPmZ_S: |
21999 | case AArch64::UQSUBR_ZPmZ_D: |
22000 | case AArch64::UQSUBR_ZPmZ_S: |
22001 | case AArch64::UQSUB_ZPmZ_D: |
22002 | case AArch64::UQSUB_ZPmZ_S: |
22003 | case AArch64::URHADD_ZPmZ_D: |
22004 | case AArch64::URHADD_ZPmZ_S: |
22005 | case AArch64::URSHLR_ZPmZ_D: |
22006 | case AArch64::URSHLR_ZPmZ_S: |
22007 | case AArch64::URSHL_ZPmZ_D: |
22008 | case AArch64::URSHL_ZPmZ_S: |
22009 | case AArch64::USQADD_ZPmZ_D: |
22010 | case AArch64::USQADD_ZPmZ_S: |
22011 | return; |
22012 | break; |
22013 | case AArch64::CDOT_ZZZI_D: |
22014 | case AArch64::CMLA_ZZZI_S: |
22015 | case AArch64::FCADD_ZPmZ_H: |
22016 | case AArch64::FCMLA_ZPmZZ_H: |
22017 | case AArch64::FCMLA_ZZZI_S: |
22018 | case AArch64::FCMLAv4f16_indexed: |
22019 | case AArch64::FCMLAv4f32_indexed: |
22020 | case AArch64::FCMLAv8f16_indexed: |
22021 | case AArch64::LDPDpre: |
22022 | case AArch64::LDPQpre: |
22023 | case AArch64::LDPSWpre: |
22024 | case AArch64::LDPSpre: |
22025 | case AArch64::LDPWpre: |
22026 | case AArch64::LDPXpre: |
22027 | case AArch64::SQRDCMLAH_ZZZI_S: |
22028 | case AArch64::STGPpre: |
22029 | case AArch64::STPDpre: |
22030 | case AArch64::STPQpre: |
22031 | case AArch64::STPSpre: |
22032 | case AArch64::STPWpre: |
22033 | case AArch64::STPXpre: |
22034 | switch (MI->getOpcode()) { |
22035 | default: llvm_unreachable("Unexpected opcode." ); |
22036 | case AArch64::CDOT_ZZZI_D: |
22037 | case AArch64::CMLA_ZZZI_S: |
22038 | case AArch64::FCMLA_ZPmZZ_H: |
22039 | case AArch64::FCMLA_ZZZI_S: |
22040 | case AArch64::FCMLAv4f16_indexed: |
22041 | case AArch64::FCMLAv4f32_indexed: |
22042 | case AArch64::FCMLAv8f16_indexed: |
22043 | case AArch64::SQRDCMLAH_ZZZI_S: |
22044 | printComplexRotationOp<90, 0>(MI, OpNo: 5, STI, O); |
22045 | break; |
22046 | case AArch64::FCADD_ZPmZ_H: |
22047 | printComplexRotationOp<180, 90>(MI, OpNo: 4, STI, O); |
22048 | break; |
22049 | case AArch64::LDPDpre: |
22050 | case AArch64::LDPQpre: |
22051 | case AArch64::LDPSWpre: |
22052 | case AArch64::LDPSpre: |
22053 | case AArch64::LDPWpre: |
22054 | case AArch64::LDPXpre: |
22055 | case AArch64::STGPpre: |
22056 | case AArch64::STPDpre: |
22057 | case AArch64::STPQpre: |
22058 | case AArch64::STPSpre: |
22059 | case AArch64::STPWpre: |
22060 | case AArch64::STPXpre: |
22061 | O << "]!" ; |
22062 | break; |
22063 | } |
22064 | return; |
22065 | break; |
22066 | case AArch64::FCADD_ZPmZ_D: |
22067 | case AArch64::FCADD_ZPmZ_S: |
22068 | case AArch64::FCMLA_ZPmZZ_D: |
22069 | case AArch64::FCMLA_ZPmZZ_S: |
22070 | O << ", " ; |
22071 | switch (MI->getOpcode()) { |
22072 | default: llvm_unreachable("Unexpected opcode." ); |
22073 | case AArch64::FCADD_ZPmZ_D: |
22074 | case AArch64::FCADD_ZPmZ_S: |
22075 | printComplexRotationOp<180, 90>(MI, OpNo: 4, STI, O); |
22076 | break; |
22077 | case AArch64::FCMLA_ZPmZZ_D: |
22078 | case AArch64::FCMLA_ZPmZZ_S: |
22079 | printComplexRotationOp<90, 0>(MI, OpNo: 5, STI, O); |
22080 | break; |
22081 | } |
22082 | return; |
22083 | break; |
22084 | } |
22085 | } |
22086 | |
22087 | |
22088 | /// getRegisterName - This method is automatically generated by tblgen |
22089 | /// from the register set description. This returns the assembler name |
22090 | /// for the specified register. |
22091 | const char *AArch64AppleInstPrinter:: |
22092 | getRegisterName(MCRegister Reg, unsigned AltIdx) { |
22093 | unsigned RegNo = Reg.id(); |
22094 | assert(RegNo && RegNo < 701 && "Invalid register number!" ); |
22095 | |
22096 | |
22097 | #ifdef __GNUC__ |
22098 | #pragma GCC diagnostic push |
22099 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
22100 | #endif |
22101 | static const char AsmStrsNoRegAltName[] = { |
22102 | /* 0 */ "D7_D8_D9_D10\0" |
22103 | /* 13 */ "P9_P10\0" |
22104 | /* 20 */ "Q7_Q8_Q9_Q10\0" |
22105 | /* 33 */ "Z2_Z10\0" |
22106 | /* 40 */ "Z7_Z8_Z9_Z10\0" |
22107 | /* 53 */ "b10\0" |
22108 | /* 57 */ "d10\0" |
22109 | /* 61 */ "h10\0" |
22110 | /* 65 */ "pn10\0" |
22111 | /* 70 */ "p10\0" |
22112 | /* 74 */ "q10\0" |
22113 | /* 78 */ "s10\0" |
22114 | /* 82 */ "w10\0" |
22115 | /* 86 */ "x10\0" |
22116 | /* 90 */ "z10\0" |
22117 | /* 94 */ "D17_D18_D19_D20\0" |
22118 | /* 110 */ "Q17_Q18_Q19_Q20\0" |
22119 | /* 126 */ "Z17_Z18_Z19_Z20\0" |
22120 | /* 142 */ "b20\0" |
22121 | /* 146 */ "d20\0" |
22122 | /* 150 */ "h20\0" |
22123 | /* 154 */ "q20\0" |
22124 | /* 158 */ "s20\0" |
22125 | /* 162 */ "w20\0" |
22126 | /* 166 */ "x20\0" |
22127 | /* 170 */ "z20\0" |
22128 | /* 174 */ "D27_D28_D29_D30\0" |
22129 | /* 190 */ "Q27_Q28_Q29_Q30\0" |
22130 | /* 206 */ "Z22_Z30\0" |
22131 | /* 214 */ "Z18_Z22_Z26_Z30\0" |
22132 | /* 230 */ "Z27_Z28_Z29_Z30\0" |
22133 | /* 246 */ "b30\0" |
22134 | /* 250 */ "d30\0" |
22135 | /* 254 */ "h30\0" |
22136 | /* 258 */ "q30\0" |
22137 | /* 262 */ "s30\0" |
22138 | /* 266 */ "w30\0" |
22139 | /* 270 */ "x30\0" |
22140 | /* 274 */ "z30\0" |
22141 | /* 278 */ "D29_D30_D31_D0\0" |
22142 | /* 293 */ "P15_P0\0" |
22143 | /* 300 */ "Q29_Q30_Q31_Q0\0" |
22144 | /* 315 */ "Z29_Z30_Z31_Z0\0" |
22145 | /* 330 */ "b0\0" |
22146 | /* 333 */ "d0\0" |
22147 | /* 336 */ "h0\0" |
22148 | /* 339 */ "pn0\0" |
22149 | /* 343 */ "p0\0" |
22150 | /* 346 */ "q0\0" |
22151 | /* 349 */ "s0\0" |
22152 | /* 352 */ "zt0\0" |
22153 | /* 356 */ "w0\0" |
22154 | /* 359 */ "x0\0" |
22155 | /* 362 */ "z0\0" |
22156 | /* 365 */ "D8_D9_D10_D11\0" |
22157 | /* 379 */ "P10_P11\0" |
22158 | /* 387 */ "Q8_Q9_Q10_Q11\0" |
22159 | /* 401 */ "W10_W11\0" |
22160 | /* 409 */ "X4_X5_X6_X7_X8_X9_X10_X11\0" |
22161 | /* 435 */ "Z8_Z9_Z10_Z11\0" |
22162 | /* 449 */ "Z3_Z11\0" |
22163 | /* 456 */ "b11\0" |
22164 | /* 460 */ "d11\0" |
22165 | /* 464 */ "h11\0" |
22166 | /* 468 */ "pn11\0" |
22167 | /* 473 */ "p11\0" |
22168 | /* 477 */ "q11\0" |
22169 | /* 481 */ "s11\0" |
22170 | /* 485 */ "w11\0" |
22171 | /* 489 */ "x11\0" |
22172 | /* 493 */ "z11\0" |
22173 | /* 497 */ "D18_D19_D20_D21\0" |
22174 | /* 513 */ "Q18_Q19_Q20_Q21\0" |
22175 | /* 529 */ "W20_W21\0" |
22176 | /* 537 */ "X14_X15_X16_X17_X18_X19_X20_X21\0" |
22177 | /* 569 */ "Z18_Z19_Z20_Z21\0" |
22178 | /* 585 */ "b21\0" |
22179 | /* 589 */ "d21\0" |
22180 | /* 593 */ "h21\0" |
22181 | /* 597 */ "q21\0" |
22182 | /* 601 */ "s21\0" |
22183 | /* 605 */ "w21\0" |
22184 | /* 609 */ "x21\0" |
22185 | /* 613 */ "z21\0" |
22186 | /* 617 */ "D28_D29_D30_D31\0" |
22187 | /* 633 */ "Q28_Q29_Q30_Q31\0" |
22188 | /* 649 */ "Z28_Z29_Z30_Z31\0" |
22189 | /* 665 */ "Z23_Z31\0" |
22190 | /* 673 */ "Z19_Z23_Z27_Z31\0" |
22191 | /* 689 */ "b31\0" |
22192 | /* 693 */ "d31\0" |
22193 | /* 697 */ "h31\0" |
22194 | /* 701 */ "q31\0" |
22195 | /* 705 */ "s31\0" |
22196 | /* 709 */ "z31\0" |
22197 | /* 713 */ "D30_D31_D0_D1\0" |
22198 | /* 727 */ "P0_P1\0" |
22199 | /* 733 */ "Q30_Q31_Q0_Q1\0" |
22200 | /* 747 */ "W0_W1\0" |
22201 | /* 753 */ "X0_X1\0" |
22202 | /* 759 */ "Z30_Z31_Z0_Z1\0" |
22203 | /* 773 */ "b1\0" |
22204 | /* 776 */ "d1\0" |
22205 | /* 779 */ "h1\0" |
22206 | /* 782 */ "pn1\0" |
22207 | /* 786 */ "p1\0" |
22208 | /* 789 */ "q1\0" |
22209 | /* 792 */ "s1\0" |
22210 | /* 795 */ "w1\0" |
22211 | /* 798 */ "x1\0" |
22212 | /* 801 */ "z1\0" |
22213 | /* 804 */ "D9_D10_D11_D12\0" |
22214 | /* 819 */ "P11_P12\0" |
22215 | /* 827 */ "Q9_Q10_Q11_Q12\0" |
22216 | /* 842 */ "Z9_Z10_Z11_Z12\0" |
22217 | /* 857 */ "Z4_Z12\0" |
22218 | /* 864 */ "Z0_Z4_Z8_Z12\0" |
22219 | /* 877 */ "b12\0" |
22220 | /* 881 */ "d12\0" |
22221 | /* 885 */ "h12\0" |
22222 | /* 889 */ "pn12\0" |
22223 | /* 894 */ "p12\0" |
22224 | /* 898 */ "q12\0" |
22225 | /* 902 */ "s12\0" |
22226 | /* 906 */ "w12\0" |
22227 | /* 910 */ "x12\0" |
22228 | /* 914 */ "z12\0" |
22229 | /* 918 */ "D19_D20_D21_D22\0" |
22230 | /* 934 */ "Q19_Q20_Q21_Q22\0" |
22231 | /* 950 */ "Z19_Z20_Z21_Z22\0" |
22232 | /* 966 */ "b22\0" |
22233 | /* 970 */ "d22\0" |
22234 | /* 974 */ "h22\0" |
22235 | /* 978 */ "q22\0" |
22236 | /* 982 */ "s22\0" |
22237 | /* 986 */ "w22\0" |
22238 | /* 990 */ "x22\0" |
22239 | /* 994 */ "z22\0" |
22240 | /* 998 */ "D31_D0_D1_D2\0" |
22241 | /* 1011 */ "P1_P2\0" |
22242 | /* 1017 */ "Q31_Q0_Q1_Q2\0" |
22243 | /* 1030 */ "Z31_Z0_Z1_Z2\0" |
22244 | /* 1043 */ "b2\0" |
22245 | /* 1046 */ "d2\0" |
22246 | /* 1049 */ "h2\0" |
22247 | /* 1052 */ "pn2\0" |
22248 | /* 1056 */ "p2\0" |
22249 | /* 1059 */ "q2\0" |
22250 | /* 1062 */ "s2\0" |
22251 | /* 1065 */ "w2\0" |
22252 | /* 1068 */ "x2\0" |
22253 | /* 1071 */ "z2\0" |
22254 | /* 1074 */ "D10_D11_D12_D13\0" |
22255 | /* 1090 */ "P12_P13\0" |
22256 | /* 1098 */ "Q10_Q11_Q12_Q13\0" |
22257 | /* 1114 */ "W12_W13\0" |
22258 | /* 1122 */ "X6_X7_X8_X9_X10_X11_X12_X13\0" |
22259 | /* 1150 */ "Z10_Z11_Z12_Z13\0" |
22260 | /* 1166 */ "Z5_Z13\0" |
22261 | /* 1173 */ "Z1_Z5_Z9_Z13\0" |
22262 | /* 1186 */ "b13\0" |
22263 | /* 1190 */ "d13\0" |
22264 | /* 1194 */ "h13\0" |
22265 | /* 1198 */ "pn13\0" |
22266 | /* 1203 */ "p13\0" |
22267 | /* 1207 */ "q13\0" |
22268 | /* 1211 */ "s13\0" |
22269 | /* 1215 */ "w13\0" |
22270 | /* 1219 */ "x13\0" |
22271 | /* 1223 */ "z13\0" |
22272 | /* 1227 */ "D20_D21_D22_D23\0" |
22273 | /* 1243 */ "Q20_Q21_Q22_Q23\0" |
22274 | /* 1259 */ "W22_W23\0" |
22275 | /* 1267 */ "X16_X17_X18_X19_X20_X21_X22_X23\0" |
22276 | /* 1299 */ "Z20_Z21_Z22_Z23\0" |
22277 | /* 1315 */ "b23\0" |
22278 | /* 1319 */ "d23\0" |
22279 | /* 1323 */ "h23\0" |
22280 | /* 1327 */ "q23\0" |
22281 | /* 1331 */ "s23\0" |
22282 | /* 1335 */ "w23\0" |
22283 | /* 1339 */ "x23\0" |
22284 | /* 1343 */ "z23\0" |
22285 | /* 1347 */ "D0_D1_D2_D3\0" |
22286 | /* 1359 */ "P2_P3\0" |
22287 | /* 1365 */ "Q0_Q1_Q2_Q3\0" |
22288 | /* 1377 */ "W2_W3\0" |
22289 | /* 1383 */ "X2_X3\0" |
22290 | /* 1389 */ "Z0_Z1_Z2_Z3\0" |
22291 | /* 1401 */ "b3\0" |
22292 | /* 1404 */ "d3\0" |
22293 | /* 1407 */ "h3\0" |
22294 | /* 1410 */ "pn3\0" |
22295 | /* 1414 */ "p3\0" |
22296 | /* 1417 */ "q3\0" |
22297 | /* 1420 */ "s3\0" |
22298 | /* 1423 */ "w3\0" |
22299 | /* 1426 */ "x3\0" |
22300 | /* 1429 */ "z3\0" |
22301 | /* 1432 */ "D11_D12_D13_D14\0" |
22302 | /* 1448 */ "P13_P14\0" |
22303 | /* 1456 */ "Q11_Q12_Q13_Q14\0" |
22304 | /* 1472 */ "Z2_Z6_Z10_Z14\0" |
22305 | /* 1486 */ "Z11_Z12_Z13_Z14\0" |
22306 | /* 1502 */ "Z6_Z14\0" |
22307 | /* 1509 */ "b14\0" |
22308 | /* 1513 */ "d14\0" |
22309 | /* 1517 */ "h14\0" |
22310 | /* 1521 */ "pn14\0" |
22311 | /* 1526 */ "p14\0" |
22312 | /* 1530 */ "q14\0" |
22313 | /* 1534 */ "s14\0" |
22314 | /* 1538 */ "w14\0" |
22315 | /* 1542 */ "x14\0" |
22316 | /* 1546 */ "z14\0" |
22317 | /* 1550 */ "D21_D22_D23_D24\0" |
22318 | /* 1566 */ "Q21_Q22_Q23_Q24\0" |
22319 | /* 1582 */ "Z21_Z22_Z23_Z24\0" |
22320 | /* 1598 */ "Z16_Z24\0" |
22321 | /* 1606 */ "b24\0" |
22322 | /* 1610 */ "d24\0" |
22323 | /* 1614 */ "h24\0" |
22324 | /* 1618 */ "q24\0" |
22325 | /* 1622 */ "s24\0" |
22326 | /* 1626 */ "w24\0" |
22327 | /* 1630 */ "x24\0" |
22328 | /* 1634 */ "z24\0" |
22329 | /* 1638 */ "D1_D2_D3_D4\0" |
22330 | /* 1650 */ "P3_P4\0" |
22331 | /* 1656 */ "Q1_Q2_Q3_Q4\0" |
22332 | /* 1668 */ "Z1_Z2_Z3_Z4\0" |
22333 | /* 1680 */ "b4\0" |
22334 | /* 1683 */ "d4\0" |
22335 | /* 1686 */ "h4\0" |
22336 | /* 1689 */ "pn4\0" |
22337 | /* 1693 */ "p4\0" |
22338 | /* 1696 */ "q4\0" |
22339 | /* 1699 */ "s4\0" |
22340 | /* 1702 */ "w4\0" |
22341 | /* 1705 */ "x4\0" |
22342 | /* 1708 */ "z4\0" |
22343 | /* 1711 */ "D12_D13_D14_D15\0" |
22344 | /* 1727 */ "P14_P15\0" |
22345 | /* 1735 */ "Q12_Q13_Q14_Q15\0" |
22346 | /* 1751 */ "W14_W15\0" |
22347 | /* 1759 */ "X8_X9_X10_X11_X12_X13_X14_X15\0" |
22348 | /* 1789 */ "Z3_Z7_Z11_Z15\0" |
22349 | /* 1803 */ "Z12_Z13_Z14_Z15\0" |
22350 | /* 1819 */ "Z7_Z15\0" |
22351 | /* 1826 */ "b15\0" |
22352 | /* 1830 */ "d15\0" |
22353 | /* 1834 */ "h15\0" |
22354 | /* 1838 */ "pn15\0" |
22355 | /* 1843 */ "p15\0" |
22356 | /* 1847 */ "q15\0" |
22357 | /* 1851 */ "s15\0" |
22358 | /* 1855 */ "w15\0" |
22359 | /* 1859 */ "x15\0" |
22360 | /* 1863 */ "z15\0" |
22361 | /* 1867 */ "D22_D23_D24_D25\0" |
22362 | /* 1883 */ "Q22_Q23_Q24_Q25\0" |
22363 | /* 1899 */ "W24_W25\0" |
22364 | /* 1907 */ "X18_X19_X20_X21_X22_X23_X24_X25\0" |
22365 | /* 1939 */ "Z22_Z23_Z24_Z25\0" |
22366 | /* 1955 */ "Z17_Z25\0" |
22367 | /* 1963 */ "b25\0" |
22368 | /* 1967 */ "d25\0" |
22369 | /* 1971 */ "h25\0" |
22370 | /* 1975 */ "q25\0" |
22371 | /* 1979 */ "s25\0" |
22372 | /* 1983 */ "w25\0" |
22373 | /* 1987 */ "x25\0" |
22374 | /* 1991 */ "z25\0" |
22375 | /* 1995 */ "D2_D3_D4_D5\0" |
22376 | /* 2007 */ "P4_P5\0" |
22377 | /* 2013 */ "Q2_Q3_Q4_Q5\0" |
22378 | /* 2025 */ "W4_W5\0" |
22379 | /* 2031 */ "X4_X5\0" |
22380 | /* 2037 */ "Z2_Z3_Z4_Z5\0" |
22381 | /* 2049 */ "b5\0" |
22382 | /* 2052 */ "d5\0" |
22383 | /* 2055 */ "h5\0" |
22384 | /* 2058 */ "pn5\0" |
22385 | /* 2062 */ "p5\0" |
22386 | /* 2065 */ "q5\0" |
22387 | /* 2068 */ "s5\0" |
22388 | /* 2071 */ "w5\0" |
22389 | /* 2074 */ "x5\0" |
22390 | /* 2077 */ "z5\0" |
22391 | /* 2080 */ "D13_D14_D15_D16\0" |
22392 | /* 2096 */ "Q13_Q14_Q15_Q16\0" |
22393 | /* 2112 */ "Z13_Z14_Z15_Z16\0" |
22394 | /* 2128 */ "b16\0" |
22395 | /* 2132 */ "d16\0" |
22396 | /* 2136 */ "h16\0" |
22397 | /* 2140 */ "q16\0" |
22398 | /* 2144 */ "s16\0" |
22399 | /* 2148 */ "w16\0" |
22400 | /* 2152 */ "x16\0" |
22401 | /* 2156 */ "z16\0" |
22402 | /* 2160 */ "D23_D24_D25_D26\0" |
22403 | /* 2176 */ "Q23_Q24_Q25_Q26\0" |
22404 | /* 2192 */ "Z23_Z24_Z25_Z26\0" |
22405 | /* 2208 */ "Z18_Z26\0" |
22406 | /* 2216 */ "b26\0" |
22407 | /* 2220 */ "d26\0" |
22408 | /* 2224 */ "h26\0" |
22409 | /* 2228 */ "q26\0" |
22410 | /* 2232 */ "s26\0" |
22411 | /* 2236 */ "w26\0" |
22412 | /* 2240 */ "x26\0" |
22413 | /* 2244 */ "z26\0" |
22414 | /* 2248 */ "D3_D4_D5_D6\0" |
22415 | /* 2260 */ "P5_P6\0" |
22416 | /* 2266 */ "Q3_Q4_Q5_Q6\0" |
22417 | /* 2278 */ "Z3_Z4_Z5_Z6\0" |
22418 | /* 2290 */ "b6\0" |
22419 | /* 2293 */ "d6\0" |
22420 | /* 2296 */ "h6\0" |
22421 | /* 2299 */ "pn6\0" |
22422 | /* 2303 */ "p6\0" |
22423 | /* 2306 */ "q6\0" |
22424 | /* 2309 */ "s6\0" |
22425 | /* 2312 */ "w6\0" |
22426 | /* 2315 */ "x6\0" |
22427 | /* 2318 */ "z6\0" |
22428 | /* 2321 */ "D14_D15_D16_D17\0" |
22429 | /* 2337 */ "Q14_Q15_Q16_Q17\0" |
22430 | /* 2353 */ "W16_W17\0" |
22431 | /* 2361 */ "X10_X11_X12_X13_X14_X15_X16_X17\0" |
22432 | /* 2393 */ "Z14_Z15_Z16_Z17\0" |
22433 | /* 2409 */ "b17\0" |
22434 | /* 2413 */ "d17\0" |
22435 | /* 2417 */ "h17\0" |
22436 | /* 2421 */ "q17\0" |
22437 | /* 2425 */ "s17\0" |
22438 | /* 2429 */ "w17\0" |
22439 | /* 2433 */ "x17\0" |
22440 | /* 2437 */ "z17\0" |
22441 | /* 2441 */ "D24_D25_D26_D27\0" |
22442 | /* 2457 */ "Q24_Q25_Q26_Q27\0" |
22443 | /* 2473 */ "W26_W27\0" |
22444 | /* 2481 */ "X20_X21_X22_X23_X24_X25_X26_X27\0" |
22445 | /* 2513 */ "Z24_Z25_Z26_Z27\0" |
22446 | /* 2529 */ "Z19_Z27\0" |
22447 | /* 2537 */ "b27\0" |
22448 | /* 2541 */ "d27\0" |
22449 | /* 2545 */ "h27\0" |
22450 | /* 2549 */ "q27\0" |
22451 | /* 2553 */ "s27\0" |
22452 | /* 2557 */ "w27\0" |
22453 | /* 2561 */ "x27\0" |
22454 | /* 2565 */ "z27\0" |
22455 | /* 2569 */ "D4_D5_D6_D7\0" |
22456 | /* 2581 */ "P6_P7\0" |
22457 | /* 2587 */ "Q4_Q5_Q6_Q7\0" |
22458 | /* 2599 */ "W6_W7\0" |
22459 | /* 2605 */ "X0_X1_X2_X3_X4_X5_X6_X7\0" |
22460 | /* 2629 */ "Z4_Z5_Z6_Z7\0" |
22461 | /* 2641 */ "b7\0" |
22462 | /* 2644 */ "d7\0" |
22463 | /* 2647 */ "h7\0" |
22464 | /* 2650 */ "pn7\0" |
22465 | /* 2654 */ "p7\0" |
22466 | /* 2657 */ "q7\0" |
22467 | /* 2660 */ "s7\0" |
22468 | /* 2663 */ "w7\0" |
22469 | /* 2666 */ "x7\0" |
22470 | /* 2669 */ "z7\0" |
22471 | /* 2672 */ "D15_D16_D17_D18\0" |
22472 | /* 2688 */ "Q15_Q16_Q17_Q18\0" |
22473 | /* 2704 */ "Z15_Z16_Z17_Z18\0" |
22474 | /* 2720 */ "b18\0" |
22475 | /* 2724 */ "d18\0" |
22476 | /* 2728 */ "h18\0" |
22477 | /* 2732 */ "q18\0" |
22478 | /* 2736 */ "s18\0" |
22479 | /* 2740 */ "w18\0" |
22480 | /* 2744 */ "x18\0" |
22481 | /* 2748 */ "z18\0" |
22482 | /* 2752 */ "D25_D26_D27_D28\0" |
22483 | /* 2768 */ "Q25_Q26_Q27_Q28\0" |
22484 | /* 2784 */ "Z20_Z28\0" |
22485 | /* 2792 */ "Z16_Z20_Z24_Z28\0" |
22486 | /* 2808 */ "Z25_Z26_Z27_Z28\0" |
22487 | /* 2824 */ "b28\0" |
22488 | /* 2828 */ "d28\0" |
22489 | /* 2832 */ "h28\0" |
22490 | /* 2836 */ "q28\0" |
22491 | /* 2840 */ "s28\0" |
22492 | /* 2844 */ "w28\0" |
22493 | /* 2848 */ "x28\0" |
22494 | /* 2852 */ "z28\0" |
22495 | /* 2856 */ "D5_D6_D7_D8\0" |
22496 | /* 2868 */ "P7_P8\0" |
22497 | /* 2874 */ "Q5_Q6_Q7_Q8\0" |
22498 | /* 2886 */ "Z0_Z8\0" |
22499 | /* 2892 */ "Z5_Z6_Z7_Z8\0" |
22500 | /* 2904 */ "b8\0" |
22501 | /* 2907 */ "d8\0" |
22502 | /* 2910 */ "h8\0" |
22503 | /* 2913 */ "pn8\0" |
22504 | /* 2917 */ "p8\0" |
22505 | /* 2920 */ "q8\0" |
22506 | /* 2923 */ "s8\0" |
22507 | /* 2926 */ "w8\0" |
22508 | /* 2929 */ "x8\0" |
22509 | /* 2932 */ "z8\0" |
22510 | /* 2935 */ "D16_D17_D18_D19\0" |
22511 | /* 2951 */ "Q16_Q17_Q18_Q19\0" |
22512 | /* 2967 */ "W18_W19\0" |
22513 | /* 2975 */ "X12_X13_X14_X15_X16_X17_X18_X19\0" |
22514 | /* 3007 */ "Z16_Z17_Z18_Z19\0" |
22515 | /* 3023 */ "b19\0" |
22516 | /* 3027 */ "d19\0" |
22517 | /* 3031 */ "h19\0" |
22518 | /* 3035 */ "q19\0" |
22519 | /* 3039 */ "s19\0" |
22520 | /* 3043 */ "w19\0" |
22521 | /* 3047 */ "x19\0" |
22522 | /* 3051 */ "z19\0" |
22523 | /* 3055 */ "D26_D27_D28_D29\0" |
22524 | /* 3071 */ "Q26_Q27_Q28_Q29\0" |
22525 | /* 3087 */ "W28_W29\0" |
22526 | /* 3095 */ "Z21_Z29\0" |
22527 | /* 3103 */ "Z17_Z21_Z25_Z29\0" |
22528 | /* 3119 */ "Z26_Z27_Z28_Z29\0" |
22529 | /* 3135 */ "b29\0" |
22530 | /* 3139 */ "d29\0" |
22531 | /* 3143 */ "h29\0" |
22532 | /* 3147 */ "q29\0" |
22533 | /* 3151 */ "s29\0" |
22534 | /* 3155 */ "w29\0" |
22535 | /* 3159 */ "x29\0" |
22536 | /* 3163 */ "z29\0" |
22537 | /* 3167 */ "D6_D7_D8_D9\0" |
22538 | /* 3179 */ "P8_P9\0" |
22539 | /* 3185 */ "Q6_Q7_Q8_Q9\0" |
22540 | /* 3197 */ "W8_W9\0" |
22541 | /* 3203 */ "X2_X3_X4_X5_X6_X7_X8_X9\0" |
22542 | /* 3227 */ "Z1_Z9\0" |
22543 | /* 3233 */ "Z6_Z7_Z8_Z9\0" |
22544 | /* 3245 */ "b9\0" |
22545 | /* 3248 */ "d9\0" |
22546 | /* 3251 */ "h9\0" |
22547 | /* 3254 */ "pn9\0" |
22548 | /* 3258 */ "p9\0" |
22549 | /* 3261 */ "q9\0" |
22550 | /* 3264 */ "s9\0" |
22551 | /* 3267 */ "w9\0" |
22552 | /* 3270 */ "x9\0" |
22553 | /* 3273 */ "z9\0" |
22554 | /* 3276 */ "X22_X23_X24_X25_X26_X27_X28_FP\0" |
22555 | /* 3307 */ "W30_WZR\0" |
22556 | /* 3315 */ "LR_XZR\0" |
22557 | /* 3322 */ "za\0" |
22558 | /* 3325 */ "za0.b\0" |
22559 | /* 3331 */ "za0.d\0" |
22560 | /* 3337 */ "za1.d\0" |
22561 | /* 3343 */ "za2.d\0" |
22562 | /* 3349 */ "za3.d\0" |
22563 | /* 3355 */ "za4.d\0" |
22564 | /* 3361 */ "za5.d\0" |
22565 | /* 3367 */ "za6.d\0" |
22566 | /* 3373 */ "za7.d\0" |
22567 | /* 3379 */ "vg\0" |
22568 | /* 3382 */ "za0.h\0" |
22569 | /* 3388 */ "za1.h\0" |
22570 | /* 3394 */ "wsp\0" |
22571 | /* 3398 */ "za10.q\0" |
22572 | /* 3405 */ "za0.q\0" |
22573 | /* 3411 */ "za11.q\0" |
22574 | /* 3418 */ "za1.q\0" |
22575 | /* 3424 */ "za12.q\0" |
22576 | /* 3431 */ "za2.q\0" |
22577 | /* 3437 */ "za13.q\0" |
22578 | /* 3444 */ "za3.q\0" |
22579 | /* 3450 */ "za14.q\0" |
22580 | /* 3457 */ "za4.q\0" |
22581 | /* 3463 */ "za15.q\0" |
22582 | /* 3470 */ "za5.q\0" |
22583 | /* 3476 */ "za6.q\0" |
22584 | /* 3482 */ "za7.q\0" |
22585 | /* 3488 */ "za8.q\0" |
22586 | /* 3494 */ "za9.q\0" |
22587 | /* 3500 */ "fpcr\0" |
22588 | /* 3505 */ "ffr\0" |
22589 | /* 3509 */ "fpsr\0" |
22590 | /* 3514 */ "wzr\0" |
22591 | /* 3518 */ "xzr\0" |
22592 | /* 3522 */ "za0.s\0" |
22593 | /* 3528 */ "za1.s\0" |
22594 | /* 3534 */ "za2.s\0" |
22595 | /* 3540 */ "za3.s\0" |
22596 | /* 3546 */ "nzcv\0" |
22597 | }; |
22598 | #ifdef __GNUC__ |
22599 | #pragma GCC diagnostic pop |
22600 | #endif |
22601 | |
22602 | static const uint16_t RegAsmOffsetNoRegAltName[] = { |
22603 | 3505, 3159, 3500, 3509, 270, 3546, 3395, 3379, 3394, 3514, 3518, 3322, 330, 773, |
22604 | 1043, 1401, 1680, 2049, 2290, 2641, 2904, 3245, 53, 456, 877, 1186, 1509, 1826, |
22605 | 2128, 2409, 2720, 3023, 142, 585, 966, 1315, 1606, 1963, 2216, 2537, 2824, 3135, |
22606 | 246, 689, 333, 776, 1046, 1404, 1683, 2052, 2293, 2644, 2907, 3248, 57, 460, |
22607 | 881, 1190, 1513, 1830, 2132, 2413, 2724, 3027, 146, 589, 970, 1319, 1610, 1967, |
22608 | 2220, 2541, 2828, 3139, 250, 693, 336, 779, 1049, 1407, 1686, 2055, 2296, 2647, |
22609 | 2910, 3251, 61, 464, 885, 1194, 1517, 1834, 2136, 2417, 2728, 3031, 150, 593, |
22610 | 974, 1323, 1614, 1971, 2224, 2545, 2832, 3143, 254, 697, 343, 786, 1056, 1414, |
22611 | 1693, 2062, 2303, 2654, 2917, 3258, 70, 473, 894, 1203, 1526, 1843, 339, 782, |
22612 | 1052, 1410, 1689, 2058, 2299, 2650, 2913, 3254, 65, 468, 889, 1198, 1521, 1838, |
22613 | 346, 789, 1059, 1417, 1696, 2065, 2306, 2657, 2920, 3261, 74, 477, 898, 1207, |
22614 | 1530, 1847, 2140, 2421, 2732, 3035, 154, 597, 978, 1327, 1618, 1975, 2228, 2549, |
22615 | 2836, 3147, 258, 701, 349, 792, 1062, 1420, 1699, 2068, 2309, 2660, 2923, 3264, |
22616 | 78, 481, 902, 1211, 1534, 1851, 2144, 2425, 2736, 3039, 158, 601, 982, 1331, |
22617 | 1622, 1979, 2232, 2553, 2840, 3151, 262, 705, 356, 795, 1065, 1423, 1702, 2071, |
22618 | 2312, 2663, 2926, 3267, 82, 485, 906, 1215, 1538, 1855, 2148, 2429, 2740, 3043, |
22619 | 162, 605, 986, 1335, 1626, 1983, 2236, 2557, 2844, 3155, 266, 359, 798, 1068, |
22620 | 1426, 1705, 2074, 2315, 2666, 2929, 3270, 86, 489, 910, 1219, 1542, 1859, 2152, |
22621 | 2433, 2744, 3047, 166, 609, 990, 1339, 1630, 1987, 2240, 2561, 2848, 362, 801, |
22622 | 1071, 1429, 1708, 2077, 2318, 2669, 2932, 3273, 90, 493, 914, 1223, 1546, 1863, |
22623 | 2156, 2437, 2748, 3051, 170, 613, 994, 1343, 1634, 1991, 2244, 2565, 2852, 3163, |
22624 | 274, 709, 3325, 3331, 3337, 3343, 3349, 3355, 3361, 3367, 3373, 3382, 3388, 3405, |
22625 | 3418, 3431, 3444, 3457, 3470, 3476, 3482, 3488, 3494, 3398, 3411, 3424, 3437, 3450, |
22626 | 3463, 3522, 3528, 3534, 3540, 352, 721, 1005, 1353, 1644, 2001, 2254, 2575, 2862, |
22627 | 3173, 6, 371, 811, 1082, 1440, 1719, 2088, 2329, 2680, 2943, 102, 505, 926, |
22628 | 1235, 1558, 1875, 2168, 2449, 2760, 3063, 182, 625, 286, 1347, 1638, 1995, 2248, |
22629 | 2569, 2856, 3167, 0, 365, 804, 1074, 1432, 1711, 2080, 2321, 2672, 2935, 94, |
22630 | 497, 918, 1227, 1550, 1867, 2160, 2441, 2752, 3055, 174, 617, 278, 713, 998, |
22631 | 1002, 1350, 1641, 1998, 2251, 2572, 2859, 3170, 3, 368, 807, 1078, 1436, 1715, |
22632 | 2084, 2325, 2676, 2939, 98, 501, 922, 1231, 1554, 1871, 2164, 2445, 2756, 3059, |
22633 | 178, 621, 282, 717, 727, 1011, 1359, 1650, 2007, 2260, 2581, 2868, 3179, 13, |
22634 | 379, 819, 1090, 1448, 1727, 293, 741, 1024, 1371, 1662, 2019, 2272, 2593, 2880, |
22635 | 3191, 26, 393, 834, 1106, 1464, 1743, 2104, 2345, 2696, 2959, 118, 521, 942, |
22636 | 1251, 1574, 1891, 2184, 2465, 2776, 3079, 198, 641, 308, 1365, 1656, 2013, 2266, |
22637 | 2587, 2874, 3185, 20, 387, 827, 1098, 1456, 1735, 2096, 2337, 2688, 2951, 110, |
22638 | 513, 934, 1243, 1566, 1883, 2176, 2457, 2768, 3071, 190, 633, 300, 733, 1017, |
22639 | 1021, 1368, 1659, 2016, 2269, 2590, 2877, 3188, 23, 390, 830, 1102, 1460, 1739, |
22640 | 2100, 2341, 2692, 2955, 114, 517, 938, 1247, 1570, 1887, 2180, 2461, 2772, 3075, |
22641 | 194, 637, 304, 737, 3276, 2605, 3203, 409, 1122, 1759, 2361, 2975, 537, 1267, |
22642 | 1907, 2481, 3307, 747, 1377, 2025, 2599, 3197, 401, 1114, 1751, 2353, 2967, 529, |
22643 | 1259, 1899, 2473, 3087, 3315, 3300, 753, 1383, 2031, 2623, 3221, 427, 1142, 1781, |
22644 | 2385, 2999, 561, 1291, 1931, 2505, 767, 1037, 1395, 1674, 2043, 2284, 2635, 2898, |
22645 | 3239, 46, 441, 849, 1158, 1494, 1811, 2120, 2401, 2712, 3015, 134, 577, 958, |
22646 | 1307, 1590, 1947, 2200, 2521, 2816, 3127, 238, 657, 323, 1389, 1668, 2037, 2278, |
22647 | 2629, 2892, 3233, 40, 435, 842, 1150, 1486, 1803, 2112, 2393, 2704, 3007, 126, |
22648 | 569, 950, 1299, 1582, 1939, 2192, 2513, 2808, 3119, 230, 649, 315, 759, 1030, |
22649 | 1034, 1392, 1671, 2040, 2281, 2632, 2895, 3236, 43, 438, 845, 1154, 1490, 1807, |
22650 | 2116, 2397, 2708, 3011, 130, 573, 954, 1303, 1586, 1943, 2196, 2517, 2812, 3123, |
22651 | 234, 653, 319, 763, 1598, 1955, 2208, 2529, 2784, 3095, 206, 665, 2886, 3227, |
22652 | 33, 449, 857, 1166, 1502, 1819, 2792, 3103, 214, 673, 864, 1173, 1472, 1789, |
22653 | }; |
22654 | |
22655 | |
22656 | #ifdef __GNUC__ |
22657 | #pragma GCC diagnostic push |
22658 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
22659 | #endif |
22660 | static const char AsmStrsvlist1[] = { |
22661 | /* 0 */ "\0" |
22662 | }; |
22663 | #ifdef __GNUC__ |
22664 | #pragma GCC diagnostic pop |
22665 | #endif |
22666 | |
22667 | static const uint8_t RegAsmOffsetvlist1[] = { |
22668 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22669 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22670 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22671 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22672 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22673 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22674 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22675 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22676 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22677 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22678 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22679 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22680 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22681 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22682 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22683 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22684 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22685 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22686 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22687 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22688 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22689 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22690 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22691 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22692 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22693 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22694 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22695 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22696 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22697 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22698 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22699 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22700 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22701 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22702 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22703 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22704 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22705 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22706 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22707 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22708 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22709 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22710 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22711 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22712 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22713 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22714 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22715 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22716 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22717 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
22718 | }; |
22719 | |
22720 | |
22721 | #ifdef __GNUC__ |
22722 | #pragma GCC diagnostic push |
22723 | #pragma GCC diagnostic ignored "-Woverlength-strings" |
22724 | #endif |
22725 | static const char AsmStrsvreg[] = { |
22726 | /* 0 */ "v10\0" |
22727 | /* 4 */ "v20\0" |
22728 | /* 8 */ "v30\0" |
22729 | /* 12 */ "v0\0" |
22730 | /* 15 */ "v11\0" |
22731 | /* 19 */ "v21\0" |
22732 | /* 23 */ "v31\0" |
22733 | /* 27 */ "v1\0" |
22734 | /* 30 */ "v12\0" |
22735 | /* 34 */ "v22\0" |
22736 | /* 38 */ "v2\0" |
22737 | /* 41 */ "v13\0" |
22738 | /* 45 */ "v23\0" |
22739 | /* 49 */ "v3\0" |
22740 | /* 52 */ "v14\0" |
22741 | /* 56 */ "v24\0" |
22742 | /* 60 */ "v4\0" |
22743 | /* 63 */ "v15\0" |
22744 | /* 67 */ "v25\0" |
22745 | /* 71 */ "v5\0" |
22746 | /* 74 */ "v16\0" |
22747 | /* 78 */ "v26\0" |
22748 | /* 82 */ "v6\0" |
22749 | /* 85 */ "v17\0" |
22750 | /* 89 */ "v27\0" |
22751 | /* 93 */ "v7\0" |
22752 | /* 96 */ "v18\0" |
22753 | /* 100 */ "v28\0" |
22754 | /* 104 */ "v8\0" |
22755 | /* 107 */ "v19\0" |
22756 | /* 111 */ "v29\0" |
22757 | /* 115 */ "v9\0" |
22758 | }; |
22759 | #ifdef __GNUC__ |
22760 | #pragma GCC diagnostic pop |
22761 | #endif |
22762 | |
22763 | static const uint8_t RegAsmOffsetvreg[] = { |
22764 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22765 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22766 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22767 | 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, |
22768 | 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, |
22769 | 78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, |
22770 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22771 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22772 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22773 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22774 | 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, |
22775 | 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, |
22776 | 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22777 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22778 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22779 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22780 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22781 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22782 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22783 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22784 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22785 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22786 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22787 | 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, |
22788 | 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, |
22789 | 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 38, 49, |
22790 | 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, |
22791 | 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, |
22792 | 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, |
22793 | 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, |
22794 | 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22795 | 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, |
22796 | 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, |
22797 | 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 38, 49, |
22798 | 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, |
22799 | 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, |
22800 | 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, |
22801 | 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, |
22802 | 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22803 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22804 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22805 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22806 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22807 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22808 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22809 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22810 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22811 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22812 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22813 | 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, |
22814 | }; |
22815 | |
22816 | switch(AltIdx) { |
22817 | default: llvm_unreachable("Invalid register alt name index!" ); |
22818 | case AArch64::NoRegAltName: |
22819 | assert(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) && |
22820 | "Invalid alt name index for register!" ); |
22821 | return AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]; |
22822 | case AArch64::vlist1: |
22823 | assert(*(AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1]) && |
22824 | "Invalid alt name index for register!" ); |
22825 | return AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1]; |
22826 | case AArch64::vreg: |
22827 | assert(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) && |
22828 | "Invalid alt name index for register!" ); |
22829 | return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]; |
22830 | } |
22831 | } |
22832 | |
22833 | #ifdef PRINT_ALIAS_INSTR |
22834 | #undef PRINT_ALIAS_INSTR |
22835 | |
22836 | static bool AArch64AppleInstPrinterValidateMCOperand(const MCOperand &MCOp, |
22837 | const MCSubtargetInfo &STI, |
22838 | unsigned PredicateIndex); |
22839 | bool AArch64AppleInstPrinter::printAliasInstr(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &OS) { |
22840 | static const PatternsForOpcode OpToPatterns[] = { |
22841 | {.Opcode: AArch64::ADDPT_shift, .PatternStart: 0, .NumPatterns: 1 }, |
22842 | {.Opcode: AArch64::ADDSWri, .PatternStart: 1, .NumPatterns: 1 }, |
22843 | {.Opcode: AArch64::ADDSWrs, .PatternStart: 2, .NumPatterns: 3 }, |
22844 | {.Opcode: AArch64::ADDSWrx, .PatternStart: 5, .NumPatterns: 3 }, |
22845 | {.Opcode: AArch64::ADDSXri, .PatternStart: 8, .NumPatterns: 1 }, |
22846 | {.Opcode: AArch64::ADDSXrs, .PatternStart: 9, .NumPatterns: 3 }, |
22847 | {.Opcode: AArch64::ADDSXrx, .PatternStart: 12, .NumPatterns: 1 }, |
22848 | {.Opcode: AArch64::ADDSXrx64, .PatternStart: 13, .NumPatterns: 3 }, |
22849 | {.Opcode: AArch64::ADDWri, .PatternStart: 16, .NumPatterns: 2 }, |
22850 | {.Opcode: AArch64::ADDWrs, .PatternStart: 18, .NumPatterns: 1 }, |
22851 | {.Opcode: AArch64::ADDWrx, .PatternStart: 19, .NumPatterns: 2 }, |
22852 | {.Opcode: AArch64::ADDXri, .PatternStart: 21, .NumPatterns: 2 }, |
22853 | {.Opcode: AArch64::ADDXrs, .PatternStart: 23, .NumPatterns: 1 }, |
22854 | {.Opcode: AArch64::ADDXrx64, .PatternStart: 24, .NumPatterns: 2 }, |
22855 | {.Opcode: AArch64::ANDSWri, .PatternStart: 26, .NumPatterns: 1 }, |
22856 | {.Opcode: AArch64::ANDSWrs, .PatternStart: 27, .NumPatterns: 3 }, |
22857 | {.Opcode: AArch64::ANDSXri, .PatternStart: 30, .NumPatterns: 1 }, |
22858 | {.Opcode: AArch64::ANDSXrs, .PatternStart: 31, .NumPatterns: 3 }, |
22859 | {.Opcode: AArch64::ANDS_PPzPP, .PatternStart: 34, .NumPatterns: 1 }, |
22860 | {.Opcode: AArch64::ANDWrs, .PatternStart: 35, .NumPatterns: 1 }, |
22861 | {.Opcode: AArch64::ANDXrs, .PatternStart: 36, .NumPatterns: 1 }, |
22862 | {.Opcode: AArch64::AND_PPzPP, .PatternStart: 37, .NumPatterns: 1 }, |
22863 | {.Opcode: AArch64::AND_ZI, .PatternStart: 38, .NumPatterns: 3 }, |
22864 | {.Opcode: AArch64::AUTIA1716, .PatternStart: 41, .NumPatterns: 1 }, |
22865 | {.Opcode: AArch64::AUTIASP, .PatternStart: 42, .NumPatterns: 1 }, |
22866 | {.Opcode: AArch64::AUTIAZ, .PatternStart: 43, .NumPatterns: 1 }, |
22867 | {.Opcode: AArch64::AUTIB1716, .PatternStart: 44, .NumPatterns: 1 }, |
22868 | {.Opcode: AArch64::AUTIBSP, .PatternStart: 45, .NumPatterns: 1 }, |
22869 | {.Opcode: AArch64::AUTIBZ, .PatternStart: 46, .NumPatterns: 1 }, |
22870 | {.Opcode: AArch64::BICSWrs, .PatternStart: 47, .NumPatterns: 1 }, |
22871 | {.Opcode: AArch64::BICSXrs, .PatternStart: 48, .NumPatterns: 1 }, |
22872 | {.Opcode: AArch64::BICWrs, .PatternStart: 49, .NumPatterns: 1 }, |
22873 | {.Opcode: AArch64::BICXrs, .PatternStart: 50, .NumPatterns: 1 }, |
22874 | {.Opcode: AArch64::CHKFEAT, .PatternStart: 51, .NumPatterns: 1 }, |
22875 | {.Opcode: AArch64::CLREX, .PatternStart: 52, .NumPatterns: 1 }, |
22876 | {.Opcode: AArch64::CNTB_XPiI, .PatternStart: 53, .NumPatterns: 2 }, |
22877 | {.Opcode: AArch64::CNTD_XPiI, .PatternStart: 55, .NumPatterns: 2 }, |
22878 | {.Opcode: AArch64::CNTH_XPiI, .PatternStart: 57, .NumPatterns: 2 }, |
22879 | {.Opcode: AArch64::CNTW_XPiI, .PatternStart: 59, .NumPatterns: 2 }, |
22880 | {.Opcode: AArch64::CPY_ZPmI_B, .PatternStart: 61, .NumPatterns: 1 }, |
22881 | {.Opcode: AArch64::CPY_ZPmI_D, .PatternStart: 62, .NumPatterns: 1 }, |
22882 | {.Opcode: AArch64::CPY_ZPmI_H, .PatternStart: 63, .NumPatterns: 1 }, |
22883 | {.Opcode: AArch64::CPY_ZPmI_S, .PatternStart: 64, .NumPatterns: 1 }, |
22884 | {.Opcode: AArch64::CPY_ZPmR_B, .PatternStart: 65, .NumPatterns: 1 }, |
22885 | {.Opcode: AArch64::CPY_ZPmR_D, .PatternStart: 66, .NumPatterns: 1 }, |
22886 | {.Opcode: AArch64::CPY_ZPmR_H, .PatternStart: 67, .NumPatterns: 1 }, |
22887 | {.Opcode: AArch64::CPY_ZPmR_S, .PatternStart: 68, .NumPatterns: 1 }, |
22888 | {.Opcode: AArch64::CPY_ZPmV_B, .PatternStart: 69, .NumPatterns: 1 }, |
22889 | {.Opcode: AArch64::CPY_ZPmV_D, .PatternStart: 70, .NumPatterns: 1 }, |
22890 | {.Opcode: AArch64::CPY_ZPmV_H, .PatternStart: 71, .NumPatterns: 1 }, |
22891 | {.Opcode: AArch64::CPY_ZPmV_S, .PatternStart: 72, .NumPatterns: 1 }, |
22892 | {.Opcode: AArch64::CPY_ZPzI_B, .PatternStart: 73, .NumPatterns: 1 }, |
22893 | {.Opcode: AArch64::CPY_ZPzI_D, .PatternStart: 74, .NumPatterns: 1 }, |
22894 | {.Opcode: AArch64::CPY_ZPzI_H, .PatternStart: 75, .NumPatterns: 1 }, |
22895 | {.Opcode: AArch64::CPY_ZPzI_S, .PatternStart: 76, .NumPatterns: 1 }, |
22896 | {.Opcode: AArch64::CSINCWr, .PatternStart: 77, .NumPatterns: 2 }, |
22897 | {.Opcode: AArch64::CSINCXr, .PatternStart: 79, .NumPatterns: 2 }, |
22898 | {.Opcode: AArch64::CSINVWr, .PatternStart: 81, .NumPatterns: 2 }, |
22899 | {.Opcode: AArch64::CSINVXr, .PatternStart: 83, .NumPatterns: 2 }, |
22900 | {.Opcode: AArch64::CSNEGWr, .PatternStart: 85, .NumPatterns: 1 }, |
22901 | {.Opcode: AArch64::CSNEGXr, .PatternStart: 86, .NumPatterns: 1 }, |
22902 | {.Opcode: AArch64::DCPS1, .PatternStart: 87, .NumPatterns: 1 }, |
22903 | {.Opcode: AArch64::DCPS2, .PatternStart: 88, .NumPatterns: 1 }, |
22904 | {.Opcode: AArch64::DCPS3, .PatternStart: 89, .NumPatterns: 1 }, |
22905 | {.Opcode: AArch64::DECB_XPiI, .PatternStart: 90, .NumPatterns: 2 }, |
22906 | {.Opcode: AArch64::DECD_XPiI, .PatternStart: 92, .NumPatterns: 2 }, |
22907 | {.Opcode: AArch64::DECD_ZPiI, .PatternStart: 94, .NumPatterns: 2 }, |
22908 | {.Opcode: AArch64::DECH_XPiI, .PatternStart: 96, .NumPatterns: 2 }, |
22909 | {.Opcode: AArch64::DECH_ZPiI, .PatternStart: 98, .NumPatterns: 2 }, |
22910 | {.Opcode: AArch64::DECW_XPiI, .PatternStart: 100, .NumPatterns: 2 }, |
22911 | {.Opcode: AArch64::DECW_ZPiI, .PatternStart: 102, .NumPatterns: 2 }, |
22912 | {.Opcode: AArch64::DSB, .PatternStart: 104, .NumPatterns: 3 }, |
22913 | {.Opcode: AArch64::DUPM_ZI, .PatternStart: 107, .NumPatterns: 6 }, |
22914 | {.Opcode: AArch64::DUP_ZI_B, .PatternStart: 113, .NumPatterns: 1 }, |
22915 | {.Opcode: AArch64::DUP_ZI_D, .PatternStart: 114, .NumPatterns: 2 }, |
22916 | {.Opcode: AArch64::DUP_ZI_H, .PatternStart: 116, .NumPatterns: 2 }, |
22917 | {.Opcode: AArch64::DUP_ZI_S, .PatternStart: 118, .NumPatterns: 2 }, |
22918 | {.Opcode: AArch64::DUP_ZR_B, .PatternStart: 120, .NumPatterns: 1 }, |
22919 | {.Opcode: AArch64::DUP_ZR_D, .PatternStart: 121, .NumPatterns: 1 }, |
22920 | {.Opcode: AArch64::DUP_ZR_H, .PatternStart: 122, .NumPatterns: 1 }, |
22921 | {.Opcode: AArch64::DUP_ZR_S, .PatternStart: 123, .NumPatterns: 1 }, |
22922 | {.Opcode: AArch64::DUP_ZZI_B, .PatternStart: 124, .NumPatterns: 2 }, |
22923 | {.Opcode: AArch64::DUP_ZZI_D, .PatternStart: 126, .NumPatterns: 2 }, |
22924 | {.Opcode: AArch64::DUP_ZZI_H, .PatternStart: 128, .NumPatterns: 2 }, |
22925 | {.Opcode: AArch64::DUP_ZZI_Q, .PatternStart: 130, .NumPatterns: 2 }, |
22926 | {.Opcode: AArch64::DUP_ZZI_S, .PatternStart: 132, .NumPatterns: 2 }, |
22927 | {.Opcode: AArch64::EONWrs, .PatternStart: 134, .NumPatterns: 1 }, |
22928 | {.Opcode: AArch64::EONXrs, .PatternStart: 135, .NumPatterns: 1 }, |
22929 | {.Opcode: AArch64::EORS_PPzPP, .PatternStart: 136, .NumPatterns: 1 }, |
22930 | {.Opcode: AArch64::EORWrs, .PatternStart: 137, .NumPatterns: 1 }, |
22931 | {.Opcode: AArch64::EORXrs, .PatternStart: 138, .NumPatterns: 1 }, |
22932 | {.Opcode: AArch64::EOR_PPzPP, .PatternStart: 139, .NumPatterns: 1 }, |
22933 | {.Opcode: AArch64::EOR_ZI, .PatternStart: 140, .NumPatterns: 3 }, |
22934 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_B, .PatternStart: 143, .NumPatterns: 1 }, |
22935 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_D, .PatternStart: 144, .NumPatterns: 1 }, |
22936 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_H, .PatternStart: 145, .NumPatterns: 1 }, |
22937 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_Q, .PatternStart: 146, .NumPatterns: 1 }, |
22938 | {.Opcode: AArch64::EXTRACT_ZPMXI_H_S, .PatternStart: 147, .NumPatterns: 1 }, |
22939 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_B, .PatternStart: 148, .NumPatterns: 1 }, |
22940 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_D, .PatternStart: 149, .NumPatterns: 1 }, |
22941 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_H, .PatternStart: 150, .NumPatterns: 1 }, |
22942 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_Q, .PatternStart: 151, .NumPatterns: 1 }, |
22943 | {.Opcode: AArch64::EXTRACT_ZPMXI_V_S, .PatternStart: 152, .NumPatterns: 1 }, |
22944 | {.Opcode: AArch64::EXTRWrri, .PatternStart: 153, .NumPatterns: 1 }, |
22945 | {.Opcode: AArch64::EXTRXrri, .PatternStart: 154, .NumPatterns: 1 }, |
22946 | {.Opcode: AArch64::FCPY_ZPmI_D, .PatternStart: 155, .NumPatterns: 1 }, |
22947 | {.Opcode: AArch64::FCPY_ZPmI_H, .PatternStart: 156, .NumPatterns: 1 }, |
22948 | {.Opcode: AArch64::FCPY_ZPmI_S, .PatternStart: 157, .NumPatterns: 1 }, |
22949 | {.Opcode: AArch64::FDUP_ZI_D, .PatternStart: 158, .NumPatterns: 1 }, |
22950 | {.Opcode: AArch64::FDUP_ZI_H, .PatternStart: 159, .NumPatterns: 1 }, |
22951 | {.Opcode: AArch64::FDUP_ZI_S, .PatternStart: 160, .NumPatterns: 1 }, |
22952 | {.Opcode: AArch64::GCSPOPM, .PatternStart: 161, .NumPatterns: 1 }, |
22953 | {.Opcode: AArch64::GLD1B_D_IMM, .PatternStart: 162, .NumPatterns: 1 }, |
22954 | {.Opcode: AArch64::GLD1B_S_IMM, .PatternStart: 163, .NumPatterns: 1 }, |
22955 | {.Opcode: AArch64::GLD1D_IMM, .PatternStart: 164, .NumPatterns: 1 }, |
22956 | {.Opcode: AArch64::GLD1H_D_IMM, .PatternStart: 165, .NumPatterns: 1 }, |
22957 | {.Opcode: AArch64::GLD1H_S_IMM, .PatternStart: 166, .NumPatterns: 1 }, |
22958 | {.Opcode: AArch64::GLD1Q, .PatternStart: 167, .NumPatterns: 1 }, |
22959 | {.Opcode: AArch64::GLD1SB_D_IMM, .PatternStart: 168, .NumPatterns: 1 }, |
22960 | {.Opcode: AArch64::GLD1SB_S_IMM, .PatternStart: 169, .NumPatterns: 1 }, |
22961 | {.Opcode: AArch64::GLD1SH_D_IMM, .PatternStart: 170, .NumPatterns: 1 }, |
22962 | {.Opcode: AArch64::GLD1SH_S_IMM, .PatternStart: 171, .NumPatterns: 1 }, |
22963 | {.Opcode: AArch64::GLD1SW_D_IMM, .PatternStart: 172, .NumPatterns: 1 }, |
22964 | {.Opcode: AArch64::GLD1W_D_IMM, .PatternStart: 173, .NumPatterns: 1 }, |
22965 | {.Opcode: AArch64::GLD1W_IMM, .PatternStart: 174, .NumPatterns: 1 }, |
22966 | {.Opcode: AArch64::GLDFF1B_D_IMM, .PatternStart: 175, .NumPatterns: 1 }, |
22967 | {.Opcode: AArch64::GLDFF1B_S_IMM, .PatternStart: 176, .NumPatterns: 1 }, |
22968 | {.Opcode: AArch64::GLDFF1D_IMM, .PatternStart: 177, .NumPatterns: 1 }, |
22969 | {.Opcode: AArch64::GLDFF1H_D_IMM, .PatternStart: 178, .NumPatterns: 1 }, |
22970 | {.Opcode: AArch64::GLDFF1H_S_IMM, .PatternStart: 179, .NumPatterns: 1 }, |
22971 | {.Opcode: AArch64::GLDFF1SB_D_IMM, .PatternStart: 180, .NumPatterns: 1 }, |
22972 | {.Opcode: AArch64::GLDFF1SB_S_IMM, .PatternStart: 181, .NumPatterns: 1 }, |
22973 | {.Opcode: AArch64::GLDFF1SH_D_IMM, .PatternStart: 182, .NumPatterns: 1 }, |
22974 | {.Opcode: AArch64::GLDFF1SH_S_IMM, .PatternStart: 183, .NumPatterns: 1 }, |
22975 | {.Opcode: AArch64::GLDFF1SW_D_IMM, .PatternStart: 184, .NumPatterns: 1 }, |
22976 | {.Opcode: AArch64::GLDFF1W_D_IMM, .PatternStart: 185, .NumPatterns: 1 }, |
22977 | {.Opcode: AArch64::GLDFF1W_IMM, .PatternStart: 186, .NumPatterns: 1 }, |
22978 | {.Opcode: AArch64::HINT, .PatternStart: 187, .NumPatterns: 14 }, |
22979 | {.Opcode: AArch64::INCB_XPiI, .PatternStart: 201, .NumPatterns: 2 }, |
22980 | {.Opcode: AArch64::INCD_XPiI, .PatternStart: 203, .NumPatterns: 2 }, |
22981 | {.Opcode: AArch64::INCD_ZPiI, .PatternStart: 205, .NumPatterns: 2 }, |
22982 | {.Opcode: AArch64::INCH_XPiI, .PatternStart: 207, .NumPatterns: 2 }, |
22983 | {.Opcode: AArch64::INCH_ZPiI, .PatternStart: 209, .NumPatterns: 2 }, |
22984 | {.Opcode: AArch64::INCW_XPiI, .PatternStart: 211, .NumPatterns: 2 }, |
22985 | {.Opcode: AArch64::INCW_ZPiI, .PatternStart: 213, .NumPatterns: 2 }, |
22986 | {.Opcode: AArch64::INSERT_MXIPZ_H_B, .PatternStart: 215, .NumPatterns: 1 }, |
22987 | {.Opcode: AArch64::INSERT_MXIPZ_H_D, .PatternStart: 216, .NumPatterns: 1 }, |
22988 | {.Opcode: AArch64::INSERT_MXIPZ_H_H, .PatternStart: 217, .NumPatterns: 1 }, |
22989 | {.Opcode: AArch64::INSERT_MXIPZ_H_Q, .PatternStart: 218, .NumPatterns: 1 }, |
22990 | {.Opcode: AArch64::INSERT_MXIPZ_H_S, .PatternStart: 219, .NumPatterns: 1 }, |
22991 | {.Opcode: AArch64::INSERT_MXIPZ_V_B, .PatternStart: 220, .NumPatterns: 1 }, |
22992 | {.Opcode: AArch64::INSERT_MXIPZ_V_D, .PatternStart: 221, .NumPatterns: 1 }, |
22993 | {.Opcode: AArch64::INSERT_MXIPZ_V_H, .PatternStart: 222, .NumPatterns: 1 }, |
22994 | {.Opcode: AArch64::INSERT_MXIPZ_V_Q, .PatternStart: 223, .NumPatterns: 1 }, |
22995 | {.Opcode: AArch64::INSERT_MXIPZ_V_S, .PatternStart: 224, .NumPatterns: 1 }, |
22996 | {.Opcode: AArch64::INSvi16gpr, .PatternStart: 225, .NumPatterns: 1 }, |
22997 | {.Opcode: AArch64::INSvi16lane, .PatternStart: 226, .NumPatterns: 1 }, |
22998 | {.Opcode: AArch64::INSvi32gpr, .PatternStart: 227, .NumPatterns: 1 }, |
22999 | {.Opcode: AArch64::INSvi32lane, .PatternStart: 228, .NumPatterns: 1 }, |
23000 | {.Opcode: AArch64::INSvi64gpr, .PatternStart: 229, .NumPatterns: 1 }, |
23001 | {.Opcode: AArch64::INSvi64lane, .PatternStart: 230, .NumPatterns: 1 }, |
23002 | {.Opcode: AArch64::INSvi8gpr, .PatternStart: 231, .NumPatterns: 1 }, |
23003 | {.Opcode: AArch64::INSvi8lane, .PatternStart: 232, .NumPatterns: 1 }, |
23004 | {.Opcode: AArch64::IRG, .PatternStart: 233, .NumPatterns: 1 }, |
23005 | {.Opcode: AArch64::ISB, .PatternStart: 234, .NumPatterns: 1 }, |
23006 | {.Opcode: AArch64::LD1B_2Z_IMM, .PatternStart: 235, .NumPatterns: 1 }, |
23007 | {.Opcode: AArch64::LD1B_2Z_STRIDED_IMM, .PatternStart: 236, .NumPatterns: 1 }, |
23008 | {.Opcode: AArch64::LD1B_4Z_IMM, .PatternStart: 237, .NumPatterns: 1 }, |
23009 | {.Opcode: AArch64::LD1B_4Z_STRIDED_IMM, .PatternStart: 238, .NumPatterns: 1 }, |
23010 | {.Opcode: AArch64::LD1B_D_IMM, .PatternStart: 239, .NumPatterns: 1 }, |
23011 | {.Opcode: AArch64::LD1B_H_IMM, .PatternStart: 240, .NumPatterns: 1 }, |
23012 | {.Opcode: AArch64::LD1B_IMM, .PatternStart: 241, .NumPatterns: 1 }, |
23013 | {.Opcode: AArch64::LD1B_S_IMM, .PatternStart: 242, .NumPatterns: 1 }, |
23014 | {.Opcode: AArch64::LD1D_2Z_IMM, .PatternStart: 243, .NumPatterns: 1 }, |
23015 | {.Opcode: AArch64::LD1D_2Z_STRIDED_IMM, .PatternStart: 244, .NumPatterns: 1 }, |
23016 | {.Opcode: AArch64::LD1D_4Z_IMM, .PatternStart: 245, .NumPatterns: 1 }, |
23017 | {.Opcode: AArch64::LD1D_4Z_STRIDED_IMM, .PatternStart: 246, .NumPatterns: 1 }, |
23018 | {.Opcode: AArch64::LD1D_IMM, .PatternStart: 247, .NumPatterns: 1 }, |
23019 | {.Opcode: AArch64::LD1D_Q_IMM, .PatternStart: 248, .NumPatterns: 1 }, |
23020 | {.Opcode: AArch64::LD1Fourv16b_POST, .PatternStart: 249, .NumPatterns: 1 }, |
23021 | {.Opcode: AArch64::LD1Fourv1d_POST, .PatternStart: 250, .NumPatterns: 1 }, |
23022 | {.Opcode: AArch64::LD1Fourv2d_POST, .PatternStart: 251, .NumPatterns: 1 }, |
23023 | {.Opcode: AArch64::LD1Fourv2s_POST, .PatternStart: 252, .NumPatterns: 1 }, |
23024 | {.Opcode: AArch64::LD1Fourv4h_POST, .PatternStart: 253, .NumPatterns: 1 }, |
23025 | {.Opcode: AArch64::LD1Fourv4s_POST, .PatternStart: 254, .NumPatterns: 1 }, |
23026 | {.Opcode: AArch64::LD1Fourv8b_POST, .PatternStart: 255, .NumPatterns: 1 }, |
23027 | {.Opcode: AArch64::LD1Fourv8h_POST, .PatternStart: 256, .NumPatterns: 1 }, |
23028 | {.Opcode: AArch64::LD1H_2Z_IMM, .PatternStart: 257, .NumPatterns: 1 }, |
23029 | {.Opcode: AArch64::LD1H_2Z_STRIDED_IMM, .PatternStart: 258, .NumPatterns: 1 }, |
23030 | {.Opcode: AArch64::LD1H_4Z_IMM, .PatternStart: 259, .NumPatterns: 1 }, |
23031 | {.Opcode: AArch64::LD1H_4Z_STRIDED_IMM, .PatternStart: 260, .NumPatterns: 1 }, |
23032 | {.Opcode: AArch64::LD1H_D_IMM, .PatternStart: 261, .NumPatterns: 1 }, |
23033 | {.Opcode: AArch64::LD1H_IMM, .PatternStart: 262, .NumPatterns: 1 }, |
23034 | {.Opcode: AArch64::LD1H_S_IMM, .PatternStart: 263, .NumPatterns: 1 }, |
23035 | {.Opcode: AArch64::LD1Onev16b_POST, .PatternStart: 264, .NumPatterns: 1 }, |
23036 | {.Opcode: AArch64::LD1Onev1d_POST, .PatternStart: 265, .NumPatterns: 1 }, |
23037 | {.Opcode: AArch64::LD1Onev2d_POST, .PatternStart: 266, .NumPatterns: 1 }, |
23038 | {.Opcode: AArch64::LD1Onev2s_POST, .PatternStart: 267, .NumPatterns: 1 }, |
23039 | {.Opcode: AArch64::LD1Onev4h_POST, .PatternStart: 268, .NumPatterns: 1 }, |
23040 | {.Opcode: AArch64::LD1Onev4s_POST, .PatternStart: 269, .NumPatterns: 1 }, |
23041 | {.Opcode: AArch64::LD1Onev8b_POST, .PatternStart: 270, .NumPatterns: 1 }, |
23042 | {.Opcode: AArch64::LD1Onev8h_POST, .PatternStart: 271, .NumPatterns: 1 }, |
23043 | {.Opcode: AArch64::LD1RB_D_IMM, .PatternStart: 272, .NumPatterns: 1 }, |
23044 | {.Opcode: AArch64::LD1RB_H_IMM, .PatternStart: 273, .NumPatterns: 1 }, |
23045 | {.Opcode: AArch64::LD1RB_IMM, .PatternStart: 274, .NumPatterns: 1 }, |
23046 | {.Opcode: AArch64::LD1RB_S_IMM, .PatternStart: 275, .NumPatterns: 1 }, |
23047 | {.Opcode: AArch64::LD1RD_IMM, .PatternStart: 276, .NumPatterns: 1 }, |
23048 | {.Opcode: AArch64::LD1RH_D_IMM, .PatternStart: 277, .NumPatterns: 1 }, |
23049 | {.Opcode: AArch64::LD1RH_IMM, .PatternStart: 278, .NumPatterns: 1 }, |
23050 | {.Opcode: AArch64::LD1RH_S_IMM, .PatternStart: 279, .NumPatterns: 1 }, |
23051 | {.Opcode: AArch64::LD1RO_B_IMM, .PatternStart: 280, .NumPatterns: 1 }, |
23052 | {.Opcode: AArch64::LD1RO_D_IMM, .PatternStart: 281, .NumPatterns: 1 }, |
23053 | {.Opcode: AArch64::LD1RO_H_IMM, .PatternStart: 282, .NumPatterns: 1 }, |
23054 | {.Opcode: AArch64::LD1RO_W_IMM, .PatternStart: 283, .NumPatterns: 1 }, |
23055 | {.Opcode: AArch64::LD1RQ_B_IMM, .PatternStart: 284, .NumPatterns: 1 }, |
23056 | {.Opcode: AArch64::LD1RQ_D_IMM, .PatternStart: 285, .NumPatterns: 1 }, |
23057 | {.Opcode: AArch64::LD1RQ_H_IMM, .PatternStart: 286, .NumPatterns: 1 }, |
23058 | {.Opcode: AArch64::LD1RQ_W_IMM, .PatternStart: 287, .NumPatterns: 1 }, |
23059 | {.Opcode: AArch64::LD1RSB_D_IMM, .PatternStart: 288, .NumPatterns: 1 }, |
23060 | {.Opcode: AArch64::LD1RSB_H_IMM, .PatternStart: 289, .NumPatterns: 1 }, |
23061 | {.Opcode: AArch64::LD1RSB_S_IMM, .PatternStart: 290, .NumPatterns: 1 }, |
23062 | {.Opcode: AArch64::LD1RSH_D_IMM, .PatternStart: 291, .NumPatterns: 1 }, |
23063 | {.Opcode: AArch64::LD1RSH_S_IMM, .PatternStart: 292, .NumPatterns: 1 }, |
23064 | {.Opcode: AArch64::LD1RSW_IMM, .PatternStart: 293, .NumPatterns: 1 }, |
23065 | {.Opcode: AArch64::LD1RW_D_IMM, .PatternStart: 294, .NumPatterns: 1 }, |
23066 | {.Opcode: AArch64::LD1RW_IMM, .PatternStart: 295, .NumPatterns: 1 }, |
23067 | {.Opcode: AArch64::LD1Rv16b_POST, .PatternStart: 296, .NumPatterns: 1 }, |
23068 | {.Opcode: AArch64::LD1Rv1d_POST, .PatternStart: 297, .NumPatterns: 1 }, |
23069 | {.Opcode: AArch64::LD1Rv2d_POST, .PatternStart: 298, .NumPatterns: 1 }, |
23070 | {.Opcode: AArch64::LD1Rv2s_POST, .PatternStart: 299, .NumPatterns: 1 }, |
23071 | {.Opcode: AArch64::LD1Rv4h_POST, .PatternStart: 300, .NumPatterns: 1 }, |
23072 | {.Opcode: AArch64::LD1Rv4s_POST, .PatternStart: 301, .NumPatterns: 1 }, |
23073 | {.Opcode: AArch64::LD1Rv8b_POST, .PatternStart: 302, .NumPatterns: 1 }, |
23074 | {.Opcode: AArch64::LD1Rv8h_POST, .PatternStart: 303, .NumPatterns: 1 }, |
23075 | {.Opcode: AArch64::LD1SB_D_IMM, .PatternStart: 304, .NumPatterns: 1 }, |
23076 | {.Opcode: AArch64::LD1SB_H_IMM, .PatternStart: 305, .NumPatterns: 1 }, |
23077 | {.Opcode: AArch64::LD1SB_S_IMM, .PatternStart: 306, .NumPatterns: 1 }, |
23078 | {.Opcode: AArch64::LD1SH_D_IMM, .PatternStart: 307, .NumPatterns: 1 }, |
23079 | {.Opcode: AArch64::LD1SH_S_IMM, .PatternStart: 308, .NumPatterns: 1 }, |
23080 | {.Opcode: AArch64::LD1SW_D_IMM, .PatternStart: 309, .NumPatterns: 1 }, |
23081 | {.Opcode: AArch64::LD1Threev16b_POST, .PatternStart: 310, .NumPatterns: 1 }, |
23082 | {.Opcode: AArch64::LD1Threev1d_POST, .PatternStart: 311, .NumPatterns: 1 }, |
23083 | {.Opcode: AArch64::LD1Threev2d_POST, .PatternStart: 312, .NumPatterns: 1 }, |
23084 | {.Opcode: AArch64::LD1Threev2s_POST, .PatternStart: 313, .NumPatterns: 1 }, |
23085 | {.Opcode: AArch64::LD1Threev4h_POST, .PatternStart: 314, .NumPatterns: 1 }, |
23086 | {.Opcode: AArch64::LD1Threev4s_POST, .PatternStart: 315, .NumPatterns: 1 }, |
23087 | {.Opcode: AArch64::LD1Threev8b_POST, .PatternStart: 316, .NumPatterns: 1 }, |
23088 | {.Opcode: AArch64::LD1Threev8h_POST, .PatternStart: 317, .NumPatterns: 1 }, |
23089 | {.Opcode: AArch64::LD1Twov16b_POST, .PatternStart: 318, .NumPatterns: 1 }, |
23090 | {.Opcode: AArch64::LD1Twov1d_POST, .PatternStart: 319, .NumPatterns: 1 }, |
23091 | {.Opcode: AArch64::LD1Twov2d_POST, .PatternStart: 320, .NumPatterns: 1 }, |
23092 | {.Opcode: AArch64::LD1Twov2s_POST, .PatternStart: 321, .NumPatterns: 1 }, |
23093 | {.Opcode: AArch64::LD1Twov4h_POST, .PatternStart: 322, .NumPatterns: 1 }, |
23094 | {.Opcode: AArch64::LD1Twov4s_POST, .PatternStart: 323, .NumPatterns: 1 }, |
23095 | {.Opcode: AArch64::LD1Twov8b_POST, .PatternStart: 324, .NumPatterns: 1 }, |
23096 | {.Opcode: AArch64::LD1Twov8h_POST, .PatternStart: 325, .NumPatterns: 1 }, |
23097 | {.Opcode: AArch64::LD1W_2Z_IMM, .PatternStart: 326, .NumPatterns: 1 }, |
23098 | {.Opcode: AArch64::LD1W_2Z_STRIDED_IMM, .PatternStart: 327, .NumPatterns: 1 }, |
23099 | {.Opcode: AArch64::LD1W_4Z_IMM, .PatternStart: 328, .NumPatterns: 1 }, |
23100 | {.Opcode: AArch64::LD1W_4Z_STRIDED_IMM, .PatternStart: 329, .NumPatterns: 1 }, |
23101 | {.Opcode: AArch64::LD1W_D_IMM, .PatternStart: 330, .NumPatterns: 1 }, |
23102 | {.Opcode: AArch64::LD1W_IMM, .PatternStart: 331, .NumPatterns: 1 }, |
23103 | {.Opcode: AArch64::LD1W_Q_IMM, .PatternStart: 332, .NumPatterns: 1 }, |
23104 | {.Opcode: AArch64::LD1_MXIPXX_H_B, .PatternStart: 333, .NumPatterns: 1 }, |
23105 | {.Opcode: AArch64::LD1_MXIPXX_H_D, .PatternStart: 334, .NumPatterns: 1 }, |
23106 | {.Opcode: AArch64::LD1_MXIPXX_H_H, .PatternStart: 335, .NumPatterns: 1 }, |
23107 | {.Opcode: AArch64::LD1_MXIPXX_H_Q, .PatternStart: 336, .NumPatterns: 1 }, |
23108 | {.Opcode: AArch64::LD1_MXIPXX_H_S, .PatternStart: 337, .NumPatterns: 1 }, |
23109 | {.Opcode: AArch64::LD1_MXIPXX_V_B, .PatternStart: 338, .NumPatterns: 1 }, |
23110 | {.Opcode: AArch64::LD1_MXIPXX_V_D, .PatternStart: 339, .NumPatterns: 1 }, |
23111 | {.Opcode: AArch64::LD1_MXIPXX_V_H, .PatternStart: 340, .NumPatterns: 1 }, |
23112 | {.Opcode: AArch64::LD1_MXIPXX_V_Q, .PatternStart: 341, .NumPatterns: 1 }, |
23113 | {.Opcode: AArch64::LD1_MXIPXX_V_S, .PatternStart: 342, .NumPatterns: 1 }, |
23114 | {.Opcode: AArch64::LD1i16_POST, .PatternStart: 343, .NumPatterns: 1 }, |
23115 | {.Opcode: AArch64::LD1i32_POST, .PatternStart: 344, .NumPatterns: 1 }, |
23116 | {.Opcode: AArch64::LD1i64_POST, .PatternStart: 345, .NumPatterns: 1 }, |
23117 | {.Opcode: AArch64::LD1i8_POST, .PatternStart: 346, .NumPatterns: 1 }, |
23118 | {.Opcode: AArch64::LD2B_IMM, .PatternStart: 347, .NumPatterns: 1 }, |
23119 | {.Opcode: AArch64::LD2D_IMM, .PatternStart: 348, .NumPatterns: 1 }, |
23120 | {.Opcode: AArch64::LD2H_IMM, .PatternStart: 349, .NumPatterns: 1 }, |
23121 | {.Opcode: AArch64::LD2Q_IMM, .PatternStart: 350, .NumPatterns: 1 }, |
23122 | {.Opcode: AArch64::LD2Rv16b_POST, .PatternStart: 351, .NumPatterns: 1 }, |
23123 | {.Opcode: AArch64::LD2Rv1d_POST, .PatternStart: 352, .NumPatterns: 1 }, |
23124 | {.Opcode: AArch64::LD2Rv2d_POST, .PatternStart: 353, .NumPatterns: 1 }, |
23125 | {.Opcode: AArch64::LD2Rv2s_POST, .PatternStart: 354, .NumPatterns: 1 }, |
23126 | {.Opcode: AArch64::LD2Rv4h_POST, .PatternStart: 355, .NumPatterns: 1 }, |
23127 | {.Opcode: AArch64::LD2Rv4s_POST, .PatternStart: 356, .NumPatterns: 1 }, |
23128 | {.Opcode: AArch64::LD2Rv8b_POST, .PatternStart: 357, .NumPatterns: 1 }, |
23129 | {.Opcode: AArch64::LD2Rv8h_POST, .PatternStart: 358, .NumPatterns: 1 }, |
23130 | {.Opcode: AArch64::LD2Twov16b_POST, .PatternStart: 359, .NumPatterns: 1 }, |
23131 | {.Opcode: AArch64::LD2Twov2d_POST, .PatternStart: 360, .NumPatterns: 1 }, |
23132 | {.Opcode: AArch64::LD2Twov2s_POST, .PatternStart: 361, .NumPatterns: 1 }, |
23133 | {.Opcode: AArch64::LD2Twov4h_POST, .PatternStart: 362, .NumPatterns: 1 }, |
23134 | {.Opcode: AArch64::LD2Twov4s_POST, .PatternStart: 363, .NumPatterns: 1 }, |
23135 | {.Opcode: AArch64::LD2Twov8b_POST, .PatternStart: 364, .NumPatterns: 1 }, |
23136 | {.Opcode: AArch64::LD2Twov8h_POST, .PatternStart: 365, .NumPatterns: 1 }, |
23137 | {.Opcode: AArch64::LD2W_IMM, .PatternStart: 366, .NumPatterns: 1 }, |
23138 | {.Opcode: AArch64::LD2i16_POST, .PatternStart: 367, .NumPatterns: 1 }, |
23139 | {.Opcode: AArch64::LD2i32_POST, .PatternStart: 368, .NumPatterns: 1 }, |
23140 | {.Opcode: AArch64::LD2i64_POST, .PatternStart: 369, .NumPatterns: 1 }, |
23141 | {.Opcode: AArch64::LD2i8_POST, .PatternStart: 370, .NumPatterns: 1 }, |
23142 | {.Opcode: AArch64::LD3B_IMM, .PatternStart: 371, .NumPatterns: 1 }, |
23143 | {.Opcode: AArch64::LD3D_IMM, .PatternStart: 372, .NumPatterns: 1 }, |
23144 | {.Opcode: AArch64::LD3H_IMM, .PatternStart: 373, .NumPatterns: 1 }, |
23145 | {.Opcode: AArch64::LD3Q_IMM, .PatternStart: 374, .NumPatterns: 1 }, |
23146 | {.Opcode: AArch64::LD3Rv16b_POST, .PatternStart: 375, .NumPatterns: 1 }, |
23147 | {.Opcode: AArch64::LD3Rv1d_POST, .PatternStart: 376, .NumPatterns: 1 }, |
23148 | {.Opcode: AArch64::LD3Rv2d_POST, .PatternStart: 377, .NumPatterns: 1 }, |
23149 | {.Opcode: AArch64::LD3Rv2s_POST, .PatternStart: 378, .NumPatterns: 1 }, |
23150 | {.Opcode: AArch64::LD3Rv4h_POST, .PatternStart: 379, .NumPatterns: 1 }, |
23151 | {.Opcode: AArch64::LD3Rv4s_POST, .PatternStart: 380, .NumPatterns: 1 }, |
23152 | {.Opcode: AArch64::LD3Rv8b_POST, .PatternStart: 381, .NumPatterns: 1 }, |
23153 | {.Opcode: AArch64::LD3Rv8h_POST, .PatternStart: 382, .NumPatterns: 1 }, |
23154 | {.Opcode: AArch64::LD3Threev16b_POST, .PatternStart: 383, .NumPatterns: 1 }, |
23155 | {.Opcode: AArch64::LD3Threev2d_POST, .PatternStart: 384, .NumPatterns: 1 }, |
23156 | {.Opcode: AArch64::LD3Threev2s_POST, .PatternStart: 385, .NumPatterns: 1 }, |
23157 | {.Opcode: AArch64::LD3Threev4h_POST, .PatternStart: 386, .NumPatterns: 1 }, |
23158 | {.Opcode: AArch64::LD3Threev4s_POST, .PatternStart: 387, .NumPatterns: 1 }, |
23159 | {.Opcode: AArch64::LD3Threev8b_POST, .PatternStart: 388, .NumPatterns: 1 }, |
23160 | {.Opcode: AArch64::LD3Threev8h_POST, .PatternStart: 389, .NumPatterns: 1 }, |
23161 | {.Opcode: AArch64::LD3W_IMM, .PatternStart: 390, .NumPatterns: 1 }, |
23162 | {.Opcode: AArch64::LD3i16_POST, .PatternStart: 391, .NumPatterns: 1 }, |
23163 | {.Opcode: AArch64::LD3i32_POST, .PatternStart: 392, .NumPatterns: 1 }, |
23164 | {.Opcode: AArch64::LD3i64_POST, .PatternStart: 393, .NumPatterns: 1 }, |
23165 | {.Opcode: AArch64::LD3i8_POST, .PatternStart: 394, .NumPatterns: 1 }, |
23166 | {.Opcode: AArch64::LD4B_IMM, .PatternStart: 395, .NumPatterns: 1 }, |
23167 | {.Opcode: AArch64::LD4D_IMM, .PatternStart: 396, .NumPatterns: 1 }, |
23168 | {.Opcode: AArch64::LD4Fourv16b_POST, .PatternStart: 397, .NumPatterns: 1 }, |
23169 | {.Opcode: AArch64::LD4Fourv2d_POST, .PatternStart: 398, .NumPatterns: 1 }, |
23170 | {.Opcode: AArch64::LD4Fourv2s_POST, .PatternStart: 399, .NumPatterns: 1 }, |
23171 | {.Opcode: AArch64::LD4Fourv4h_POST, .PatternStart: 400, .NumPatterns: 1 }, |
23172 | {.Opcode: AArch64::LD4Fourv4s_POST, .PatternStart: 401, .NumPatterns: 1 }, |
23173 | {.Opcode: AArch64::LD4Fourv8b_POST, .PatternStart: 402, .NumPatterns: 1 }, |
23174 | {.Opcode: AArch64::LD4Fourv8h_POST, .PatternStart: 403, .NumPatterns: 1 }, |
23175 | {.Opcode: AArch64::LD4H_IMM, .PatternStart: 404, .NumPatterns: 1 }, |
23176 | {.Opcode: AArch64::LD4Q_IMM, .PatternStart: 405, .NumPatterns: 1 }, |
23177 | {.Opcode: AArch64::LD4Rv16b_POST, .PatternStart: 406, .NumPatterns: 1 }, |
23178 | {.Opcode: AArch64::LD4Rv1d_POST, .PatternStart: 407, .NumPatterns: 1 }, |
23179 | {.Opcode: AArch64::LD4Rv2d_POST, .PatternStart: 408, .NumPatterns: 1 }, |
23180 | {.Opcode: AArch64::LD4Rv2s_POST, .PatternStart: 409, .NumPatterns: 1 }, |
23181 | {.Opcode: AArch64::LD4Rv4h_POST, .PatternStart: 410, .NumPatterns: 1 }, |
23182 | {.Opcode: AArch64::LD4Rv4s_POST, .PatternStart: 411, .NumPatterns: 1 }, |
23183 | {.Opcode: AArch64::LD4Rv8b_POST, .PatternStart: 412, .NumPatterns: 1 }, |
23184 | {.Opcode: AArch64::LD4Rv8h_POST, .PatternStart: 413, .NumPatterns: 1 }, |
23185 | {.Opcode: AArch64::LD4W_IMM, .PatternStart: 414, .NumPatterns: 1 }, |
23186 | {.Opcode: AArch64::LD4i16_POST, .PatternStart: 415, .NumPatterns: 1 }, |
23187 | {.Opcode: AArch64::LD4i32_POST, .PatternStart: 416, .NumPatterns: 1 }, |
23188 | {.Opcode: AArch64::LD4i64_POST, .PatternStart: 417, .NumPatterns: 1 }, |
23189 | {.Opcode: AArch64::LD4i8_POST, .PatternStart: 418, .NumPatterns: 1 }, |
23190 | {.Opcode: AArch64::LDADDB, .PatternStart: 419, .NumPatterns: 1 }, |
23191 | {.Opcode: AArch64::LDADDH, .PatternStart: 420, .NumPatterns: 1 }, |
23192 | {.Opcode: AArch64::LDADDLB, .PatternStart: 421, .NumPatterns: 1 }, |
23193 | {.Opcode: AArch64::LDADDLH, .PatternStart: 422, .NumPatterns: 1 }, |
23194 | {.Opcode: AArch64::LDADDLW, .PatternStart: 423, .NumPatterns: 1 }, |
23195 | {.Opcode: AArch64::LDADDLX, .PatternStart: 424, .NumPatterns: 1 }, |
23196 | {.Opcode: AArch64::LDADDW, .PatternStart: 425, .NumPatterns: 1 }, |
23197 | {.Opcode: AArch64::LDADDX, .PatternStart: 426, .NumPatterns: 1 }, |
23198 | {.Opcode: AArch64::LDAPURBi, .PatternStart: 427, .NumPatterns: 1 }, |
23199 | {.Opcode: AArch64::LDAPURHi, .PatternStart: 428, .NumPatterns: 1 }, |
23200 | {.Opcode: AArch64::LDAPURSBWi, .PatternStart: 429, .NumPatterns: 1 }, |
23201 | {.Opcode: AArch64::LDAPURSBXi, .PatternStart: 430, .NumPatterns: 1 }, |
23202 | {.Opcode: AArch64::LDAPURSHWi, .PatternStart: 431, .NumPatterns: 1 }, |
23203 | {.Opcode: AArch64::LDAPURSHXi, .PatternStart: 432, .NumPatterns: 1 }, |
23204 | {.Opcode: AArch64::LDAPURSWi, .PatternStart: 433, .NumPatterns: 1 }, |
23205 | {.Opcode: AArch64::LDAPURXi, .PatternStart: 434, .NumPatterns: 1 }, |
23206 | {.Opcode: AArch64::LDAPURbi, .PatternStart: 435, .NumPatterns: 1 }, |
23207 | {.Opcode: AArch64::LDAPURdi, .PatternStart: 436, .NumPatterns: 1 }, |
23208 | {.Opcode: AArch64::LDAPURhi, .PatternStart: 437, .NumPatterns: 1 }, |
23209 | {.Opcode: AArch64::LDAPURi, .PatternStart: 438, .NumPatterns: 1 }, |
23210 | {.Opcode: AArch64::LDAPURqi, .PatternStart: 439, .NumPatterns: 1 }, |
23211 | {.Opcode: AArch64::LDAPURsi, .PatternStart: 440, .NumPatterns: 1 }, |
23212 | {.Opcode: AArch64::LDCLRB, .PatternStart: 441, .NumPatterns: 1 }, |
23213 | {.Opcode: AArch64::LDCLRH, .PatternStart: 442, .NumPatterns: 1 }, |
23214 | {.Opcode: AArch64::LDCLRLB, .PatternStart: 443, .NumPatterns: 1 }, |
23215 | {.Opcode: AArch64::LDCLRLH, .PatternStart: 444, .NumPatterns: 1 }, |
23216 | {.Opcode: AArch64::LDCLRLW, .PatternStart: 445, .NumPatterns: 1 }, |
23217 | {.Opcode: AArch64::LDCLRLX, .PatternStart: 446, .NumPatterns: 1 }, |
23218 | {.Opcode: AArch64::LDCLRW, .PatternStart: 447, .NumPatterns: 1 }, |
23219 | {.Opcode: AArch64::LDCLRX, .PatternStart: 448, .NumPatterns: 1 }, |
23220 | {.Opcode: AArch64::LDEORB, .PatternStart: 449, .NumPatterns: 1 }, |
23221 | {.Opcode: AArch64::LDEORH, .PatternStart: 450, .NumPatterns: 1 }, |
23222 | {.Opcode: AArch64::LDEORLB, .PatternStart: 451, .NumPatterns: 1 }, |
23223 | {.Opcode: AArch64::LDEORLH, .PatternStart: 452, .NumPatterns: 1 }, |
23224 | {.Opcode: AArch64::LDEORLW, .PatternStart: 453, .NumPatterns: 1 }, |
23225 | {.Opcode: AArch64::LDEORLX, .PatternStart: 454, .NumPatterns: 1 }, |
23226 | {.Opcode: AArch64::LDEORW, .PatternStart: 455, .NumPatterns: 1 }, |
23227 | {.Opcode: AArch64::LDEORX, .PatternStart: 456, .NumPatterns: 1 }, |
23228 | {.Opcode: AArch64::LDFF1B, .PatternStart: 457, .NumPatterns: 1 }, |
23229 | {.Opcode: AArch64::LDFF1B_D, .PatternStart: 458, .NumPatterns: 1 }, |
23230 | {.Opcode: AArch64::LDFF1B_H, .PatternStart: 459, .NumPatterns: 1 }, |
23231 | {.Opcode: AArch64::LDFF1B_S, .PatternStart: 460, .NumPatterns: 1 }, |
23232 | {.Opcode: AArch64::LDFF1D, .PatternStart: 461, .NumPatterns: 1 }, |
23233 | {.Opcode: AArch64::LDFF1H, .PatternStart: 462, .NumPatterns: 1 }, |
23234 | {.Opcode: AArch64::LDFF1H_D, .PatternStart: 463, .NumPatterns: 1 }, |
23235 | {.Opcode: AArch64::LDFF1H_S, .PatternStart: 464, .NumPatterns: 1 }, |
23236 | {.Opcode: AArch64::LDFF1SB_D, .PatternStart: 465, .NumPatterns: 1 }, |
23237 | {.Opcode: AArch64::LDFF1SB_H, .PatternStart: 466, .NumPatterns: 1 }, |
23238 | {.Opcode: AArch64::LDFF1SB_S, .PatternStart: 467, .NumPatterns: 1 }, |
23239 | {.Opcode: AArch64::LDFF1SH_D, .PatternStart: 468, .NumPatterns: 1 }, |
23240 | {.Opcode: AArch64::LDFF1SH_S, .PatternStart: 469, .NumPatterns: 1 }, |
23241 | {.Opcode: AArch64::LDFF1SW_D, .PatternStart: 470, .NumPatterns: 1 }, |
23242 | {.Opcode: AArch64::LDFF1W, .PatternStart: 471, .NumPatterns: 1 }, |
23243 | {.Opcode: AArch64::LDFF1W_D, .PatternStart: 472, .NumPatterns: 1 }, |
23244 | {.Opcode: AArch64::LDG, .PatternStart: 473, .NumPatterns: 1 }, |
23245 | {.Opcode: AArch64::LDNF1B_D_IMM, .PatternStart: 474, .NumPatterns: 1 }, |
23246 | {.Opcode: AArch64::LDNF1B_H_IMM, .PatternStart: 475, .NumPatterns: 1 }, |
23247 | {.Opcode: AArch64::LDNF1B_IMM, .PatternStart: 476, .NumPatterns: 1 }, |
23248 | {.Opcode: AArch64::LDNF1B_S_IMM, .PatternStart: 477, .NumPatterns: 1 }, |
23249 | {.Opcode: AArch64::LDNF1D_IMM, .PatternStart: 478, .NumPatterns: 1 }, |
23250 | {.Opcode: AArch64::LDNF1H_D_IMM, .PatternStart: 479, .NumPatterns: 1 }, |
23251 | {.Opcode: AArch64::LDNF1H_IMM, .PatternStart: 480, .NumPatterns: 1 }, |
23252 | {.Opcode: AArch64::LDNF1H_S_IMM, .PatternStart: 481, .NumPatterns: 1 }, |
23253 | {.Opcode: AArch64::LDNF1SB_D_IMM, .PatternStart: 482, .NumPatterns: 1 }, |
23254 | {.Opcode: AArch64::LDNF1SB_H_IMM, .PatternStart: 483, .NumPatterns: 1 }, |
23255 | {.Opcode: AArch64::LDNF1SB_S_IMM, .PatternStart: 484, .NumPatterns: 1 }, |
23256 | {.Opcode: AArch64::LDNF1SH_D_IMM, .PatternStart: 485, .NumPatterns: 1 }, |
23257 | {.Opcode: AArch64::LDNF1SH_S_IMM, .PatternStart: 486, .NumPatterns: 1 }, |
23258 | {.Opcode: AArch64::LDNF1SW_D_IMM, .PatternStart: 487, .NumPatterns: 1 }, |
23259 | {.Opcode: AArch64::LDNF1W_D_IMM, .PatternStart: 488, .NumPatterns: 1 }, |
23260 | {.Opcode: AArch64::LDNF1W_IMM, .PatternStart: 489, .NumPatterns: 1 }, |
23261 | {.Opcode: AArch64::LDNPDi, .PatternStart: 490, .NumPatterns: 1 }, |
23262 | {.Opcode: AArch64::LDNPQi, .PatternStart: 491, .NumPatterns: 1 }, |
23263 | {.Opcode: AArch64::LDNPSi, .PatternStart: 492, .NumPatterns: 1 }, |
23264 | {.Opcode: AArch64::LDNPWi, .PatternStart: 493, .NumPatterns: 1 }, |
23265 | {.Opcode: AArch64::LDNPXi, .PatternStart: 494, .NumPatterns: 1 }, |
23266 | {.Opcode: AArch64::LDNT1B_2Z_IMM, .PatternStart: 495, .NumPatterns: 1 }, |
23267 | {.Opcode: AArch64::LDNT1B_2Z_STRIDED_IMM, .PatternStart: 496, .NumPatterns: 1 }, |
23268 | {.Opcode: AArch64::LDNT1B_4Z_IMM, .PatternStart: 497, .NumPatterns: 1 }, |
23269 | {.Opcode: AArch64::LDNT1B_4Z_STRIDED_IMM, .PatternStart: 498, .NumPatterns: 1 }, |
23270 | {.Opcode: AArch64::LDNT1B_ZRI, .PatternStart: 499, .NumPatterns: 1 }, |
23271 | {.Opcode: AArch64::LDNT1B_ZZR_D, .PatternStart: 500, .NumPatterns: 1 }, |
23272 | {.Opcode: AArch64::LDNT1B_ZZR_S, .PatternStart: 501, .NumPatterns: 1 }, |
23273 | {.Opcode: AArch64::LDNT1D_2Z_IMM, .PatternStart: 502, .NumPatterns: 1 }, |
23274 | {.Opcode: AArch64::LDNT1D_2Z_STRIDED_IMM, .PatternStart: 503, .NumPatterns: 1 }, |
23275 | {.Opcode: AArch64::LDNT1D_4Z_IMM, .PatternStart: 504, .NumPatterns: 1 }, |
23276 | {.Opcode: AArch64::LDNT1D_4Z_STRIDED_IMM, .PatternStart: 505, .NumPatterns: 1 }, |
23277 | {.Opcode: AArch64::LDNT1D_ZRI, .PatternStart: 506, .NumPatterns: 1 }, |
23278 | {.Opcode: AArch64::LDNT1D_ZZR_D, .PatternStart: 507, .NumPatterns: 1 }, |
23279 | {.Opcode: AArch64::LDNT1H_2Z_IMM, .PatternStart: 508, .NumPatterns: 1 }, |
23280 | {.Opcode: AArch64::LDNT1H_2Z_STRIDED_IMM, .PatternStart: 509, .NumPatterns: 1 }, |
23281 | {.Opcode: AArch64::LDNT1H_4Z_IMM, .PatternStart: 510, .NumPatterns: 1 }, |
23282 | {.Opcode: AArch64::LDNT1H_4Z_STRIDED_IMM, .PatternStart: 511, .NumPatterns: 1 }, |
23283 | {.Opcode: AArch64::LDNT1H_ZRI, .PatternStart: 512, .NumPatterns: 1 }, |
23284 | {.Opcode: AArch64::LDNT1H_ZZR_D, .PatternStart: 513, .NumPatterns: 1 }, |
23285 | {.Opcode: AArch64::LDNT1H_ZZR_S, .PatternStart: 514, .NumPatterns: 1 }, |
23286 | {.Opcode: AArch64::LDNT1SB_ZZR_D, .PatternStart: 515, .NumPatterns: 1 }, |
23287 | {.Opcode: AArch64::LDNT1SB_ZZR_S, .PatternStart: 516, .NumPatterns: 1 }, |
23288 | {.Opcode: AArch64::LDNT1SH_ZZR_D, .PatternStart: 517, .NumPatterns: 1 }, |
23289 | {.Opcode: AArch64::LDNT1SH_ZZR_S, .PatternStart: 518, .NumPatterns: 1 }, |
23290 | {.Opcode: AArch64::LDNT1SW_ZZR_D, .PatternStart: 519, .NumPatterns: 1 }, |
23291 | {.Opcode: AArch64::LDNT1W_2Z_IMM, .PatternStart: 520, .NumPatterns: 1 }, |
23292 | {.Opcode: AArch64::LDNT1W_2Z_STRIDED_IMM, .PatternStart: 521, .NumPatterns: 1 }, |
23293 | {.Opcode: AArch64::LDNT1W_4Z_IMM, .PatternStart: 522, .NumPatterns: 1 }, |
23294 | {.Opcode: AArch64::LDNT1W_4Z_STRIDED_IMM, .PatternStart: 523, .NumPatterns: 1 }, |
23295 | {.Opcode: AArch64::LDNT1W_ZRI, .PatternStart: 524, .NumPatterns: 1 }, |
23296 | {.Opcode: AArch64::LDNT1W_ZZR_D, .PatternStart: 525, .NumPatterns: 1 }, |
23297 | {.Opcode: AArch64::LDNT1W_ZZR_S, .PatternStart: 526, .NumPatterns: 1 }, |
23298 | {.Opcode: AArch64::LDPDi, .PatternStart: 527, .NumPatterns: 1 }, |
23299 | {.Opcode: AArch64::LDPQi, .PatternStart: 528, .NumPatterns: 1 }, |
23300 | {.Opcode: AArch64::LDPSWi, .PatternStart: 529, .NumPatterns: 1 }, |
23301 | {.Opcode: AArch64::LDPSi, .PatternStart: 530, .NumPatterns: 1 }, |
23302 | {.Opcode: AArch64::LDPWi, .PatternStart: 531, .NumPatterns: 1 }, |
23303 | {.Opcode: AArch64::LDPXi, .PatternStart: 532, .NumPatterns: 1 }, |
23304 | {.Opcode: AArch64::LDRAAindexed, .PatternStart: 533, .NumPatterns: 1 }, |
23305 | {.Opcode: AArch64::LDRABindexed, .PatternStart: 534, .NumPatterns: 1 }, |
23306 | {.Opcode: AArch64::LDRBBroX, .PatternStart: 535, .NumPatterns: 1 }, |
23307 | {.Opcode: AArch64::LDRBBui, .PatternStart: 536, .NumPatterns: 1 }, |
23308 | {.Opcode: AArch64::LDRBroX, .PatternStart: 537, .NumPatterns: 1 }, |
23309 | {.Opcode: AArch64::LDRBui, .PatternStart: 538, .NumPatterns: 1 }, |
23310 | {.Opcode: AArch64::LDRDroX, .PatternStart: 539, .NumPatterns: 1 }, |
23311 | {.Opcode: AArch64::LDRDui, .PatternStart: 540, .NumPatterns: 1 }, |
23312 | {.Opcode: AArch64::LDRHHroX, .PatternStart: 541, .NumPatterns: 1 }, |
23313 | {.Opcode: AArch64::LDRHHui, .PatternStart: 542, .NumPatterns: 1 }, |
23314 | {.Opcode: AArch64::LDRHroX, .PatternStart: 543, .NumPatterns: 1 }, |
23315 | {.Opcode: AArch64::LDRHui, .PatternStart: 544, .NumPatterns: 1 }, |
23316 | {.Opcode: AArch64::LDRQroX, .PatternStart: 545, .NumPatterns: 1 }, |
23317 | {.Opcode: AArch64::LDRQui, .PatternStart: 546, .NumPatterns: 1 }, |
23318 | {.Opcode: AArch64::LDRSBWroX, .PatternStart: 547, .NumPatterns: 1 }, |
23319 | {.Opcode: AArch64::LDRSBWui, .PatternStart: 548, .NumPatterns: 1 }, |
23320 | {.Opcode: AArch64::LDRSBXroX, .PatternStart: 549, .NumPatterns: 1 }, |
23321 | {.Opcode: AArch64::LDRSBXui, .PatternStart: 550, .NumPatterns: 1 }, |
23322 | {.Opcode: AArch64::LDRSHWroX, .PatternStart: 551, .NumPatterns: 1 }, |
23323 | {.Opcode: AArch64::LDRSHWui, .PatternStart: 552, .NumPatterns: 1 }, |
23324 | {.Opcode: AArch64::LDRSHXroX, .PatternStart: 553, .NumPatterns: 1 }, |
23325 | {.Opcode: AArch64::LDRSHXui, .PatternStart: 554, .NumPatterns: 1 }, |
23326 | {.Opcode: AArch64::LDRSWroX, .PatternStart: 555, .NumPatterns: 1 }, |
23327 | {.Opcode: AArch64::LDRSWui, .PatternStart: 556, .NumPatterns: 1 }, |
23328 | {.Opcode: AArch64::LDRSroX, .PatternStart: 557, .NumPatterns: 1 }, |
23329 | {.Opcode: AArch64::LDRSui, .PatternStart: 558, .NumPatterns: 1 }, |
23330 | {.Opcode: AArch64::LDRWroX, .PatternStart: 559, .NumPatterns: 1 }, |
23331 | {.Opcode: AArch64::LDRWui, .PatternStart: 560, .NumPatterns: 1 }, |
23332 | {.Opcode: AArch64::LDRXroX, .PatternStart: 561, .NumPatterns: 1 }, |
23333 | {.Opcode: AArch64::LDRXui, .PatternStart: 562, .NumPatterns: 1 }, |
23334 | {.Opcode: AArch64::LDR_PXI, .PatternStart: 563, .NumPatterns: 1 }, |
23335 | {.Opcode: AArch64::LDR_ZA, .PatternStart: 564, .NumPatterns: 1 }, |
23336 | {.Opcode: AArch64::LDR_ZXI, .PatternStart: 565, .NumPatterns: 1 }, |
23337 | {.Opcode: AArch64::LDSETB, .PatternStart: 566, .NumPatterns: 1 }, |
23338 | {.Opcode: AArch64::LDSETH, .PatternStart: 567, .NumPatterns: 1 }, |
23339 | {.Opcode: AArch64::LDSETLB, .PatternStart: 568, .NumPatterns: 1 }, |
23340 | {.Opcode: AArch64::LDSETLH, .PatternStart: 569, .NumPatterns: 1 }, |
23341 | {.Opcode: AArch64::LDSETLW, .PatternStart: 570, .NumPatterns: 1 }, |
23342 | {.Opcode: AArch64::LDSETLX, .PatternStart: 571, .NumPatterns: 1 }, |
23343 | {.Opcode: AArch64::LDSETW, .PatternStart: 572, .NumPatterns: 1 }, |
23344 | {.Opcode: AArch64::LDSETX, .PatternStart: 573, .NumPatterns: 1 }, |
23345 | {.Opcode: AArch64::LDSMAXB, .PatternStart: 574, .NumPatterns: 1 }, |
23346 | {.Opcode: AArch64::LDSMAXH, .PatternStart: 575, .NumPatterns: 1 }, |
23347 | {.Opcode: AArch64::LDSMAXLB, .PatternStart: 576, .NumPatterns: 1 }, |
23348 | {.Opcode: AArch64::LDSMAXLH, .PatternStart: 577, .NumPatterns: 1 }, |
23349 | {.Opcode: AArch64::LDSMAXLW, .PatternStart: 578, .NumPatterns: 1 }, |
23350 | {.Opcode: AArch64::LDSMAXLX, .PatternStart: 579, .NumPatterns: 1 }, |
23351 | {.Opcode: AArch64::LDSMAXW, .PatternStart: 580, .NumPatterns: 1 }, |
23352 | {.Opcode: AArch64::LDSMAXX, .PatternStart: 581, .NumPatterns: 1 }, |
23353 | {.Opcode: AArch64::LDSMINB, .PatternStart: 582, .NumPatterns: 1 }, |
23354 | {.Opcode: AArch64::LDSMINH, .PatternStart: 583, .NumPatterns: 1 }, |
23355 | {.Opcode: AArch64::LDSMINLB, .PatternStart: 584, .NumPatterns: 1 }, |
23356 | {.Opcode: AArch64::LDSMINLH, .PatternStart: 585, .NumPatterns: 1 }, |
23357 | {.Opcode: AArch64::LDSMINLW, .PatternStart: 586, .NumPatterns: 1 }, |
23358 | {.Opcode: AArch64::LDSMINLX, .PatternStart: 587, .NumPatterns: 1 }, |
23359 | {.Opcode: AArch64::LDSMINW, .PatternStart: 588, .NumPatterns: 1 }, |
23360 | {.Opcode: AArch64::LDSMINX, .PatternStart: 589, .NumPatterns: 1 }, |
23361 | {.Opcode: AArch64::LDTRBi, .PatternStart: 590, .NumPatterns: 1 }, |
23362 | {.Opcode: AArch64::LDTRHi, .PatternStart: 591, .NumPatterns: 1 }, |
23363 | {.Opcode: AArch64::LDTRSBWi, .PatternStart: 592, .NumPatterns: 1 }, |
23364 | {.Opcode: AArch64::LDTRSBXi, .PatternStart: 593, .NumPatterns: 1 }, |
23365 | {.Opcode: AArch64::LDTRSHWi, .PatternStart: 594, .NumPatterns: 1 }, |
23366 | {.Opcode: AArch64::LDTRSHXi, .PatternStart: 595, .NumPatterns: 1 }, |
23367 | {.Opcode: AArch64::LDTRSWi, .PatternStart: 596, .NumPatterns: 1 }, |
23368 | {.Opcode: AArch64::LDTRWi, .PatternStart: 597, .NumPatterns: 1 }, |
23369 | {.Opcode: AArch64::LDTRXi, .PatternStart: 598, .NumPatterns: 1 }, |
23370 | {.Opcode: AArch64::LDUMAXB, .PatternStart: 599, .NumPatterns: 1 }, |
23371 | {.Opcode: AArch64::LDUMAXH, .PatternStart: 600, .NumPatterns: 1 }, |
23372 | {.Opcode: AArch64::LDUMAXLB, .PatternStart: 601, .NumPatterns: 1 }, |
23373 | {.Opcode: AArch64::LDUMAXLH, .PatternStart: 602, .NumPatterns: 1 }, |
23374 | {.Opcode: AArch64::LDUMAXLW, .PatternStart: 603, .NumPatterns: 1 }, |
23375 | {.Opcode: AArch64::LDUMAXLX, .PatternStart: 604, .NumPatterns: 1 }, |
23376 | {.Opcode: AArch64::LDUMAXW, .PatternStart: 605, .NumPatterns: 1 }, |
23377 | {.Opcode: AArch64::LDUMAXX, .PatternStart: 606, .NumPatterns: 1 }, |
23378 | {.Opcode: AArch64::LDUMINB, .PatternStart: 607, .NumPatterns: 1 }, |
23379 | {.Opcode: AArch64::LDUMINH, .PatternStart: 608, .NumPatterns: 1 }, |
23380 | {.Opcode: AArch64::LDUMINLB, .PatternStart: 609, .NumPatterns: 1 }, |
23381 | {.Opcode: AArch64::LDUMINLH, .PatternStart: 610, .NumPatterns: 1 }, |
23382 | {.Opcode: AArch64::LDUMINLW, .PatternStart: 611, .NumPatterns: 1 }, |
23383 | {.Opcode: AArch64::LDUMINLX, .PatternStart: 612, .NumPatterns: 1 }, |
23384 | {.Opcode: AArch64::LDUMINW, .PatternStart: 613, .NumPatterns: 1 }, |
23385 | {.Opcode: AArch64::LDUMINX, .PatternStart: 614, .NumPatterns: 1 }, |
23386 | {.Opcode: AArch64::LDURBBi, .PatternStart: 615, .NumPatterns: 1 }, |
23387 | {.Opcode: AArch64::LDURBi, .PatternStart: 616, .NumPatterns: 1 }, |
23388 | {.Opcode: AArch64::LDURDi, .PatternStart: 617, .NumPatterns: 1 }, |
23389 | {.Opcode: AArch64::LDURHHi, .PatternStart: 618, .NumPatterns: 1 }, |
23390 | {.Opcode: AArch64::LDURHi, .PatternStart: 619, .NumPatterns: 1 }, |
23391 | {.Opcode: AArch64::LDURQi, .PatternStart: 620, .NumPatterns: 1 }, |
23392 | {.Opcode: AArch64::LDURSBWi, .PatternStart: 621, .NumPatterns: 1 }, |
23393 | {.Opcode: AArch64::LDURSBXi, .PatternStart: 622, .NumPatterns: 1 }, |
23394 | {.Opcode: AArch64::LDURSHWi, .PatternStart: 623, .NumPatterns: 1 }, |
23395 | {.Opcode: AArch64::LDURSHXi, .PatternStart: 624, .NumPatterns: 1 }, |
23396 | {.Opcode: AArch64::LDURSWi, .PatternStart: 625, .NumPatterns: 1 }, |
23397 | {.Opcode: AArch64::LDURSi, .PatternStart: 626, .NumPatterns: 1 }, |
23398 | {.Opcode: AArch64::LDURWi, .PatternStart: 627, .NumPatterns: 1 }, |
23399 | {.Opcode: AArch64::LDURXi, .PatternStart: 628, .NumPatterns: 1 }, |
23400 | {.Opcode: AArch64::MADDWrrr, .PatternStart: 629, .NumPatterns: 1 }, |
23401 | {.Opcode: AArch64::MADDXrrr, .PatternStart: 630, .NumPatterns: 1 }, |
23402 | {.Opcode: AArch64::MOVA_2ZMXI_H_B, .PatternStart: 631, .NumPatterns: 1 }, |
23403 | {.Opcode: AArch64::MOVA_2ZMXI_H_D, .PatternStart: 632, .NumPatterns: 1 }, |
23404 | {.Opcode: AArch64::MOVA_2ZMXI_H_H, .PatternStart: 633, .NumPatterns: 1 }, |
23405 | {.Opcode: AArch64::MOVA_2ZMXI_H_S, .PatternStart: 634, .NumPatterns: 1 }, |
23406 | {.Opcode: AArch64::MOVA_2ZMXI_V_B, .PatternStart: 635, .NumPatterns: 1 }, |
23407 | {.Opcode: AArch64::MOVA_2ZMXI_V_D, .PatternStart: 636, .NumPatterns: 1 }, |
23408 | {.Opcode: AArch64::MOVA_2ZMXI_V_H, .PatternStart: 637, .NumPatterns: 1 }, |
23409 | {.Opcode: AArch64::MOVA_2ZMXI_V_S, .PatternStart: 638, .NumPatterns: 1 }, |
23410 | {.Opcode: AArch64::MOVA_4ZMXI_H_B, .PatternStart: 639, .NumPatterns: 1 }, |
23411 | {.Opcode: AArch64::MOVA_4ZMXI_H_D, .PatternStart: 640, .NumPatterns: 1 }, |
23412 | {.Opcode: AArch64::MOVA_4ZMXI_H_H, .PatternStart: 641, .NumPatterns: 1 }, |
23413 | {.Opcode: AArch64::MOVA_4ZMXI_H_S, .PatternStart: 642, .NumPatterns: 1 }, |
23414 | {.Opcode: AArch64::MOVA_4ZMXI_V_B, .PatternStart: 643, .NumPatterns: 1 }, |
23415 | {.Opcode: AArch64::MOVA_4ZMXI_V_D, .PatternStart: 644, .NumPatterns: 1 }, |
23416 | {.Opcode: AArch64::MOVA_4ZMXI_V_H, .PatternStart: 645, .NumPatterns: 1 }, |
23417 | {.Opcode: AArch64::MOVA_4ZMXI_V_S, .PatternStart: 646, .NumPatterns: 1 }, |
23418 | {.Opcode: AArch64::MOVA_MXI2Z_H_B, .PatternStart: 647, .NumPatterns: 1 }, |
23419 | {.Opcode: AArch64::MOVA_MXI2Z_H_D, .PatternStart: 648, .NumPatterns: 1 }, |
23420 | {.Opcode: AArch64::MOVA_MXI2Z_H_H, .PatternStart: 649, .NumPatterns: 1 }, |
23421 | {.Opcode: AArch64::MOVA_MXI2Z_H_S, .PatternStart: 650, .NumPatterns: 1 }, |
23422 | {.Opcode: AArch64::MOVA_MXI2Z_V_B, .PatternStart: 651, .NumPatterns: 1 }, |
23423 | {.Opcode: AArch64::MOVA_MXI2Z_V_D, .PatternStart: 652, .NumPatterns: 1 }, |
23424 | {.Opcode: AArch64::MOVA_MXI2Z_V_H, .PatternStart: 653, .NumPatterns: 1 }, |
23425 | {.Opcode: AArch64::MOVA_MXI2Z_V_S, .PatternStart: 654, .NumPatterns: 1 }, |
23426 | {.Opcode: AArch64::MOVA_MXI4Z_H_B, .PatternStart: 655, .NumPatterns: 1 }, |
23427 | {.Opcode: AArch64::MOVA_MXI4Z_H_D, .PatternStart: 656, .NumPatterns: 1 }, |
23428 | {.Opcode: AArch64::MOVA_MXI4Z_H_H, .PatternStart: 657, .NumPatterns: 1 }, |
23429 | {.Opcode: AArch64::MOVA_MXI4Z_H_S, .PatternStart: 658, .NumPatterns: 1 }, |
23430 | {.Opcode: AArch64::MOVA_MXI4Z_V_B, .PatternStart: 659, .NumPatterns: 1 }, |
23431 | {.Opcode: AArch64::MOVA_MXI4Z_V_D, .PatternStart: 660, .NumPatterns: 1 }, |
23432 | {.Opcode: AArch64::MOVA_MXI4Z_V_H, .PatternStart: 661, .NumPatterns: 1 }, |
23433 | {.Opcode: AArch64::MOVA_MXI4Z_V_S, .PatternStart: 662, .NumPatterns: 1 }, |
23434 | {.Opcode: AArch64::MOVA_VG2_2ZMXI, .PatternStart: 663, .NumPatterns: 1 }, |
23435 | {.Opcode: AArch64::MOVA_VG2_MXI2Z, .PatternStart: 664, .NumPatterns: 1 }, |
23436 | {.Opcode: AArch64::MOVA_VG4_4ZMXI, .PatternStart: 665, .NumPatterns: 1 }, |
23437 | {.Opcode: AArch64::MOVA_VG4_MXI4Z, .PatternStart: 666, .NumPatterns: 1 }, |
23438 | {.Opcode: AArch64::MOVT, .PatternStart: 667, .NumPatterns: 1 }, |
23439 | {.Opcode: AArch64::MSRpstatesvcrImm1, .PatternStart: 668, .NumPatterns: 6 }, |
23440 | {.Opcode: AArch64::MSUBWrrr, .PatternStart: 674, .NumPatterns: 1 }, |
23441 | {.Opcode: AArch64::MSUBXrrr, .PatternStart: 675, .NumPatterns: 1 }, |
23442 | {.Opcode: AArch64::NOTv16i8, .PatternStart: 676, .NumPatterns: 1 }, |
23443 | {.Opcode: AArch64::NOTv8i8, .PatternStart: 677, .NumPatterns: 1 }, |
23444 | {.Opcode: AArch64::ORNWrs, .PatternStart: 678, .NumPatterns: 3 }, |
23445 | {.Opcode: AArch64::ORNXrs, .PatternStart: 681, .NumPatterns: 3 }, |
23446 | {.Opcode: AArch64::ORRS_PPzPP, .PatternStart: 684, .NumPatterns: 1 }, |
23447 | {.Opcode: AArch64::ORRWrs, .PatternStart: 685, .NumPatterns: 2 }, |
23448 | {.Opcode: AArch64::ORRXrs, .PatternStart: 687, .NumPatterns: 2 }, |
23449 | {.Opcode: AArch64::ORR_PPzPP, .PatternStart: 689, .NumPatterns: 1 }, |
23450 | {.Opcode: AArch64::ORR_ZI, .PatternStart: 690, .NumPatterns: 3 }, |
23451 | {.Opcode: AArch64::ORR_ZZZ, .PatternStart: 693, .NumPatterns: 1 }, |
23452 | {.Opcode: AArch64::ORRv16i8, .PatternStart: 694, .NumPatterns: 1 }, |
23453 | {.Opcode: AArch64::ORRv8i8, .PatternStart: 695, .NumPatterns: 1 }, |
23454 | {.Opcode: AArch64::PACIA1716, .PatternStart: 696, .NumPatterns: 1 }, |
23455 | {.Opcode: AArch64::PACIASP, .PatternStart: 697, .NumPatterns: 1 }, |
23456 | {.Opcode: AArch64::PACIAZ, .PatternStart: 698, .NumPatterns: 1 }, |
23457 | {.Opcode: AArch64::PACIB1716, .PatternStart: 699, .NumPatterns: 1 }, |
23458 | {.Opcode: AArch64::PACIBSP, .PatternStart: 700, .NumPatterns: 1 }, |
23459 | {.Opcode: AArch64::PACIBZ, .PatternStart: 701, .NumPatterns: 1 }, |
23460 | {.Opcode: AArch64::PACM, .PatternStart: 702, .NumPatterns: 1 }, |
23461 | {.Opcode: AArch64::PMOV_PZI_B, .PatternStart: 703, .NumPatterns: 1 }, |
23462 | {.Opcode: AArch64::PMOV_ZIP_B, .PatternStart: 704, .NumPatterns: 1 }, |
23463 | {.Opcode: AArch64::PRFB_D_PZI, .PatternStart: 705, .NumPatterns: 1 }, |
23464 | {.Opcode: AArch64::PRFB_PRI, .PatternStart: 706, .NumPatterns: 1 }, |
23465 | {.Opcode: AArch64::PRFB_S_PZI, .PatternStart: 707, .NumPatterns: 1 }, |
23466 | {.Opcode: AArch64::PRFD_D_PZI, .PatternStart: 708, .NumPatterns: 1 }, |
23467 | {.Opcode: AArch64::PRFD_PRI, .PatternStart: 709, .NumPatterns: 1 }, |
23468 | {.Opcode: AArch64::PRFD_S_PZI, .PatternStart: 710, .NumPatterns: 1 }, |
23469 | {.Opcode: AArch64::PRFH_D_PZI, .PatternStart: 711, .NumPatterns: 1 }, |
23470 | {.Opcode: AArch64::PRFH_PRI, .PatternStart: 712, .NumPatterns: 1 }, |
23471 | {.Opcode: AArch64::PRFH_S_PZI, .PatternStart: 713, .NumPatterns: 1 }, |
23472 | {.Opcode: AArch64::PRFMroX, .PatternStart: 714, .NumPatterns: 1 }, |
23473 | {.Opcode: AArch64::PRFMui, .PatternStart: 715, .NumPatterns: 1 }, |
23474 | {.Opcode: AArch64::PRFUMi, .PatternStart: 716, .NumPatterns: 1 }, |
23475 | {.Opcode: AArch64::PRFW_D_PZI, .PatternStart: 717, .NumPatterns: 1 }, |
23476 | {.Opcode: AArch64::PRFW_PRI, .PatternStart: 718, .NumPatterns: 1 }, |
23477 | {.Opcode: AArch64::PRFW_S_PZI, .PatternStart: 719, .NumPatterns: 1 }, |
23478 | {.Opcode: AArch64::PTRUES_B, .PatternStart: 720, .NumPatterns: 1 }, |
23479 | {.Opcode: AArch64::PTRUES_D, .PatternStart: 721, .NumPatterns: 1 }, |
23480 | {.Opcode: AArch64::PTRUES_H, .PatternStart: 722, .NumPatterns: 1 }, |
23481 | {.Opcode: AArch64::PTRUES_S, .PatternStart: 723, .NumPatterns: 1 }, |
23482 | {.Opcode: AArch64::PTRUE_B, .PatternStart: 724, .NumPatterns: 1 }, |
23483 | {.Opcode: AArch64::PTRUE_D, .PatternStart: 725, .NumPatterns: 1 }, |
23484 | {.Opcode: AArch64::PTRUE_H, .PatternStart: 726, .NumPatterns: 1 }, |
23485 | {.Opcode: AArch64::PTRUE_S, .PatternStart: 727, .NumPatterns: 1 }, |
23486 | {.Opcode: AArch64::RET, .PatternStart: 728, .NumPatterns: 1 }, |
23487 | {.Opcode: AArch64::SBCSWr, .PatternStart: 729, .NumPatterns: 1 }, |
23488 | {.Opcode: AArch64::SBCSXr, .PatternStart: 730, .NumPatterns: 1 }, |
23489 | {.Opcode: AArch64::SBCWr, .PatternStart: 731, .NumPatterns: 1 }, |
23490 | {.Opcode: AArch64::SBCXr, .PatternStart: 732, .NumPatterns: 1 }, |
23491 | {.Opcode: AArch64::SBFMWri, .PatternStart: 733, .NumPatterns: 3 }, |
23492 | {.Opcode: AArch64::SBFMXri, .PatternStart: 736, .NumPatterns: 4 }, |
23493 | {.Opcode: AArch64::SEL_PPPP, .PatternStart: 740, .NumPatterns: 1 }, |
23494 | {.Opcode: AArch64::SEL_ZPZZ_B, .PatternStart: 741, .NumPatterns: 1 }, |
23495 | {.Opcode: AArch64::SEL_ZPZZ_D, .PatternStart: 742, .NumPatterns: 1 }, |
23496 | {.Opcode: AArch64::SEL_ZPZZ_H, .PatternStart: 743, .NumPatterns: 1 }, |
23497 | {.Opcode: AArch64::SEL_ZPZZ_S, .PatternStart: 744, .NumPatterns: 1 }, |
23498 | {.Opcode: AArch64::SMADDLrrr, .PatternStart: 745, .NumPatterns: 1 }, |
23499 | {.Opcode: AArch64::SMSUBLrrr, .PatternStart: 746, .NumPatterns: 1 }, |
23500 | {.Opcode: AArch64::SQDECB_XPiI, .PatternStart: 747, .NumPatterns: 2 }, |
23501 | {.Opcode: AArch64::SQDECB_XPiWdI, .PatternStart: 749, .NumPatterns: 2 }, |
23502 | {.Opcode: AArch64::SQDECD_XPiI, .PatternStart: 751, .NumPatterns: 2 }, |
23503 | {.Opcode: AArch64::SQDECD_XPiWdI, .PatternStart: 753, .NumPatterns: 2 }, |
23504 | {.Opcode: AArch64::SQDECD_ZPiI, .PatternStart: 755, .NumPatterns: 2 }, |
23505 | {.Opcode: AArch64::SQDECH_XPiI, .PatternStart: 757, .NumPatterns: 2 }, |
23506 | {.Opcode: AArch64::SQDECH_XPiWdI, .PatternStart: 759, .NumPatterns: 2 }, |
23507 | {.Opcode: AArch64::SQDECH_ZPiI, .PatternStart: 761, .NumPatterns: 2 }, |
23508 | {.Opcode: AArch64::SQDECW_XPiI, .PatternStart: 763, .NumPatterns: 2 }, |
23509 | {.Opcode: AArch64::SQDECW_XPiWdI, .PatternStart: 765, .NumPatterns: 2 }, |
23510 | {.Opcode: AArch64::SQDECW_ZPiI, .PatternStart: 767, .NumPatterns: 2 }, |
23511 | {.Opcode: AArch64::SQINCB_XPiI, .PatternStart: 769, .NumPatterns: 2 }, |
23512 | {.Opcode: AArch64::SQINCB_XPiWdI, .PatternStart: 771, .NumPatterns: 2 }, |
23513 | {.Opcode: AArch64::SQINCD_XPiI, .PatternStart: 773, .NumPatterns: 2 }, |
23514 | {.Opcode: AArch64::SQINCD_XPiWdI, .PatternStart: 775, .NumPatterns: 2 }, |
23515 | {.Opcode: AArch64::SQINCD_ZPiI, .PatternStart: 777, .NumPatterns: 2 }, |
23516 | {.Opcode: AArch64::SQINCH_XPiI, .PatternStart: 779, .NumPatterns: 2 }, |
23517 | {.Opcode: AArch64::SQINCH_XPiWdI, .PatternStart: 781, .NumPatterns: 2 }, |
23518 | {.Opcode: AArch64::SQINCH_ZPiI, .PatternStart: 783, .NumPatterns: 2 }, |
23519 | {.Opcode: AArch64::SQINCW_XPiI, .PatternStart: 785, .NumPatterns: 2 }, |
23520 | {.Opcode: AArch64::SQINCW_XPiWdI, .PatternStart: 787, .NumPatterns: 2 }, |
23521 | {.Opcode: AArch64::SQINCW_ZPiI, .PatternStart: 789, .NumPatterns: 2 }, |
23522 | {.Opcode: AArch64::SST1B_D_IMM, .PatternStart: 791, .NumPatterns: 1 }, |
23523 | {.Opcode: AArch64::SST1B_S_IMM, .PatternStart: 792, .NumPatterns: 1 }, |
23524 | {.Opcode: AArch64::SST1D_IMM, .PatternStart: 793, .NumPatterns: 1 }, |
23525 | {.Opcode: AArch64::SST1H_D_IMM, .PatternStart: 794, .NumPatterns: 1 }, |
23526 | {.Opcode: AArch64::SST1H_S_IMM, .PatternStart: 795, .NumPatterns: 1 }, |
23527 | {.Opcode: AArch64::SST1Q, .PatternStart: 796, .NumPatterns: 1 }, |
23528 | {.Opcode: AArch64::SST1W_D_IMM, .PatternStart: 797, .NumPatterns: 1 }, |
23529 | {.Opcode: AArch64::SST1W_IMM, .PatternStart: 798, .NumPatterns: 1 }, |
23530 | {.Opcode: AArch64::ST1B_2Z_IMM, .PatternStart: 799, .NumPatterns: 1 }, |
23531 | {.Opcode: AArch64::ST1B_2Z_STRIDED_IMM, .PatternStart: 800, .NumPatterns: 1 }, |
23532 | {.Opcode: AArch64::ST1B_4Z_IMM, .PatternStart: 801, .NumPatterns: 1 }, |
23533 | {.Opcode: AArch64::ST1B_4Z_STRIDED_IMM, .PatternStart: 802, .NumPatterns: 1 }, |
23534 | {.Opcode: AArch64::ST1B_D_IMM, .PatternStart: 803, .NumPatterns: 1 }, |
23535 | {.Opcode: AArch64::ST1B_H_IMM, .PatternStart: 804, .NumPatterns: 1 }, |
23536 | {.Opcode: AArch64::ST1B_IMM, .PatternStart: 805, .NumPatterns: 1 }, |
23537 | {.Opcode: AArch64::ST1B_S_IMM, .PatternStart: 806, .NumPatterns: 1 }, |
23538 | {.Opcode: AArch64::ST1D_2Z_IMM, .PatternStart: 807, .NumPatterns: 1 }, |
23539 | {.Opcode: AArch64::ST1D_2Z_STRIDED_IMM, .PatternStart: 808, .NumPatterns: 1 }, |
23540 | {.Opcode: AArch64::ST1D_4Z_IMM, .PatternStart: 809, .NumPatterns: 1 }, |
23541 | {.Opcode: AArch64::ST1D_4Z_STRIDED_IMM, .PatternStart: 810, .NumPatterns: 1 }, |
23542 | {.Opcode: AArch64::ST1D_IMM, .PatternStart: 811, .NumPatterns: 1 }, |
23543 | {.Opcode: AArch64::ST1D_Q_IMM, .PatternStart: 812, .NumPatterns: 1 }, |
23544 | {.Opcode: AArch64::ST1Fourv16b_POST, .PatternStart: 813, .NumPatterns: 1 }, |
23545 | {.Opcode: AArch64::ST1Fourv1d_POST, .PatternStart: 814, .NumPatterns: 1 }, |
23546 | {.Opcode: AArch64::ST1Fourv2d_POST, .PatternStart: 815, .NumPatterns: 1 }, |
23547 | {.Opcode: AArch64::ST1Fourv2s_POST, .PatternStart: 816, .NumPatterns: 1 }, |
23548 | {.Opcode: AArch64::ST1Fourv4h_POST, .PatternStart: 817, .NumPatterns: 1 }, |
23549 | {.Opcode: AArch64::ST1Fourv4s_POST, .PatternStart: 818, .NumPatterns: 1 }, |
23550 | {.Opcode: AArch64::ST1Fourv8b_POST, .PatternStart: 819, .NumPatterns: 1 }, |
23551 | {.Opcode: AArch64::ST1Fourv8h_POST, .PatternStart: 820, .NumPatterns: 1 }, |
23552 | {.Opcode: AArch64::ST1H_2Z_IMM, .PatternStart: 821, .NumPatterns: 1 }, |
23553 | {.Opcode: AArch64::ST1H_2Z_STRIDED_IMM, .PatternStart: 822, .NumPatterns: 1 }, |
23554 | {.Opcode: AArch64::ST1H_4Z_IMM, .PatternStart: 823, .NumPatterns: 1 }, |
23555 | {.Opcode: AArch64::ST1H_4Z_STRIDED_IMM, .PatternStart: 824, .NumPatterns: 1 }, |
23556 | {.Opcode: AArch64::ST1H_D_IMM, .PatternStart: 825, .NumPatterns: 1 }, |
23557 | {.Opcode: AArch64::ST1H_IMM, .PatternStart: 826, .NumPatterns: 1 }, |
23558 | {.Opcode: AArch64::ST1H_S_IMM, .PatternStart: 827, .NumPatterns: 1 }, |
23559 | {.Opcode: AArch64::ST1Onev16b_POST, .PatternStart: 828, .NumPatterns: 1 }, |
23560 | {.Opcode: AArch64::ST1Onev1d_POST, .PatternStart: 829, .NumPatterns: 1 }, |
23561 | {.Opcode: AArch64::ST1Onev2d_POST, .PatternStart: 830, .NumPatterns: 1 }, |
23562 | {.Opcode: AArch64::ST1Onev2s_POST, .PatternStart: 831, .NumPatterns: 1 }, |
23563 | {.Opcode: AArch64::ST1Onev4h_POST, .PatternStart: 832, .NumPatterns: 1 }, |
23564 | {.Opcode: AArch64::ST1Onev4s_POST, .PatternStart: 833, .NumPatterns: 1 }, |
23565 | {.Opcode: AArch64::ST1Onev8b_POST, .PatternStart: 834, .NumPatterns: 1 }, |
23566 | {.Opcode: AArch64::ST1Onev8h_POST, .PatternStart: 835, .NumPatterns: 1 }, |
23567 | {.Opcode: AArch64::ST1Threev16b_POST, .PatternStart: 836, .NumPatterns: 1 }, |
23568 | {.Opcode: AArch64::ST1Threev1d_POST, .PatternStart: 837, .NumPatterns: 1 }, |
23569 | {.Opcode: AArch64::ST1Threev2d_POST, .PatternStart: 838, .NumPatterns: 1 }, |
23570 | {.Opcode: AArch64::ST1Threev2s_POST, .PatternStart: 839, .NumPatterns: 1 }, |
23571 | {.Opcode: AArch64::ST1Threev4h_POST, .PatternStart: 840, .NumPatterns: 1 }, |
23572 | {.Opcode: AArch64::ST1Threev4s_POST, .PatternStart: 841, .NumPatterns: 1 }, |
23573 | {.Opcode: AArch64::ST1Threev8b_POST, .PatternStart: 842, .NumPatterns: 1 }, |
23574 | {.Opcode: AArch64::ST1Threev8h_POST, .PatternStart: 843, .NumPatterns: 1 }, |
23575 | {.Opcode: AArch64::ST1Twov16b_POST, .PatternStart: 844, .NumPatterns: 1 }, |
23576 | {.Opcode: AArch64::ST1Twov1d_POST, .PatternStart: 845, .NumPatterns: 1 }, |
23577 | {.Opcode: AArch64::ST1Twov2d_POST, .PatternStart: 846, .NumPatterns: 1 }, |
23578 | {.Opcode: AArch64::ST1Twov2s_POST, .PatternStart: 847, .NumPatterns: 1 }, |
23579 | {.Opcode: AArch64::ST1Twov4h_POST, .PatternStart: 848, .NumPatterns: 1 }, |
23580 | {.Opcode: AArch64::ST1Twov4s_POST, .PatternStart: 849, .NumPatterns: 1 }, |
23581 | {.Opcode: AArch64::ST1Twov8b_POST, .PatternStart: 850, .NumPatterns: 1 }, |
23582 | {.Opcode: AArch64::ST1Twov8h_POST, .PatternStart: 851, .NumPatterns: 1 }, |
23583 | {.Opcode: AArch64::ST1W_2Z_IMM, .PatternStart: 852, .NumPatterns: 1 }, |
23584 | {.Opcode: AArch64::ST1W_2Z_STRIDED_IMM, .PatternStart: 853, .NumPatterns: 1 }, |
23585 | {.Opcode: AArch64::ST1W_4Z_IMM, .PatternStart: 854, .NumPatterns: 1 }, |
23586 | {.Opcode: AArch64::ST1W_4Z_STRIDED_IMM, .PatternStart: 855, .NumPatterns: 1 }, |
23587 | {.Opcode: AArch64::ST1W_D_IMM, .PatternStart: 856, .NumPatterns: 1 }, |
23588 | {.Opcode: AArch64::ST1W_IMM, .PatternStart: 857, .NumPatterns: 1 }, |
23589 | {.Opcode: AArch64::ST1W_Q_IMM, .PatternStart: 858, .NumPatterns: 1 }, |
23590 | {.Opcode: AArch64::ST1_MXIPXX_H_B, .PatternStart: 859, .NumPatterns: 1 }, |
23591 | {.Opcode: AArch64::ST1_MXIPXX_H_D, .PatternStart: 860, .NumPatterns: 1 }, |
23592 | {.Opcode: AArch64::ST1_MXIPXX_H_H, .PatternStart: 861, .NumPatterns: 1 }, |
23593 | {.Opcode: AArch64::ST1_MXIPXX_H_Q, .PatternStart: 862, .NumPatterns: 1 }, |
23594 | {.Opcode: AArch64::ST1_MXIPXX_H_S, .PatternStart: 863, .NumPatterns: 1 }, |
23595 | {.Opcode: AArch64::ST1_MXIPXX_V_B, .PatternStart: 864, .NumPatterns: 1 }, |
23596 | {.Opcode: AArch64::ST1_MXIPXX_V_D, .PatternStart: 865, .NumPatterns: 1 }, |
23597 | {.Opcode: AArch64::ST1_MXIPXX_V_H, .PatternStart: 866, .NumPatterns: 1 }, |
23598 | {.Opcode: AArch64::ST1_MXIPXX_V_Q, .PatternStart: 867, .NumPatterns: 1 }, |
23599 | {.Opcode: AArch64::ST1_MXIPXX_V_S, .PatternStart: 868, .NumPatterns: 1 }, |
23600 | {.Opcode: AArch64::ST1i16_POST, .PatternStart: 869, .NumPatterns: 1 }, |
23601 | {.Opcode: AArch64::ST1i32_POST, .PatternStart: 870, .NumPatterns: 1 }, |
23602 | {.Opcode: AArch64::ST1i64_POST, .PatternStart: 871, .NumPatterns: 1 }, |
23603 | {.Opcode: AArch64::ST1i8_POST, .PatternStart: 872, .NumPatterns: 1 }, |
23604 | {.Opcode: AArch64::ST2B_IMM, .PatternStart: 873, .NumPatterns: 1 }, |
23605 | {.Opcode: AArch64::ST2D_IMM, .PatternStart: 874, .NumPatterns: 1 }, |
23606 | {.Opcode: AArch64::ST2Gi, .PatternStart: 875, .NumPatterns: 1 }, |
23607 | {.Opcode: AArch64::ST2H_IMM, .PatternStart: 876, .NumPatterns: 1 }, |
23608 | {.Opcode: AArch64::ST2Q_IMM, .PatternStart: 877, .NumPatterns: 1 }, |
23609 | {.Opcode: AArch64::ST2Twov16b_POST, .PatternStart: 878, .NumPatterns: 1 }, |
23610 | {.Opcode: AArch64::ST2Twov2d_POST, .PatternStart: 879, .NumPatterns: 1 }, |
23611 | {.Opcode: AArch64::ST2Twov2s_POST, .PatternStart: 880, .NumPatterns: 1 }, |
23612 | {.Opcode: AArch64::ST2Twov4h_POST, .PatternStart: 881, .NumPatterns: 1 }, |
23613 | {.Opcode: AArch64::ST2Twov4s_POST, .PatternStart: 882, .NumPatterns: 1 }, |
23614 | {.Opcode: AArch64::ST2Twov8b_POST, .PatternStart: 883, .NumPatterns: 1 }, |
23615 | {.Opcode: AArch64::ST2Twov8h_POST, .PatternStart: 884, .NumPatterns: 1 }, |
23616 | {.Opcode: AArch64::ST2W_IMM, .PatternStart: 885, .NumPatterns: 1 }, |
23617 | {.Opcode: AArch64::ST2i16_POST, .PatternStart: 886, .NumPatterns: 1 }, |
23618 | {.Opcode: AArch64::ST2i32_POST, .PatternStart: 887, .NumPatterns: 1 }, |
23619 | {.Opcode: AArch64::ST2i64_POST, .PatternStart: 888, .NumPatterns: 1 }, |
23620 | {.Opcode: AArch64::ST2i8_POST, .PatternStart: 889, .NumPatterns: 1 }, |
23621 | {.Opcode: AArch64::ST3B_IMM, .PatternStart: 890, .NumPatterns: 1 }, |
23622 | {.Opcode: AArch64::ST3D_IMM, .PatternStart: 891, .NumPatterns: 1 }, |
23623 | {.Opcode: AArch64::ST3H_IMM, .PatternStart: 892, .NumPatterns: 1 }, |
23624 | {.Opcode: AArch64::ST3Q_IMM, .PatternStart: 893, .NumPatterns: 1 }, |
23625 | {.Opcode: AArch64::ST3Threev16b_POST, .PatternStart: 894, .NumPatterns: 1 }, |
23626 | {.Opcode: AArch64::ST3Threev2d_POST, .PatternStart: 895, .NumPatterns: 1 }, |
23627 | {.Opcode: AArch64::ST3Threev2s_POST, .PatternStart: 896, .NumPatterns: 1 }, |
23628 | {.Opcode: AArch64::ST3Threev4h_POST, .PatternStart: 897, .NumPatterns: 1 }, |
23629 | {.Opcode: AArch64::ST3Threev4s_POST, .PatternStart: 898, .NumPatterns: 1 }, |
23630 | {.Opcode: AArch64::ST3Threev8b_POST, .PatternStart: 899, .NumPatterns: 1 }, |
23631 | {.Opcode: AArch64::ST3Threev8h_POST, .PatternStart: 900, .NumPatterns: 1 }, |
23632 | {.Opcode: AArch64::ST3W_IMM, .PatternStart: 901, .NumPatterns: 1 }, |
23633 | {.Opcode: AArch64::ST3i16_POST, .PatternStart: 902, .NumPatterns: 1 }, |
23634 | {.Opcode: AArch64::ST3i32_POST, .PatternStart: 903, .NumPatterns: 1 }, |
23635 | {.Opcode: AArch64::ST3i64_POST, .PatternStart: 904, .NumPatterns: 1 }, |
23636 | {.Opcode: AArch64::ST3i8_POST, .PatternStart: 905, .NumPatterns: 1 }, |
23637 | {.Opcode: AArch64::ST4B_IMM, .PatternStart: 906, .NumPatterns: 1 }, |
23638 | {.Opcode: AArch64::ST4D_IMM, .PatternStart: 907, .NumPatterns: 1 }, |
23639 | {.Opcode: AArch64::ST4Fourv16b_POST, .PatternStart: 908, .NumPatterns: 1 }, |
23640 | {.Opcode: AArch64::ST4Fourv2d_POST, .PatternStart: 909, .NumPatterns: 1 }, |
23641 | {.Opcode: AArch64::ST4Fourv2s_POST, .PatternStart: 910, .NumPatterns: 1 }, |
23642 | {.Opcode: AArch64::ST4Fourv4h_POST, .PatternStart: 911, .NumPatterns: 1 }, |
23643 | {.Opcode: AArch64::ST4Fourv4s_POST, .PatternStart: 912, .NumPatterns: 1 }, |
23644 | {.Opcode: AArch64::ST4Fourv8b_POST, .PatternStart: 913, .NumPatterns: 1 }, |
23645 | {.Opcode: AArch64::ST4Fourv8h_POST, .PatternStart: 914, .NumPatterns: 1 }, |
23646 | {.Opcode: AArch64::ST4H_IMM, .PatternStart: 915, .NumPatterns: 1 }, |
23647 | {.Opcode: AArch64::ST4Q_IMM, .PatternStart: 916, .NumPatterns: 1 }, |
23648 | {.Opcode: AArch64::ST4W_IMM, .PatternStart: 917, .NumPatterns: 1 }, |
23649 | {.Opcode: AArch64::ST4i16_POST, .PatternStart: 918, .NumPatterns: 1 }, |
23650 | {.Opcode: AArch64::ST4i32_POST, .PatternStart: 919, .NumPatterns: 1 }, |
23651 | {.Opcode: AArch64::ST4i64_POST, .PatternStart: 920, .NumPatterns: 1 }, |
23652 | {.Opcode: AArch64::ST4i8_POST, .PatternStart: 921, .NumPatterns: 1 }, |
23653 | {.Opcode: AArch64::STGPi, .PatternStart: 922, .NumPatterns: 1 }, |
23654 | {.Opcode: AArch64::STGi, .PatternStart: 923, .NumPatterns: 1 }, |
23655 | {.Opcode: AArch64::STLURBi, .PatternStart: 924, .NumPatterns: 1 }, |
23656 | {.Opcode: AArch64::STLURHi, .PatternStart: 925, .NumPatterns: 1 }, |
23657 | {.Opcode: AArch64::STLURWi, .PatternStart: 926, .NumPatterns: 1 }, |
23658 | {.Opcode: AArch64::STLURXi, .PatternStart: 927, .NumPatterns: 1 }, |
23659 | {.Opcode: AArch64::STLURbi, .PatternStart: 928, .NumPatterns: 1 }, |
23660 | {.Opcode: AArch64::STLURdi, .PatternStart: 929, .NumPatterns: 1 }, |
23661 | {.Opcode: AArch64::STLURhi, .PatternStart: 930, .NumPatterns: 1 }, |
23662 | {.Opcode: AArch64::STLURqi, .PatternStart: 931, .NumPatterns: 1 }, |
23663 | {.Opcode: AArch64::STLURsi, .PatternStart: 932, .NumPatterns: 1 }, |
23664 | {.Opcode: AArch64::STNPDi, .PatternStart: 933, .NumPatterns: 1 }, |
23665 | {.Opcode: AArch64::STNPQi, .PatternStart: 934, .NumPatterns: 1 }, |
23666 | {.Opcode: AArch64::STNPSi, .PatternStart: 935, .NumPatterns: 1 }, |
23667 | {.Opcode: AArch64::STNPWi, .PatternStart: 936, .NumPatterns: 1 }, |
23668 | {.Opcode: AArch64::STNPXi, .PatternStart: 937, .NumPatterns: 1 }, |
23669 | {.Opcode: AArch64::STNT1B_2Z_IMM, .PatternStart: 938, .NumPatterns: 1 }, |
23670 | {.Opcode: AArch64::STNT1B_2Z_STRIDED_IMM, .PatternStart: 939, .NumPatterns: 1 }, |
23671 | {.Opcode: AArch64::STNT1B_4Z_IMM, .PatternStart: 940, .NumPatterns: 1 }, |
23672 | {.Opcode: AArch64::STNT1B_4Z_STRIDED_IMM, .PatternStart: 941, .NumPatterns: 1 }, |
23673 | {.Opcode: AArch64::STNT1B_ZRI, .PatternStart: 942, .NumPatterns: 1 }, |
23674 | {.Opcode: AArch64::STNT1B_ZZR_D, .PatternStart: 943, .NumPatterns: 1 }, |
23675 | {.Opcode: AArch64::STNT1B_ZZR_S, .PatternStart: 944, .NumPatterns: 1 }, |
23676 | {.Opcode: AArch64::STNT1D_2Z_IMM, .PatternStart: 945, .NumPatterns: 1 }, |
23677 | {.Opcode: AArch64::STNT1D_2Z_STRIDED_IMM, .PatternStart: 946, .NumPatterns: 1 }, |
23678 | {.Opcode: AArch64::STNT1D_4Z_IMM, .PatternStart: 947, .NumPatterns: 1 }, |
23679 | {.Opcode: AArch64::STNT1D_4Z_STRIDED_IMM, .PatternStart: 948, .NumPatterns: 1 }, |
23680 | {.Opcode: AArch64::STNT1D_ZRI, .PatternStart: 949, .NumPatterns: 1 }, |
23681 | {.Opcode: AArch64::STNT1D_ZZR_D, .PatternStart: 950, .NumPatterns: 1 }, |
23682 | {.Opcode: AArch64::STNT1H_2Z_IMM, .PatternStart: 951, .NumPatterns: 1 }, |
23683 | {.Opcode: AArch64::STNT1H_2Z_STRIDED_IMM, .PatternStart: 952, .NumPatterns: 1 }, |
23684 | {.Opcode: AArch64::STNT1H_4Z_IMM, .PatternStart: 953, .NumPatterns: 1 }, |
23685 | {.Opcode: AArch64::STNT1H_4Z_STRIDED_IMM, .PatternStart: 954, .NumPatterns: 1 }, |
23686 | {.Opcode: AArch64::STNT1H_ZRI, .PatternStart: 955, .NumPatterns: 1 }, |
23687 | {.Opcode: AArch64::STNT1H_ZZR_D, .PatternStart: 956, .NumPatterns: 1 }, |
23688 | {.Opcode: AArch64::STNT1H_ZZR_S, .PatternStart: 957, .NumPatterns: 1 }, |
23689 | {.Opcode: AArch64::STNT1W_2Z_IMM, .PatternStart: 958, .NumPatterns: 1 }, |
23690 | {.Opcode: AArch64::STNT1W_2Z_STRIDED_IMM, .PatternStart: 959, .NumPatterns: 1 }, |
23691 | {.Opcode: AArch64::STNT1W_4Z_IMM, .PatternStart: 960, .NumPatterns: 1 }, |
23692 | {.Opcode: AArch64::STNT1W_4Z_STRIDED_IMM, .PatternStart: 961, .NumPatterns: 1 }, |
23693 | {.Opcode: AArch64::STNT1W_ZRI, .PatternStart: 962, .NumPatterns: 1 }, |
23694 | {.Opcode: AArch64::STNT1W_ZZR_D, .PatternStart: 963, .NumPatterns: 1 }, |
23695 | {.Opcode: AArch64::STNT1W_ZZR_S, .PatternStart: 964, .NumPatterns: 1 }, |
23696 | {.Opcode: AArch64::STPDi, .PatternStart: 965, .NumPatterns: 1 }, |
23697 | {.Opcode: AArch64::STPQi, .PatternStart: 966, .NumPatterns: 1 }, |
23698 | {.Opcode: AArch64::STPSi, .PatternStart: 967, .NumPatterns: 1 }, |
23699 | {.Opcode: AArch64::STPWi, .PatternStart: 968, .NumPatterns: 1 }, |
23700 | {.Opcode: AArch64::STPXi, .PatternStart: 969, .NumPatterns: 1 }, |
23701 | {.Opcode: AArch64::STRBBroX, .PatternStart: 970, .NumPatterns: 1 }, |
23702 | {.Opcode: AArch64::STRBBui, .PatternStart: 971, .NumPatterns: 1 }, |
23703 | {.Opcode: AArch64::STRBroX, .PatternStart: 972, .NumPatterns: 1 }, |
23704 | {.Opcode: AArch64::STRBui, .PatternStart: 973, .NumPatterns: 1 }, |
23705 | {.Opcode: AArch64::STRDroX, .PatternStart: 974, .NumPatterns: 1 }, |
23706 | {.Opcode: AArch64::STRDui, .PatternStart: 975, .NumPatterns: 1 }, |
23707 | {.Opcode: AArch64::STRHHroX, .PatternStart: 976, .NumPatterns: 1 }, |
23708 | {.Opcode: AArch64::STRHHui, .PatternStart: 977, .NumPatterns: 1 }, |
23709 | {.Opcode: AArch64::STRHroX, .PatternStart: 978, .NumPatterns: 1 }, |
23710 | {.Opcode: AArch64::STRHui, .PatternStart: 979, .NumPatterns: 1 }, |
23711 | {.Opcode: AArch64::STRQroX, .PatternStart: 980, .NumPatterns: 1 }, |
23712 | {.Opcode: AArch64::STRQui, .PatternStart: 981, .NumPatterns: 1 }, |
23713 | {.Opcode: AArch64::STRSroX, .PatternStart: 982, .NumPatterns: 1 }, |
23714 | {.Opcode: AArch64::STRSui, .PatternStart: 983, .NumPatterns: 1 }, |
23715 | {.Opcode: AArch64::STRWroX, .PatternStart: 984, .NumPatterns: 1 }, |
23716 | {.Opcode: AArch64::STRWui, .PatternStart: 985, .NumPatterns: 1 }, |
23717 | {.Opcode: AArch64::STRXroX, .PatternStart: 986, .NumPatterns: 1 }, |
23718 | {.Opcode: AArch64::STRXui, .PatternStart: 987, .NumPatterns: 1 }, |
23719 | {.Opcode: AArch64::STR_PXI, .PatternStart: 988, .NumPatterns: 1 }, |
23720 | {.Opcode: AArch64::STR_ZA, .PatternStart: 989, .NumPatterns: 1 }, |
23721 | {.Opcode: AArch64::STR_ZXI, .PatternStart: 990, .NumPatterns: 1 }, |
23722 | {.Opcode: AArch64::STTRBi, .PatternStart: 991, .NumPatterns: 1 }, |
23723 | {.Opcode: AArch64::STTRHi, .PatternStart: 992, .NumPatterns: 1 }, |
23724 | {.Opcode: AArch64::STTRWi, .PatternStart: 993, .NumPatterns: 1 }, |
23725 | {.Opcode: AArch64::STTRXi, .PatternStart: 994, .NumPatterns: 1 }, |
23726 | {.Opcode: AArch64::STURBBi, .PatternStart: 995, .NumPatterns: 1 }, |
23727 | {.Opcode: AArch64::STURBi, .PatternStart: 996, .NumPatterns: 1 }, |
23728 | {.Opcode: AArch64::STURDi, .PatternStart: 997, .NumPatterns: 1 }, |
23729 | {.Opcode: AArch64::STURHHi, .PatternStart: 998, .NumPatterns: 1 }, |
23730 | {.Opcode: AArch64::STURHi, .PatternStart: 999, .NumPatterns: 1 }, |
23731 | {.Opcode: AArch64::STURQi, .PatternStart: 1000, .NumPatterns: 1 }, |
23732 | {.Opcode: AArch64::STURSi, .PatternStart: 1001, .NumPatterns: 1 }, |
23733 | {.Opcode: AArch64::STURWi, .PatternStart: 1002, .NumPatterns: 1 }, |
23734 | {.Opcode: AArch64::STURXi, .PatternStart: 1003, .NumPatterns: 1 }, |
23735 | {.Opcode: AArch64::STZ2Gi, .PatternStart: 1004, .NumPatterns: 1 }, |
23736 | {.Opcode: AArch64::STZGi, .PatternStart: 1005, .NumPatterns: 1 }, |
23737 | {.Opcode: AArch64::SUBPT_shift, .PatternStart: 1006, .NumPatterns: 1 }, |
23738 | {.Opcode: AArch64::SUBSWri, .PatternStart: 1007, .NumPatterns: 1 }, |
23739 | {.Opcode: AArch64::SUBSWrs, .PatternStart: 1008, .NumPatterns: 5 }, |
23740 | {.Opcode: AArch64::SUBSWrx, .PatternStart: 1013, .NumPatterns: 3 }, |
23741 | {.Opcode: AArch64::SUBSXri, .PatternStart: 1016, .NumPatterns: 1 }, |
23742 | {.Opcode: AArch64::SUBSXrs, .PatternStart: 1017, .NumPatterns: 5 }, |
23743 | {.Opcode: AArch64::SUBSXrx, .PatternStart: 1022, .NumPatterns: 1 }, |
23744 | {.Opcode: AArch64::SUBSXrx64, .PatternStart: 1023, .NumPatterns: 3 }, |
23745 | {.Opcode: AArch64::SUBWrs, .PatternStart: 1026, .NumPatterns: 3 }, |
23746 | {.Opcode: AArch64::SUBWrx, .PatternStart: 1029, .NumPatterns: 2 }, |
23747 | {.Opcode: AArch64::SUBXrs, .PatternStart: 1031, .NumPatterns: 3 }, |
23748 | {.Opcode: AArch64::SUBXrx64, .PatternStart: 1034, .NumPatterns: 2 }, |
23749 | {.Opcode: AArch64::SYSPxt_XZR, .PatternStart: 1036, .NumPatterns: 1 }, |
23750 | {.Opcode: AArch64::SYSxt, .PatternStart: 1037, .NumPatterns: 1 }, |
23751 | {.Opcode: AArch64::UBFMWri, .PatternStart: 1038, .NumPatterns: 3 }, |
23752 | {.Opcode: AArch64::UBFMXri, .PatternStart: 1041, .NumPatterns: 4 }, |
23753 | {.Opcode: AArch64::UMADDLrrr, .PatternStart: 1045, .NumPatterns: 1 }, |
23754 | {.Opcode: AArch64::UMOVvi32, .PatternStart: 1046, .NumPatterns: 1 }, |
23755 | {.Opcode: AArch64::UMOVvi32_idx0, .PatternStart: 1047, .NumPatterns: 1 }, |
23756 | {.Opcode: AArch64::UMOVvi64, .PatternStart: 1048, .NumPatterns: 1 }, |
23757 | {.Opcode: AArch64::UMOVvi64_idx0, .PatternStart: 1049, .NumPatterns: 1 }, |
23758 | {.Opcode: AArch64::UMSUBLrrr, .PatternStart: 1050, .NumPatterns: 1 }, |
23759 | {.Opcode: AArch64::UQDECB_WPiI, .PatternStart: 1051, .NumPatterns: 2 }, |
23760 | {.Opcode: AArch64::UQDECB_XPiI, .PatternStart: 1053, .NumPatterns: 2 }, |
23761 | {.Opcode: AArch64::UQDECD_WPiI, .PatternStart: 1055, .NumPatterns: 2 }, |
23762 | {.Opcode: AArch64::UQDECD_XPiI, .PatternStart: 1057, .NumPatterns: 2 }, |
23763 | {.Opcode: AArch64::UQDECD_ZPiI, .PatternStart: 1059, .NumPatterns: 2 }, |
23764 | {.Opcode: AArch64::UQDECH_WPiI, .PatternStart: 1061, .NumPatterns: 2 }, |
23765 | {.Opcode: AArch64::UQDECH_XPiI, .PatternStart: 1063, .NumPatterns: 2 }, |
23766 | {.Opcode: AArch64::UQDECH_ZPiI, .PatternStart: 1065, .NumPatterns: 2 }, |
23767 | {.Opcode: AArch64::UQDECW_WPiI, .PatternStart: 1067, .NumPatterns: 2 }, |
23768 | {.Opcode: AArch64::UQDECW_XPiI, .PatternStart: 1069, .NumPatterns: 2 }, |
23769 | {.Opcode: AArch64::UQDECW_ZPiI, .PatternStart: 1071, .NumPatterns: 2 }, |
23770 | {.Opcode: AArch64::UQINCB_WPiI, .PatternStart: 1073, .NumPatterns: 2 }, |
23771 | {.Opcode: AArch64::UQINCB_XPiI, .PatternStart: 1075, .NumPatterns: 2 }, |
23772 | {.Opcode: AArch64::UQINCD_WPiI, .PatternStart: 1077, .NumPatterns: 2 }, |
23773 | {.Opcode: AArch64::UQINCD_XPiI, .PatternStart: 1079, .NumPatterns: 2 }, |
23774 | {.Opcode: AArch64::UQINCD_ZPiI, .PatternStart: 1081, .NumPatterns: 2 }, |
23775 | {.Opcode: AArch64::UQINCH_WPiI, .PatternStart: 1083, .NumPatterns: 2 }, |
23776 | {.Opcode: AArch64::UQINCH_XPiI, .PatternStart: 1085, .NumPatterns: 2 }, |
23777 | {.Opcode: AArch64::UQINCH_ZPiI, .PatternStart: 1087, .NumPatterns: 2 }, |
23778 | {.Opcode: AArch64::UQINCW_WPiI, .PatternStart: 1089, .NumPatterns: 2 }, |
23779 | {.Opcode: AArch64::UQINCW_XPiI, .PatternStart: 1091, .NumPatterns: 2 }, |
23780 | {.Opcode: AArch64::UQINCW_ZPiI, .PatternStart: 1093, .NumPatterns: 2 }, |
23781 | {.Opcode: AArch64::XPACLRI, .PatternStart: 1095, .NumPatterns: 1 }, |
23782 | {.Opcode: AArch64::ZERO_M, .PatternStart: 1096, .NumPatterns: 15 }, |
23783 | }; |
23784 | |
23785 | static const AliasPattern Patterns[] = { |
23786 | // AArch64::ADDPT_shift - 0 |
23787 | {.AsmStrOffset: 0, .AliasCondStart: 0, .NumOperands: 4, .NumConds: 7 }, |
23788 | // AArch64::ADDSWri - 1 |
23789 | {.AsmStrOffset: 17, .AliasCondStart: 7, .NumOperands: 4, .NumConds: 2 }, |
23790 | // AArch64::ADDSWrs - 2 |
23791 | {.AsmStrOffset: 30, .AliasCondStart: 9, .NumOperands: 4, .NumConds: 4 }, |
23792 | {.AsmStrOffset: 41, .AliasCondStart: 13, .NumOperands: 4, .NumConds: 3 }, |
23793 | {.AsmStrOffset: 56, .AliasCondStart: 16, .NumOperands: 4, .NumConds: 4 }, |
23794 | // AArch64::ADDSWrx - 5 |
23795 | {.AsmStrOffset: 30, .AliasCondStart: 20, .NumOperands: 4, .NumConds: 4 }, |
23796 | {.AsmStrOffset: 72, .AliasCondStart: 24, .NumOperands: 4, .NumConds: 3 }, |
23797 | {.AsmStrOffset: 56, .AliasCondStart: 27, .NumOperands: 4, .NumConds: 4 }, |
23798 | // AArch64::ADDSXri - 8 |
23799 | {.AsmStrOffset: 17, .AliasCondStart: 31, .NumOperands: 4, .NumConds: 2 }, |
23800 | // AArch64::ADDSXrs - 9 |
23801 | {.AsmStrOffset: 30, .AliasCondStart: 33, .NumOperands: 4, .NumConds: 4 }, |
23802 | {.AsmStrOffset: 41, .AliasCondStart: 37, .NumOperands: 4, .NumConds: 3 }, |
23803 | {.AsmStrOffset: 56, .AliasCondStart: 40, .NumOperands: 4, .NumConds: 4 }, |
23804 | // AArch64::ADDSXrx - 12 |
23805 | {.AsmStrOffset: 72, .AliasCondStart: 44, .NumOperands: 4, .NumConds: 3 }, |
23806 | // AArch64::ADDSXrx64 - 13 |
23807 | {.AsmStrOffset: 30, .AliasCondStart: 47, .NumOperands: 4, .NumConds: 4 }, |
23808 | {.AsmStrOffset: 72, .AliasCondStart: 51, .NumOperands: 4, .NumConds: 3 }, |
23809 | {.AsmStrOffset: 56, .AliasCondStart: 54, .NumOperands: 4, .NumConds: 4 }, |
23810 | // AArch64::ADDWri - 16 |
23811 | {.AsmStrOffset: 87, .AliasCondStart: 58, .NumOperands: 4, .NumConds: 4 }, |
23812 | {.AsmStrOffset: 87, .AliasCondStart: 62, .NumOperands: 4, .NumConds: 4 }, |
23813 | // AArch64::ADDWrs - 18 |
23814 | {.AsmStrOffset: 98, .AliasCondStart: 66, .NumOperands: 4, .NumConds: 4 }, |
23815 | // AArch64::ADDWrx - 19 |
23816 | {.AsmStrOffset: 98, .AliasCondStart: 70, .NumOperands: 4, .NumConds: 4 }, |
23817 | {.AsmStrOffset: 98, .AliasCondStart: 74, .NumOperands: 4, .NumConds: 4 }, |
23818 | // AArch64::ADDXri - 21 |
23819 | {.AsmStrOffset: 87, .AliasCondStart: 78, .NumOperands: 4, .NumConds: 4 }, |
23820 | {.AsmStrOffset: 87, .AliasCondStart: 82, .NumOperands: 4, .NumConds: 4 }, |
23821 | // AArch64::ADDXrs - 23 |
23822 | {.AsmStrOffset: 98, .AliasCondStart: 86, .NumOperands: 4, .NumConds: 4 }, |
23823 | // AArch64::ADDXrx64 - 24 |
23824 | {.AsmStrOffset: 98, .AliasCondStart: 90, .NumOperands: 4, .NumConds: 4 }, |
23825 | {.AsmStrOffset: 98, .AliasCondStart: 94, .NumOperands: 4, .NumConds: 4 }, |
23826 | // AArch64::ANDSWri - 26 |
23827 | {.AsmStrOffset: 113, .AliasCondStart: 98, .NumOperands: 3, .NumConds: 2 }, |
23828 | // AArch64::ANDSWrs - 27 |
23829 | {.AsmStrOffset: 126, .AliasCondStart: 100, .NumOperands: 4, .NumConds: 4 }, |
23830 | {.AsmStrOffset: 137, .AliasCondStart: 104, .NumOperands: 4, .NumConds: 3 }, |
23831 | {.AsmStrOffset: 152, .AliasCondStart: 107, .NumOperands: 4, .NumConds: 4 }, |
23832 | // AArch64::ANDSXri - 30 |
23833 | {.AsmStrOffset: 168, .AliasCondStart: 111, .NumOperands: 3, .NumConds: 2 }, |
23834 | // AArch64::ANDSXrs - 31 |
23835 | {.AsmStrOffset: 126, .AliasCondStart: 113, .NumOperands: 4, .NumConds: 4 }, |
23836 | {.AsmStrOffset: 137, .AliasCondStart: 117, .NumOperands: 4, .NumConds: 3 }, |
23837 | {.AsmStrOffset: 152, .AliasCondStart: 120, .NumOperands: 4, .NumConds: 4 }, |
23838 | // AArch64::ANDS_PPzPP - 34 |
23839 | {.AsmStrOffset: 181, .AliasCondStart: 124, .NumOperands: 4, .NumConds: 8 }, |
23840 | // AArch64::ANDWrs - 35 |
23841 | {.AsmStrOffset: 205, .AliasCondStart: 132, .NumOperands: 4, .NumConds: 4 }, |
23842 | // AArch64::ANDXrs - 36 |
23843 | {.AsmStrOffset: 205, .AliasCondStart: 136, .NumOperands: 4, .NumConds: 4 }, |
23844 | // AArch64::AND_PPzPP - 37 |
23845 | {.AsmStrOffset: 220, .AliasCondStart: 140, .NumOperands: 4, .NumConds: 8 }, |
23846 | // AArch64::AND_ZI - 38 |
23847 | {.AsmStrOffset: 243, .AliasCondStart: 148, .NumOperands: 3, .NumConds: 7 }, |
23848 | {.AsmStrOffset: 264, .AliasCondStart: 155, .NumOperands: 3, .NumConds: 7 }, |
23849 | {.AsmStrOffset: 285, .AliasCondStart: 162, .NumOperands: 3, .NumConds: 7 }, |
23850 | // AArch64::AUTIA1716 - 41 |
23851 | {.AsmStrOffset: 306, .AliasCondStart: 169, .NumOperands: 0, .NumConds: 3 }, |
23852 | // AArch64::AUTIASP - 42 |
23853 | {.AsmStrOffset: 316, .AliasCondStart: 172, .NumOperands: 0, .NumConds: 3 }, |
23854 | // AArch64::AUTIAZ - 43 |
23855 | {.AsmStrOffset: 324, .AliasCondStart: 175, .NumOperands: 0, .NumConds: 3 }, |
23856 | // AArch64::AUTIB1716 - 44 |
23857 | {.AsmStrOffset: 331, .AliasCondStart: 178, .NumOperands: 0, .NumConds: 3 }, |
23858 | // AArch64::AUTIBSP - 45 |
23859 | {.AsmStrOffset: 341, .AliasCondStart: 181, .NumOperands: 0, .NumConds: 3 }, |
23860 | // AArch64::AUTIBZ - 46 |
23861 | {.AsmStrOffset: 349, .AliasCondStart: 184, .NumOperands: 0, .NumConds: 3 }, |
23862 | // AArch64::BICSWrs - 47 |
23863 | {.AsmStrOffset: 356, .AliasCondStart: 187, .NumOperands: 4, .NumConds: 4 }, |
23864 | // AArch64::BICSXrs - 48 |
23865 | {.AsmStrOffset: 356, .AliasCondStart: 191, .NumOperands: 4, .NumConds: 4 }, |
23866 | // AArch64::BICWrs - 49 |
23867 | {.AsmStrOffset: 372, .AliasCondStart: 195, .NumOperands: 4, .NumConds: 4 }, |
23868 | // AArch64::BICXrs - 50 |
23869 | {.AsmStrOffset: 372, .AliasCondStart: 199, .NumOperands: 4, .NumConds: 4 }, |
23870 | // AArch64::CHKFEAT - 51 |
23871 | {.AsmStrOffset: 387, .AliasCondStart: 203, .NumOperands: 0, .NumConds: 3 }, |
23872 | // AArch64::CLREX - 52 |
23873 | {.AsmStrOffset: 399, .AliasCondStart: 206, .NumOperands: 1, .NumConds: 1 }, |
23874 | // AArch64::CNTB_XPiI - 53 |
23875 | {.AsmStrOffset: 405, .AliasCondStart: 207, .NumOperands: 3, .NumConds: 7 }, |
23876 | {.AsmStrOffset: 413, .AliasCondStart: 214, .NumOperands: 3, .NumConds: 7 }, |
23877 | // AArch64::CNTD_XPiI - 55 |
23878 | {.AsmStrOffset: 427, .AliasCondStart: 221, .NumOperands: 3, .NumConds: 7 }, |
23879 | {.AsmStrOffset: 435, .AliasCondStart: 228, .NumOperands: 3, .NumConds: 7 }, |
23880 | // AArch64::CNTH_XPiI - 57 |
23881 | {.AsmStrOffset: 449, .AliasCondStart: 235, .NumOperands: 3, .NumConds: 7 }, |
23882 | {.AsmStrOffset: 457, .AliasCondStart: 242, .NumOperands: 3, .NumConds: 7 }, |
23883 | // AArch64::CNTW_XPiI - 59 |
23884 | {.AsmStrOffset: 471, .AliasCondStart: 249, .NumOperands: 3, .NumConds: 7 }, |
23885 | {.AsmStrOffset: 479, .AliasCondStart: 256, .NumOperands: 3, .NumConds: 7 }, |
23886 | // AArch64::CPY_ZPmI_B - 61 |
23887 | {.AsmStrOffset: 493, .AliasCondStart: 263, .NumOperands: 5, .NumConds: 7 }, |
23888 | // AArch64::CPY_ZPmI_D - 62 |
23889 | {.AsmStrOffset: 516, .AliasCondStart: 270, .NumOperands: 5, .NumConds: 7 }, |
23890 | // AArch64::CPY_ZPmI_H - 63 |
23891 | {.AsmStrOffset: 539, .AliasCondStart: 277, .NumOperands: 5, .NumConds: 7 }, |
23892 | // AArch64::CPY_ZPmI_S - 64 |
23893 | {.AsmStrOffset: 562, .AliasCondStart: 284, .NumOperands: 5, .NumConds: 7 }, |
23894 | // AArch64::CPY_ZPmR_B - 65 |
23895 | {.AsmStrOffset: 585, .AliasCondStart: 291, .NumOperands: 4, .NumConds: 8 }, |
23896 | // AArch64::CPY_ZPmR_D - 66 |
23897 | {.AsmStrOffset: 606, .AliasCondStart: 299, .NumOperands: 4, .NumConds: 8 }, |
23898 | // AArch64::CPY_ZPmR_H - 67 |
23899 | {.AsmStrOffset: 627, .AliasCondStart: 307, .NumOperands: 4, .NumConds: 8 }, |
23900 | // AArch64::CPY_ZPmR_S - 68 |
23901 | {.AsmStrOffset: 648, .AliasCondStart: 315, .NumOperands: 4, .NumConds: 8 }, |
23902 | // AArch64::CPY_ZPmV_B - 69 |
23903 | {.AsmStrOffset: 585, .AliasCondStart: 323, .NumOperands: 4, .NumConds: 8 }, |
23904 | // AArch64::CPY_ZPmV_D - 70 |
23905 | {.AsmStrOffset: 606, .AliasCondStart: 331, .NumOperands: 4, .NumConds: 8 }, |
23906 | // AArch64::CPY_ZPmV_H - 71 |
23907 | {.AsmStrOffset: 627, .AliasCondStart: 339, .NumOperands: 4, .NumConds: 8 }, |
23908 | // AArch64::CPY_ZPmV_S - 72 |
23909 | {.AsmStrOffset: 648, .AliasCondStart: 347, .NumOperands: 4, .NumConds: 8 }, |
23910 | // AArch64::CPY_ZPzI_B - 73 |
23911 | {.AsmStrOffset: 669, .AliasCondStart: 355, .NumOperands: 4, .NumConds: 6 }, |
23912 | // AArch64::CPY_ZPzI_D - 74 |
23913 | {.AsmStrOffset: 692, .AliasCondStart: 361, .NumOperands: 4, .NumConds: 6 }, |
23914 | // AArch64::CPY_ZPzI_H - 75 |
23915 | {.AsmStrOffset: 715, .AliasCondStart: 367, .NumOperands: 4, .NumConds: 6 }, |
23916 | // AArch64::CPY_ZPzI_S - 76 |
23917 | {.AsmStrOffset: 738, .AliasCondStart: 373, .NumOperands: 4, .NumConds: 6 }, |
23918 | // AArch64::CSINCWr - 77 |
23919 | {.AsmStrOffset: 761, .AliasCondStart: 379, .NumOperands: 4, .NumConds: 4 }, |
23920 | {.AsmStrOffset: 775, .AliasCondStart: 383, .NumOperands: 4, .NumConds: 4 }, |
23921 | // AArch64::CSINCXr - 79 |
23922 | {.AsmStrOffset: 761, .AliasCondStart: 387, .NumOperands: 4, .NumConds: 4 }, |
23923 | {.AsmStrOffset: 775, .AliasCondStart: 391, .NumOperands: 4, .NumConds: 4 }, |
23924 | // AArch64::CSINVWr - 81 |
23925 | {.AsmStrOffset: 793, .AliasCondStart: 395, .NumOperands: 4, .NumConds: 4 }, |
23926 | {.AsmStrOffset: 808, .AliasCondStart: 399, .NumOperands: 4, .NumConds: 4 }, |
23927 | // AArch64::CSINVXr - 83 |
23928 | {.AsmStrOffset: 793, .AliasCondStart: 403, .NumOperands: 4, .NumConds: 4 }, |
23929 | {.AsmStrOffset: 808, .AliasCondStart: 407, .NumOperands: 4, .NumConds: 4 }, |
23930 | // AArch64::CSNEGWr - 85 |
23931 | {.AsmStrOffset: 826, .AliasCondStart: 411, .NumOperands: 4, .NumConds: 4 }, |
23932 | // AArch64::CSNEGXr - 86 |
23933 | {.AsmStrOffset: 826, .AliasCondStart: 415, .NumOperands: 4, .NumConds: 4 }, |
23934 | // AArch64::DCPS1 - 87 |
23935 | {.AsmStrOffset: 844, .AliasCondStart: 419, .NumOperands: 1, .NumConds: 1 }, |
23936 | // AArch64::DCPS2 - 88 |
23937 | {.AsmStrOffset: 850, .AliasCondStart: 420, .NumOperands: 1, .NumConds: 1 }, |
23938 | // AArch64::DCPS3 - 89 |
23939 | {.AsmStrOffset: 856, .AliasCondStart: 421, .NumOperands: 1, .NumConds: 4 }, |
23940 | // AArch64::DECB_XPiI - 90 |
23941 | {.AsmStrOffset: 862, .AliasCondStart: 425, .NumOperands: 4, .NumConds: 8 }, |
23942 | {.AsmStrOffset: 870, .AliasCondStart: 433, .NumOperands: 4, .NumConds: 8 }, |
23943 | // AArch64::DECD_XPiI - 92 |
23944 | {.AsmStrOffset: 884, .AliasCondStart: 441, .NumOperands: 4, .NumConds: 8 }, |
23945 | {.AsmStrOffset: 892, .AliasCondStart: 449, .NumOperands: 4, .NumConds: 8 }, |
23946 | // AArch64::DECD_ZPiI - 94 |
23947 | {.AsmStrOffset: 906, .AliasCondStart: 457, .NumOperands: 4, .NumConds: 8 }, |
23948 | {.AsmStrOffset: 916, .AliasCondStart: 465, .NumOperands: 4, .NumConds: 8 }, |
23949 | // AArch64::DECH_XPiI - 96 |
23950 | {.AsmStrOffset: 932, .AliasCondStart: 473, .NumOperands: 4, .NumConds: 8 }, |
23951 | {.AsmStrOffset: 940, .AliasCondStart: 481, .NumOperands: 4, .NumConds: 8 }, |
23952 | // AArch64::DECH_ZPiI - 98 |
23953 | {.AsmStrOffset: 954, .AliasCondStart: 489, .NumOperands: 4, .NumConds: 8 }, |
23954 | {.AsmStrOffset: 964, .AliasCondStart: 497, .NumOperands: 4, .NumConds: 8 }, |
23955 | // AArch64::DECW_XPiI - 100 |
23956 | {.AsmStrOffset: 980, .AliasCondStart: 505, .NumOperands: 4, .NumConds: 8 }, |
23957 | {.AsmStrOffset: 988, .AliasCondStart: 513, .NumOperands: 4, .NumConds: 8 }, |
23958 | // AArch64::DECW_ZPiI - 102 |
23959 | {.AsmStrOffset: 1002, .AliasCondStart: 521, .NumOperands: 4, .NumConds: 8 }, |
23960 | {.AsmStrOffset: 1012, .AliasCondStart: 529, .NumOperands: 4, .NumConds: 8 }, |
23961 | // AArch64::DSB - 104 |
23962 | {.AsmStrOffset: 1028, .AliasCondStart: 537, .NumOperands: 1, .NumConds: 1 }, |
23963 | {.AsmStrOffset: 1033, .AliasCondStart: 538, .NumOperands: 1, .NumConds: 1 }, |
23964 | {.AsmStrOffset: 1039, .AliasCondStart: 539, .NumOperands: 1, .NumConds: 4 }, |
23965 | // AArch64::DUPM_ZI - 107 |
23966 | {.AsmStrOffset: 1043, .AliasCondStart: 543, .NumOperands: 2, .NumConds: 6 }, |
23967 | {.AsmStrOffset: 1058, .AliasCondStart: 549, .NumOperands: 2, .NumConds: 6 }, |
23968 | {.AsmStrOffset: 1073, .AliasCondStart: 555, .NumOperands: 2, .NumConds: 6 }, |
23969 | {.AsmStrOffset: 1088, .AliasCondStart: 561, .NumOperands: 2, .NumConds: 6 }, |
23970 | {.AsmStrOffset: 1104, .AliasCondStart: 567, .NumOperands: 2, .NumConds: 6 }, |
23971 | {.AsmStrOffset: 1120, .AliasCondStart: 573, .NumOperands: 2, .NumConds: 6 }, |
23972 | // AArch64::DUP_ZI_B - 113 |
23973 | {.AsmStrOffset: 1136, .AliasCondStart: 579, .NumOperands: 3, .NumConds: 5 }, |
23974 | // AArch64::DUP_ZI_D - 114 |
23975 | {.AsmStrOffset: 1151, .AliasCondStart: 584, .NumOperands: 3, .NumConds: 5 }, |
23976 | {.AsmStrOffset: 1166, .AliasCondStart: 589, .NumOperands: 3, .NumConds: 7 }, |
23977 | // AArch64::DUP_ZI_H - 116 |
23978 | {.AsmStrOffset: 1182, .AliasCondStart: 596, .NumOperands: 3, .NumConds: 5 }, |
23979 | {.AsmStrOffset: 1197, .AliasCondStart: 601, .NumOperands: 3, .NumConds: 7 }, |
23980 | // AArch64::DUP_ZI_S - 118 |
23981 | {.AsmStrOffset: 1213, .AliasCondStart: 608, .NumOperands: 3, .NumConds: 5 }, |
23982 | {.AsmStrOffset: 1228, .AliasCondStart: 613, .NumOperands: 3, .NumConds: 7 }, |
23983 | // AArch64::DUP_ZR_B - 120 |
23984 | {.AsmStrOffset: 1244, .AliasCondStart: 620, .NumOperands: 2, .NumConds: 6 }, |
23985 | // AArch64::DUP_ZR_D - 121 |
23986 | {.AsmStrOffset: 1257, .AliasCondStart: 626, .NumOperands: 2, .NumConds: 6 }, |
23987 | // AArch64::DUP_ZR_H - 122 |
23988 | {.AsmStrOffset: 1270, .AliasCondStart: 632, .NumOperands: 2, .NumConds: 6 }, |
23989 | // AArch64::DUP_ZR_S - 123 |
23990 | {.AsmStrOffset: 1283, .AliasCondStart: 638, .NumOperands: 2, .NumConds: 6 }, |
23991 | // AArch64::DUP_ZZI_B - 124 |
23992 | {.AsmStrOffset: 1296, .AliasCondStart: 644, .NumOperands: 3, .NumConds: 7 }, |
23993 | {.AsmStrOffset: 1311, .AliasCondStart: 651, .NumOperands: 3, .NumConds: 6 }, |
23994 | // AArch64::DUP_ZZI_D - 126 |
23995 | {.AsmStrOffset: 1330, .AliasCondStart: 657, .NumOperands: 3, .NumConds: 7 }, |
23996 | {.AsmStrOffset: 1345, .AliasCondStart: 664, .NumOperands: 3, .NumConds: 6 }, |
23997 | // AArch64::DUP_ZZI_H - 128 |
23998 | {.AsmStrOffset: 1364, .AliasCondStart: 670, .NumOperands: 3, .NumConds: 7 }, |
23999 | {.AsmStrOffset: 1379, .AliasCondStart: 677, .NumOperands: 3, .NumConds: 6 }, |
24000 | // AArch64::DUP_ZZI_Q - 130 |
24001 | {.AsmStrOffset: 1398, .AliasCondStart: 683, .NumOperands: 3, .NumConds: 7 }, |
24002 | {.AsmStrOffset: 1413, .AliasCondStart: 690, .NumOperands: 3, .NumConds: 6 }, |
24003 | // AArch64::DUP_ZZI_S - 132 |
24004 | {.AsmStrOffset: 1432, .AliasCondStart: 696, .NumOperands: 3, .NumConds: 7 }, |
24005 | {.AsmStrOffset: 1447, .AliasCondStart: 703, .NumOperands: 3, .NumConds: 6 }, |
24006 | // AArch64::EONWrs - 134 |
24007 | {.AsmStrOffset: 1466, .AliasCondStart: 709, .NumOperands: 4, .NumConds: 4 }, |
24008 | // AArch64::EONXrs - 135 |
24009 | {.AsmStrOffset: 1466, .AliasCondStart: 713, .NumOperands: 4, .NumConds: 4 }, |
24010 | // AArch64::EORS_PPzPP - 136 |
24011 | {.AsmStrOffset: 1481, .AliasCondStart: 717, .NumOperands: 4, .NumConds: 8 }, |
24012 | // AArch64::EORWrs - 137 |
24013 | {.AsmStrOffset: 1505, .AliasCondStart: 725, .NumOperands: 4, .NumConds: 4 }, |
24014 | // AArch64::EORXrs - 138 |
24015 | {.AsmStrOffset: 1505, .AliasCondStart: 729, .NumOperands: 4, .NumConds: 4 }, |
24016 | // AArch64::EOR_PPzPP - 139 |
24017 | {.AsmStrOffset: 1520, .AliasCondStart: 733, .NumOperands: 4, .NumConds: 8 }, |
24018 | // AArch64::EOR_ZI - 140 |
24019 | {.AsmStrOffset: 1543, .AliasCondStart: 741, .NumOperands: 3, .NumConds: 7 }, |
24020 | {.AsmStrOffset: 1564, .AliasCondStart: 748, .NumOperands: 3, .NumConds: 7 }, |
24021 | {.AsmStrOffset: 1585, .AliasCondStart: 755, .NumOperands: 3, .NumConds: 7 }, |
24022 | // AArch64::EXTRACT_ZPMXI_H_B - 143 |
24023 | {.AsmStrOffset: 1606, .AliasCondStart: 762, .NumOperands: 6, .NumConds: 8 }, |
24024 | // AArch64::EXTRACT_ZPMXI_H_D - 144 |
24025 | {.AsmStrOffset: 1639, .AliasCondStart: 770, .NumOperands: 6, .NumConds: 8 }, |
24026 | // AArch64::EXTRACT_ZPMXI_H_H - 145 |
24027 | {.AsmStrOffset: 1672, .AliasCondStart: 778, .NumOperands: 6, .NumConds: 8 }, |
24028 | // AArch64::EXTRACT_ZPMXI_H_Q - 146 |
24029 | {.AsmStrOffset: 1705, .AliasCondStart: 786, .NumOperands: 6, .NumConds: 8 }, |
24030 | // AArch64::EXTRACT_ZPMXI_H_S - 147 |
24031 | {.AsmStrOffset: 1738, .AliasCondStart: 794, .NumOperands: 6, .NumConds: 8 }, |
24032 | // AArch64::EXTRACT_ZPMXI_V_B - 148 |
24033 | {.AsmStrOffset: 1771, .AliasCondStart: 802, .NumOperands: 6, .NumConds: 8 }, |
24034 | // AArch64::EXTRACT_ZPMXI_V_D - 149 |
24035 | {.AsmStrOffset: 1804, .AliasCondStart: 810, .NumOperands: 6, .NumConds: 8 }, |
24036 | // AArch64::EXTRACT_ZPMXI_V_H - 150 |
24037 | {.AsmStrOffset: 1837, .AliasCondStart: 818, .NumOperands: 6, .NumConds: 8 }, |
24038 | // AArch64::EXTRACT_ZPMXI_V_Q - 151 |
24039 | {.AsmStrOffset: 1870, .AliasCondStart: 826, .NumOperands: 6, .NumConds: 8 }, |
24040 | // AArch64::EXTRACT_ZPMXI_V_S - 152 |
24041 | {.AsmStrOffset: 1903, .AliasCondStart: 834, .NumOperands: 6, .NumConds: 8 }, |
24042 | // AArch64::EXTRWrri - 153 |
24043 | {.AsmStrOffset: 1936, .AliasCondStart: 842, .NumOperands: 4, .NumConds: 3 }, |
24044 | // AArch64::EXTRXrri - 154 |
24045 | {.AsmStrOffset: 1936, .AliasCondStart: 845, .NumOperands: 4, .NumConds: 3 }, |
24046 | // AArch64::FCPY_ZPmI_D - 155 |
24047 | {.AsmStrOffset: 1951, .AliasCondStart: 848, .NumOperands: 4, .NumConds: 7 }, |
24048 | // AArch64::FCPY_ZPmI_H - 156 |
24049 | {.AsmStrOffset: 1975, .AliasCondStart: 855, .NumOperands: 4, .NumConds: 7 }, |
24050 | // AArch64::FCPY_ZPmI_S - 157 |
24051 | {.AsmStrOffset: 1999, .AliasCondStart: 862, .NumOperands: 4, .NumConds: 7 }, |
24052 | // AArch64::FDUP_ZI_D - 158 |
24053 | {.AsmStrOffset: 2023, .AliasCondStart: 869, .NumOperands: 2, .NumConds: 5 }, |
24054 | // AArch64::FDUP_ZI_H - 159 |
24055 | {.AsmStrOffset: 2039, .AliasCondStart: 874, .NumOperands: 2, .NumConds: 5 }, |
24056 | // AArch64::FDUP_ZI_S - 160 |
24057 | {.AsmStrOffset: 2055, .AliasCondStart: 879, .NumOperands: 2, .NumConds: 5 }, |
24058 | // AArch64::GCSPOPM - 161 |
24059 | {.AsmStrOffset: 2071, .AliasCondStart: 884, .NumOperands: 2, .NumConds: 4 }, |
24060 | // AArch64::GLD1B_D_IMM - 162 |
24061 | {.AsmStrOffset: 2079, .AliasCondStart: 888, .NumOperands: 4, .NumConds: 7 }, |
24062 | // AArch64::GLD1B_S_IMM - 163 |
24063 | {.AsmStrOffset: 2105, .AliasCondStart: 895, .NumOperands: 4, .NumConds: 7 }, |
24064 | // AArch64::GLD1D_IMM - 164 |
24065 | {.AsmStrOffset: 2131, .AliasCondStart: 902, .NumOperands: 4, .NumConds: 7 }, |
24066 | // AArch64::GLD1H_D_IMM - 165 |
24067 | {.AsmStrOffset: 2157, .AliasCondStart: 909, .NumOperands: 4, .NumConds: 7 }, |
24068 | // AArch64::GLD1H_S_IMM - 166 |
24069 | {.AsmStrOffset: 2183, .AliasCondStart: 916, .NumOperands: 4, .NumConds: 7 }, |
24070 | // AArch64::GLD1Q - 167 |
24071 | {.AsmStrOffset: 2209, .AliasCondStart: 923, .NumOperands: 4, .NumConds: 7 }, |
24072 | // AArch64::GLD1SB_D_IMM - 168 |
24073 | {.AsmStrOffset: 2235, .AliasCondStart: 930, .NumOperands: 4, .NumConds: 7 }, |
24074 | // AArch64::GLD1SB_S_IMM - 169 |
24075 | {.AsmStrOffset: 2262, .AliasCondStart: 937, .NumOperands: 4, .NumConds: 7 }, |
24076 | // AArch64::GLD1SH_D_IMM - 170 |
24077 | {.AsmStrOffset: 2289, .AliasCondStart: 944, .NumOperands: 4, .NumConds: 7 }, |
24078 | // AArch64::GLD1SH_S_IMM - 171 |
24079 | {.AsmStrOffset: 2316, .AliasCondStart: 951, .NumOperands: 4, .NumConds: 7 }, |
24080 | // AArch64::GLD1SW_D_IMM - 172 |
24081 | {.AsmStrOffset: 2343, .AliasCondStart: 958, .NumOperands: 4, .NumConds: 7 }, |
24082 | // AArch64::GLD1W_D_IMM - 173 |
24083 | {.AsmStrOffset: 2370, .AliasCondStart: 965, .NumOperands: 4, .NumConds: 7 }, |
24084 | // AArch64::GLD1W_IMM - 174 |
24085 | {.AsmStrOffset: 2396, .AliasCondStart: 972, .NumOperands: 4, .NumConds: 7 }, |
24086 | // AArch64::GLDFF1B_D_IMM - 175 |
24087 | {.AsmStrOffset: 2422, .AliasCondStart: 979, .NumOperands: 4, .NumConds: 7 }, |
24088 | // AArch64::GLDFF1B_S_IMM - 176 |
24089 | {.AsmStrOffset: 2450, .AliasCondStart: 986, .NumOperands: 4, .NumConds: 7 }, |
24090 | // AArch64::GLDFF1D_IMM - 177 |
24091 | {.AsmStrOffset: 2478, .AliasCondStart: 993, .NumOperands: 4, .NumConds: 7 }, |
24092 | // AArch64::GLDFF1H_D_IMM - 178 |
24093 | {.AsmStrOffset: 2506, .AliasCondStart: 1000, .NumOperands: 4, .NumConds: 7 }, |
24094 | // AArch64::GLDFF1H_S_IMM - 179 |
24095 | {.AsmStrOffset: 2534, .AliasCondStart: 1007, .NumOperands: 4, .NumConds: 7 }, |
24096 | // AArch64::GLDFF1SB_D_IMM - 180 |
24097 | {.AsmStrOffset: 2562, .AliasCondStart: 1014, .NumOperands: 4, .NumConds: 7 }, |
24098 | // AArch64::GLDFF1SB_S_IMM - 181 |
24099 | {.AsmStrOffset: 2591, .AliasCondStart: 1021, .NumOperands: 4, .NumConds: 7 }, |
24100 | // AArch64::GLDFF1SH_D_IMM - 182 |
24101 | {.AsmStrOffset: 2620, .AliasCondStart: 1028, .NumOperands: 4, .NumConds: 7 }, |
24102 | // AArch64::GLDFF1SH_S_IMM - 183 |
24103 | {.AsmStrOffset: 2649, .AliasCondStart: 1035, .NumOperands: 4, .NumConds: 7 }, |
24104 | // AArch64::GLDFF1SW_D_IMM - 184 |
24105 | {.AsmStrOffset: 2678, .AliasCondStart: 1042, .NumOperands: 4, .NumConds: 7 }, |
24106 | // AArch64::GLDFF1W_D_IMM - 185 |
24107 | {.AsmStrOffset: 2707, .AliasCondStart: 1049, .NumOperands: 4, .NumConds: 7 }, |
24108 | // AArch64::GLDFF1W_IMM - 186 |
24109 | {.AsmStrOffset: 2735, .AliasCondStart: 1056, .NumOperands: 4, .NumConds: 7 }, |
24110 | // AArch64::HINT - 187 |
24111 | {.AsmStrOffset: 2763, .AliasCondStart: 1063, .NumOperands: 1, .NumConds: 1 }, |
24112 | {.AsmStrOffset: 2767, .AliasCondStart: 1064, .NumOperands: 1, .NumConds: 1 }, |
24113 | {.AsmStrOffset: 2773, .AliasCondStart: 1065, .NumOperands: 1, .NumConds: 1 }, |
24114 | {.AsmStrOffset: 2777, .AliasCondStart: 1066, .NumOperands: 1, .NumConds: 1 }, |
24115 | {.AsmStrOffset: 2781, .AliasCondStart: 1067, .NumOperands: 1, .NumConds: 1 }, |
24116 | {.AsmStrOffset: 2785, .AliasCondStart: 1068, .NumOperands: 1, .NumConds: 1 }, |
24117 | {.AsmStrOffset: 2790, .AliasCondStart: 1069, .NumOperands: 1, .NumConds: 1 }, |
24118 | {.AsmStrOffset: 2794, .AliasCondStart: 1070, .NumOperands: 1, .NumConds: 4 }, |
24119 | {.AsmStrOffset: 2798, .AliasCondStart: 1074, .NumOperands: 1, .NumConds: 1 }, |
24120 | {.AsmStrOffset: 2803, .AliasCondStart: 1075, .NumOperands: 1, .NumConds: 4 }, |
24121 | {.AsmStrOffset: 2807, .AliasCondStart: 1079, .NumOperands: 1, .NumConds: 4 }, |
24122 | {.AsmStrOffset: 2816, .AliasCondStart: 1083, .NumOperands: 1, .NumConds: 4 }, |
24123 | {.AsmStrOffset: 2825, .AliasCondStart: 1087, .NumOperands: 1, .NumConds: 4 }, |
24124 | {.AsmStrOffset: 2836, .AliasCondStart: 1091, .NumOperands: 1, .NumConds: 4 }, |
24125 | // AArch64::INCB_XPiI - 201 |
24126 | {.AsmStrOffset: 2843, .AliasCondStart: 1095, .NumOperands: 4, .NumConds: 8 }, |
24127 | {.AsmStrOffset: 2851, .AliasCondStart: 1103, .NumOperands: 4, .NumConds: 8 }, |
24128 | // AArch64::INCD_XPiI - 203 |
24129 | {.AsmStrOffset: 2865, .AliasCondStart: 1111, .NumOperands: 4, .NumConds: 8 }, |
24130 | {.AsmStrOffset: 2873, .AliasCondStart: 1119, .NumOperands: 4, .NumConds: 8 }, |
24131 | // AArch64::INCD_ZPiI - 205 |
24132 | {.AsmStrOffset: 2887, .AliasCondStart: 1127, .NumOperands: 4, .NumConds: 8 }, |
24133 | {.AsmStrOffset: 2897, .AliasCondStart: 1135, .NumOperands: 4, .NumConds: 8 }, |
24134 | // AArch64::INCH_XPiI - 207 |
24135 | {.AsmStrOffset: 2913, .AliasCondStart: 1143, .NumOperands: 4, .NumConds: 8 }, |
24136 | {.AsmStrOffset: 2921, .AliasCondStart: 1151, .NumOperands: 4, .NumConds: 8 }, |
24137 | // AArch64::INCH_ZPiI - 209 |
24138 | {.AsmStrOffset: 2935, .AliasCondStart: 1159, .NumOperands: 4, .NumConds: 8 }, |
24139 | {.AsmStrOffset: 2945, .AliasCondStart: 1167, .NumOperands: 4, .NumConds: 8 }, |
24140 | // AArch64::INCW_XPiI - 211 |
24141 | {.AsmStrOffset: 2961, .AliasCondStart: 1175, .NumOperands: 4, .NumConds: 8 }, |
24142 | {.AsmStrOffset: 2969, .AliasCondStart: 1183, .NumOperands: 4, .NumConds: 8 }, |
24143 | // AArch64::INCW_ZPiI - 213 |
24144 | {.AsmStrOffset: 2983, .AliasCondStart: 1191, .NumOperands: 4, .NumConds: 8 }, |
24145 | {.AsmStrOffset: 2993, .AliasCondStart: 1199, .NumOperands: 4, .NumConds: 8 }, |
24146 | // AArch64::INSERT_MXIPZ_H_B - 215 |
24147 | {.AsmStrOffset: 3009, .AliasCondStart: 1207, .NumOperands: 6, .NumConds: 9 }, |
24148 | // AArch64::INSERT_MXIPZ_H_D - 216 |
24149 | {.AsmStrOffset: 3042, .AliasCondStart: 1216, .NumOperands: 6, .NumConds: 9 }, |
24150 | // AArch64::INSERT_MXIPZ_H_H - 217 |
24151 | {.AsmStrOffset: 3075, .AliasCondStart: 1225, .NumOperands: 6, .NumConds: 9 }, |
24152 | // AArch64::INSERT_MXIPZ_H_Q - 218 |
24153 | {.AsmStrOffset: 3108, .AliasCondStart: 1234, .NumOperands: 6, .NumConds: 9 }, |
24154 | // AArch64::INSERT_MXIPZ_H_S - 219 |
24155 | {.AsmStrOffset: 3141, .AliasCondStart: 1243, .NumOperands: 6, .NumConds: 9 }, |
24156 | // AArch64::INSERT_MXIPZ_V_B - 220 |
24157 | {.AsmStrOffset: 3174, .AliasCondStart: 1252, .NumOperands: 6, .NumConds: 9 }, |
24158 | // AArch64::INSERT_MXIPZ_V_D - 221 |
24159 | {.AsmStrOffset: 3207, .AliasCondStart: 1261, .NumOperands: 6, .NumConds: 9 }, |
24160 | // AArch64::INSERT_MXIPZ_V_H - 222 |
24161 | {.AsmStrOffset: 3240, .AliasCondStart: 1270, .NumOperands: 6, .NumConds: 9 }, |
24162 | // AArch64::INSERT_MXIPZ_V_Q - 223 |
24163 | {.AsmStrOffset: 3273, .AliasCondStart: 1279, .NumOperands: 6, .NumConds: 9 }, |
24164 | // AArch64::INSERT_MXIPZ_V_S - 224 |
24165 | {.AsmStrOffset: 3306, .AliasCondStart: 1288, .NumOperands: 6, .NumConds: 9 }, |
24166 | // AArch64::INSvi16gpr - 225 |
24167 | {.AsmStrOffset: 3339, .AliasCondStart: 1297, .NumOperands: 4, .NumConds: 7 }, |
24168 | // AArch64::INSvi16lane - 226 |
24169 | {.AsmStrOffset: 3358, .AliasCondStart: 1304, .NumOperands: 5, .NumConds: 7 }, |
24170 | // AArch64::INSvi32gpr - 227 |
24171 | {.AsmStrOffset: 3383, .AliasCondStart: 1311, .NumOperands: 4, .NumConds: 7 }, |
24172 | // AArch64::INSvi32lane - 228 |
24173 | {.AsmStrOffset: 3402, .AliasCondStart: 1318, .NumOperands: 5, .NumConds: 7 }, |
24174 | // AArch64::INSvi64gpr - 229 |
24175 | {.AsmStrOffset: 3427, .AliasCondStart: 1325, .NumOperands: 4, .NumConds: 7 }, |
24176 | // AArch64::INSvi64lane - 230 |
24177 | {.AsmStrOffset: 3446, .AliasCondStart: 1332, .NumOperands: 5, .NumConds: 7 }, |
24178 | // AArch64::INSvi8gpr - 231 |
24179 | {.AsmStrOffset: 3471, .AliasCondStart: 1339, .NumOperands: 4, .NumConds: 7 }, |
24180 | // AArch64::INSvi8lane - 232 |
24181 | {.AsmStrOffset: 3490, .AliasCondStart: 1346, .NumOperands: 5, .NumConds: 7 }, |
24182 | // AArch64::IRG - 233 |
24183 | {.AsmStrOffset: 3515, .AliasCondStart: 1353, .NumOperands: 3, .NumConds: 6 }, |
24184 | // AArch64::ISB - 234 |
24185 | {.AsmStrOffset: 3526, .AliasCondStart: 1359, .NumOperands: 1, .NumConds: 1 }, |
24186 | // AArch64::LD1B_2Z_IMM - 235 |
24187 | {.AsmStrOffset: 3530, .AliasCondStart: 1360, .NumOperands: 4, .NumConds: 8 }, |
24188 | // AArch64::LD1B_2Z_STRIDED_IMM - 236 |
24189 | {.AsmStrOffset: 3554, .AliasCondStart: 1368, .NumOperands: 4, .NumConds: 7 }, |
24190 | // AArch64::LD1B_4Z_IMM - 237 |
24191 | {.AsmStrOffset: 3530, .AliasCondStart: 1375, .NumOperands: 4, .NumConds: 8 }, |
24192 | // AArch64::LD1B_4Z_STRIDED_IMM - 238 |
24193 | {.AsmStrOffset: 3578, .AliasCondStart: 1383, .NumOperands: 4, .NumConds: 7 }, |
24194 | // AArch64::LD1B_D_IMM - 239 |
24195 | {.AsmStrOffset: 3602, .AliasCondStart: 1390, .NumOperands: 4, .NumConds: 8 }, |
24196 | // AArch64::LD1B_H_IMM - 240 |
24197 | {.AsmStrOffset: 3626, .AliasCondStart: 1398, .NumOperands: 4, .NumConds: 8 }, |
24198 | // AArch64::LD1B_IMM - 241 |
24199 | {.AsmStrOffset: 3650, .AliasCondStart: 1406, .NumOperands: 4, .NumConds: 8 }, |
24200 | // AArch64::LD1B_S_IMM - 242 |
24201 | {.AsmStrOffset: 3674, .AliasCondStart: 1414, .NumOperands: 4, .NumConds: 8 }, |
24202 | // AArch64::LD1D_2Z_IMM - 243 |
24203 | {.AsmStrOffset: 3698, .AliasCondStart: 1422, .NumOperands: 4, .NumConds: 8 }, |
24204 | // AArch64::LD1D_2Z_STRIDED_IMM - 244 |
24205 | {.AsmStrOffset: 3722, .AliasCondStart: 1430, .NumOperands: 4, .NumConds: 7 }, |
24206 | // AArch64::LD1D_4Z_IMM - 245 |
24207 | {.AsmStrOffset: 3698, .AliasCondStart: 1437, .NumOperands: 4, .NumConds: 8 }, |
24208 | // AArch64::LD1D_4Z_STRIDED_IMM - 246 |
24209 | {.AsmStrOffset: 3722, .AliasCondStart: 1445, .NumOperands: 4, .NumConds: 7 }, |
24210 | // AArch64::LD1D_IMM - 247 |
24211 | {.AsmStrOffset: 3746, .AliasCondStart: 1452, .NumOperands: 4, .NumConds: 8 }, |
24212 | // AArch64::LD1D_Q_IMM - 248 |
24213 | {.AsmStrOffset: 3770, .AliasCondStart: 1460, .NumOperands: 4, .NumConds: 7 }, |
24214 | // AArch64::LD1Fourv16b_POST - 249 |
24215 | {.AsmStrOffset: 3794, .AliasCondStart: 1467, .NumOperands: 4, .NumConds: 7 }, |
24216 | // AArch64::LD1Fourv1d_POST - 250 |
24217 | {.AsmStrOffset: 3814, .AliasCondStart: 1474, .NumOperands: 4, .NumConds: 7 }, |
24218 | // AArch64::LD1Fourv2d_POST - 251 |
24219 | {.AsmStrOffset: 3834, .AliasCondStart: 1481, .NumOperands: 4, .NumConds: 7 }, |
24220 | // AArch64::LD1Fourv2s_POST - 252 |
24221 | {.AsmStrOffset: 3854, .AliasCondStart: 1488, .NumOperands: 4, .NumConds: 7 }, |
24222 | // AArch64::LD1Fourv4h_POST - 253 |
24223 | {.AsmStrOffset: 3874, .AliasCondStart: 1495, .NumOperands: 4, .NumConds: 7 }, |
24224 | // AArch64::LD1Fourv4s_POST - 254 |
24225 | {.AsmStrOffset: 3894, .AliasCondStart: 1502, .NumOperands: 4, .NumConds: 7 }, |
24226 | // AArch64::LD1Fourv8b_POST - 255 |
24227 | {.AsmStrOffset: 3914, .AliasCondStart: 1509, .NumOperands: 4, .NumConds: 7 }, |
24228 | // AArch64::LD1Fourv8h_POST - 256 |
24229 | {.AsmStrOffset: 3934, .AliasCondStart: 1516, .NumOperands: 4, .NumConds: 7 }, |
24230 | // AArch64::LD1H_2Z_IMM - 257 |
24231 | {.AsmStrOffset: 3954, .AliasCondStart: 1523, .NumOperands: 4, .NumConds: 8 }, |
24232 | // AArch64::LD1H_2Z_STRIDED_IMM - 258 |
24233 | {.AsmStrOffset: 3978, .AliasCondStart: 1531, .NumOperands: 4, .NumConds: 7 }, |
24234 | // AArch64::LD1H_4Z_IMM - 259 |
24235 | {.AsmStrOffset: 3954, .AliasCondStart: 1538, .NumOperands: 4, .NumConds: 8 }, |
24236 | // AArch64::LD1H_4Z_STRIDED_IMM - 260 |
24237 | {.AsmStrOffset: 4002, .AliasCondStart: 1546, .NumOperands: 4, .NumConds: 7 }, |
24238 | // AArch64::LD1H_D_IMM - 261 |
24239 | {.AsmStrOffset: 4026, .AliasCondStart: 1553, .NumOperands: 4, .NumConds: 8 }, |
24240 | // AArch64::LD1H_IMM - 262 |
24241 | {.AsmStrOffset: 4050, .AliasCondStart: 1561, .NumOperands: 4, .NumConds: 8 }, |
24242 | // AArch64::LD1H_S_IMM - 263 |
24243 | {.AsmStrOffset: 4074, .AliasCondStart: 1569, .NumOperands: 4, .NumConds: 8 }, |
24244 | // AArch64::LD1Onev16b_POST - 264 |
24245 | {.AsmStrOffset: 4098, .AliasCondStart: 1577, .NumOperands: 4, .NumConds: 7 }, |
24246 | // AArch64::LD1Onev1d_POST - 265 |
24247 | {.AsmStrOffset: 4118, .AliasCondStart: 1584, .NumOperands: 4, .NumConds: 7 }, |
24248 | // AArch64::LD1Onev2d_POST - 266 |
24249 | {.AsmStrOffset: 4137, .AliasCondStart: 1591, .NumOperands: 4, .NumConds: 7 }, |
24250 | // AArch64::LD1Onev2s_POST - 267 |
24251 | {.AsmStrOffset: 4157, .AliasCondStart: 1598, .NumOperands: 4, .NumConds: 7 }, |
24252 | // AArch64::LD1Onev4h_POST - 268 |
24253 | {.AsmStrOffset: 4176, .AliasCondStart: 1605, .NumOperands: 4, .NumConds: 7 }, |
24254 | // AArch64::LD1Onev4s_POST - 269 |
24255 | {.AsmStrOffset: 4195, .AliasCondStart: 1612, .NumOperands: 4, .NumConds: 7 }, |
24256 | // AArch64::LD1Onev8b_POST - 270 |
24257 | {.AsmStrOffset: 4215, .AliasCondStart: 1619, .NumOperands: 4, .NumConds: 7 }, |
24258 | // AArch64::LD1Onev8h_POST - 271 |
24259 | {.AsmStrOffset: 4234, .AliasCondStart: 1626, .NumOperands: 4, .NumConds: 7 }, |
24260 | // AArch64::LD1RB_D_IMM - 272 |
24261 | {.AsmStrOffset: 4254, .AliasCondStart: 1633, .NumOperands: 4, .NumConds: 8 }, |
24262 | // AArch64::LD1RB_H_IMM - 273 |
24263 | {.AsmStrOffset: 4279, .AliasCondStart: 1641, .NumOperands: 4, .NumConds: 8 }, |
24264 | // AArch64::LD1RB_IMM - 274 |
24265 | {.AsmStrOffset: 4304, .AliasCondStart: 1649, .NumOperands: 4, .NumConds: 8 }, |
24266 | // AArch64::LD1RB_S_IMM - 275 |
24267 | {.AsmStrOffset: 4329, .AliasCondStart: 1657, .NumOperands: 4, .NumConds: 8 }, |
24268 | // AArch64::LD1RD_IMM - 276 |
24269 | {.AsmStrOffset: 4354, .AliasCondStart: 1665, .NumOperands: 4, .NumConds: 8 }, |
24270 | // AArch64::LD1RH_D_IMM - 277 |
24271 | {.AsmStrOffset: 4379, .AliasCondStart: 1673, .NumOperands: 4, .NumConds: 8 }, |
24272 | // AArch64::LD1RH_IMM - 278 |
24273 | {.AsmStrOffset: 4404, .AliasCondStart: 1681, .NumOperands: 4, .NumConds: 8 }, |
24274 | // AArch64::LD1RH_S_IMM - 279 |
24275 | {.AsmStrOffset: 4429, .AliasCondStart: 1689, .NumOperands: 4, .NumConds: 8 }, |
24276 | // AArch64::LD1RO_B_IMM - 280 |
24277 | {.AsmStrOffset: 4454, .AliasCondStart: 1697, .NumOperands: 4, .NumConds: 10 }, |
24278 | // AArch64::LD1RO_D_IMM - 281 |
24279 | {.AsmStrOffset: 4480, .AliasCondStart: 1707, .NumOperands: 4, .NumConds: 10 }, |
24280 | // AArch64::LD1RO_H_IMM - 282 |
24281 | {.AsmStrOffset: 4506, .AliasCondStart: 1717, .NumOperands: 4, .NumConds: 10 }, |
24282 | // AArch64::LD1RO_W_IMM - 283 |
24283 | {.AsmStrOffset: 4532, .AliasCondStart: 1727, .NumOperands: 4, .NumConds: 10 }, |
24284 | // AArch64::LD1RQ_B_IMM - 284 |
24285 | {.AsmStrOffset: 4558, .AliasCondStart: 1737, .NumOperands: 4, .NumConds: 8 }, |
24286 | // AArch64::LD1RQ_D_IMM - 285 |
24287 | {.AsmStrOffset: 4584, .AliasCondStart: 1745, .NumOperands: 4, .NumConds: 8 }, |
24288 | // AArch64::LD1RQ_H_IMM - 286 |
24289 | {.AsmStrOffset: 4610, .AliasCondStart: 1753, .NumOperands: 4, .NumConds: 8 }, |
24290 | // AArch64::LD1RQ_W_IMM - 287 |
24291 | {.AsmStrOffset: 4636, .AliasCondStart: 1761, .NumOperands: 4, .NumConds: 8 }, |
24292 | // AArch64::LD1RSB_D_IMM - 288 |
24293 | {.AsmStrOffset: 4662, .AliasCondStart: 1769, .NumOperands: 4, .NumConds: 8 }, |
24294 | // AArch64::LD1RSB_H_IMM - 289 |
24295 | {.AsmStrOffset: 4688, .AliasCondStart: 1777, .NumOperands: 4, .NumConds: 8 }, |
24296 | // AArch64::LD1RSB_S_IMM - 290 |
24297 | {.AsmStrOffset: 4714, .AliasCondStart: 1785, .NumOperands: 4, .NumConds: 8 }, |
24298 | // AArch64::LD1RSH_D_IMM - 291 |
24299 | {.AsmStrOffset: 4740, .AliasCondStart: 1793, .NumOperands: 4, .NumConds: 8 }, |
24300 | // AArch64::LD1RSH_S_IMM - 292 |
24301 | {.AsmStrOffset: 4766, .AliasCondStart: 1801, .NumOperands: 4, .NumConds: 8 }, |
24302 | // AArch64::LD1RSW_IMM - 293 |
24303 | {.AsmStrOffset: 4792, .AliasCondStart: 1809, .NumOperands: 4, .NumConds: 8 }, |
24304 | // AArch64::LD1RW_D_IMM - 294 |
24305 | {.AsmStrOffset: 4818, .AliasCondStart: 1817, .NumOperands: 4, .NumConds: 8 }, |
24306 | // AArch64::LD1RW_IMM - 295 |
24307 | {.AsmStrOffset: 4843, .AliasCondStart: 1825, .NumOperands: 4, .NumConds: 8 }, |
24308 | // AArch64::LD1Rv16b_POST - 296 |
24309 | {.AsmStrOffset: 4868, .AliasCondStart: 1833, .NumOperands: 4, .NumConds: 7 }, |
24310 | // AArch64::LD1Rv1d_POST - 297 |
24311 | {.AsmStrOffset: 4888, .AliasCondStart: 1840, .NumOperands: 4, .NumConds: 7 }, |
24312 | // AArch64::LD1Rv2d_POST - 298 |
24313 | {.AsmStrOffset: 4908, .AliasCondStart: 1847, .NumOperands: 4, .NumConds: 7 }, |
24314 | // AArch64::LD1Rv2s_POST - 299 |
24315 | {.AsmStrOffset: 4928, .AliasCondStart: 1854, .NumOperands: 4, .NumConds: 7 }, |
24316 | // AArch64::LD1Rv4h_POST - 300 |
24317 | {.AsmStrOffset: 4948, .AliasCondStart: 1861, .NumOperands: 4, .NumConds: 7 }, |
24318 | // AArch64::LD1Rv4s_POST - 301 |
24319 | {.AsmStrOffset: 4968, .AliasCondStart: 1868, .NumOperands: 4, .NumConds: 7 }, |
24320 | // AArch64::LD1Rv8b_POST - 302 |
24321 | {.AsmStrOffset: 4988, .AliasCondStart: 1875, .NumOperands: 4, .NumConds: 7 }, |
24322 | // AArch64::LD1Rv8h_POST - 303 |
24323 | {.AsmStrOffset: 5008, .AliasCondStart: 1882, .NumOperands: 4, .NumConds: 7 }, |
24324 | // AArch64::LD1SB_D_IMM - 304 |
24325 | {.AsmStrOffset: 5028, .AliasCondStart: 1889, .NumOperands: 4, .NumConds: 8 }, |
24326 | // AArch64::LD1SB_H_IMM - 305 |
24327 | {.AsmStrOffset: 5053, .AliasCondStart: 1897, .NumOperands: 4, .NumConds: 8 }, |
24328 | // AArch64::LD1SB_S_IMM - 306 |
24329 | {.AsmStrOffset: 5078, .AliasCondStart: 1905, .NumOperands: 4, .NumConds: 8 }, |
24330 | // AArch64::LD1SH_D_IMM - 307 |
24331 | {.AsmStrOffset: 5103, .AliasCondStart: 1913, .NumOperands: 4, .NumConds: 8 }, |
24332 | // AArch64::LD1SH_S_IMM - 308 |
24333 | {.AsmStrOffset: 5128, .AliasCondStart: 1921, .NumOperands: 4, .NumConds: 8 }, |
24334 | // AArch64::LD1SW_D_IMM - 309 |
24335 | {.AsmStrOffset: 5153, .AliasCondStart: 1929, .NumOperands: 4, .NumConds: 8 }, |
24336 | // AArch64::LD1Threev16b_POST - 310 |
24337 | {.AsmStrOffset: 5178, .AliasCondStart: 1937, .NumOperands: 4, .NumConds: 7 }, |
24338 | // AArch64::LD1Threev1d_POST - 311 |
24339 | {.AsmStrOffset: 5198, .AliasCondStart: 1944, .NumOperands: 4, .NumConds: 7 }, |
24340 | // AArch64::LD1Threev2d_POST - 312 |
24341 | {.AsmStrOffset: 5218, .AliasCondStart: 1951, .NumOperands: 4, .NumConds: 7 }, |
24342 | // AArch64::LD1Threev2s_POST - 313 |
24343 | {.AsmStrOffset: 5238, .AliasCondStart: 1958, .NumOperands: 4, .NumConds: 7 }, |
24344 | // AArch64::LD1Threev4h_POST - 314 |
24345 | {.AsmStrOffset: 5258, .AliasCondStart: 1965, .NumOperands: 4, .NumConds: 7 }, |
24346 | // AArch64::LD1Threev4s_POST - 315 |
24347 | {.AsmStrOffset: 5278, .AliasCondStart: 1972, .NumOperands: 4, .NumConds: 7 }, |
24348 | // AArch64::LD1Threev8b_POST - 316 |
24349 | {.AsmStrOffset: 5298, .AliasCondStart: 1979, .NumOperands: 4, .NumConds: 7 }, |
24350 | // AArch64::LD1Threev8h_POST - 317 |
24351 | {.AsmStrOffset: 5318, .AliasCondStart: 1986, .NumOperands: 4, .NumConds: 7 }, |
24352 | // AArch64::LD1Twov16b_POST - 318 |
24353 | {.AsmStrOffset: 5338, .AliasCondStart: 1993, .NumOperands: 4, .NumConds: 7 }, |
24354 | // AArch64::LD1Twov1d_POST - 319 |
24355 | {.AsmStrOffset: 5358, .AliasCondStart: 2000, .NumOperands: 4, .NumConds: 7 }, |
24356 | // AArch64::LD1Twov2d_POST - 320 |
24357 | {.AsmStrOffset: 5378, .AliasCondStart: 2007, .NumOperands: 4, .NumConds: 7 }, |
24358 | // AArch64::LD1Twov2s_POST - 321 |
24359 | {.AsmStrOffset: 5398, .AliasCondStart: 2014, .NumOperands: 4, .NumConds: 7 }, |
24360 | // AArch64::LD1Twov4h_POST - 322 |
24361 | {.AsmStrOffset: 5418, .AliasCondStart: 2021, .NumOperands: 4, .NumConds: 7 }, |
24362 | // AArch64::LD1Twov4s_POST - 323 |
24363 | {.AsmStrOffset: 5438, .AliasCondStart: 2028, .NumOperands: 4, .NumConds: 7 }, |
24364 | // AArch64::LD1Twov8b_POST - 324 |
24365 | {.AsmStrOffset: 5458, .AliasCondStart: 2035, .NumOperands: 4, .NumConds: 7 }, |
24366 | // AArch64::LD1Twov8h_POST - 325 |
24367 | {.AsmStrOffset: 5478, .AliasCondStart: 2042, .NumOperands: 4, .NumConds: 7 }, |
24368 | // AArch64::LD1W_2Z_IMM - 326 |
24369 | {.AsmStrOffset: 5498, .AliasCondStart: 2049, .NumOperands: 4, .NumConds: 8 }, |
24370 | // AArch64::LD1W_2Z_STRIDED_IMM - 327 |
24371 | {.AsmStrOffset: 5522, .AliasCondStart: 2057, .NumOperands: 4, .NumConds: 7 }, |
24372 | // AArch64::LD1W_4Z_IMM - 328 |
24373 | {.AsmStrOffset: 5498, .AliasCondStart: 2064, .NumOperands: 4, .NumConds: 8 }, |
24374 | // AArch64::LD1W_4Z_STRIDED_IMM - 329 |
24375 | {.AsmStrOffset: 5522, .AliasCondStart: 2072, .NumOperands: 4, .NumConds: 7 }, |
24376 | // AArch64::LD1W_D_IMM - 330 |
24377 | {.AsmStrOffset: 5546, .AliasCondStart: 2079, .NumOperands: 4, .NumConds: 8 }, |
24378 | // AArch64::LD1W_IMM - 331 |
24379 | {.AsmStrOffset: 5570, .AliasCondStart: 2087, .NumOperands: 4, .NumConds: 8 }, |
24380 | // AArch64::LD1W_Q_IMM - 332 |
24381 | {.AsmStrOffset: 5594, .AliasCondStart: 2095, .NumOperands: 4, .NumConds: 7 }, |
24382 | // AArch64::LD1_MXIPXX_H_B - 333 |
24383 | {.AsmStrOffset: 5618, .AliasCondStart: 2102, .NumOperands: 6, .NumConds: 9 }, |
24384 | // AArch64::LD1_MXIPXX_H_D - 334 |
24385 | {.AsmStrOffset: 5654, .AliasCondStart: 2111, .NumOperands: 6, .NumConds: 9 }, |
24386 | // AArch64::LD1_MXIPXX_H_H - 335 |
24387 | {.AsmStrOffset: 5690, .AliasCondStart: 2120, .NumOperands: 6, .NumConds: 9 }, |
24388 | // AArch64::LD1_MXIPXX_H_Q - 336 |
24389 | {.AsmStrOffset: 5726, .AliasCondStart: 2129, .NumOperands: 6, .NumConds: 9 }, |
24390 | // AArch64::LD1_MXIPXX_H_S - 337 |
24391 | {.AsmStrOffset: 5762, .AliasCondStart: 2138, .NumOperands: 6, .NumConds: 9 }, |
24392 | // AArch64::LD1_MXIPXX_V_B - 338 |
24393 | {.AsmStrOffset: 5798, .AliasCondStart: 2147, .NumOperands: 6, .NumConds: 9 }, |
24394 | // AArch64::LD1_MXIPXX_V_D - 339 |
24395 | {.AsmStrOffset: 5834, .AliasCondStart: 2156, .NumOperands: 6, .NumConds: 9 }, |
24396 | // AArch64::LD1_MXIPXX_V_H - 340 |
24397 | {.AsmStrOffset: 5870, .AliasCondStart: 2165, .NumOperands: 6, .NumConds: 9 }, |
24398 | // AArch64::LD1_MXIPXX_V_Q - 341 |
24399 | {.AsmStrOffset: 5906, .AliasCondStart: 2174, .NumOperands: 6, .NumConds: 9 }, |
24400 | // AArch64::LD1_MXIPXX_V_S - 342 |
24401 | {.AsmStrOffset: 5942, .AliasCondStart: 2183, .NumOperands: 6, .NumConds: 9 }, |
24402 | // AArch64::LD1i16_POST - 343 |
24403 | {.AsmStrOffset: 5978, .AliasCondStart: 2192, .NumOperands: 6, .NumConds: 9 }, |
24404 | // AArch64::LD1i32_POST - 344 |
24405 | {.AsmStrOffset: 6001, .AliasCondStart: 2201, .NumOperands: 6, .NumConds: 9 }, |
24406 | // AArch64::LD1i64_POST - 345 |
24407 | {.AsmStrOffset: 6024, .AliasCondStart: 2210, .NumOperands: 6, .NumConds: 9 }, |
24408 | // AArch64::LD1i8_POST - 346 |
24409 | {.AsmStrOffset: 6047, .AliasCondStart: 2219, .NumOperands: 6, .NumConds: 9 }, |
24410 | // AArch64::LD2B_IMM - 347 |
24411 | {.AsmStrOffset: 6070, .AliasCondStart: 2228, .NumOperands: 4, .NumConds: 8 }, |
24412 | // AArch64::LD2D_IMM - 348 |
24413 | {.AsmStrOffset: 6094, .AliasCondStart: 2236, .NumOperands: 4, .NumConds: 8 }, |
24414 | // AArch64::LD2H_IMM - 349 |
24415 | {.AsmStrOffset: 6118, .AliasCondStart: 2244, .NumOperands: 4, .NumConds: 8 }, |
24416 | // AArch64::LD2Q_IMM - 350 |
24417 | {.AsmStrOffset: 6142, .AliasCondStart: 2252, .NumOperands: 4, .NumConds: 8 }, |
24418 | // AArch64::LD2Rv16b_POST - 351 |
24419 | {.AsmStrOffset: 6166, .AliasCondStart: 2260, .NumOperands: 4, .NumConds: 7 }, |
24420 | // AArch64::LD2Rv1d_POST - 352 |
24421 | {.AsmStrOffset: 6186, .AliasCondStart: 2267, .NumOperands: 4, .NumConds: 7 }, |
24422 | // AArch64::LD2Rv2d_POST - 353 |
24423 | {.AsmStrOffset: 6207, .AliasCondStart: 2274, .NumOperands: 4, .NumConds: 7 }, |
24424 | // AArch64::LD2Rv2s_POST - 354 |
24425 | {.AsmStrOffset: 6228, .AliasCondStart: 2281, .NumOperands: 4, .NumConds: 7 }, |
24426 | // AArch64::LD2Rv4h_POST - 355 |
24427 | {.AsmStrOffset: 6248, .AliasCondStart: 2288, .NumOperands: 4, .NumConds: 7 }, |
24428 | // AArch64::LD2Rv4s_POST - 356 |
24429 | {.AsmStrOffset: 6268, .AliasCondStart: 2295, .NumOperands: 4, .NumConds: 7 }, |
24430 | // AArch64::LD2Rv8b_POST - 357 |
24431 | {.AsmStrOffset: 6288, .AliasCondStart: 2302, .NumOperands: 4, .NumConds: 7 }, |
24432 | // AArch64::LD2Rv8h_POST - 358 |
24433 | {.AsmStrOffset: 6308, .AliasCondStart: 2309, .NumOperands: 4, .NumConds: 7 }, |
24434 | // AArch64::LD2Twov16b_POST - 359 |
24435 | {.AsmStrOffset: 6328, .AliasCondStart: 2316, .NumOperands: 4, .NumConds: 7 }, |
24436 | // AArch64::LD2Twov2d_POST - 360 |
24437 | {.AsmStrOffset: 6348, .AliasCondStart: 2323, .NumOperands: 4, .NumConds: 7 }, |
24438 | // AArch64::LD2Twov2s_POST - 361 |
24439 | {.AsmStrOffset: 6368, .AliasCondStart: 2330, .NumOperands: 4, .NumConds: 7 }, |
24440 | // AArch64::LD2Twov4h_POST - 362 |
24441 | {.AsmStrOffset: 6388, .AliasCondStart: 2337, .NumOperands: 4, .NumConds: 7 }, |
24442 | // AArch64::LD2Twov4s_POST - 363 |
24443 | {.AsmStrOffset: 6408, .AliasCondStart: 2344, .NumOperands: 4, .NumConds: 7 }, |
24444 | // AArch64::LD2Twov8b_POST - 364 |
24445 | {.AsmStrOffset: 6428, .AliasCondStart: 2351, .NumOperands: 4, .NumConds: 7 }, |
24446 | // AArch64::LD2Twov8h_POST - 365 |
24447 | {.AsmStrOffset: 6448, .AliasCondStart: 2358, .NumOperands: 4, .NumConds: 7 }, |
24448 | // AArch64::LD2W_IMM - 366 |
24449 | {.AsmStrOffset: 6468, .AliasCondStart: 2365, .NumOperands: 4, .NumConds: 8 }, |
24450 | // AArch64::LD2i16_POST - 367 |
24451 | {.AsmStrOffset: 6492, .AliasCondStart: 2373, .NumOperands: 6, .NumConds: 9 }, |
24452 | // AArch64::LD2i32_POST - 368 |
24453 | {.AsmStrOffset: 6515, .AliasCondStart: 2382, .NumOperands: 6, .NumConds: 9 }, |
24454 | // AArch64::LD2i64_POST - 369 |
24455 | {.AsmStrOffset: 6538, .AliasCondStart: 2391, .NumOperands: 6, .NumConds: 9 }, |
24456 | // AArch64::LD2i8_POST - 370 |
24457 | {.AsmStrOffset: 6562, .AliasCondStart: 2400, .NumOperands: 6, .NumConds: 9 }, |
24458 | // AArch64::LD3B_IMM - 371 |
24459 | {.AsmStrOffset: 6585, .AliasCondStart: 2409, .NumOperands: 4, .NumConds: 8 }, |
24460 | // AArch64::LD3D_IMM - 372 |
24461 | {.AsmStrOffset: 6609, .AliasCondStart: 2417, .NumOperands: 4, .NumConds: 8 }, |
24462 | // AArch64::LD3H_IMM - 373 |
24463 | {.AsmStrOffset: 6633, .AliasCondStart: 2425, .NumOperands: 4, .NumConds: 8 }, |
24464 | // AArch64::LD3Q_IMM - 374 |
24465 | {.AsmStrOffset: 6657, .AliasCondStart: 2433, .NumOperands: 4, .NumConds: 8 }, |
24466 | // AArch64::LD3Rv16b_POST - 375 |
24467 | {.AsmStrOffset: 6681, .AliasCondStart: 2441, .NumOperands: 4, .NumConds: 7 }, |
24468 | // AArch64::LD3Rv1d_POST - 376 |
24469 | {.AsmStrOffset: 6701, .AliasCondStart: 2448, .NumOperands: 4, .NumConds: 7 }, |
24470 | // AArch64::LD3Rv2d_POST - 377 |
24471 | {.AsmStrOffset: 6722, .AliasCondStart: 2455, .NumOperands: 4, .NumConds: 7 }, |
24472 | // AArch64::LD3Rv2s_POST - 378 |
24473 | {.AsmStrOffset: 6743, .AliasCondStart: 2462, .NumOperands: 4, .NumConds: 7 }, |
24474 | // AArch64::LD3Rv4h_POST - 379 |
24475 | {.AsmStrOffset: 6764, .AliasCondStart: 2469, .NumOperands: 4, .NumConds: 7 }, |
24476 | // AArch64::LD3Rv4s_POST - 380 |
24477 | {.AsmStrOffset: 6784, .AliasCondStart: 2476, .NumOperands: 4, .NumConds: 7 }, |
24478 | // AArch64::LD3Rv8b_POST - 381 |
24479 | {.AsmStrOffset: 6805, .AliasCondStart: 2483, .NumOperands: 4, .NumConds: 7 }, |
24480 | // AArch64::LD3Rv8h_POST - 382 |
24481 | {.AsmStrOffset: 6825, .AliasCondStart: 2490, .NumOperands: 4, .NumConds: 7 }, |
24482 | // AArch64::LD3Threev16b_POST - 383 |
24483 | {.AsmStrOffset: 6845, .AliasCondStart: 2497, .NumOperands: 4, .NumConds: 7 }, |
24484 | // AArch64::LD3Threev2d_POST - 384 |
24485 | {.AsmStrOffset: 6865, .AliasCondStart: 2504, .NumOperands: 4, .NumConds: 7 }, |
24486 | // AArch64::LD3Threev2s_POST - 385 |
24487 | {.AsmStrOffset: 6885, .AliasCondStart: 2511, .NumOperands: 4, .NumConds: 7 }, |
24488 | // AArch64::LD3Threev4h_POST - 386 |
24489 | {.AsmStrOffset: 6905, .AliasCondStart: 2518, .NumOperands: 4, .NumConds: 7 }, |
24490 | // AArch64::LD3Threev4s_POST - 387 |
24491 | {.AsmStrOffset: 6925, .AliasCondStart: 2525, .NumOperands: 4, .NumConds: 7 }, |
24492 | // AArch64::LD3Threev8b_POST - 388 |
24493 | {.AsmStrOffset: 6945, .AliasCondStart: 2532, .NumOperands: 4, .NumConds: 7 }, |
24494 | // AArch64::LD3Threev8h_POST - 389 |
24495 | {.AsmStrOffset: 6965, .AliasCondStart: 2539, .NumOperands: 4, .NumConds: 7 }, |
24496 | // AArch64::LD3W_IMM - 390 |
24497 | {.AsmStrOffset: 6985, .AliasCondStart: 2546, .NumOperands: 4, .NumConds: 8 }, |
24498 | // AArch64::LD3i16_POST - 391 |
24499 | {.AsmStrOffset: 7009, .AliasCondStart: 2554, .NumOperands: 6, .NumConds: 9 }, |
24500 | // AArch64::LD3i32_POST - 392 |
24501 | {.AsmStrOffset: 7032, .AliasCondStart: 2563, .NumOperands: 6, .NumConds: 9 }, |
24502 | // AArch64::LD3i64_POST - 393 |
24503 | {.AsmStrOffset: 7056, .AliasCondStart: 2572, .NumOperands: 6, .NumConds: 9 }, |
24504 | // AArch64::LD3i8_POST - 394 |
24505 | {.AsmStrOffset: 7080, .AliasCondStart: 2581, .NumOperands: 6, .NumConds: 9 }, |
24506 | // AArch64::LD4B_IMM - 395 |
24507 | {.AsmStrOffset: 7103, .AliasCondStart: 2590, .NumOperands: 4, .NumConds: 8 }, |
24508 | // AArch64::LD4D_IMM - 396 |
24509 | {.AsmStrOffset: 7127, .AliasCondStart: 2598, .NumOperands: 4, .NumConds: 8 }, |
24510 | // AArch64::LD4Fourv16b_POST - 397 |
24511 | {.AsmStrOffset: 7151, .AliasCondStart: 2606, .NumOperands: 4, .NumConds: 7 }, |
24512 | // AArch64::LD4Fourv2d_POST - 398 |
24513 | {.AsmStrOffset: 7171, .AliasCondStart: 2613, .NumOperands: 4, .NumConds: 7 }, |
24514 | // AArch64::LD4Fourv2s_POST - 399 |
24515 | {.AsmStrOffset: 7191, .AliasCondStart: 2620, .NumOperands: 4, .NumConds: 7 }, |
24516 | // AArch64::LD4Fourv4h_POST - 400 |
24517 | {.AsmStrOffset: 7211, .AliasCondStart: 2627, .NumOperands: 4, .NumConds: 7 }, |
24518 | // AArch64::LD4Fourv4s_POST - 401 |
24519 | {.AsmStrOffset: 7231, .AliasCondStart: 2634, .NumOperands: 4, .NumConds: 7 }, |
24520 | // AArch64::LD4Fourv8b_POST - 402 |
24521 | {.AsmStrOffset: 7251, .AliasCondStart: 2641, .NumOperands: 4, .NumConds: 7 }, |
24522 | // AArch64::LD4Fourv8h_POST - 403 |
24523 | {.AsmStrOffset: 7271, .AliasCondStart: 2648, .NumOperands: 4, .NumConds: 7 }, |
24524 | // AArch64::LD4H_IMM - 404 |
24525 | {.AsmStrOffset: 7291, .AliasCondStart: 2655, .NumOperands: 4, .NumConds: 8 }, |
24526 | // AArch64::LD4Q_IMM - 405 |
24527 | {.AsmStrOffset: 7315, .AliasCondStart: 2663, .NumOperands: 4, .NumConds: 8 }, |
24528 | // AArch64::LD4Rv16b_POST - 406 |
24529 | {.AsmStrOffset: 7339, .AliasCondStart: 2671, .NumOperands: 4, .NumConds: 7 }, |
24530 | // AArch64::LD4Rv1d_POST - 407 |
24531 | {.AsmStrOffset: 7359, .AliasCondStart: 2678, .NumOperands: 4, .NumConds: 7 }, |
24532 | // AArch64::LD4Rv2d_POST - 408 |
24533 | {.AsmStrOffset: 7380, .AliasCondStart: 2685, .NumOperands: 4, .NumConds: 7 }, |
24534 | // AArch64::LD4Rv2s_POST - 409 |
24535 | {.AsmStrOffset: 7401, .AliasCondStart: 2692, .NumOperands: 4, .NumConds: 7 }, |
24536 | // AArch64::LD4Rv4h_POST - 410 |
24537 | {.AsmStrOffset: 7422, .AliasCondStart: 2699, .NumOperands: 4, .NumConds: 7 }, |
24538 | // AArch64::LD4Rv4s_POST - 411 |
24539 | {.AsmStrOffset: 7442, .AliasCondStart: 2706, .NumOperands: 4, .NumConds: 7 }, |
24540 | // AArch64::LD4Rv8b_POST - 412 |
24541 | {.AsmStrOffset: 7463, .AliasCondStart: 2713, .NumOperands: 4, .NumConds: 7 }, |
24542 | // AArch64::LD4Rv8h_POST - 413 |
24543 | {.AsmStrOffset: 7483, .AliasCondStart: 2720, .NumOperands: 4, .NumConds: 7 }, |
24544 | // AArch64::LD4W_IMM - 414 |
24545 | {.AsmStrOffset: 7503, .AliasCondStart: 2727, .NumOperands: 4, .NumConds: 8 }, |
24546 | // AArch64::LD4i16_POST - 415 |
24547 | {.AsmStrOffset: 7527, .AliasCondStart: 2735, .NumOperands: 6, .NumConds: 9 }, |
24548 | // AArch64::LD4i32_POST - 416 |
24549 | {.AsmStrOffset: 7550, .AliasCondStart: 2744, .NumOperands: 6, .NumConds: 9 }, |
24550 | // AArch64::LD4i64_POST - 417 |
24551 | {.AsmStrOffset: 7574, .AliasCondStart: 2753, .NumOperands: 6, .NumConds: 9 }, |
24552 | // AArch64::LD4i8_POST - 418 |
24553 | {.AsmStrOffset: 7598, .AliasCondStart: 2762, .NumOperands: 6, .NumConds: 9 }, |
24554 | // AArch64::LDADDB - 419 |
24555 | {.AsmStrOffset: 7621, .AliasCondStart: 2771, .NumOperands: 3, .NumConds: 6 }, |
24556 | // AArch64::LDADDH - 420 |
24557 | {.AsmStrOffset: 7637, .AliasCondStart: 2777, .NumOperands: 3, .NumConds: 6 }, |
24558 | // AArch64::LDADDLB - 421 |
24559 | {.AsmStrOffset: 7653, .AliasCondStart: 2783, .NumOperands: 3, .NumConds: 6 }, |
24560 | // AArch64::LDADDLH - 422 |
24561 | {.AsmStrOffset: 7670, .AliasCondStart: 2789, .NumOperands: 3, .NumConds: 6 }, |
24562 | // AArch64::LDADDLW - 423 |
24563 | {.AsmStrOffset: 7687, .AliasCondStart: 2795, .NumOperands: 3, .NumConds: 6 }, |
24564 | // AArch64::LDADDLX - 424 |
24565 | {.AsmStrOffset: 7687, .AliasCondStart: 2801, .NumOperands: 3, .NumConds: 6 }, |
24566 | // AArch64::LDADDW - 425 |
24567 | {.AsmStrOffset: 7703, .AliasCondStart: 2807, .NumOperands: 3, .NumConds: 6 }, |
24568 | // AArch64::LDADDX - 426 |
24569 | {.AsmStrOffset: 7703, .AliasCondStart: 2813, .NumOperands: 3, .NumConds: 6 }, |
24570 | // AArch64::LDAPURBi - 427 |
24571 | {.AsmStrOffset: 7718, .AliasCondStart: 2819, .NumOperands: 3, .NumConds: 6 }, |
24572 | // AArch64::LDAPURHi - 428 |
24573 | {.AsmStrOffset: 7735, .AliasCondStart: 2825, .NumOperands: 3, .NumConds: 6 }, |
24574 | // AArch64::LDAPURSBWi - 429 |
24575 | {.AsmStrOffset: 7752, .AliasCondStart: 2831, .NumOperands: 3, .NumConds: 6 }, |
24576 | // AArch64::LDAPURSBXi - 430 |
24577 | {.AsmStrOffset: 7752, .AliasCondStart: 2837, .NumOperands: 3, .NumConds: 6 }, |
24578 | // AArch64::LDAPURSHWi - 431 |
24579 | {.AsmStrOffset: 7770, .AliasCondStart: 2843, .NumOperands: 3, .NumConds: 6 }, |
24580 | // AArch64::LDAPURSHXi - 432 |
24581 | {.AsmStrOffset: 7770, .AliasCondStart: 2849, .NumOperands: 3, .NumConds: 6 }, |
24582 | // AArch64::LDAPURSWi - 433 |
24583 | {.AsmStrOffset: 7788, .AliasCondStart: 2855, .NumOperands: 3, .NumConds: 6 }, |
24584 | // AArch64::LDAPURXi - 434 |
24585 | {.AsmStrOffset: 7806, .AliasCondStart: 2861, .NumOperands: 3, .NumConds: 6 }, |
24586 | // AArch64::LDAPURbi - 435 |
24587 | {.AsmStrOffset: 7806, .AliasCondStart: 2867, .NumOperands: 3, .NumConds: 9 }, |
24588 | // AArch64::LDAPURdi - 436 |
24589 | {.AsmStrOffset: 7806, .AliasCondStart: 2876, .NumOperands: 3, .NumConds: 9 }, |
24590 | // AArch64::LDAPURhi - 437 |
24591 | {.AsmStrOffset: 7806, .AliasCondStart: 2885, .NumOperands: 3, .NumConds: 9 }, |
24592 | // AArch64::LDAPURi - 438 |
24593 | {.AsmStrOffset: 7806, .AliasCondStart: 2894, .NumOperands: 3, .NumConds: 6 }, |
24594 | // AArch64::LDAPURqi - 439 |
24595 | {.AsmStrOffset: 7806, .AliasCondStart: 2900, .NumOperands: 3, .NumConds: 9 }, |
24596 | // AArch64::LDAPURsi - 440 |
24597 | {.AsmStrOffset: 7806, .AliasCondStart: 2909, .NumOperands: 3, .NumConds: 9 }, |
24598 | // AArch64::LDCLRB - 441 |
24599 | {.AsmStrOffset: 7822, .AliasCondStart: 2918, .NumOperands: 3, .NumConds: 6 }, |
24600 | // AArch64::LDCLRH - 442 |
24601 | {.AsmStrOffset: 7838, .AliasCondStart: 2924, .NumOperands: 3, .NumConds: 6 }, |
24602 | // AArch64::LDCLRLB - 443 |
24603 | {.AsmStrOffset: 7854, .AliasCondStart: 2930, .NumOperands: 3, .NumConds: 6 }, |
24604 | // AArch64::LDCLRLH - 444 |
24605 | {.AsmStrOffset: 7871, .AliasCondStart: 2936, .NumOperands: 3, .NumConds: 6 }, |
24606 | // AArch64::LDCLRLW - 445 |
24607 | {.AsmStrOffset: 7888, .AliasCondStart: 2942, .NumOperands: 3, .NumConds: 6 }, |
24608 | // AArch64::LDCLRLX - 446 |
24609 | {.AsmStrOffset: 7888, .AliasCondStart: 2948, .NumOperands: 3, .NumConds: 6 }, |
24610 | // AArch64::LDCLRW - 447 |
24611 | {.AsmStrOffset: 7904, .AliasCondStart: 2954, .NumOperands: 3, .NumConds: 6 }, |
24612 | // AArch64::LDCLRX - 448 |
24613 | {.AsmStrOffset: 7904, .AliasCondStart: 2960, .NumOperands: 3, .NumConds: 6 }, |
24614 | // AArch64::LDEORB - 449 |
24615 | {.AsmStrOffset: 7919, .AliasCondStart: 2966, .NumOperands: 3, .NumConds: 6 }, |
24616 | // AArch64::LDEORH - 450 |
24617 | {.AsmStrOffset: 7935, .AliasCondStart: 2972, .NumOperands: 3, .NumConds: 6 }, |
24618 | // AArch64::LDEORLB - 451 |
24619 | {.AsmStrOffset: 7951, .AliasCondStart: 2978, .NumOperands: 3, .NumConds: 6 }, |
24620 | // AArch64::LDEORLH - 452 |
24621 | {.AsmStrOffset: 7968, .AliasCondStart: 2984, .NumOperands: 3, .NumConds: 6 }, |
24622 | // AArch64::LDEORLW - 453 |
24623 | {.AsmStrOffset: 7985, .AliasCondStart: 2990, .NumOperands: 3, .NumConds: 6 }, |
24624 | // AArch64::LDEORLX - 454 |
24625 | {.AsmStrOffset: 7985, .AliasCondStart: 2996, .NumOperands: 3, .NumConds: 6 }, |
24626 | // AArch64::LDEORW - 455 |
24627 | {.AsmStrOffset: 8001, .AliasCondStart: 3002, .NumOperands: 3, .NumConds: 6 }, |
24628 | // AArch64::LDEORX - 456 |
24629 | {.AsmStrOffset: 8001, .AliasCondStart: 3008, .NumOperands: 3, .NumConds: 6 }, |
24630 | // AArch64::LDFF1B - 457 |
24631 | {.AsmStrOffset: 8016, .AliasCondStart: 3014, .NumOperands: 4, .NumConds: 7 }, |
24632 | // AArch64::LDFF1B_D - 458 |
24633 | {.AsmStrOffset: 8042, .AliasCondStart: 3021, .NumOperands: 4, .NumConds: 7 }, |
24634 | // AArch64::LDFF1B_H - 459 |
24635 | {.AsmStrOffset: 8068, .AliasCondStart: 3028, .NumOperands: 4, .NumConds: 7 }, |
24636 | // AArch64::LDFF1B_S - 460 |
24637 | {.AsmStrOffset: 8094, .AliasCondStart: 3035, .NumOperands: 4, .NumConds: 7 }, |
24638 | // AArch64::LDFF1D - 461 |
24639 | {.AsmStrOffset: 8120, .AliasCondStart: 3042, .NumOperands: 4, .NumConds: 7 }, |
24640 | // AArch64::LDFF1H - 462 |
24641 | {.AsmStrOffset: 8146, .AliasCondStart: 3049, .NumOperands: 4, .NumConds: 7 }, |
24642 | // AArch64::LDFF1H_D - 463 |
24643 | {.AsmStrOffset: 8172, .AliasCondStart: 3056, .NumOperands: 4, .NumConds: 7 }, |
24644 | // AArch64::LDFF1H_S - 464 |
24645 | {.AsmStrOffset: 8198, .AliasCondStart: 3063, .NumOperands: 4, .NumConds: 7 }, |
24646 | // AArch64::LDFF1SB_D - 465 |
24647 | {.AsmStrOffset: 8224, .AliasCondStart: 3070, .NumOperands: 4, .NumConds: 7 }, |
24648 | // AArch64::LDFF1SB_H - 466 |
24649 | {.AsmStrOffset: 8251, .AliasCondStart: 3077, .NumOperands: 4, .NumConds: 7 }, |
24650 | // AArch64::LDFF1SB_S - 467 |
24651 | {.AsmStrOffset: 8278, .AliasCondStart: 3084, .NumOperands: 4, .NumConds: 7 }, |
24652 | // AArch64::LDFF1SH_D - 468 |
24653 | {.AsmStrOffset: 8305, .AliasCondStart: 3091, .NumOperands: 4, .NumConds: 7 }, |
24654 | // AArch64::LDFF1SH_S - 469 |
24655 | {.AsmStrOffset: 8332, .AliasCondStart: 3098, .NumOperands: 4, .NumConds: 7 }, |
24656 | // AArch64::LDFF1SW_D - 470 |
24657 | {.AsmStrOffset: 8359, .AliasCondStart: 3105, .NumOperands: 4, .NumConds: 7 }, |
24658 | // AArch64::LDFF1W - 471 |
24659 | {.AsmStrOffset: 8386, .AliasCondStart: 3112, .NumOperands: 4, .NumConds: 7 }, |
24660 | // AArch64::LDFF1W_D - 472 |
24661 | {.AsmStrOffset: 8412, .AliasCondStart: 3119, .NumOperands: 4, .NumConds: 7 }, |
24662 | // AArch64::LDG - 473 |
24663 | {.AsmStrOffset: 8438, .AliasCondStart: 3126, .NumOperands: 4, .NumConds: 7 }, |
24664 | // AArch64::LDNF1B_D_IMM - 474 |
24665 | {.AsmStrOffset: 8451, .AliasCondStart: 3133, .NumOperands: 4, .NumConds: 7 }, |
24666 | // AArch64::LDNF1B_H_IMM - 475 |
24667 | {.AsmStrOffset: 8477, .AliasCondStart: 3140, .NumOperands: 4, .NumConds: 7 }, |
24668 | // AArch64::LDNF1B_IMM - 476 |
24669 | {.AsmStrOffset: 8503, .AliasCondStart: 3147, .NumOperands: 4, .NumConds: 7 }, |
24670 | // AArch64::LDNF1B_S_IMM - 477 |
24671 | {.AsmStrOffset: 8529, .AliasCondStart: 3154, .NumOperands: 4, .NumConds: 7 }, |
24672 | // AArch64::LDNF1D_IMM - 478 |
24673 | {.AsmStrOffset: 8555, .AliasCondStart: 3161, .NumOperands: 4, .NumConds: 7 }, |
24674 | // AArch64::LDNF1H_D_IMM - 479 |
24675 | {.AsmStrOffset: 8581, .AliasCondStart: 3168, .NumOperands: 4, .NumConds: 7 }, |
24676 | // AArch64::LDNF1H_IMM - 480 |
24677 | {.AsmStrOffset: 8607, .AliasCondStart: 3175, .NumOperands: 4, .NumConds: 7 }, |
24678 | // AArch64::LDNF1H_S_IMM - 481 |
24679 | {.AsmStrOffset: 8633, .AliasCondStart: 3182, .NumOperands: 4, .NumConds: 7 }, |
24680 | // AArch64::LDNF1SB_D_IMM - 482 |
24681 | {.AsmStrOffset: 8659, .AliasCondStart: 3189, .NumOperands: 4, .NumConds: 7 }, |
24682 | // AArch64::LDNF1SB_H_IMM - 483 |
24683 | {.AsmStrOffset: 8686, .AliasCondStart: 3196, .NumOperands: 4, .NumConds: 7 }, |
24684 | // AArch64::LDNF1SB_S_IMM - 484 |
24685 | {.AsmStrOffset: 8713, .AliasCondStart: 3203, .NumOperands: 4, .NumConds: 7 }, |
24686 | // AArch64::LDNF1SH_D_IMM - 485 |
24687 | {.AsmStrOffset: 8740, .AliasCondStart: 3210, .NumOperands: 4, .NumConds: 7 }, |
24688 | // AArch64::LDNF1SH_S_IMM - 486 |
24689 | {.AsmStrOffset: 8767, .AliasCondStart: 3217, .NumOperands: 4, .NumConds: 7 }, |
24690 | // AArch64::LDNF1SW_D_IMM - 487 |
24691 | {.AsmStrOffset: 8794, .AliasCondStart: 3224, .NumOperands: 4, .NumConds: 7 }, |
24692 | // AArch64::LDNF1W_D_IMM - 488 |
24693 | {.AsmStrOffset: 8821, .AliasCondStart: 3231, .NumOperands: 4, .NumConds: 7 }, |
24694 | // AArch64::LDNF1W_IMM - 489 |
24695 | {.AsmStrOffset: 8847, .AliasCondStart: 3238, .NumOperands: 4, .NumConds: 7 }, |
24696 | // AArch64::LDNPDi - 490 |
24697 | {.AsmStrOffset: 8873, .AliasCondStart: 3245, .NumOperands: 4, .NumConds: 7 }, |
24698 | // AArch64::LDNPQi - 491 |
24699 | {.AsmStrOffset: 8873, .AliasCondStart: 3252, .NumOperands: 4, .NumConds: 7 }, |
24700 | // AArch64::LDNPSi - 492 |
24701 | {.AsmStrOffset: 8873, .AliasCondStart: 3259, .NumOperands: 4, .NumConds: 7 }, |
24702 | // AArch64::LDNPWi - 493 |
24703 | {.AsmStrOffset: 8873, .AliasCondStart: 3266, .NumOperands: 4, .NumConds: 4 }, |
24704 | // AArch64::LDNPXi - 494 |
24705 | {.AsmStrOffset: 8873, .AliasCondStart: 3270, .NumOperands: 4, .NumConds: 4 }, |
24706 | // AArch64::LDNT1B_2Z_IMM - 495 |
24707 | {.AsmStrOffset: 8891, .AliasCondStart: 3274, .NumOperands: 4, .NumConds: 8 }, |
24708 | // AArch64::LDNT1B_2Z_STRIDED_IMM - 496 |
24709 | {.AsmStrOffset: 8917, .AliasCondStart: 3282, .NumOperands: 4, .NumConds: 7 }, |
24710 | // AArch64::LDNT1B_4Z_IMM - 497 |
24711 | {.AsmStrOffset: 8891, .AliasCondStart: 3289, .NumOperands: 4, .NumConds: 8 }, |
24712 | // AArch64::LDNT1B_4Z_STRIDED_IMM - 498 |
24713 | {.AsmStrOffset: 8943, .AliasCondStart: 3297, .NumOperands: 4, .NumConds: 7 }, |
24714 | // AArch64::LDNT1B_ZRI - 499 |
24715 | {.AsmStrOffset: 8969, .AliasCondStart: 3304, .NumOperands: 4, .NumConds: 8 }, |
24716 | // AArch64::LDNT1B_ZZR_D - 500 |
24717 | {.AsmStrOffset: 8995, .AliasCondStart: 3312, .NumOperands: 4, .NumConds: 7 }, |
24718 | // AArch64::LDNT1B_ZZR_S - 501 |
24719 | {.AsmStrOffset: 9023, .AliasCondStart: 3319, .NumOperands: 4, .NumConds: 7 }, |
24720 | // AArch64::LDNT1D_2Z_IMM - 502 |
24721 | {.AsmStrOffset: 9051, .AliasCondStart: 3326, .NumOperands: 4, .NumConds: 8 }, |
24722 | // AArch64::LDNT1D_2Z_STRIDED_IMM - 503 |
24723 | {.AsmStrOffset: 9077, .AliasCondStart: 3334, .NumOperands: 4, .NumConds: 7 }, |
24724 | // AArch64::LDNT1D_4Z_IMM - 504 |
24725 | {.AsmStrOffset: 9051, .AliasCondStart: 3341, .NumOperands: 4, .NumConds: 8 }, |
24726 | // AArch64::LDNT1D_4Z_STRIDED_IMM - 505 |
24727 | {.AsmStrOffset: 9077, .AliasCondStart: 3349, .NumOperands: 4, .NumConds: 7 }, |
24728 | // AArch64::LDNT1D_ZRI - 506 |
24729 | {.AsmStrOffset: 9103, .AliasCondStart: 3356, .NumOperands: 4, .NumConds: 8 }, |
24730 | // AArch64::LDNT1D_ZZR_D - 507 |
24731 | {.AsmStrOffset: 9129, .AliasCondStart: 3364, .NumOperands: 4, .NumConds: 7 }, |
24732 | // AArch64::LDNT1H_2Z_IMM - 508 |
24733 | {.AsmStrOffset: 9157, .AliasCondStart: 3371, .NumOperands: 4, .NumConds: 8 }, |
24734 | // AArch64::LDNT1H_2Z_STRIDED_IMM - 509 |
24735 | {.AsmStrOffset: 9183, .AliasCondStart: 3379, .NumOperands: 4, .NumConds: 7 }, |
24736 | // AArch64::LDNT1H_4Z_IMM - 510 |
24737 | {.AsmStrOffset: 9157, .AliasCondStart: 3386, .NumOperands: 4, .NumConds: 8 }, |
24738 | // AArch64::LDNT1H_4Z_STRIDED_IMM - 511 |
24739 | {.AsmStrOffset: 9209, .AliasCondStart: 3394, .NumOperands: 4, .NumConds: 7 }, |
24740 | // AArch64::LDNT1H_ZRI - 512 |
24741 | {.AsmStrOffset: 9235, .AliasCondStart: 3401, .NumOperands: 4, .NumConds: 8 }, |
24742 | // AArch64::LDNT1H_ZZR_D - 513 |
24743 | {.AsmStrOffset: 9261, .AliasCondStart: 3409, .NumOperands: 4, .NumConds: 7 }, |
24744 | // AArch64::LDNT1H_ZZR_S - 514 |
24745 | {.AsmStrOffset: 9289, .AliasCondStart: 3416, .NumOperands: 4, .NumConds: 7 }, |
24746 | // AArch64::LDNT1SB_ZZR_D - 515 |
24747 | {.AsmStrOffset: 9317, .AliasCondStart: 3423, .NumOperands: 4, .NumConds: 7 }, |
24748 | // AArch64::LDNT1SB_ZZR_S - 516 |
24749 | {.AsmStrOffset: 9346, .AliasCondStart: 3430, .NumOperands: 4, .NumConds: 7 }, |
24750 | // AArch64::LDNT1SH_ZZR_D - 517 |
24751 | {.AsmStrOffset: 9375, .AliasCondStart: 3437, .NumOperands: 4, .NumConds: 7 }, |
24752 | // AArch64::LDNT1SH_ZZR_S - 518 |
24753 | {.AsmStrOffset: 9404, .AliasCondStart: 3444, .NumOperands: 4, .NumConds: 7 }, |
24754 | // AArch64::LDNT1SW_ZZR_D - 519 |
24755 | {.AsmStrOffset: 9433, .AliasCondStart: 3451, .NumOperands: 4, .NumConds: 7 }, |
24756 | // AArch64::LDNT1W_2Z_IMM - 520 |
24757 | {.AsmStrOffset: 9462, .AliasCondStart: 3458, .NumOperands: 4, .NumConds: 8 }, |
24758 | // AArch64::LDNT1W_2Z_STRIDED_IMM - 521 |
24759 | {.AsmStrOffset: 9488, .AliasCondStart: 3466, .NumOperands: 4, .NumConds: 7 }, |
24760 | // AArch64::LDNT1W_4Z_IMM - 522 |
24761 | {.AsmStrOffset: 9462, .AliasCondStart: 3473, .NumOperands: 4, .NumConds: 8 }, |
24762 | // AArch64::LDNT1W_4Z_STRIDED_IMM - 523 |
24763 | {.AsmStrOffset: 9488, .AliasCondStart: 3481, .NumOperands: 4, .NumConds: 7 }, |
24764 | // AArch64::LDNT1W_ZRI - 524 |
24765 | {.AsmStrOffset: 9514, .AliasCondStart: 3488, .NumOperands: 4, .NumConds: 8 }, |
24766 | // AArch64::LDNT1W_ZZR_D - 525 |
24767 | {.AsmStrOffset: 9540, .AliasCondStart: 3496, .NumOperands: 4, .NumConds: 7 }, |
24768 | // AArch64::LDNT1W_ZZR_S - 526 |
24769 | {.AsmStrOffset: 9568, .AliasCondStart: 3503, .NumOperands: 4, .NumConds: 7 }, |
24770 | // AArch64::LDPDi - 527 |
24771 | {.AsmStrOffset: 9596, .AliasCondStart: 3510, .NumOperands: 4, .NumConds: 7 }, |
24772 | // AArch64::LDPQi - 528 |
24773 | {.AsmStrOffset: 9596, .AliasCondStart: 3517, .NumOperands: 4, .NumConds: 7 }, |
24774 | // AArch64::LDPSWi - 529 |
24775 | {.AsmStrOffset: 9613, .AliasCondStart: 3524, .NumOperands: 4, .NumConds: 4 }, |
24776 | // AArch64::LDPSi - 530 |
24777 | {.AsmStrOffset: 9596, .AliasCondStart: 3528, .NumOperands: 4, .NumConds: 7 }, |
24778 | // AArch64::LDPWi - 531 |
24779 | {.AsmStrOffset: 9596, .AliasCondStart: 3535, .NumOperands: 4, .NumConds: 4 }, |
24780 | // AArch64::LDPXi - 532 |
24781 | {.AsmStrOffset: 9596, .AliasCondStart: 3539, .NumOperands: 4, .NumConds: 4 }, |
24782 | // AArch64::LDRAAindexed - 533 |
24783 | {.AsmStrOffset: 9632, .AliasCondStart: 3543, .NumOperands: 3, .NumConds: 6 }, |
24784 | // AArch64::LDRABindexed - 534 |
24785 | {.AsmStrOffset: 9647, .AliasCondStart: 3549, .NumOperands: 3, .NumConds: 6 }, |
24786 | // AArch64::LDRBBroX - 535 |
24787 | {.AsmStrOffset: 9662, .AliasCondStart: 3555, .NumOperands: 5, .NumConds: 5 }, |
24788 | // AArch64::LDRBBui - 536 |
24789 | {.AsmStrOffset: 9680, .AliasCondStart: 3560, .NumOperands: 3, .NumConds: 3 }, |
24790 | // AArch64::LDRBroX - 537 |
24791 | {.AsmStrOffset: 9694, .AliasCondStart: 3563, .NumOperands: 5, .NumConds: 8 }, |
24792 | // AArch64::LDRBui - 538 |
24793 | {.AsmStrOffset: 9711, .AliasCondStart: 3571, .NumOperands: 3, .NumConds: 6 }, |
24794 | // AArch64::LDRDroX - 539 |
24795 | {.AsmStrOffset: 9694, .AliasCondStart: 3577, .NumOperands: 5, .NumConds: 8 }, |
24796 | // AArch64::LDRDui - 540 |
24797 | {.AsmStrOffset: 9711, .AliasCondStart: 3585, .NumOperands: 3, .NumConds: 6 }, |
24798 | // AArch64::LDRHHroX - 541 |
24799 | {.AsmStrOffset: 9724, .AliasCondStart: 3591, .NumOperands: 5, .NumConds: 5 }, |
24800 | // AArch64::LDRHHui - 542 |
24801 | {.AsmStrOffset: 9742, .AliasCondStart: 3596, .NumOperands: 3, .NumConds: 3 }, |
24802 | // AArch64::LDRHroX - 543 |
24803 | {.AsmStrOffset: 9694, .AliasCondStart: 3599, .NumOperands: 5, .NumConds: 8 }, |
24804 | // AArch64::LDRHui - 544 |
24805 | {.AsmStrOffset: 9711, .AliasCondStart: 3607, .NumOperands: 3, .NumConds: 6 }, |
24806 | // AArch64::LDRQroX - 545 |
24807 | {.AsmStrOffset: 9694, .AliasCondStart: 3613, .NumOperands: 5, .NumConds: 8 }, |
24808 | // AArch64::LDRQui - 546 |
24809 | {.AsmStrOffset: 9711, .AliasCondStart: 3621, .NumOperands: 3, .NumConds: 6 }, |
24810 | // AArch64::LDRSBWroX - 547 |
24811 | {.AsmStrOffset: 9756, .AliasCondStart: 3627, .NumOperands: 5, .NumConds: 5 }, |
24812 | // AArch64::LDRSBWui - 548 |
24813 | {.AsmStrOffset: 9775, .AliasCondStart: 3632, .NumOperands: 3, .NumConds: 3 }, |
24814 | // AArch64::LDRSBXroX - 549 |
24815 | {.AsmStrOffset: 9756, .AliasCondStart: 3635, .NumOperands: 5, .NumConds: 5 }, |
24816 | // AArch64::LDRSBXui - 550 |
24817 | {.AsmStrOffset: 9775, .AliasCondStart: 3640, .NumOperands: 3, .NumConds: 3 }, |
24818 | // AArch64::LDRSHWroX - 551 |
24819 | {.AsmStrOffset: 9790, .AliasCondStart: 3643, .NumOperands: 5, .NumConds: 5 }, |
24820 | // AArch64::LDRSHWui - 552 |
24821 | {.AsmStrOffset: 9809, .AliasCondStart: 3648, .NumOperands: 3, .NumConds: 3 }, |
24822 | // AArch64::LDRSHXroX - 553 |
24823 | {.AsmStrOffset: 9790, .AliasCondStart: 3651, .NumOperands: 5, .NumConds: 5 }, |
24824 | // AArch64::LDRSHXui - 554 |
24825 | {.AsmStrOffset: 9809, .AliasCondStart: 3656, .NumOperands: 3, .NumConds: 3 }, |
24826 | // AArch64::LDRSWroX - 555 |
24827 | {.AsmStrOffset: 9824, .AliasCondStart: 3659, .NumOperands: 5, .NumConds: 5 }, |
24828 | // AArch64::LDRSWui - 556 |
24829 | {.AsmStrOffset: 9843, .AliasCondStart: 3664, .NumOperands: 3, .NumConds: 3 }, |
24830 | // AArch64::LDRSroX - 557 |
24831 | {.AsmStrOffset: 9694, .AliasCondStart: 3667, .NumOperands: 5, .NumConds: 8 }, |
24832 | // AArch64::LDRSui - 558 |
24833 | {.AsmStrOffset: 9711, .AliasCondStart: 3675, .NumOperands: 3, .NumConds: 6 }, |
24834 | // AArch64::LDRWroX - 559 |
24835 | {.AsmStrOffset: 9694, .AliasCondStart: 3681, .NumOperands: 5, .NumConds: 5 }, |
24836 | // AArch64::LDRWui - 560 |
24837 | {.AsmStrOffset: 9711, .AliasCondStart: 3686, .NumOperands: 3, .NumConds: 3 }, |
24838 | // AArch64::LDRXroX - 561 |
24839 | {.AsmStrOffset: 9694, .AliasCondStart: 3689, .NumOperands: 5, .NumConds: 5 }, |
24840 | // AArch64::LDRXui - 562 |
24841 | {.AsmStrOffset: 9711, .AliasCondStart: 3694, .NumOperands: 3, .NumConds: 3 }, |
24842 | // AArch64::LDR_PXI - 563 |
24843 | {.AsmStrOffset: 9858, .AliasCondStart: 3697, .NumOperands: 3, .NumConds: 7 }, |
24844 | // AArch64::LDR_ZA - 564 |
24845 | {.AsmStrOffset: 9873, .AliasCondStart: 3704, .NumOperands: 5, .NumConds: 8 }, |
24846 | // AArch64::LDR_ZXI - 565 |
24847 | {.AsmStrOffset: 9858, .AliasCondStart: 3712, .NumOperands: 3, .NumConds: 7 }, |
24848 | // AArch64::LDSETB - 566 |
24849 | {.AsmStrOffset: 9898, .AliasCondStart: 3719, .NumOperands: 3, .NumConds: 6 }, |
24850 | // AArch64::LDSETH - 567 |
24851 | {.AsmStrOffset: 9914, .AliasCondStart: 3725, .NumOperands: 3, .NumConds: 6 }, |
24852 | // AArch64::LDSETLB - 568 |
24853 | {.AsmStrOffset: 9930, .AliasCondStart: 3731, .NumOperands: 3, .NumConds: 6 }, |
24854 | // AArch64::LDSETLH - 569 |
24855 | {.AsmStrOffset: 9947, .AliasCondStart: 3737, .NumOperands: 3, .NumConds: 6 }, |
24856 | // AArch64::LDSETLW - 570 |
24857 | {.AsmStrOffset: 9964, .AliasCondStart: 3743, .NumOperands: 3, .NumConds: 6 }, |
24858 | // AArch64::LDSETLX - 571 |
24859 | {.AsmStrOffset: 9964, .AliasCondStart: 3749, .NumOperands: 3, .NumConds: 6 }, |
24860 | // AArch64::LDSETW - 572 |
24861 | {.AsmStrOffset: 9980, .AliasCondStart: 3755, .NumOperands: 3, .NumConds: 6 }, |
24862 | // AArch64::LDSETX - 573 |
24863 | {.AsmStrOffset: 9980, .AliasCondStart: 3761, .NumOperands: 3, .NumConds: 6 }, |
24864 | // AArch64::LDSMAXB - 574 |
24865 | {.AsmStrOffset: 9995, .AliasCondStart: 3767, .NumOperands: 3, .NumConds: 6 }, |
24866 | // AArch64::LDSMAXH - 575 |
24867 | {.AsmStrOffset: 10012, .AliasCondStart: 3773, .NumOperands: 3, .NumConds: 6 }, |
24868 | // AArch64::LDSMAXLB - 576 |
24869 | {.AsmStrOffset: 10029, .AliasCondStart: 3779, .NumOperands: 3, .NumConds: 6 }, |
24870 | // AArch64::LDSMAXLH - 577 |
24871 | {.AsmStrOffset: 10047, .AliasCondStart: 3785, .NumOperands: 3, .NumConds: 6 }, |
24872 | // AArch64::LDSMAXLW - 578 |
24873 | {.AsmStrOffset: 10065, .AliasCondStart: 3791, .NumOperands: 3, .NumConds: 6 }, |
24874 | // AArch64::LDSMAXLX - 579 |
24875 | {.AsmStrOffset: 10065, .AliasCondStart: 3797, .NumOperands: 3, .NumConds: 6 }, |
24876 | // AArch64::LDSMAXW - 580 |
24877 | {.AsmStrOffset: 10082, .AliasCondStart: 3803, .NumOperands: 3, .NumConds: 6 }, |
24878 | // AArch64::LDSMAXX - 581 |
24879 | {.AsmStrOffset: 10082, .AliasCondStart: 3809, .NumOperands: 3, .NumConds: 6 }, |
24880 | // AArch64::LDSMINB - 582 |
24881 | {.AsmStrOffset: 10098, .AliasCondStart: 3815, .NumOperands: 3, .NumConds: 6 }, |
24882 | // AArch64::LDSMINH - 583 |
24883 | {.AsmStrOffset: 10115, .AliasCondStart: 3821, .NumOperands: 3, .NumConds: 6 }, |
24884 | // AArch64::LDSMINLB - 584 |
24885 | {.AsmStrOffset: 10132, .AliasCondStart: 3827, .NumOperands: 3, .NumConds: 6 }, |
24886 | // AArch64::LDSMINLH - 585 |
24887 | {.AsmStrOffset: 10150, .AliasCondStart: 3833, .NumOperands: 3, .NumConds: 6 }, |
24888 | // AArch64::LDSMINLW - 586 |
24889 | {.AsmStrOffset: 10168, .AliasCondStart: 3839, .NumOperands: 3, .NumConds: 6 }, |
24890 | // AArch64::LDSMINLX - 587 |
24891 | {.AsmStrOffset: 10168, .AliasCondStart: 3845, .NumOperands: 3, .NumConds: 6 }, |
24892 | // AArch64::LDSMINW - 588 |
24893 | {.AsmStrOffset: 10185, .AliasCondStart: 3851, .NumOperands: 3, .NumConds: 6 }, |
24894 | // AArch64::LDSMINX - 589 |
24895 | {.AsmStrOffset: 10185, .AliasCondStart: 3857, .NumOperands: 3, .NumConds: 6 }, |
24896 | // AArch64::LDTRBi - 590 |
24897 | {.AsmStrOffset: 10201, .AliasCondStart: 3863, .NumOperands: 3, .NumConds: 3 }, |
24898 | // AArch64::LDTRHi - 591 |
24899 | {.AsmStrOffset: 10216, .AliasCondStart: 3866, .NumOperands: 3, .NumConds: 3 }, |
24900 | // AArch64::LDTRSBWi - 592 |
24901 | {.AsmStrOffset: 10231, .AliasCondStart: 3869, .NumOperands: 3, .NumConds: 3 }, |
24902 | // AArch64::LDTRSBXi - 593 |
24903 | {.AsmStrOffset: 10231, .AliasCondStart: 3872, .NumOperands: 3, .NumConds: 3 }, |
24904 | // AArch64::LDTRSHWi - 594 |
24905 | {.AsmStrOffset: 10247, .AliasCondStart: 3875, .NumOperands: 3, .NumConds: 3 }, |
24906 | // AArch64::LDTRSHXi - 595 |
24907 | {.AsmStrOffset: 10247, .AliasCondStart: 3878, .NumOperands: 3, .NumConds: 3 }, |
24908 | // AArch64::LDTRSWi - 596 |
24909 | {.AsmStrOffset: 10263, .AliasCondStart: 3881, .NumOperands: 3, .NumConds: 3 }, |
24910 | // AArch64::LDTRWi - 597 |
24911 | {.AsmStrOffset: 10279, .AliasCondStart: 3884, .NumOperands: 3, .NumConds: 3 }, |
24912 | // AArch64::LDTRXi - 598 |
24913 | {.AsmStrOffset: 10279, .AliasCondStart: 3887, .NumOperands: 3, .NumConds: 3 }, |
24914 | // AArch64::LDUMAXB - 599 |
24915 | {.AsmStrOffset: 10293, .AliasCondStart: 3890, .NumOperands: 3, .NumConds: 6 }, |
24916 | // AArch64::LDUMAXH - 600 |
24917 | {.AsmStrOffset: 10310, .AliasCondStart: 3896, .NumOperands: 3, .NumConds: 6 }, |
24918 | // AArch64::LDUMAXLB - 601 |
24919 | {.AsmStrOffset: 10327, .AliasCondStart: 3902, .NumOperands: 3, .NumConds: 6 }, |
24920 | // AArch64::LDUMAXLH - 602 |
24921 | {.AsmStrOffset: 10345, .AliasCondStart: 3908, .NumOperands: 3, .NumConds: 6 }, |
24922 | // AArch64::LDUMAXLW - 603 |
24923 | {.AsmStrOffset: 10363, .AliasCondStart: 3914, .NumOperands: 3, .NumConds: 6 }, |
24924 | // AArch64::LDUMAXLX - 604 |
24925 | {.AsmStrOffset: 10363, .AliasCondStart: 3920, .NumOperands: 3, .NumConds: 6 }, |
24926 | // AArch64::LDUMAXW - 605 |
24927 | {.AsmStrOffset: 10380, .AliasCondStart: 3926, .NumOperands: 3, .NumConds: 6 }, |
24928 | // AArch64::LDUMAXX - 606 |
24929 | {.AsmStrOffset: 10380, .AliasCondStart: 3932, .NumOperands: 3, .NumConds: 6 }, |
24930 | // AArch64::LDUMINB - 607 |
24931 | {.AsmStrOffset: 10396, .AliasCondStart: 3938, .NumOperands: 3, .NumConds: 6 }, |
24932 | // AArch64::LDUMINH - 608 |
24933 | {.AsmStrOffset: 10413, .AliasCondStart: 3944, .NumOperands: 3, .NumConds: 6 }, |
24934 | // AArch64::LDUMINLB - 609 |
24935 | {.AsmStrOffset: 10430, .AliasCondStart: 3950, .NumOperands: 3, .NumConds: 6 }, |
24936 | // AArch64::LDUMINLH - 610 |
24937 | {.AsmStrOffset: 10448, .AliasCondStart: 3956, .NumOperands: 3, .NumConds: 6 }, |
24938 | // AArch64::LDUMINLW - 611 |
24939 | {.AsmStrOffset: 10466, .AliasCondStart: 3962, .NumOperands: 3, .NumConds: 6 }, |
24940 | // AArch64::LDUMINLX - 612 |
24941 | {.AsmStrOffset: 10466, .AliasCondStart: 3968, .NumOperands: 3, .NumConds: 6 }, |
24942 | // AArch64::LDUMINW - 613 |
24943 | {.AsmStrOffset: 10483, .AliasCondStart: 3974, .NumOperands: 3, .NumConds: 6 }, |
24944 | // AArch64::LDUMINX - 614 |
24945 | {.AsmStrOffset: 10483, .AliasCondStart: 3980, .NumOperands: 3, .NumConds: 6 }, |
24946 | // AArch64::LDURBBi - 615 |
24947 | {.AsmStrOffset: 10499, .AliasCondStart: 3986, .NumOperands: 3, .NumConds: 3 }, |
24948 | // AArch64::LDURBi - 616 |
24949 | {.AsmStrOffset: 10514, .AliasCondStart: 3989, .NumOperands: 3, .NumConds: 6 }, |
24950 | // AArch64::LDURDi - 617 |
24951 | {.AsmStrOffset: 10514, .AliasCondStart: 3995, .NumOperands: 3, .NumConds: 6 }, |
24952 | // AArch64::LDURHHi - 618 |
24953 | {.AsmStrOffset: 10528, .AliasCondStart: 4001, .NumOperands: 3, .NumConds: 3 }, |
24954 | // AArch64::LDURHi - 619 |
24955 | {.AsmStrOffset: 10514, .AliasCondStart: 4004, .NumOperands: 3, .NumConds: 6 }, |
24956 | // AArch64::LDURQi - 620 |
24957 | {.AsmStrOffset: 10514, .AliasCondStart: 4010, .NumOperands: 3, .NumConds: 6 }, |
24958 | // AArch64::LDURSBWi - 621 |
24959 | {.AsmStrOffset: 10543, .AliasCondStart: 4016, .NumOperands: 3, .NumConds: 3 }, |
24960 | // AArch64::LDURSBXi - 622 |
24961 | {.AsmStrOffset: 10543, .AliasCondStart: 4019, .NumOperands: 3, .NumConds: 3 }, |
24962 | // AArch64::LDURSHWi - 623 |
24963 | {.AsmStrOffset: 10559, .AliasCondStart: 4022, .NumOperands: 3, .NumConds: 3 }, |
24964 | // AArch64::LDURSHXi - 624 |
24965 | {.AsmStrOffset: 10559, .AliasCondStart: 4025, .NumOperands: 3, .NumConds: 3 }, |
24966 | // AArch64::LDURSWi - 625 |
24967 | {.AsmStrOffset: 10575, .AliasCondStart: 4028, .NumOperands: 3, .NumConds: 3 }, |
24968 | // AArch64::LDURSi - 626 |
24969 | {.AsmStrOffset: 10514, .AliasCondStart: 4031, .NumOperands: 3, .NumConds: 6 }, |
24970 | // AArch64::LDURWi - 627 |
24971 | {.AsmStrOffset: 10514, .AliasCondStart: 4037, .NumOperands: 3, .NumConds: 3 }, |
24972 | // AArch64::LDURXi - 628 |
24973 | {.AsmStrOffset: 10514, .AliasCondStart: 4040, .NumOperands: 3, .NumConds: 3 }, |
24974 | // AArch64::MADDWrrr - 629 |
24975 | {.AsmStrOffset: 10591, .AliasCondStart: 4043, .NumOperands: 4, .NumConds: 4 }, |
24976 | // AArch64::MADDXrrr - 630 |
24977 | {.AsmStrOffset: 10591, .AliasCondStart: 4047, .NumOperands: 4, .NumConds: 4 }, |
24978 | // AArch64::MOVA_2ZMXI_H_B - 631 |
24979 | {.AsmStrOffset: 10606, .AliasCondStart: 4051, .NumOperands: 4, .NumConds: 6 }, |
24980 | // AArch64::MOVA_2ZMXI_H_D - 632 |
24981 | {.AsmStrOffset: 10631, .AliasCondStart: 4057, .NumOperands: 4, .NumConds: 6 }, |
24982 | // AArch64::MOVA_2ZMXI_H_H - 633 |
24983 | {.AsmStrOffset: 10656, .AliasCondStart: 4063, .NumOperands: 4, .NumConds: 6 }, |
24984 | // AArch64::MOVA_2ZMXI_H_S - 634 |
24985 | {.AsmStrOffset: 10681, .AliasCondStart: 4069, .NumOperands: 4, .NumConds: 6 }, |
24986 | // AArch64::MOVA_2ZMXI_V_B - 635 |
24987 | {.AsmStrOffset: 10706, .AliasCondStart: 4075, .NumOperands: 4, .NumConds: 6 }, |
24988 | // AArch64::MOVA_2ZMXI_V_D - 636 |
24989 | {.AsmStrOffset: 10731, .AliasCondStart: 4081, .NumOperands: 4, .NumConds: 6 }, |
24990 | // AArch64::MOVA_2ZMXI_V_H - 637 |
24991 | {.AsmStrOffset: 10756, .AliasCondStart: 4087, .NumOperands: 4, .NumConds: 6 }, |
24992 | // AArch64::MOVA_2ZMXI_V_S - 638 |
24993 | {.AsmStrOffset: 10781, .AliasCondStart: 4093, .NumOperands: 4, .NumConds: 6 }, |
24994 | // AArch64::MOVA_4ZMXI_H_B - 639 |
24995 | {.AsmStrOffset: 10806, .AliasCondStart: 4099, .NumOperands: 4, .NumConds: 6 }, |
24996 | // AArch64::MOVA_4ZMXI_H_D - 640 |
24997 | {.AsmStrOffset: 10831, .AliasCondStart: 4105, .NumOperands: 4, .NumConds: 6 }, |
24998 | // AArch64::MOVA_4ZMXI_H_H - 641 |
24999 | {.AsmStrOffset: 10856, .AliasCondStart: 4111, .NumOperands: 4, .NumConds: 6 }, |
25000 | // AArch64::MOVA_4ZMXI_H_S - 642 |
25001 | {.AsmStrOffset: 10881, .AliasCondStart: 4117, .NumOperands: 4, .NumConds: 6 }, |
25002 | // AArch64::MOVA_4ZMXI_V_B - 643 |
25003 | {.AsmStrOffset: 10906, .AliasCondStart: 4123, .NumOperands: 4, .NumConds: 6 }, |
25004 | // AArch64::MOVA_4ZMXI_V_D - 644 |
25005 | {.AsmStrOffset: 10931, .AliasCondStart: 4129, .NumOperands: 4, .NumConds: 6 }, |
25006 | // AArch64::MOVA_4ZMXI_V_H - 645 |
25007 | {.AsmStrOffset: 10956, .AliasCondStart: 4135, .NumOperands: 4, .NumConds: 6 }, |
25008 | // AArch64::MOVA_4ZMXI_V_S - 646 |
25009 | {.AsmStrOffset: 10981, .AliasCondStart: 4141, .NumOperands: 4, .NumConds: 6 }, |
25010 | // AArch64::MOVA_MXI2Z_H_B - 647 |
25011 | {.AsmStrOffset: 11006, .AliasCondStart: 4147, .NumOperands: 5, .NumConds: 8 }, |
25012 | // AArch64::MOVA_MXI2Z_H_D - 648 |
25013 | {.AsmStrOffset: 11031, .AliasCondStart: 4155, .NumOperands: 5, .NumConds: 8 }, |
25014 | // AArch64::MOVA_MXI2Z_H_H - 649 |
25015 | {.AsmStrOffset: 11056, .AliasCondStart: 4163, .NumOperands: 5, .NumConds: 8 }, |
25016 | // AArch64::MOVA_MXI2Z_H_S - 650 |
25017 | {.AsmStrOffset: 11081, .AliasCondStart: 4171, .NumOperands: 5, .NumConds: 8 }, |
25018 | // AArch64::MOVA_MXI2Z_V_B - 651 |
25019 | {.AsmStrOffset: 11106, .AliasCondStart: 4179, .NumOperands: 5, .NumConds: 8 }, |
25020 | // AArch64::MOVA_MXI2Z_V_D - 652 |
25021 | {.AsmStrOffset: 11131, .AliasCondStart: 4187, .NumOperands: 5, .NumConds: 8 }, |
25022 | // AArch64::MOVA_MXI2Z_V_H - 653 |
25023 | {.AsmStrOffset: 11156, .AliasCondStart: 4195, .NumOperands: 5, .NumConds: 8 }, |
25024 | // AArch64::MOVA_MXI2Z_V_S - 654 |
25025 | {.AsmStrOffset: 11181, .AliasCondStart: 4203, .NumOperands: 5, .NumConds: 8 }, |
25026 | // AArch64::MOVA_MXI4Z_H_B - 655 |
25027 | {.AsmStrOffset: 11206, .AliasCondStart: 4211, .NumOperands: 5, .NumConds: 8 }, |
25028 | // AArch64::MOVA_MXI4Z_H_D - 656 |
25029 | {.AsmStrOffset: 11231, .AliasCondStart: 4219, .NumOperands: 5, .NumConds: 8 }, |
25030 | // AArch64::MOVA_MXI4Z_H_H - 657 |
25031 | {.AsmStrOffset: 11256, .AliasCondStart: 4227, .NumOperands: 5, .NumConds: 8 }, |
25032 | // AArch64::MOVA_MXI4Z_H_S - 658 |
25033 | {.AsmStrOffset: 11281, .AliasCondStart: 4235, .NumOperands: 5, .NumConds: 8 }, |
25034 | // AArch64::MOVA_MXI4Z_V_B - 659 |
25035 | {.AsmStrOffset: 11306, .AliasCondStart: 4243, .NumOperands: 5, .NumConds: 8 }, |
25036 | // AArch64::MOVA_MXI4Z_V_D - 660 |
25037 | {.AsmStrOffset: 11331, .AliasCondStart: 4251, .NumOperands: 5, .NumConds: 8 }, |
25038 | // AArch64::MOVA_MXI4Z_V_H - 661 |
25039 | {.AsmStrOffset: 11356, .AliasCondStart: 4259, .NumOperands: 5, .NumConds: 8 }, |
25040 | // AArch64::MOVA_MXI4Z_V_S - 662 |
25041 | {.AsmStrOffset: 11381, .AliasCondStart: 4267, .NumOperands: 5, .NumConds: 8 }, |
25042 | // AArch64::MOVA_VG2_2ZMXI - 663 |
25043 | {.AsmStrOffset: 11406, .AliasCondStart: 4275, .NumOperands: 4, .NumConds: 6 }, |
25044 | // AArch64::MOVA_VG2_MXI2Z - 664 |
25045 | {.AsmStrOffset: 11437, .AliasCondStart: 4281, .NumOperands: 5, .NumConds: 8 }, |
25046 | // AArch64::MOVA_VG4_4ZMXI - 665 |
25047 | {.AsmStrOffset: 11468, .AliasCondStart: 4289, .NumOperands: 4, .NumConds: 6 }, |
25048 | // AArch64::MOVA_VG4_MXI4Z - 666 |
25049 | {.AsmStrOffset: 11499, .AliasCondStart: 4295, .NumOperands: 5, .NumConds: 8 }, |
25050 | // AArch64::MOVT - 667 |
25051 | {.AsmStrOffset: 11530, .AliasCondStart: 4303, .NumOperands: 3, .NumConds: 9 }, |
25052 | // AArch64::MSRpstatesvcrImm1 - 668 |
25053 | {.AsmStrOffset: 11544, .AliasCondStart: 4312, .NumOperands: 2, .NumConds: 2 }, |
25054 | {.AsmStrOffset: 11552, .AliasCondStart: 4314, .NumOperands: 2, .NumConds: 2 }, |
25055 | {.AsmStrOffset: 11563, .AliasCondStart: 4316, .NumOperands: 2, .NumConds: 2 }, |
25056 | {.AsmStrOffset: 11574, .AliasCondStart: 4318, .NumOperands: 2, .NumConds: 2 }, |
25057 | {.AsmStrOffset: 11581, .AliasCondStart: 4320, .NumOperands: 2, .NumConds: 2 }, |
25058 | {.AsmStrOffset: 11591, .AliasCondStart: 4322, .NumOperands: 2, .NumConds: 2 }, |
25059 | // AArch64::MSUBWrrr - 674 |
25060 | {.AsmStrOffset: 11601, .AliasCondStart: 4324, .NumOperands: 4, .NumConds: 4 }, |
25061 | // AArch64::MSUBXrrr - 675 |
25062 | {.AsmStrOffset: 11601, .AliasCondStart: 4328, .NumOperands: 4, .NumConds: 4 }, |
25063 | // AArch64::NOTv16i8 - 676 |
25064 | {.AsmStrOffset: 11617, .AliasCondStart: 4332, .NumOperands: 2, .NumConds: 5 }, |
25065 | // AArch64::NOTv8i8 - 677 |
25066 | {.AsmStrOffset: 11636, .AliasCondStart: 4337, .NumOperands: 2, .NumConds: 5 }, |
25067 | // AArch64::ORNWrs - 678 |
25068 | {.AsmStrOffset: 11654, .AliasCondStart: 4342, .NumOperands: 4, .NumConds: 4 }, |
25069 | {.AsmStrOffset: 11665, .AliasCondStart: 4346, .NumOperands: 4, .NumConds: 3 }, |
25070 | {.AsmStrOffset: 11680, .AliasCondStart: 4349, .NumOperands: 4, .NumConds: 4 }, |
25071 | // AArch64::ORNXrs - 681 |
25072 | {.AsmStrOffset: 11654, .AliasCondStart: 4353, .NumOperands: 4, .NumConds: 4 }, |
25073 | {.AsmStrOffset: 11665, .AliasCondStart: 4357, .NumOperands: 4, .NumConds: 3 }, |
25074 | {.AsmStrOffset: 11680, .AliasCondStart: 4360, .NumOperands: 4, .NumConds: 4 }, |
25075 | // AArch64::ORRS_PPzPP - 684 |
25076 | {.AsmStrOffset: 11695, .AliasCondStart: 4364, .NumOperands: 4, .NumConds: 8 }, |
25077 | // AArch64::ORRWrs - 685 |
25078 | {.AsmStrOffset: 11711, .AliasCondStart: 4372, .NumOperands: 4, .NumConds: 4 }, |
25079 | {.AsmStrOffset: 11722, .AliasCondStart: 4376, .NumOperands: 4, .NumConds: 4 }, |
25080 | // AArch64::ORRXrs - 687 |
25081 | {.AsmStrOffset: 11711, .AliasCondStart: 4380, .NumOperands: 4, .NumConds: 4 }, |
25082 | {.AsmStrOffset: 11722, .AliasCondStart: 4384, .NumOperands: 4, .NumConds: 4 }, |
25083 | // AArch64::ORR_PPzPP - 689 |
25084 | {.AsmStrOffset: 11737, .AliasCondStart: 4388, .NumOperands: 4, .NumConds: 8 }, |
25085 | // AArch64::ORR_ZI - 690 |
25086 | {.AsmStrOffset: 11752, .AliasCondStart: 4396, .NumOperands: 3, .NumConds: 7 }, |
25087 | {.AsmStrOffset: 11773, .AliasCondStart: 4403, .NumOperands: 3, .NumConds: 7 }, |
25088 | {.AsmStrOffset: 11794, .AliasCondStart: 4410, .NumOperands: 3, .NumConds: 7 }, |
25089 | // AArch64::ORR_ZZZ - 693 |
25090 | {.AsmStrOffset: 11815, .AliasCondStart: 4417, .NumOperands: 3, .NumConds: 7 }, |
25091 | // AArch64::ORRv16i8 - 694 |
25092 | {.AsmStrOffset: 11830, .AliasCondStart: 4424, .NumOperands: 3, .NumConds: 6 }, |
25093 | // AArch64::ORRv8i8 - 695 |
25094 | {.AsmStrOffset: 11849, .AliasCondStart: 4430, .NumOperands: 3, .NumConds: 6 }, |
25095 | // AArch64::PACIA1716 - 696 |
25096 | {.AsmStrOffset: 11867, .AliasCondStart: 4436, .NumOperands: 0, .NumConds: 3 }, |
25097 | // AArch64::PACIASP - 697 |
25098 | {.AsmStrOffset: 11877, .AliasCondStart: 4439, .NumOperands: 0, .NumConds: 3 }, |
25099 | // AArch64::PACIAZ - 698 |
25100 | {.AsmStrOffset: 11885, .AliasCondStart: 4442, .NumOperands: 0, .NumConds: 3 }, |
25101 | // AArch64::PACIB1716 - 699 |
25102 | {.AsmStrOffset: 11892, .AliasCondStart: 4445, .NumOperands: 0, .NumConds: 3 }, |
25103 | // AArch64::PACIBSP - 700 |
25104 | {.AsmStrOffset: 11902, .AliasCondStart: 4448, .NumOperands: 0, .NumConds: 3 }, |
25105 | // AArch64::PACIBZ - 701 |
25106 | {.AsmStrOffset: 11910, .AliasCondStart: 4451, .NumOperands: 0, .NumConds: 3 }, |
25107 | // AArch64::PACM - 702 |
25108 | {.AsmStrOffset: 11917, .AliasCondStart: 4454, .NumOperands: 0, .NumConds: 3 }, |
25109 | // AArch64::PMOV_PZI_B - 703 |
25110 | {.AsmStrOffset: 11922, .AliasCondStart: 4457, .NumOperands: 3, .NumConds: 7 }, |
25111 | // AArch64::PMOV_ZIP_B - 704 |
25112 | {.AsmStrOffset: 11938, .AliasCondStart: 4464, .NumOperands: 4, .NumConds: 8 }, |
25113 | // AArch64::PRFB_D_PZI - 705 |
25114 | {.AsmStrOffset: 11954, .AliasCondStart: 4472, .NumOperands: 4, .NumConds: 7 }, |
25115 | // AArch64::PRFB_PRI - 706 |
25116 | {.AsmStrOffset: 11978, .AliasCondStart: 4479, .NumOperands: 4, .NumConds: 8 }, |
25117 | // AArch64::PRFB_S_PZI - 707 |
25118 | {.AsmStrOffset: 12000, .AliasCondStart: 4487, .NumOperands: 4, .NumConds: 7 }, |
25119 | // AArch64::PRFD_D_PZI - 708 |
25120 | {.AsmStrOffset: 12024, .AliasCondStart: 4494, .NumOperands: 4, .NumConds: 7 }, |
25121 | // AArch64::PRFD_PRI - 709 |
25122 | {.AsmStrOffset: 12048, .AliasCondStart: 4501, .NumOperands: 4, .NumConds: 8 }, |
25123 | // AArch64::PRFD_S_PZI - 710 |
25124 | {.AsmStrOffset: 12070, .AliasCondStart: 4509, .NumOperands: 4, .NumConds: 7 }, |
25125 | // AArch64::PRFH_D_PZI - 711 |
25126 | {.AsmStrOffset: 12094, .AliasCondStart: 4516, .NumOperands: 4, .NumConds: 7 }, |
25127 | // AArch64::PRFH_PRI - 712 |
25128 | {.AsmStrOffset: 12118, .AliasCondStart: 4523, .NumOperands: 4, .NumConds: 8 }, |
25129 | // AArch64::PRFH_S_PZI - 713 |
25130 | {.AsmStrOffset: 12140, .AliasCondStart: 4531, .NumOperands: 4, .NumConds: 7 }, |
25131 | // AArch64::PRFMroX - 714 |
25132 | {.AsmStrOffset: 12164, .AliasCondStart: 4538, .NumOperands: 5, .NumConds: 5 }, |
25133 | // AArch64::PRFMui - 715 |
25134 | {.AsmStrOffset: 12184, .AliasCondStart: 4543, .NumOperands: 3, .NumConds: 3 }, |
25135 | // AArch64::PRFUMi - 716 |
25136 | {.AsmStrOffset: 12200, .AliasCondStart: 4546, .NumOperands: 3, .NumConds: 3 }, |
25137 | // AArch64::PRFW_D_PZI - 717 |
25138 | {.AsmStrOffset: 12217, .AliasCondStart: 4549, .NumOperands: 4, .NumConds: 7 }, |
25139 | // AArch64::PRFW_PRI - 718 |
25140 | {.AsmStrOffset: 12241, .AliasCondStart: 4556, .NumOperands: 4, .NumConds: 8 }, |
25141 | // AArch64::PRFW_S_PZI - 719 |
25142 | {.AsmStrOffset: 12263, .AliasCondStart: 4564, .NumOperands: 4, .NumConds: 7 }, |
25143 | // AArch64::PTRUES_B - 720 |
25144 | {.AsmStrOffset: 12287, .AliasCondStart: 4571, .NumOperands: 2, .NumConds: 6 }, |
25145 | // AArch64::PTRUES_D - 721 |
25146 | {.AsmStrOffset: 12299, .AliasCondStart: 4577, .NumOperands: 2, .NumConds: 6 }, |
25147 | // AArch64::PTRUES_H - 722 |
25148 | {.AsmStrOffset: 12311, .AliasCondStart: 4583, .NumOperands: 2, .NumConds: 6 }, |
25149 | // AArch64::PTRUES_S - 723 |
25150 | {.AsmStrOffset: 12323, .AliasCondStart: 4589, .NumOperands: 2, .NumConds: 6 }, |
25151 | // AArch64::PTRUE_B - 724 |
25152 | {.AsmStrOffset: 12335, .AliasCondStart: 4595, .NumOperands: 2, .NumConds: 6 }, |
25153 | // AArch64::PTRUE_D - 725 |
25154 | {.AsmStrOffset: 12346, .AliasCondStart: 4601, .NumOperands: 2, .NumConds: 6 }, |
25155 | // AArch64::PTRUE_H - 726 |
25156 | {.AsmStrOffset: 12357, .AliasCondStart: 4607, .NumOperands: 2, .NumConds: 6 }, |
25157 | // AArch64::PTRUE_S - 727 |
25158 | {.AsmStrOffset: 12368, .AliasCondStart: 4613, .NumOperands: 2, .NumConds: 6 }, |
25159 | // AArch64::RET - 728 |
25160 | {.AsmStrOffset: 12379, .AliasCondStart: 4619, .NumOperands: 1, .NumConds: 1 }, |
25161 | // AArch64::SBCSWr - 729 |
25162 | {.AsmStrOffset: 12383, .AliasCondStart: 4620, .NumOperands: 3, .NumConds: 3 }, |
25163 | // AArch64::SBCSXr - 730 |
25164 | {.AsmStrOffset: 12383, .AliasCondStart: 4623, .NumOperands: 3, .NumConds: 3 }, |
25165 | // AArch64::SBCWr - 731 |
25166 | {.AsmStrOffset: 12395, .AliasCondStart: 4626, .NumOperands: 3, .NumConds: 3 }, |
25167 | // AArch64::SBCXr - 732 |
25168 | {.AsmStrOffset: 12395, .AliasCondStart: 4629, .NumOperands: 3, .NumConds: 3 }, |
25169 | // AArch64::SBFMWri - 733 |
25170 | {.AsmStrOffset: 12406, .AliasCondStart: 4632, .NumOperands: 4, .NumConds: 4 }, |
25171 | {.AsmStrOffset: 12421, .AliasCondStart: 4636, .NumOperands: 4, .NumConds: 4 }, |
25172 | {.AsmStrOffset: 12433, .AliasCondStart: 4640, .NumOperands: 4, .NumConds: 4 }, |
25173 | // AArch64::SBFMXri - 736 |
25174 | {.AsmStrOffset: 12406, .AliasCondStart: 4644, .NumOperands: 4, .NumConds: 4 }, |
25175 | {.AsmStrOffset: 12421, .AliasCondStart: 4648, .NumOperands: 4, .NumConds: 4 }, |
25176 | {.AsmStrOffset: 12433, .AliasCondStart: 4652, .NumOperands: 4, .NumConds: 4 }, |
25177 | {.AsmStrOffset: 12445, .AliasCondStart: 4656, .NumOperands: 4, .NumConds: 4 }, |
25178 | // AArch64::SEL_PPPP - 740 |
25179 | {.AsmStrOffset: 12457, .AliasCondStart: 4660, .NumOperands: 4, .NumConds: 8 }, |
25180 | // AArch64::SEL_ZPZZ_B - 741 |
25181 | {.AsmStrOffset: 12457, .AliasCondStart: 4668, .NumOperands: 4, .NumConds: 8 }, |
25182 | // AArch64::SEL_ZPZZ_D - 742 |
25183 | {.AsmStrOffset: 12480, .AliasCondStart: 4676, .NumOperands: 4, .NumConds: 8 }, |
25184 | // AArch64::SEL_ZPZZ_H - 743 |
25185 | {.AsmStrOffset: 12503, .AliasCondStart: 4684, .NumOperands: 4, .NumConds: 8 }, |
25186 | // AArch64::SEL_ZPZZ_S - 744 |
25187 | {.AsmStrOffset: 12526, .AliasCondStart: 4692, .NumOperands: 4, .NumConds: 8 }, |
25188 | // AArch64::SMADDLrrr - 745 |
25189 | {.AsmStrOffset: 12549, .AliasCondStart: 4700, .NumOperands: 4, .NumConds: 4 }, |
25190 | // AArch64::SMSUBLrrr - 746 |
25191 | {.AsmStrOffset: 12566, .AliasCondStart: 4704, .NumOperands: 4, .NumConds: 4 }, |
25192 | // AArch64::SQDECB_XPiI - 747 |
25193 | {.AsmStrOffset: 12584, .AliasCondStart: 4708, .NumOperands: 4, .NumConds: 8 }, |
25194 | {.AsmStrOffset: 12594, .AliasCondStart: 4716, .NumOperands: 4, .NumConds: 8 }, |
25195 | // AArch64::SQDECB_XPiWdI - 749 |
25196 | {.AsmStrOffset: 12610, .AliasCondStart: 4724, .NumOperands: 4, .NumConds: 8 }, |
25197 | {.AsmStrOffset: 12626, .AliasCondStart: 4732, .NumOperands: 4, .NumConds: 8 }, |
25198 | // AArch64::SQDECD_XPiI - 751 |
25199 | {.AsmStrOffset: 12648, .AliasCondStart: 4740, .NumOperands: 4, .NumConds: 8 }, |
25200 | {.AsmStrOffset: 12658, .AliasCondStart: 4748, .NumOperands: 4, .NumConds: 8 }, |
25201 | // AArch64::SQDECD_XPiWdI - 753 |
25202 | {.AsmStrOffset: 12674, .AliasCondStart: 4756, .NumOperands: 4, .NumConds: 8 }, |
25203 | {.AsmStrOffset: 12690, .AliasCondStart: 4764, .NumOperands: 4, .NumConds: 8 }, |
25204 | // AArch64::SQDECD_ZPiI - 755 |
25205 | {.AsmStrOffset: 12712, .AliasCondStart: 4772, .NumOperands: 4, .NumConds: 8 }, |
25206 | {.AsmStrOffset: 12724, .AliasCondStart: 4780, .NumOperands: 4, .NumConds: 8 }, |
25207 | // AArch64::SQDECH_XPiI - 757 |
25208 | {.AsmStrOffset: 12742, .AliasCondStart: 4788, .NumOperands: 4, .NumConds: 8 }, |
25209 | {.AsmStrOffset: 12752, .AliasCondStart: 4796, .NumOperands: 4, .NumConds: 8 }, |
25210 | // AArch64::SQDECH_XPiWdI - 759 |
25211 | {.AsmStrOffset: 12768, .AliasCondStart: 4804, .NumOperands: 4, .NumConds: 8 }, |
25212 | {.AsmStrOffset: 12784, .AliasCondStart: 4812, .NumOperands: 4, .NumConds: 8 }, |
25213 | // AArch64::SQDECH_ZPiI - 761 |
25214 | {.AsmStrOffset: 12806, .AliasCondStart: 4820, .NumOperands: 4, .NumConds: 8 }, |
25215 | {.AsmStrOffset: 12818, .AliasCondStart: 4828, .NumOperands: 4, .NumConds: 8 }, |
25216 | // AArch64::SQDECW_XPiI - 763 |
25217 | {.AsmStrOffset: 12836, .AliasCondStart: 4836, .NumOperands: 4, .NumConds: 8 }, |
25218 | {.AsmStrOffset: 12846, .AliasCondStart: 4844, .NumOperands: 4, .NumConds: 8 }, |
25219 | // AArch64::SQDECW_XPiWdI - 765 |
25220 | {.AsmStrOffset: 12862, .AliasCondStart: 4852, .NumOperands: 4, .NumConds: 8 }, |
25221 | {.AsmStrOffset: 12878, .AliasCondStart: 4860, .NumOperands: 4, .NumConds: 8 }, |
25222 | // AArch64::SQDECW_ZPiI - 767 |
25223 | {.AsmStrOffset: 12900, .AliasCondStart: 4868, .NumOperands: 4, .NumConds: 8 }, |
25224 | {.AsmStrOffset: 12912, .AliasCondStart: 4876, .NumOperands: 4, .NumConds: 8 }, |
25225 | // AArch64::SQINCB_XPiI - 769 |
25226 | {.AsmStrOffset: 12930, .AliasCondStart: 4884, .NumOperands: 4, .NumConds: 8 }, |
25227 | {.AsmStrOffset: 12940, .AliasCondStart: 4892, .NumOperands: 4, .NumConds: 8 }, |
25228 | // AArch64::SQINCB_XPiWdI - 771 |
25229 | {.AsmStrOffset: 12956, .AliasCondStart: 4900, .NumOperands: 4, .NumConds: 8 }, |
25230 | {.AsmStrOffset: 12972, .AliasCondStart: 4908, .NumOperands: 4, .NumConds: 8 }, |
25231 | // AArch64::SQINCD_XPiI - 773 |
25232 | {.AsmStrOffset: 12994, .AliasCondStart: 4916, .NumOperands: 4, .NumConds: 8 }, |
25233 | {.AsmStrOffset: 13004, .AliasCondStart: 4924, .NumOperands: 4, .NumConds: 8 }, |
25234 | // AArch64::SQINCD_XPiWdI - 775 |
25235 | {.AsmStrOffset: 13020, .AliasCondStart: 4932, .NumOperands: 4, .NumConds: 8 }, |
25236 | {.AsmStrOffset: 13036, .AliasCondStart: 4940, .NumOperands: 4, .NumConds: 8 }, |
25237 | // AArch64::SQINCD_ZPiI - 777 |
25238 | {.AsmStrOffset: 13058, .AliasCondStart: 4948, .NumOperands: 4, .NumConds: 8 }, |
25239 | {.AsmStrOffset: 13070, .AliasCondStart: 4956, .NumOperands: 4, .NumConds: 8 }, |
25240 | // AArch64::SQINCH_XPiI - 779 |
25241 | {.AsmStrOffset: 13088, .AliasCondStart: 4964, .NumOperands: 4, .NumConds: 8 }, |
25242 | {.AsmStrOffset: 13098, .AliasCondStart: 4972, .NumOperands: 4, .NumConds: 8 }, |
25243 | // AArch64::SQINCH_XPiWdI - 781 |
25244 | {.AsmStrOffset: 13114, .AliasCondStart: 4980, .NumOperands: 4, .NumConds: 8 }, |
25245 | {.AsmStrOffset: 13130, .AliasCondStart: 4988, .NumOperands: 4, .NumConds: 8 }, |
25246 | // AArch64::SQINCH_ZPiI - 783 |
25247 | {.AsmStrOffset: 13152, .AliasCondStart: 4996, .NumOperands: 4, .NumConds: 8 }, |
25248 | {.AsmStrOffset: 13164, .AliasCondStart: 5004, .NumOperands: 4, .NumConds: 8 }, |
25249 | // AArch64::SQINCW_XPiI - 785 |
25250 | {.AsmStrOffset: 13182, .AliasCondStart: 5012, .NumOperands: 4, .NumConds: 8 }, |
25251 | {.AsmStrOffset: 13192, .AliasCondStart: 5020, .NumOperands: 4, .NumConds: 8 }, |
25252 | // AArch64::SQINCW_XPiWdI - 787 |
25253 | {.AsmStrOffset: 13208, .AliasCondStart: 5028, .NumOperands: 4, .NumConds: 8 }, |
25254 | {.AsmStrOffset: 13224, .AliasCondStart: 5036, .NumOperands: 4, .NumConds: 8 }, |
25255 | // AArch64::SQINCW_ZPiI - 789 |
25256 | {.AsmStrOffset: 13246, .AliasCondStart: 5044, .NumOperands: 4, .NumConds: 8 }, |
25257 | {.AsmStrOffset: 13258, .AliasCondStart: 5052, .NumOperands: 4, .NumConds: 8 }, |
25258 | // AArch64::SST1B_D_IMM - 791 |
25259 | {.AsmStrOffset: 13276, .AliasCondStart: 5060, .NumOperands: 4, .NumConds: 7 }, |
25260 | // AArch64::SST1B_S_IMM - 792 |
25261 | {.AsmStrOffset: 13300, .AliasCondStart: 5067, .NumOperands: 4, .NumConds: 7 }, |
25262 | // AArch64::SST1D_IMM - 793 |
25263 | {.AsmStrOffset: 13324, .AliasCondStart: 5074, .NumOperands: 4, .NumConds: 7 }, |
25264 | // AArch64::SST1H_D_IMM - 794 |
25265 | {.AsmStrOffset: 13348, .AliasCondStart: 5081, .NumOperands: 4, .NumConds: 7 }, |
25266 | // AArch64::SST1H_S_IMM - 795 |
25267 | {.AsmStrOffset: 13372, .AliasCondStart: 5088, .NumOperands: 4, .NumConds: 7 }, |
25268 | // AArch64::SST1Q - 796 |
25269 | {.AsmStrOffset: 13396, .AliasCondStart: 5095, .NumOperands: 4, .NumConds: 7 }, |
25270 | // AArch64::SST1W_D_IMM - 797 |
25271 | {.AsmStrOffset: 13420, .AliasCondStart: 5102, .NumOperands: 4, .NumConds: 7 }, |
25272 | // AArch64::SST1W_IMM - 798 |
25273 | {.AsmStrOffset: 13444, .AliasCondStart: 5109, .NumOperands: 4, .NumConds: 7 }, |
25274 | // AArch64::ST1B_2Z_IMM - 799 |
25275 | {.AsmStrOffset: 13468, .AliasCondStart: 5116, .NumOperands: 4, .NumConds: 8 }, |
25276 | // AArch64::ST1B_2Z_STRIDED_IMM - 800 |
25277 | {.AsmStrOffset: 13490, .AliasCondStart: 5124, .NumOperands: 4, .NumConds: 7 }, |
25278 | // AArch64::ST1B_4Z_IMM - 801 |
25279 | {.AsmStrOffset: 13468, .AliasCondStart: 5131, .NumOperands: 4, .NumConds: 8 }, |
25280 | // AArch64::ST1B_4Z_STRIDED_IMM - 802 |
25281 | {.AsmStrOffset: 13512, .AliasCondStart: 5139, .NumOperands: 4, .NumConds: 7 }, |
25282 | // AArch64::ST1B_D_IMM - 803 |
25283 | {.AsmStrOffset: 13534, .AliasCondStart: 5146, .NumOperands: 4, .NumConds: 8 }, |
25284 | // AArch64::ST1B_H_IMM - 804 |
25285 | {.AsmStrOffset: 13556, .AliasCondStart: 5154, .NumOperands: 4, .NumConds: 8 }, |
25286 | // AArch64::ST1B_IMM - 805 |
25287 | {.AsmStrOffset: 13578, .AliasCondStart: 5162, .NumOperands: 4, .NumConds: 8 }, |
25288 | // AArch64::ST1B_S_IMM - 806 |
25289 | {.AsmStrOffset: 13600, .AliasCondStart: 5170, .NumOperands: 4, .NumConds: 8 }, |
25290 | // AArch64::ST1D_2Z_IMM - 807 |
25291 | {.AsmStrOffset: 13622, .AliasCondStart: 5178, .NumOperands: 4, .NumConds: 8 }, |
25292 | // AArch64::ST1D_2Z_STRIDED_IMM - 808 |
25293 | {.AsmStrOffset: 13644, .AliasCondStart: 5186, .NumOperands: 4, .NumConds: 7 }, |
25294 | // AArch64::ST1D_4Z_IMM - 809 |
25295 | {.AsmStrOffset: 13622, .AliasCondStart: 5193, .NumOperands: 4, .NumConds: 8 }, |
25296 | // AArch64::ST1D_4Z_STRIDED_IMM - 810 |
25297 | {.AsmStrOffset: 13644, .AliasCondStart: 5201, .NumOperands: 4, .NumConds: 7 }, |
25298 | // AArch64::ST1D_IMM - 811 |
25299 | {.AsmStrOffset: 13666, .AliasCondStart: 5208, .NumOperands: 4, .NumConds: 8 }, |
25300 | // AArch64::ST1D_Q_IMM - 812 |
25301 | {.AsmStrOffset: 13688, .AliasCondStart: 5216, .NumOperands: 4, .NumConds: 7 }, |
25302 | // AArch64::ST1Fourv16b_POST - 813 |
25303 | {.AsmStrOffset: 13710, .AliasCondStart: 5223, .NumOperands: 4, .NumConds: 7 }, |
25304 | // AArch64::ST1Fourv1d_POST - 814 |
25305 | {.AsmStrOffset: 13730, .AliasCondStart: 5230, .NumOperands: 4, .NumConds: 7 }, |
25306 | // AArch64::ST1Fourv2d_POST - 815 |
25307 | {.AsmStrOffset: 13750, .AliasCondStart: 5237, .NumOperands: 4, .NumConds: 7 }, |
25308 | // AArch64::ST1Fourv2s_POST - 816 |
25309 | {.AsmStrOffset: 13770, .AliasCondStart: 5244, .NumOperands: 4, .NumConds: 7 }, |
25310 | // AArch64::ST1Fourv4h_POST - 817 |
25311 | {.AsmStrOffset: 13790, .AliasCondStart: 5251, .NumOperands: 4, .NumConds: 7 }, |
25312 | // AArch64::ST1Fourv4s_POST - 818 |
25313 | {.AsmStrOffset: 13810, .AliasCondStart: 5258, .NumOperands: 4, .NumConds: 7 }, |
25314 | // AArch64::ST1Fourv8b_POST - 819 |
25315 | {.AsmStrOffset: 13830, .AliasCondStart: 5265, .NumOperands: 4, .NumConds: 7 }, |
25316 | // AArch64::ST1Fourv8h_POST - 820 |
25317 | {.AsmStrOffset: 13850, .AliasCondStart: 5272, .NumOperands: 4, .NumConds: 7 }, |
25318 | // AArch64::ST1H_2Z_IMM - 821 |
25319 | {.AsmStrOffset: 13870, .AliasCondStart: 5279, .NumOperands: 4, .NumConds: 8 }, |
25320 | // AArch64::ST1H_2Z_STRIDED_IMM - 822 |
25321 | {.AsmStrOffset: 13892, .AliasCondStart: 5287, .NumOperands: 4, .NumConds: 7 }, |
25322 | // AArch64::ST1H_4Z_IMM - 823 |
25323 | {.AsmStrOffset: 13870, .AliasCondStart: 5294, .NumOperands: 4, .NumConds: 8 }, |
25324 | // AArch64::ST1H_4Z_STRIDED_IMM - 824 |
25325 | {.AsmStrOffset: 13914, .AliasCondStart: 5302, .NumOperands: 4, .NumConds: 7 }, |
25326 | // AArch64::ST1H_D_IMM - 825 |
25327 | {.AsmStrOffset: 13936, .AliasCondStart: 5309, .NumOperands: 4, .NumConds: 8 }, |
25328 | // AArch64::ST1H_IMM - 826 |
25329 | {.AsmStrOffset: 13958, .AliasCondStart: 5317, .NumOperands: 4, .NumConds: 8 }, |
25330 | // AArch64::ST1H_S_IMM - 827 |
25331 | {.AsmStrOffset: 13980, .AliasCondStart: 5325, .NumOperands: 4, .NumConds: 8 }, |
25332 | // AArch64::ST1Onev16b_POST - 828 |
25333 | {.AsmStrOffset: 14002, .AliasCondStart: 5333, .NumOperands: 4, .NumConds: 7 }, |
25334 | // AArch64::ST1Onev1d_POST - 829 |
25335 | {.AsmStrOffset: 14022, .AliasCondStart: 5340, .NumOperands: 4, .NumConds: 7 }, |
25336 | // AArch64::ST1Onev2d_POST - 830 |
25337 | {.AsmStrOffset: 14041, .AliasCondStart: 5347, .NumOperands: 4, .NumConds: 7 }, |
25338 | // AArch64::ST1Onev2s_POST - 831 |
25339 | {.AsmStrOffset: 14061, .AliasCondStart: 5354, .NumOperands: 4, .NumConds: 7 }, |
25340 | // AArch64::ST1Onev4h_POST - 832 |
25341 | {.AsmStrOffset: 14080, .AliasCondStart: 5361, .NumOperands: 4, .NumConds: 7 }, |
25342 | // AArch64::ST1Onev4s_POST - 833 |
25343 | {.AsmStrOffset: 14099, .AliasCondStart: 5368, .NumOperands: 4, .NumConds: 7 }, |
25344 | // AArch64::ST1Onev8b_POST - 834 |
25345 | {.AsmStrOffset: 14119, .AliasCondStart: 5375, .NumOperands: 4, .NumConds: 7 }, |
25346 | // AArch64::ST1Onev8h_POST - 835 |
25347 | {.AsmStrOffset: 14138, .AliasCondStart: 5382, .NumOperands: 4, .NumConds: 7 }, |
25348 | // AArch64::ST1Threev16b_POST - 836 |
25349 | {.AsmStrOffset: 14158, .AliasCondStart: 5389, .NumOperands: 4, .NumConds: 7 }, |
25350 | // AArch64::ST1Threev1d_POST - 837 |
25351 | {.AsmStrOffset: 14178, .AliasCondStart: 5396, .NumOperands: 4, .NumConds: 7 }, |
25352 | // AArch64::ST1Threev2d_POST - 838 |
25353 | {.AsmStrOffset: 14198, .AliasCondStart: 5403, .NumOperands: 4, .NumConds: 7 }, |
25354 | // AArch64::ST1Threev2s_POST - 839 |
25355 | {.AsmStrOffset: 14218, .AliasCondStart: 5410, .NumOperands: 4, .NumConds: 7 }, |
25356 | // AArch64::ST1Threev4h_POST - 840 |
25357 | {.AsmStrOffset: 14238, .AliasCondStart: 5417, .NumOperands: 4, .NumConds: 7 }, |
25358 | // AArch64::ST1Threev4s_POST - 841 |
25359 | {.AsmStrOffset: 14258, .AliasCondStart: 5424, .NumOperands: 4, .NumConds: 7 }, |
25360 | // AArch64::ST1Threev8b_POST - 842 |
25361 | {.AsmStrOffset: 14278, .AliasCondStart: 5431, .NumOperands: 4, .NumConds: 7 }, |
25362 | // AArch64::ST1Threev8h_POST - 843 |
25363 | {.AsmStrOffset: 14298, .AliasCondStart: 5438, .NumOperands: 4, .NumConds: 7 }, |
25364 | // AArch64::ST1Twov16b_POST - 844 |
25365 | {.AsmStrOffset: 14318, .AliasCondStart: 5445, .NumOperands: 4, .NumConds: 7 }, |
25366 | // AArch64::ST1Twov1d_POST - 845 |
25367 | {.AsmStrOffset: 14338, .AliasCondStart: 5452, .NumOperands: 4, .NumConds: 7 }, |
25368 | // AArch64::ST1Twov2d_POST - 846 |
25369 | {.AsmStrOffset: 14358, .AliasCondStart: 5459, .NumOperands: 4, .NumConds: 7 }, |
25370 | // AArch64::ST1Twov2s_POST - 847 |
25371 | {.AsmStrOffset: 14378, .AliasCondStart: 5466, .NumOperands: 4, .NumConds: 7 }, |
25372 | // AArch64::ST1Twov4h_POST - 848 |
25373 | {.AsmStrOffset: 14398, .AliasCondStart: 5473, .NumOperands: 4, .NumConds: 7 }, |
25374 | // AArch64::ST1Twov4s_POST - 849 |
25375 | {.AsmStrOffset: 14418, .AliasCondStart: 5480, .NumOperands: 4, .NumConds: 7 }, |
25376 | // AArch64::ST1Twov8b_POST - 850 |
25377 | {.AsmStrOffset: 14438, .AliasCondStart: 5487, .NumOperands: 4, .NumConds: 7 }, |
25378 | // AArch64::ST1Twov8h_POST - 851 |
25379 | {.AsmStrOffset: 14458, .AliasCondStart: 5494, .NumOperands: 4, .NumConds: 7 }, |
25380 | // AArch64::ST1W_2Z_IMM - 852 |
25381 | {.AsmStrOffset: 14478, .AliasCondStart: 5501, .NumOperands: 4, .NumConds: 8 }, |
25382 | // AArch64::ST1W_2Z_STRIDED_IMM - 853 |
25383 | {.AsmStrOffset: 14500, .AliasCondStart: 5509, .NumOperands: 4, .NumConds: 7 }, |
25384 | // AArch64::ST1W_4Z_IMM - 854 |
25385 | {.AsmStrOffset: 14478, .AliasCondStart: 5516, .NumOperands: 4, .NumConds: 8 }, |
25386 | // AArch64::ST1W_4Z_STRIDED_IMM - 855 |
25387 | {.AsmStrOffset: 14500, .AliasCondStart: 5524, .NumOperands: 4, .NumConds: 7 }, |
25388 | // AArch64::ST1W_D_IMM - 856 |
25389 | {.AsmStrOffset: 14522, .AliasCondStart: 5531, .NumOperands: 4, .NumConds: 8 }, |
25390 | // AArch64::ST1W_IMM - 857 |
25391 | {.AsmStrOffset: 14544, .AliasCondStart: 5539, .NumOperands: 4, .NumConds: 8 }, |
25392 | // AArch64::ST1W_Q_IMM - 858 |
25393 | {.AsmStrOffset: 14566, .AliasCondStart: 5547, .NumOperands: 4, .NumConds: 7 }, |
25394 | // AArch64::ST1_MXIPXX_H_B - 859 |
25395 | {.AsmStrOffset: 14588, .AliasCondStart: 5554, .NumOperands: 6, .NumConds: 9 }, |
25396 | // AArch64::ST1_MXIPXX_H_D - 860 |
25397 | {.AsmStrOffset: 14622, .AliasCondStart: 5563, .NumOperands: 6, .NumConds: 9 }, |
25398 | // AArch64::ST1_MXIPXX_H_H - 861 |
25399 | {.AsmStrOffset: 14656, .AliasCondStart: 5572, .NumOperands: 6, .NumConds: 9 }, |
25400 | // AArch64::ST1_MXIPXX_H_Q - 862 |
25401 | {.AsmStrOffset: 14690, .AliasCondStart: 5581, .NumOperands: 6, .NumConds: 9 }, |
25402 | // AArch64::ST1_MXIPXX_H_S - 863 |
25403 | {.AsmStrOffset: 14724, .AliasCondStart: 5590, .NumOperands: 6, .NumConds: 9 }, |
25404 | // AArch64::ST1_MXIPXX_V_B - 864 |
25405 | {.AsmStrOffset: 14758, .AliasCondStart: 5599, .NumOperands: 6, .NumConds: 9 }, |
25406 | // AArch64::ST1_MXIPXX_V_D - 865 |
25407 | {.AsmStrOffset: 14792, .AliasCondStart: 5608, .NumOperands: 6, .NumConds: 9 }, |
25408 | // AArch64::ST1_MXIPXX_V_H - 866 |
25409 | {.AsmStrOffset: 14826, .AliasCondStart: 5617, .NumOperands: 6, .NumConds: 9 }, |
25410 | // AArch64::ST1_MXIPXX_V_Q - 867 |
25411 | {.AsmStrOffset: 14860, .AliasCondStart: 5626, .NumOperands: 6, .NumConds: 9 }, |
25412 | // AArch64::ST1_MXIPXX_V_S - 868 |
25413 | {.AsmStrOffset: 14894, .AliasCondStart: 5635, .NumOperands: 6, .NumConds: 9 }, |
25414 | // AArch64::ST1i16_POST - 869 |
25415 | {.AsmStrOffset: 14928, .AliasCondStart: 5644, .NumOperands: 5, .NumConds: 8 }, |
25416 | // AArch64::ST1i32_POST - 870 |
25417 | {.AsmStrOffset: 14951, .AliasCondStart: 5652, .NumOperands: 5, .NumConds: 8 }, |
25418 | // AArch64::ST1i64_POST - 871 |
25419 | {.AsmStrOffset: 14974, .AliasCondStart: 5660, .NumOperands: 5, .NumConds: 8 }, |
25420 | // AArch64::ST1i8_POST - 872 |
25421 | {.AsmStrOffset: 14997, .AliasCondStart: 5668, .NumOperands: 5, .NumConds: 8 }, |
25422 | // AArch64::ST2B_IMM - 873 |
25423 | {.AsmStrOffset: 15020, .AliasCondStart: 5676, .NumOperands: 4, .NumConds: 8 }, |
25424 | // AArch64::ST2D_IMM - 874 |
25425 | {.AsmStrOffset: 15042, .AliasCondStart: 5684, .NumOperands: 4, .NumConds: 8 }, |
25426 | // AArch64::ST2Gi - 875 |
25427 | {.AsmStrOffset: 15064, .AliasCondStart: 5692, .NumOperands: 3, .NumConds: 6 }, |
25428 | // AArch64::ST2H_IMM - 876 |
25429 | {.AsmStrOffset: 15078, .AliasCondStart: 5698, .NumOperands: 4, .NumConds: 8 }, |
25430 | // AArch64::ST2Q_IMM - 877 |
25431 | {.AsmStrOffset: 15100, .AliasCondStart: 5706, .NumOperands: 4, .NumConds: 8 }, |
25432 | // AArch64::ST2Twov16b_POST - 878 |
25433 | {.AsmStrOffset: 15122, .AliasCondStart: 5714, .NumOperands: 4, .NumConds: 7 }, |
25434 | // AArch64::ST2Twov2d_POST - 879 |
25435 | {.AsmStrOffset: 15142, .AliasCondStart: 5721, .NumOperands: 4, .NumConds: 7 }, |
25436 | // AArch64::ST2Twov2s_POST - 880 |
25437 | {.AsmStrOffset: 15162, .AliasCondStart: 5728, .NumOperands: 4, .NumConds: 7 }, |
25438 | // AArch64::ST2Twov4h_POST - 881 |
25439 | {.AsmStrOffset: 15182, .AliasCondStart: 5735, .NumOperands: 4, .NumConds: 7 }, |
25440 | // AArch64::ST2Twov4s_POST - 882 |
25441 | {.AsmStrOffset: 15202, .AliasCondStart: 5742, .NumOperands: 4, .NumConds: 7 }, |
25442 | // AArch64::ST2Twov8b_POST - 883 |
25443 | {.AsmStrOffset: 15222, .AliasCondStart: 5749, .NumOperands: 4, .NumConds: 7 }, |
25444 | // AArch64::ST2Twov8h_POST - 884 |
25445 | {.AsmStrOffset: 15242, .AliasCondStart: 5756, .NumOperands: 4, .NumConds: 7 }, |
25446 | // AArch64::ST2W_IMM - 885 |
25447 | {.AsmStrOffset: 15262, .AliasCondStart: 5763, .NumOperands: 4, .NumConds: 8 }, |
25448 | // AArch64::ST2i16_POST - 886 |
25449 | {.AsmStrOffset: 15284, .AliasCondStart: 5771, .NumOperands: 5, .NumConds: 8 }, |
25450 | // AArch64::ST2i32_POST - 887 |
25451 | {.AsmStrOffset: 15307, .AliasCondStart: 5779, .NumOperands: 5, .NumConds: 8 }, |
25452 | // AArch64::ST2i64_POST - 888 |
25453 | {.AsmStrOffset: 15330, .AliasCondStart: 5787, .NumOperands: 5, .NumConds: 8 }, |
25454 | // AArch64::ST2i8_POST - 889 |
25455 | {.AsmStrOffset: 15354, .AliasCondStart: 5795, .NumOperands: 5, .NumConds: 8 }, |
25456 | // AArch64::ST3B_IMM - 890 |
25457 | {.AsmStrOffset: 15377, .AliasCondStart: 5803, .NumOperands: 4, .NumConds: 8 }, |
25458 | // AArch64::ST3D_IMM - 891 |
25459 | {.AsmStrOffset: 15399, .AliasCondStart: 5811, .NumOperands: 4, .NumConds: 8 }, |
25460 | // AArch64::ST3H_IMM - 892 |
25461 | {.AsmStrOffset: 15421, .AliasCondStart: 5819, .NumOperands: 4, .NumConds: 8 }, |
25462 | // AArch64::ST3Q_IMM - 893 |
25463 | {.AsmStrOffset: 15443, .AliasCondStart: 5827, .NumOperands: 4, .NumConds: 8 }, |
25464 | // AArch64::ST3Threev16b_POST - 894 |
25465 | {.AsmStrOffset: 15465, .AliasCondStart: 5835, .NumOperands: 4, .NumConds: 7 }, |
25466 | // AArch64::ST3Threev2d_POST - 895 |
25467 | {.AsmStrOffset: 15485, .AliasCondStart: 5842, .NumOperands: 4, .NumConds: 7 }, |
25468 | // AArch64::ST3Threev2s_POST - 896 |
25469 | {.AsmStrOffset: 15505, .AliasCondStart: 5849, .NumOperands: 4, .NumConds: 7 }, |
25470 | // AArch64::ST3Threev4h_POST - 897 |
25471 | {.AsmStrOffset: 15525, .AliasCondStart: 5856, .NumOperands: 4, .NumConds: 7 }, |
25472 | // AArch64::ST3Threev4s_POST - 898 |
25473 | {.AsmStrOffset: 15545, .AliasCondStart: 5863, .NumOperands: 4, .NumConds: 7 }, |
25474 | // AArch64::ST3Threev8b_POST - 899 |
25475 | {.AsmStrOffset: 15565, .AliasCondStart: 5870, .NumOperands: 4, .NumConds: 7 }, |
25476 | // AArch64::ST3Threev8h_POST - 900 |
25477 | {.AsmStrOffset: 15585, .AliasCondStart: 5877, .NumOperands: 4, .NumConds: 7 }, |
25478 | // AArch64::ST3W_IMM - 901 |
25479 | {.AsmStrOffset: 15605, .AliasCondStart: 5884, .NumOperands: 4, .NumConds: 8 }, |
25480 | // AArch64::ST3i16_POST - 902 |
25481 | {.AsmStrOffset: 15627, .AliasCondStart: 5892, .NumOperands: 5, .NumConds: 8 }, |
25482 | // AArch64::ST3i32_POST - 903 |
25483 | {.AsmStrOffset: 15650, .AliasCondStart: 5900, .NumOperands: 5, .NumConds: 8 }, |
25484 | // AArch64::ST3i64_POST - 904 |
25485 | {.AsmStrOffset: 15674, .AliasCondStart: 5908, .NumOperands: 5, .NumConds: 8 }, |
25486 | // AArch64::ST3i8_POST - 905 |
25487 | {.AsmStrOffset: 15698, .AliasCondStart: 5916, .NumOperands: 5, .NumConds: 8 }, |
25488 | // AArch64::ST4B_IMM - 906 |
25489 | {.AsmStrOffset: 15721, .AliasCondStart: 5924, .NumOperands: 4, .NumConds: 8 }, |
25490 | // AArch64::ST4D_IMM - 907 |
25491 | {.AsmStrOffset: 15743, .AliasCondStart: 5932, .NumOperands: 4, .NumConds: 8 }, |
25492 | // AArch64::ST4Fourv16b_POST - 908 |
25493 | {.AsmStrOffset: 15765, .AliasCondStart: 5940, .NumOperands: 4, .NumConds: 7 }, |
25494 | // AArch64::ST4Fourv2d_POST - 909 |
25495 | {.AsmStrOffset: 15785, .AliasCondStart: 5947, .NumOperands: 4, .NumConds: 7 }, |
25496 | // AArch64::ST4Fourv2s_POST - 910 |
25497 | {.AsmStrOffset: 15805, .AliasCondStart: 5954, .NumOperands: 4, .NumConds: 7 }, |
25498 | // AArch64::ST4Fourv4h_POST - 911 |
25499 | {.AsmStrOffset: 15825, .AliasCondStart: 5961, .NumOperands: 4, .NumConds: 7 }, |
25500 | // AArch64::ST4Fourv4s_POST - 912 |
25501 | {.AsmStrOffset: 15845, .AliasCondStart: 5968, .NumOperands: 4, .NumConds: 7 }, |
25502 | // AArch64::ST4Fourv8b_POST - 913 |
25503 | {.AsmStrOffset: 15865, .AliasCondStart: 5975, .NumOperands: 4, .NumConds: 7 }, |
25504 | // AArch64::ST4Fourv8h_POST - 914 |
25505 | {.AsmStrOffset: 15885, .AliasCondStart: 5982, .NumOperands: 4, .NumConds: 7 }, |
25506 | // AArch64::ST4H_IMM - 915 |
25507 | {.AsmStrOffset: 15905, .AliasCondStart: 5989, .NumOperands: 4, .NumConds: 8 }, |
25508 | // AArch64::ST4Q_IMM - 916 |
25509 | {.AsmStrOffset: 15927, .AliasCondStart: 5997, .NumOperands: 4, .NumConds: 8 }, |
25510 | // AArch64::ST4W_IMM - 917 |
25511 | {.AsmStrOffset: 15949, .AliasCondStart: 6005, .NumOperands: 4, .NumConds: 8 }, |
25512 | // AArch64::ST4i16_POST - 918 |
25513 | {.AsmStrOffset: 15971, .AliasCondStart: 6013, .NumOperands: 5, .NumConds: 8 }, |
25514 | // AArch64::ST4i32_POST - 919 |
25515 | {.AsmStrOffset: 15994, .AliasCondStart: 6021, .NumOperands: 5, .NumConds: 8 }, |
25516 | // AArch64::ST4i64_POST - 920 |
25517 | {.AsmStrOffset: 16018, .AliasCondStart: 6029, .NumOperands: 5, .NumConds: 8 }, |
25518 | // AArch64::ST4i8_POST - 921 |
25519 | {.AsmStrOffset: 16042, .AliasCondStart: 6037, .NumOperands: 5, .NumConds: 8 }, |
25520 | // AArch64::STGPi - 922 |
25521 | {.AsmStrOffset: 16065, .AliasCondStart: 6045, .NumOperands: 4, .NumConds: 7 }, |
25522 | // AArch64::STGi - 923 |
25523 | {.AsmStrOffset: 16083, .AliasCondStart: 6052, .NumOperands: 3, .NumConds: 6 }, |
25524 | // AArch64::STLURBi - 924 |
25525 | {.AsmStrOffset: 16096, .AliasCondStart: 6058, .NumOperands: 3, .NumConds: 6 }, |
25526 | // AArch64::STLURHi - 925 |
25527 | {.AsmStrOffset: 16112, .AliasCondStart: 6064, .NumOperands: 3, .NumConds: 6 }, |
25528 | // AArch64::STLURWi - 926 |
25529 | {.AsmStrOffset: 16128, .AliasCondStart: 6070, .NumOperands: 3, .NumConds: 6 }, |
25530 | // AArch64::STLURXi - 927 |
25531 | {.AsmStrOffset: 16128, .AliasCondStart: 6076, .NumOperands: 3, .NumConds: 6 }, |
25532 | // AArch64::STLURbi - 928 |
25533 | {.AsmStrOffset: 16128, .AliasCondStart: 6082, .NumOperands: 3, .NumConds: 9 }, |
25534 | // AArch64::STLURdi - 929 |
25535 | {.AsmStrOffset: 16128, .AliasCondStart: 6091, .NumOperands: 3, .NumConds: 9 }, |
25536 | // AArch64::STLURhi - 930 |
25537 | {.AsmStrOffset: 16128, .AliasCondStart: 6100, .NumOperands: 3, .NumConds: 9 }, |
25538 | // AArch64::STLURqi - 931 |
25539 | {.AsmStrOffset: 16128, .AliasCondStart: 6109, .NumOperands: 3, .NumConds: 9 }, |
25540 | // AArch64::STLURsi - 932 |
25541 | {.AsmStrOffset: 16128, .AliasCondStart: 6118, .NumOperands: 3, .NumConds: 9 }, |
25542 | // AArch64::STNPDi - 933 |
25543 | {.AsmStrOffset: 16143, .AliasCondStart: 6127, .NumOperands: 4, .NumConds: 7 }, |
25544 | // AArch64::STNPQi - 934 |
25545 | {.AsmStrOffset: 16143, .AliasCondStart: 6134, .NumOperands: 4, .NumConds: 7 }, |
25546 | // AArch64::STNPSi - 935 |
25547 | {.AsmStrOffset: 16143, .AliasCondStart: 6141, .NumOperands: 4, .NumConds: 7 }, |
25548 | // AArch64::STNPWi - 936 |
25549 | {.AsmStrOffset: 16143, .AliasCondStart: 6148, .NumOperands: 4, .NumConds: 4 }, |
25550 | // AArch64::STNPXi - 937 |
25551 | {.AsmStrOffset: 16143, .AliasCondStart: 6152, .NumOperands: 4, .NumConds: 4 }, |
25552 | // AArch64::STNT1B_2Z_IMM - 938 |
25553 | {.AsmStrOffset: 16161, .AliasCondStart: 6156, .NumOperands: 4, .NumConds: 8 }, |
25554 | // AArch64::STNT1B_2Z_STRIDED_IMM - 939 |
25555 | {.AsmStrOffset: 16185, .AliasCondStart: 6164, .NumOperands: 4, .NumConds: 7 }, |
25556 | // AArch64::STNT1B_4Z_IMM - 940 |
25557 | {.AsmStrOffset: 16161, .AliasCondStart: 6171, .NumOperands: 4, .NumConds: 8 }, |
25558 | // AArch64::STNT1B_4Z_STRIDED_IMM - 941 |
25559 | {.AsmStrOffset: 16209, .AliasCondStart: 6179, .NumOperands: 4, .NumConds: 7 }, |
25560 | // AArch64::STNT1B_ZRI - 942 |
25561 | {.AsmStrOffset: 16233, .AliasCondStart: 6186, .NumOperands: 4, .NumConds: 8 }, |
25562 | // AArch64::STNT1B_ZZR_D - 943 |
25563 | {.AsmStrOffset: 16257, .AliasCondStart: 6194, .NumOperands: 4, .NumConds: 7 }, |
25564 | // AArch64::STNT1B_ZZR_S - 944 |
25565 | {.AsmStrOffset: 16283, .AliasCondStart: 6201, .NumOperands: 4, .NumConds: 7 }, |
25566 | // AArch64::STNT1D_2Z_IMM - 945 |
25567 | {.AsmStrOffset: 16309, .AliasCondStart: 6208, .NumOperands: 4, .NumConds: 8 }, |
25568 | // AArch64::STNT1D_2Z_STRIDED_IMM - 946 |
25569 | {.AsmStrOffset: 16333, .AliasCondStart: 6216, .NumOperands: 4, .NumConds: 7 }, |
25570 | // AArch64::STNT1D_4Z_IMM - 947 |
25571 | {.AsmStrOffset: 16309, .AliasCondStart: 6223, .NumOperands: 4, .NumConds: 8 }, |
25572 | // AArch64::STNT1D_4Z_STRIDED_IMM - 948 |
25573 | {.AsmStrOffset: 16333, .AliasCondStart: 6231, .NumOperands: 4, .NumConds: 7 }, |
25574 | // AArch64::STNT1D_ZRI - 949 |
25575 | {.AsmStrOffset: 16357, .AliasCondStart: 6238, .NumOperands: 4, .NumConds: 8 }, |
25576 | // AArch64::STNT1D_ZZR_D - 950 |
25577 | {.AsmStrOffset: 16381, .AliasCondStart: 6246, .NumOperands: 4, .NumConds: 7 }, |
25578 | // AArch64::STNT1H_2Z_IMM - 951 |
25579 | {.AsmStrOffset: 16407, .AliasCondStart: 6253, .NumOperands: 4, .NumConds: 8 }, |
25580 | // AArch64::STNT1H_2Z_STRIDED_IMM - 952 |
25581 | {.AsmStrOffset: 16431, .AliasCondStart: 6261, .NumOperands: 4, .NumConds: 7 }, |
25582 | // AArch64::STNT1H_4Z_IMM - 953 |
25583 | {.AsmStrOffset: 16407, .AliasCondStart: 6268, .NumOperands: 4, .NumConds: 8 }, |
25584 | // AArch64::STNT1H_4Z_STRIDED_IMM - 954 |
25585 | {.AsmStrOffset: 16455, .AliasCondStart: 6276, .NumOperands: 4, .NumConds: 7 }, |
25586 | // AArch64::STNT1H_ZRI - 955 |
25587 | {.AsmStrOffset: 16479, .AliasCondStart: 6283, .NumOperands: 4, .NumConds: 8 }, |
25588 | // AArch64::STNT1H_ZZR_D - 956 |
25589 | {.AsmStrOffset: 16503, .AliasCondStart: 6291, .NumOperands: 4, .NumConds: 7 }, |
25590 | // AArch64::STNT1H_ZZR_S - 957 |
25591 | {.AsmStrOffset: 16529, .AliasCondStart: 6298, .NumOperands: 4, .NumConds: 7 }, |
25592 | // AArch64::STNT1W_2Z_IMM - 958 |
25593 | {.AsmStrOffset: 16555, .AliasCondStart: 6305, .NumOperands: 4, .NumConds: 8 }, |
25594 | // AArch64::STNT1W_2Z_STRIDED_IMM - 959 |
25595 | {.AsmStrOffset: 16579, .AliasCondStart: 6313, .NumOperands: 4, .NumConds: 7 }, |
25596 | // AArch64::STNT1W_4Z_IMM - 960 |
25597 | {.AsmStrOffset: 16555, .AliasCondStart: 6320, .NumOperands: 4, .NumConds: 8 }, |
25598 | // AArch64::STNT1W_4Z_STRIDED_IMM - 961 |
25599 | {.AsmStrOffset: 16579, .AliasCondStart: 6328, .NumOperands: 4, .NumConds: 7 }, |
25600 | // AArch64::STNT1W_ZRI - 962 |
25601 | {.AsmStrOffset: 16603, .AliasCondStart: 6335, .NumOperands: 4, .NumConds: 8 }, |
25602 | // AArch64::STNT1W_ZZR_D - 963 |
25603 | {.AsmStrOffset: 16627, .AliasCondStart: 6343, .NumOperands: 4, .NumConds: 7 }, |
25604 | // AArch64::STNT1W_ZZR_S - 964 |
25605 | {.AsmStrOffset: 16653, .AliasCondStart: 6350, .NumOperands: 4, .NumConds: 7 }, |
25606 | // AArch64::STPDi - 965 |
25607 | {.AsmStrOffset: 16679, .AliasCondStart: 6357, .NumOperands: 4, .NumConds: 7 }, |
25608 | // AArch64::STPQi - 966 |
25609 | {.AsmStrOffset: 16679, .AliasCondStart: 6364, .NumOperands: 4, .NumConds: 7 }, |
25610 | // AArch64::STPSi - 967 |
25611 | {.AsmStrOffset: 16679, .AliasCondStart: 6371, .NumOperands: 4, .NumConds: 7 }, |
25612 | // AArch64::STPWi - 968 |
25613 | {.AsmStrOffset: 16679, .AliasCondStart: 6378, .NumOperands: 4, .NumConds: 4 }, |
25614 | // AArch64::STPXi - 969 |
25615 | {.AsmStrOffset: 16679, .AliasCondStart: 6382, .NumOperands: 4, .NumConds: 4 }, |
25616 | // AArch64::STRBBroX - 970 |
25617 | {.AsmStrOffset: 16696, .AliasCondStart: 6386, .NumOperands: 5, .NumConds: 5 }, |
25618 | // AArch64::STRBBui - 971 |
25619 | {.AsmStrOffset: 16714, .AliasCondStart: 6391, .NumOperands: 3, .NumConds: 3 }, |
25620 | // AArch64::STRBroX - 972 |
25621 | {.AsmStrOffset: 16728, .AliasCondStart: 6394, .NumOperands: 5, .NumConds: 8 }, |
25622 | // AArch64::STRBui - 973 |
25623 | {.AsmStrOffset: 16745, .AliasCondStart: 6402, .NumOperands: 3, .NumConds: 6 }, |
25624 | // AArch64::STRDroX - 974 |
25625 | {.AsmStrOffset: 16728, .AliasCondStart: 6408, .NumOperands: 5, .NumConds: 8 }, |
25626 | // AArch64::STRDui - 975 |
25627 | {.AsmStrOffset: 16745, .AliasCondStart: 6416, .NumOperands: 3, .NumConds: 6 }, |
25628 | // AArch64::STRHHroX - 976 |
25629 | {.AsmStrOffset: 16758, .AliasCondStart: 6422, .NumOperands: 5, .NumConds: 5 }, |
25630 | // AArch64::STRHHui - 977 |
25631 | {.AsmStrOffset: 16776, .AliasCondStart: 6427, .NumOperands: 3, .NumConds: 3 }, |
25632 | // AArch64::STRHroX - 978 |
25633 | {.AsmStrOffset: 16728, .AliasCondStart: 6430, .NumOperands: 5, .NumConds: 8 }, |
25634 | // AArch64::STRHui - 979 |
25635 | {.AsmStrOffset: 16745, .AliasCondStart: 6438, .NumOperands: 3, .NumConds: 6 }, |
25636 | // AArch64::STRQroX - 980 |
25637 | {.AsmStrOffset: 16728, .AliasCondStart: 6444, .NumOperands: 5, .NumConds: 8 }, |
25638 | // AArch64::STRQui - 981 |
25639 | {.AsmStrOffset: 16745, .AliasCondStart: 6452, .NumOperands: 3, .NumConds: 6 }, |
25640 | // AArch64::STRSroX - 982 |
25641 | {.AsmStrOffset: 16728, .AliasCondStart: 6458, .NumOperands: 5, .NumConds: 8 }, |
25642 | // AArch64::STRSui - 983 |
25643 | {.AsmStrOffset: 16745, .AliasCondStart: 6466, .NumOperands: 3, .NumConds: 6 }, |
25644 | // AArch64::STRWroX - 984 |
25645 | {.AsmStrOffset: 16728, .AliasCondStart: 6472, .NumOperands: 5, .NumConds: 5 }, |
25646 | // AArch64::STRWui - 985 |
25647 | {.AsmStrOffset: 16745, .AliasCondStart: 6477, .NumOperands: 3, .NumConds: 3 }, |
25648 | // AArch64::STRXroX - 986 |
25649 | {.AsmStrOffset: 16728, .AliasCondStart: 6480, .NumOperands: 5, .NumConds: 5 }, |
25650 | // AArch64::STRXui - 987 |
25651 | {.AsmStrOffset: 16745, .AliasCondStart: 6485, .NumOperands: 3, .NumConds: 3 }, |
25652 | // AArch64::STR_PXI - 988 |
25653 | {.AsmStrOffset: 16790, .AliasCondStart: 6488, .NumOperands: 3, .NumConds: 7 }, |
25654 | // AArch64::STR_ZA - 989 |
25655 | {.AsmStrOffset: 16805, .AliasCondStart: 6495, .NumOperands: 5, .NumConds: 8 }, |
25656 | // AArch64::STR_ZXI - 990 |
25657 | {.AsmStrOffset: 16790, .AliasCondStart: 6503, .NumOperands: 3, .NumConds: 7 }, |
25658 | // AArch64::STTRBi - 991 |
25659 | {.AsmStrOffset: 16830, .AliasCondStart: 6510, .NumOperands: 3, .NumConds: 3 }, |
25660 | // AArch64::STTRHi - 992 |
25661 | {.AsmStrOffset: 16845, .AliasCondStart: 6513, .NumOperands: 3, .NumConds: 3 }, |
25662 | // AArch64::STTRWi - 993 |
25663 | {.AsmStrOffset: 16860, .AliasCondStart: 6516, .NumOperands: 3, .NumConds: 3 }, |
25664 | // AArch64::STTRXi - 994 |
25665 | {.AsmStrOffset: 16860, .AliasCondStart: 6519, .NumOperands: 3, .NumConds: 3 }, |
25666 | // AArch64::STURBBi - 995 |
25667 | {.AsmStrOffset: 16874, .AliasCondStart: 6522, .NumOperands: 3, .NumConds: 3 }, |
25668 | // AArch64::STURBi - 996 |
25669 | {.AsmStrOffset: 16889, .AliasCondStart: 6525, .NumOperands: 3, .NumConds: 6 }, |
25670 | // AArch64::STURDi - 997 |
25671 | {.AsmStrOffset: 16889, .AliasCondStart: 6531, .NumOperands: 3, .NumConds: 6 }, |
25672 | // AArch64::STURHHi - 998 |
25673 | {.AsmStrOffset: 16903, .AliasCondStart: 6537, .NumOperands: 3, .NumConds: 3 }, |
25674 | // AArch64::STURHi - 999 |
25675 | {.AsmStrOffset: 16889, .AliasCondStart: 6540, .NumOperands: 3, .NumConds: 6 }, |
25676 | // AArch64::STURQi - 1000 |
25677 | {.AsmStrOffset: 16889, .AliasCondStart: 6546, .NumOperands: 3, .NumConds: 6 }, |
25678 | // AArch64::STURSi - 1001 |
25679 | {.AsmStrOffset: 16889, .AliasCondStart: 6552, .NumOperands: 3, .NumConds: 6 }, |
25680 | // AArch64::STURWi - 1002 |
25681 | {.AsmStrOffset: 16889, .AliasCondStart: 6558, .NumOperands: 3, .NumConds: 3 }, |
25682 | // AArch64::STURXi - 1003 |
25683 | {.AsmStrOffset: 16889, .AliasCondStart: 6561, .NumOperands: 3, .NumConds: 3 }, |
25684 | // AArch64::STZ2Gi - 1004 |
25685 | {.AsmStrOffset: 16918, .AliasCondStart: 6564, .NumOperands: 3, .NumConds: 6 }, |
25686 | // AArch64::STZGi - 1005 |
25687 | {.AsmStrOffset: 16933, .AliasCondStart: 6570, .NumOperands: 3, .NumConds: 6 }, |
25688 | // AArch64::SUBPT_shift - 1006 |
25689 | {.AsmStrOffset: 16947, .AliasCondStart: 6576, .NumOperands: 4, .NumConds: 7 }, |
25690 | // AArch64::SUBSWri - 1007 |
25691 | {.AsmStrOffset: 16964, .AliasCondStart: 6583, .NumOperands: 4, .NumConds: 2 }, |
25692 | // AArch64::SUBSWrs - 1008 |
25693 | {.AsmStrOffset: 16977, .AliasCondStart: 6585, .NumOperands: 4, .NumConds: 4 }, |
25694 | {.AsmStrOffset: 16988, .AliasCondStart: 6589, .NumOperands: 4, .NumConds: 3 }, |
25695 | {.AsmStrOffset: 17003, .AliasCondStart: 6592, .NumOperands: 4, .NumConds: 4 }, |
25696 | {.AsmStrOffset: 17015, .AliasCondStart: 6596, .NumOperands: 4, .NumConds: 3 }, |
25697 | {.AsmStrOffset: 17031, .AliasCondStart: 6599, .NumOperands: 4, .NumConds: 4 }, |
25698 | // AArch64::SUBSWrx - 1013 |
25699 | {.AsmStrOffset: 16977, .AliasCondStart: 6603, .NumOperands: 4, .NumConds: 4 }, |
25700 | {.AsmStrOffset: 17047, .AliasCondStart: 6607, .NumOperands: 4, .NumConds: 3 }, |
25701 | {.AsmStrOffset: 17031, .AliasCondStart: 6610, .NumOperands: 4, .NumConds: 4 }, |
25702 | // AArch64::SUBSXri - 1016 |
25703 | {.AsmStrOffset: 16964, .AliasCondStart: 6614, .NumOperands: 4, .NumConds: 2 }, |
25704 | // AArch64::SUBSXrs - 1017 |
25705 | {.AsmStrOffset: 16977, .AliasCondStart: 6616, .NumOperands: 4, .NumConds: 4 }, |
25706 | {.AsmStrOffset: 16988, .AliasCondStart: 6620, .NumOperands: 4, .NumConds: 3 }, |
25707 | {.AsmStrOffset: 17003, .AliasCondStart: 6623, .NumOperands: 4, .NumConds: 4 }, |
25708 | {.AsmStrOffset: 17015, .AliasCondStart: 6627, .NumOperands: 4, .NumConds: 3 }, |
25709 | {.AsmStrOffset: 17031, .AliasCondStart: 6630, .NumOperands: 4, .NumConds: 4 }, |
25710 | // AArch64::SUBSXrx - 1022 |
25711 | {.AsmStrOffset: 17047, .AliasCondStart: 6634, .NumOperands: 4, .NumConds: 3 }, |
25712 | // AArch64::SUBSXrx64 - 1023 |
25713 | {.AsmStrOffset: 16977, .AliasCondStart: 6637, .NumOperands: 4, .NumConds: 4 }, |
25714 | {.AsmStrOffset: 17047, .AliasCondStart: 6641, .NumOperands: 4, .NumConds: 3 }, |
25715 | {.AsmStrOffset: 17031, .AliasCondStart: 6644, .NumOperands: 4, .NumConds: 4 }, |
25716 | // AArch64::SUBWrs - 1026 |
25717 | {.AsmStrOffset: 17062, .AliasCondStart: 6648, .NumOperands: 4, .NumConds: 4 }, |
25718 | {.AsmStrOffset: 17073, .AliasCondStart: 6652, .NumOperands: 4, .NumConds: 3 }, |
25719 | {.AsmStrOffset: 17088, .AliasCondStart: 6655, .NumOperands: 4, .NumConds: 4 }, |
25720 | // AArch64::SUBWrx - 1029 |
25721 | {.AsmStrOffset: 17088, .AliasCondStart: 6659, .NumOperands: 4, .NumConds: 4 }, |
25722 | {.AsmStrOffset: 17088, .AliasCondStart: 6663, .NumOperands: 4, .NumConds: 4 }, |
25723 | // AArch64::SUBXrs - 1031 |
25724 | {.AsmStrOffset: 17062, .AliasCondStart: 6667, .NumOperands: 4, .NumConds: 4 }, |
25725 | {.AsmStrOffset: 17073, .AliasCondStart: 6671, .NumOperands: 4, .NumConds: 3 }, |
25726 | {.AsmStrOffset: 17088, .AliasCondStart: 6674, .NumOperands: 4, .NumConds: 4 }, |
25727 | // AArch64::SUBXrx64 - 1034 |
25728 | {.AsmStrOffset: 17088, .AliasCondStart: 6678, .NumOperands: 4, .NumConds: 4 }, |
25729 | {.AsmStrOffset: 17088, .AliasCondStart: 6682, .NumOperands: 4, .NumConds: 4 }, |
25730 | // AArch64::SYSPxt_XZR - 1036 |
25731 | {.AsmStrOffset: 17103, .AliasCondStart: 6686, .NumOperands: 5, .NumConds: 8 }, |
25732 | // AArch64::SYSxt - 1037 |
25733 | {.AsmStrOffset: 17127, .AliasCondStart: 6694, .NumOperands: 5, .NumConds: 5 }, |
25734 | // AArch64::UBFMWri - 1038 |
25735 | {.AsmStrOffset: 17150, .AliasCondStart: 6699, .NumOperands: 4, .NumConds: 4 }, |
25736 | {.AsmStrOffset: 17165, .AliasCondStart: 6703, .NumOperands: 4, .NumConds: 4 }, |
25737 | {.AsmStrOffset: 17177, .AliasCondStart: 6707, .NumOperands: 4, .NumConds: 4 }, |
25738 | // AArch64::UBFMXri - 1041 |
25739 | {.AsmStrOffset: 17150, .AliasCondStart: 6711, .NumOperands: 4, .NumConds: 4 }, |
25740 | {.AsmStrOffset: 17165, .AliasCondStart: 6715, .NumOperands: 4, .NumConds: 4 }, |
25741 | {.AsmStrOffset: 17177, .AliasCondStart: 6719, .NumOperands: 4, .NumConds: 4 }, |
25742 | {.AsmStrOffset: 17189, .AliasCondStart: 6723, .NumOperands: 4, .NumConds: 4 }, |
25743 | // AArch64::UMADDLrrr - 1045 |
25744 | {.AsmStrOffset: 17201, .AliasCondStart: 6727, .NumOperands: 4, .NumConds: 4 }, |
25745 | // AArch64::UMOVvi32 - 1046 |
25746 | {.AsmStrOffset: 17218, .AliasCondStart: 6731, .NumOperands: 3, .NumConds: 5 }, |
25747 | // AArch64::UMOVvi32_idx0 - 1047 |
25748 | {.AsmStrOffset: 17218, .AliasCondStart: 6736, .NumOperands: 3, .NumConds: 5 }, |
25749 | // AArch64::UMOVvi64 - 1048 |
25750 | {.AsmStrOffset: 17237, .AliasCondStart: 6741, .NumOperands: 3, .NumConds: 5 }, |
25751 | // AArch64::UMOVvi64_idx0 - 1049 |
25752 | {.AsmStrOffset: 17237, .AliasCondStart: 6746, .NumOperands: 3, .NumConds: 5 }, |
25753 | // AArch64::UMSUBLrrr - 1050 |
25754 | {.AsmStrOffset: 17256, .AliasCondStart: 6751, .NumOperands: 4, .NumConds: 4 }, |
25755 | // AArch64::UQDECB_WPiI - 1051 |
25756 | {.AsmStrOffset: 17274, .AliasCondStart: 6755, .NumOperands: 4, .NumConds: 8 }, |
25757 | {.AsmStrOffset: 17284, .AliasCondStart: 6763, .NumOperands: 4, .NumConds: 8 }, |
25758 | // AArch64::UQDECB_XPiI - 1053 |
25759 | {.AsmStrOffset: 17274, .AliasCondStart: 6771, .NumOperands: 4, .NumConds: 8 }, |
25760 | {.AsmStrOffset: 17284, .AliasCondStart: 6779, .NumOperands: 4, .NumConds: 8 }, |
25761 | // AArch64::UQDECD_WPiI - 1055 |
25762 | {.AsmStrOffset: 17300, .AliasCondStart: 6787, .NumOperands: 4, .NumConds: 8 }, |
25763 | {.AsmStrOffset: 17310, .AliasCondStart: 6795, .NumOperands: 4, .NumConds: 8 }, |
25764 | // AArch64::UQDECD_XPiI - 1057 |
25765 | {.AsmStrOffset: 17300, .AliasCondStart: 6803, .NumOperands: 4, .NumConds: 8 }, |
25766 | {.AsmStrOffset: 17310, .AliasCondStart: 6811, .NumOperands: 4, .NumConds: 8 }, |
25767 | // AArch64::UQDECD_ZPiI - 1059 |
25768 | {.AsmStrOffset: 17326, .AliasCondStart: 6819, .NumOperands: 4, .NumConds: 8 }, |
25769 | {.AsmStrOffset: 17338, .AliasCondStart: 6827, .NumOperands: 4, .NumConds: 8 }, |
25770 | // AArch64::UQDECH_WPiI - 1061 |
25771 | {.AsmStrOffset: 17356, .AliasCondStart: 6835, .NumOperands: 4, .NumConds: 8 }, |
25772 | {.AsmStrOffset: 17366, .AliasCondStart: 6843, .NumOperands: 4, .NumConds: 8 }, |
25773 | // AArch64::UQDECH_XPiI - 1063 |
25774 | {.AsmStrOffset: 17356, .AliasCondStart: 6851, .NumOperands: 4, .NumConds: 8 }, |
25775 | {.AsmStrOffset: 17366, .AliasCondStart: 6859, .NumOperands: 4, .NumConds: 8 }, |
25776 | // AArch64::UQDECH_ZPiI - 1065 |
25777 | {.AsmStrOffset: 17382, .AliasCondStart: 6867, .NumOperands: 4, .NumConds: 8 }, |
25778 | {.AsmStrOffset: 17394, .AliasCondStart: 6875, .NumOperands: 4, .NumConds: 8 }, |
25779 | // AArch64::UQDECW_WPiI - 1067 |
25780 | {.AsmStrOffset: 17412, .AliasCondStart: 6883, .NumOperands: 4, .NumConds: 8 }, |
25781 | {.AsmStrOffset: 17422, .AliasCondStart: 6891, .NumOperands: 4, .NumConds: 8 }, |
25782 | // AArch64::UQDECW_XPiI - 1069 |
25783 | {.AsmStrOffset: 17412, .AliasCondStart: 6899, .NumOperands: 4, .NumConds: 8 }, |
25784 | {.AsmStrOffset: 17422, .AliasCondStart: 6907, .NumOperands: 4, .NumConds: 8 }, |
25785 | // AArch64::UQDECW_ZPiI - 1071 |
25786 | {.AsmStrOffset: 17438, .AliasCondStart: 6915, .NumOperands: 4, .NumConds: 8 }, |
25787 | {.AsmStrOffset: 17450, .AliasCondStart: 6923, .NumOperands: 4, .NumConds: 8 }, |
25788 | // AArch64::UQINCB_WPiI - 1073 |
25789 | {.AsmStrOffset: 17468, .AliasCondStart: 6931, .NumOperands: 4, .NumConds: 8 }, |
25790 | {.AsmStrOffset: 17478, .AliasCondStart: 6939, .NumOperands: 4, .NumConds: 8 }, |
25791 | // AArch64::UQINCB_XPiI - 1075 |
25792 | {.AsmStrOffset: 17468, .AliasCondStart: 6947, .NumOperands: 4, .NumConds: 8 }, |
25793 | {.AsmStrOffset: 17478, .AliasCondStart: 6955, .NumOperands: 4, .NumConds: 8 }, |
25794 | // AArch64::UQINCD_WPiI - 1077 |
25795 | {.AsmStrOffset: 17494, .AliasCondStart: 6963, .NumOperands: 4, .NumConds: 8 }, |
25796 | {.AsmStrOffset: 17504, .AliasCondStart: 6971, .NumOperands: 4, .NumConds: 8 }, |
25797 | // AArch64::UQINCD_XPiI - 1079 |
25798 | {.AsmStrOffset: 17494, .AliasCondStart: 6979, .NumOperands: 4, .NumConds: 8 }, |
25799 | {.AsmStrOffset: 17504, .AliasCondStart: 6987, .NumOperands: 4, .NumConds: 8 }, |
25800 | // AArch64::UQINCD_ZPiI - 1081 |
25801 | {.AsmStrOffset: 17520, .AliasCondStart: 6995, .NumOperands: 4, .NumConds: 8 }, |
25802 | {.AsmStrOffset: 17532, .AliasCondStart: 7003, .NumOperands: 4, .NumConds: 8 }, |
25803 | // AArch64::UQINCH_WPiI - 1083 |
25804 | {.AsmStrOffset: 17550, .AliasCondStart: 7011, .NumOperands: 4, .NumConds: 8 }, |
25805 | {.AsmStrOffset: 17560, .AliasCondStart: 7019, .NumOperands: 4, .NumConds: 8 }, |
25806 | // AArch64::UQINCH_XPiI - 1085 |
25807 | {.AsmStrOffset: 17550, .AliasCondStart: 7027, .NumOperands: 4, .NumConds: 8 }, |
25808 | {.AsmStrOffset: 17560, .AliasCondStart: 7035, .NumOperands: 4, .NumConds: 8 }, |
25809 | // AArch64::UQINCH_ZPiI - 1087 |
25810 | {.AsmStrOffset: 17576, .AliasCondStart: 7043, .NumOperands: 4, .NumConds: 8 }, |
25811 | {.AsmStrOffset: 17588, .AliasCondStart: 7051, .NumOperands: 4, .NumConds: 8 }, |
25812 | // AArch64::UQINCW_WPiI - 1089 |
25813 | {.AsmStrOffset: 17606, .AliasCondStart: 7059, .NumOperands: 4, .NumConds: 8 }, |
25814 | {.AsmStrOffset: 17616, .AliasCondStart: 7067, .NumOperands: 4, .NumConds: 8 }, |
25815 | // AArch64::UQINCW_XPiI - 1091 |
25816 | {.AsmStrOffset: 17606, .AliasCondStart: 7075, .NumOperands: 4, .NumConds: 8 }, |
25817 | {.AsmStrOffset: 17616, .AliasCondStart: 7083, .NumOperands: 4, .NumConds: 8 }, |
25818 | // AArch64::UQINCW_ZPiI - 1093 |
25819 | {.AsmStrOffset: 17632, .AliasCondStart: 7091, .NumOperands: 4, .NumConds: 8 }, |
25820 | {.AsmStrOffset: 17644, .AliasCondStart: 7099, .NumOperands: 4, .NumConds: 8 }, |
25821 | // AArch64::XPACLRI - 1095 |
25822 | {.AsmStrOffset: 17662, .AliasCondStart: 7107, .NumOperands: 0, .NumConds: 3 }, |
25823 | // AArch64::ZERO_M - 1096 |
25824 | {.AsmStrOffset: 17670, .AliasCondStart: 7110, .NumOperands: 1, .NumConds: 4 }, |
25825 | {.AsmStrOffset: 17680, .AliasCondStart: 7114, .NumOperands: 1, .NumConds: 4 }, |
25826 | {.AsmStrOffset: 17693, .AliasCondStart: 7118, .NumOperands: 1, .NumConds: 4 }, |
25827 | {.AsmStrOffset: 17706, .AliasCondStart: 7122, .NumOperands: 1, .NumConds: 4 }, |
25828 | {.AsmStrOffset: 17719, .AliasCondStart: 7126, .NumOperands: 1, .NumConds: 4 }, |
25829 | {.AsmStrOffset: 17732, .AliasCondStart: 7130, .NumOperands: 1, .NumConds: 4 }, |
25830 | {.AsmStrOffset: 17745, .AliasCondStart: 7134, .NumOperands: 1, .NumConds: 4 }, |
25831 | {.AsmStrOffset: 17758, .AliasCondStart: 7138, .NumOperands: 1, .NumConds: 4 }, |
25832 | {.AsmStrOffset: 17777, .AliasCondStart: 7142, .NumOperands: 1, .NumConds: 4 }, |
25833 | {.AsmStrOffset: 17796, .AliasCondStart: 7146, .NumOperands: 1, .NumConds: 4 }, |
25834 | {.AsmStrOffset: 17815, .AliasCondStart: 7150, .NumOperands: 1, .NumConds: 4 }, |
25835 | {.AsmStrOffset: 17834, .AliasCondStart: 7154, .NumOperands: 1, .NumConds: 4 }, |
25836 | {.AsmStrOffset: 17859, .AliasCondStart: 7158, .NumOperands: 1, .NumConds: 4 }, |
25837 | {.AsmStrOffset: 17884, .AliasCondStart: 7162, .NumOperands: 1, .NumConds: 4 }, |
25838 | {.AsmStrOffset: 17909, .AliasCondStart: 7166, .NumOperands: 1, .NumConds: 4 }, |
25839 | }; |
25840 | |
25841 | static const AliasPatternCond Conds[] = { |
25842 | // (ADDPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 0 |
25843 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25844 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25845 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25846 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25847 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
25848 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureCPA}, |
25849 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
25850 | // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 7 |
25851 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25852 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25853 | // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 9 |
25854 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25855 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25856 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25857 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25858 | // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 13 |
25859 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25860 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25861 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25862 | // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 16 |
25863 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25864 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25865 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25866 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25867 | // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 20 |
25868 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25869 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25870 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25871 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
25872 | // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 24 |
25873 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25874 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25875 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25876 | // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 27 |
25877 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25878 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25879 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25880 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
25881 | // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 31 |
25882 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25883 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25884 | // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 33 |
25885 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25886 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25887 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25888 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25889 | // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 37 |
25890 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25891 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25892 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25893 | // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 40 |
25894 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25895 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25896 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25897 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25898 | // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 44 |
25899 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25900 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25901 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25902 | // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 47 |
25903 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25904 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25905 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25906 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
25907 | // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 51 |
25908 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25909 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25910 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25911 | // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 54 |
25912 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25913 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25914 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25915 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
25916 | // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 58 |
25917 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25918 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25919 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25920 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25921 | // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 62 |
25922 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25923 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25924 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25925 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25926 | // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 66 |
25927 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25928 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25930 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25931 | // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 70 |
25932 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25933 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25934 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25935 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
25936 | // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 74 |
25937 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
25938 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
25939 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25940 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
25941 | // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 78 |
25942 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25943 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25944 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25945 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25946 | // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 82 |
25947 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25948 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25949 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25950 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25951 | // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 86 |
25952 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25953 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25954 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25955 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25956 | // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 90 |
25957 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25958 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25959 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25960 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
25961 | // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 94 |
25962 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
25963 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
25964 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25965 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
25966 | // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 98 |
25967 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25968 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25969 | // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 100 |
25970 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25971 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25972 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25973 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25974 | // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 104 |
25975 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
25976 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25977 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25978 | // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 107 |
25979 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25980 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25981 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
25982 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25983 | // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 111 |
25984 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25985 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25986 | // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 113 |
25987 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25988 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25989 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25990 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
25991 | // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 117 |
25992 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
25993 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25994 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25995 | // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 120 |
25996 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25997 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25998 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
25999 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26000 | // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 124 |
26001 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26002 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26003 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26004 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 2}, |
26005 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26006 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26007 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26008 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26009 | // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 132 |
26010 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26011 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26012 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26013 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26014 | // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 136 |
26015 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26016 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26017 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26018 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26019 | // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 140 |
26020 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26021 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26022 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26023 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 2}, |
26024 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26025 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26026 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26027 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26028 | // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 148 |
26029 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26030 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26031 | {.Kind: AliasPatternCond::K_Custom, .Value: 1}, |
26032 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26033 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26034 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26035 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26036 | // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 155 |
26037 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26038 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26039 | {.Kind: AliasPatternCond::K_Custom, .Value: 2}, |
26040 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26041 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26042 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26043 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26044 | // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 162 |
26045 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26046 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26047 | {.Kind: AliasPatternCond::K_Custom, .Value: 3}, |
26048 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26049 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26050 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26051 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26052 | // (AUTIA1716) - 169 |
26053 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26054 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
26055 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26056 | // (AUTIASP) - 172 |
26057 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26058 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
26059 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26060 | // (AUTIAZ) - 175 |
26061 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26062 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
26063 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26064 | // (AUTIB1716) - 178 |
26065 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26066 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
26067 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26068 | // (AUTIBSP) - 181 |
26069 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26070 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
26071 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26072 | // (AUTIBZ) - 184 |
26073 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26074 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
26075 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26076 | // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 187 |
26077 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26078 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26079 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26080 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26081 | // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 191 |
26082 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26084 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26085 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26086 | // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 195 |
26087 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26088 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26089 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26090 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26091 | // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 199 |
26092 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26093 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26094 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26095 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26096 | // (CHKFEAT) - 203 |
26097 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26098 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureCHK}, |
26099 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26100 | // (CLREX 15) - 206 |
26101 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
26102 | // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 207 |
26103 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26104 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26105 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26106 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26107 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26108 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26109 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26110 | // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 214 |
26111 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26112 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26113 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26114 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26115 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26116 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26117 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26118 | // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 221 |
26119 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26120 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26121 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26122 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26123 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26124 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26125 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26126 | // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 228 |
26127 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26128 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26129 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26130 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26131 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26132 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26133 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26134 | // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 235 |
26135 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26136 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26137 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26138 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26139 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26140 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26141 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26142 | // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 242 |
26143 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26144 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26145 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26146 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26147 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26148 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26149 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26150 | // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 249 |
26151 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26152 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26153 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26154 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26155 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26156 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26157 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26158 | // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 256 |
26159 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26160 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26161 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26162 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26163 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26164 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26165 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26166 | // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 263 |
26167 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26168 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26169 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26170 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26171 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26172 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26173 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26174 | // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 270 |
26175 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26176 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26177 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26178 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26179 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26180 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26181 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26182 | // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 277 |
26183 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26184 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26185 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26186 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26187 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26188 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26189 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26190 | // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 284 |
26191 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26192 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26193 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26194 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26195 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26196 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26197 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26198 | // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 291 |
26199 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26200 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26201 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26202 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
26203 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26204 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26205 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26206 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26207 | // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 299 |
26208 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26209 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26210 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26211 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26212 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26213 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26214 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26215 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26216 | // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 307 |
26217 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26218 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26219 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26220 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
26221 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26222 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26223 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26224 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26225 | // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 315 |
26226 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26227 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26228 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26229 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
26230 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26231 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26232 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26233 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26234 | // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 323 |
26235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26236 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26237 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26238 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
26239 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26240 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26241 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26242 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26243 | // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 331 |
26244 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26245 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26246 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26247 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
26248 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26249 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26250 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26251 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26252 | // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 339 |
26253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26254 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26255 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26256 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
26257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26258 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26259 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26260 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26261 | // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 347 |
26262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26263 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26264 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26265 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
26266 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26267 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26268 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26269 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26270 | // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 355 |
26271 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26272 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26273 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26274 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26275 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26276 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26277 | // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 361 |
26278 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26280 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26281 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26282 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26283 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26284 | // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 367 |
26285 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26286 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26287 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26288 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26289 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26290 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26291 | // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 373 |
26292 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26293 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26294 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26295 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26296 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26297 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26298 | // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 379 |
26299 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26300 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
26301 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
26302 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26303 | // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 383 |
26304 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26305 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26306 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26307 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26308 | // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 387 |
26309 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26310 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26311 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26312 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26313 | // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 391 |
26314 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26315 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26316 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26317 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26318 | // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 395 |
26319 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26320 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
26321 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
26322 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26323 | // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 399 |
26324 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26325 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26326 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26327 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26328 | // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 403 |
26329 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26330 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26331 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26332 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26333 | // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 407 |
26334 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26335 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26336 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26337 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26338 | // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 411 |
26339 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26340 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26341 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26342 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26343 | // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 415 |
26344 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26345 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26346 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26347 | {.Kind: AliasPatternCond::K_Custom, .Value: 4}, |
26348 | // (DCPS1 0) - 419 |
26349 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26350 | // (DCPS2 0) - 420 |
26351 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26352 | // (DCPS3 0) - 421 |
26353 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26354 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26355 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureEL3}, |
26356 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26357 | // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 425 |
26358 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26359 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26360 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26361 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26362 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26363 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26364 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26365 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26366 | // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 433 |
26367 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26368 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26369 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26370 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26371 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26372 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26373 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26374 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26375 | // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 441 |
26376 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26377 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26378 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26379 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26380 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26381 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26382 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26383 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26384 | // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449 |
26385 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26386 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26387 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26388 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26389 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26390 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26391 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26392 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26393 | // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 457 |
26394 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26395 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26396 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26397 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26398 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26399 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26400 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26401 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26402 | // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 465 |
26403 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26404 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26405 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26406 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26407 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26408 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26409 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26410 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26411 | // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 473 |
26412 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26413 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26414 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26415 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26416 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26417 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26418 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26419 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26420 | // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 481 |
26421 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26422 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26423 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26424 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26425 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26426 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26427 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26428 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26429 | // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 489 |
26430 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26431 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26432 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26433 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26434 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26435 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26436 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26437 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26438 | // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 497 |
26439 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26440 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26441 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26442 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26443 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26444 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26445 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26446 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26447 | // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 505 |
26448 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26449 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26450 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26451 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26452 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26453 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26454 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26455 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26456 | // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 513 |
26457 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26458 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26459 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26460 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26461 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26462 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26463 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26464 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26465 | // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 521 |
26466 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26467 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26468 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
26469 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26470 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26471 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26472 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26473 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26474 | // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 529 |
26475 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26476 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26477 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26478 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
26479 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26480 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26481 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26482 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26483 | // (DSB 0) - 537 |
26484 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26485 | // (DSB 4) - 538 |
26486 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(4)}, |
26487 | // (DSB { 1, 1, 0, 0 }) - 539 |
26488 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(12)}, |
26489 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26490 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::HasV8_0rOps}, |
26491 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26492 | // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 543 |
26493 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26494 | {.Kind: AliasPatternCond::K_Custom, .Value: 5}, |
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 | // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 549 |
26500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26501 | {.Kind: AliasPatternCond::K_Custom, .Value: 6}, |
26502 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26503 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26504 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26505 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26506 | // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 555 |
26507 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26508 | {.Kind: AliasPatternCond::K_Custom, .Value: 7}, |
26509 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26510 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26511 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26512 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26513 | // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 561 |
26514 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26515 | {.Kind: AliasPatternCond::K_Custom, .Value: 1}, |
26516 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26517 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26518 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26519 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26520 | // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 567 |
26521 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26522 | {.Kind: AliasPatternCond::K_Custom, .Value: 2}, |
26523 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26524 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26525 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26526 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26527 | // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 573 |
26528 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26529 | {.Kind: AliasPatternCond::K_Custom, .Value: 3}, |
26530 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26531 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26532 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26533 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26534 | // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 579 |
26535 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26536 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26537 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26538 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26539 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26540 | // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 584 |
26541 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26542 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26543 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26544 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26545 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26546 | // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 589 |
26547 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26548 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26549 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26550 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26551 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26552 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26553 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26554 | // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 596 |
26555 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26556 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26557 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26558 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26559 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26560 | // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 601 |
26561 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26562 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26563 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26564 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26565 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26566 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26567 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26568 | // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 608 |
26569 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26570 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26571 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26572 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26573 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26574 | // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 613 |
26575 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26576 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26577 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26578 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26579 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26580 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26581 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26582 | // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 620 |
26583 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26584 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
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 | // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 626 |
26590 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26591 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
26592 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26593 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26594 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26595 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26596 | // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 632 |
26597 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26598 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
26599 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26600 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26601 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26602 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26603 | // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 638 |
26604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26605 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
26606 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26607 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26608 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26609 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26610 | // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 644 |
26611 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26612 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26613 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26614 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26615 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26616 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26617 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26618 | // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 651 |
26619 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26620 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26621 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26622 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26623 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26624 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26625 | // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 657 |
26626 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26627 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26628 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26629 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26630 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26631 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26632 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26633 | // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 664 |
26634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26635 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26636 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26637 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26638 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26639 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26640 | // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 670 |
26641 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26642 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26643 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26644 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26645 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26646 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26647 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26648 | // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 677 |
26649 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26650 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26651 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26652 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26653 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26654 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26655 | // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 683 |
26656 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26657 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26658 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26659 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26660 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26661 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26662 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26663 | // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 690 |
26664 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26665 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26666 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26667 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26668 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26669 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26670 | // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 696 |
26671 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26672 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26673 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26674 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26675 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26676 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26677 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26678 | // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 703 |
26679 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26680 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26681 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26682 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26683 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26684 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26685 | // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 709 |
26686 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26687 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26688 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26689 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26690 | // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 713 |
26691 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26692 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26693 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26694 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26695 | // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 717 |
26696 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26697 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26698 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26699 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26700 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26701 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26702 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26703 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26704 | // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 725 |
26705 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26706 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26707 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26708 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26709 | // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 729 |
26710 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26711 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26712 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26713 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26714 | // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 733 |
26715 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26716 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26717 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26718 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26719 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26720 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26721 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26722 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26723 | // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 741 |
26724 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26725 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26726 | {.Kind: AliasPatternCond::K_Custom, .Value: 1}, |
26727 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26728 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26729 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26730 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26731 | // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 748 |
26732 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26733 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26734 | {.Kind: AliasPatternCond::K_Custom, .Value: 2}, |
26735 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26736 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26737 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26738 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26739 | // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 755 |
26740 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26741 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26742 | {.Kind: AliasPatternCond::K_Custom, .Value: 3}, |
26743 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26744 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26745 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26746 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26747 | // (EXTRACT_ZPMXI_H_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 762 |
26748 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26749 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26750 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26751 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
26752 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26753 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26754 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26755 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26756 | // (EXTRACT_ZPMXI_H_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 770 |
26757 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26758 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26759 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26760 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
26761 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26762 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26763 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26764 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26765 | // (EXTRACT_ZPMXI_H_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 778 |
26766 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26767 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26768 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26769 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
26770 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26771 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26772 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26773 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26774 | // (EXTRACT_ZPMXI_H_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpH128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 786 |
26775 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26776 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26777 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26778 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
26779 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26780 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26781 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26782 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26783 | // (EXTRACT_ZPMXI_H_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 794 |
26784 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26785 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26786 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26787 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
26788 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26789 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26790 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26791 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26792 | // (EXTRACT_ZPMXI_V_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 802 |
26793 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26794 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26795 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26796 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
26797 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26798 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26799 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26800 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26801 | // (EXTRACT_ZPMXI_V_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 810 |
26802 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26803 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26804 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26805 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
26806 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26807 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26808 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26809 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26810 | // (EXTRACT_ZPMXI_V_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 818 |
26811 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26812 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26813 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26814 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
26815 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26816 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26817 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26818 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26819 | // (EXTRACT_ZPMXI_V_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpV128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 826 |
26820 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26821 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26822 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26823 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
26824 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26825 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26826 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26827 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26828 | // (EXTRACT_ZPMXI_V_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 834 |
26829 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26830 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26831 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26832 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
26833 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
26834 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26835 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26836 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26837 | // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 842 |
26838 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26839 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
26840 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26841 | // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 845 |
26842 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26843 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
26844 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
26845 | // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 848 |
26846 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26847 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26848 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26849 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26850 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26851 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26852 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26853 | // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 855 |
26854 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26855 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26856 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26857 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26858 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26859 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26860 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26861 | // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 862 |
26862 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26863 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
26864 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
26865 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26866 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26867 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26868 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26869 | // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 869 |
26870 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
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 | // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 874 |
26876 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26877 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26878 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26879 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26880 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26881 | // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 879 |
26882 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26883 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26884 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26885 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
26886 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26887 | // (GCSPOPM XZR) - 884 |
26888 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26889 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26890 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureGCS}, |
26891 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26892 | // (GLD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888 |
26893 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26894 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26895 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26896 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26897 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26898 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26899 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26900 | // (GLD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 895 |
26901 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26902 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26903 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26904 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26905 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26906 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26907 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26908 | // (GLD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 902 |
26909 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26910 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26911 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26912 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26913 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26914 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26915 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26916 | // (GLD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 909 |
26917 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26918 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26919 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26920 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26921 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26922 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26923 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26924 | // (GLD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 916 |
26925 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26926 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26927 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26928 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26929 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26930 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26931 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26932 | // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 923 |
26933 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26934 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26935 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26936 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
26937 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26938 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
26939 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26940 | // (GLD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 930 |
26941 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26942 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26943 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26944 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26945 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26946 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26947 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26948 | // (GLD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 937 |
26949 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26950 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26951 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26952 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26953 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26954 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26955 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26956 | // (GLD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 944 |
26957 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26958 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26959 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26960 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26961 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26962 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26963 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26964 | // (GLD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 951 |
26965 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26966 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26967 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26968 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26969 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26970 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26971 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26972 | // (GLD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 958 |
26973 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26974 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26975 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26976 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26977 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26978 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26979 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26980 | // (GLD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 965 |
26981 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26982 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26983 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26984 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26985 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26986 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26987 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26988 | // (GLD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 972 |
26989 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26990 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26991 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26992 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
26993 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
26994 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
26995 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
26996 | // (GLDFF1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 979 |
26997 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
26998 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
26999 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27000 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27001 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27002 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27003 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27004 | // (GLDFF1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 986 |
27005 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27006 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27007 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27008 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27009 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27010 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27011 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27012 | // (GLDFF1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 993 |
27013 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27014 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27015 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27016 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27017 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27018 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27019 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27020 | // (GLDFF1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1000 |
27021 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27022 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27023 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27024 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27025 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27026 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27027 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27028 | // (GLDFF1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1007 |
27029 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27030 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27031 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27032 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27033 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27034 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27035 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27036 | // (GLDFF1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1014 |
27037 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27038 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27039 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27040 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27041 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27042 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27043 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27044 | // (GLDFF1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1021 |
27045 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27046 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27047 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27048 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27049 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27050 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27051 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27052 | // (GLDFF1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1028 |
27053 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27054 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27055 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27056 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27057 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27058 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27059 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27060 | // (GLDFF1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1035 |
27061 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27062 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27063 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27064 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27065 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27066 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27067 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27068 | // (GLDFF1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1042 |
27069 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27070 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27071 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27072 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27073 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27074 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27075 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27076 | // (GLDFF1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1049 |
27077 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27078 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27079 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27080 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27081 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27082 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27083 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27084 | // (GLDFF1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1056 |
27085 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27086 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27087 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27088 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27089 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27090 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27091 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27092 | // (HINT { 0, 0, 0 }) - 1063 |
27093 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27094 | // (HINT { 0, 0, 1 }) - 1064 |
27095 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27096 | // (HINT { 0, 1, 0 }) - 1065 |
27097 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(2)}, |
27098 | // (HINT { 0, 1, 1 }) - 1066 |
27099 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(3)}, |
27100 | // (HINT { 1, 0, 0 }) - 1067 |
27101 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(4)}, |
27102 | // (HINT { 1, 0, 1 }) - 1068 |
27103 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(5)}, |
27104 | // (HINT { 1, 1, 0 }) - 1069 |
27105 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(6)}, |
27106 | // (HINT { 1, 0, 0, 0, 0 }) - 1070 |
27107 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
27108 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27109 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRAS}, |
27110 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27111 | // (HINT 20) - 1074 |
27112 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(20)}, |
27113 | // (HINT 32) - 1075 |
27114 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(32)}, |
27115 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27116 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureBranchTargetId}, |
27117 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27118 | // (HINT btihint_op:$op) - 1079 |
27119 | {.Kind: AliasPatternCond::K_Custom, .Value: 8}, |
27120 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27121 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureBranchTargetId}, |
27122 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27123 | // (HINT psbhint_op:$op) - 1083 |
27124 | {.Kind: AliasPatternCond::K_Custom, .Value: 9}, |
27125 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27126 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSPE}, |
27127 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27128 | // (HINT 19) - 1087 |
27129 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(19)}, |
27130 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27131 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureGCS}, |
27132 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27133 | // (HINT 22) - 1091 |
27134 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(22)}, |
27135 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27136 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureCLRBHB}, |
27137 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27138 | // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1095 |
27139 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
27140 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27141 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
27142 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27143 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27144 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27145 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27146 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27147 | // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1103 |
27148 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
27149 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27150 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27151 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27152 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27153 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27154 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27155 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27156 | // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1111 |
27157 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
27158 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27159 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
27160 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27161 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27162 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27163 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27164 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27165 | // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1119 |
27166 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
27167 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27168 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27169 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27170 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27171 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27172 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27173 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27174 | // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1127 |
27175 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27176 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27177 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
27178 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27179 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27180 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27181 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27182 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27183 | // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1135 |
27184 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27185 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27186 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27187 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27188 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27189 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27190 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27191 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27192 | // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1143 |
27193 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
27194 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27195 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
27196 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27197 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27198 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27199 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27200 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27201 | // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1151 |
27202 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
27203 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27204 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27205 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27206 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27207 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27208 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27209 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27210 | // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1159 |
27211 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27212 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27213 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
27214 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27215 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27216 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27217 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27218 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27219 | // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1167 |
27220 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27221 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27222 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27223 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27224 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27225 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27226 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27227 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27228 | // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1175 |
27229 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
27230 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27231 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
27232 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27233 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27234 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27235 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27236 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27237 | // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1183 |
27238 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
27239 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27240 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27241 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27242 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27243 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27244 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27245 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27246 | // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1191 |
27247 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27248 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27249 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
27250 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27251 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27252 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27253 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27254 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27255 | // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1199 |
27256 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27257 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27258 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27259 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
27260 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27261 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27262 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27263 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27264 | // (INSERT_MXIPZ_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1207 |
27265 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
27266 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27267 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27268 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27269 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27271 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27272 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27273 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27274 | // (INSERT_MXIPZ_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1216 |
27275 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
27276 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27277 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27278 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27280 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27281 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27282 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27283 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27284 | // (INSERT_MXIPZ_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1225 |
27285 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
27286 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27287 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27288 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27289 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27290 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27291 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27292 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27293 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27294 | // (INSERT_MXIPZ_H_Q TileVectorOpH128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1234 |
27295 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
27296 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27297 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27298 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27299 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27300 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27301 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27302 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27303 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27304 | // (INSERT_MXIPZ_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1243 |
27305 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
27306 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27307 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27308 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27309 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27310 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27311 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27312 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27313 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27314 | // (INSERT_MXIPZ_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1252 |
27315 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
27316 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27317 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27318 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27319 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27320 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27321 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27322 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27323 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27324 | // (INSERT_MXIPZ_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1261 |
27325 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
27326 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27327 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27328 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27329 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27330 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27331 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27332 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27333 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27334 | // (INSERT_MXIPZ_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1270 |
27335 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
27336 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27337 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27338 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27339 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27340 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27341 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27342 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27343 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27344 | // (INSERT_MXIPZ_V_Q TileVectorOpV128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1279 |
27345 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
27346 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27347 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27348 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27349 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27350 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27351 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27352 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27353 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27354 | // (INSERT_MXIPZ_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1288 |
27355 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
27356 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27357 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
27358 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27359 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27360 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27361 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27362 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27363 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27364 | // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1297 |
27365 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27366 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27367 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27368 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
27369 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27370 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27371 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27372 | // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1304 |
27373 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27374 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27375 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27376 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27377 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27378 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27379 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27380 | // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1311 |
27381 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27382 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27383 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27384 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
27385 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27386 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27387 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27388 | // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1318 |
27389 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27390 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27391 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27392 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27393 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27394 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27395 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27396 | // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1325 |
27397 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27398 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27399 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27400 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
27401 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27402 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27403 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27404 | // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1332 |
27405 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27406 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27407 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27408 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27409 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27410 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27411 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27412 | // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1339 |
27413 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27414 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27415 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27416 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
27417 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27418 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27419 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27420 | // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1346 |
27421 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27422 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27423 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27424 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27425 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27426 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27427 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27428 | // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1353 |
27429 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27430 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27431 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27432 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27433 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
27434 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27435 | // (ISB 15) - 1359 |
27436 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
27437 | // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1360 |
27438 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
27439 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27440 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27441 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27442 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27443 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27444 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27445 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27446 | // (LD1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1368 |
27447 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
27448 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27449 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27450 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27451 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27452 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27453 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27454 | // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1375 |
27455 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
27456 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27457 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27458 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27459 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27460 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27461 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27462 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27463 | // (LD1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1383 |
27464 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
27465 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27466 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27467 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27468 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27469 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27470 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27471 | // (LD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1390 |
27472 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27473 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27474 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27475 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27476 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27477 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27478 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27479 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27480 | // (LD1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1398 |
27481 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27482 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27483 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27484 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27485 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27486 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27487 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27488 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27489 | // (LD1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1406 |
27490 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27491 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27492 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27493 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27494 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27495 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27496 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27497 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27498 | // (LD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1414 |
27499 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27501 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27502 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27503 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27504 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27505 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27506 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27507 | // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1422 |
27508 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
27509 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27510 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27511 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27512 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27513 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27514 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27515 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27516 | // (LD1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1430 |
27517 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
27518 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27519 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27520 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27521 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27522 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27523 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27524 | // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1437 |
27525 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
27526 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27527 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27528 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27529 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27530 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27531 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27532 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27533 | // (LD1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1445 |
27534 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
27535 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27536 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27537 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27538 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27539 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27540 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27541 | // (LD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1452 |
27542 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27543 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27544 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27545 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27546 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27547 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27548 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27549 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27550 | // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1460 |
27551 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27552 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27553 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27554 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27555 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27556 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27557 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27558 | // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1467 |
27559 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27560 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
27561 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27562 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27563 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27564 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27565 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27566 | // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1474 |
27567 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27568 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
27569 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27570 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27571 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27572 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27573 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27574 | // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1481 |
27575 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27576 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
27577 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27578 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27579 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27580 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27581 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27582 | // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1488 |
27583 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27584 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
27585 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27586 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27587 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27588 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27589 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27590 | // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1495 |
27591 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27592 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
27593 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27594 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27595 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27596 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27597 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27598 | // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1502 |
27599 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27600 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
27601 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27602 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27603 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27604 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27605 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27606 | // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1509 |
27607 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27608 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
27609 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27610 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27611 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27612 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27613 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27614 | // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1516 |
27615 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27616 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
27617 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27618 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27619 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27620 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27621 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27622 | // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1523 |
27623 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
27624 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27625 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27626 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27627 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27628 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27629 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27630 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27631 | // (LD1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1531 |
27632 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
27633 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27635 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27636 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27637 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27638 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27639 | // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1538 |
27640 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
27641 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27642 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27643 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27644 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27645 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27646 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
27647 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27648 | // (LD1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1546 |
27649 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
27650 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
27651 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27652 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27653 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27654 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
27655 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27656 | // (LD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1553 |
27657 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27658 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27659 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27660 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27661 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27662 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27663 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27664 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27665 | // (LD1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1561 |
27666 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27667 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27668 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27669 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27670 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27671 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27672 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27673 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27674 | // (LD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1569 |
27675 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27676 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27677 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27678 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27679 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27680 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27681 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27682 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27683 | // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1577 |
27684 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27685 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27686 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27687 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27688 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27689 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27690 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27691 | // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1584 |
27692 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27693 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27694 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27695 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27696 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27697 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27698 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27699 | // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1591 |
27700 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27701 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27702 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27703 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27704 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27705 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27706 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27707 | // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1598 |
27708 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27709 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27710 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27711 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27712 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27713 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27714 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27715 | // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1605 |
27716 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27717 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27718 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27719 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27720 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27721 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27722 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27723 | // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1612 |
27724 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27725 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27726 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27727 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27728 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27729 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27730 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27731 | // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1619 |
27732 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27733 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27734 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27735 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27736 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27737 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27738 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27739 | // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1626 |
27740 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27741 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27742 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27743 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27744 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27745 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27746 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27747 | // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1633 |
27748 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27749 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27750 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27751 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27752 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27753 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27754 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27755 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27756 | // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1641 |
27757 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27758 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27759 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27760 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27761 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27762 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27763 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27764 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27765 | // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1649 |
27766 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27767 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27768 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27769 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27770 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27771 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27772 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27773 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27774 | // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1657 |
27775 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27776 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27777 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27778 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27779 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27780 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27781 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27782 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27783 | // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1665 |
27784 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27785 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27786 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27787 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27788 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27789 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27790 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27791 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27792 | // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1673 |
27793 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27794 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27795 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27796 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27797 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27798 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27799 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27800 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27801 | // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1681 |
27802 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27803 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27804 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27805 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27806 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27807 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27808 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27809 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27810 | // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1689 |
27811 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27812 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27813 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27814 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27815 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27816 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27817 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27818 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27819 | // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697 |
27820 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27821 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27822 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27823 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27824 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27825 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27826 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27827 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27828 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMatMulFP64}, |
27829 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27830 | // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707 |
27831 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27832 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27833 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27834 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27835 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27836 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27837 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27838 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27839 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMatMulFP64}, |
27840 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27841 | // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717 |
27842 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27843 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27844 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27845 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27846 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27847 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27848 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27849 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27850 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMatMulFP64}, |
27851 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27852 | // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1727 |
27853 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27854 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27855 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27856 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27857 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27858 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27859 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27860 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27861 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMatMulFP64}, |
27862 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27863 | // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1737 |
27864 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27865 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27866 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27867 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27868 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27869 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27870 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27871 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27872 | // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1745 |
27873 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27874 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27875 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27876 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27877 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27878 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27879 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27880 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27881 | // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1753 |
27882 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27883 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27884 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27885 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27886 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27887 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27888 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27889 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27890 | // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1761 |
27891 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27892 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27893 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27894 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27895 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27896 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27897 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27898 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27899 | // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1769 |
27900 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27901 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27902 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27903 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27904 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27905 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27906 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27907 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27908 | // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1777 |
27909 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27910 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27911 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27912 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27913 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27914 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27915 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27916 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27917 | // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1785 |
27918 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27919 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27921 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27922 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27923 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27925 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27926 | // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1793 |
27927 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27928 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27930 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27931 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27932 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27933 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27934 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27935 | // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1801 |
27936 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27937 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27938 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27939 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27940 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27941 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27942 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27943 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27944 | // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1809 |
27945 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27946 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27947 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27948 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27949 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27950 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27951 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27952 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27953 | // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1817 |
27954 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27955 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27956 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27957 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27958 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27959 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27960 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27961 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27962 | // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1825 |
27963 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
27964 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
27965 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27966 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
27967 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27968 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
27969 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
27970 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27971 | // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1833 |
27972 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27973 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27974 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27975 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27976 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27977 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27978 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27979 | // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1840 |
27980 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27981 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27982 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27983 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27984 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27985 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27986 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27987 | // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1847 |
27988 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27989 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
27990 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27991 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
27992 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
27993 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
27994 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
27995 | // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1854 |
27996 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
27997 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
27998 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
27999 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28000 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28001 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28002 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28003 | // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1861 |
28004 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28005 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
28006 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28007 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28008 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28009 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28010 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28011 | // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1868 |
28012 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28013 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
28014 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28015 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28016 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28017 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28018 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28019 | // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1875 |
28020 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28021 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
28022 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28023 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28024 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28025 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28026 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28027 | // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1882 |
28028 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28029 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
28030 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28031 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28032 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28033 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28034 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28035 | // (LD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1889 |
28036 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28037 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28038 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28039 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28040 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28041 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28042 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28043 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28044 | // (LD1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1897 |
28045 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28046 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28047 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28048 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28049 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28050 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28051 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28052 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28053 | // (LD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1905 |
28054 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28055 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28056 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28057 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28058 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28059 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28060 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28061 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28062 | // (LD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1913 |
28063 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28064 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28065 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28066 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28067 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28068 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28069 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28070 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28071 | // (LD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1921 |
28072 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28073 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28074 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28075 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28076 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28077 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28078 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28079 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28080 | // (LD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929 |
28081 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28082 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28084 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28085 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28086 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28087 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28088 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28089 | // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1937 |
28090 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28091 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28092 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28093 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28094 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28095 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28096 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28097 | // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1944 |
28098 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28099 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28100 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28101 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28102 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28103 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28104 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28105 | // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1951 |
28106 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28107 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28108 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28109 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28110 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28111 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28112 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28113 | // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1958 |
28114 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28115 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28116 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28117 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28118 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28119 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28120 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28121 | // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1965 |
28122 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28123 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28124 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28125 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28126 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28127 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28128 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28129 | // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1972 |
28130 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28131 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28132 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28133 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28134 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28135 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28136 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28137 | // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1979 |
28138 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28139 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28140 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28141 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28142 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28143 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28144 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28145 | // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1986 |
28146 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28147 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28148 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28149 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28150 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28151 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28152 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28153 | // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1993 |
28154 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28155 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28156 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28157 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28158 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28159 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28160 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28161 | // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2000 |
28162 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28163 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28164 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28165 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28166 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28167 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28168 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28169 | // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2007 |
28170 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28171 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28172 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28173 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28174 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28175 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28176 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28177 | // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2014 |
28178 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28179 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28180 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28181 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28182 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28183 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28184 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28185 | // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2021 |
28186 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28187 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28188 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28189 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28190 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28191 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28192 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28193 | // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2028 |
28194 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28195 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28196 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28197 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28198 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28199 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28200 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28201 | // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2035 |
28202 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28203 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28204 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28205 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28206 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28207 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28208 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28209 | // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2042 |
28210 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28211 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28212 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28213 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28214 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28215 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28216 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28217 | // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2049 |
28218 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
28219 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
28220 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28221 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28222 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28223 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
28224 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
28225 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28226 | // (LD1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2057 |
28227 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
28228 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
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::FeatureSME2}, |
28233 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28234 | // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2064 |
28235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
28236 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
28237 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28238 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28239 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28240 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
28241 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
28242 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28243 | // (LD1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2072 |
28244 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
28245 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
28246 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28247 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28248 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28249 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
28250 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28251 | // (LD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2079 |
28252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28254 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28255 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28256 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28258 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28259 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28260 | // (LD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2087 |
28261 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28263 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28264 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28265 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28266 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28267 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28268 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28269 | // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2095 |
28270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
28271 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28272 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28273 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28274 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28275 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
28276 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28277 | // (LD1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2102 |
28278 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
28279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28280 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28281 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28282 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28283 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28284 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28285 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28286 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28287 | // (LD1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2111 |
28288 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
28289 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28290 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28291 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28292 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28293 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28294 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28295 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28296 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28297 | // (LD1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2120 |
28298 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
28299 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28300 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28301 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28302 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28303 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28304 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28305 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28306 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28307 | // (LD1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2129 |
28308 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
28309 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28310 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28311 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28312 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28313 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28314 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28315 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28316 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28317 | // (LD1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2138 |
28318 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
28319 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28320 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28321 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28322 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28323 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28324 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28325 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28326 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28327 | // (LD1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2147 |
28328 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
28329 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28330 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28331 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28332 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28333 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28334 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28335 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28336 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28337 | // (LD1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2156 |
28338 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
28339 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28340 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28341 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28342 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28343 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28344 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28345 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28346 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28347 | // (LD1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2165 |
28348 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
28349 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28350 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28351 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28352 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28353 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28354 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28355 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28356 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28357 | // (LD1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2174 |
28358 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
28359 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28360 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28361 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28362 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28363 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28364 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28365 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28366 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28367 | // (LD1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2183 |
28368 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
28369 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
28370 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28371 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28372 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28373 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28374 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28376 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28377 | // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2192 |
28378 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28379 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
28380 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28381 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28382 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28383 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28384 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28385 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28386 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28387 | // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2201 |
28388 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28389 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
28390 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28391 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28392 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28393 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28394 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28395 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28396 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28397 | // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2210 |
28398 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28399 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
28400 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28401 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28402 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28403 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28404 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28405 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28406 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28407 | // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2219 |
28408 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28409 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
28410 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28411 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28412 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28413 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28414 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28415 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28416 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28417 | // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2228 |
28418 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
28419 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28420 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28421 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28422 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28423 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28424 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28425 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28426 | // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2236 |
28427 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
28428 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
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::FeatureSVE}, |
28433 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28434 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28435 | // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2244 |
28436 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
28437 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28438 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28439 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28440 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28441 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28442 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28443 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28444 | // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2252 |
28445 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
28446 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28447 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28448 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28449 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28450 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
28451 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
28452 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28453 | // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2260 |
28454 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28455 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28456 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28457 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28458 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28459 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28460 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28461 | // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2267 |
28462 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28463 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28464 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28465 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28466 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28467 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28468 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28469 | // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2274 |
28470 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28471 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28472 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28473 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28474 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28475 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28476 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28477 | // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2281 |
28478 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28479 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28480 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28481 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28482 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28483 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28484 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28485 | // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2288 |
28486 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28487 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28488 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28489 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28490 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28491 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28492 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28493 | // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2295 |
28494 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28495 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28496 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28497 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28498 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28499 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28500 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28501 | // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2302 |
28502 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28503 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28504 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28505 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28506 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28507 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28508 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28509 | // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2309 |
28510 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28511 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28512 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28513 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28514 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28515 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28516 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28517 | // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2316 |
28518 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28519 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28520 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28521 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28522 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28523 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28524 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28525 | // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2323 |
28526 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28527 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28528 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28529 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28530 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28531 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28532 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28533 | // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2330 |
28534 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28535 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28536 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28537 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28538 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28539 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28540 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28541 | // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2337 |
28542 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28543 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28544 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28545 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28546 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28547 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28548 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28549 | // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2344 |
28550 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28551 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28552 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28553 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28554 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28555 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28556 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28557 | // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2351 |
28558 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28559 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
28560 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28561 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28562 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28563 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28564 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28565 | // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2358 |
28566 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28567 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28568 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28569 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28570 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28571 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28572 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28573 | // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2365 |
28574 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
28575 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28576 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28577 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28578 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28579 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28580 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28581 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28582 | // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2373 |
28583 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28584 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28585 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28586 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28587 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28588 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28589 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28590 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28591 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28592 | // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2382 |
28593 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28594 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28595 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28596 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28597 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28598 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28599 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28600 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28601 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28602 | // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2391 |
28603 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28605 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28606 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28607 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28608 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28609 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28610 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28611 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28612 | // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2400 |
28613 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28614 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
28615 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28616 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28617 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28618 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28619 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28620 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28621 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28622 | // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2409 |
28623 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
28624 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28625 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28626 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28627 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28628 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28629 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28630 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28631 | // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2417 |
28632 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
28633 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28634 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28635 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28636 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28637 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28638 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28639 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28640 | // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2425 |
28641 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
28642 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28643 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28644 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28645 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28646 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28647 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28648 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28649 | // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2433 |
28650 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
28651 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28652 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28653 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28654 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28655 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
28656 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
28657 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28658 | // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2441 |
28659 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28660 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28661 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28662 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28663 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28664 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28665 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28666 | // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2448 |
28667 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28668 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28669 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28670 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28671 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28672 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28673 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28674 | // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2455 |
28675 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28676 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28677 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28678 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28679 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28680 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28681 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28682 | // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2462 |
28683 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28684 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28685 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28686 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28687 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28688 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28689 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28690 | // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2469 |
28691 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28692 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28693 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28694 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28695 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28696 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28697 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28698 | // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2476 |
28699 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28700 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28701 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28702 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28703 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28704 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28705 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28706 | // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2483 |
28707 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28708 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28709 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28710 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28711 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28712 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28713 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28714 | // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2490 |
28715 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28716 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28717 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28718 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28719 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28720 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28721 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28722 | // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2497 |
28723 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28724 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28725 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28726 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28727 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28728 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28729 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28730 | // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2504 |
28731 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28732 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28733 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28734 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28735 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28736 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28737 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28738 | // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2511 |
28739 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28740 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28741 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28742 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28743 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28744 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28745 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28746 | // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2518 |
28747 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28748 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28749 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28750 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28751 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28752 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28753 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28754 | // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2525 |
28755 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28756 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28757 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28758 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28759 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28760 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28761 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28762 | // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2532 |
28763 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28764 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
28765 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28766 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28767 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28768 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28769 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28770 | // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2539 |
28771 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28772 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28773 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28774 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28775 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28776 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28777 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28778 | // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2546 |
28779 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
28780 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28781 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28782 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28783 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28784 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28785 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28786 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28787 | // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2554 |
28788 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28789 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28790 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28791 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28792 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28793 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28794 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28795 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28796 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28797 | // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2563 |
28798 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28799 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28800 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28801 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28802 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28803 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28804 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28805 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28806 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28807 | // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2572 |
28808 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28809 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28810 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28811 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28812 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28813 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28814 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28815 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28816 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28817 | // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2581 |
28818 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28819 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
28820 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28821 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28822 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28823 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28824 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28825 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28826 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28827 | // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2590 |
28828 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28829 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28830 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28831 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28832 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28833 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28834 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28835 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28836 | // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2598 |
28837 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28838 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28839 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28840 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28841 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28842 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28843 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28844 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28845 | // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2606 |
28846 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28847 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28848 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28849 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28850 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28851 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28852 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28853 | // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2613 |
28854 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28855 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28856 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28857 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28858 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28859 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28860 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28861 | // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2620 |
28862 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28863 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28864 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28865 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28866 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28867 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28868 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28869 | // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2627 |
28870 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28871 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28872 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28873 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28874 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28875 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28876 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28877 | // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2634 |
28878 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28879 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28880 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28881 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28882 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28883 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28884 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28885 | // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2641 |
28886 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28887 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28888 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28889 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28890 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28891 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28892 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28893 | // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2648 |
28894 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28895 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28896 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28897 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28898 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28899 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28900 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28901 | // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2655 |
28902 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28903 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28904 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28905 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28906 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28907 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28908 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28909 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28910 | // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2663 |
28911 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28912 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
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::FeatureSME2p1}, |
28917 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
28918 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28919 | // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2671 |
28920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28921 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28922 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28923 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28925 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28926 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28927 | // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2678 |
28928 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28930 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28931 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28932 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28933 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28934 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28935 | // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2685 |
28936 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28937 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28938 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28939 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28940 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28941 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28942 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28943 | // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2692 |
28944 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28945 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28946 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28947 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28948 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28949 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28950 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28951 | // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2699 |
28952 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28953 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28954 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28955 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28956 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28957 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28958 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28959 | // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2706 |
28960 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28961 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28962 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28963 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28964 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28965 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28966 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28967 | // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2713 |
28968 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28969 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
28970 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28971 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28972 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28973 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28974 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28975 | // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2720 |
28976 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28977 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28978 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28979 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28980 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28981 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
28982 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28983 | // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2727 |
28984 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
28985 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
28986 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28987 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
28988 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
28989 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
28990 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
28991 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
28992 | // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2735 |
28993 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
28994 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
28995 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28996 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28997 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
28998 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
28999 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29000 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
29001 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29002 | // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2744 |
29003 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29004 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
29005 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29006 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29007 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29008 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29009 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29010 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
29011 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29012 | // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2753 |
29013 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29014 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
29015 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29016 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29017 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29018 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29019 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29020 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
29021 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29022 | // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2762 |
29023 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29024 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
29025 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29026 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29027 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29028 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29029 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29030 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
29031 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29032 | // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2771 |
29033 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29034 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29035 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29036 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29037 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29038 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29039 | // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2777 |
29040 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29041 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29042 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29043 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29044 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29045 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29046 | // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783 |
29047 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29048 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29049 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29050 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29051 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29052 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29053 | // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2789 |
29054 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29055 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29056 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29057 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29058 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29059 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29060 | // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2795 |
29061 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29062 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29063 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29064 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29065 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29066 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29067 | // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2801 |
29068 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29069 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29070 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29071 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29072 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29073 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29074 | // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2807 |
29075 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29076 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29077 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29078 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29079 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29080 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29081 | // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2813 |
29082 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29084 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29085 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29086 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29087 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29088 | // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2819 |
29089 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29090 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29091 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29092 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29093 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
29094 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29095 | // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825 |
29096 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29097 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29098 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29099 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29100 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
29101 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29102 | // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831 |
29103 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29104 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29105 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29106 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29107 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
29108 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29109 | // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837 |
29110 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29111 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29112 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29113 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29114 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
29115 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29116 | // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2843 |
29117 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29118 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29119 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29120 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29121 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
29122 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29123 | // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2849 |
29124 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29125 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29126 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29127 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29128 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
29129 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29130 | // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2855 |
29131 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29132 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29133 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29134 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29135 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
29136 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29137 | // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2861 |
29138 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29139 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29140 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29141 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29142 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
29143 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29144 | // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2867 |
29145 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
29146 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29147 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29148 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29149 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
29150 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29151 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29152 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
29153 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29154 | // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2876 |
29155 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29156 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29157 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29158 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29159 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
29160 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29161 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29162 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
29163 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29164 | // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2885 |
29165 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
29166 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29167 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29168 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29169 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
29170 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29171 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29172 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
29173 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29174 | // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2894 |
29175 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29176 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29177 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29178 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29179 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
29180 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29181 | // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2900 |
29182 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29183 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29184 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29185 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29186 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
29187 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29188 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29189 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
29190 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29191 | // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2909 |
29192 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29193 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29194 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29195 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29196 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
29197 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29198 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29199 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
29200 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29201 | // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2918 |
29202 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29203 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29204 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29205 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29206 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29207 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29208 | // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2924 |
29209 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29210 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29211 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29212 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29213 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29214 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29215 | // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2930 |
29216 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29217 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29218 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29219 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29220 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29221 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29222 | // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2936 |
29223 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29224 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29225 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29226 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29227 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29228 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29229 | // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2942 |
29230 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29231 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29232 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29233 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29234 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29235 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29236 | // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2948 |
29237 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29238 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29239 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29240 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29241 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29242 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29243 | // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2954 |
29244 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29245 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29246 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29247 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29248 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29249 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29250 | // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2960 |
29251 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29254 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29255 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29256 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29257 | // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2966 |
29258 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29259 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29260 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29261 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29262 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29263 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29264 | // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2972 |
29265 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29266 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29267 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29268 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29269 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29270 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29271 | // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2978 |
29272 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29273 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29274 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29275 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29276 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29277 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29278 | // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2984 |
29279 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29280 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29281 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29282 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29283 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29284 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29285 | // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2990 |
29286 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29287 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29288 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29289 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29290 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29291 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29292 | // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2996 |
29293 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29294 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29295 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29296 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29297 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29298 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29299 | // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3002 |
29300 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
29301 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29302 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29303 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29304 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29305 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29306 | // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3008 |
29307 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29308 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29309 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29310 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29311 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
29312 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29313 | // (LDFF1B Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014 |
29314 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29315 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29316 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29317 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29318 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29319 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29320 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29321 | // (LDFF1B_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021 |
29322 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29323 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29324 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29325 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29326 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29327 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29328 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29329 | // (LDFF1B_H Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028 |
29330 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29331 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29332 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29333 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29334 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29335 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29336 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29337 | // (LDFF1B_S Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035 |
29338 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29339 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29340 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29341 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29342 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29343 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29344 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29345 | // (LDFF1D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042 |
29346 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29347 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29348 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29349 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29350 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29351 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29352 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29353 | // (LDFF1H Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049 |
29354 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29355 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29356 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29357 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29358 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29359 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29360 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29361 | // (LDFF1H_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056 |
29362 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29363 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29364 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29365 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29366 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29367 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29368 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29369 | // (LDFF1H_S Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063 |
29370 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29371 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29372 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29373 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29374 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29376 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29377 | // (LDFF1SB_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070 |
29378 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29379 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29380 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29381 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29382 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29383 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29384 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29385 | // (LDFF1SB_H Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077 |
29386 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29387 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29388 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29389 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29390 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29391 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29392 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29393 | // (LDFF1SB_S Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084 |
29394 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29395 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29396 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29397 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29398 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29399 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29400 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29401 | // (LDFF1SH_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091 |
29402 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29403 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29404 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29405 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29406 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29407 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29408 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29409 | // (LDFF1SH_S Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098 |
29410 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29411 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29412 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29413 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29414 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29415 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29416 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29417 | // (LDFF1SW_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3105 |
29418 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29419 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29420 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29421 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29422 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29423 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29424 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29425 | // (LDFF1W Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3112 |
29426 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29427 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29428 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29429 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29430 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29431 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29432 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29433 | // (LDFF1W_D Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3119 |
29434 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29435 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29436 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29437 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29438 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29439 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29440 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29441 | // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3126 |
29442 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29443 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
29444 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29445 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29446 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29447 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
29448 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29449 | // (LDNF1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133 |
29450 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29451 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29452 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29453 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29454 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29455 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29456 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29457 | // (LDNF1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140 |
29458 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29459 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29460 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29461 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29462 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29463 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29464 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29465 | // (LDNF1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147 |
29466 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29467 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29468 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29469 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29470 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29471 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29472 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29473 | // (LDNF1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154 |
29474 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29475 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29476 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29477 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29478 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29479 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29480 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29481 | // (LDNF1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161 |
29482 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29483 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29484 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29485 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29486 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29487 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29488 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29489 | // (LDNF1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168 |
29490 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29491 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29492 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29493 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29494 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29495 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29496 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29497 | // (LDNF1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175 |
29498 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29499 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29501 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29502 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29503 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29504 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29505 | // (LDNF1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182 |
29506 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29507 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29508 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29509 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29510 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29511 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29512 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29513 | // (LDNF1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189 |
29514 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29515 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29516 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29517 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29518 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29519 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29520 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29521 | // (LDNF1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196 |
29522 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29523 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29524 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29525 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29526 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29527 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29528 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29529 | // (LDNF1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203 |
29530 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29531 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29532 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29533 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29534 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29535 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29536 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29537 | // (LDNF1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210 |
29538 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29539 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29540 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29541 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29542 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29543 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29544 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29545 | // (LDNF1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217 |
29546 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29547 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29548 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29549 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29550 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29551 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29552 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29553 | // (LDNF1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3224 |
29554 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29555 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29556 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29557 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29558 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29559 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29560 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29561 | // (LDNF1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3231 |
29562 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29563 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29564 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29565 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29566 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29567 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29568 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29569 | // (LDNF1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3238 |
29570 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29571 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29572 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29573 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29574 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29575 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29576 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29577 | // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3245 |
29578 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29579 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29580 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29581 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29582 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29583 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29584 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29585 | // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3252 |
29586 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29587 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29588 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29589 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29590 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29591 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29592 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29593 | // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3259 |
29594 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29595 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29596 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29597 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29598 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29599 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29600 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29601 | // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3266 |
29602 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29603 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29605 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29606 | // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3270 |
29607 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29608 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29609 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29610 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29611 | // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3274 |
29612 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29613 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29614 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29615 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29616 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29617 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29618 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29619 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29620 | // (LDNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3282 |
29621 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
29622 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29623 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29624 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29625 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29626 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29627 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29628 | // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3289 |
29629 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29630 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29631 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29632 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29633 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29634 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29635 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29636 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29637 | // (LDNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3297 |
29638 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
29639 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29640 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29641 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29642 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29643 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29644 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29645 | // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3304 |
29646 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29647 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29648 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29649 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29650 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29651 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29652 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29653 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29654 | // (LDNT1B_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3312 |
29655 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29656 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29657 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29658 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29659 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29660 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29661 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29662 | // (LDNT1B_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3319 |
29663 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29664 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29665 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29666 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29667 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29668 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29669 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29670 | // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3326 |
29671 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29672 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29673 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29674 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29675 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29676 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29677 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29678 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29679 | // (LDNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3334 |
29680 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
29681 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29682 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29683 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29684 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29685 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29686 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29687 | // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341 |
29688 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29689 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29690 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29691 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29692 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29693 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29694 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29695 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29696 | // (LDNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349 |
29697 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
29698 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29699 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29700 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29701 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29702 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29703 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29704 | // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3356 |
29705 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29706 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29707 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29708 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29709 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29710 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29711 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29712 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29713 | // (LDNT1D_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3364 |
29714 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29715 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29716 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29717 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29718 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29719 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29720 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29721 | // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3371 |
29722 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29723 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29724 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29725 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29726 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29727 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29728 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29729 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29730 | // (LDNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3379 |
29731 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
29732 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29733 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29734 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29735 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29736 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29737 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29738 | // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3386 |
29739 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29740 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29741 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29742 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29743 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29744 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29745 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29746 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29747 | // (LDNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3394 |
29748 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
29749 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29750 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29751 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29752 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29753 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29754 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29755 | // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3401 |
29756 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29757 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29758 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29759 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29760 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29761 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29762 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29763 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29764 | // (LDNT1H_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3409 |
29765 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29766 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29767 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29768 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29769 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29770 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29771 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29772 | // (LDNT1H_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3416 |
29773 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29774 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29775 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29776 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29777 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29778 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29779 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29780 | // (LDNT1SB_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3423 |
29781 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29782 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29783 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29784 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29785 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29786 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29787 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29788 | // (LDNT1SB_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3430 |
29789 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29790 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29791 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29792 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29793 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29794 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29795 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29796 | // (LDNT1SH_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3437 |
29797 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29798 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29799 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29800 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29801 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29802 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29803 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29804 | // (LDNT1SH_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3444 |
29805 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29806 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29807 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29808 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29809 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29810 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29811 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29812 | // (LDNT1SW_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3451 |
29813 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29814 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29815 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29816 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29817 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29818 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29819 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29820 | // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3458 |
29821 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
29822 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29823 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29824 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29825 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29826 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29827 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29828 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29829 | // (LDNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3466 |
29830 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
29831 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29832 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29833 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29834 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29835 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29836 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29837 | // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3473 |
29838 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
29839 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29840 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29841 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29842 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29843 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29844 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
29845 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29846 | // (LDNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3481 |
29847 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
29848 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
29849 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29850 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29851 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29852 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
29853 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29854 | // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3488 |
29855 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29856 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29857 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29858 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29859 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29860 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
29861 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
29862 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29863 | // (LDNT1W_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3496 |
29864 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29865 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29866 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29867 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29868 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29869 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29870 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29871 | // (LDNT1W_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3503 |
29872 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29873 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
29874 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
29875 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
29876 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29877 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
29878 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29879 | // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3510 |
29880 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29881 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29882 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29883 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29884 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29885 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29886 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29887 | // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3517 |
29888 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29889 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
29890 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29891 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29892 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29893 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29894 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29895 | // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3524 |
29896 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29897 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29898 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29899 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29900 | // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3528 |
29901 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29902 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
29903 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29904 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29905 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29906 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29907 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29908 | // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3535 |
29909 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29910 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29911 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29912 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29913 | // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3539 |
29914 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29915 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29916 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29917 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29918 | // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3543 |
29919 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29921 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29922 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29923 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
29924 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29925 | // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3549 |
29926 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29927 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29928 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29929 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29930 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
29931 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29932 | // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3555 |
29933 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29934 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29935 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29936 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29937 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29938 | // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3560 |
29939 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29940 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29941 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29942 | // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3563 |
29943 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
29944 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29945 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29946 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29947 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29948 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29949 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29950 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29951 | // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3571 |
29952 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
29953 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29954 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29955 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29956 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29957 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29958 | // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3577 |
29959 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29960 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29961 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29962 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29963 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29964 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29965 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29966 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29967 | // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3585 |
29968 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
29969 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29970 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29971 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29972 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29973 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29974 | // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3591 |
29975 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29976 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29977 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29978 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29979 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29980 | // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3596 |
29981 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
29982 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29983 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29984 | // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3599 |
29985 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
29986 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29987 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
29988 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29989 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29990 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29991 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29992 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
29993 | // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3607 |
29994 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
29995 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
29996 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
29997 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
29998 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
29999 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30000 | // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3613 |
30001 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30002 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30003 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30004 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30005 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30006 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30007 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
30008 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30009 | // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3621 |
30010 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30011 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30012 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30013 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30014 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
30015 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30016 | // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3627 |
30017 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30018 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30019 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30020 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30021 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30022 | // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3632 |
30023 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30024 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30025 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30026 | // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3635 |
30027 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30028 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30029 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30030 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30031 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30032 | // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3640 |
30033 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30034 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30035 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30036 | // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3643 |
30037 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30038 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30039 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30040 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30041 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30042 | // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3648 |
30043 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30044 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30045 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30046 | // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3651 |
30047 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30048 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30049 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30050 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30051 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30052 | // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3656 |
30053 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30054 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30055 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30056 | // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3659 |
30057 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30058 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30059 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30060 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30061 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30062 | // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3664 |
30063 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30064 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30065 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30066 | // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3667 |
30067 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
30068 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30069 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30070 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30071 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30072 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30073 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
30074 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30075 | // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3675 |
30076 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
30077 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30078 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30079 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30080 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
30081 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30082 | // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3681 |
30083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30084 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30085 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30086 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30087 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30088 | // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3686 |
30089 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30090 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30091 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30092 | // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3689 |
30093 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30094 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30095 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30096 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30097 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30098 | // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3694 |
30099 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30100 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30101 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30102 | // (LDR_PXI PPRorPNRAny:$Pt, GPR64sp:$Rn, 0) - 3697 |
30103 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRorPNRRegClassID}, |
30104 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30105 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30106 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30107 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30108 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30109 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30110 | // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3704 |
30111 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
30112 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30113 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30114 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30115 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30116 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30117 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30118 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30119 | // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3712 |
30120 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30121 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30122 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30123 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30124 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30125 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30126 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30127 | // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3719 |
30128 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30129 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30130 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30131 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30132 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30133 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30134 | // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3725 |
30135 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30136 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30137 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30138 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30139 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30140 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30141 | // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3731 |
30142 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30143 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30144 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30145 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30146 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30147 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30148 | // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3737 |
30149 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30150 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30151 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30152 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30153 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30154 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30155 | // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3743 |
30156 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30157 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30158 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30159 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30160 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30161 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30162 | // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3749 |
30163 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30164 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30165 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30166 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30167 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30168 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30169 | // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3755 |
30170 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30171 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30172 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30173 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30174 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30175 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30176 | // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3761 |
30177 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30178 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30179 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30180 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30181 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30182 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30183 | // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3767 |
30184 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30185 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30186 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30187 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30188 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30189 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30190 | // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3773 |
30191 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30192 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30193 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30194 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30195 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30196 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30197 | // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3779 |
30198 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30199 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30200 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30201 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30202 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30203 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30204 | // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3785 |
30205 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30206 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30207 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30208 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30209 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30210 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30211 | // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3791 |
30212 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30213 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30214 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30215 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30216 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30217 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30218 | // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3797 |
30219 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30220 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30221 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30222 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30223 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30224 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30225 | // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3803 |
30226 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30227 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30228 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30229 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30230 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30231 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30232 | // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3809 |
30233 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30234 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30236 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30237 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30238 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30239 | // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3815 |
30240 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30241 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30242 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30243 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30244 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30245 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30246 | // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821 |
30247 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30248 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30249 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30250 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30251 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30252 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30253 | // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827 |
30254 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30255 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30256 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30258 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30259 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30260 | // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833 |
30261 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30263 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30264 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30265 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30266 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30267 | // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839 |
30268 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30269 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30271 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30272 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30273 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30274 | // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3845 |
30275 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30276 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30277 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30278 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30279 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30280 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30281 | // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3851 |
30282 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30283 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30284 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30285 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30286 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30287 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30288 | // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3857 |
30289 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30290 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30291 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30292 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30293 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30294 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30295 | // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3863 |
30296 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30297 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30298 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30299 | // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3866 |
30300 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30301 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30302 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30303 | // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3869 |
30304 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30305 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30306 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30307 | // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3872 |
30308 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30309 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30310 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30311 | // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3875 |
30312 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30313 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30314 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30315 | // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3878 |
30316 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30317 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30318 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30319 | // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3881 |
30320 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30321 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30322 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30323 | // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3884 |
30324 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30325 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30326 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30327 | // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3887 |
30328 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30329 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30330 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30331 | // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3890 |
30332 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30333 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30334 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30335 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30336 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30337 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30338 | // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3896 |
30339 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30340 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30341 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30342 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30343 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30344 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30345 | // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3902 |
30346 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30347 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30348 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30349 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30350 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30351 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30352 | // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3908 |
30353 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30354 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30355 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30356 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30357 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30358 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30359 | // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3914 |
30360 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30361 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30362 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30363 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30364 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30365 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30366 | // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3920 |
30367 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30368 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30369 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30370 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30371 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30372 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30373 | // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3926 |
30374 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30375 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30376 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30377 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30378 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30379 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30380 | // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3932 |
30381 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30382 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30383 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30384 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30385 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30386 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30387 | // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3938 |
30388 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30389 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30390 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30391 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30392 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30393 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30394 | // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3944 |
30395 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30396 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30397 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30398 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30399 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30400 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30401 | // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3950 |
30402 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30403 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30404 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30405 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30406 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30407 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30408 | // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3956 |
30409 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30410 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30411 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30412 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30413 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30414 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30415 | // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3962 |
30416 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30417 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30418 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30419 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30420 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30421 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30422 | // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3968 |
30423 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30424 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30425 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30426 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30427 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30428 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30429 | // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3974 |
30430 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30431 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30432 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30433 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30434 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30435 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30436 | // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3980 |
30437 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30438 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30439 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30440 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30441 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureLSE}, |
30442 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30443 | // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3986 |
30444 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30445 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30446 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30447 | // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3989 |
30448 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
30449 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30450 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30451 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30452 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
30453 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30454 | // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3995 |
30455 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
30456 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30457 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30458 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30459 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
30460 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30461 | // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4001 |
30462 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30463 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30464 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30465 | // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4004 |
30466 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
30467 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30468 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30469 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30470 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
30471 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30472 | // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4010 |
30473 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30474 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30475 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30476 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30477 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
30478 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30479 | // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4016 |
30480 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30481 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30482 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30483 | // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4019 |
30484 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30485 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30486 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30487 | // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4022 |
30488 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30489 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30490 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30491 | // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4025 |
30492 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30493 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30494 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30495 | // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 4028 |
30496 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30497 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30498 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30499 | // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4031 |
30500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
30501 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30502 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30503 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30504 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
30505 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30506 | // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4037 |
30507 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30508 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30509 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30510 | // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4040 |
30511 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30512 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
30513 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30514 | // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4043 |
30515 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30516 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30517 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30518 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30519 | // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4047 |
30520 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30521 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30522 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30523 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30524 | // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4051 |
30525 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30526 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30527 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30528 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30529 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30530 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30531 | // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4057 |
30532 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30533 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30534 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30535 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30536 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30537 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30538 | // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4063 |
30539 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30540 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30541 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30542 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30543 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30544 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30545 | // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4069 |
30546 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30547 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30548 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30549 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30550 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30551 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30552 | // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4075 |
30553 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30554 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30555 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30556 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30557 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30558 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30559 | // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4081 |
30560 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30561 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30562 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30563 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30564 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30565 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30566 | // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4087 |
30567 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30568 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30569 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30570 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30571 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30572 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30573 | // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4093 |
30574 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30575 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30576 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30577 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30578 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30579 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30580 | // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4099 |
30581 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30582 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30583 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30584 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30585 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30586 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30587 | // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4105 |
30588 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30589 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30590 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30591 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30592 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30593 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30594 | // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4111 |
30595 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30596 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30597 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30598 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30599 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30600 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30601 | // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4117 |
30602 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30603 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30605 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30606 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30607 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30608 | // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4123 |
30609 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30610 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30611 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30612 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30613 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30614 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30615 | // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4129 |
30616 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30617 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30618 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30619 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30620 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30621 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30622 | // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4135 |
30623 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30624 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30625 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30626 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30627 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30628 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30629 | // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4141 |
30630 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30631 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30632 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30633 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30634 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30635 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30636 | // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4147 |
30637 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30638 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30639 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30640 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30641 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30642 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30643 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30644 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30645 | // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4155 |
30646 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30647 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30648 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30649 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30650 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30651 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30652 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30653 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30654 | // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4163 |
30655 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30656 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30657 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30658 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30659 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30660 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30661 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30662 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30663 | // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4171 |
30664 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30665 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30666 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30667 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30668 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30669 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30670 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30671 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30672 | // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4179 |
30673 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30674 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30675 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30676 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30677 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30678 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30679 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30680 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30681 | // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4187 |
30682 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30683 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30684 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30685 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30686 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30687 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30688 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30689 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30690 | // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4195 |
30691 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30692 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30693 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30694 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30695 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30696 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30697 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30698 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30699 | // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4203 |
30700 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30701 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30702 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30703 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30704 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30705 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30706 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30707 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30708 | // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4211 |
30709 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30710 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30711 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30712 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30713 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30714 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30715 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30716 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30717 | // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4219 |
30718 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30719 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30720 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30721 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30722 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30723 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30724 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30725 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30726 | // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4227 |
30727 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30728 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30729 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30730 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30731 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30732 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30733 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30734 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30735 | // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4235 |
30736 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30737 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30738 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30739 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30740 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30741 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30742 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30743 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30744 | // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4243 |
30745 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
30746 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30747 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30748 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30749 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30750 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30751 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30752 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30753 | // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4251 |
30754 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
30755 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30756 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30757 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30758 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30759 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30760 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30761 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30762 | // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4259 |
30763 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
30764 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30765 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30766 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30767 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30768 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30769 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30770 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30771 | // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4267 |
30772 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
30773 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30774 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
30775 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30776 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30777 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30778 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30779 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30780 | // (MOVA_VG2_2ZMXI ZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4275 |
30781 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30782 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
30783 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_8_11RegClassID}, |
30784 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30785 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30786 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30787 | // (MOVA_VG2_MXI2Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZ_d_mul_r:$Zn) - 4281 |
30788 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
30789 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30790 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_8_11RegClassID}, |
30791 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30792 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
30793 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30794 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30795 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30796 | // (MOVA_VG4_4ZMXI ZZZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4289 |
30797 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30798 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
30799 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_8_11RegClassID}, |
30800 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30801 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30802 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30803 | // (MOVA_VG4_MXI4Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZZZ_d_mul_r:$Zn) - 4295 |
30804 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
30805 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30806 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_8_11RegClassID}, |
30807 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30808 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
30809 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30810 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30811 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30812 | // (MOVT ZTR:$ZTt, 0, ZPRAny:$Zt) - 4303 |
30813 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZTRRegClassID}, |
30814 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30815 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30816 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30817 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
30818 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30819 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30820 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME_LUTv2}, |
30821 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30822 | // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4312 |
30823 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(3)}, |
30824 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30825 | // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4314 |
30826 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30827 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30828 | // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4316 |
30829 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(2)}, |
30830 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30831 | // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4318 |
30832 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(3)}, |
30833 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30834 | // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4320 |
30835 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
30836 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30837 | // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4322 |
30838 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(2)}, |
30839 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30840 | // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4324 |
30841 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30842 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30843 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30844 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30845 | // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4328 |
30846 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30847 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30848 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30849 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30850 | // (NOTv16i8 V128:$Vd, V128:$Vn) - 4332 |
30851 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30852 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30853 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30854 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
30855 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30856 | // (NOTv8i8 V64:$Vd, V64:$Vn) - 4337 |
30857 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
30858 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
30859 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30860 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
30861 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30862 | // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4342 |
30863 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30864 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30865 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30866 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30867 | // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4346 |
30868 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30869 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30870 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30871 | // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4349 |
30872 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30873 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30874 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30875 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30876 | // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4353 |
30877 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30878 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30879 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30880 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30881 | // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4357 |
30882 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30883 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30884 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30885 | // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4360 |
30886 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30887 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30888 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30889 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30890 | // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4364 |
30891 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30892 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30893 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30894 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30895 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30896 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30897 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30898 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30899 | // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4372 |
30900 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30901 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
30902 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30903 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30904 | // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4376 |
30905 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30906 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30907 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
30908 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30909 | // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4380 |
30910 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30911 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
30912 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30913 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30914 | // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4384 |
30915 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30916 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30917 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
30918 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
30919 | // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4388 |
30920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30921 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
30922 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30923 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 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 | // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4396 |
30929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30930 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30931 | {.Kind: AliasPatternCond::K_Custom, .Value: 1}, |
30932 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30933 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30934 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30935 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30936 | // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4403 |
30937 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30938 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30939 | {.Kind: AliasPatternCond::K_Custom, .Value: 2}, |
30940 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30941 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30942 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30943 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30944 | // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4410 |
30945 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30946 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
30947 | {.Kind: AliasPatternCond::K_Custom, .Value: 3}, |
30948 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30949 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30950 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30951 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30952 | // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4417 |
30953 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30954 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
30955 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30956 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30957 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
30958 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
30959 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30960 | // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4424 |
30961 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30962 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
30963 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30964 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30965 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
30966 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30967 | // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4430 |
30968 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
30969 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
30970 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 1}, |
30971 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30972 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
30973 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30974 | // (PACIA1716) - 4436 |
30975 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30976 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30977 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30978 | // (PACIASP) - 4439 |
30979 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30980 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30981 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30982 | // (PACIAZ) - 4442 |
30983 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30984 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30985 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30986 | // (PACIB1716) - 4445 |
30987 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30988 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30989 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30990 | // (PACIBSP) - 4448 |
30991 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30992 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30993 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30994 | // (PACIBZ) - 4451 |
30995 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
30996 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
30997 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
30998 | // (PACM) - 4454 |
30999 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31000 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuthLR}, |
31001 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31002 | // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4457 |
31003 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31004 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31005 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31006 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31007 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
31008 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31009 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31010 | // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4464 |
31011 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31012 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31013 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31014 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31015 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31016 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
31017 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31018 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31019 | // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4472 |
31020 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31021 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31022 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31023 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31024 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31025 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31026 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31027 | // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4479 |
31028 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31029 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31030 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31031 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31032 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31033 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31034 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31035 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31036 | // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4487 |
31037 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31038 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31039 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31040 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31041 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31042 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31043 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31044 | // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4494 |
31045 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31046 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31047 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31048 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31049 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31050 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31051 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31052 | // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4501 |
31053 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31054 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31055 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31056 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31057 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31058 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31059 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31060 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31061 | // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4509 |
31062 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31063 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31064 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31065 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31066 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31067 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31068 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31069 | // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4516 |
31070 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31071 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31072 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31073 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31074 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31075 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31076 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31077 | // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4523 |
31078 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31079 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31080 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31081 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31082 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31083 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31084 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31085 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31086 | // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4531 |
31087 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31088 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31089 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31090 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31091 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31092 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31093 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31094 | // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4538 |
31095 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31096 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31097 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31098 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31099 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31100 | // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4543 |
31101 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31102 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31103 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31104 | // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4546 |
31105 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31106 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31107 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31108 | // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4549 |
31109 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31110 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31111 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31112 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31113 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31114 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31115 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31116 | // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4556 |
31117 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
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 | // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4564 |
31126 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31127 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31128 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
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_EndOrFeatures, .Value: 0}, |
31133 | // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4571 |
31134 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31135 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31136 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31137 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31138 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31139 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31140 | // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4577 |
31141 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31142 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31143 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31144 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31145 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31146 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31147 | // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4583 |
31148 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31149 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31150 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31151 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31152 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31153 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31154 | // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4589 |
31155 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31156 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31157 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31158 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31159 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31160 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31161 | // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4595 |
31162 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31163 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31164 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31165 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31166 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31167 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31168 | // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4601 |
31169 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31170 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31171 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31172 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31173 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31174 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31175 | // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4607 |
31176 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31177 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31178 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31179 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31180 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31181 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31182 | // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4613 |
31183 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31184 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31185 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31186 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31187 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31188 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31189 | // (RET LR) - 4619 |
31190 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::LR}, |
31191 | // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4620 |
31192 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31193 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
31194 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31195 | // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4623 |
31196 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31197 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31198 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31199 | // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4626 |
31200 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31201 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
31202 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31203 | // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4629 |
31204 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31205 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31206 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31207 | // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4632 |
31208 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31209 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31210 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31211 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31212 | // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4636 |
31213 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31214 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31215 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31216 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(7)}, |
31217 | // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4640 |
31218 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31219 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31220 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31221 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
31222 | // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4644 |
31223 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31224 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31225 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31226 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(63)}, |
31227 | // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4648 |
31228 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31229 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31230 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31231 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(7)}, |
31232 | // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4652 |
31233 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31234 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31235 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31236 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
31237 | // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4656 |
31238 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31239 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31240 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31241 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31242 | // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4660 |
31243 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31244 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31245 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31246 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
31247 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31248 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31249 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31250 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31251 | // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4668 |
31252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31254 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31255 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
31256 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31258 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31259 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31260 | // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4676 |
31261 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31262 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31263 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31264 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
31265 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31266 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31267 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31268 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31269 | // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4684 |
31270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31271 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31272 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31273 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
31274 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31275 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31276 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31277 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31278 | // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4692 |
31279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31280 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRRegClassID}, |
31281 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31282 | {.Kind: AliasPatternCond::K_TiedReg, .Value: 0}, |
31283 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31284 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31285 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31286 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31287 | // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4700 |
31288 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31289 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31290 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31291 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31292 | // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4704 |
31293 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31294 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31295 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
31296 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31297 | // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4708 |
31298 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31299 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31300 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31301 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31302 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31303 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31304 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31305 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31306 | // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4716 |
31307 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31308 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31309 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31310 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31311 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31312 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31313 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31314 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31315 | // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4724 |
31316 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31317 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31318 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31319 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31320 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31321 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31322 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31323 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31324 | // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4732 |
31325 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31326 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31327 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31328 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31329 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31330 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31331 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31332 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31333 | // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4740 |
31334 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31335 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31336 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31337 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31338 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31339 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31340 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31341 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31342 | // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4748 |
31343 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31344 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31345 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31346 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31347 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31348 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31349 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31350 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31351 | // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4756 |
31352 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31353 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31354 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31355 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31356 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31357 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31358 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31359 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31360 | // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4764 |
31361 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31362 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31363 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31364 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31365 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31366 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31367 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31368 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31369 | // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4772 |
31370 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31371 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31372 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31373 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31374 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31376 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31377 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31378 | // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4780 |
31379 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31380 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31381 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31382 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31383 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31384 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31385 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31386 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31387 | // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4788 |
31388 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31389 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31390 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31391 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31392 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31393 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31394 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31395 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31396 | // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4796 |
31397 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31398 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31399 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31400 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31401 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31402 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31403 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31404 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31405 | // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4804 |
31406 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31407 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31408 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31409 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31410 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31411 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31412 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31413 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31414 | // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4812 |
31415 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31416 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31417 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31418 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31419 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31420 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31421 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31422 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31423 | // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4820 |
31424 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31425 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31426 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31427 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31428 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31429 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31430 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31431 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31432 | // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4828 |
31433 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31434 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31435 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31436 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31437 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31438 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31439 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31440 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31441 | // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4836 |
31442 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31443 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31444 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31445 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31446 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31447 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31448 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31449 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31450 | // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4844 |
31451 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31452 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31453 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31454 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31455 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31456 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31457 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31458 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31459 | // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4852 |
31460 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31461 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31462 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31463 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31464 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31465 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31466 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31467 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31468 | // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4860 |
31469 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31470 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31471 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31472 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31473 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31474 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31475 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31476 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31477 | // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4868 |
31478 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31479 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31480 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31481 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31482 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31483 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31484 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31485 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31486 | // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4876 |
31487 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31488 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31489 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31490 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31491 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31492 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31493 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31494 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31495 | // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4884 |
31496 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31497 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31498 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31499 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31500 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31501 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31502 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31503 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31504 | // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4892 |
31505 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31506 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31507 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31508 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31509 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31510 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31511 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31512 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31513 | // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4900 |
31514 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31515 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31516 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31517 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31518 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31519 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31520 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31521 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31522 | // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4908 |
31523 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31524 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31525 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31526 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31527 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31528 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31529 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31530 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31531 | // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4916 |
31532 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31533 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31534 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31535 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31536 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31537 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31538 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31539 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31540 | // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4924 |
31541 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31542 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31543 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31544 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31545 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31546 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31547 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31548 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31549 | // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4932 |
31550 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31551 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31552 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31553 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31554 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31555 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31556 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31557 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31558 | // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4940 |
31559 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31560 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31561 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31562 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31563 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31564 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31565 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31566 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31567 | // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4948 |
31568 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31569 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31570 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31571 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31572 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31573 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31574 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31575 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31576 | // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4956 |
31577 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31578 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31579 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31580 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31581 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31582 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31583 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31584 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31585 | // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4964 |
31586 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31587 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31588 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31589 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31590 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31591 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31592 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31593 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31594 | // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4972 |
31595 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31596 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31597 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31598 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31599 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31600 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31601 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31602 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31603 | // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4980 |
31604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31605 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31606 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31607 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31608 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31609 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31610 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31611 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31612 | // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4988 |
31613 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31614 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31615 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31616 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31617 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31618 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31619 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31620 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31621 | // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4996 |
31622 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31623 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31624 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31625 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31626 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31627 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31628 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31629 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31630 | // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 5004 |
31631 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31632 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31633 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31634 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31635 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31636 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31637 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31638 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31639 | // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 5012 |
31640 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31641 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31642 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31643 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31644 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31645 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31646 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31647 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31648 | // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 5020 |
31649 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31650 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31651 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31652 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31653 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31654 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31655 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31656 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31657 | // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 5028 |
31658 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31659 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31660 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31661 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31662 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31663 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31664 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31665 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31666 | // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 5036 |
31667 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31668 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
31669 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31670 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31671 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31672 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31673 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31674 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31675 | // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 5044 |
31676 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31677 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31678 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
31679 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31680 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31681 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31682 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31683 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31684 | // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 5052 |
31685 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31686 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31687 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31688 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
31689 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31690 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31691 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31692 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31693 | // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5060 |
31694 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31695 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31696 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31697 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31698 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31699 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31700 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31701 | // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5067 |
31702 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31703 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31704 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31705 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31706 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31707 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31708 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31709 | // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5074 |
31710 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31711 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31712 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31713 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31714 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31715 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31716 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31717 | // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5081 |
31718 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31719 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31720 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31721 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31722 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31723 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31724 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31725 | // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5088 |
31726 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31727 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31728 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
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_EndOrFeatures, .Value: 0}, |
31733 | // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5095 |
31734 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31735 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31736 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31737 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31738 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31739 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31740 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31741 | // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5102 |
31742 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31743 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31744 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
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_EndOrFeatures, .Value: 0}, |
31749 | // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5109 |
31750 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31751 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31752 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31753 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31754 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31755 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31756 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31757 | // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5116 |
31758 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
31759 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31760 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31761 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31762 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31763 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31764 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31765 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31766 | // (ST1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5124 |
31767 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
31768 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31769 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31770 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31771 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31772 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31773 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31774 | // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5131 |
31775 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
31776 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31777 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31778 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31779 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31780 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31781 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31782 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31783 | // (ST1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5139 |
31784 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
31785 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31786 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31787 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31788 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31789 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31790 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31791 | // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5146 |
31792 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31793 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31794 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31795 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31796 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31797 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31798 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31799 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31800 | // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5154 |
31801 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31802 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31803 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31804 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31805 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31806 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31807 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31808 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31809 | // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5162 |
31810 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31811 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31812 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31813 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31814 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31815 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31816 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31817 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31818 | // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5170 |
31819 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31820 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31821 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31822 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31823 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31824 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31825 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31826 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31827 | // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5178 |
31828 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
31829 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31830 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31831 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31832 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31833 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31834 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31835 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31836 | // (ST1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5186 |
31837 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
31838 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31839 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31840 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31841 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31842 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31843 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31844 | // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5193 |
31845 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
31846 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31847 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31848 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31849 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31850 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31851 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31852 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31853 | // (ST1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5201 |
31854 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
31855 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31856 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31857 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31858 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31859 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31860 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31861 | // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5208 |
31862 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31863 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31864 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31865 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31866 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31867 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31868 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31869 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31870 | // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5216 |
31871 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31872 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31873 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31874 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31875 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31876 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31877 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31878 | // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5223 |
31879 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31880 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
31881 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31882 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31883 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31884 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31885 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31886 | // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5230 |
31887 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31888 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
31889 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31890 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31891 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31892 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31893 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31894 | // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5237 |
31895 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31896 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
31897 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31898 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31899 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31900 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31901 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31902 | // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5244 |
31903 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31904 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
31905 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31906 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31907 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31908 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31909 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31910 | // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5251 |
31911 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31912 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
31913 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31914 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31915 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31916 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31917 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31918 | // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5258 |
31919 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
31921 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31922 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31923 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31925 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31926 | // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5265 |
31927 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31928 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
31929 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31930 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31931 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31932 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31933 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31934 | // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5272 |
31935 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31936 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
31937 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
31938 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
31939 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31940 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
31941 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31942 | // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5279 |
31943 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
31944 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31945 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31946 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31947 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31948 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31949 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31950 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31951 | // (ST1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5287 |
31952 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
31953 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31954 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31955 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31956 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31957 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31958 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31959 | // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5294 |
31960 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
31961 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31962 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31963 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31964 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31965 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31966 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
31967 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31968 | // (ST1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5302 |
31969 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
31970 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
31971 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31972 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31973 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31974 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
31975 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31976 | // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5309 |
31977 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31978 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31979 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31980 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31981 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31982 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31983 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31984 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31985 | // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5317 |
31986 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31987 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31988 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31989 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31990 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
31991 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
31992 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
31993 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
31994 | // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5325 |
31995 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
31996 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
31997 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
31998 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
31999 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32000 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32001 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32002 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32003 | // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5333 |
32004 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32005 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32006 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32007 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32008 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32009 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32010 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32011 | // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5340 |
32012 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32013 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32014 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32015 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32016 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32017 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32018 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32019 | // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5347 |
32020 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32021 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32022 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32023 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32024 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32025 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32026 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32027 | // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5354 |
32028 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32029 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32030 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32031 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32032 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32033 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32034 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32035 | // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5361 |
32036 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32037 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32038 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32039 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32040 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32041 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32042 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32043 | // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5368 |
32044 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32045 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32046 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32047 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32048 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32049 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32050 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32051 | // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5375 |
32052 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32053 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32054 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32055 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32056 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32057 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32058 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32059 | // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5382 |
32060 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32061 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32062 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32063 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32064 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32065 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32066 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32067 | // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5389 |
32068 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32069 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32070 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32071 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32072 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32073 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32074 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32075 | // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5396 |
32076 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32077 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
32078 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32079 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32080 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32081 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32082 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32083 | // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5403 |
32084 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32085 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32086 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32087 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32088 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32089 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32090 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32091 | // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5410 |
32092 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32093 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
32094 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32095 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32096 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32097 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32098 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32099 | // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5417 |
32100 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32101 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
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 | // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5424 |
32108 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32109 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32110 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32111 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32112 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32113 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32114 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32115 | // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5431 |
32116 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32117 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
32118 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32119 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32120 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32121 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32122 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32123 | // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5438 |
32124 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32125 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32126 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32127 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32128 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32129 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32130 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32131 | // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5445 |
32132 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32133 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32134 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32135 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32136 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32137 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32138 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32139 | // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5452 |
32140 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32141 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
32142 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32143 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32144 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32145 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32146 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32147 | // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5459 |
32148 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32149 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32150 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32151 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32152 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32153 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32154 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32155 | // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5466 |
32156 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32157 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
32158 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32159 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32160 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32161 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32162 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32163 | // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5473 |
32164 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32165 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
32166 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32167 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32168 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32169 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32170 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32171 | // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5480 |
32172 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32173 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32174 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32175 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32176 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32177 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32178 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32179 | // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5487 |
32180 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32181 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
32182 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32183 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32184 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32185 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32186 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32187 | // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5494 |
32188 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32189 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32190 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32191 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32192 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32193 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32194 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32195 | // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5501 |
32196 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
32197 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32198 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32199 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32200 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32201 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32202 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32203 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32204 | // (ST1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5509 |
32205 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
32206 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32207 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32208 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32209 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32210 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32211 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32212 | // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5516 |
32213 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
32214 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32215 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32216 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32217 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32218 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32219 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32220 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32221 | // (ST1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5524 |
32222 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
32223 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32224 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32225 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32226 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32227 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32228 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32229 | // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5531 |
32230 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32231 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32232 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32233 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32234 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32235 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32236 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32237 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32238 | // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5539 |
32239 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32240 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32241 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32242 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32243 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32244 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32245 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32246 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32247 | // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5547 |
32248 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32249 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32250 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32251 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32252 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32253 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32254 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32255 | // (ST1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5554 |
32256 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
32257 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32258 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32259 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32260 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32261 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32262 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32263 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32264 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32265 | // (ST1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5563 |
32266 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
32267 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32268 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32269 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32270 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32271 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32272 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32273 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32274 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32275 | // (ST1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5572 |
32276 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
32277 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32278 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32279 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32280 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32281 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32282 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32283 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32284 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32285 | // (ST1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5581 |
32286 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
32287 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32288 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32289 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32290 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32291 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32292 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32293 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32294 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32295 | // (ST1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5590 |
32296 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
32297 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32298 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32299 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32300 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32301 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32302 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32303 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32304 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32305 | // (ST1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5599 |
32306 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR8RegClassID}, |
32307 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32308 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32309 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32310 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32311 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32312 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32313 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32314 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32315 | // (ST1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5608 |
32316 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR64RegClassID}, |
32317 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32318 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32319 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32320 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32321 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32322 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32323 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32324 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32325 | // (ST1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5617 |
32326 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR16RegClassID}, |
32327 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32328 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32329 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32330 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32331 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32332 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32333 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32334 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32335 | // (ST1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5626 |
32336 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR128RegClassID}, |
32337 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32338 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32339 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32340 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32341 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32342 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32343 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32344 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32345 | // (ST1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5635 |
32346 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPR32RegClassID}, |
32347 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
32348 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32349 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32350 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32351 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32352 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32353 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32354 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32355 | // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5644 |
32356 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32357 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32358 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32359 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32360 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32361 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32362 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32363 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32364 | // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5652 |
32365 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32366 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32367 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32368 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32369 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32370 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32371 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32372 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32373 | // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5660 |
32374 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32375 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32376 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32377 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32378 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32379 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32380 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32381 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32382 | // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5668 |
32383 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32384 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32385 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32386 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32387 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32388 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32389 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32390 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32391 | // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5676 |
32392 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
32393 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32394 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32395 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32396 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32397 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32398 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32399 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32400 | // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5684 |
32401 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
32402 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32403 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32404 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32405 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32406 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32407 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32408 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32409 | // (ST2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5692 |
32410 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32411 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32412 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32413 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32414 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
32415 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32416 | // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5698 |
32417 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
32418 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32419 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32420 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32421 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32422 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32423 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32424 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32425 | // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5706 |
32426 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
32427 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32428 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32429 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32430 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32431 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
32432 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32433 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32434 | // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5714 |
32435 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32436 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32437 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32438 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32439 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32440 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32441 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32442 | // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5721 |
32443 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32444 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32445 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32446 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32447 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32448 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32449 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32450 | // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5728 |
32451 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32452 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
32453 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32454 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32455 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32456 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32457 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32458 | // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5735 |
32459 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32460 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
32461 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32462 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32463 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32464 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32465 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32466 | // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5742 |
32467 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32468 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32469 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32470 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32471 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32472 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32473 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32474 | // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5749 |
32475 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32476 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDRegClassID}, |
32477 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32478 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32479 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32480 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32481 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32482 | // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5756 |
32483 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32484 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32485 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32486 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32487 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32488 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32489 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32490 | // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5763 |
32491 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2RegClassID}, |
32492 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32493 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32494 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32495 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32496 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32497 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32498 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32499 | // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5771 |
32500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32501 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32502 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32503 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32504 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32505 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32506 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32507 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32508 | // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5779 |
32509 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32510 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32511 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32512 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32513 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32514 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32515 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32516 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32517 | // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5787 |
32518 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32519 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32520 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32521 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32522 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32523 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32524 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32525 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32526 | // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5795 |
32527 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32528 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQRegClassID}, |
32529 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32530 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32531 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32532 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32533 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32534 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32535 | // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5803 |
32536 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
32537 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32538 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32539 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32540 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32541 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32542 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32543 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32544 | // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5811 |
32545 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
32546 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32547 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32548 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32549 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32550 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32551 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32552 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32553 | // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5819 |
32554 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
32555 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32556 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32557 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32558 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32559 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32560 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32561 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32562 | // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5827 |
32563 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
32564 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32565 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32566 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32567 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32568 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
32569 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32570 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32571 | // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5835 |
32572 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32573 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32574 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32575 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32576 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32577 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32578 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32579 | // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5842 |
32580 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32581 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32582 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32583 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32584 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32585 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32586 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32587 | // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5849 |
32588 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32589 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
32590 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32591 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32592 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32593 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32594 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32595 | // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5856 |
32596 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32597 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
32598 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32599 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32600 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32601 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32602 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32603 | // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5863 |
32604 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32605 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32606 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32607 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32608 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32609 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32610 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32611 | // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5870 |
32612 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32613 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDRegClassID}, |
32614 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32615 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32616 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32617 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32618 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32619 | // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5877 |
32620 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32621 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32622 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32623 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32624 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32625 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32626 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32627 | // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5884 |
32628 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR3RegClassID}, |
32629 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32630 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32631 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32632 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32633 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32634 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32635 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32636 | // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5892 |
32637 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32638 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32639 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32640 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32641 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32642 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32643 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32644 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32645 | // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5900 |
32646 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32647 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32648 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32649 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32650 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32651 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32652 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32653 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32654 | // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5908 |
32655 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32656 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32657 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32658 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32659 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32660 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32661 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32662 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32663 | // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5916 |
32664 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32665 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQRegClassID}, |
32666 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32667 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32668 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32669 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32670 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32671 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32672 | // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5924 |
32673 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
32674 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32675 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32676 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32677 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32678 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32679 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32680 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32681 | // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5932 |
32682 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
32683 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32684 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32685 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32686 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32687 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32688 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32689 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32690 | // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5940 |
32691 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32692 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32693 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32694 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32695 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32696 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32697 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32698 | // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5947 |
32699 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32700 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32701 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32702 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32703 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32704 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32705 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32706 | // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5954 |
32707 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32708 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
32709 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32710 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32711 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32712 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32713 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32714 | // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5961 |
32715 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32716 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
32717 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32718 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32719 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32720 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32721 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32722 | // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5968 |
32723 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32724 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32725 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32726 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32727 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32728 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32729 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32730 | // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5975 |
32731 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32732 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::DDDDRegClassID}, |
32733 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32734 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32735 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32736 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32737 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32738 | // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5982 |
32739 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32740 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32741 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32742 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32743 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32744 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32745 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32746 | // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5989 |
32747 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
32748 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32749 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32750 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32751 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32752 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32753 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32754 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32755 | // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5997 |
32756 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
32757 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32758 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32759 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32760 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32761 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2p1}, |
32762 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32763 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32764 | // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6005 |
32765 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4RegClassID}, |
32766 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32767 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32768 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32769 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32770 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32771 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32772 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32773 | // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 6013 |
32774 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32775 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32776 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32777 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32778 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32779 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32780 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32781 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32782 | // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 6021 |
32783 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32784 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32785 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32786 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32787 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32788 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32789 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32790 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32791 | // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 6029 |
32792 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32793 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32794 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32795 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32796 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32797 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32798 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32799 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32800 | // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 6037 |
32801 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32802 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::QQQQRegClassID}, |
32803 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32804 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
32805 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32806 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32807 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32808 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32809 | // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6045 |
32810 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32811 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32812 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32813 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32814 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32815 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
32816 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32817 | // (STGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6052 |
32818 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32819 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32820 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32821 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32822 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
32823 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32824 | // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6058 |
32825 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32826 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32827 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32828 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32829 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
32830 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32831 | // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6064 |
32832 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32833 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32834 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32835 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32836 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
32837 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32838 | // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6070 |
32839 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32840 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32841 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32842 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32843 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
32844 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32845 | // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6076 |
32846 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32847 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32848 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32849 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32850 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC_IMMO}, |
32851 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32852 | // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 6082 |
32853 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
32854 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32855 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32856 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32857 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32858 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32859 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32860 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32861 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32862 | // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 6091 |
32863 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32864 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32865 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32866 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32867 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32868 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32869 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32870 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32871 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32872 | // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6100 |
32873 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
32874 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32875 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32876 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32877 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32878 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32879 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32880 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32881 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32882 | // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6109 |
32883 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32884 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32885 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32886 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32887 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32888 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32889 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32890 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32891 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32892 | // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6118 |
32893 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32894 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32895 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32896 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32897 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureRCPC3}, |
32898 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32899 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32900 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
32901 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32902 | // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6127 |
32903 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32904 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
32905 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32906 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32907 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32908 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32909 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32910 | // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6134 |
32911 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32912 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
32913 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32914 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32915 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32916 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32917 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32918 | // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6141 |
32919 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32920 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
32921 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32922 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32923 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
32925 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32926 | // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6148 |
32927 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32928 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
32929 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32930 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32931 | // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6152 |
32932 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32933 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
32934 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32935 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32936 | // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6156 |
32937 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
32938 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32939 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32940 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32941 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32942 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32943 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32944 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32945 | // (STNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6164 |
32946 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
32947 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32948 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32949 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32950 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32951 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32952 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32953 | // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6171 |
32954 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
32955 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32956 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32957 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32958 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32959 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32960 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
32961 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32962 | // (STNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6179 |
32963 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
32964 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32965 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32966 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32967 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32968 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
32969 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32970 | // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6186 |
32971 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32972 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32973 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32974 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
32975 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32976 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
32977 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
32978 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32979 | // (STNT1B_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6194 |
32980 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32981 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32982 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32983 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32984 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32985 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
32986 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32987 | // (STNT1B_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6201 |
32988 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32989 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
32990 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
32991 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
32992 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
32993 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
32994 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
32995 | // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6208 |
32996 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
32997 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
32998 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
32999 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33000 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33001 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33002 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
33003 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33004 | // (STNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6216 |
33005 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
33006 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33007 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33008 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33009 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33010 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33011 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33012 | // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6223 |
33013 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
33014 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33015 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33016 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33017 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33018 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33019 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
33020 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33021 | // (STNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6231 |
33022 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
33023 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33024 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33025 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33026 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33027 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33028 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33029 | // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6238 |
33030 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33031 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
33032 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33033 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33034 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33035 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33036 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33037 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33038 | // (STNT1D_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6246 |
33039 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33040 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
33041 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33042 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33043 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33044 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
33045 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33046 | // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6253 |
33047 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
33048 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33049 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33050 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33051 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33052 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33053 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
33054 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33055 | // (STNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6261 |
33056 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
33057 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33058 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33059 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33060 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33061 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33062 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33063 | // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6268 |
33064 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
33065 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33066 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33067 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33068 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33069 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33070 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
33071 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33072 | // (STNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6276 |
33073 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
33074 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33075 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33076 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33077 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33078 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33079 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33080 | // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6283 |
33081 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33082 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
33083 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33084 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33085 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33086 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33087 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33088 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33089 | // (STNT1H_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6291 |
33090 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33091 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
33092 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33093 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33094 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33095 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
33096 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33097 | // (STNT1H_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6298 |
33098 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33099 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
33100 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33101 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33102 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33103 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
33104 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33105 | // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6305 |
33106 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2Mul2RegClassID}, |
33107 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33108 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33109 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33110 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33111 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33112 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
33113 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33114 | // (STNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6313 |
33115 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR2StridedRegClassID}, |
33116 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33117 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33118 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33119 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33120 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33121 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33122 | // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6320 |
33123 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4Mul4RegClassID}, |
33124 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33125 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33126 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33127 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33128 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33129 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2p1}, |
33130 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33131 | // (STNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6328 |
33132 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPR4StridedRegClassID}, |
33133 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PNR_p8to15RegClassID}, |
33134 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33135 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33136 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33137 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME2}, |
33138 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33139 | // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6335 |
33140 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33141 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
33142 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33143 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33144 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33145 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33146 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33147 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33148 | // (STNT1W_ZZR_D Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6343 |
33149 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33150 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
33151 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33152 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33153 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33154 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
33155 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33156 | // (STNT1W_ZZR_S Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6350 |
33157 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33158 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPR_3bRegClassID}, |
33159 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33160 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33161 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33162 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE2}, |
33163 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33164 | // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6357 |
33165 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
33166 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
33167 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33168 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33169 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33170 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33171 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33172 | // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6364 |
33173 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
33174 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
33175 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33176 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33177 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33178 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33179 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33180 | // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6371 |
33181 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
33182 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
33183 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33184 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33185 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33186 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33187 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33188 | // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6378 |
33189 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33190 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33191 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33192 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33193 | // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6382 |
33194 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33195 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33196 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33197 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33198 | // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6386 |
33199 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33200 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33201 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33202 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33203 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33204 | // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6391 |
33205 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33206 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33207 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33208 | // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6394 |
33209 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
33210 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33211 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33212 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33213 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33214 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33215 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33216 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33217 | // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6402 |
33218 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
33219 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33220 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33221 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33222 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33223 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33224 | // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6408 |
33225 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
33226 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33227 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33228 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33229 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33230 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33231 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33232 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33233 | // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6416 |
33234 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
33235 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33236 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33237 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33238 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33239 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33240 | // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6422 |
33241 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33242 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33243 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33244 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33245 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33246 | // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6427 |
33247 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33248 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33249 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33250 | // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6430 |
33251 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
33252 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33253 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33254 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33255 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33256 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33257 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33258 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33259 | // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6438 |
33260 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
33261 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33262 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33263 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33264 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33265 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33266 | // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6444 |
33267 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
33268 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33269 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33270 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33271 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33272 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33273 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33274 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33275 | // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6452 |
33276 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
33277 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33278 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33279 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33280 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33281 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33282 | // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6458 |
33283 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
33284 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33285 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33286 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33287 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33288 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33289 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33290 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33291 | // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6466 |
33292 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
33293 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33294 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33295 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33296 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33297 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33298 | // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6472 |
33299 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33300 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33301 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33302 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33303 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33304 | // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6477 |
33305 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33306 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33307 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33308 | // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6480 |
33309 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33310 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33311 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33312 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33313 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33314 | // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6485 |
33315 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33316 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33317 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33318 | // (STR_PXI PPRorPNRAny:$Pt, GPR64sp:$Rn, 0) - 6488 |
33319 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::PPRorPNRRegClassID}, |
33320 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33321 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33322 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33323 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33324 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33325 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33326 | // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6495 |
33327 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MPRRegClassID}, |
33328 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::MatrixIndexGPR32_12_15RegClassID}, |
33329 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33330 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33331 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33332 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33333 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33334 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33335 | // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6503 |
33336 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33337 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33338 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33339 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33340 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33341 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33342 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33343 | // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6510 |
33344 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33345 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33346 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33347 | // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6513 |
33348 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33349 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33350 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33351 | // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6516 |
33352 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33353 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33354 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33355 | // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6519 |
33356 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33357 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33358 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33359 | // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6522 |
33360 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33361 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33362 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33363 | // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6525 |
33364 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR8RegClassID}, |
33365 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33366 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33367 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33368 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33369 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33370 | // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6531 |
33371 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR64RegClassID}, |
33372 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33373 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33374 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33375 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33376 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33377 | // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6537 |
33378 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33379 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33380 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33381 | // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6540 |
33382 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR16RegClassID}, |
33383 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33384 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33385 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33386 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33387 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33388 | // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6546 |
33389 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
33390 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33391 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33392 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33393 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33394 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33395 | // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6552 |
33396 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR32RegClassID}, |
33397 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33398 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33399 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33400 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureFPARMv8}, |
33401 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33402 | // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6558 |
33403 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33404 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33405 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33406 | // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6561 |
33407 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33408 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33409 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33410 | // (STZ2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6564 |
33411 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33412 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33413 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33414 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33415 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
33416 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33417 | // (STZGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6570 |
33418 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33419 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33420 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33421 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33422 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureMTE}, |
33423 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33424 | // (SUBPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 6576 |
33425 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33426 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33427 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33428 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33429 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33430 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureCPA}, |
33431 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33432 | // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6583 |
33433 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
33434 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
33435 | // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6585 |
33436 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
33437 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33438 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33439 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33440 | // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6589 |
33441 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
33442 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33443 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33444 | // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6592 |
33445 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33446 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
33447 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33448 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33449 | // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6596 |
33450 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33451 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
33452 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33453 | // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6599 |
33454 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33455 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33456 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33457 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33458 | // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6603 |
33459 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
33460 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
33461 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33462 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
33463 | // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6607 |
33464 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
33465 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
33466 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33467 | // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6610 |
33468 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33469 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
33470 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33471 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
33472 | // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6614 |
33473 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33474 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33475 | // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6616 |
33476 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33477 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33478 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33479 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33480 | // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6620 |
33481 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33482 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33483 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33484 | // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6623 |
33485 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33486 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33487 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33488 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33489 | // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6627 |
33490 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33491 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33492 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33493 | // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6630 |
33494 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33495 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33496 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33497 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33498 | // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6634 |
33499 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33500 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33501 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33502 | // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6637 |
33503 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33504 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
33505 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33506 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
33507 | // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6641 |
33508 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33509 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33510 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33511 | // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6644 |
33512 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33513 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
33514 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33515 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
33516 | // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6648 |
33517 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33518 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
33519 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33520 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33521 | // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6652 |
33522 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33523 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::WZR}, |
33524 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33525 | // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6655 |
33526 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33527 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33528 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33529 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33530 | // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6659 |
33531 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
33532 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
33533 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33534 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
33535 | // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6663 |
33536 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32spRegClassID}, |
33537 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32sponlyRegClassID}, |
33538 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33539 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(16)}, |
33540 | // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6667 |
33541 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33542 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33543 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33544 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33545 | // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6671 |
33546 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33547 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33548 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33549 | // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6674 |
33550 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33551 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33552 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33553 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33554 | // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6678 |
33555 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
33556 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33557 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33558 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
33559 | // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6682 |
33560 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64spRegClassID}, |
33561 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64sponlyRegClassID}, |
33562 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33563 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(24)}, |
33564 | // (SYSPxt_XZR imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6686 |
33565 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33566 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33567 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33568 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33569 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33570 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33571 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureD128}, |
33572 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33573 | // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6694 |
33574 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33575 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33576 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33577 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33578 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33579 | // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6699 |
33580 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33581 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33582 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33583 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33584 | // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6703 |
33585 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33586 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33587 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33588 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(7)}, |
33589 | // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6707 |
33590 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33591 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33592 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33593 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
33594 | // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6711 |
33595 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33596 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33597 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33598 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(63)}, |
33599 | // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6715 |
33600 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33601 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33602 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33603 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(7)}, |
33604 | // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6719 |
33605 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33606 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33607 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33608 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(15)}, |
33609 | // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6723 |
33610 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33611 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33612 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(0)}, |
33613 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33614 | // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6727 |
33615 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33616 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33617 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33618 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33619 | // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6731 |
33620 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33621 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
33622 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33623 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
33624 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33625 | // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6736 |
33626 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33627 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
33628 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33629 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
33630 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33631 | // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6741 |
33632 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33633 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
33634 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33635 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
33636 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33637 | // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6746 |
33638 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33639 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::FPR128RegClassID}, |
33640 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33641 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureNEON}, |
33642 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33643 | // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6751 |
33644 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33645 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33646 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33647 | {.Kind: AliasPatternCond::K_Reg, .Value: AArch64::XZR}, |
33648 | // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6755 |
33649 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33650 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33651 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33652 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33653 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33654 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33655 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33656 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33657 | // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6763 |
33658 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33659 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33660 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33661 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33662 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33663 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33664 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33665 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33666 | // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6771 |
33667 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33668 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33669 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33670 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33671 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33672 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33673 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33674 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33675 | // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6779 |
33676 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33677 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33678 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33679 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33680 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33681 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33682 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33683 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33684 | // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6787 |
33685 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33686 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33687 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33688 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33689 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33690 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33691 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33692 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33693 | // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6795 |
33694 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33695 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33696 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33697 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33698 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33699 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33700 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33701 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33702 | // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6803 |
33703 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33704 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33705 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33706 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33707 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33708 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33709 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33710 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33711 | // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6811 |
33712 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33713 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33714 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33715 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33716 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33717 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33718 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33719 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33720 | // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6819 |
33721 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33722 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33723 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33724 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33725 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33726 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33727 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33728 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33729 | // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6827 |
33730 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33731 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33732 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33733 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33734 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33735 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33736 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33737 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33738 | // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6835 |
33739 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33740 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33741 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33742 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33743 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33744 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33745 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33746 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33747 | // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6843 |
33748 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33749 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33750 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33751 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33752 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33753 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33754 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33755 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33756 | // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6851 |
33757 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33758 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33759 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33760 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33761 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33762 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33763 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33764 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33765 | // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6859 |
33766 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33767 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33768 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33769 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33770 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33771 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33772 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33773 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33774 | // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6867 |
33775 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33776 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33777 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33778 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33779 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33780 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33781 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33782 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33783 | // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6875 |
33784 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33785 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33786 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33787 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33788 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33789 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33790 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33791 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33792 | // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6883 |
33793 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33794 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33795 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33796 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33797 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33798 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33799 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33800 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33801 | // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6891 |
33802 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33803 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33804 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33805 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33806 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33807 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33808 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33809 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33810 | // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6899 |
33811 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33812 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33813 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33814 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33815 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33816 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33817 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33818 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33819 | // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6907 |
33820 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33821 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33822 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33823 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33824 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33825 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33826 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33827 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33828 | // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6915 |
33829 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33830 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33831 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33832 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33833 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33834 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33835 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33836 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33837 | // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6923 |
33838 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33839 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33840 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33841 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33842 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33843 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33844 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33845 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33846 | // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6931 |
33847 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33848 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33849 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33850 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33851 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33852 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33853 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33854 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33855 | // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6939 |
33856 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33857 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33858 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33859 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33860 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33861 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33862 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33863 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33864 | // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6947 |
33865 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33866 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33867 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33868 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33869 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33870 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33871 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33872 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33873 | // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6955 |
33874 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33875 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33876 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33877 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33878 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33879 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33880 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33881 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33882 | // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6963 |
33883 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33884 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33885 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33886 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33887 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33888 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33889 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33890 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33891 | // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6971 |
33892 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33893 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33894 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33895 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33896 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33897 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33898 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33899 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33900 | // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6979 |
33901 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33902 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33903 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33904 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33905 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33906 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33907 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33908 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33909 | // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6987 |
33910 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33911 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33912 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33913 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33914 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33915 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33916 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33917 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33918 | // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6995 |
33919 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33920 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33921 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33922 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33923 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33924 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33925 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33926 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33927 | // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 7003 |
33928 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33929 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33930 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33931 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33932 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33933 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33934 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33935 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33936 | // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7011 |
33937 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33938 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33939 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33940 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33941 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33942 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33943 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33944 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33945 | // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7019 |
33946 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33947 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33948 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33949 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33950 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33951 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33952 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33953 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33954 | // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7027 |
33955 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33956 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33957 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33958 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33959 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33960 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33961 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33962 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33963 | // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7035 |
33964 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
33965 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33966 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33967 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33968 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33969 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33970 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33971 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33972 | // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7043 |
33973 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33974 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33975 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33976 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33977 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33978 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33979 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33980 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33981 | // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 7051 |
33982 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
33983 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33984 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33985 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33986 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33987 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33988 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33989 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33990 | // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7059 |
33991 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
33992 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
33993 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
33994 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
33995 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
33996 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
33997 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
33998 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
33999 | // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7067 |
34000 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR32RegClassID}, |
34001 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
34002 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
34003 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
34004 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34005 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
34006 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34007 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34008 | // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7075 |
34009 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
34010 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
34011 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
34012 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
34013 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34014 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
34015 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34016 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34017 | // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7083 |
34018 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::GPR64RegClassID}, |
34019 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
34020 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
34021 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
34022 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34023 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
34024 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34025 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34026 | // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7091 |
34027 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
34028 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
34029 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(31)}, |
34030 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
34031 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34032 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
34033 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34034 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34035 | // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 7099 |
34036 | {.Kind: AliasPatternCond::K_RegClass, .Value: AArch64::ZPRRegClassID}, |
34037 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
34038 | {.Kind: AliasPatternCond::K_Ignore, .Value: 0}, |
34039 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(1)}, |
34040 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34041 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSVE}, |
34042 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34043 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34044 | // (XPACLRI) - 7107 |
34045 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34046 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeaturePAuth}, |
34047 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34048 | // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 7110 |
34049 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(255)}, |
34050 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34051 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34052 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34053 | // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 7114 |
34054 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(85)}, |
34055 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34056 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34057 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34058 | // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 7118 |
34059 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(170)}, |
34060 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34061 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34062 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34063 | // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 7122 |
34064 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(17)}, |
34065 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34066 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34067 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34068 | // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 7126 |
34069 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(34)}, |
34070 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34071 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34072 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34073 | // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 7130 |
34074 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(68)}, |
34075 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34076 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34077 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34078 | // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 7134 |
34079 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(136)}, |
34080 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34081 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34082 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34083 | // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 7138 |
34084 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(51)}, |
34085 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34086 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34087 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34088 | // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 7142 |
34089 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(153)}, |
34090 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34091 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34092 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34093 | // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 7146 |
34094 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(102)}, |
34095 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34096 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34097 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34098 | // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 7150 |
34099 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(204)}, |
34100 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34101 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34102 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34103 | // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 7154 |
34104 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(119)}, |
34105 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34106 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34107 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34108 | // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 7158 |
34109 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(187)}, |
34110 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34111 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34112 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34113 | // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7162 |
34114 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(221)}, |
34115 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34116 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34117 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34118 | // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7166 |
34119 | {.Kind: AliasPatternCond::K_Imm, .Value: uint32_t(238)}, |
34120 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureAll}, |
34121 | {.Kind: AliasPatternCond::K_OrFeature, .Value: AArch64::FeatureSME}, |
34122 | {.Kind: AliasPatternCond::K_EndOrFeatures, .Value: 0}, |
34123 | }; |
34124 | |
34125 | static const char AsmStrings[] = |
34126 | /* 0 */ "addpt $\x01, $\x02, $\x03\0" |
34127 | /* 17 */ "cmn $\x02, $\xFF\x03\x01\0" |
34128 | /* 30 */ "cmn $\x02, $\x03\0" |
34129 | /* 41 */ "cmn $\x02, $\x03$\xFF\x04\x02\0" |
34130 | /* 56 */ "adds $\x01, $\x02, $\x03\0" |
34131 | /* 72 */ "cmn $\x02, $\x03$\xFF\x04\x03\0" |
34132 | /* 87 */ "mov $\x01, $\x02\0" |
34133 | /* 98 */ "add $\x01, $\x02, $\x03\0" |
34134 | /* 113 */ "tst $\x02, $\xFF\x03\x04\0" |
34135 | /* 126 */ "tst $\x02, $\x03\0" |
34136 | /* 137 */ "tst $\x02, $\x03$\xFF\x04\x02\0" |
34137 | /* 152 */ "ands $\x01, $\x02, $\x03\0" |
34138 | /* 168 */ "tst $\x02, $\xFF\x03\x05\0" |
34139 | /* 181 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" |
34140 | /* 205 */ "and $\x01, $\x02, $\x03\0" |
34141 | /* 220 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" |
34142 | /* 243 */ "and $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0" |
34143 | /* 264 */ "and $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0" |
34144 | /* 285 */ "and $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0" |
34145 | /* 306 */ "autia1716\0" |
34146 | /* 316 */ "autiasp\0" |
34147 | /* 324 */ "autiaz\0" |
34148 | /* 331 */ "autib1716\0" |
34149 | /* 341 */ "autibsp\0" |
34150 | /* 349 */ "autibz\0" |
34151 | /* 356 */ "bics $\x01, $\x02, $\x03\0" |
34152 | /* 372 */ "bic $\x01, $\x02, $\x03\0" |
34153 | /* 387 */ "chkfeat x16\0" |
34154 | /* 399 */ "clrex\0" |
34155 | /* 405 */ "cntb $\x01\0" |
34156 | /* 413 */ "cntb $\x01, $\xFF\x02\x0E\0" |
34157 | /* 427 */ "cntd $\x01\0" |
34158 | /* 435 */ "cntd $\x01, $\xFF\x02\x0E\0" |
34159 | /* 449 */ "cnth $\x01\0" |
34160 | /* 457 */ "cnth $\x01, $\xFF\x02\x0E\0" |
34161 | /* 471 */ "cntw $\x01\0" |
34162 | /* 479 */ "cntw $\x01, $\xFF\x02\x0E\0" |
34163 | /* 493 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0" |
34164 | /* 516 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0" |
34165 | /* 539 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0" |
34166 | /* 562 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0" |
34167 | /* 585 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0" |
34168 | /* 606 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0" |
34169 | /* 627 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0" |
34170 | /* 648 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0" |
34171 | /* 669 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0" |
34172 | /* 692 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0" |
34173 | /* 715 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0" |
34174 | /* 738 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0" |
34175 | /* 761 */ "cset $\x01, $\xFF\x04\x14\0" |
34176 | /* 775 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0" |
34177 | /* 793 */ "csetm $\x01, $\xFF\x04\x14\0" |
34178 | /* 808 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0" |
34179 | /* 826 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0" |
34180 | /* 844 */ "dcps1\0" |
34181 | /* 850 */ "dcps2\0" |
34182 | /* 856 */ "dcps3\0" |
34183 | /* 862 */ "decb $\x01\0" |
34184 | /* 870 */ "decb $\x01, $\xFF\x03\x0E\0" |
34185 | /* 884 */ "decd $\x01\0" |
34186 | /* 892 */ "decd $\x01, $\xFF\x03\x0E\0" |
34187 | /* 906 */ "decd $\xFF\x01\x10\0" |
34188 | /* 916 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
34189 | /* 932 */ "dech $\x01\0" |
34190 | /* 940 */ "dech $\x01, $\xFF\x03\x0E\0" |
34191 | /* 954 */ "dech $\xFF\x01\x09\0" |
34192 | /* 964 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0" |
34193 | /* 980 */ "decw $\x01\0" |
34194 | /* 988 */ "decw $\x01, $\xFF\x03\x0E\0" |
34195 | /* 1002 */ "decw $\xFF\x01\x0B\0" |
34196 | /* 1012 */ "decw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
34197 | /* 1028 */ "ssbb\0" |
34198 | /* 1033 */ "pssbb\0" |
34199 | /* 1039 */ "dfb\0" |
34200 | /* 1043 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0" |
34201 | /* 1058 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0" |
34202 | /* 1073 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0" |
34203 | /* 1088 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0" |
34204 | /* 1104 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0" |
34205 | /* 1120 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0" |
34206 | /* 1136 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0" |
34207 | /* 1151 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0" |
34208 | /* 1166 */ "fmov $\xFF\x01\x10, #0.0\0" |
34209 | /* 1182 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0" |
34210 | /* 1197 */ "fmov $\xFF\x01\x09, #0.0\0" |
34211 | /* 1213 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0" |
34212 | /* 1228 */ "fmov $\xFF\x01\x0B, #0.0\0" |
34213 | /* 1244 */ "mov $\xFF\x01\x06, $\x02\0" |
34214 | /* 1257 */ "mov $\xFF\x01\x10, $\x02\0" |
34215 | /* 1270 */ "mov $\xFF\x01\x09, $\x02\0" |
34216 | /* 1283 */ "mov $\xFF\x01\x0B, $\x02\0" |
34217 | /* 1296 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0" |
34218 | /* 1311 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0" |
34219 | /* 1330 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0" |
34220 | /* 1345 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0" |
34221 | /* 1364 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0" |
34222 | /* 1379 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0" |
34223 | /* 1398 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0" |
34224 | /* 1413 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0" |
34225 | /* 1432 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0" |
34226 | /* 1447 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0" |
34227 | /* 1466 */ "eon $\x01, $\x02, $\x03\0" |
34228 | /* 1481 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" |
34229 | /* 1505 */ "eor $\x01, $\x02, $\x03\0" |
34230 | /* 1520 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0" |
34231 | /* 1543 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0" |
34232 | /* 1564 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0" |
34233 | /* 1585 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0" |
34234 | /* 1606 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
34235 | /* 1639 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
34236 | /* 1672 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
34237 | /* 1705 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
34238 | /* 1738 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0" |
34239 | /* 1771 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
34240 | /* 1804 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
34241 | /* 1837 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
34242 | /* 1870 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
34243 | /* 1903 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0" |
34244 | /* 1936 */ "ror $\x01, $\x02, $\x04\0" |
34245 | /* 1951 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0" |
34246 | /* 1975 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0" |
34247 | /* 1999 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0" |
34248 | /* 2023 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0" |
34249 | /* 2039 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0" |
34250 | /* 2055 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0" |
34251 | /* 2071 */ "gcspopm\0" |
34252 | /* 2079 */ "ld1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34253 | /* 2105 */ "ld1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34254 | /* 2131 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34255 | /* 2157 */ "ld1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34256 | /* 2183 */ "ld1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34257 | /* 2209 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34258 | /* 2235 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34259 | /* 2262 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34260 | /* 2289 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34261 | /* 2316 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34262 | /* 2343 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34263 | /* 2370 */ "ld1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34264 | /* 2396 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34265 | /* 2422 */ "ldff1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34266 | /* 2450 */ "ldff1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34267 | /* 2478 */ "ldff1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34268 | /* 2506 */ "ldff1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34269 | /* 2534 */ "ldff1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34270 | /* 2562 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34271 | /* 2591 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34272 | /* 2620 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34273 | /* 2649 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34274 | /* 2678 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34275 | /* 2707 */ "ldff1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34276 | /* 2735 */ "ldff1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34277 | /* 2763 */ "nop\0" |
34278 | /* 2767 */ "yield\0" |
34279 | /* 2773 */ "wfe\0" |
34280 | /* 2777 */ "wfi\0" |
34281 | /* 2781 */ "sev\0" |
34282 | /* 2785 */ "sevl\0" |
34283 | /* 2790 */ "dgh\0" |
34284 | /* 2794 */ "esb\0" |
34285 | /* 2798 */ "csdb\0" |
34286 | /* 2803 */ "bti\0" |
34287 | /* 2807 */ "bti $\xFF\x01\x26\0" |
34288 | /* 2816 */ "psb $\xFF\x01\x27\0" |
34289 | /* 2825 */ "gcsb dsync\0" |
34290 | /* 2836 */ "clrbhb\0" |
34291 | /* 2843 */ "incb $\x01\0" |
34292 | /* 2851 */ "incb $\x01, $\xFF\x03\x0E\0" |
34293 | /* 2865 */ "incd $\x01\0" |
34294 | /* 2873 */ "incd $\x01, $\xFF\x03\x0E\0" |
34295 | /* 2887 */ "incd $\xFF\x01\x10\0" |
34296 | /* 2897 */ "incd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
34297 | /* 2913 */ "inch $\x01\0" |
34298 | /* 2921 */ "inch $\x01, $\xFF\x03\x0E\0" |
34299 | /* 2935 */ "inch $\xFF\x01\x09\0" |
34300 | /* 2945 */ "inch $\xFF\x01\x09, $\xFF\x03\x0E\0" |
34301 | /* 2961 */ "incw $\x01\0" |
34302 | /* 2969 */ "incw $\x01, $\xFF\x03\x0E\0" |
34303 | /* 2983 */ "incw $\xFF\x01\x0B\0" |
34304 | /* 2993 */ "incw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
34305 | /* 3009 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0" |
34306 | /* 3042 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0" |
34307 | /* 3075 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0" |
34308 | /* 3108 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0" |
34309 | /* 3141 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0" |
34310 | /* 3174 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0" |
34311 | /* 3207 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0" |
34312 | /* 3240 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0" |
34313 | /* 3273 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0" |
34314 | /* 3306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0" |
34315 | /* 3339 */ "mov.h $\xFF\x01\x0C$\xFF\x03\x19, $\x04\0" |
34316 | /* 3358 */ "mov.h $\xFF\x01\x0C$\xFF\x03\x19, $\xFF\x04\x0C$\xFF\x05\x19\0" |
34317 | /* 3383 */ "mov.s $\xFF\x01\x0C$\xFF\x03\x19, $\x04\0" |
34318 | /* 3402 */ "mov.s $\xFF\x01\x0C$\xFF\x03\x19, $\xFF\x04\x0C$\xFF\x05\x19\0" |
34319 | /* 3427 */ "mov.d $\xFF\x01\x0C$\xFF\x03\x19, $\x04\0" |
34320 | /* 3446 */ "mov.d $\xFF\x01\x0C$\xFF\x03\x19, $\xFF\x04\x0C$\xFF\x05\x19\0" |
34321 | /* 3471 */ "mov.b $\xFF\x01\x0C$\xFF\x03\x19, $\x04\0" |
34322 | /* 3490 */ "mov.b $\xFF\x01\x0C$\xFF\x03\x19, $\xFF\x04\x0C$\xFF\x05\x19\0" |
34323 | /* 3515 */ "irg $\x01, $\x02\0" |
34324 | /* 3526 */ "isb\0" |
34325 | /* 3530 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0" |
34326 | /* 3554 */ "ld1b $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0" |
34327 | /* 3578 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0" |
34328 | /* 3602 */ "ld1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34329 | /* 3626 */ "ld1b $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34330 | /* 3650 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34331 | /* 3674 */ "ld1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34332 | /* 3698 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0" |
34333 | /* 3722 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0" |
34334 | /* 3746 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34335 | /* 3770 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
34336 | /* 3794 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0" |
34337 | /* 3814 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0" |
34338 | /* 3834 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0" |
34339 | /* 3854 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0" |
34340 | /* 3874 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0" |
34341 | /* 3894 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0" |
34342 | /* 3914 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0" |
34343 | /* 3934 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0" |
34344 | /* 3954 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0" |
34345 | /* 3978 */ "ld1h $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0" |
34346 | /* 4002 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0" |
34347 | /* 4026 */ "ld1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34348 | /* 4050 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34349 | /* 4074 */ "ld1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34350 | /* 4098 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0" |
34351 | /* 4118 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0" |
34352 | /* 4137 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0" |
34353 | /* 4157 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0" |
34354 | /* 4176 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0" |
34355 | /* 4195 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0" |
34356 | /* 4215 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0" |
34357 | /* 4234 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0" |
34358 | /* 4254 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34359 | /* 4279 */ "ld1rb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34360 | /* 4304 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34361 | /* 4329 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34362 | /* 4354 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34363 | /* 4379 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34364 | /* 4404 */ "ld1rh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34365 | /* 4429 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34366 | /* 4454 */ "ld1rob $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34367 | /* 4480 */ "ld1rod $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34368 | /* 4506 */ "ld1roh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34369 | /* 4532 */ "ld1row $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34370 | /* 4558 */ "ld1rqb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34371 | /* 4584 */ "ld1rqd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34372 | /* 4610 */ "ld1rqh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34373 | /* 4636 */ "ld1rqw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34374 | /* 4662 */ "ld1rsb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34375 | /* 4688 */ "ld1rsb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34376 | /* 4714 */ "ld1rsb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34377 | /* 4740 */ "ld1rsh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34378 | /* 4766 */ "ld1rsh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34379 | /* 4792 */ "ld1rsw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34380 | /* 4818 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34381 | /* 4843 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34382 | /* 4868 */ "ld1r $\xFF\x02\x2C, [$\x01], #1\0" |
34383 | /* 4888 */ "ld1r $\xFF\x02\x2D, [$\x01], #8\0" |
34384 | /* 4908 */ "ld1r $\xFF\x02\x2E, [$\x01], #8\0" |
34385 | /* 4928 */ "ld1r $\xFF\x02\x2F, [$\x01], #4\0" |
34386 | /* 4948 */ "ld1r $\xFF\x02\x30, [$\x01], #2\0" |
34387 | /* 4968 */ "ld1r $\xFF\x02\x31, [$\x01], #4\0" |
34388 | /* 4988 */ "ld1r $\xFF\x02\x32, [$\x01], #1\0" |
34389 | /* 5008 */ "ld1r $\xFF\x02\x33, [$\x01], #2\0" |
34390 | /* 5028 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34391 | /* 5053 */ "ld1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34392 | /* 5078 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34393 | /* 5103 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34394 | /* 5128 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34395 | /* 5153 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34396 | /* 5178 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0" |
34397 | /* 5198 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0" |
34398 | /* 5218 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0" |
34399 | /* 5238 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0" |
34400 | /* 5258 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0" |
34401 | /* 5278 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0" |
34402 | /* 5298 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0" |
34403 | /* 5318 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0" |
34404 | /* 5338 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0" |
34405 | /* 5358 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0" |
34406 | /* 5378 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0" |
34407 | /* 5398 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0" |
34408 | /* 5418 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0" |
34409 | /* 5438 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0" |
34410 | /* 5458 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0" |
34411 | /* 5478 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0" |
34412 | /* 5498 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0" |
34413 | /* 5522 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0" |
34414 | /* 5546 */ "ld1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34415 | /* 5570 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34416 | /* 5594 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
34417 | /* 5618 */ "ld1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34418 | /* 5654 */ "ld1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34419 | /* 5690 */ "ld1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34420 | /* 5726 */ "ld1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34421 | /* 5762 */ "ld1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34422 | /* 5798 */ "ld1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34423 | /* 5834 */ "ld1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34424 | /* 5870 */ "ld1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34425 | /* 5906 */ "ld1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34426 | /* 5942 */ "ld1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0" |
34427 | /* 5978 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0" |
34428 | /* 6001 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0" |
34429 | /* 6024 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0" |
34430 | /* 6047 */ "ld1 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #1\0" |
34431 | /* 6070 */ "ld2b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34432 | /* 6094 */ "ld2d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34433 | /* 6118 */ "ld2h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34434 | /* 6142 */ "ld2q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
34435 | /* 6166 */ "ld2r $\xFF\x02\x2C, [$\x01], #2\0" |
34436 | /* 6186 */ "ld2r $\xFF\x02\x2D, [$\x01], #16\0" |
34437 | /* 6207 */ "ld2r $\xFF\x02\x2E, [$\x01], #16\0" |
34438 | /* 6228 */ "ld2r $\xFF\x02\x2F, [$\x01], #8\0" |
34439 | /* 6248 */ "ld2r $\xFF\x02\x30, [$\x01], #4\0" |
34440 | /* 6268 */ "ld2r $\xFF\x02\x31, [$\x01], #8\0" |
34441 | /* 6288 */ "ld2r $\xFF\x02\x32, [$\x01], #2\0" |
34442 | /* 6308 */ "ld2r $\xFF\x02\x33, [$\x01], #4\0" |
34443 | /* 6328 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0" |
34444 | /* 6348 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0" |
34445 | /* 6368 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0" |
34446 | /* 6388 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0" |
34447 | /* 6408 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0" |
34448 | /* 6428 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0" |
34449 | /* 6448 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0" |
34450 | /* 6468 */ "ld2w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34451 | /* 6492 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0" |
34452 | /* 6515 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0" |
34453 | /* 6538 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0" |
34454 | /* 6562 */ "ld2 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #2\0" |
34455 | /* 6585 */ "ld3b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34456 | /* 6609 */ "ld3d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34457 | /* 6633 */ "ld3h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34458 | /* 6657 */ "ld3q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
34459 | /* 6681 */ "ld3r $\xFF\x02\x2C, [$\x01], #3\0" |
34460 | /* 6701 */ "ld3r $\xFF\x02\x2D, [$\x01], #24\0" |
34461 | /* 6722 */ "ld3r $\xFF\x02\x2E, [$\x01], #24\0" |
34462 | /* 6743 */ "ld3r $\xFF\x02\x2F, [$\x01], #12\0" |
34463 | /* 6764 */ "ld3r $\xFF\x02\x30, [$\x01], #6\0" |
34464 | /* 6784 */ "ld3r $\xFF\x02\x31, [$\x01], #12\0" |
34465 | /* 6805 */ "ld3r $\xFF\x02\x32, [$\x01], #3\0" |
34466 | /* 6825 */ "ld3r $\xFF\x02\x33, [$\x01], #6\0" |
34467 | /* 6845 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0" |
34468 | /* 6865 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0" |
34469 | /* 6885 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0" |
34470 | /* 6905 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0" |
34471 | /* 6925 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0" |
34472 | /* 6945 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0" |
34473 | /* 6965 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0" |
34474 | /* 6985 */ "ld3w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34475 | /* 7009 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0" |
34476 | /* 7032 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0" |
34477 | /* 7056 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0" |
34478 | /* 7080 */ "ld3 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #3\0" |
34479 | /* 7103 */ "ld4b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34480 | /* 7127 */ "ld4d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34481 | /* 7151 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0" |
34482 | /* 7171 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0" |
34483 | /* 7191 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0" |
34484 | /* 7211 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0" |
34485 | /* 7231 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0" |
34486 | /* 7251 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0" |
34487 | /* 7271 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0" |
34488 | /* 7291 */ "ld4h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34489 | /* 7315 */ "ld4q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0" |
34490 | /* 7339 */ "ld4r $\xFF\x02\x2C, [$\x01], #4\0" |
34491 | /* 7359 */ "ld4r $\xFF\x02\x2D, [$\x01], #32\0" |
34492 | /* 7380 */ "ld4r $\xFF\x02\x2E, [$\x01], #32\0" |
34493 | /* 7401 */ "ld4r $\xFF\x02\x2F, [$\x01], #16\0" |
34494 | /* 7422 */ "ld4r $\xFF\x02\x30, [$\x01], #8\0" |
34495 | /* 7442 */ "ld4r $\xFF\x02\x31, [$\x01], #16\0" |
34496 | /* 7463 */ "ld4r $\xFF\x02\x32, [$\x01], #4\0" |
34497 | /* 7483 */ "ld4r $\xFF\x02\x33, [$\x01], #8\0" |
34498 | /* 7503 */ "ld4w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34499 | /* 7527 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0" |
34500 | /* 7550 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0" |
34501 | /* 7574 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0" |
34502 | /* 7598 */ "ld4 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #4\0" |
34503 | /* 7621 */ "staddb $\x02, [$\x03]\0" |
34504 | /* 7637 */ "staddh $\x02, [$\x03]\0" |
34505 | /* 7653 */ "staddlb $\x02, [$\x03]\0" |
34506 | /* 7670 */ "staddlh $\x02, [$\x03]\0" |
34507 | /* 7687 */ "staddl $\x02, [$\x03]\0" |
34508 | /* 7703 */ "stadd $\x02, [$\x03]\0" |
34509 | /* 7718 */ "ldapurb $\x01, [$\x02]\0" |
34510 | /* 7735 */ "ldapurh $\x01, [$\x02]\0" |
34511 | /* 7752 */ "ldapursb $\x01, [$\x02]\0" |
34512 | /* 7770 */ "ldapursh $\x01, [$\x02]\0" |
34513 | /* 7788 */ "ldapursw $\x01, [$\x02]\0" |
34514 | /* 7806 */ "ldapur $\x01, [$\x02]\0" |
34515 | /* 7822 */ "stclrb $\x02, [$\x03]\0" |
34516 | /* 7838 */ "stclrh $\x02, [$\x03]\0" |
34517 | /* 7854 */ "stclrlb $\x02, [$\x03]\0" |
34518 | /* 7871 */ "stclrlh $\x02, [$\x03]\0" |
34519 | /* 7888 */ "stclrl $\x02, [$\x03]\0" |
34520 | /* 7904 */ "stclr $\x02, [$\x03]\0" |
34521 | /* 7919 */ "steorb $\x02, [$\x03]\0" |
34522 | /* 7935 */ "steorh $\x02, [$\x03]\0" |
34523 | /* 7951 */ "steorlb $\x02, [$\x03]\0" |
34524 | /* 7968 */ "steorlh $\x02, [$\x03]\0" |
34525 | /* 7985 */ "steorl $\x02, [$\x03]\0" |
34526 | /* 8001 */ "steor $\x02, [$\x03]\0" |
34527 | /* 8016 */ "ldff1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34528 | /* 8042 */ "ldff1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34529 | /* 8068 */ "ldff1b $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34530 | /* 8094 */ "ldff1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34531 | /* 8120 */ "ldff1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34532 | /* 8146 */ "ldff1h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34533 | /* 8172 */ "ldff1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34534 | /* 8198 */ "ldff1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34535 | /* 8224 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34536 | /* 8251 */ "ldff1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34537 | /* 8278 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34538 | /* 8305 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34539 | /* 8332 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34540 | /* 8359 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34541 | /* 8386 */ "ldff1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34542 | /* 8412 */ "ldff1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34543 | /* 8438 */ "ldg $\x01, [$\x03]\0" |
34544 | /* 8451 */ "ldnf1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34545 | /* 8477 */ "ldnf1b $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34546 | /* 8503 */ "ldnf1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34547 | /* 8529 */ "ldnf1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34548 | /* 8555 */ "ldnf1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34549 | /* 8581 */ "ldnf1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34550 | /* 8607 */ "ldnf1h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34551 | /* 8633 */ "ldnf1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34552 | /* 8659 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34553 | /* 8686 */ "ldnf1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34554 | /* 8713 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34555 | /* 8740 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34556 | /* 8767 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34557 | /* 8794 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34558 | /* 8821 */ "ldnf1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34559 | /* 8847 */ "ldnf1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34560 | /* 8873 */ "ldnp $\x01, $\x02, [$\x03]\0" |
34561 | /* 8891 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0" |
34562 | /* 8917 */ "ldnt1b $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0" |
34563 | /* 8943 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0" |
34564 | /* 8969 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0" |
34565 | /* 8995 */ "ldnt1b $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34566 | /* 9023 */ "ldnt1b $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34567 | /* 9051 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0" |
34568 | /* 9077 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0" |
34569 | /* 9103 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0" |
34570 | /* 9129 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34571 | /* 9157 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0" |
34572 | /* 9183 */ "ldnt1h $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0" |
34573 | /* 9209 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0" |
34574 | /* 9235 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0" |
34575 | /* 9261 */ "ldnt1h $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34576 | /* 9289 */ "ldnt1h $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34577 | /* 9317 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34578 | /* 9346 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34579 | /* 9375 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34580 | /* 9404 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34581 | /* 9433 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34582 | /* 9462 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0" |
34583 | /* 9488 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0" |
34584 | /* 9514 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0" |
34585 | /* 9540 */ "ldnt1w $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0" |
34586 | /* 9568 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0" |
34587 | /* 9596 */ "ldp $\x01, $\x02, [$\x03]\0" |
34588 | /* 9613 */ "ldpsw $\x01, $\x02, [$\x03]\0" |
34589 | /* 9632 */ "ldraa $\x01, [$\x02]\0" |
34590 | /* 9647 */ "ldrab $\x01, [$\x02]\0" |
34591 | /* 9662 */ "ldrb $\x01, [$\x02, $\x03]\0" |
34592 | /* 9680 */ "ldrb $\x01, [$\x02]\0" |
34593 | /* 9694 */ "ldr $\x01, [$\x02, $\x03]\0" |
34594 | /* 9711 */ "ldr $\x01, [$\x02]\0" |
34595 | /* 9724 */ "ldrh $\x01, [$\x02, $\x03]\0" |
34596 | /* 9742 */ "ldrh $\x01, [$\x02]\0" |
34597 | /* 9756 */ "ldrsb $\x01, [$\x02, $\x03]\0" |
34598 | /* 9775 */ "ldrsb $\x01, [$\x02]\0" |
34599 | /* 9790 */ "ldrsh $\x01, [$\x02, $\x03]\0" |
34600 | /* 9809 */ "ldrsh $\x01, [$\x02]\0" |
34601 | /* 9824 */ "ldrsw $\x01, [$\x02, $\x03]\0" |
34602 | /* 9843 */ "ldrsw $\x01, [$\x02]\0" |
34603 | /* 9858 */ "ldr $\xFF\x01\x07, [$\x02]\0" |
34604 | /* 9873 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0" |
34605 | /* 9898 */ "stsetb $\x02, [$\x03]\0" |
34606 | /* 9914 */ "stseth $\x02, [$\x03]\0" |
34607 | /* 9930 */ "stsetlb $\x02, [$\x03]\0" |
34608 | /* 9947 */ "stsetlh $\x02, [$\x03]\0" |
34609 | /* 9964 */ "stsetl $\x02, [$\x03]\0" |
34610 | /* 9980 */ "stset $\x02, [$\x03]\0" |
34611 | /* 9995 */ "stsmaxb $\x02, [$\x03]\0" |
34612 | /* 10012 */ "stsmaxh $\x02, [$\x03]\0" |
34613 | /* 10029 */ "stsmaxlb $\x02, [$\x03]\0" |
34614 | /* 10047 */ "stsmaxlh $\x02, [$\x03]\0" |
34615 | /* 10065 */ "stsmaxl $\x02, [$\x03]\0" |
34616 | /* 10082 */ "stsmax $\x02, [$\x03]\0" |
34617 | /* 10098 */ "stsminb $\x02, [$\x03]\0" |
34618 | /* 10115 */ "stsminh $\x02, [$\x03]\0" |
34619 | /* 10132 */ "stsminlb $\x02, [$\x03]\0" |
34620 | /* 10150 */ "stsminlh $\x02, [$\x03]\0" |
34621 | /* 10168 */ "stsminl $\x02, [$\x03]\0" |
34622 | /* 10185 */ "stsmin $\x02, [$\x03]\0" |
34623 | /* 10201 */ "ldtrb $\x01, [$\x02]\0" |
34624 | /* 10216 */ "ldtrh $\x01, [$\x02]\0" |
34625 | /* 10231 */ "ldtrsb $\x01, [$\x02]\0" |
34626 | /* 10247 */ "ldtrsh $\x01, [$\x02]\0" |
34627 | /* 10263 */ "ldtrsw $\x01, [$\x02]\0" |
34628 | /* 10279 */ "ldtr $\x01, [$\x02]\0" |
34629 | /* 10293 */ "stumaxb $\x02, [$\x03]\0" |
34630 | /* 10310 */ "stumaxh $\x02, [$\x03]\0" |
34631 | /* 10327 */ "stumaxlb $\x02, [$\x03]\0" |
34632 | /* 10345 */ "stumaxlh $\x02, [$\x03]\0" |
34633 | /* 10363 */ "stumaxl $\x02, [$\x03]\0" |
34634 | /* 10380 */ "stumax $\x02, [$\x03]\0" |
34635 | /* 10396 */ "stuminb $\x02, [$\x03]\0" |
34636 | /* 10413 */ "stuminh $\x02, [$\x03]\0" |
34637 | /* 10430 */ "stuminlb $\x02, [$\x03]\0" |
34638 | /* 10448 */ "stuminlh $\x02, [$\x03]\0" |
34639 | /* 10466 */ "stuminl $\x02, [$\x03]\0" |
34640 | /* 10483 */ "stumin $\x02, [$\x03]\0" |
34641 | /* 10499 */ "ldurb $\x01, [$\x02]\0" |
34642 | /* 10514 */ "ldur $\x01, [$\x02]\0" |
34643 | /* 10528 */ "ldurh $\x01, [$\x02]\0" |
34644 | /* 10543 */ "ldursb $\x01, [$\x02]\0" |
34645 | /* 10559 */ "ldursh $\x01, [$\x02]\0" |
34646 | /* 10575 */ "ldursw $\x01, [$\x02]\0" |
34647 | /* 10591 */ "mul $\x01, $\x02, $\x03\0" |
34648 | /* 10606 */ "mov $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0" |
34649 | /* 10631 */ "mov $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0" |
34650 | /* 10656 */ "mov $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0" |
34651 | /* 10681 */ "mov $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0" |
34652 | /* 10706 */ "mov $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0" |
34653 | /* 10731 */ "mov $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0" |
34654 | /* 10756 */ "mov $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0" |
34655 | /* 10781 */ "mov $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0" |
34656 | /* 10806 */ "mov $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0" |
34657 | /* 10831 */ "mov $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0" |
34658 | /* 10856 */ "mov $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0" |
34659 | /* 10881 */ "mov $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0" |
34660 | /* 10906 */ "mov $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0" |
34661 | /* 10931 */ "mov $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0" |
34662 | /* 10956 */ "mov $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0" |
34663 | /* 10981 */ "mov $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0" |
34664 | /* 11006 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0" |
34665 | /* 11031 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0" |
34666 | /* 11056 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0" |
34667 | /* 11081 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0" |
34668 | /* 11106 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0" |
34669 | /* 11131 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0" |
34670 | /* 11156 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0" |
34671 | /* 11181 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0" |
34672 | /* 11206 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0" |
34673 | /* 11231 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0" |
34674 | /* 11256 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0" |
34675 | /* 11281 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0" |
34676 | /* 11306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0" |
34677 | /* 11331 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0" |
34678 | /* 11356 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0" |
34679 | /* 11381 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0" |
34680 | /* 11406 */ "mov $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0" |
34681 | /* 11437 */ "mov $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0" |
34682 | /* 11468 */ "mov $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0" |
34683 | /* 11499 */ "mov $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0" |
34684 | /* 11530 */ "movt $\x01, $\xFF\x03\x07\0" |
34685 | /* 11544 */ "smstart\0" |
34686 | /* 11552 */ "smstart sm\0" |
34687 | /* 11563 */ "smstart za\0" |
34688 | /* 11574 */ "smstop\0" |
34689 | /* 11581 */ "smstop sm\0" |
34690 | /* 11591 */ "smstop za\0" |
34691 | /* 11601 */ "mneg $\x01, $\x02, $\x03\0" |
34692 | /* 11617 */ "mvn.16b $\xFF\x01\x0C, $\xFF\x02\x0C\0" |
34693 | /* 11636 */ "mvn.8b $\xFF\x01\x0C, $\xFF\x02\x0C\0" |
34694 | /* 11654 */ "mvn $\x01, $\x03\0" |
34695 | /* 11665 */ "mvn $\x01, $\x03$\xFF\x04\x02\0" |
34696 | /* 11680 */ "orn $\x01, $\x02, $\x03\0" |
34697 | /* 11695 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0" |
34698 | /* 11711 */ "mov $\x01, $\x03\0" |
34699 | /* 11722 */ "orr $\x01, $\x02, $\x03\0" |
34700 | /* 11737 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0" |
34701 | /* 11752 */ "orr $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0" |
34702 | /* 11773 */ "orr $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0" |
34703 | /* 11794 */ "orr $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0" |
34704 | /* 11815 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0" |
34705 | /* 11830 */ "mov.16b $\xFF\x01\x0C, $\xFF\x02\x0C\0" |
34706 | /* 11849 */ "mov.8b $\xFF\x01\x0C, $\xFF\x02\x0C\0" |
34707 | /* 11867 */ "pacia1716\0" |
34708 | /* 11877 */ "paciasp\0" |
34709 | /* 11885 */ "paciaz\0" |
34710 | /* 11892 */ "pacib1716\0" |
34711 | /* 11902 */ "pacibsp\0" |
34712 | /* 11910 */ "pacibz\0" |
34713 | /* 11917 */ "pacm\0" |
34714 | /* 11922 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0" |
34715 | /* 11938 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0" |
34716 | /* 11954 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34717 | /* 11978 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0" |
34718 | /* 12000 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34719 | /* 12024 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34720 | /* 12048 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0" |
34721 | /* 12070 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34722 | /* 12094 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34723 | /* 12118 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0" |
34724 | /* 12140 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34725 | /* 12164 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0" |
34726 | /* 12184 */ "prfm $\xFF\x01\x3D, [$\x02]\0" |
34727 | /* 12200 */ "prfum $\xFF\x01\x3D, [$\x02]\0" |
34728 | /* 12217 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34729 | /* 12241 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0" |
34730 | /* 12263 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34731 | /* 12287 */ "ptrues $\xFF\x01\x06\0" |
34732 | /* 12299 */ "ptrues $\xFF\x01\x10\0" |
34733 | /* 12311 */ "ptrues $\xFF\x01\x09\0" |
34734 | /* 12323 */ "ptrues $\xFF\x01\x0B\0" |
34735 | /* 12335 */ "ptrue $\xFF\x01\x06\0" |
34736 | /* 12346 */ "ptrue $\xFF\x01\x10\0" |
34737 | /* 12357 */ "ptrue $\xFF\x01\x09\0" |
34738 | /* 12368 */ "ptrue $\xFF\x01\x0B\0" |
34739 | /* 12379 */ "ret\0" |
34740 | /* 12383 */ "ngcs $\x01, $\x03\0" |
34741 | /* 12395 */ "ngc $\x01, $\x03\0" |
34742 | /* 12406 */ "asr $\x01, $\x02, $\x03\0" |
34743 | /* 12421 */ "sxtb $\x01, $\x02\0" |
34744 | /* 12433 */ "sxth $\x01, $\x02\0" |
34745 | /* 12445 */ "sxtw $\x01, $\x02\0" |
34746 | /* 12457 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0" |
34747 | /* 12480 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0" |
34748 | /* 12503 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0" |
34749 | /* 12526 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0" |
34750 | /* 12549 */ "smull $\x01, $\x02, $\x03\0" |
34751 | /* 12566 */ "smnegl $\x01, $\x02, $\x03\0" |
34752 | /* 12584 */ "sqdecb $\x01\0" |
34753 | /* 12594 */ "sqdecb $\x01, $\xFF\x03\x0E\0" |
34754 | /* 12610 */ "sqdecb $\x01, $\xFF\x02\x3E\0" |
34755 | /* 12626 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34756 | /* 12648 */ "sqdecd $\x01\0" |
34757 | /* 12658 */ "sqdecd $\x01, $\xFF\x03\x0E\0" |
34758 | /* 12674 */ "sqdecd $\x01, $\xFF\x02\x3E\0" |
34759 | /* 12690 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34760 | /* 12712 */ "sqdecd $\xFF\x01\x10\0" |
34761 | /* 12724 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
34762 | /* 12742 */ "sqdech $\x01\0" |
34763 | /* 12752 */ "sqdech $\x01, $\xFF\x03\x0E\0" |
34764 | /* 12768 */ "sqdech $\x01, $\xFF\x02\x3E\0" |
34765 | /* 12784 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34766 | /* 12806 */ "sqdech $\xFF\x01\x09\0" |
34767 | /* 12818 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0" |
34768 | /* 12836 */ "sqdecw $\x01\0" |
34769 | /* 12846 */ "sqdecw $\x01, $\xFF\x03\x0E\0" |
34770 | /* 12862 */ "sqdecw $\x01, $\xFF\x02\x3E\0" |
34771 | /* 12878 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34772 | /* 12900 */ "sqdecw $\xFF\x01\x0B\0" |
34773 | /* 12912 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
34774 | /* 12930 */ "sqincb $\x01\0" |
34775 | /* 12940 */ "sqincb $\x01, $\xFF\x03\x0E\0" |
34776 | /* 12956 */ "sqincb $\x01, $\xFF\x02\x3E\0" |
34777 | /* 12972 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34778 | /* 12994 */ "sqincd $\x01\0" |
34779 | /* 13004 */ "sqincd $\x01, $\xFF\x03\x0E\0" |
34780 | /* 13020 */ "sqincd $\x01, $\xFF\x02\x3E\0" |
34781 | /* 13036 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34782 | /* 13058 */ "sqincd $\xFF\x01\x10\0" |
34783 | /* 13070 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
34784 | /* 13088 */ "sqinch $\x01\0" |
34785 | /* 13098 */ "sqinch $\x01, $\xFF\x03\x0E\0" |
34786 | /* 13114 */ "sqinch $\x01, $\xFF\x02\x3E\0" |
34787 | /* 13130 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34788 | /* 13152 */ "sqinch $\xFF\x01\x09\0" |
34789 | /* 13164 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0" |
34790 | /* 13182 */ "sqincw $\x01\0" |
34791 | /* 13192 */ "sqincw $\x01, $\xFF\x03\x0E\0" |
34792 | /* 13208 */ "sqincw $\x01, $\xFF\x02\x3E\0" |
34793 | /* 13224 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0" |
34794 | /* 13246 */ "sqincw $\xFF\x01\x0B\0" |
34795 | /* 13258 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
34796 | /* 13276 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34797 | /* 13300 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34798 | /* 13324 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34799 | /* 13348 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34800 | /* 13372 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34801 | /* 13396 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34802 | /* 13420 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34803 | /* 13444 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34804 | /* 13468 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0" |
34805 | /* 13490 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0" |
34806 | /* 13512 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0" |
34807 | /* 13534 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34808 | /* 13556 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34809 | /* 13578 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34810 | /* 13600 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34811 | /* 13622 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0" |
34812 | /* 13644 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0" |
34813 | /* 13666 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34814 | /* 13688 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34815 | /* 13710 */ "st1 $\xFF\x02\x2C, [$\x01], #64\0" |
34816 | /* 13730 */ "st1 $\xFF\x02\x2D, [$\x01], #32\0" |
34817 | /* 13750 */ "st1 $\xFF\x02\x2E, [$\x01], #64\0" |
34818 | /* 13770 */ "st1 $\xFF\x02\x2F, [$\x01], #32\0" |
34819 | /* 13790 */ "st1 $\xFF\x02\x30, [$\x01], #32\0" |
34820 | /* 13810 */ "st1 $\xFF\x02\x31, [$\x01], #64\0" |
34821 | /* 13830 */ "st1 $\xFF\x02\x32, [$\x01], #32\0" |
34822 | /* 13850 */ "st1 $\xFF\x02\x33, [$\x01], #64\0" |
34823 | /* 13870 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0" |
34824 | /* 13892 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0" |
34825 | /* 13914 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0" |
34826 | /* 13936 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34827 | /* 13958 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34828 | /* 13980 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34829 | /* 14002 */ "st1 $\xFF\x02\x2C, [$\x01], #16\0" |
34830 | /* 14022 */ "st1 $\xFF\x02\x2D, [$\x01], #8\0" |
34831 | /* 14041 */ "st1 $\xFF\x02\x2E, [$\x01], #16\0" |
34832 | /* 14061 */ "st1 $\xFF\x02\x2F, [$\x01], #8\0" |
34833 | /* 14080 */ "st1 $\xFF\x02\x30, [$\x01], #8\0" |
34834 | /* 14099 */ "st1 $\xFF\x02\x31, [$\x01], #16\0" |
34835 | /* 14119 */ "st1 $\xFF\x02\x32, [$\x01], #8\0" |
34836 | /* 14138 */ "st1 $\xFF\x02\x33, [$\x01], #16\0" |
34837 | /* 14158 */ "st1 $\xFF\x02\x2C, [$\x01], #48\0" |
34838 | /* 14178 */ "st1 $\xFF\x02\x2D, [$\x01], #24\0" |
34839 | /* 14198 */ "st1 $\xFF\x02\x2E, [$\x01], #48\0" |
34840 | /* 14218 */ "st1 $\xFF\x02\x2F, [$\x01], #24\0" |
34841 | /* 14238 */ "st1 $\xFF\x02\x30, [$\x01], #24\0" |
34842 | /* 14258 */ "st1 $\xFF\x02\x31, [$\x01], #48\0" |
34843 | /* 14278 */ "st1 $\xFF\x02\x32, [$\x01], #24\0" |
34844 | /* 14298 */ "st1 $\xFF\x02\x33, [$\x01], #48\0" |
34845 | /* 14318 */ "st1 $\xFF\x02\x2C, [$\x01], #32\0" |
34846 | /* 14338 */ "st1 $\xFF\x02\x2D, [$\x01], #16\0" |
34847 | /* 14358 */ "st1 $\xFF\x02\x2E, [$\x01], #32\0" |
34848 | /* 14378 */ "st1 $\xFF\x02\x2F, [$\x01], #16\0" |
34849 | /* 14398 */ "st1 $\xFF\x02\x30, [$\x01], #16\0" |
34850 | /* 14418 */ "st1 $\xFF\x02\x31, [$\x01], #32\0" |
34851 | /* 14438 */ "st1 $\xFF\x02\x32, [$\x01], #16\0" |
34852 | /* 14458 */ "st1 $\xFF\x02\x33, [$\x01], #32\0" |
34853 | /* 14478 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0" |
34854 | /* 14500 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0" |
34855 | /* 14522 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34856 | /* 14544 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34857 | /* 14566 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34858 | /* 14588 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34859 | /* 14622 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34860 | /* 14656 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34861 | /* 14690 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34862 | /* 14724 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34863 | /* 14758 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34864 | /* 14792 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34865 | /* 14826 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34866 | /* 14860 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34867 | /* 14894 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0" |
34868 | /* 14928 */ "st1 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0" |
34869 | /* 14951 */ "st1 $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0" |
34870 | /* 14974 */ "st1 $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0" |
34871 | /* 14997 */ "st1 $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #1\0" |
34872 | /* 15020 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34873 | /* 15042 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34874 | /* 15064 */ "st2g $\x01, [$\x02]\0" |
34875 | /* 15078 */ "st2h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34876 | /* 15100 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34877 | /* 15122 */ "st2 $\xFF\x02\x2C, [$\x01], #32\0" |
34878 | /* 15142 */ "st2 $\xFF\x02\x2E, [$\x01], #32\0" |
34879 | /* 15162 */ "st2 $\xFF\x02\x2F, [$\x01], #16\0" |
34880 | /* 15182 */ "st2 $\xFF\x02\x30, [$\x01], #16\0" |
34881 | /* 15202 */ "st2 $\xFF\x02\x31, [$\x01], #32\0" |
34882 | /* 15222 */ "st2 $\xFF\x02\x32, [$\x01], #16\0" |
34883 | /* 15242 */ "st2 $\xFF\x02\x33, [$\x01], #32\0" |
34884 | /* 15262 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34885 | /* 15284 */ "st2 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0" |
34886 | /* 15307 */ "st2 $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0" |
34887 | /* 15330 */ "st2 $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0" |
34888 | /* 15354 */ "st2 $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #2\0" |
34889 | /* 15377 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34890 | /* 15399 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34891 | /* 15421 */ "st3h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34892 | /* 15443 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34893 | /* 15465 */ "st3 $\xFF\x02\x2C, [$\x01], #48\0" |
34894 | /* 15485 */ "st3 $\xFF\x02\x2E, [$\x01], #48\0" |
34895 | /* 15505 */ "st3 $\xFF\x02\x2F, [$\x01], #24\0" |
34896 | /* 15525 */ "st3 $\xFF\x02\x30, [$\x01], #24\0" |
34897 | /* 15545 */ "st3 $\xFF\x02\x31, [$\x01], #48\0" |
34898 | /* 15565 */ "st3 $\xFF\x02\x32, [$\x01], #24\0" |
34899 | /* 15585 */ "st3 $\xFF\x02\x33, [$\x01], #48\0" |
34900 | /* 15605 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34901 | /* 15627 */ "st3 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0" |
34902 | /* 15650 */ "st3 $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0" |
34903 | /* 15674 */ "st3 $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0" |
34904 | /* 15698 */ "st3 $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #3\0" |
34905 | /* 15721 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34906 | /* 15743 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34907 | /* 15765 */ "st4 $\xFF\x02\x2C, [$\x01], #64\0" |
34908 | /* 15785 */ "st4 $\xFF\x02\x2E, [$\x01], #64\0" |
34909 | /* 15805 */ "st4 $\xFF\x02\x2F, [$\x01], #32\0" |
34910 | /* 15825 */ "st4 $\xFF\x02\x30, [$\x01], #32\0" |
34911 | /* 15845 */ "st4 $\xFF\x02\x31, [$\x01], #64\0" |
34912 | /* 15865 */ "st4 $\xFF\x02\x32, [$\x01], #32\0" |
34913 | /* 15885 */ "st4 $\xFF\x02\x33, [$\x01], #64\0" |
34914 | /* 15905 */ "st4h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34915 | /* 15927 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0" |
34916 | /* 15949 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34917 | /* 15971 */ "st4 $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0" |
34918 | /* 15994 */ "st4 $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0" |
34919 | /* 16018 */ "st4 $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0" |
34920 | /* 16042 */ "st4 $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #4\0" |
34921 | /* 16065 */ "stgp $\x01, $\x02, [$\x03]\0" |
34922 | /* 16083 */ "stg $\x01, [$\x02]\0" |
34923 | /* 16096 */ "stlurb $\x01, [$\x02]\0" |
34924 | /* 16112 */ "stlurh $\x01, [$\x02]\0" |
34925 | /* 16128 */ "stlur $\x01, [$\x02]\0" |
34926 | /* 16143 */ "stnp $\x01, $\x02, [$\x03]\0" |
34927 | /* 16161 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0" |
34928 | /* 16185 */ "stnt1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0" |
34929 | /* 16209 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0" |
34930 | /* 16233 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0" |
34931 | /* 16257 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34932 | /* 16283 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34933 | /* 16309 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0" |
34934 | /* 16333 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0" |
34935 | /* 16357 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0" |
34936 | /* 16381 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34937 | /* 16407 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0" |
34938 | /* 16431 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0" |
34939 | /* 16455 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0" |
34940 | /* 16479 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0" |
34941 | /* 16503 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34942 | /* 16529 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34943 | /* 16555 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0" |
34944 | /* 16579 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0" |
34945 | /* 16603 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0" |
34946 | /* 16627 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0" |
34947 | /* 16653 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0" |
34948 | /* 16679 */ "stp $\x01, $\x02, [$\x03]\0" |
34949 | /* 16696 */ "strb $\x01, [$\x02, $\x03]\0" |
34950 | /* 16714 */ "strb $\x01, [$\x02]\0" |
34951 | /* 16728 */ "str $\x01, [$\x02, $\x03]\0" |
34952 | /* 16745 */ "str $\x01, [$\x02]\0" |
34953 | /* 16758 */ "strh $\x01, [$\x02, $\x03]\0" |
34954 | /* 16776 */ "strh $\x01, [$\x02]\0" |
34955 | /* 16790 */ "str $\xFF\x01\x07, [$\x02]\0" |
34956 | /* 16805 */ "str $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0" |
34957 | /* 16830 */ "sttrb $\x01, [$\x02]\0" |
34958 | /* 16845 */ "sttrh $\x01, [$\x02]\0" |
34959 | /* 16860 */ "sttr $\x01, [$\x02]\0" |
34960 | /* 16874 */ "sturb $\x01, [$\x02]\0" |
34961 | /* 16889 */ "stur $\x01, [$\x02]\0" |
34962 | /* 16903 */ "sturh $\x01, [$\x02]\0" |
34963 | /* 16918 */ "stz2g $\x01, [$\x02]\0" |
34964 | /* 16933 */ "stzg $\x01, [$\x02]\0" |
34965 | /* 16947 */ "subpt $\x01, $\x02, $\x03\0" |
34966 | /* 16964 */ "cmp $\x02, $\xFF\x03\x01\0" |
34967 | /* 16977 */ "cmp $\x02, $\x03\0" |
34968 | /* 16988 */ "cmp $\x02, $\x03$\xFF\x04\x02\0" |
34969 | /* 17003 */ "negs $\x01, $\x03\0" |
34970 | /* 17015 */ "negs $\x01, $\x03$\xFF\x04\x02\0" |
34971 | /* 17031 */ "subs $\x01, $\x02, $\x03\0" |
34972 | /* 17047 */ "cmp $\x02, $\x03$\xFF\x04\x03\0" |
34973 | /* 17062 */ "neg $\x01, $\x03\0" |
34974 | /* 17073 */ "neg $\x01, $\x03$\xFF\x04\x02\0" |
34975 | /* 17088 */ "sub $\x01, $\x02, $\x03\0" |
34976 | /* 17103 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0" |
34977 | /* 17127 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0" |
34978 | /* 17150 */ "lsr $\x01, $\x02, $\x03\0" |
34979 | /* 17165 */ "uxtb $\x01, $\x02\0" |
34980 | /* 17177 */ "uxth $\x01, $\x02\0" |
34981 | /* 17189 */ "uxtw $\x01, $\x02\0" |
34982 | /* 17201 */ "umull $\x01, $\x02, $\x03\0" |
34983 | /* 17218 */ "mov.s $\x01, $\xFF\x02\x0C$\xFF\x03\x19\0" |
34984 | /* 17237 */ "mov.d $\x01, $\xFF\x02\x0C$\xFF\x03\x19\0" |
34985 | /* 17256 */ "umnegl $\x01, $\x02, $\x03\0" |
34986 | /* 17274 */ "uqdecb $\x01\0" |
34987 | /* 17284 */ "uqdecb $\x01, $\xFF\x03\x0E\0" |
34988 | /* 17300 */ "uqdecd $\x01\0" |
34989 | /* 17310 */ "uqdecd $\x01, $\xFF\x03\x0E\0" |
34990 | /* 17326 */ "uqdecd $\xFF\x01\x10\0" |
34991 | /* 17338 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
34992 | /* 17356 */ "uqdech $\x01\0" |
34993 | /* 17366 */ "uqdech $\x01, $\xFF\x03\x0E\0" |
34994 | /* 17382 */ "uqdech $\xFF\x01\x09\0" |
34995 | /* 17394 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0" |
34996 | /* 17412 */ "uqdecw $\x01\0" |
34997 | /* 17422 */ "uqdecw $\x01, $\xFF\x03\x0E\0" |
34998 | /* 17438 */ "uqdecw $\xFF\x01\x0B\0" |
34999 | /* 17450 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
35000 | /* 17468 */ "uqincb $\x01\0" |
35001 | /* 17478 */ "uqincb $\x01, $\xFF\x03\x0E\0" |
35002 | /* 17494 */ "uqincd $\x01\0" |
35003 | /* 17504 */ "uqincd $\x01, $\xFF\x03\x0E\0" |
35004 | /* 17520 */ "uqincd $\xFF\x01\x10\0" |
35005 | /* 17532 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0" |
35006 | /* 17550 */ "uqinch $\x01\0" |
35007 | /* 17560 */ "uqinch $\x01, $\xFF\x03\x0E\0" |
35008 | /* 17576 */ "uqinch $\xFF\x01\x09\0" |
35009 | /* 17588 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0" |
35010 | /* 17606 */ "uqincw $\x01\0" |
35011 | /* 17616 */ "uqincw $\x01, $\xFF\x03\x0E\0" |
35012 | /* 17632 */ "uqincw $\xFF\x01\x0B\0" |
35013 | /* 17644 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0" |
35014 | /* 17662 */ "xpaclri\0" |
35015 | /* 17670 */ "zero {za}\0" |
35016 | /* 17680 */ "zero {za0.h}\0" |
35017 | /* 17693 */ "zero {za1.h}\0" |
35018 | /* 17706 */ "zero {za0.s}\0" |
35019 | /* 17719 */ "zero {za1.s}\0" |
35020 | /* 17732 */ "zero {za2.s}\0" |
35021 | /* 17745 */ "zero {za3.s}\0" |
35022 | /* 17758 */ "zero {za0.s,za1.s}\0" |
35023 | /* 17777 */ "zero {za0.s,za3.s}\0" |
35024 | /* 17796 */ "zero {za1.s,za2.s}\0" |
35025 | /* 17815 */ "zero {za2.s,za3.s}\0" |
35026 | /* 17834 */ "zero {za0.s,za1.s,za2.s}\0" |
35027 | /* 17859 */ "zero {za0.s,za1.s,za3.s}\0" |
35028 | /* 17884 */ "zero {za0.s,za2.s,za3.s}\0" |
35029 | /* 17909 */ "zero {za1.s,za2.s,za3.s}\0" |
35030 | ; |
35031 | |
35032 | #ifndef NDEBUG |
35033 | static struct SortCheck { |
35034 | SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) { |
35035 | assert(std::is_sorted( |
35036 | OpToPatterns.begin(), OpToPatterns.end(), |
35037 | [](const PatternsForOpcode &L, const PatternsForOpcode &R) { |
35038 | return L.Opcode < R.Opcode; |
35039 | }) && |
35040 | "tablegen failed to sort opcode patterns" ); |
35041 | } |
35042 | } sortCheckVar(OpToPatterns); |
35043 | #endif |
35044 | |
35045 | AliasMatchingData M { |
35046 | .OpToPatterns: ArrayRef(OpToPatterns), |
35047 | .Patterns: ArrayRef(Patterns), |
35048 | .PatternConds: ArrayRef(Conds), |
35049 | .AsmStrings: StringRef(AsmStrings, std::size(AsmStrings)), |
35050 | .ValidateMCOperand: &AArch64AppleInstPrinterValidateMCOperand, |
35051 | }; |
35052 | const char *AsmString = matchAliasPatterns(MI, STI: &STI, M); |
35053 | if (!AsmString) return false; |
35054 | |
35055 | unsigned I = 0; |
35056 | while (AsmString[I] != ' ' && AsmString[I] != '\t' && |
35057 | AsmString[I] != '$' && AsmString[I] != '\0') |
35058 | ++I; |
35059 | OS << '\t' << StringRef(AsmString, I); |
35060 | if (AsmString[I] != '\0') { |
35061 | if (AsmString[I] == ' ' || AsmString[I] == '\t') { |
35062 | OS << '\t'; |
35063 | ++I; |
35064 | } |
35065 | do { |
35066 | if (AsmString[I] == '$') { |
35067 | ++I; |
35068 | if (AsmString[I] == (char)0xff) { |
35069 | ++I; |
35070 | int OpIdx = AsmString[I++] - 1; |
35071 | int PrintMethodIdx = AsmString[I++] - 1; |
35072 | printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, STI, O&: OS); |
35073 | } else |
35074 | printOperand(MI, OpNo: unsigned(AsmString[I++]) - 1, STI, O&: OS); |
35075 | } else { |
35076 | OS << AsmString[I++]; |
35077 | } |
35078 | } while (AsmString[I] != '\0'); |
35079 | } |
35080 | |
35081 | return true; |
35082 | } |
35083 | |
35084 | void AArch64AppleInstPrinter::printCustomAliasOperand( |
35085 | const MCInst *MI, uint64_t Address, unsigned OpIdx, |
35086 | unsigned PrintMethodIdx, |
35087 | const MCSubtargetInfo &STI, |
35088 | raw_ostream &OS) { |
35089 | switch (PrintMethodIdx) { |
35090 | default: |
35091 | llvm_unreachable("Unknown PrintMethod kind" ); |
35092 | break; |
35093 | case 0: |
35094 | printAddSubImm(MI, OpNum: OpIdx, STI, O&: OS); |
35095 | break; |
35096 | case 1: |
35097 | printShifter(MI, OpNum: OpIdx, STI, O&: OS); |
35098 | break; |
35099 | case 2: |
35100 | printArithExtend(MI, OpNum: OpIdx, STI, O&: OS); |
35101 | break; |
35102 | case 3: |
35103 | printLogicalImm<int32_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35104 | break; |
35105 | case 4: |
35106 | printLogicalImm<int64_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35107 | break; |
35108 | case 5: |
35109 | printSVERegOp<'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
35110 | break; |
35111 | case 6: |
35112 | printSVERegOp<>(MI, OpNum: OpIdx, STI, O&: OS); |
35113 | break; |
35114 | case 7: |
35115 | printLogicalImm<int8_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35116 | break; |
35117 | case 8: |
35118 | printSVERegOp<'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
35119 | break; |
35120 | case 9: |
35121 | printLogicalImm<int16_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35122 | break; |
35123 | case 10: |
35124 | printSVERegOp<'s'>(MI, OpNum: OpIdx, STI, O&: OS); |
35125 | break; |
35126 | case 11: |
35127 | printVRegOperand(MI, OpNo: OpIdx, STI, O&: OS); |
35128 | break; |
35129 | case 12: |
35130 | printImm(MI, OpNo: OpIdx, STI, O&: OS); |
35131 | break; |
35132 | case 13: |
35133 | printSVEPattern(MI, OpNum: OpIdx, STI, O&: OS); |
35134 | break; |
35135 | case 14: |
35136 | printImm8OptLsl<int8_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35137 | break; |
35138 | case 15: |
35139 | printSVERegOp<'d'>(MI, OpNum: OpIdx, STI, O&: OS); |
35140 | break; |
35141 | case 16: |
35142 | printImm8OptLsl<int64_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35143 | break; |
35144 | case 17: |
35145 | printImm8OptLsl<int16_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35146 | break; |
35147 | case 18: |
35148 | printImm8OptLsl<int32_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35149 | break; |
35150 | case 19: |
35151 | printInverseCondCode(MI, OpNum: OpIdx, STI, O&: OS); |
35152 | break; |
35153 | case 20: |
35154 | printSVELogicalImm<int16_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35155 | break; |
35156 | case 21: |
35157 | printSVELogicalImm<int32_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35158 | break; |
35159 | case 22: |
35160 | printSVELogicalImm<int64_t>(MI, OpNum: OpIdx, STI, O&: OS); |
35161 | break; |
35162 | case 23: |
35163 | printZPRasFPR<8>(MI, OpNum: OpIdx, STI, O&: OS); |
35164 | break; |
35165 | case 24: |
35166 | printVectorIndex(MI, OpNum: OpIdx, STI, O&: OS); |
35167 | break; |
35168 | case 25: |
35169 | printZPRasFPR<64>(MI, OpNum: OpIdx, STI, O&: OS); |
35170 | break; |
35171 | case 26: |
35172 | printZPRasFPR<16>(MI, OpNum: OpIdx, STI, O&: OS); |
35173 | break; |
35174 | case 27: |
35175 | printSVERegOp<'q'>(MI, OpNum: OpIdx, STI, O&: OS); |
35176 | break; |
35177 | case 28: |
35178 | printZPRasFPR<128>(MI, OpNum: OpIdx, STI, O&: OS); |
35179 | break; |
35180 | case 29: |
35181 | printZPRasFPR<32>(MI, OpNum: OpIdx, STI, O&: OS); |
35182 | break; |
35183 | case 30: |
35184 | printMatrixTileVector<0>(MI, OpNum: OpIdx, STI, O&: OS); |
35185 | break; |
35186 | case 31: |
35187 | printMatrixIndex(MI, OpNum: OpIdx, STI, O&: OS); |
35188 | break; |
35189 | case 32: |
35190 | printMatrixTileVector<1>(MI, OpNum: OpIdx, STI, O&: OS); |
35191 | break; |
35192 | case 33: |
35193 | printFPImmOperand(MI, OpNum: OpIdx, STI, O&: OS); |
35194 | break; |
35195 | case 34: |
35196 | printTypedVectorList<0,'d'>(MI, OpNum: OpIdx, STI, O&: OS); |
35197 | break; |
35198 | case 35: |
35199 | printTypedVectorList<0,'s'>(MI, OpNum: OpIdx, STI, O&: OS); |
35200 | break; |
35201 | case 36: |
35202 | printTypedVectorList<0,'q'>(MI, OpNum: OpIdx, STI, O&: OS); |
35203 | break; |
35204 | case 37: |
35205 | printBTIHintOp(MI, OpNum: OpIdx, STI, O&: OS); |
35206 | break; |
35207 | case 38: |
35208 | printPSBHintOp(MI, OpNum: OpIdx, STI, O&: OS); |
35209 | break; |
35210 | case 39: |
35211 | printTypedVectorList<0,'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
35212 | break; |
35213 | case 40: |
35214 | printPredicateAsCounter<0>(MI, OpNum: OpIdx, STI, O&: OS); |
35215 | break; |
35216 | case 41: |
35217 | printTypedVectorList<0, 'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
35218 | break; |
35219 | case 42: |
35220 | printTypedVectorList<0,'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
35221 | break; |
35222 | case 43: |
35223 | printTypedVectorList<16, 'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
35224 | break; |
35225 | case 44: |
35226 | printTypedVectorList<1, 'd'>(MI, OpNum: OpIdx, STI, O&: OS); |
35227 | break; |
35228 | case 45: |
35229 | printTypedVectorList<2, 'd'>(MI, OpNum: OpIdx, STI, O&: OS); |
35230 | break; |
35231 | case 46: |
35232 | printTypedVectorList<2, 's'>(MI, OpNum: OpIdx, STI, O&: OS); |
35233 | break; |
35234 | case 47: |
35235 | printTypedVectorList<4, 'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
35236 | break; |
35237 | case 48: |
35238 | printTypedVectorList<4, 's'>(MI, OpNum: OpIdx, STI, O&: OS); |
35239 | break; |
35240 | case 49: |
35241 | printTypedVectorList<8, 'b'>(MI, OpNum: OpIdx, STI, O&: OS); |
35242 | break; |
35243 | case 50: |
35244 | printTypedVectorList<8, 'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
35245 | break; |
35246 | case 51: |
35247 | printTypedVectorList<0, 'h'>(MI, OpNum: OpIdx, STI, O&: OS); |
35248 | break; |
35249 | case 52: |
35250 | printTypedVectorList<0, 's'>(MI, OpNum: OpIdx, STI, O&: OS); |
35251 | break; |
35252 | case 53: |
35253 | printTypedVectorList<0, 'd'>(MI, OpNum: OpIdx, STI, O&: OS); |
35254 | break; |
35255 | case 54: |
35256 | printMatrix<0>(MI, OpNum: OpIdx, STI, O&: OS); |
35257 | break; |
35258 | case 55: |
35259 | printImmRangeScale<2, 1>(MI, OpNum: OpIdx, STI, O&: OS); |
35260 | break; |
35261 | case 56: |
35262 | printImmRangeScale<4, 3>(MI, OpNum: OpIdx, STI, O&: OS); |
35263 | break; |
35264 | case 57: |
35265 | printMatrix<64>(MI, OpNum: OpIdx, STI, O&: OS); |
35266 | break; |
35267 | case 58: |
35268 | printImmHex(MI, OpNo: OpIdx, STI, O&: OS); |
35269 | break; |
35270 | case 59: |
35271 | printPrefetchOp<true>(MI, OpNum: OpIdx, STI, O&: OS); |
35272 | break; |
35273 | case 60: |
35274 | printPrefetchOp(MI, OpNum: OpIdx, STI, O&: OS); |
35275 | break; |
35276 | case 61: |
35277 | printGPR64as32(MI, OpNum: OpIdx, STI, O&: OS); |
35278 | break; |
35279 | case 62: |
35280 | printSysCROperand(MI, OpNo: OpIdx, STI, O&: OS); |
35281 | break; |
35282 | } |
35283 | } |
35284 | |
35285 | static bool AArch64AppleInstPrinterValidateMCOperand(const MCOperand &MCOp, |
35286 | const MCSubtargetInfo &STI, |
35287 | unsigned PredicateIndex) { |
35288 | switch (PredicateIndex) { |
35289 | default: |
35290 | llvm_unreachable("Unknown MCOperandPredicate kind" ); |
35291 | break; |
35292 | case 1: { |
35293 | |
35294 | if (!MCOp.isImm()) |
35295 | return false; |
35296 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
35297 | return AArch64_AM::isSVEMaskOfIdenticalElements<int8_t>(Imm: Val); |
35298 | |
35299 | } |
35300 | case 2: { |
35301 | |
35302 | if (!MCOp.isImm()) |
35303 | return false; |
35304 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
35305 | return AArch64_AM::isSVEMaskOfIdenticalElements<int16_t>(Imm: Val); |
35306 | |
35307 | } |
35308 | case 3: { |
35309 | |
35310 | if (!MCOp.isImm()) |
35311 | return false; |
35312 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
35313 | return AArch64_AM::isSVEMaskOfIdenticalElements<int32_t>(Imm: Val); |
35314 | |
35315 | } |
35316 | case 4: { |
35317 | |
35318 | return MCOp.isImm() && |
35319 | MCOp.getImm() != AArch64CC::AL && |
35320 | MCOp.getImm() != AArch64CC::NV; |
35321 | |
35322 | } |
35323 | case 5: { |
35324 | |
35325 | if (!MCOp.isImm()) |
35326 | return false; |
35327 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
35328 | return AArch64_AM::isSVEMaskOfIdenticalElements<int16_t>(Imm: Val) && |
35329 | AArch64_AM::isSVEMoveMaskPreferredLogicalImmediate(Imm: Val); |
35330 | |
35331 | } |
35332 | case 6: { |
35333 | |
35334 | if (!MCOp.isImm()) |
35335 | return false; |
35336 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
35337 | return AArch64_AM::isSVEMaskOfIdenticalElements<int32_t>(Imm: Val) && |
35338 | AArch64_AM::isSVEMoveMaskPreferredLogicalImmediate(Imm: Val); |
35339 | |
35340 | } |
35341 | case 7: { |
35342 | |
35343 | if (!MCOp.isImm()) |
35344 | return false; |
35345 | int64_t Val = AArch64_AM::decodeLogicalImmediate(val: MCOp.getImm(), regSize: 64); |
35346 | return AArch64_AM::isSVEMaskOfIdenticalElements<int64_t>(Imm: Val) && |
35347 | AArch64_AM::isSVEMoveMaskPreferredLogicalImmediate(Imm: Val); |
35348 | |
35349 | } |
35350 | case 8: { |
35351 | |
35352 | // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields. |
35353 | if (!MCOp.isImm()) |
35354 | return false; |
35355 | return AArch64BTIHint::lookupBTIByEncoding(Encoding: MCOp.getImm() ^ 32) != nullptr; |
35356 | |
35357 | } |
35358 | case 9: { |
35359 | |
35360 | // Check, if operand is valid, to fix exhaustive aliasing in disassembly. |
35361 | // "psb" is an alias to "hint" only for certain values of CRm:Op2 fields. |
35362 | if (!MCOp.isImm()) |
35363 | return false; |
35364 | return AArch64PSBHint::lookupPSBByEncoding(Encoding: MCOp.getImm()) != nullptr; |
35365 | |
35366 | } |
35367 | } |
35368 | } |
35369 | |
35370 | #endif // PRINT_ALIAS_INSTR |
35371 | |