Coverage Report

Created: 2023-12-08 06:05

/src/capstonenext/arch/AArch64/AArch64GenAsmWriter.inc
Line
Count
Source (jump to first uncovered line)
1
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
3
/*    Rot127 <unisono@quyllur.org> 2022-2023 */
4
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
5
6
/* LLVM-commit: <commit> */
7
/* LLVM-tag: <tag> */
8
9
/* Do not edit. */
10
11
/* Capstone's LLVM TableGen Backends: */
12
/* https://github.com/capstone-engine/llvm-capstone */
13
14
#include <capstone/platform.h>
15
#include <assert.h>
16
17
/// getMnemonic - This method is automatically generated by tablegen
18
/// from the instruction set description.
19
416k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
416k
#ifndef CAPSTONE_DIET
21
416k
  static const char AsmStrs[] = {
22
416k
  /* 0 */ "sha1su0\t\0"
23
416k
  /* 9 */ "sha512su0\t\0"
24
416k
  /* 20 */ "sha256su0\t\0"
25
416k
  /* 31 */ "st64bv0\t\0"
26
416k
  /* 40 */ "ld1\t\0"
27
416k
  /* 45 */ "stl1\t\0"
28
416k
  /* 51 */ "trn1\t\0"
29
416k
  /* 57 */ "ldap1\t\0"
30
416k
  /* 64 */ "zip1\t\0"
31
416k
  /* 70 */ "uzp1\t\0"
32
416k
  /* 76 */ "zipq1\t\0"
33
416k
  /* 83 */ "uzpq1\t\0"
34
416k
  /* 90 */ "dcps1\t\0"
35
416k
  /* 97 */ "sm3ss1\t\0"
36
416k
  /* 105 */ "st1\t\0"
37
416k
  /* 110 */ "sha1su1\t\0"
38
416k
  /* 119 */ "sha512su1\t\0"
39
416k
  /* 130 */ "sha256su1\t\0"
40
416k
  /* 141 */ "sm3partw1\t\0"
41
416k
  /* 152 */ "rax1\t\0"
42
416k
  /* 158 */ "rev32\t\0"
43
416k
  /* 165 */ "ld2\t\0"
44
416k
  /* 170 */ "sha512h2\t\0"
45
416k
  /* 180 */ "sha256h2\t\0"
46
416k
  /* 190 */ "luti2\t\0"
47
416k
  /* 197 */ "sabal2\t\0"
48
416k
  /* 205 */ "uabal2\t\0"
49
416k
  /* 213 */ "sqdmlal2\t\0"
50
416k
  /* 223 */ "fmlal2\t\0"
51
416k
  /* 231 */ "smlal2\t\0"
52
416k
  /* 239 */ "umlal2\t\0"
53
416k
  /* 247 */ "ssubl2\t\0"
54
416k
  /* 255 */ "usubl2\t\0"
55
416k
  /* 263 */ "sabdl2\t\0"
56
416k
  /* 271 */ "uabdl2\t\0"
57
416k
  /* 279 */ "saddl2\t\0"
58
416k
  /* 287 */ "uaddl2\t\0"
59
416k
  /* 295 */ "sshll2\t\0"
60
416k
  /* 303 */ "ushll2\t\0"
61
416k
  /* 311 */ "sqdmull2\t\0"
62
416k
  /* 321 */ "pmull2\t\0"
63
416k
  /* 329 */ "smull2\t\0"
64
416k
  /* 337 */ "umull2\t\0"
65
416k
  /* 345 */ "sqdmlsl2\t\0"
66
416k
  /* 355 */ "fmlsl2\t\0"
67
416k
  /* 363 */ "smlsl2\t\0"
68
416k
  /* 371 */ "umlsl2\t\0"
69
416k
  /* 379 */ "fcvtl2\t\0"
70
416k
  /* 387 */ "rsubhn2\t\0"
71
416k
  /* 396 */ "raddhn2\t\0"
72
416k
  /* 405 */ "sqshrn2\t\0"
73
416k
  /* 414 */ "uqshrn2\t\0"
74
416k
  /* 423 */ "sqrshrn2\t\0"
75
416k
  /* 433 */ "uqrshrn2\t\0"
76
416k
  /* 443 */ "trn2\t\0"
77
416k
  /* 449 */ "bfcvtn2\t\0"
78
416k
  /* 458 */ "sqxtn2\t\0"
79
416k
  /* 466 */ "uqxtn2\t\0"
80
416k
  /* 474 */ "sqshrun2\t\0"
81
416k
  /* 484 */ "sqrshrun2\t\0"
82
416k
  /* 495 */ "sqxtun2\t\0"
83
416k
  /* 504 */ "fcvtxn2\t\0"
84
416k
  /* 513 */ "zip2\t\0"
85
416k
  /* 519 */ "uzp2\t\0"
86
416k
  /* 525 */ "zipq2\t\0"
87
416k
  /* 532 */ "uzpq2\t\0"
88
416k
  /* 539 */ "dcps2\t\0"
89
416k
  /* 546 */ "st2\t\0"
90
416k
  /* 551 */ "ssubw2\t\0"
91
416k
  /* 559 */ "usubw2\t\0"
92
416k
  /* 567 */ "saddw2\t\0"
93
416k
  /* 575 */ "uaddw2\t\0"
94
416k
  /* 583 */ "sm3partw2\t\0"
95
416k
  /* 594 */ "ld3\t\0"
96
416k
  /* 599 */ "eor3\t\0"
97
416k
  /* 605 */ "dcps3\t\0"
98
416k
  /* 612 */ "st3\t\0"
99
416k
  /* 617 */ "rev64\t\0"
100
416k
  /* 624 */ "ld4\t\0"
101
416k
  /* 629 */ "luti4\t\0"
102
416k
  /* 636 */ "st4\t\0"
103
416k
  /* 641 */ "setf16\t\0"
104
416k
  /* 649 */ "rev16\t\0"
105
416k
  /* 656 */ "setf8\t\0"
106
416k
  /* 663 */ "sm3tt1a\t\0"
107
416k
  /* 672 */ "sm3tt2a\t\0"
108
416k
  /* 681 */ "braa\t\0"
109
416k
  /* 687 */ "ldraa\t\0"
110
416k
  /* 694 */ "blraa\t\0"
111
416k
  /* 701 */ "saba\t\0"
112
416k
  /* 707 */ "uaba\t\0"
113
416k
  /* 713 */ "pacda\t\0"
114
416k
  /* 720 */ "ldadda\t\0"
115
416k
  /* 728 */ "fadda\t\0"
116
416k
  /* 735 */ "autda\t\0"
117
416k
  /* 742 */ "pacga\t\0"
118
416k
  /* 749 */ "addha\t\0"
119
416k
  /* 756 */ "pacia\t\0"
120
416k
  /* 763 */ "autia\t\0"
121
416k
  /* 770 */ "brka\t\0"
122
416k
  /* 776 */ "fcmla\t\0"
123
416k
  /* 783 */ "bfmla\t\0"
124
416k
  /* 790 */ "bfmmla\t\0"
125
416k
  /* 798 */ "usmmla\t\0"
126
416k
  /* 806 */ "ummla\t\0"
127
416k
  /* 813 */ "fnmla\t\0"
128
416k
  /* 820 */ "ldsmina\t\0"
129
416k
  /* 829 */ "ldumina\t\0"
130
416k
  /* 838 */ "brkpa\t\0"
131
416k
  /* 845 */ "bmopa\t\0"
132
416k
  /* 852 */ "bfmopa\t\0"
133
416k
  /* 860 */ "usmopa\t\0"
134
416k
  /* 868 */ "sumopa\t\0"
135
416k
  /* 876 */ "rcwsswppa\t\0"
136
416k
  /* 887 */ "rcwswppa\t\0"
137
416k
  /* 897 */ "ldclrpa\t\0"
138
416k
  /* 906 */ "rcwsclrpa\t\0"
139
416k
  /* 917 */ "rcwclrpa\t\0"
140
416k
  /* 927 */ "rcwscaspa\t\0"
141
416k
  /* 938 */ "rcwcaspa\t\0"
142
416k
  /* 948 */ "ldsetpa\t\0"
143
416k
  /* 957 */ "rcwssetpa\t\0"
144
416k
  /* 968 */ "rcwsetpa\t\0"
145
416k
  /* 978 */ "rcwsswpa\t\0"
146
416k
  /* 988 */ "rcwswpa\t\0"
147
416k
  /* 997 */ "fexpa\t\0"
148
416k
  /* 1004 */ "ldclra\t\0"
149
416k
  /* 1012 */ "rcwsclra\t\0"
150
416k
  /* 1022 */ "rcwclra\t\0"
151
416k
  /* 1031 */ "ldeora\t\0"
152
416k
  /* 1039 */ "srsra\t\0"
153
416k
  /* 1046 */ "ursra\t\0"
154
416k
  /* 1053 */ "ssra\t\0"
155
416k
  /* 1059 */ "usra\t\0"
156
416k
  /* 1065 */ "rcwscasa\t\0"
157
416k
  /* 1075 */ "rcwcasa\t\0"
158
416k
  /* 1084 */ "ldseta\t\0"
159
416k
  /* 1092 */ "rcwsseta\t\0"
160
416k
  /* 1102 */ "rcwseta\t\0"
161
416k
  /* 1111 */ "frinta\t\0"
162
416k
  /* 1119 */ "clasta\t\0"
163
416k
  /* 1127 */ "addva\t\0"
164
416k
  /* 1134 */ "mova\t\0"
165
416k
  /* 1140 */ "ldsmaxa\t\0"
166
416k
  /* 1149 */ "ldumaxa\t\0"
167
416k
  /* 1158 */ "pacdza\t\0"
168
416k
  /* 1166 */ "autdza\t\0"
169
416k
  /* 1174 */ "paciza\t\0"
170
416k
  /* 1182 */ "autiza\t\0"
171
416k
  /* 1190 */ "ld1b\t\0"
172
416k
  /* 1196 */ "ldff1b\t\0"
173
416k
  /* 1204 */ "ldnf1b\t\0"
174
416k
  /* 1212 */ "ldnt1b\t\0"
175
416k
  /* 1220 */ "stnt1b\t\0"
176
416k
  /* 1228 */ "st1b\t\0"
177
416k
  /* 1234 */ "sm3tt1b\t\0"
178
416k
  /* 1243 */ "crc32b\t\0"
179
416k
  /* 1251 */ "ld2b\t\0"
180
416k
  /* 1257 */ "st2b\t\0"
181
416k
  /* 1263 */ "sm3tt2b\t\0"
182
416k
  /* 1272 */ "ld3b\t\0"
183
416k
  /* 1278 */ "st3b\t\0"
184
416k
  /* 1284 */ "ld64b\t\0"
185
416k
  /* 1291 */ "st64b\t\0"
186
416k
  /* 1298 */ "ld4b\t\0"
187
416k
  /* 1304 */ "st4b\t\0"
188
416k
  /* 1310 */ "ldaddab\t\0"
189
416k
  /* 1319 */ "ldsminab\t\0"
190
416k
  /* 1329 */ "lduminab\t\0"
191
416k
  /* 1339 */ "swpab\t\0"
192
416k
  /* 1346 */ "brab\t\0"
193
416k
  /* 1352 */ "ldrab\t\0"
194
416k
  /* 1359 */ "blrab\t\0"
195
416k
  /* 1366 */ "ldclrab\t\0"
196
416k
  /* 1375 */ "ldeorab\t\0"
197
416k
  /* 1384 */ "casab\t\0"
198
416k
  /* 1391 */ "ldsetab\t\0"
199
416k
  /* 1400 */ "ldsmaxab\t\0"
200
416k
  /* 1410 */ "ldumaxab\t\0"
201
416k
  /* 1420 */ "crc32cb\t\0"
202
416k
  /* 1429 */ "sqdecb\t\0"
203
416k
  /* 1437 */ "uqdecb\t\0"
204
416k
  /* 1445 */ "sqincb\t\0"
205
416k
  /* 1453 */ "uqincb\t\0"
206
416k
  /* 1461 */ "pacdb\t\0"
207
416k
  /* 1468 */ "ldaddb\t\0"
208
416k
  /* 1476 */ "autdb\t\0"
209
416k
  /* 1483 */ "prfb\t\0"
210
416k
  /* 1489 */ "flogb\t\0"
211
416k
  /* 1496 */ "pacib\t\0"
212
416k
  /* 1503 */ "autib\t\0"
213
416k
  /* 1510 */ "brkb\t\0"
214
416k
  /* 1516 */ "sabalb\t\0"
215
416k
  /* 1524 */ "uabalb\t\0"
216
416k
  /* 1532 */ "ldaddalb\t\0"
217
416k
  /* 1542 */ "sqdmlalb\t\0"
218
416k
  /* 1552 */ "bfmlalb\t\0"
219
416k
  /* 1561 */ "smlalb\t\0"
220
416k
  /* 1569 */ "umlalb\t\0"
221
416k
  /* 1577 */ "ldsminalb\t\0"
222
416k
  /* 1588 */ "lduminalb\t\0"
223
416k
  /* 1599 */ "swpalb\t\0"
224
416k
  /* 1607 */ "ldclralb\t\0"
225
416k
  /* 1617 */ "ldeoralb\t\0"
226
416k
  /* 1627 */ "casalb\t\0"
227
416k
  /* 1635 */ "ldsetalb\t\0"
228
416k
  /* 1645 */ "ldsmaxalb\t\0"
229
416k
  /* 1656 */ "ldumaxalb\t\0"
230
416k
  /* 1667 */ "ssublb\t\0"
231
416k
  /* 1675 */ "usublb\t\0"
232
416k
  /* 1683 */ "sbclb\t\0"
233
416k
  /* 1690 */ "adclb\t\0"
234
416k
  /* 1697 */ "sabdlb\t\0"
235
416k
  /* 1705 */ "uabdlb\t\0"
236
416k
  /* 1713 */ "ldaddlb\t\0"
237
416k
  /* 1722 */ "saddlb\t\0"
238
416k
  /* 1730 */ "uaddlb\t\0"
239
416k
  /* 1738 */ "sshllb\t\0"
240
416k
  /* 1746 */ "ushllb\t\0"
241
416k
  /* 1754 */ "sqdmullb\t\0"
242
416k
  /* 1764 */ "pmullb\t\0"
243
416k
  /* 1772 */ "smullb\t\0"
244
416k
  /* 1780 */ "umullb\t\0"
245
416k
  /* 1788 */ "ldsminlb\t\0"
246
416k
  /* 1798 */ "lduminlb\t\0"
247
416k
  /* 1808 */ "swplb\t\0"
248
416k
  /* 1815 */ "ldclrlb\t\0"
249
416k
  /* 1824 */ "ldeorlb\t\0"
250
416k
  /* 1833 */ "caslb\t\0"
251
416k
  /* 1840 */ "sqdmlslb\t\0"
252
416k
  /* 1850 */ "bfmlslb\t\0"
253
416k
  /* 1859 */ "smlslb\t\0"
254
416k
  /* 1867 */ "umlslb\t\0"
255
416k
  /* 1875 */ "ldsetlb\t\0"
256
416k
  /* 1884 */ "ldsmaxlb\t\0"
257
416k
  /* 1894 */ "ldumaxlb\t\0"
258
416k
  /* 1904 */ "dmb\t\0"
259
416k
  /* 1909 */ "rsubhnb\t\0"
260
416k
  /* 1918 */ "raddhnb\t\0"
261
416k
  /* 1927 */ "ldsminb\t\0"
262
416k
  /* 1936 */ "lduminb\t\0"
263
416k
  /* 1945 */ "sqshrnb\t\0"
264
416k
  /* 1954 */ "uqshrnb\t\0"
265
416k
  /* 1963 */ "sqrshrnb\t\0"
266
416k
  /* 1973 */ "uqrshrnb\t\0"
267
416k
  /* 1983 */ "sqxtnb\t\0"
268
416k
  /* 1991 */ "uqxtnb\t\0"
269
416k
  /* 1999 */ "sqshrunb\t\0"
270
416k
  /* 2009 */ "sqrshrunb\t\0"
271
416k
  /* 2020 */ "sqxtunb\t\0"
272
416k
  /* 2029 */ "ld1rob\t\0"
273
416k
  /* 2037 */ "brkpb\t\0"
274
416k
  /* 2044 */ "swpb\t\0"
275
416k
  /* 2050 */ "ld1rqb\t\0"
276
416k
  /* 2058 */ "ld1rb\t\0"
277
416k
  /* 2065 */ "ldarb\t\0"
278
416k
  /* 2072 */ "ldlarb\t\0"
279
416k
  /* 2080 */ "ldrb\t\0"
280
416k
  /* 2086 */ "ldclrb\t\0"
281
416k
  /* 2094 */ "stllrb\t\0"
282
416k
  /* 2102 */ "stlrb\t\0"
283
416k
  /* 2109 */ "ldeorb\t\0"
284
416k
  /* 2117 */ "ldaprb\t\0"
285
416k
  /* 2125 */ "ldtrb\t\0"
286
416k
  /* 2132 */ "strb\t\0"
287
416k
  /* 2138 */ "sttrb\t\0"
288
416k
  /* 2145 */ "ldurb\t\0"
289
416k
  /* 2152 */ "stlurb\t\0"
290
416k
  /* 2160 */ "ldapurb\t\0"
291
416k
  /* 2169 */ "sturb\t\0"
292
416k
  /* 2176 */ "ldaxrb\t\0"
293
416k
  /* 2184 */ "ldxrb\t\0"
294
416k
  /* 2191 */ "stlxrb\t\0"
295
416k
  /* 2199 */ "stxrb\t\0"
296
416k
  /* 2206 */ "ld1sb\t\0"
297
416k
  /* 2213 */ "ldff1sb\t\0"
298
416k
  /* 2222 */ "ldnf1sb\t\0"
299
416k
  /* 2231 */ "ldnt1sb\t\0"
300
416k
  /* 2240 */ "casb\t\0"
301
416k
  /* 2246 */ "dsb\t\0"
302
416k
  /* 2251 */ "isb\t\0"
303
416k
  /* 2256 */ "fmsb\t\0"
304
416k
  /* 2262 */ "fnmsb\t\0"
305
416k
  /* 2269 */ "ld1rsb\t\0"
306
416k
  /* 2277 */ "ldrsb\t\0"
307
416k
  /* 2284 */ "ldtrsb\t\0"
308
416k
  /* 2292 */ "ldursb\t\0"
309
416k
  /* 2300 */ "ldapursb\t\0"
310
416k
  /* 2310 */ "tsb\t\0"
311
416k
  /* 2315 */ "ldsetb\t\0"
312
416k
  /* 2323 */ "ssubltb\t\0"
313
416k
  /* 2332 */ "cntb\t\0"
314
416k
  /* 2338 */ "eortb\t\0"
315
416k
  /* 2345 */ "clastb\t\0"
316
416k
  /* 2353 */ "sxtb\t\0"
317
416k
  /* 2359 */ "uxtb\t\0"
318
416k
  /* 2365 */ "bfsub\t\0"
319
416k
  /* 2372 */ "shsub\t\0"
320
416k
  /* 2379 */ "uhsub\t\0"
321
416k
  /* 2386 */ "fmsub\t\0"
322
416k
  /* 2393 */ "fnmsub\t\0"
323
416k
  /* 2401 */ "sqsub\t\0"
324
416k
  /* 2408 */ "uqsub\t\0"
325
416k
  /* 2415 */ "revb\t\0"
326
416k
  /* 2421 */ "ssubwb\t\0"
327
416k
  /* 2429 */ "usubwb\t\0"
328
416k
  /* 2437 */ "saddwb\t\0"
329
416k
  /* 2445 */ "uaddwb\t\0"
330
416k
  /* 2453 */ "ldsmaxb\t\0"
331
416k
  /* 2462 */ "ldumaxb\t\0"
332
416k
  /* 2471 */ "pacdzb\t\0"
333
416k
  /* 2479 */ "autdzb\t\0"
334
416k
  /* 2487 */ "pacizb\t\0"
335
416k
  /* 2495 */ "autizb\t\0"
336
416k
  /* 2503 */ "sha1c\t\0"
337
416k
  /* 2510 */ "sbc\t\0"
338
416k
  /* 2515 */ "adc\t\0"
339
416k
  /* 2520 */ "bic\t\0"
340
416k
  /* 2525 */ "aesimc\t\0"
341
416k
  /* 2533 */ "aesmc\t\0"
342
416k
  /* 2540 */ "csinc\t\0"
343
416k
  /* 2547 */ "hvc\t\0"
344
416k
  /* 2552 */ "svc\t\0"
345
416k
  /* 2557 */ "ld1d\t\0"
346
416k
  /* 2563 */ "ldff1d\t\0"
347
416k
  /* 2571 */ "ldnf1d\t\0"
348
416k
  /* 2579 */ "ldnt1d\t\0"
349
416k
  /* 2587 */ "stnt1d\t\0"
350
416k
  /* 2595 */ "st1d\t\0"
351
416k
  /* 2601 */ "ld2d\t\0"
352
416k
  /* 2607 */ "st2d\t\0"
353
416k
  /* 2613 */ "ld3d\t\0"
354
416k
  /* 2619 */ "st3d\t\0"
355
416k
  /* 2625 */ "ld4d\t\0"
356
416k
  /* 2631 */ "st4d\t\0"
357
416k
  /* 2637 */ "fmad\t\0"
358
416k
  /* 2643 */ "fnmad\t\0"
359
416k
  /* 2650 */ "ftmad\t\0"
360
416k
  /* 2657 */ "fabd\t\0"
361
416k
  /* 2663 */ "sabd\t\0"
362
416k
  /* 2669 */ "uabd\t\0"
363
416k
  /* 2675 */ "xpacd\t\0"
364
416k
  /* 2682 */ "sqdecd\t\0"
365
416k
  /* 2690 */ "uqdecd\t\0"
366
416k
  /* 2698 */ "sqincd\t\0"
367
416k
  /* 2706 */ "uqincd\t\0"
368
416k
  /* 2714 */ "fcadd\t\0"
369
416k
  /* 2721 */ "sqcadd\t\0"
370
416k
  /* 2729 */ "ldadd\t\0"
371
416k
  /* 2736 */ "bfadd\t\0"
372
416k
  /* 2743 */ "srhadd\t\0"
373
416k
  /* 2751 */ "urhadd\t\0"
374
416k
  /* 2759 */ "shadd\t\0"
375
416k
  /* 2766 */ "uhadd\t\0"
376
416k
  /* 2773 */ "fmadd\t\0"
377
416k
  /* 2780 */ "fnmadd\t\0"
378
416k
  /* 2788 */ "usqadd\t\0"
379
416k
  /* 2796 */ "suqadd\t\0"
380
416k
  /* 2804 */ "prfd\t\0"
381
416k
  /* 2810 */ "nand\t\0"
382
416k
  /* 2816 */ "ld1rod\t\0"
383
416k
  /* 2824 */ "ld1rqd\t\0"
384
416k
  /* 2832 */ "ld1rd\t\0"
385
416k
  /* 2839 */ "asrd\t\0"
386
416k
  /* 2845 */ "aesd\t\0"
387
416k
  /* 2851 */ "cntd\t\0"
388
416k
  /* 2857 */ "revd\t\0"
389
416k
  /* 2863 */ "sm4e\t\0"
390
416k
  /* 2869 */ "splice\t\0"
391
416k
  /* 2877 */ "facge\t\0"
392
416k
  /* 2884 */ "whilege\t\0"
393
416k
  /* 2893 */ "fcmge\t\0"
394
416k
  /* 2900 */ "cmpge\t\0"
395
416k
  /* 2907 */ "fscale\t\0"
396
416k
  /* 2915 */ "whilele\t\0"
397
416k
  /* 2924 */ "fcmle\t\0"
398
416k
  /* 2931 */ "cmple\t\0"
399
416k
  /* 2938 */ "fcmne\t\0"
400
416k
  /* 2945 */ "ctermne\t\0"
401
416k
  /* 2954 */ "cmpne\t\0"
402
416k
  /* 2961 */ "frecpe\t\0"
403
416k
  /* 2969 */ "urecpe\t\0"
404
416k
  /* 2977 */ "fccmpe\t\0"
405
416k
  /* 2985 */ "fcmpe\t\0"
406
416k
  /* 2992 */ "aese\t\0"
407
416k
  /* 2998 */ "pfalse\t\0"
408
416k
  /* 3006 */ "frsqrte\t\0"
409
416k
  /* 3015 */ "ursqrte\t\0"
410
416k
  /* 3024 */ "ptrue\t\0"
411
416k
  /* 3031 */ "udf\t\0"
412
416k
  /* 3036 */ "bif\t\0"
413
416k
  /* 3041 */ "rmif\t\0"
414
416k
  /* 3047 */ "scvtf\t\0"
415
416k
  /* 3054 */ "ucvtf\t\0"
416
416k
  /* 3061 */ "st2g\t\0"
417
416k
  /* 3067 */ "stz2g\t\0"
418
416k
  /* 3074 */ "subg\t\0"
419
416k
  /* 3080 */ "addg\t\0"
420
416k
  /* 3086 */ "ldg\t\0"
421
416k
  /* 3091 */ "fneg\t\0"
422
416k
  /* 3097 */ "sqneg\t\0"
423
416k
  /* 3104 */ "csneg\t\0"
424
416k
  /* 3111 */ "histseg\t\0"
425
416k
  /* 3120 */ "irg\t\0"
426
416k
  /* 3125 */ "stg\t\0"
427
416k
  /* 3130 */ "stzg\t\0"
428
416k
  /* 3136 */ "sha1h\t\0"
429
416k
  /* 3143 */ "ld1h\t\0"
430
416k
  /* 3149 */ "ldff1h\t\0"
431
416k
  /* 3157 */ "ldnf1h\t\0"
432
416k
  /* 3165 */ "ldnt1h\t\0"
433
416k
  /* 3173 */ "stnt1h\t\0"
434
416k
  /* 3181 */ "st1h\t\0"
435
416k
  /* 3187 */ "sha512h\t\0"
436
416k
  /* 3196 */ "crc32h\t\0"
437
416k
  /* 3204 */ "ld2h\t\0"
438
416k
  /* 3210 */ "st2h\t\0"
439
416k
  /* 3216 */ "ld3h\t\0"
440
416k
  /* 3222 */ "st3h\t\0"
441
416k
  /* 3228 */ "ld4h\t\0"
442
416k
  /* 3234 */ "st4h\t\0"
443
416k
  /* 3240 */ "sha256h\t\0"
444
416k
  /* 3249 */ "ldaddah\t\0"
445
416k
  /* 3258 */ "sqrdcmlah\t\0"
446
416k
  /* 3269 */ "sqrdmlah\t\0"
447
416k
  /* 3279 */ "ldsminah\t\0"
448
416k
  /* 3289 */ "lduminah\t\0"
449
416k
  /* 3299 */ "swpah\t\0"
450
416k
  /* 3306 */ "ldclrah\t\0"
451
416k
  /* 3315 */ "ldeorah\t\0"
452
416k
  /* 3324 */ "casah\t\0"
453
416k
  /* 3331 */ "ldsetah\t\0"
454
416k
  /* 3340 */ "ldsmaxah\t\0"
455
416k
  /* 3350 */ "ldumaxah\t\0"
456
416k
  /* 3360 */ "crc32ch\t\0"
457
416k
  /* 3369 */ "sqdech\t\0"
458
416k
  /* 3377 */ "uqdech\t\0"
459
416k
  /* 3385 */ "sqinch\t\0"
460
416k
  /* 3393 */ "uqinch\t\0"
461
416k
  /* 3401 */ "nmatch\t\0"
462
416k
  /* 3409 */ "ldaddh\t\0"
463
416k
  /* 3417 */ "prfh\t\0"
464
416k
  /* 3423 */ "ldaddalh\t\0"
465
416k
  /* 3433 */ "ldsminalh\t\0"
466
416k
  /* 3444 */ "lduminalh\t\0"
467
416k
  /* 3455 */ "swpalh\t\0"
468
416k
  /* 3463 */ "ldclralh\t\0"
469
416k
  /* 3473 */ "ldeoralh\t\0"
470
416k
  /* 3483 */ "casalh\t\0"
471
416k
  /* 3491 */ "ldsetalh\t\0"
472
416k
  /* 3501 */ "ldsmaxalh\t\0"
473
416k
  /* 3512 */ "ldumaxalh\t\0"
474
416k
  /* 3523 */ "ldaddlh\t\0"
475
416k
  /* 3532 */ "ldsminlh\t\0"
476
416k
  /* 3542 */ "lduminlh\t\0"
477
416k
  /* 3552 */ "swplh\t\0"
478
416k
  /* 3559 */ "ldclrlh\t\0"
479
416k
  /* 3568 */ "ldeorlh\t\0"
480
416k
  /* 3577 */ "caslh\t\0"
481
416k
  /* 3584 */ "ldsetlh\t\0"
482
416k
  /* 3593 */ "sqdmulh\t\0"
483
416k
  /* 3602 */ "sqrdmulh\t\0"
484
416k
  /* 3612 */ "smulh\t\0"
485
416k
  /* 3619 */ "umulh\t\0"
486
416k
  /* 3626 */ "ldsmaxlh\t\0"
487
416k
  /* 3636 */ "ldumaxlh\t\0"
488
416k
  /* 3646 */ "ldsminh\t\0"
489
416k
  /* 3655 */ "lduminh\t\0"
490
416k
  /* 3664 */ "ld1roh\t\0"
491
416k
  /* 3672 */ "swph\t\0"
492
416k
  /* 3678 */ "ld1rqh\t\0"
493
416k
  /* 3686 */ "ld1rh\t\0"
494
416k
  /* 3693 */ "ldarh\t\0"
495
416k
  /* 3700 */ "ldlarh\t\0"
496
416k
  /* 3708 */ "ldrh\t\0"
497
416k
  /* 3714 */ "ldclrh\t\0"
498
416k
  /* 3722 */ "stllrh\t\0"
499
416k
  /* 3730 */ "stlrh\t\0"
500
416k
  /* 3737 */ "ldeorh\t\0"
501
416k
  /* 3745 */ "ldaprh\t\0"
502
416k
  /* 3753 */ "ldtrh\t\0"
503
416k
  /* 3760 */ "strh\t\0"
504
416k
  /* 3766 */ "sttrh\t\0"
505
416k
  /* 3773 */ "ldurh\t\0"
506
416k
  /* 3780 */ "stlurh\t\0"
507
416k
  /* 3788 */ "ldapurh\t\0"
508
416k
  /* 3797 */ "sturh\t\0"
509
416k
  /* 3804 */ "ldaxrh\t\0"
510
416k
  /* 3812 */ "ldxrh\t\0"
511
416k
  /* 3819 */ "stlxrh\t\0"
512
416k
  /* 3827 */ "stxrh\t\0"
513
416k
  /* 3834 */ "ld1sh\t\0"
514
416k
  /* 3841 */ "ldff1sh\t\0"
515
416k
  /* 3850 */ "ldnf1sh\t\0"
516
416k
  /* 3859 */ "ldnt1sh\t\0"
517
416k
  /* 3868 */ "cash\t\0"
518
416k
  /* 3874 */ "sqrdmlsh\t\0"
519
416k
  /* 3884 */ "ld1rsh\t\0"
520
416k
  /* 3892 */ "ldrsh\t\0"
521
416k
  /* 3899 */ "ldtrsh\t\0"
522
416k
  /* 3907 */ "ldursh\t\0"
523
416k
  /* 3915 */ "ldapursh\t\0"
524
416k
  /* 3925 */ "ldseth\t\0"
525
416k
  /* 3933 */ "cnth\t\0"
526
416k
  /* 3939 */ "sxth\t\0"
527
416k
  /* 3945 */ "uxth\t\0"
528
416k
  /* 3951 */ "revh\t\0"
529
416k
  /* 3957 */ "ldsmaxh\t\0"
530
416k
  /* 3966 */ "ldumaxh\t\0"
531
416k
  /* 3975 */ "xpaci\t\0"
532
416k
  /* 3982 */ "whilehi\t\0"
533
416k
  /* 3991 */ "punpkhi\t\0"
534
416k
  /* 4000 */ "sunpkhi\t\0"
535
416k
  /* 4009 */ "uunpkhi\t\0"
536
416k
  /* 4018 */ "cmhi\t\0"
537
416k
  /* 4024 */ "cmphi\t\0"
538
416k
  /* 4031 */ "sli\t\0"
539
416k
  /* 4036 */ "gmi\t\0"
540
416k
  /* 4041 */ "mvni\t\0"
541
416k
  /* 4047 */ "sri\t\0"
542
416k
  /* 4052 */ "frinti\t\0"
543
416k
  /* 4060 */ "movi\t\0"
544
416k
  /* 4066 */ "sunpk\t\0"
545
416k
  /* 4073 */ "uunpk\t\0"
546
416k
  /* 4080 */ "brk\t\0"
547
416k
  /* 4085 */ "movk\t\0"
548
416k
  /* 4091 */ "sabal\t\0"
549
416k
  /* 4098 */ "uabal\t\0"
550
416k
  /* 4105 */ "ldaddal\t\0"
551
416k
  /* 4114 */ "sqdmlal\t\0"
552
416k
  /* 4123 */ "bfmlal\t\0"
553
416k
  /* 4131 */ "smlal\t\0"
554
416k
  /* 4138 */ "umlal\t\0"
555
416k
  /* 4145 */ "ldsminal\t\0"
556
416k
  /* 4155 */ "lduminal\t\0"
557
416k
  /* 4165 */ "rcwsswppal\t\0"
558
416k
  /* 4177 */ "rcwswppal\t\0"
559
416k
  /* 4188 */ "ldclrpal\t\0"
560
416k
  /* 4198 */ "rcwsclrpal\t\0"
561
416k
  /* 4210 */ "rcwclrpal\t\0"
562
416k
  /* 4221 */ "rcwscaspal\t\0"
563
416k
  /* 4233 */ "rcwcaspal\t\0"
564
416k
  /* 4244 */ "ldsetpal\t\0"
565
416k
  /* 4254 */ "rcwssetpal\t\0"
566
416k
  /* 4266 */ "rcwsetpal\t\0"
567
416k
  /* 4277 */ "rcwsswpal\t\0"
568
416k
  /* 4288 */ "rcwswpal\t\0"
569
416k
  /* 4298 */ "ldclral\t\0"
570
416k
  /* 4307 */ "rcwsclral\t\0"
571
416k
  /* 4318 */ "rcwclral\t\0"
572
416k
  /* 4328 */ "ldeoral\t\0"
573
416k
  /* 4337 */ "rcwscasal\t\0"
574
416k
  /* 4348 */ "rcwcasal\t\0"
575
416k
  /* 4358 */ "ldsetal\t\0"
576
416k
  /* 4367 */ "rcwssetal\t\0"
577
416k
  /* 4378 */ "rcwsetal\t\0"
578
416k
  /* 4388 */ "ldsmaxal\t\0"
579
416k
  /* 4398 */ "ldumaxal\t\0"
580
416k
  /* 4408 */ "tbl\t\0"
581
416k
  /* 4413 */ "smsubl\t\0"
582
416k
  /* 4421 */ "umsubl\t\0"
583
416k
  /* 4429 */ "ssubl\t\0"
584
416k
  /* 4436 */ "usubl\t\0"
585
416k
  /* 4443 */ "sabdl\t\0"
586
416k
  /* 4450 */ "uabdl\t\0"
587
416k
  /* 4457 */ "ldaddl\t\0"
588
416k
  /* 4465 */ "smaddl\t\0"
589
416k
  /* 4473 */ "umaddl\t\0"
590
416k
  /* 4481 */ "saddl\t\0"
591
416k
  /* 4488 */ "uaddl\t\0"
592
416k
  /* 4495 */ "tcancel\t\0"
593
416k
  /* 4504 */ "fcsel\t\0"
594
416k
  /* 4511 */ "psel\t\0"
595
416k
  /* 4517 */ "ftssel\t\0"
596
416k
  /* 4525 */ "sqshl\t\0"
597
416k
  /* 4532 */ "uqshl\t\0"
598
416k
  /* 4539 */ "sqrshl\t\0"
599
416k
  /* 4547 */ "uqrshl\t\0"
600
416k
  /* 4555 */ "srshl\t\0"
601
416k
  /* 4562 */ "urshl\t\0"
602
416k
  /* 4569 */ "sshl\t\0"
603
416k
  /* 4575 */ "ushl\t\0"
604
416k
  /* 4581 */ "usmlall\t\0"
605
416k
  /* 4590 */ "sumlall\t\0"
606
416k
  /* 4599 */ "sshll\t\0"
607
416k
  /* 4606 */ "ushll\t\0"
608
416k
  /* 4613 */ "smlsll\t\0"
609
416k
  /* 4621 */ "umlsll\t\0"
610
416k
  /* 4629 */ "sqdmull\t\0"
611
416k
  /* 4638 */ "pmull\t\0"
612
416k
  /* 4645 */ "smull\t\0"
613
416k
  /* 4652 */ "umull\t\0"
614
416k
  /* 4659 */ "ldsminl\t\0"
615
416k
  /* 4668 */ "lduminl\t\0"
616
416k
  /* 4677 */ "addpl\t\0"
617
416k
  /* 4684 */ "rcwsswppl\t\0"
618
416k
  /* 4695 */ "rcwswppl\t\0"
619
416k
  /* 4705 */ "ldclrpl\t\0"
620
416k
  /* 4714 */ "rcwsclrpl\t\0"
621
416k
  /* 4725 */ "rcwclrpl\t\0"
622
416k
  /* 4735 */ "rcwscaspl\t\0"
623
416k
  /* 4746 */ "rcwcaspl\t\0"
624
416k
  /* 4756 */ "addspl\t\0"
625
416k
  /* 4764 */ "ldsetpl\t\0"
626
416k
  /* 4773 */ "rcwssetpl\t\0"
627
416k
  /* 4784 */ "rcwsetpl\t\0"
628
416k
  /* 4794 */ "rcwsswpl\t\0"
629
416k
  /* 4804 */ "rcwswpl\t\0"
630
416k
  /* 4813 */ "ldclrl\t\0"
631
416k
  /* 4821 */ "rcwsclrl\t\0"
632
416k
  /* 4831 */ "rcwclrl\t\0"
633
416k
  /* 4840 */ "ldeorl\t\0"
634
416k
  /* 4848 */ "rcwscasl\t\0"
635
416k
  /* 4858 */ "rcwcasl\t\0"
636
416k
  /* 4867 */ "nbsl\t\0"
637
416k
  /* 4873 */ "sqdmlsl\t\0"
638
416k
  /* 4882 */ "bfmlsl\t\0"
639
416k
  /* 4890 */ "smlsl\t\0"
640
416k
  /* 4897 */ "umlsl\t\0"
641
416k
  /* 4904 */ "sysl\t\0"
642
416k
  /* 4910 */ "ldsetl\t\0"
643
416k
  /* 4918 */ "rcwssetl\t\0"
644
416k
  /* 4928 */ "rcwsetl\t\0"
645
416k
  /* 4937 */ "fcvtl\t\0"
646
416k
  /* 4944 */ "bfmul\t\0"
647
416k
  /* 4951 */ "fnmul\t\0"
648
416k
  /* 4958 */ "pmul\t\0"
649
416k
  /* 4964 */ "ftsmul\t\0"
650
416k
  /* 4972 */ "addvl\t\0"
651
416k
  /* 4979 */ "rdvl\t\0"
652
416k
  /* 4985 */ "addsvl\t\0"
653
416k
  /* 4993 */ "rdsvl\t\0"
654
416k
  /* 5000 */ "ldsmaxl\t\0"
655
416k
  /* 5009 */ "ldumaxl\t\0"
656
416k
  /* 5018 */ "sha1m\t\0"
657
416k
  /* 5025 */ "sbfm\t\0"
658
416k
  /* 5031 */ "ubfm\t\0"
659
416k
  /* 5037 */ "rprfm\t\0"
660
416k
  /* 5044 */ "ldgm\t\0"
661
416k
  /* 5050 */ "stgm\t\0"
662
416k
  /* 5056 */ "stzgm\t\0"
663
416k
  /* 5063 */ "bfminnm\t\0"
664
416k
  /* 5072 */ "bfmaxnm\t\0"
665
416k
  /* 5081 */ "dupm\t\0"
666
416k
  /* 5087 */ "frintm\t\0"
667
416k
  /* 5095 */ "prfum\t\0"
668
416k
  /* 5102 */ "bsl1n\t\0"
669
416k
  /* 5109 */ "bsl2n\t\0"
670
416k
  /* 5116 */ "rsubhn\t\0"
671
416k
  /* 5124 */ "raddhn\t\0"
672
416k
  /* 5132 */ "bfmin\t\0"
673
416k
  /* 5139 */ "ldsmin\t\0"
674
416k
  /* 5147 */ "ldumin\t\0"
675
416k
  /* 5155 */ "brkn\t\0"
676
416k
  /* 5161 */ "ccmn\t\0"
677
416k
  /* 5167 */ "eon\t\0"
678
416k
  /* 5172 */ "sqshrn\t\0"
679
416k
  /* 5180 */ "uqshrn\t\0"
680
416k
  /* 5188 */ "sqrshrn\t\0"
681
416k
  /* 5197 */ "uqrshrn\t\0"
682
416k
  /* 5206 */ "orn\t\0"
683
416k
  /* 5211 */ "frintn\t\0"
684
416k
  /* 5219 */ "bfcvtn\t\0"
685
416k
  /* 5227 */ "sqcvtn\t\0"
686
416k
  /* 5235 */ "uqcvtn\t\0"
687
416k
  /* 5243 */ "sqxtn\t\0"
688
416k
  /* 5250 */ "uqxtn\t\0"
689
416k
  /* 5257 */ "sqshrun\t\0"
690
416k
  /* 5266 */ "sqrshrun\t\0"
691
416k
  /* 5276 */ "sqcvtun\t\0"
692
416k
  /* 5285 */ "sqxtun\t\0"
693
416k
  /* 5293 */ "movn\t\0"
694
416k
  /* 5299 */ "fcvtxn\t\0"
695
416k
  /* 5307 */ "whilelo\t\0"
696
416k
  /* 5316 */ "punpklo\t\0"
697
416k
  /* 5325 */ "sunpklo\t\0"
698
416k
  /* 5334 */ "uunpklo\t\0"
699
416k
  /* 5343 */ "cmplo\t\0"
700
416k
  /* 5350 */ "zero\t\0"
701
416k
  /* 5356 */ "fcmuo\t\0"
702
416k
  /* 5363 */ "sha1p\t\0"
703
416k
  /* 5370 */ "subp\t\0"
704
416k
  /* 5376 */ "sqdecp\t\0"
705
416k
  /* 5384 */ "uqdecp\t\0"
706
416k
  /* 5392 */ "sqincp\t\0"
707
416k
  /* 5400 */ "uqincp\t\0"
708
416k
  /* 5408 */ "faddp\t\0"
709
416k
  /* 5415 */ "ldp\t\0"
710
416k
  /* 5420 */ "bdep\t\0"
711
416k
  /* 5426 */ "stgp\t\0"
712
416k
  /* 5432 */ "zip\t\0"
713
416k
  /* 5437 */ "sadalp\t\0"
714
416k
  /* 5445 */ "uadalp\t\0"
715
416k
  /* 5453 */ "saddlp\t\0"
716
416k
  /* 5461 */ "uaddlp\t\0"
717
416k
  /* 5469 */ "stilp\t\0"
718
416k
  /* 5476 */ "bfclamp\t\0"
719
416k
  /* 5485 */ "sclamp\t\0"
720
416k
  /* 5493 */ "uclamp\t\0"
721
416k
  /* 5501 */ "fccmp\t\0"
722
416k
  /* 5508 */ "fcmp\t\0"
723
416k
  /* 5514 */ "fminnmp\t\0"
724
416k
  /* 5523 */ "fmaxnmp\t\0"
725
416k
  /* 5532 */ "ldnp\t\0"
726
416k
  /* 5538 */ "fminp\t\0"
727
416k
  /* 5545 */ "sminp\t\0"
728
416k
  /* 5552 */ "uminp\t\0"
729
416k
  /* 5559 */ "stnp\t\0"
730
416k
  /* 5565 */ "ldiapp\t\0"
731
416k
  /* 5573 */ "rcwsswpp\t\0"
732
416k
  /* 5583 */ "rcwswpp\t\0"
733
416k
  /* 5592 */ "adrp\t\0"
734
416k
  /* 5598 */ "bgrp\t\0"
735
416k
  /* 5604 */ "ldclrp\t\0"
736
416k
  /* 5612 */ "rcwsclrp\t\0"
737
416k
  /* 5622 */ "rcwclrp\t\0"
738
416k
  /* 5631 */ "rcwscasp\t\0"
739
416k
  /* 5641 */ "rcwcasp\t\0"
740
416k
  /* 5650 */ "sysp\t\0"
741
416k
  /* 5656 */ "ldsetp\t\0"
742
416k
  /* 5664 */ "rcwssetp\t\0"
743
416k
  /* 5674 */ "rcwsetp\t\0"
744
416k
  /* 5683 */ "cntp\t\0"
745
416k
  /* 5689 */ "frintp\t\0"
746
416k
  /* 5697 */ "stp\t\0"
747
416k
  /* 5702 */ "fdup\t\0"
748
416k
  /* 5708 */ "rcwsswp\t\0"
749
416k
  /* 5717 */ "rcwswp\t\0"
750
416k
  /* 5725 */ "ldaxp\t\0"
751
416k
  /* 5732 */ "fmaxp\t\0"
752
416k
  /* 5739 */ "smaxp\t\0"
753
416k
  /* 5746 */ "umaxp\t\0"
754
416k
  /* 5753 */ "ldxp\t\0"
755
416k
  /* 5759 */ "stlxp\t\0"
756
416k
  /* 5766 */ "stxp\t\0"
757
416k
  /* 5772 */ "uzp\t\0"
758
416k
  /* 5777 */ "ld1q\t\0"
759
416k
  /* 5783 */ "st1q\t\0"
760
416k
  /* 5789 */ "ld2q\t\0"
761
416k
  /* 5795 */ "st2q\t\0"
762
416k
  /* 5801 */ "ld3q\t\0"
763
416k
  /* 5807 */ "st3q\t\0"
764
416k
  /* 5813 */ "ld4q\t\0"
765
416k
  /* 5819 */ "st4q\t\0"
766
416k
  /* 5825 */ "fcmeq\t\0"
767
416k
  /* 5832 */ "ctermeq\t\0"
768
416k
  /* 5841 */ "cmpeq\t\0"
769
416k
  /* 5848 */ "tblq\t\0"
770
416k
  /* 5854 */ "dupq\t\0"
771
416k
  /* 5860 */ "extq\t\0"
772
416k
  /* 5866 */ "tbxq\t\0"
773
416k
  /* 5872 */ "ld1r\t\0"
774
416k
  /* 5878 */ "ld2r\t\0"
775
416k
  /* 5884 */ "ld3r\t\0"
776
416k
  /* 5890 */ "ld4r\t\0"
777
416k
  /* 5896 */ "ldar\t\0"
778
416k
  /* 5902 */ "ldlar\t\0"
779
416k
  /* 5909 */ "xar\t\0"
780
416k
  /* 5914 */ "fsubr\t\0"
781
416k
  /* 5921 */ "shsubr\t\0"
782
416k
  /* 5929 */ "uhsubr\t\0"
783
416k
  /* 5937 */ "sqsubr\t\0"
784
416k
  /* 5945 */ "uqsubr\t\0"
785
416k
  /* 5953 */ "adr\t\0"
786
416k
  /* 5958 */ "ldr\t\0"
787
416k
  /* 5963 */ "rdffr\t\0"
788
416k
  /* 5970 */ "wrffr\t\0"
789
416k
  /* 5977 */ "sqrshr\t\0"
790
416k
  /* 5985 */ "uqrshr\t\0"
791
416k
  /* 5993 */ "srshr\t\0"
792
416k
  /* 6000 */ "urshr\t\0"
793
416k
  /* 6007 */ "sshr\t\0"
794
416k
  /* 6013 */ "ushr\t\0"
795
416k
  /* 6019 */ "blr\t\0"
796
416k
  /* 6024 */ "ldclr\t\0"
797
416k
  /* 6031 */ "rcwsclr\t\0"
798
416k
  /* 6040 */ "rcwclr\t\0"
799
416k
  /* 6048 */ "sqshlr\t\0"
800
416k
  /* 6056 */ "uqshlr\t\0"
801
416k
  /* 6064 */ "sqrshlr\t\0"
802
416k
  /* 6073 */ "uqrshlr\t\0"
803
416k
  /* 6082 */ "srshlr\t\0"
804
416k
  /* 6090 */ "urshlr\t\0"
805
416k
  /* 6098 */ "stllr\t\0"
806
416k
  /* 6105 */ "lslr\t\0"
807
416k
  /* 6111 */ "stlr\t\0"
808
416k
  /* 6117 */ "ldeor\t\0"
809
416k
  /* 6124 */ "nor\t\0"
810
416k
  /* 6129 */ "ror\t\0"
811
416k
  /* 6134 */ "ldapr\t\0"
812
416k
  /* 6141 */ "orr\t\0"
813
416k
  /* 6146 */ "asrr\t\0"
814
416k
  /* 6152 */ "lsrr\t\0"
815
416k
  /* 6158 */ "msrr\t\0"
816
416k
  /* 6164 */ "asr\t\0"
817
416k
  /* 6169 */ "lsr\t\0"
818
416k
  /* 6174 */ "msr\t\0"
819
416k
  /* 6179 */ "insr\t\0"
820
416k
  /* 6185 */ "ldtr\t\0"
821
416k
  /* 6191 */ "str\t\0"
822
416k
  /* 6196 */ "sttr\t\0"
823
416k
  /* 6202 */ "extr\t\0"
824
416k
  /* 6208 */ "ldur\t\0"
825
416k
  /* 6214 */ "stlur\t\0"
826
416k
  /* 6221 */ "ldapur\t\0"
827
416k
  /* 6229 */ "stur\t\0"
828
416k
  /* 6235 */ "fdivr\t\0"
829
416k
  /* 6242 */ "sdivr\t\0"
830
416k
  /* 6249 */ "udivr\t\0"
831
416k
  /* 6256 */ "whilewr\t\0"
832
416k
  /* 6265 */ "ldaxr\t\0"
833
416k
  /* 6272 */ "ldxr\t\0"
834
416k
  /* 6278 */ "stlxr\t\0"
835
416k
  /* 6285 */ "stxr\t\0"
836
416k
  /* 6291 */ "rcwscas\t\0"
837
416k
  /* 6300 */ "rcwcas\t\0"
838
416k
  /* 6308 */ "brkas\t\0"
839
416k
  /* 6315 */ "brkpas\t\0"
840
416k
  /* 6323 */ "fcvtas\t\0"
841
416k
  /* 6331 */ "fabs\t\0"
842
416k
  /* 6337 */ "sqabs\t\0"
843
416k
  /* 6344 */ "brkbs\t\0"
844
416k
  /* 6351 */ "brkpbs\t\0"
845
416k
  /* 6359 */ "subs\t\0"
846
416k
  /* 6365 */ "sbcs\t\0"
847
416k
  /* 6371 */ "adcs\t\0"
848
416k
  /* 6377 */ "bics\t\0"
849
416k
  /* 6383 */ "adds\t\0"
850
416k
  /* 6389 */ "nands\t\0"
851
416k
  /* 6396 */ "ptrues\t\0"
852
416k
  /* 6404 */ "whilehs\t\0"
853
416k
  /* 6413 */ "cmhs\t\0"
854
416k
  /* 6419 */ "cmphs\t\0"
855
416k
  /* 6426 */ "cls\t\0"
856
416k
  /* 6431 */ "whilels\t\0"
857
416k
  /* 6440 */ "bfmls\t\0"
858
416k
  /* 6447 */ "fnmls\t\0"
859
416k
  /* 6454 */ "cmpls\t\0"
860
416k
  /* 6461 */ "fcvtms\t\0"
861
416k
  /* 6469 */ "ins\t\0"
862
416k
  /* 6474 */ "brkns\t\0"
863
416k
  /* 6481 */ "orns\t\0"
864
416k
  /* 6487 */ "fcvtns\t\0"
865
416k
  /* 6495 */ "subps\t\0"
866
416k
  /* 6502 */ "frecps\t\0"
867
416k
  /* 6510 */ "bmops\t\0"
868
416k
  /* 6517 */ "bfmops\t\0"
869
416k
  /* 6525 */ "usmops\t\0"
870
416k
  /* 6533 */ "sumops\t\0"
871
416k
  /* 6541 */ "fcvtps\t\0"
872
416k
  /* 6549 */ "rdffrs\t\0"
873
416k
  /* 6557 */ "mrs\t\0"
874
416k
  /* 6562 */ "eors\t\0"
875
416k
  /* 6568 */ "nors\t\0"
876
416k
  /* 6574 */ "mrrs\t\0"
877
416k
  /* 6580 */ "orrs\t\0"
878
416k
  /* 6586 */ "frsqrts\t\0"
879
416k
  /* 6595 */ "sys\t\0"
880
416k
  /* 6600 */ "fcvtzs\t\0"
881
416k
  /* 6608 */ "fjcvtzs\t\0"
882
416k
  /* 6617 */ "sqdmlalbt\t\0"
883
416k
  /* 6628 */ "ssublbt\t\0"
884
416k
  /* 6637 */ "saddlbt\t\0"
885
416k
  /* 6646 */ "sqdmlslbt\t\0"
886
416k
  /* 6657 */ "eorbt\t\0"
887
416k
  /* 6664 */ "compact\t\0"
888
416k
  /* 6673 */ "wfet\t\0"
889
416k
  /* 6679 */ "ret\t\0"
890
416k
  /* 6684 */ "ldset\t\0"
891
416k
  /* 6691 */ "rcwsset\t\0"
892
416k
  /* 6700 */ "rcwset\t\0"
893
416k
  /* 6708 */ "facgt\t\0"
894
416k
  /* 6715 */ "whilegt\t\0"
895
416k
  /* 6724 */ "fcmgt\t\0"
896
416k
  /* 6731 */ "cmpgt\t\0"
897
416k
  /* 6738 */ "rbit\t\0"
898
416k
  /* 6744 */ "trcit\t\0"
899
416k
  /* 6751 */ "wfit\t\0"
900
416k
  /* 6757 */ "sabalt\t\0"
901
416k
  /* 6765 */ "uabalt\t\0"
902
416k
  /* 6773 */ "sqdmlalt\t\0"
903
416k
  /* 6783 */ "bfmlalt\t\0"
904
416k
  /* 6792 */ "smlalt\t\0"
905
416k
  /* 6800 */ "umlalt\t\0"
906
416k
  /* 6808 */ "ssublt\t\0"
907
416k
  /* 6816 */ "usublt\t\0"
908
416k
  /* 6824 */ "sbclt\t\0"
909
416k
  /* 6831 */ "adclt\t\0"
910
416k
  /* 6838 */ "sabdlt\t\0"
911
416k
  /* 6846 */ "uabdlt\t\0"
912
416k
  /* 6854 */ "saddlt\t\0"
913
416k
  /* 6862 */ "uaddlt\t\0"
914
416k
  /* 6870 */ "whilelt\t\0"
915
416k
  /* 6879 */ "hlt\t\0"
916
416k
  /* 6884 */ "sshllt\t\0"
917
416k
  /* 6892 */ "ushllt\t\0"
918
416k
  /* 6900 */ "sqdmullt\t\0"
919
416k
  /* 6910 */ "pmullt\t\0"
920
416k
  /* 6918 */ "smullt\t\0"
921
416k
  /* 6926 */ "umullt\t\0"
922
416k
  /* 6934 */ "fcmlt\t\0"
923
416k
  /* 6941 */ "cmplt\t\0"
924
416k
  /* 6948 */ "sqdmlslt\t\0"
925
416k
  /* 6958 */ "bfmlslt\t\0"
926
416k
  /* 6967 */ "smlslt\t\0"
927
416k
  /* 6975 */ "umlslt\t\0"
928
416k
  /* 6983 */ "fcvtlt\t\0"
929
416k
  /* 6991 */ "histcnt\t\0"
930
416k
  /* 7000 */ "rsubhnt\t\0"
931
416k
  /* 7009 */ "raddhnt\t\0"
932
416k
  /* 7018 */ "hint\t\0"
933
416k
  /* 7024 */ "sqshrnt\t\0"
934
416k
  /* 7033 */ "uqshrnt\t\0"
935
416k
  /* 7042 */ "sqrshrnt\t\0"
936
416k
  /* 7052 */ "uqrshrnt\t\0"
937
416k
  /* 7062 */ "bfcvtnt\t\0"
938
416k
  /* 7071 */ "sqxtnt\t\0"
939
416k
  /* 7079 */ "uqxtnt\t\0"
940
416k
  /* 7087 */ "sqshrunt\t\0"
941
416k
  /* 7097 */ "sqrshrunt\t\0"
942
416k
  /* 7108 */ "sqxtunt\t\0"
943
416k
  /* 7117 */ "fcvtxnt\t\0"
944
416k
  /* 7126 */ "cdot\t\0"
945
416k
  /* 7132 */ "bfdot\t\0"
946
416k
  /* 7139 */ "usdot\t\0"
947
416k
  /* 7146 */ "sudot\t\0"
948
416k
  /* 7153 */ "bfvdot\t\0"
949
416k
  /* 7161 */ "usvdot\t\0"
950
416k
  /* 7169 */ "suvdot\t\0"
951
416k
  /* 7177 */ "cnot\t\0"
952
416k
  /* 7183 */ "tstart\t\0"
953
416k
  /* 7191 */ "fsqrt\t\0"
954
416k
  /* 7198 */ "ptest\t\0"
955
416k
  /* 7205 */ "ttest\t\0"
956
416k
  /* 7212 */ "pfirst\t\0"
957
416k
  /* 7220 */ "cmtst\t\0"
958
416k
  /* 7227 */ "bfcvt\t\0"
959
416k
  /* 7234 */ "sqcvt\t\0"
960
416k
  /* 7241 */ "uqcvt\t\0"
961
416k
  /* 7248 */ "movt\t\0"
962
416k
  /* 7254 */ "ssubwt\t\0"
963
416k
  /* 7262 */ "usubwt\t\0"
964
416k
  /* 7270 */ "saddwt\t\0"
965
416k
  /* 7278 */ "uaddwt\t\0"
966
416k
  /* 7286 */ "bext\t\0"
967
416k
  /* 7292 */ "pnext\t\0"
968
416k
  /* 7299 */ "pext\t\0"
969
416k
  /* 7305 */ "fcvtau\t\0"
970
416k
  /* 7313 */ "sqshlu\t\0"
971
416k
  /* 7321 */ "fcvtmu\t\0"
972
416k
  /* 7329 */ "fcvtnu\t\0"
973
416k
  /* 7337 */ "fcvtpu\t\0"
974
416k
  /* 7345 */ "sqrshru\t\0"
975
416k
  /* 7354 */ "sqcvtu\t\0"
976
416k
  /* 7362 */ "fcvtzu\t\0"
977
416k
  /* 7370 */ "st64bv\t\0"
978
416k
  /* 7378 */ "faddv\t\0"
979
416k
  /* 7385 */ "saddv\t\0"
980
416k
  /* 7392 */ "uaddv\t\0"
981
416k
  /* 7399 */ "andv\t\0"
982
416k
  /* 7405 */ "rev\t\0"
983
416k
  /* 7410 */ "fdiv\t\0"
984
416k
  /* 7416 */ "sdiv\t\0"
985
416k
  /* 7422 */ "udiv\t\0"
986
416k
  /* 7428 */ "saddlv\t\0"
987
416k
  /* 7436 */ "uaddlv\t\0"
988
416k
  /* 7444 */ "fminnmv\t\0"
989
416k
  /* 7453 */ "fmaxnmv\t\0"
990
416k
  /* 7462 */ "fminv\t\0"
991
416k
  /* 7469 */ "sminv\t\0"
992
416k
  /* 7476 */ "uminv\t\0"
993
416k
  /* 7483 */ "csinv\t\0"
994
416k
  /* 7490 */ "fmov\t\0"
995
416k
  /* 7496 */ "pmov\t\0"
996
416k
  /* 7502 */ "smov\t\0"
997
416k
  /* 7508 */ "umov\t\0"
998
416k
  /* 7514 */ "faddqv\t\0"
999
416k
  /* 7522 */ "andqv\t\0"
1000
416k
  /* 7529 */ "fminnmqv\t\0"
1001
416k
  /* 7539 */ "fmaxnmqv\t\0"
1002
416k
  /* 7549 */ "fminqv\t\0"
1003
416k
  /* 7557 */ "sminqv\t\0"
1004
416k
  /* 7565 */ "uminqv\t\0"
1005
416k
  /* 7573 */ "eorqv\t\0"
1006
416k
  /* 7580 */ "fmaxqv\t\0"
1007
416k
  /* 7588 */ "smaxqv\t\0"
1008
416k
  /* 7596 */ "umaxqv\t\0"
1009
416k
  /* 7604 */ "eorv\t\0"
1010
416k
  /* 7610 */ "fmaxv\t\0"
1011
416k
  /* 7617 */ "smaxv\t\0"
1012
416k
  /* 7624 */ "umaxv\t\0"
1013
416k
  /* 7631 */ "ld1w\t\0"
1014
416k
  /* 7637 */ "ldff1w\t\0"
1015
416k
  /* 7645 */ "ldnf1w\t\0"
1016
416k
  /* 7653 */ "ldnt1w\t\0"
1017
416k
  /* 7661 */ "stnt1w\t\0"
1018
416k
  /* 7669 */ "st1w\t\0"
1019
416k
  /* 7675 */ "crc32w\t\0"
1020
416k
  /* 7683 */ "ld2w\t\0"
1021
416k
  /* 7689 */ "st2w\t\0"
1022
416k
  /* 7695 */ "ld3w\t\0"
1023
416k
  /* 7701 */ "st3w\t\0"
1024
416k
  /* 7707 */ "ld4w\t\0"
1025
416k
  /* 7713 */ "st4w\t\0"
1026
416k
  /* 7719 */ "ssubw\t\0"
1027
416k
  /* 7726 */ "usubw\t\0"
1028
416k
  /* 7733 */ "crc32cw\t\0"
1029
416k
  /* 7742 */ "sqdecw\t\0"
1030
416k
  /* 7750 */ "uqdecw\t\0"
1031
416k
  /* 7758 */ "sqincw\t\0"
1032
416k
  /* 7766 */ "uqincw\t\0"
1033
416k
  /* 7774 */ "saddw\t\0"
1034
416k
  /* 7781 */ "uaddw\t\0"
1035
416k
  /* 7788 */ "prfw\t\0"
1036
416k
  /* 7794 */ "ld1row\t\0"
1037
416k
  /* 7802 */ "ld1rqw\t\0"
1038
416k
  /* 7810 */ "ld1rw\t\0"
1039
416k
  /* 7817 */ "whilerw\t\0"
1040
416k
  /* 7826 */ "ld1sw\t\0"
1041
416k
  /* 7833 */ "ldff1sw\t\0"
1042
416k
  /* 7842 */ "ldnf1sw\t\0"
1043
416k
  /* 7851 */ "ldnt1sw\t\0"
1044
416k
  /* 7860 */ "ldpsw\t\0"
1045
416k
  /* 7867 */ "ld1rsw\t\0"
1046
416k
  /* 7875 */ "ldrsw\t\0"
1047
416k
  /* 7882 */ "ldtrsw\t\0"
1048
416k
  /* 7890 */ "ldursw\t\0"
1049
416k
  /* 7898 */ "ldapursw\t\0"
1050
416k
  /* 7908 */ "cntw\t\0"
1051
416k
  /* 7914 */ "sxtw\t\0"
1052
416k
  /* 7920 */ "uxtw\t\0"
1053
416k
  /* 7926 */ "revw\t\0"
1054
416k
  /* 7932 */ "crc32x\t\0"
1055
416k
  /* 7940 */ "frint32x\t\0"
1056
416k
  /* 7950 */ "frint64x\t\0"
1057
416k
  /* 7960 */ "bcax\t\0"
1058
416k
  /* 7966 */ "bfmax\t\0"
1059
416k
  /* 7973 */ "ldsmax\t\0"
1060
416k
  /* 7981 */ "ldumax\t\0"
1061
416k
  /* 7989 */ "tbx\t\0"
1062
416k
  /* 7994 */ "crc32cx\t\0"
1063
416k
  /* 8003 */ "index\t\0"
1064
416k
  /* 8010 */ "clrex\t\0"
1065
416k
  /* 8017 */ "movprfx\t\0"
1066
416k
  /* 8026 */ "fmulx\t\0"
1067
416k
  /* 8033 */ "frecpx\t\0"
1068
416k
  /* 8041 */ "frintx\t\0"
1069
416k
  /* 8049 */ "fcvtx\t\0"
1070
416k
  /* 8056 */ "sm4ekey\t\0"
1071
416k
  /* 8065 */ "fcpy\t\0"
1072
416k
  /* 8071 */ "frint32z\t\0"
1073
416k
  /* 8081 */ "frint64z\t\0"
1074
416k
  /* 8091 */ "braaz\t\0"
1075
416k
  /* 8098 */ "blraaz\t\0"
1076
416k
  /* 8106 */ "movaz\t\0"
1077
416k
  /* 8113 */ "brabz\t\0"
1078
416k
  /* 8120 */ "blrabz\t\0"
1079
416k
  /* 8128 */ "cbz\t\0"
1080
416k
  /* 8133 */ "tbz\t\0"
1081
416k
  /* 8138 */ "clz\t\0"
1082
416k
  /* 8143 */ "cbnz\t\0"
1083
416k
  /* 8149 */ "tbnz\t\0"
1084
416k
  /* 8155 */ "ctz\t\0"
1085
416k
  /* 8160 */ "frintz\t\0"
1086
416k
  /* 8168 */ "movz\t\0"
1087
416k
  /* 8174 */ ".tlsdesccall \0"
1088
416k
  /* 8188 */ "zero\t{ \0"
1089
416k
  /* 8196 */ "# XRay Function Patchable RET.\0"
1090
416k
  /* 8227 */ "b.\0"
1091
416k
  /* 8230 */ "bc.\0"
1092
416k
  /* 8234 */ "# XRay Typed Event Log.\0"
1093
416k
  /* 8258 */ "# XRay Custom Event Log.\0"
1094
416k
  /* 8283 */ "# XRay Function Enter.\0"
1095
416k
  /* 8306 */ "# XRay Tail Call Exit.\0"
1096
416k
  /* 8329 */ "# XRay Function Exit.\0"
1097
416k
  /* 8351 */ "hint\t#10\0"
1098
416k
  /* 8360 */ "hint\t#30\0"
1099
416k
  /* 8369 */ "hint\t#31\0"
1100
416k
  /* 8378 */ "hint\t#12\0"
1101
416k
  /* 8387 */ "hint\t#14\0"
1102
416k
  /* 8396 */ "hint\t#24\0"
1103
416k
  /* 8405 */ "hint\t#25\0"
1104
416k
  /* 8414 */ "hint\t#26\0"
1105
416k
  /* 8423 */ "hint\t#7\0"
1106
416k
  /* 8431 */ "hint\t#27\0"
1107
416k
  /* 8440 */ "hint\t#8\0"
1108
416k
  /* 8448 */ "hint\t#28\0"
1109
416k
  /* 8457 */ "hint\t#29\0"
1110
416k
  /* 8466 */ "LIFETIME_END\0"
1111
416k
  /* 8479 */ "PSEUDO_PROBE\0"
1112
416k
  /* 8492 */ "BUNDLE\0"
1113
416k
  /* 8499 */ "DBG_VALUE\0"
1114
416k
  /* 8509 */ "DBG_INSTR_REF\0"
1115
416k
  /* 8523 */ "DBG_PHI\0"
1116
416k
  /* 8531 */ "DBG_LABEL\0"
1117
416k
  /* 8541 */ "LIFETIME_START\0"
1118
416k
  /* 8556 */ "DBG_VALUE_LIST\0"
1119
416k
  /* 8571 */ "cpyfe\t[\0"
1120
416k
  /* 8579 */ "setge\t[\0"
1121
416k
  /* 8587 */ "sete\t[\0"
1122
416k
  /* 8594 */ "cpye\t[\0"
1123
416k
  /* 8601 */ "cpyfm\t[\0"
1124
416k
  /* 8609 */ "setgm\t[\0"
1125
416k
  /* 8617 */ "setm\t[\0"
1126
416k
  /* 8624 */ "cpym\t[\0"
1127
416k
  /* 8631 */ "cpyfen\t[\0"
1128
416k
  /* 8640 */ "setgen\t[\0"
1129
416k
  /* 8649 */ "seten\t[\0"
1130
416k
  /* 8657 */ "cpyen\t[\0"
1131
416k
  /* 8665 */ "cpyfmn\t[\0"
1132
416k
  /* 8674 */ "setgmn\t[\0"
1133
416k
  /* 8683 */ "setmn\t[\0"
1134
416k
  /* 8691 */ "cpymn\t[\0"
1135
416k
  /* 8699 */ "cpyfpn\t[\0"
1136
416k
  /* 8708 */ "setgpn\t[\0"
1137
416k
  /* 8717 */ "setpn\t[\0"
1138
416k
  /* 8725 */ "cpypn\t[\0"
1139
416k
  /* 8733 */ "cpyfern\t[\0"
1140
416k
  /* 8743 */ "cpyern\t[\0"
1141
416k
  /* 8752 */ "cpyfmrn\t[\0"
1142
416k
  /* 8762 */ "cpymrn\t[\0"
1143
416k
  /* 8771 */ "cpyfprn\t[\0"
1144
416k
  /* 8781 */ "cpyprn\t[\0"
1145
416k
  /* 8790 */ "cpyfetrn\t[\0"
1146
416k
  /* 8801 */ "cpyetrn\t[\0"
1147
416k
  /* 8811 */ "cpyfmtrn\t[\0"
1148
416k
  /* 8822 */ "cpymtrn\t[\0"
1149
416k
  /* 8832 */ "cpyfptrn\t[\0"
1150
416k
  /* 8843 */ "cpyptrn\t[\0"
1151
416k
  /* 8853 */ "cpyfertrn\t[\0"
1152
416k
  /* 8865 */ "cpyertrn\t[\0"
1153
416k
  /* 8876 */ "cpyfmrtrn\t[\0"
1154
416k
  /* 8888 */ "cpymrtrn\t[\0"
1155
416k
  /* 8899 */ "cpyfprtrn\t[\0"
1156
416k
  /* 8911 */ "cpyprtrn\t[\0"
1157
416k
  /* 8922 */ "cpyfewtrn\t[\0"
1158
416k
  /* 8934 */ "cpyewtrn\t[\0"
1159
416k
  /* 8945 */ "cpyfmwtrn\t[\0"
1160
416k
  /* 8957 */ "cpymwtrn\t[\0"
1161
416k
  /* 8968 */ "cpyfpwtrn\t[\0"
1162
416k
  /* 8980 */ "cpypwtrn\t[\0"
1163
416k
  /* 8991 */ "cpyfetn\t[\0"
1164
416k
  /* 9001 */ "setgetn\t[\0"
1165
416k
  /* 9011 */ "setetn\t[\0"
1166
416k
  /* 9020 */ "cpyetn\t[\0"
1167
416k
  /* 9029 */ "cpyfmtn\t[\0"
1168
416k
  /* 9039 */ "setgmtn\t[\0"
1169
416k
  /* 9049 */ "setmtn\t[\0"
1170
416k
  /* 9058 */ "cpymtn\t[\0"
1171
416k
  /* 9067 */ "cpyfptn\t[\0"
1172
416k
  /* 9077 */ "setgptn\t[\0"
1173
416k
  /* 9087 */ "setptn\t[\0"
1174
416k
  /* 9096 */ "cpyptn\t[\0"
1175
416k
  /* 9105 */ "cpyfertn\t[\0"
1176
416k
  /* 9116 */ "cpyertn\t[\0"
1177
416k
  /* 9126 */ "cpyfmrtn\t[\0"
1178
416k
  /* 9137 */ "cpymrtn\t[\0"
1179
416k
  /* 9147 */ "cpyfprtn\t[\0"
1180
416k
  /* 9158 */ "cpyprtn\t[\0"
1181
416k
  /* 9168 */ "cpyfewtn\t[\0"
1182
416k
  /* 9179 */ "cpyewtn\t[\0"
1183
416k
  /* 9189 */ "cpyfmwtn\t[\0"
1184
416k
  /* 9200 */ "cpymwtn\t[\0"
1185
416k
  /* 9210 */ "cpyfpwtn\t[\0"
1186
416k
  /* 9221 */ "cpypwtn\t[\0"
1187
416k
  /* 9231 */ "cpyfewn\t[\0"
1188
416k
  /* 9241 */ "cpyewn\t[\0"
1189
416k
  /* 9250 */ "cpyfmwn\t[\0"
1190
416k
  /* 9260 */ "cpymwn\t[\0"
1191
416k
  /* 9269 */ "cpyfpwn\t[\0"
1192
416k
  /* 9279 */ "cpypwn\t[\0"
1193
416k
  /* 9288 */ "cpyfetwn\t[\0"
1194
416k
  /* 9299 */ "cpyetwn\t[\0"
1195
416k
  /* 9309 */ "cpyfmtwn\t[\0"
1196
416k
  /* 9320 */ "cpymtwn\t[\0"
1197
416k
  /* 9330 */ "cpyfptwn\t[\0"
1198
416k
  /* 9341 */ "cpyptwn\t[\0"
1199
416k
  /* 9351 */ "cpyfertwn\t[\0"
1200
416k
  /* 9363 */ "cpyertwn\t[\0"
1201
416k
  /* 9374 */ "cpyfmrtwn\t[\0"
1202
416k
  /* 9386 */ "cpymrtwn\t[\0"
1203
416k
  /* 9397 */ "cpyfprtwn\t[\0"
1204
416k
  /* 9409 */ "cpyprtwn\t[\0"
1205
416k
  /* 9420 */ "cpyfewtwn\t[\0"
1206
416k
  /* 9432 */ "cpyewtwn\t[\0"
1207
416k
  /* 9443 */ "cpyfmwtwn\t[\0"
1208
416k
  /* 9455 */ "cpymwtwn\t[\0"
1209
416k
  /* 9466 */ "cpyfpwtwn\t[\0"
1210
416k
  /* 9478 */ "cpypwtwn\t[\0"
1211
416k
  /* 9489 */ "cpyfp\t[\0"
1212
416k
  /* 9497 */ "setgp\t[\0"
1213
416k
  /* 9505 */ "setp\t[\0"
1214
416k
  /* 9512 */ "cpyp\t[\0"
1215
416k
  /* 9519 */ "cpyfet\t[\0"
1216
416k
  /* 9528 */ "setget\t[\0"
1217
416k
  /* 9537 */ "setet\t[\0"
1218
416k
  /* 9545 */ "cpyet\t[\0"
1219
416k
  /* 9553 */ "cpyfmt\t[\0"
1220
416k
  /* 9562 */ "setgmt\t[\0"
1221
416k
  /* 9571 */ "setmt\t[\0"
1222
416k
  /* 9579 */ "cpymt\t[\0"
1223
416k
  /* 9587 */ "cpyfpt\t[\0"
1224
416k
  /* 9596 */ "setgpt\t[\0"
1225
416k
  /* 9605 */ "setpt\t[\0"
1226
416k
  /* 9613 */ "cpypt\t[\0"
1227
416k
  /* 9621 */ "cpyfert\t[\0"
1228
416k
  /* 9631 */ "cpyert\t[\0"
1229
416k
  /* 9640 */ "cpyfmrt\t[\0"
1230
416k
  /* 9650 */ "cpymrt\t[\0"
1231
416k
  /* 9659 */ "cpyfprt\t[\0"
1232
416k
  /* 9669 */ "cpyprt\t[\0"
1233
416k
  /* 9678 */ "cpyfewt\t[\0"
1234
416k
  /* 9688 */ "cpyewt\t[\0"
1235
416k
  /* 9697 */ "cpyfmwt\t[\0"
1236
416k
  /* 9707 */ "cpymwt\t[\0"
1237
416k
  /* 9716 */ "cpyfpwt\t[\0"
1238
416k
  /* 9726 */ "cpypwt\t[\0"
1239
416k
  /* 9735 */ "eretaa\0"
1240
416k
  /* 9742 */ "eretab\0"
1241
416k
  /* 9749 */ "sb\0"
1242
416k
  /* 9752 */ "xaflag\0"
1243
416k
  /* 9759 */ "axflag\0"
1244
416k
  /* 9766 */ "brb\tinj\0"
1245
416k
  /* 9774 */ "# FEntry call\0"
1246
416k
  /* 9788 */ "brb\tiall\0"
1247
416k
  /* 9797 */ "setffr\0"
1248
416k
  /* 9804 */ "drps\0"
1249
416k
  /* 9809 */ "eret\0"
1250
416k
  /* 9814 */ "tcommit\0"
1251
416k
  /* 9822 */ "cfinv\0"
1252
416k
  /* 9828 */ "ld1b\t{\0"
1253
416k
  /* 9835 */ "st1b\t{\0"
1254
416k
  /* 9842 */ "ld1d\t{\0"
1255
416k
  /* 9849 */ "st1d\t{\0"
1256
416k
  /* 9856 */ "ld1h\t{\0"
1257
416k
  /* 9863 */ "st1h\t{\0"
1258
416k
  /* 9870 */ "ld1q\t{\0"
1259
416k
  /* 9877 */ "st1q\t{\0"
1260
416k
  /* 9884 */ "ld1w\t{\0"
1261
416k
  /* 9891 */ "st1w\t{\0"
1262
416k
};
1263
416k
#endif // CAPSTONE_DIET
1264
1265
416k
  static const uint32_t OpInfo0[] = {
1266
416k
    0U, // PHI
1267
416k
    0U, // INLINEASM
1268
416k
    0U, // INLINEASM_BR
1269
416k
    0U, // CFI_INSTRUCTION
1270
416k
    0U, // EH_LABEL
1271
416k
    0U, // GC_LABEL
1272
416k
    0U, // ANNOTATION_LABEL
1273
416k
    0U, // KILL
1274
416k
    0U, // EXTRACT_SUBREG
1275
416k
    0U, // INSERT_SUBREG
1276
416k
    0U, // IMPLICIT_DEF
1277
416k
    0U, // SUBREG_TO_REG
1278
416k
    0U, // COPY_TO_REGCLASS
1279
416k
    8500U,  // DBG_VALUE
1280
416k
    8557U,  // DBG_VALUE_LIST
1281
416k
    8510U,  // DBG_INSTR_REF
1282
416k
    8524U,  // DBG_PHI
1283
416k
    8532U,  // DBG_LABEL
1284
416k
    0U, // REG_SEQUENCE
1285
416k
    0U, // COPY
1286
416k
    8493U,  // BUNDLE
1287
416k
    8542U,  // LIFETIME_START
1288
416k
    8467U,  // LIFETIME_END
1289
416k
    8480U,  // PSEUDO_PROBE
1290
416k
    0U, // ARITH_FENCE
1291
416k
    0U, // STACKMAP
1292
416k
    9775U,  // FENTRY_CALL
1293
416k
    0U, // PATCHPOINT
1294
416k
    0U, // LOAD_STACK_GUARD
1295
416k
    0U, // PREALLOCATED_SETUP
1296
416k
    0U, // PREALLOCATED_ARG
1297
416k
    0U, // STATEPOINT
1298
416k
    0U, // LOCAL_ESCAPE
1299
416k
    0U, // FAULTING_OP
1300
416k
    0U, // PATCHABLE_OP
1301
416k
    8284U,  // PATCHABLE_FUNCTION_ENTER
1302
416k
    8197U,  // PATCHABLE_RET
1303
416k
    8330U,  // PATCHABLE_FUNCTION_EXIT
1304
416k
    8307U,  // PATCHABLE_TAIL_CALL
1305
416k
    8259U,  // PATCHABLE_EVENT_CALL
1306
416k
    8235U,  // PATCHABLE_TYPED_EVENT_CALL
1307
416k
    0U, // ICALL_BRANCH_FUNNEL
1308
416k
    0U, // MEMBARRIER
1309
416k
    0U, // G_ASSERT_SEXT
1310
416k
    0U, // G_ASSERT_ZEXT
1311
416k
    0U, // G_ASSERT_ALIGN
1312
416k
    0U, // G_ADD
1313
416k
    0U, // G_SUB
1314
416k
    0U, // G_MUL
1315
416k
    0U, // G_SDIV
1316
416k
    0U, // G_UDIV
1317
416k
    0U, // G_SREM
1318
416k
    0U, // G_UREM
1319
416k
    0U, // G_SDIVREM
1320
416k
    0U, // G_UDIVREM
1321
416k
    0U, // G_AND
1322
416k
    0U, // G_OR
1323
416k
    0U, // G_XOR
1324
416k
    0U, // G_IMPLICIT_DEF
1325
416k
    0U, // G_PHI
1326
416k
    0U, // G_FRAME_INDEX
1327
416k
    0U, // G_GLOBAL_VALUE
1328
416k
    0U, // G_EXTRACT
1329
416k
    0U, // G_UNMERGE_VALUES
1330
416k
    0U, // G_INSERT
1331
416k
    0U, // G_MERGE_VALUES
1332
416k
    0U, // G_BUILD_VECTOR
1333
416k
    0U, // G_BUILD_VECTOR_TRUNC
1334
416k
    0U, // G_CONCAT_VECTORS
1335
416k
    0U, // G_PTRTOINT
1336
416k
    0U, // G_INTTOPTR
1337
416k
    0U, // G_BITCAST
1338
416k
    0U, // G_FREEZE
1339
416k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1340
416k
    0U, // G_INTRINSIC_TRUNC
1341
416k
    0U, // G_INTRINSIC_ROUND
1342
416k
    0U, // G_INTRINSIC_LRINT
1343
416k
    0U, // G_INTRINSIC_ROUNDEVEN
1344
416k
    0U, // G_READCYCLECOUNTER
1345
416k
    0U, // G_LOAD
1346
416k
    0U, // G_SEXTLOAD
1347
416k
    0U, // G_ZEXTLOAD
1348
416k
    0U, // G_INDEXED_LOAD
1349
416k
    0U, // G_INDEXED_SEXTLOAD
1350
416k
    0U, // G_INDEXED_ZEXTLOAD
1351
416k
    0U, // G_STORE
1352
416k
    0U, // G_INDEXED_STORE
1353
416k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1354
416k
    0U, // G_ATOMIC_CMPXCHG
1355
416k
    0U, // G_ATOMICRMW_XCHG
1356
416k
    0U, // G_ATOMICRMW_ADD
1357
416k
    0U, // G_ATOMICRMW_SUB
1358
416k
    0U, // G_ATOMICRMW_AND
1359
416k
    0U, // G_ATOMICRMW_NAND
1360
416k
    0U, // G_ATOMICRMW_OR
1361
416k
    0U, // G_ATOMICRMW_XOR
1362
416k
    0U, // G_ATOMICRMW_MAX
1363
416k
    0U, // G_ATOMICRMW_MIN
1364
416k
    0U, // G_ATOMICRMW_UMAX
1365
416k
    0U, // G_ATOMICRMW_UMIN
1366
416k
    0U, // G_ATOMICRMW_FADD
1367
416k
    0U, // G_ATOMICRMW_FSUB
1368
416k
    0U, // G_ATOMICRMW_FMAX
1369
416k
    0U, // G_ATOMICRMW_FMIN
1370
416k
    0U, // G_ATOMICRMW_UINC_WRAP
1371
416k
    0U, // G_ATOMICRMW_UDEC_WRAP
1372
416k
    0U, // G_FENCE
1373
416k
    0U, // G_BRCOND
1374
416k
    0U, // G_BRINDIRECT
1375
416k
    0U, // G_INVOKE_REGION_START
1376
416k
    0U, // G_INTRINSIC
1377
416k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1378
416k
    0U, // G_ANYEXT
1379
416k
    0U, // G_TRUNC
1380
416k
    0U, // G_CONSTANT
1381
416k
    0U, // G_FCONSTANT
1382
416k
    0U, // G_VASTART
1383
416k
    0U, // G_VAARG
1384
416k
    0U, // G_SEXT
1385
416k
    0U, // G_SEXT_INREG
1386
416k
    0U, // G_ZEXT
1387
416k
    0U, // G_SHL
1388
416k
    0U, // G_LSHR
1389
416k
    0U, // G_ASHR
1390
416k
    0U, // G_FSHL
1391
416k
    0U, // G_FSHR
1392
416k
    0U, // G_ROTR
1393
416k
    0U, // G_ROTL
1394
416k
    0U, // G_ICMP
1395
416k
    0U, // G_FCMP
1396
416k
    0U, // G_SELECT
1397
416k
    0U, // G_UADDO
1398
416k
    0U, // G_UADDE
1399
416k
    0U, // G_USUBO
1400
416k
    0U, // G_USUBE
1401
416k
    0U, // G_SADDO
1402
416k
    0U, // G_SADDE
1403
416k
    0U, // G_SSUBO
1404
416k
    0U, // G_SSUBE
1405
416k
    0U, // G_UMULO
1406
416k
    0U, // G_SMULO
1407
416k
    0U, // G_UMULH
1408
416k
    0U, // G_SMULH
1409
416k
    0U, // G_UADDSAT
1410
416k
    0U, // G_SADDSAT
1411
416k
    0U, // G_USUBSAT
1412
416k
    0U, // G_SSUBSAT
1413
416k
    0U, // G_USHLSAT
1414
416k
    0U, // G_SSHLSAT
1415
416k
    0U, // G_SMULFIX
1416
416k
    0U, // G_UMULFIX
1417
416k
    0U, // G_SMULFIXSAT
1418
416k
    0U, // G_UMULFIXSAT
1419
416k
    0U, // G_SDIVFIX
1420
416k
    0U, // G_UDIVFIX
1421
416k
    0U, // G_SDIVFIXSAT
1422
416k
    0U, // G_UDIVFIXSAT
1423
416k
    0U, // G_FADD
1424
416k
    0U, // G_FSUB
1425
416k
    0U, // G_FMUL
1426
416k
    0U, // G_FMA
1427
416k
    0U, // G_FMAD
1428
416k
    0U, // G_FDIV
1429
416k
    0U, // G_FREM
1430
416k
    0U, // G_FPOW
1431
416k
    0U, // G_FPOWI
1432
416k
    0U, // G_FEXP
1433
416k
    0U, // G_FEXP2
1434
416k
    0U, // G_FLOG
1435
416k
    0U, // G_FLOG2
1436
416k
    0U, // G_FLOG10
1437
416k
    0U, // G_FNEG
1438
416k
    0U, // G_FPEXT
1439
416k
    0U, // G_FPTRUNC
1440
416k
    0U, // G_FPTOSI
1441
416k
    0U, // G_FPTOUI
1442
416k
    0U, // G_SITOFP
1443
416k
    0U, // G_UITOFP
1444
416k
    0U, // G_FABS
1445
416k
    0U, // G_FCOPYSIGN
1446
416k
    0U, // G_IS_FPCLASS
1447
416k
    0U, // G_FCANONICALIZE
1448
416k
    0U, // G_FMINNUM
1449
416k
    0U, // G_FMAXNUM
1450
416k
    0U, // G_FMINNUM_IEEE
1451
416k
    0U, // G_FMAXNUM_IEEE
1452
416k
    0U, // G_FMINIMUM
1453
416k
    0U, // G_FMAXIMUM
1454
416k
    0U, // G_PTR_ADD
1455
416k
    0U, // G_PTRMASK
1456
416k
    0U, // G_SMIN
1457
416k
    0U, // G_SMAX
1458
416k
    0U, // G_UMIN
1459
416k
    0U, // G_UMAX
1460
416k
    0U, // G_ABS
1461
416k
    0U, // G_LROUND
1462
416k
    0U, // G_LLROUND
1463
416k
    0U, // G_BR
1464
416k
    0U, // G_BRJT
1465
416k
    0U, // G_INSERT_VECTOR_ELT
1466
416k
    0U, // G_EXTRACT_VECTOR_ELT
1467
416k
    0U, // G_SHUFFLE_VECTOR
1468
416k
    0U, // G_CTTZ
1469
416k
    0U, // G_CTTZ_ZERO_UNDEF
1470
416k
    0U, // G_CTLZ
1471
416k
    0U, // G_CTLZ_ZERO_UNDEF
1472
416k
    0U, // G_CTPOP
1473
416k
    0U, // G_BSWAP
1474
416k
    0U, // G_BITREVERSE
1475
416k
    0U, // G_FCEIL
1476
416k
    0U, // G_FCOS
1477
416k
    0U, // G_FSIN
1478
416k
    0U, // G_FSQRT
1479
416k
    0U, // G_FFLOOR
1480
416k
    0U, // G_FRINT
1481
416k
    0U, // G_FNEARBYINT
1482
416k
    0U, // G_ADDRSPACE_CAST
1483
416k
    0U, // G_BLOCK_ADDR
1484
416k
    0U, // G_JUMP_TABLE
1485
416k
    0U, // G_DYN_STACKALLOC
1486
416k
    0U, // G_STRICT_FADD
1487
416k
    0U, // G_STRICT_FSUB
1488
416k
    0U, // G_STRICT_FMUL
1489
416k
    0U, // G_STRICT_FDIV
1490
416k
    0U, // G_STRICT_FREM
1491
416k
    0U, // G_STRICT_FMA
1492
416k
    0U, // G_STRICT_FSQRT
1493
416k
    0U, // G_READ_REGISTER
1494
416k
    0U, // G_WRITE_REGISTER
1495
416k
    0U, // G_MEMCPY
1496
416k
    0U, // G_MEMCPY_INLINE
1497
416k
    0U, // G_MEMMOVE
1498
416k
    0U, // G_MEMSET
1499
416k
    0U, // G_BZERO
1500
416k
    0U, // G_VECREDUCE_SEQ_FADD
1501
416k
    0U, // G_VECREDUCE_SEQ_FMUL
1502
416k
    0U, // G_VECREDUCE_FADD
1503
416k
    0U, // G_VECREDUCE_FMUL
1504
416k
    0U, // G_VECREDUCE_FMAX
1505
416k
    0U, // G_VECREDUCE_FMIN
1506
416k
    0U, // G_VECREDUCE_ADD
1507
416k
    0U, // G_VECREDUCE_MUL
1508
416k
    0U, // G_VECREDUCE_AND
1509
416k
    0U, // G_VECREDUCE_OR
1510
416k
    0U, // G_VECREDUCE_XOR
1511
416k
    0U, // G_VECREDUCE_SMAX
1512
416k
    0U, // G_VECREDUCE_SMIN
1513
416k
    0U, // G_VECREDUCE_UMAX
1514
416k
    0U, // G_VECREDUCE_UMIN
1515
416k
    0U, // G_SBFX
1516
416k
    0U, // G_UBFX
1517
416k
    0U, // ABS_ZPmZ_UNDEF_B
1518
416k
    0U, // ABS_ZPmZ_UNDEF_D
1519
416k
    0U, // ABS_ZPmZ_UNDEF_H
1520
416k
    0U, // ABS_ZPmZ_UNDEF_S
1521
416k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
1522
416k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
1523
416k
    0U, // ADDSWrr
1524
416k
    0U, // ADDSXrr
1525
416k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
1526
416k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
1527
416k
    0U, // ADDWrr
1528
416k
    0U, // ADDXrr
1529
416k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
1530
416k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
1531
416k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
1532
416k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
1533
416k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
1534
416k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
1535
416k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
1536
416k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
1537
416k
    0U, // ADD_ZPZZ_ZERO_B
1538
416k
    0U, // ADD_ZPZZ_ZERO_D
1539
416k
    0U, // ADD_ZPZZ_ZERO_H
1540
416k
    0U, // ADD_ZPZZ_ZERO_S
1541
416k
    0U, // ADDlowTLS
1542
416k
    0U, // ADJCALLSTACKDOWN
1543
416k
    0U, // ADJCALLSTACKUP
1544
416k
    0U, // AESIMCrrTied
1545
416k
    0U, // AESMCrrTied
1546
416k
    0U, // ANDSWrr
1547
416k
    0U, // ANDSXrr
1548
416k
    0U, // ANDWrr
1549
416k
    0U, // ANDXrr
1550
416k
    0U, // AND_ZPZZ_ZERO_B
1551
416k
    0U, // AND_ZPZZ_ZERO_D
1552
416k
    0U, // AND_ZPZZ_ZERO_H
1553
416k
    0U, // AND_ZPZZ_ZERO_S
1554
416k
    0U, // ASRD_ZPZI_ZERO_B
1555
416k
    0U, // ASRD_ZPZI_ZERO_D
1556
416k
    0U, // ASRD_ZPZI_ZERO_H
1557
416k
    0U, // ASRD_ZPZI_ZERO_S
1558
416k
    0U, // ASR_ZPZI_UNDEF_B
1559
416k
    0U, // ASR_ZPZI_UNDEF_D
1560
416k
    0U, // ASR_ZPZI_UNDEF_H
1561
416k
    0U, // ASR_ZPZI_UNDEF_S
1562
416k
    0U, // ASR_ZPZZ_UNDEF_B
1563
416k
    0U, // ASR_ZPZZ_UNDEF_D
1564
416k
    0U, // ASR_ZPZZ_UNDEF_H
1565
416k
    0U, // ASR_ZPZZ_UNDEF_S
1566
416k
    0U, // ASR_ZPZZ_ZERO_B
1567
416k
    0U, // ASR_ZPZZ_ZERO_D
1568
416k
    0U, // ASR_ZPZZ_ZERO_H
1569
416k
    0U, // ASR_ZPZZ_ZERO_S
1570
416k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
1571
416k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
1572
416k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
1573
416k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
1574
416k
    0U, // BFMLAL_MZZI_S_PSEUDO
1575
416k
    0U, // BFMLAL_MZZ_S_PSEUDO
1576
416k
    0U, // BFMLAL_VG2_M2Z2Z_S_PSEUDO
1577
416k
    0U, // BFMLAL_VG2_M2ZZI_S_PSEUDO
1578
416k
    0U, // BFMLAL_VG2_M2ZZ_S_PSEUDO
1579
416k
    0U, // BFMLAL_VG4_M4Z4Z_S_PSEUDO
1580
416k
    0U, // BFMLAL_VG4_M4ZZI_S_PSEUDO
1581
416k
    0U, // BFMLAL_VG4_M4ZZ_S_PSEUDO
1582
416k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
1583
416k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
1584
416k
    0U, // BFMLSL_MZZI_S_PSEUDO
1585
416k
    0U, // BFMLSL_MZZ_S_PSEUDO
1586
416k
    0U, // BFMLSL_VG2_M2Z2Z_S_PSEUDO
1587
416k
    0U, // BFMLSL_VG2_M2ZZI_S_PSEUDO
1588
416k
    0U, // BFMLSL_VG2_M2ZZ_S_PSEUDO
1589
416k
    0U, // BFMLSL_VG4_M4Z4Z_S_PSEUDO
1590
416k
    0U, // BFMLSL_VG4_M4ZZI_S_PSEUDO
1591
416k
    0U, // BFMLSL_VG4_M4ZZ_S_PSEUDO
1592
416k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
1593
416k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
1594
416k
    0U, // BFMOPA_MPPZZ_PSEUDO
1595
416k
    0U, // BFMOPS_MPPZZ_PSEUDO
1596
416k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
1597
416k
    0U, // BICSWrr
1598
416k
    0U, // BICSXrr
1599
416k
    0U, // BICWrr
1600
416k
    0U, // BICXrr
1601
416k
    0U, // BIC_ZPZZ_ZERO_B
1602
416k
    0U, // BIC_ZPZZ_ZERO_D
1603
416k
    0U, // BIC_ZPZZ_ZERO_H
1604
416k
    0U, // BIC_ZPZZ_ZERO_S
1605
416k
    0U, // BLRNoIP
1606
416k
    0U, // BLR_BTI
1607
416k
    0U, // BLR_RVMARKER
1608
416k
    0U, // BSPv16i8
1609
416k
    0U, // BSPv8i8
1610
416k
    0U, // CATCHRET
1611
416k
    0U, // CLEANUPRET
1612
416k
    0U, // CLS_ZPmZ_UNDEF_B
1613
416k
    0U, // CLS_ZPmZ_UNDEF_D
1614
416k
    0U, // CLS_ZPmZ_UNDEF_H
1615
416k
    0U, // CLS_ZPmZ_UNDEF_S
1616
416k
    0U, // CLZ_ZPmZ_UNDEF_B
1617
416k
    0U, // CLZ_ZPmZ_UNDEF_D
1618
416k
    0U, // CLZ_ZPmZ_UNDEF_H
1619
416k
    0U, // CLZ_ZPmZ_UNDEF_S
1620
416k
    0U, // CMP_SWAP_128
1621
416k
    0U, // CMP_SWAP_128_ACQUIRE
1622
416k
    0U, // CMP_SWAP_128_MONOTONIC
1623
416k
    0U, // CMP_SWAP_128_RELEASE
1624
416k
    0U, // CMP_SWAP_16
1625
416k
    0U, // CMP_SWAP_32
1626
416k
    0U, // CMP_SWAP_64
1627
416k
    0U, // CMP_SWAP_8
1628
416k
    0U, // CNOT_ZPmZ_UNDEF_B
1629
416k
    0U, // CNOT_ZPmZ_UNDEF_D
1630
416k
    0U, // CNOT_ZPmZ_UNDEF_H
1631
416k
    0U, // CNOT_ZPmZ_UNDEF_S
1632
416k
    0U, // CNT_ZPmZ_UNDEF_B
1633
416k
    0U, // CNT_ZPmZ_UNDEF_D
1634
416k
    0U, // CNT_ZPmZ_UNDEF_H
1635
416k
    0U, // CNT_ZPmZ_UNDEF_S
1636
416k
    0U, // EMITBKEY
1637
416k
    0U, // EMITMTETAGGED
1638
416k
    0U, // EONWrr
1639
416k
    0U, // EONXrr
1640
416k
    0U, // EORWrr
1641
416k
    0U, // EORXrr
1642
416k
    0U, // EOR_ZPZZ_ZERO_B
1643
416k
    0U, // EOR_ZPZZ_ZERO_D
1644
416k
    0U, // EOR_ZPZZ_ZERO_H
1645
416k
    0U, // EOR_ZPZZ_ZERO_S
1646
416k
    0U, // F128CSEL
1647
416k
    0U, // FABD_ZPZZ_UNDEF_D
1648
416k
    0U, // FABD_ZPZZ_UNDEF_H
1649
416k
    0U, // FABD_ZPZZ_UNDEF_S
1650
416k
    0U, // FABD_ZPZZ_ZERO_D
1651
416k
    0U, // FABD_ZPZZ_ZERO_H
1652
416k
    0U, // FABD_ZPZZ_ZERO_S
1653
416k
    0U, // FABS_ZPmZ_UNDEF_D
1654
416k
    0U, // FABS_ZPmZ_UNDEF_H
1655
416k
    0U, // FABS_ZPmZ_UNDEF_S
1656
416k
    0U, // FADD_ZPZI_UNDEF_D
1657
416k
    0U, // FADD_ZPZI_UNDEF_H
1658
416k
    0U, // FADD_ZPZI_UNDEF_S
1659
416k
    0U, // FADD_ZPZI_ZERO_D
1660
416k
    0U, // FADD_ZPZI_ZERO_H
1661
416k
    0U, // FADD_ZPZI_ZERO_S
1662
416k
    0U, // FADD_ZPZZ_UNDEF_D
1663
416k
    0U, // FADD_ZPZZ_UNDEF_H
1664
416k
    0U, // FADD_ZPZZ_UNDEF_S
1665
416k
    0U, // FADD_ZPZZ_ZERO_D
1666
416k
    0U, // FADD_ZPZZ_ZERO_H
1667
416k
    0U, // FADD_ZPZZ_ZERO_S
1668
416k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
1669
416k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
1670
416k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
1671
416k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
1672
416k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
1673
416k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
1674
416k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
1675
416k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
1676
416k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
1677
416k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
1678
416k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
1679
416k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
1680
416k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
1681
416k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
1682
416k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
1683
416k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
1684
416k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
1685
416k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
1686
416k
    0U, // FCVT_ZPmZ_StoD_UNDEF
1687
416k
    0U, // FCVT_ZPmZ_StoH_UNDEF
1688
416k
    0U, // FDIVR_ZPZZ_ZERO_D
1689
416k
    0U, // FDIVR_ZPZZ_ZERO_H
1690
416k
    0U, // FDIVR_ZPZZ_ZERO_S
1691
416k
    0U, // FDIV_ZPZZ_UNDEF_D
1692
416k
    0U, // FDIV_ZPZZ_UNDEF_H
1693
416k
    0U, // FDIV_ZPZZ_UNDEF_S
1694
416k
    0U, // FDIV_ZPZZ_ZERO_D
1695
416k
    0U, // FDIV_ZPZZ_ZERO_H
1696
416k
    0U, // FDIV_ZPZZ_ZERO_S
1697
416k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
1698
416k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
1699
416k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
1700
416k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
1701
416k
    0U, // FMAXNM_ZPZI_UNDEF_D
1702
416k
    0U, // FMAXNM_ZPZI_UNDEF_H
1703
416k
    0U, // FMAXNM_ZPZI_UNDEF_S
1704
416k
    0U, // FMAXNM_ZPZI_ZERO_D
1705
416k
    0U, // FMAXNM_ZPZI_ZERO_H
1706
416k
    0U, // FMAXNM_ZPZI_ZERO_S
1707
416k
    0U, // FMAXNM_ZPZZ_UNDEF_D
1708
416k
    0U, // FMAXNM_ZPZZ_UNDEF_H
1709
416k
    0U, // FMAXNM_ZPZZ_UNDEF_S
1710
416k
    0U, // FMAXNM_ZPZZ_ZERO_D
1711
416k
    0U, // FMAXNM_ZPZZ_ZERO_H
1712
416k
    0U, // FMAXNM_ZPZZ_ZERO_S
1713
416k
    0U, // FMAX_ZPZI_UNDEF_D
1714
416k
    0U, // FMAX_ZPZI_UNDEF_H
1715
416k
    0U, // FMAX_ZPZI_UNDEF_S
1716
416k
    0U, // FMAX_ZPZI_ZERO_D
1717
416k
    0U, // FMAX_ZPZI_ZERO_H
1718
416k
    0U, // FMAX_ZPZI_ZERO_S
1719
416k
    0U, // FMAX_ZPZZ_UNDEF_D
1720
416k
    0U, // FMAX_ZPZZ_UNDEF_H
1721
416k
    0U, // FMAX_ZPZZ_UNDEF_S
1722
416k
    0U, // FMAX_ZPZZ_ZERO_D
1723
416k
    0U, // FMAX_ZPZZ_ZERO_H
1724
416k
    0U, // FMAX_ZPZZ_ZERO_S
1725
416k
    0U, // FMINNM_ZPZI_UNDEF_D
1726
416k
    0U, // FMINNM_ZPZI_UNDEF_H
1727
416k
    0U, // FMINNM_ZPZI_UNDEF_S
1728
416k
    0U, // FMINNM_ZPZI_ZERO_D
1729
416k
    0U, // FMINNM_ZPZI_ZERO_H
1730
416k
    0U, // FMINNM_ZPZI_ZERO_S
1731
416k
    0U, // FMINNM_ZPZZ_UNDEF_D
1732
416k
    0U, // FMINNM_ZPZZ_UNDEF_H
1733
416k
    0U, // FMINNM_ZPZZ_UNDEF_S
1734
416k
    0U, // FMINNM_ZPZZ_ZERO_D
1735
416k
    0U, // FMINNM_ZPZZ_ZERO_H
1736
416k
    0U, // FMINNM_ZPZZ_ZERO_S
1737
416k
    0U, // FMIN_ZPZI_UNDEF_D
1738
416k
    0U, // FMIN_ZPZI_UNDEF_H
1739
416k
    0U, // FMIN_ZPZI_UNDEF_S
1740
416k
    0U, // FMIN_ZPZI_ZERO_D
1741
416k
    0U, // FMIN_ZPZI_ZERO_H
1742
416k
    0U, // FMIN_ZPZI_ZERO_S
1743
416k
    0U, // FMIN_ZPZZ_UNDEF_D
1744
416k
    0U, // FMIN_ZPZZ_UNDEF_H
1745
416k
    0U, // FMIN_ZPZZ_UNDEF_S
1746
416k
    0U, // FMIN_ZPZZ_ZERO_D
1747
416k
    0U, // FMIN_ZPZZ_ZERO_H
1748
416k
    0U, // FMIN_ZPZZ_ZERO_S
1749
416k
    0U, // FMLAL_MZZI_S_PSEUDO
1750
416k
    0U, // FMLAL_MZZ_S_PSEUDO
1751
416k
    0U, // FMLAL_VG2_M2Z2Z_S_PSEUDO
1752
416k
    0U, // FMLAL_VG2_M2ZZI_S_PSEUDO
1753
416k
    0U, // FMLAL_VG2_M2ZZ_S_PSEUDO
1754
416k
    0U, // FMLAL_VG4_M4Z4Z_S_PSEUDO
1755
416k
    0U, // FMLAL_VG4_M4ZZI_S_PSEUDO
1756
416k
    0U, // FMLAL_VG4_M4ZZ_S_PSEUDO
1757
416k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
1758
416k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
1759
416k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
1760
416k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
1761
416k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
1762
416k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
1763
416k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
1764
416k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
1765
416k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
1766
416k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
1767
416k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
1768
416k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
1769
416k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
1770
416k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
1771
416k
    0U, // FMLA_ZPZZZ_UNDEF_D
1772
416k
    0U, // FMLA_ZPZZZ_UNDEF_H
1773
416k
    0U, // FMLA_ZPZZZ_UNDEF_S
1774
416k
    0U, // FMLSL_MZZI_S_PSEUDO
1775
416k
    0U, // FMLSL_MZZ_S_PSEUDO
1776
416k
    0U, // FMLSL_VG2_M2Z2Z_S_PSEUDO
1777
416k
    0U, // FMLSL_VG2_M2ZZI_S_PSEUDO
1778
416k
    0U, // FMLSL_VG2_M2ZZ_S_PSEUDO
1779
416k
    0U, // FMLSL_VG4_M4Z4Z_S_PSEUDO
1780
416k
    0U, // FMLSL_VG4_M4ZZI_S_PSEUDO
1781
416k
    0U, // FMLSL_VG4_M4ZZ_S_PSEUDO
1782
416k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
1783
416k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
1784
416k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
1785
416k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
1786
416k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
1787
416k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
1788
416k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
1789
416k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
1790
416k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
1791
416k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
1792
416k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
1793
416k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
1794
416k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
1795
416k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
1796
416k
    0U, // FMLS_ZPZZZ_UNDEF_D
1797
416k
    0U, // FMLS_ZPZZZ_UNDEF_H
1798
416k
    0U, // FMLS_ZPZZZ_UNDEF_S
1799
416k
    0U, // FMOPAL_MPPZZ_PSEUDO
1800
416k
    0U, // FMOPA_MPPZZ_D_PSEUDO
1801
416k
    0U, // FMOPA_MPPZZ_S_PSEUDO
1802
416k
    0U, // FMOPSL_MPPZZ_PSEUDO
1803
416k
    0U, // FMOPS_MPPZZ_D_PSEUDO
1804
416k
    0U, // FMOPS_MPPZZ_S_PSEUDO
1805
416k
    0U, // FMOVD0
1806
416k
    0U, // FMOVH0
1807
416k
    0U, // FMOVS0
1808
416k
    0U, // FMULX_ZPZZ_ZERO_D
1809
416k
    0U, // FMULX_ZPZZ_ZERO_H
1810
416k
    0U, // FMULX_ZPZZ_ZERO_S
1811
416k
    0U, // FMUL_ZPZI_UNDEF_D
1812
416k
    0U, // FMUL_ZPZI_UNDEF_H
1813
416k
    0U, // FMUL_ZPZI_UNDEF_S
1814
416k
    0U, // FMUL_ZPZI_ZERO_D
1815
416k
    0U, // FMUL_ZPZI_ZERO_H
1816
416k
    0U, // FMUL_ZPZI_ZERO_S
1817
416k
    0U, // FMUL_ZPZZ_UNDEF_D
1818
416k
    0U, // FMUL_ZPZZ_UNDEF_H
1819
416k
    0U, // FMUL_ZPZZ_UNDEF_S
1820
416k
    0U, // FMUL_ZPZZ_ZERO_D
1821
416k
    0U, // FMUL_ZPZZ_ZERO_H
1822
416k
    0U, // FMUL_ZPZZ_ZERO_S
1823
416k
    0U, // FNEG_ZPmZ_UNDEF_D
1824
416k
    0U, // FNEG_ZPmZ_UNDEF_H
1825
416k
    0U, // FNEG_ZPmZ_UNDEF_S
1826
416k
    0U, // FNMLA_ZPZZZ_UNDEF_D
1827
416k
    0U, // FNMLA_ZPZZZ_UNDEF_H
1828
416k
    0U, // FNMLA_ZPZZZ_UNDEF_S
1829
416k
    0U, // FNMLS_ZPZZZ_UNDEF_D
1830
416k
    0U, // FNMLS_ZPZZZ_UNDEF_H
1831
416k
    0U, // FNMLS_ZPZZZ_UNDEF_S
1832
416k
    0U, // FRECPX_ZPmZ_UNDEF_D
1833
416k
    0U, // FRECPX_ZPmZ_UNDEF_H
1834
416k
    0U, // FRECPX_ZPmZ_UNDEF_S
1835
416k
    0U, // FRINTA_ZPmZ_UNDEF_D
1836
416k
    0U, // FRINTA_ZPmZ_UNDEF_H
1837
416k
    0U, // FRINTA_ZPmZ_UNDEF_S
1838
416k
    0U, // FRINTI_ZPmZ_UNDEF_D
1839
416k
    0U, // FRINTI_ZPmZ_UNDEF_H
1840
416k
    0U, // FRINTI_ZPmZ_UNDEF_S
1841
416k
    0U, // FRINTM_ZPmZ_UNDEF_D
1842
416k
    0U, // FRINTM_ZPmZ_UNDEF_H
1843
416k
    0U, // FRINTM_ZPmZ_UNDEF_S
1844
416k
    0U, // FRINTN_ZPmZ_UNDEF_D
1845
416k
    0U, // FRINTN_ZPmZ_UNDEF_H
1846
416k
    0U, // FRINTN_ZPmZ_UNDEF_S
1847
416k
    0U, // FRINTP_ZPmZ_UNDEF_D
1848
416k
    0U, // FRINTP_ZPmZ_UNDEF_H
1849
416k
    0U, // FRINTP_ZPmZ_UNDEF_S
1850
416k
    0U, // FRINTX_ZPmZ_UNDEF_D
1851
416k
    0U, // FRINTX_ZPmZ_UNDEF_H
1852
416k
    0U, // FRINTX_ZPmZ_UNDEF_S
1853
416k
    0U, // FRINTZ_ZPmZ_UNDEF_D
1854
416k
    0U, // FRINTZ_ZPmZ_UNDEF_H
1855
416k
    0U, // FRINTZ_ZPmZ_UNDEF_S
1856
416k
    0U, // FSQRT_ZPmZ_UNDEF_D
1857
416k
    0U, // FSQRT_ZPmZ_UNDEF_H
1858
416k
    0U, // FSQRT_ZPmZ_UNDEF_S
1859
416k
    0U, // FSUBR_ZPZI_UNDEF_D
1860
416k
    0U, // FSUBR_ZPZI_UNDEF_H
1861
416k
    0U, // FSUBR_ZPZI_UNDEF_S
1862
416k
    0U, // FSUBR_ZPZI_ZERO_D
1863
416k
    0U, // FSUBR_ZPZI_ZERO_H
1864
416k
    0U, // FSUBR_ZPZI_ZERO_S
1865
416k
    0U, // FSUBR_ZPZZ_ZERO_D
1866
416k
    0U, // FSUBR_ZPZZ_ZERO_H
1867
416k
    0U, // FSUBR_ZPZZ_ZERO_S
1868
416k
    0U, // FSUB_ZPZI_UNDEF_D
1869
416k
    0U, // FSUB_ZPZI_UNDEF_H
1870
416k
    0U, // FSUB_ZPZI_UNDEF_S
1871
416k
    0U, // FSUB_ZPZI_ZERO_D
1872
416k
    0U, // FSUB_ZPZI_ZERO_H
1873
416k
    0U, // FSUB_ZPZI_ZERO_S
1874
416k
    0U, // FSUB_ZPZZ_UNDEF_D
1875
416k
    0U, // FSUB_ZPZZ_UNDEF_H
1876
416k
    0U, // FSUB_ZPZZ_UNDEF_S
1877
416k
    0U, // FSUB_ZPZZ_ZERO_D
1878
416k
    0U, // FSUB_ZPZZ_ZERO_H
1879
416k
    0U, // FSUB_ZPZZ_ZERO_S
1880
416k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
1881
416k
    0U, // GLD1B_D
1882
416k
    0U, // GLD1B_D_IMM
1883
416k
    0U, // GLD1B_D_SXTW
1884
416k
    0U, // GLD1B_D_UXTW
1885
416k
    0U, // GLD1B_S_IMM
1886
416k
    0U, // GLD1B_S_SXTW
1887
416k
    0U, // GLD1B_S_UXTW
1888
416k
    0U, // GLD1D
1889
416k
    0U, // GLD1D_IMM
1890
416k
    0U, // GLD1D_SCALED
1891
416k
    0U, // GLD1D_SXTW
1892
416k
    0U, // GLD1D_SXTW_SCALED
1893
416k
    0U, // GLD1D_UXTW
1894
416k
    0U, // GLD1D_UXTW_SCALED
1895
416k
    0U, // GLD1H_D
1896
416k
    0U, // GLD1H_D_IMM
1897
416k
    0U, // GLD1H_D_SCALED
1898
416k
    0U, // GLD1H_D_SXTW
1899
416k
    0U, // GLD1H_D_SXTW_SCALED
1900
416k
    0U, // GLD1H_D_UXTW
1901
416k
    0U, // GLD1H_D_UXTW_SCALED
1902
416k
    0U, // GLD1H_S_IMM
1903
416k
    0U, // GLD1H_S_SXTW
1904
416k
    0U, // GLD1H_S_SXTW_SCALED
1905
416k
    0U, // GLD1H_S_UXTW
1906
416k
    0U, // GLD1H_S_UXTW_SCALED
1907
416k
    0U, // GLD1SB_D
1908
416k
    0U, // GLD1SB_D_IMM
1909
416k
    0U, // GLD1SB_D_SXTW
1910
416k
    0U, // GLD1SB_D_UXTW
1911
416k
    0U, // GLD1SB_S_IMM
1912
416k
    0U, // GLD1SB_S_SXTW
1913
416k
    0U, // GLD1SB_S_UXTW
1914
416k
    0U, // GLD1SH_D
1915
416k
    0U, // GLD1SH_D_IMM
1916
416k
    0U, // GLD1SH_D_SCALED
1917
416k
    0U, // GLD1SH_D_SXTW
1918
416k
    0U, // GLD1SH_D_SXTW_SCALED
1919
416k
    0U, // GLD1SH_D_UXTW
1920
416k
    0U, // GLD1SH_D_UXTW_SCALED
1921
416k
    0U, // GLD1SH_S_IMM
1922
416k
    0U, // GLD1SH_S_SXTW
1923
416k
    0U, // GLD1SH_S_SXTW_SCALED
1924
416k
    0U, // GLD1SH_S_UXTW
1925
416k
    0U, // GLD1SH_S_UXTW_SCALED
1926
416k
    0U, // GLD1SW_D
1927
416k
    0U, // GLD1SW_D_IMM
1928
416k
    0U, // GLD1SW_D_SCALED
1929
416k
    0U, // GLD1SW_D_SXTW
1930
416k
    0U, // GLD1SW_D_SXTW_SCALED
1931
416k
    0U, // GLD1SW_D_UXTW
1932
416k
    0U, // GLD1SW_D_UXTW_SCALED
1933
416k
    0U, // GLD1W_D
1934
416k
    0U, // GLD1W_D_IMM
1935
416k
    0U, // GLD1W_D_SCALED
1936
416k
    0U, // GLD1W_D_SXTW
1937
416k
    0U, // GLD1W_D_SXTW_SCALED
1938
416k
    0U, // GLD1W_D_UXTW
1939
416k
    0U, // GLD1W_D_UXTW_SCALED
1940
416k
    0U, // GLD1W_IMM
1941
416k
    0U, // GLD1W_SXTW
1942
416k
    0U, // GLD1W_SXTW_SCALED
1943
416k
    0U, // GLD1W_UXTW
1944
416k
    0U, // GLD1W_UXTW_SCALED
1945
416k
    0U, // GLDFF1B_D
1946
416k
    0U, // GLDFF1B_D_IMM
1947
416k
    0U, // GLDFF1B_D_SXTW
1948
416k
    0U, // GLDFF1B_D_UXTW
1949
416k
    0U, // GLDFF1B_S_IMM
1950
416k
    0U, // GLDFF1B_S_SXTW
1951
416k
    0U, // GLDFF1B_S_UXTW
1952
416k
    0U, // GLDFF1D
1953
416k
    0U, // GLDFF1D_IMM
1954
416k
    0U, // GLDFF1D_SCALED
1955
416k
    0U, // GLDFF1D_SXTW
1956
416k
    0U, // GLDFF1D_SXTW_SCALED
1957
416k
    0U, // GLDFF1D_UXTW
1958
416k
    0U, // GLDFF1D_UXTW_SCALED
1959
416k
    0U, // GLDFF1H_D
1960
416k
    0U, // GLDFF1H_D_IMM
1961
416k
    0U, // GLDFF1H_D_SCALED
1962
416k
    0U, // GLDFF1H_D_SXTW
1963
416k
    0U, // GLDFF1H_D_SXTW_SCALED
1964
416k
    0U, // GLDFF1H_D_UXTW
1965
416k
    0U, // GLDFF1H_D_UXTW_SCALED
1966
416k
    0U, // GLDFF1H_S_IMM
1967
416k
    0U, // GLDFF1H_S_SXTW
1968
416k
    0U, // GLDFF1H_S_SXTW_SCALED
1969
416k
    0U, // GLDFF1H_S_UXTW
1970
416k
    0U, // GLDFF1H_S_UXTW_SCALED
1971
416k
    0U, // GLDFF1SB_D
1972
416k
    0U, // GLDFF1SB_D_IMM
1973
416k
    0U, // GLDFF1SB_D_SXTW
1974
416k
    0U, // GLDFF1SB_D_UXTW
1975
416k
    0U, // GLDFF1SB_S_IMM
1976
416k
    0U, // GLDFF1SB_S_SXTW
1977
416k
    0U, // GLDFF1SB_S_UXTW
1978
416k
    0U, // GLDFF1SH_D
1979
416k
    0U, // GLDFF1SH_D_IMM
1980
416k
    0U, // GLDFF1SH_D_SCALED
1981
416k
    0U, // GLDFF1SH_D_SXTW
1982
416k
    0U, // GLDFF1SH_D_SXTW_SCALED
1983
416k
    0U, // GLDFF1SH_D_UXTW
1984
416k
    0U, // GLDFF1SH_D_UXTW_SCALED
1985
416k
    0U, // GLDFF1SH_S_IMM
1986
416k
    0U, // GLDFF1SH_S_SXTW
1987
416k
    0U, // GLDFF1SH_S_SXTW_SCALED
1988
416k
    0U, // GLDFF1SH_S_UXTW
1989
416k
    0U, // GLDFF1SH_S_UXTW_SCALED
1990
416k
    0U, // GLDFF1SW_D
1991
416k
    0U, // GLDFF1SW_D_IMM
1992
416k
    0U, // GLDFF1SW_D_SCALED
1993
416k
    0U, // GLDFF1SW_D_SXTW
1994
416k
    0U, // GLDFF1SW_D_SXTW_SCALED
1995
416k
    0U, // GLDFF1SW_D_UXTW
1996
416k
    0U, // GLDFF1SW_D_UXTW_SCALED
1997
416k
    0U, // GLDFF1W_D
1998
416k
    0U, // GLDFF1W_D_IMM
1999
416k
    0U, // GLDFF1W_D_SCALED
2000
416k
    0U, // GLDFF1W_D_SXTW
2001
416k
    0U, // GLDFF1W_D_SXTW_SCALED
2002
416k
    0U, // GLDFF1W_D_UXTW
2003
416k
    0U, // GLDFF1W_D_UXTW_SCALED
2004
416k
    0U, // GLDFF1W_IMM
2005
416k
    0U, // GLDFF1W_SXTW
2006
416k
    0U, // GLDFF1W_SXTW_SCALED
2007
416k
    0U, // GLDFF1W_UXTW
2008
416k
    0U, // GLDFF1W_UXTW_SCALED
2009
416k
    0U, // G_ADD_LOW
2010
416k
    0U, // G_BIT
2011
416k
    0U, // G_DUP
2012
416k
    0U, // G_DUPLANE16
2013
416k
    0U, // G_DUPLANE32
2014
416k
    0U, // G_DUPLANE64
2015
416k
    0U, // G_DUPLANE8
2016
416k
    0U, // G_EXT
2017
416k
    0U, // G_FCMEQ
2018
416k
    0U, // G_FCMEQZ
2019
416k
    0U, // G_FCMGE
2020
416k
    0U, // G_FCMGEZ
2021
416k
    0U, // G_FCMGT
2022
416k
    0U, // G_FCMGTZ
2023
416k
    0U, // G_FCMLEZ
2024
416k
    0U, // G_FCMLTZ
2025
416k
    0U, // G_PREFETCH
2026
416k
    0U, // G_REV16
2027
416k
    0U, // G_REV32
2028
416k
    0U, // G_REV64
2029
416k
    0U, // G_SITOF
2030
416k
    0U, // G_TRN1
2031
416k
    0U, // G_TRN2
2032
416k
    0U, // G_UITOF
2033
416k
    0U, // G_UZP1
2034
416k
    0U, // G_UZP2
2035
416k
    0U, // G_VASHR
2036
416k
    0U, // G_VLSHR
2037
416k
    0U, // G_ZIP1
2038
416k
    0U, // G_ZIP2
2039
416k
    0U, // HOM_Epilog
2040
416k
    0U, // HOM_Prolog
2041
416k
    0U, // HWASAN_CHECK_MEMACCESS
2042
416k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
2043
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
2044
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
2045
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
2046
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
2047
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
2048
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
2049
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
2050
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
2051
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
2052
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
2053
416k
    0U, // IRGstack
2054
416k
    0U, // JumpTableDest16
2055
416k
    0U, // JumpTableDest32
2056
416k
    0U, // JumpTableDest8
2057
416k
    0U, // KCFI_CHECK
2058
416k
    0U, // LD1B_D_IMM
2059
416k
    0U, // LD1B_H_IMM
2060
416k
    0U, // LD1B_IMM
2061
416k
    0U, // LD1B_S_IMM
2062
416k
    0U, // LD1D_IMM
2063
416k
    0U, // LD1H_D_IMM
2064
416k
    0U, // LD1H_IMM
2065
416k
    0U, // LD1H_S_IMM
2066
416k
    0U, // LD1SB_D_IMM
2067
416k
    0U, // LD1SB_H_IMM
2068
416k
    0U, // LD1SB_S_IMM
2069
416k
    0U, // LD1SH_D_IMM
2070
416k
    0U, // LD1SH_S_IMM
2071
416k
    0U, // LD1SW_D_IMM
2072
416k
    0U, // LD1W_D_IMM
2073
416k
    0U, // LD1W_IMM
2074
416k
    0U, // LD1_MXIPXX_H_PSEUDO_B
2075
416k
    0U, // LD1_MXIPXX_H_PSEUDO_D
2076
416k
    0U, // LD1_MXIPXX_H_PSEUDO_H
2077
416k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
2078
416k
    0U, // LD1_MXIPXX_H_PSEUDO_S
2079
416k
    0U, // LD1_MXIPXX_V_PSEUDO_B
2080
416k
    0U, // LD1_MXIPXX_V_PSEUDO_D
2081
416k
    0U, // LD1_MXIPXX_V_PSEUDO_H
2082
416k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
2083
416k
    0U, // LD1_MXIPXX_V_PSEUDO_S
2084
416k
    0U, // LDFF1B
2085
416k
    0U, // LDFF1B_D
2086
416k
    0U, // LDFF1B_H
2087
416k
    0U, // LDFF1B_S
2088
416k
    0U, // LDFF1D
2089
416k
    0U, // LDFF1H
2090
416k
    0U, // LDFF1H_D
2091
416k
    0U, // LDFF1H_S
2092
416k
    0U, // LDFF1SB_D
2093
416k
    0U, // LDFF1SB_H
2094
416k
    0U, // LDFF1SB_S
2095
416k
    0U, // LDFF1SH_D
2096
416k
    0U, // LDFF1SH_S
2097
416k
    0U, // LDFF1SW_D
2098
416k
    0U, // LDFF1W
2099
416k
    0U, // LDFF1W_D
2100
416k
    0U, // LDNF1B_D_IMM
2101
416k
    0U, // LDNF1B_H_IMM
2102
416k
    0U, // LDNF1B_IMM
2103
416k
    0U, // LDNF1B_S_IMM
2104
416k
    0U, // LDNF1D_IMM
2105
416k
    0U, // LDNF1H_D_IMM
2106
416k
    0U, // LDNF1H_IMM
2107
416k
    0U, // LDNF1H_S_IMM
2108
416k
    0U, // LDNF1SB_D_IMM
2109
416k
    0U, // LDNF1SB_H_IMM
2110
416k
    0U, // LDNF1SB_S_IMM
2111
416k
    0U, // LDNF1SH_D_IMM
2112
416k
    0U, // LDNF1SH_S_IMM
2113
416k
    0U, // LDNF1SW_D_IMM
2114
416k
    0U, // LDNF1W_D_IMM
2115
416k
    0U, // LDNF1W_IMM
2116
416k
    0U, // LDR_ZA_PSEUDO
2117
416k
    0U, // LDR_ZZXI
2118
416k
    0U, // LDR_ZZZXI
2119
416k
    0U, // LDR_ZZZZXI
2120
416k
    0U, // LOADgot
2121
416k
    0U, // LSL_ZPZI_UNDEF_B
2122
416k
    0U, // LSL_ZPZI_UNDEF_D
2123
416k
    0U, // LSL_ZPZI_UNDEF_H
2124
416k
    0U, // LSL_ZPZI_UNDEF_S
2125
416k
    0U, // LSL_ZPZZ_UNDEF_B
2126
416k
    0U, // LSL_ZPZZ_UNDEF_D
2127
416k
    0U, // LSL_ZPZZ_UNDEF_H
2128
416k
    0U, // LSL_ZPZZ_UNDEF_S
2129
416k
    0U, // LSL_ZPZZ_ZERO_B
2130
416k
    0U, // LSL_ZPZZ_ZERO_D
2131
416k
    0U, // LSL_ZPZZ_ZERO_H
2132
416k
    0U, // LSL_ZPZZ_ZERO_S
2133
416k
    0U, // LSR_ZPZI_UNDEF_B
2134
416k
    0U, // LSR_ZPZI_UNDEF_D
2135
416k
    0U, // LSR_ZPZI_UNDEF_H
2136
416k
    0U, // LSR_ZPZI_UNDEF_S
2137
416k
    0U, // LSR_ZPZZ_UNDEF_B
2138
416k
    0U, // LSR_ZPZZ_UNDEF_D
2139
416k
    0U, // LSR_ZPZZ_UNDEF_H
2140
416k
    0U, // LSR_ZPZZ_UNDEF_S
2141
416k
    0U, // LSR_ZPZZ_ZERO_B
2142
416k
    0U, // LSR_ZPZZ_ZERO_D
2143
416k
    0U, // LSR_ZPZZ_ZERO_H
2144
416k
    0U, // LSR_ZPZZ_ZERO_S
2145
416k
    0U, // MOPSMemoryCopyPseudo
2146
416k
    0U, // MOPSMemoryMovePseudo
2147
416k
    0U, // MOPSMemorySetPseudo
2148
416k
    0U, // MOPSMemorySetTaggingPseudo
2149
416k
    0U, // MOVMCSym
2150
416k
    0U, // MOVaddr
2151
416k
    0U, // MOVaddrBA
2152
416k
    0U, // MOVaddrCP
2153
416k
    0U, // MOVaddrEXT
2154
416k
    0U, // MOVaddrJT
2155
416k
    0U, // MOVaddrTLS
2156
416k
    0U, // MOVbaseTLS
2157
416k
    0U, // MOVi32imm
2158
416k
    0U, // MOVi64imm
2159
416k
    0U, // MRS_FPCR
2160
416k
    0U, // MSR_FPCR
2161
416k
    0U, // MSRpstatePseudo
2162
416k
    0U, // MUL_ZPZZ_UNDEF_B
2163
416k
    0U, // MUL_ZPZZ_UNDEF_D
2164
416k
    0U, // MUL_ZPZZ_UNDEF_H
2165
416k
    0U, // MUL_ZPZZ_UNDEF_S
2166
416k
    0U, // NEG_ZPmZ_UNDEF_B
2167
416k
    0U, // NEG_ZPmZ_UNDEF_D
2168
416k
    0U, // NEG_ZPmZ_UNDEF_H
2169
416k
    0U, // NEG_ZPmZ_UNDEF_S
2170
416k
    0U, // NOT_ZPmZ_UNDEF_B
2171
416k
    0U, // NOT_ZPmZ_UNDEF_D
2172
416k
    0U, // NOT_ZPmZ_UNDEF_H
2173
416k
    0U, // NOT_ZPmZ_UNDEF_S
2174
416k
    0U, // OBSCURE_COPY
2175
416k
    0U, // ORNWrr
2176
416k
    0U, // ORNXrr
2177
416k
    0U, // ORRWrr
2178
416k
    0U, // ORRXrr
2179
416k
    0U, // ORR_ZPZZ_ZERO_B
2180
416k
    0U, // ORR_ZPZZ_ZERO_D
2181
416k
    0U, // ORR_ZPZZ_ZERO_H
2182
416k
    0U, // ORR_ZPZZ_ZERO_S
2183
416k
    0U, // PTEST_PP_ANY
2184
416k
    0U, // RDFFR_P
2185
416k
    0U, // RDFFR_PPz
2186
416k
    0U, // RET_ReallyLR
2187
416k
    0U, // RestoreZAPseudo
2188
416k
    0U, // SABD_ZPZZ_UNDEF_B
2189
416k
    0U, // SABD_ZPZZ_UNDEF_D
2190
416k
    0U, // SABD_ZPZZ_UNDEF_H
2191
416k
    0U, // SABD_ZPZZ_UNDEF_S
2192
416k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
2193
416k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
2194
416k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
2195
416k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
2196
416k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
2197
416k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
2198
416k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
2199
416k
    0U, // SDIV_ZPZZ_UNDEF_D
2200
416k
    0U, // SDIV_ZPZZ_UNDEF_S
2201
416k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
2202
416k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
2203
416k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
2204
416k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
2205
416k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
2206
416k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
2207
416k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
2208
416k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
2209
416k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
2210
416k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
2211
416k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
2212
416k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
2213
416k
    0U, // SEH_AddFP
2214
416k
    0U, // SEH_EpilogEnd
2215
416k
    0U, // SEH_EpilogStart
2216
416k
    0U, // SEH_Nop
2217
416k
    0U, // SEH_PACSignLR
2218
416k
    0U, // SEH_PrologEnd
2219
416k
    0U, // SEH_SaveFPLR
2220
416k
    0U, // SEH_SaveFPLR_X
2221
416k
    0U, // SEH_SaveFReg
2222
416k
    0U, // SEH_SaveFRegP
2223
416k
    0U, // SEH_SaveFRegP_X
2224
416k
    0U, // SEH_SaveFReg_X
2225
416k
    0U, // SEH_SaveReg
2226
416k
    0U, // SEH_SaveRegP
2227
416k
    0U, // SEH_SaveRegP_X
2228
416k
    0U, // SEH_SaveReg_X
2229
416k
    0U, // SEH_SetFP
2230
416k
    0U, // SEH_StackAlloc
2231
416k
    0U, // SMAX_ZPZZ_UNDEF_B
2232
416k
    0U, // SMAX_ZPZZ_UNDEF_D
2233
416k
    0U, // SMAX_ZPZZ_UNDEF_H
2234
416k
    0U, // SMAX_ZPZZ_UNDEF_S
2235
416k
    0U, // SMIN_ZPZZ_UNDEF_B
2236
416k
    0U, // SMIN_ZPZZ_UNDEF_D
2237
416k
    0U, // SMIN_ZPZZ_UNDEF_H
2238
416k
    0U, // SMIN_ZPZZ_UNDEF_S
2239
416k
    0U, // SMLAL_MZZI_S_PSEUDO
2240
416k
    0U, // SMLAL_MZZ_S_PSEUDO
2241
416k
    0U, // SMLAL_VG2_M2Z2Z_S_PSEUDO
2242
416k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
2243
416k
    0U, // SMLAL_VG2_M2ZZ_S_PSEUDO
2244
416k
    0U, // SMLAL_VG4_M4Z4Z_S_PSEUDO
2245
416k
    0U, // SMLAL_VG4_M4ZZI_S_PSEUDO
2246
416k
    0U, // SMLAL_VG4_M4ZZ_S_PSEUDO
2247
416k
    0U, // SMLSL_MZZI_S_PSEUDO
2248
416k
    0U, // SMLSL_MZZ_S_PSEUDO
2249
416k
    0U, // SMLSL_VG2_M2Z2Z_S_PSEUDO
2250
416k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
2251
416k
    0U, // SMLSL_VG2_M2ZZ_S_PSEUDO
2252
416k
    0U, // SMLSL_VG4_M4Z4Z_S_PSEUDO
2253
416k
    0U, // SMLSL_VG4_M4ZZI_S_PSEUDO
2254
416k
    0U, // SMLSL_VG4_M4ZZ_S_PSEUDO
2255
416k
    0U, // SMOPA_MPPZZ_D_PSEUDO
2256
416k
    0U, // SMOPA_MPPZZ_S_PSEUDO
2257
416k
    0U, // SMOPS_MPPZZ_D_PSEUDO
2258
416k
    0U, // SMOPS_MPPZZ_S_PSEUDO
2259
416k
    0U, // SMULH_ZPZZ_UNDEF_B
2260
416k
    0U, // SMULH_ZPZZ_UNDEF_D
2261
416k
    0U, // SMULH_ZPZZ_UNDEF_H
2262
416k
    0U, // SMULH_ZPZZ_UNDEF_S
2263
416k
    0U, // SPACE
2264
416k
    0U, // SQABS_ZPmZ_UNDEF_B
2265
416k
    0U, // SQABS_ZPmZ_UNDEF_D
2266
416k
    0U, // SQABS_ZPmZ_UNDEF_H
2267
416k
    0U, // SQABS_ZPmZ_UNDEF_S
2268
416k
    0U, // SQNEG_ZPmZ_UNDEF_B
2269
416k
    0U, // SQNEG_ZPmZ_UNDEF_D
2270
416k
    0U, // SQNEG_ZPmZ_UNDEF_H
2271
416k
    0U, // SQNEG_ZPmZ_UNDEF_S
2272
416k
    0U, // SQRSHL_ZPZZ_UNDEF_B
2273
416k
    0U, // SQRSHL_ZPZZ_UNDEF_D
2274
416k
    0U, // SQRSHL_ZPZZ_UNDEF_H
2275
416k
    0U, // SQRSHL_ZPZZ_UNDEF_S
2276
416k
    0U, // SQSHLU_ZPZI_ZERO_B
2277
416k
    0U, // SQSHLU_ZPZI_ZERO_D
2278
416k
    0U, // SQSHLU_ZPZI_ZERO_H
2279
416k
    0U, // SQSHLU_ZPZI_ZERO_S
2280
416k
    0U, // SQSHL_ZPZI_ZERO_B
2281
416k
    0U, // SQSHL_ZPZI_ZERO_D
2282
416k
    0U, // SQSHL_ZPZI_ZERO_H
2283
416k
    0U, // SQSHL_ZPZI_ZERO_S
2284
416k
    0U, // SQSHL_ZPZZ_UNDEF_B
2285
416k
    0U, // SQSHL_ZPZZ_UNDEF_D
2286
416k
    0U, // SQSHL_ZPZZ_UNDEF_H
2287
416k
    0U, // SQSHL_ZPZZ_UNDEF_S
2288
416k
    0U, // SRSHL_ZPZZ_UNDEF_B
2289
416k
    0U, // SRSHL_ZPZZ_UNDEF_D
2290
416k
    0U, // SRSHL_ZPZZ_UNDEF_H
2291
416k
    0U, // SRSHL_ZPZZ_UNDEF_S
2292
416k
    0U, // SRSHR_ZPZI_ZERO_B
2293
416k
    0U, // SRSHR_ZPZI_ZERO_D
2294
416k
    0U, // SRSHR_ZPZI_ZERO_H
2295
416k
    0U, // SRSHR_ZPZI_ZERO_S
2296
416k
    0U, // STGloop
2297
416k
    0U, // STGloop_wback
2298
416k
    0U, // STR_ZZXI
2299
416k
    0U, // STR_ZZZXI
2300
416k
    0U, // STR_ZZZZXI
2301
416k
    0U, // STZGloop
2302
416k
    0U, // STZGloop_wback
2303
416k
    0U, // SUBR_ZPZZ_ZERO_B
2304
416k
    0U, // SUBR_ZPZZ_ZERO_D
2305
416k
    0U, // SUBR_ZPZZ_ZERO_H
2306
416k
    0U, // SUBR_ZPZZ_ZERO_S
2307
416k
    0U, // SUBSWrr
2308
416k
    0U, // SUBSXrr
2309
416k
    0U, // SUBWrr
2310
416k
    0U, // SUBXrr
2311
416k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
2312
416k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
2313
416k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
2314
416k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
2315
416k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
2316
416k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
2317
416k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
2318
416k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
2319
416k
    0U, // SUB_ZPZZ_ZERO_B
2320
416k
    0U, // SUB_ZPZZ_ZERO_D
2321
416k
    0U, // SUB_ZPZZ_ZERO_H
2322
416k
    0U, // SUB_ZPZZ_ZERO_S
2323
416k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
2324
416k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
2325
416k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
2326
416k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
2327
416k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
2328
416k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
2329
416k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
2330
416k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
2331
416k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
2332
416k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
2333
416k
    0U, // SXTB_ZPmZ_UNDEF_D
2334
416k
    0U, // SXTB_ZPmZ_UNDEF_H
2335
416k
    0U, // SXTB_ZPmZ_UNDEF_S
2336
416k
    0U, // SXTH_ZPmZ_UNDEF_D
2337
416k
    0U, // SXTH_ZPmZ_UNDEF_S
2338
416k
    0U, // SXTW_ZPmZ_UNDEF_D
2339
416k
    0U, // SpeculationBarrierISBDSBEndBB
2340
416k
    0U, // SpeculationBarrierSBEndBB
2341
416k
    0U, // SpeculationSafeValueW
2342
416k
    0U, // SpeculationSafeValueX
2343
416k
    0U, // StoreSwiftAsyncContext
2344
416k
    0U, // TAGPstack
2345
416k
    0U, // TCRETURNdi
2346
416k
    0U, // TCRETURNri
2347
416k
    0U, // TCRETURNriALL
2348
416k
    0U, // TCRETURNriBTI
2349
416k
    24559U, // TLSDESCCALL
2350
416k
    0U, // TLSDESC_CALLSEQ
2351
416k
    0U, // UABD_ZPZZ_UNDEF_B
2352
416k
    0U, // UABD_ZPZZ_UNDEF_D
2353
416k
    0U, // UABD_ZPZZ_UNDEF_H
2354
416k
    0U, // UABD_ZPZZ_UNDEF_S
2355
416k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
2356
416k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
2357
416k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
2358
416k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
2359
416k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
2360
416k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
2361
416k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
2362
416k
    0U, // UDIV_ZPZZ_UNDEF_D
2363
416k
    0U, // UDIV_ZPZZ_UNDEF_S
2364
416k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
2365
416k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
2366
416k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
2367
416k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
2368
416k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
2369
416k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
2370
416k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
2371
416k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
2372
416k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
2373
416k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
2374
416k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
2375
416k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
2376
416k
    0U, // UMAX_ZPZZ_UNDEF_B
2377
416k
    0U, // UMAX_ZPZZ_UNDEF_D
2378
416k
    0U, // UMAX_ZPZZ_UNDEF_H
2379
416k
    0U, // UMAX_ZPZZ_UNDEF_S
2380
416k
    0U, // UMIN_ZPZZ_UNDEF_B
2381
416k
    0U, // UMIN_ZPZZ_UNDEF_D
2382
416k
    0U, // UMIN_ZPZZ_UNDEF_H
2383
416k
    0U, // UMIN_ZPZZ_UNDEF_S
2384
416k
    0U, // UMLAL_MZZI_S_PSEUDO
2385
416k
    0U, // UMLAL_MZZ_S_PSEUDO
2386
416k
    0U, // UMLAL_VG2_M2Z2Z_S_PSEUDO
2387
416k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
2388
416k
    0U, // UMLAL_VG2_M2ZZ_S_PSEUDO
2389
416k
    0U, // UMLAL_VG4_M4Z4Z_S_PSEUDO
2390
416k
    0U, // UMLAL_VG4_M4ZZI_S_PSEUDO
2391
416k
    0U, // UMLAL_VG4_M4ZZ_S_PSEUDO
2392
416k
    0U, // UMLSL_MZZI_S_PSEUDO
2393
416k
    0U, // UMLSL_MZZ_S_PSEUDO
2394
416k
    0U, // UMLSL_VG2_M2Z2Z_S_PSEUDO
2395
416k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
2396
416k
    0U, // UMLSL_VG2_M2ZZ_S_PSEUDO
2397
416k
    0U, // UMLSL_VG4_M4Z4Z_S_PSEUDO
2398
416k
    0U, // UMLSL_VG4_M4ZZI_S_PSEUDO
2399
416k
    0U, // UMLSL_VG4_M4ZZ_S_PSEUDO
2400
416k
    0U, // UMOPA_MPPZZ_D_PSEUDO
2401
416k
    0U, // UMOPA_MPPZZ_S_PSEUDO
2402
416k
    0U, // UMOPS_MPPZZ_D_PSEUDO
2403
416k
    0U, // UMOPS_MPPZZ_S_PSEUDO
2404
416k
    0U, // UMULH_ZPZZ_UNDEF_B
2405
416k
    0U, // UMULH_ZPZZ_UNDEF_D
2406
416k
    0U, // UMULH_ZPZZ_UNDEF_H
2407
416k
    0U, // UMULH_ZPZZ_UNDEF_S
2408
416k
    0U, // UQRSHL_ZPZZ_UNDEF_B
2409
416k
    0U, // UQRSHL_ZPZZ_UNDEF_D
2410
416k
    0U, // UQRSHL_ZPZZ_UNDEF_H
2411
416k
    0U, // UQRSHL_ZPZZ_UNDEF_S
2412
416k
    0U, // UQSHL_ZPZI_ZERO_B
2413
416k
    0U, // UQSHL_ZPZI_ZERO_D
2414
416k
    0U, // UQSHL_ZPZI_ZERO_H
2415
416k
    0U, // UQSHL_ZPZI_ZERO_S
2416
416k
    0U, // UQSHL_ZPZZ_UNDEF_B
2417
416k
    0U, // UQSHL_ZPZZ_UNDEF_D
2418
416k
    0U, // UQSHL_ZPZZ_UNDEF_H
2419
416k
    0U, // UQSHL_ZPZZ_UNDEF_S
2420
416k
    0U, // URECPE_ZPmZ_UNDEF_S
2421
416k
    0U, // URSHL_ZPZZ_UNDEF_B
2422
416k
    0U, // URSHL_ZPZZ_UNDEF_D
2423
416k
    0U, // URSHL_ZPZZ_UNDEF_H
2424
416k
    0U, // URSHL_ZPZZ_UNDEF_S
2425
416k
    0U, // URSHR_ZPZI_ZERO_B
2426
416k
    0U, // URSHR_ZPZI_ZERO_D
2427
416k
    0U, // URSHR_ZPZI_ZERO_H
2428
416k
    0U, // URSHR_ZPZI_ZERO_S
2429
416k
    0U, // URSQRTE_ZPmZ_UNDEF_S
2430
416k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
2431
416k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
2432
416k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
2433
416k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
2434
416k
    0U, // USMOPA_MPPZZ_D_PSEUDO
2435
416k
    0U, // USMOPA_MPPZZ_S_PSEUDO
2436
416k
    0U, // USMOPS_MPPZZ_D_PSEUDO
2437
416k
    0U, // USMOPS_MPPZZ_S_PSEUDO
2438
416k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
2439
416k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
2440
416k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
2441
416k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
2442
416k
    0U, // UXTB_ZPmZ_UNDEF_D
2443
416k
    0U, // UXTB_ZPmZ_UNDEF_H
2444
416k
    0U, // UXTB_ZPmZ_UNDEF_S
2445
416k
    0U, // UXTH_ZPmZ_UNDEF_D
2446
416k
    0U, // UXTH_ZPmZ_UNDEF_S
2447
416k
    0U, // UXTW_ZPmZ_UNDEF_D
2448
416k
    0U, // ZERO_M_PSEUDO
2449
416k
    2119869U, // ABSWr
2450
416k
    2119869U, // ABSXr
2451
416k
    270571709U, // ABS_ZPmZ_B
2452
416k
    270588093U, // ABS_ZPmZ_D
2453
416k
    541137085U, // ABS_ZPmZ_H
2454
416k
    270620861U, // ABS_ZPmZ_S
2455
416k
    811702461U, // ABSv16i8
2456
416k
    2119869U, // ABSv1i64
2457
416k
    813799613U, // ABSv2i32
2458
416k
    815896765U, // ABSv2i64
2459
416k
    817993917U, // ABSv4i16
2460
416k
    820091069U, // ABSv4i32
2461
416k
    822188221U, // ABSv8i16
2462
416k
    824285373U, // ABSv8i8
2463
416k
    1075889819U,  // ADCLB_ZZZ_D
2464
416k
    1344358043U,  // ADCLB_ZZZ_S
2465
416k
    1075894960U,  // ADCLT_ZZZ_D
2466
416k
    1344363184U,  // ADCLT_ZZZ_S
2467
416k
    2119908U, // ADCSWr
2468
416k
    2119908U, // ADCSXr
2469
416k
    2116052U, // ADCWr
2470
416k
    2116052U, // ADCXr
2471
416k
    2116617U, // ADDG
2472
416k
    1631699694U,  // ADDHA_MPPZ_D
2473
416k
    1633796846U,  // ADDHA_MPPZ_S
2474
416k
    1881180032U,  // ADDHNB_ZZZ_B
2475
416k
    2172716928U,  // ADDHNB_ZZZ_H
2476
416k
    2418100096U,  // ADDHNB_ZZZ_S
2477
416k
    2686491491U,  // ADDHNT_ZZZ_B
2478
416k
    2174819171U,  // ADDHNT_ZZZ_H
2479
416k
    1075927907U,  // ADDHNT_ZZZ_S
2480
416k
    813798406U, // ADDHNv2i64_v2i32
2481
416k
    2967601550U,  // ADDHNv2i64_v4i32
2482
416k
    817992710U, // ADDHNv4i32_v4i16
2483
416k
    2969698702U,  // ADDHNv4i32_v8i16
2484
416k
    2959212942U,  // ADDHNv8i16_v16i8
2485
416k
    824284166U, // ADDHNv8i16_v8i8
2486
416k
    2118214U, // ADDPL_XXI
2487
416k
    3223360802U,  // ADDP_ZPmZ_B
2488
416k
    3223377186U,  // ADDP_ZPmZ_D
2489
416k
    3519092002U,  // ADDP_ZPmZ_H
2490
416k
    3223409954U,  // ADDP_ZPmZ_S
2491
416k
    811701538U, // ADDPv16i8
2492
416k
    813798690U, // ADDPv2i32
2493
416k
    815895842U, // ADDPv2i64
2494
416k
    807425314U, // ADDPv2i64p
2495
416k
    817992994U, // ADDPv4i16
2496
416k
    820090146U, // ADDPv4i32
2497
416k
    822187298U, // ADDPv8i16
2498
416k
    824284450U, // ADDPv8i8
2499
416k
    3227622748U,  // ADDQV_VPZ_B
2500
416k
    3231817052U,  // ADDQV_VPZ_D
2501
416k
    3238108508U,  // ADDQV_VPZ_H
2502
416k
    3236011356U,  // ADDQV_VPZ_S
2503
416k
    2118293U, // ADDSPL_XXI
2504
416k
    2118522U, // ADDSVL_XXI
2505
416k
    2119920U, // ADDSWri
2506
416k
    2119920U, // ADDSWrs
2507
416k
    2119920U, // ADDSWrx
2508
416k
    2119920U, // ADDSXri
2509
416k
    2119920U, // ADDSXrs
2510
416k
    2119920U, // ADDSXrx
2511
416k
    2119920U, // ADDSXrx64
2512
416k
    1631700072U,  // ADDVA_MPPZ_D
2513
416k
    1633797224U,  // ADDVA_MPPZ_S
2514
416k
    2118509U, // ADDVL_XXI
2515
416k
    807427284U, // ADDVv16i8v
2516
416k
    807427284U, // ADDVv4i16v
2517
416k
    807427284U, // ADDVv4i32v
2518
416k
    807427284U, // ADDVv8i16v
2519
416k
    807427284U, // ADDVv8i8v
2520
416k
    2116253U, // ADDWri
2521
416k
    2116253U, // ADDWrs
2522
416k
    2116253U, // ADDWrx
2523
416k
    2116253U, // ADDXri
2524
416k
    2116253U, // ADDXrs
2525
416k
    2116253U, // ADDXrx
2526
416k
    2116253U, // ADDXrx64
2527
416k
    2179091101U,  // ADD_VG2_2ZZ_B
2528
416k
    2181204637U,  // ADD_VG2_2ZZ_D
2529
416k
    2183318173U,  // ADD_VG2_2ZZ_H
2530
416k
    2185431709U,  // ADD_VG2_2ZZ_S
2531
416k
    3798157981U,  // ADD_VG2_M2Z2Z_D
2532
416k
    3798174365U,  // ADD_VG2_M2Z2Z_S
2533
416k
    3798157981U,  // ADD_VG2_M2ZZ_D
2534
416k
    3798174365U,  // ADD_VG2_M2ZZ_S
2535
416k
    3798157981U,  // ADD_VG2_M2Z_D
2536
416k
    3798174365U,  // ADD_VG2_M2Z_S
2537
416k
    2179091101U,  // ADD_VG4_4ZZ_B
2538
416k
    2181204637U,  // ADD_VG4_4ZZ_D
2539
416k
    2183318173U,  // ADD_VG4_4ZZ_H
2540
416k
    2185431709U,  // ADD_VG4_4ZZ_S
2541
416k
    4066593437U,  // ADD_VG4_M4Z4Z_D
2542
416k
    4066609821U,  // ADD_VG4_M4Z4Z_S
2543
416k
    4066593437U,  // ADD_VG4_M4ZZ_D
2544
416k
    4066609821U,  // ADD_VG4_M4ZZ_S
2545
416k
    4066593437U,  // ADD_VG4_M4Z_D
2546
416k
    4066609821U,  // ADD_VG4_M4Z_S
2547
416k
    2132637U, // ADD_ZI_B
2548
416k
    2418068125U,  // ADD_ZI_D
2549
416k
    2189494941U,  // ADD_ZI_H
2550
416k
    270617245U, // ADD_ZI_S
2551
416k
    3223358109U,  // ADD_ZPmZ_B
2552
416k
    3223374493U,  // ADD_ZPmZ_D
2553
416k
    3519089309U,  // ADD_ZPmZ_H
2554
416k
    3223407261U,  // ADD_ZPmZ_S
2555
416k
    2132637U, // ADD_ZZZ_B
2556
416k
    2418068125U,  // ADD_ZZZ_D
2557
416k
    2189494941U,  // ADD_ZZZ_H
2558
416k
    270617245U, // ADD_ZZZ_S
2559
416k
    811698845U, // ADDv16i8
2560
416k
    2116253U, // ADDv1i64
2561
416k
    813795997U, // ADDv2i32
2562
416k
    815893149U, // ADDv2i64
2563
416k
    817990301U, // ADDv4i16
2564
416k
    820087453U, // ADDv4i32
2565
416k
    822184605U, // ADDv8i16
2566
416k
    824281757U, // ADDv8i8
2567
416k
    538990402U, // ADR
2568
416k
    807425497U, // ADRP
2569
416k
    2460014402U,  // ADR_LSL_ZZZ_D_0
2570
416k
    2460014402U,  // ADR_LSL_ZZZ_D_1
2571
416k
    2460014402U,  // ADR_LSL_ZZZ_D_2
2572
416k
    2460014402U,  // ADR_LSL_ZZZ_D_3
2573
416k
    312563522U, // ADR_LSL_ZZZ_S_0
2574
416k
    312563522U, // ADR_LSL_ZZZ_S_1
2575
416k
    312563522U, // ADR_LSL_ZZZ_S_2
2576
416k
    312563522U, // ADR_LSL_ZZZ_S_3
2577
416k
    2460014402U,  // ADR_SXTW_ZZZ_D_0
2578
416k
    2460014402U,  // ADR_SXTW_ZZZ_D_1
2579
416k
    2460014402U,  // ADR_SXTW_ZZZ_D_2
2580
416k
    2460014402U,  // ADR_SXTW_ZZZ_D_3
2581
416k
    2460014402U,  // ADR_UXTW_ZZZ_D_0
2582
416k
    2460014402U,  // ADR_UXTW_ZZZ_D_1
2583
416k
    2460014402U,  // ADR_UXTW_ZZZ_D_2
2584
416k
    2460014402U,  // ADR_UXTW_ZZZ_D_3
2585
416k
    2132766U, // AESD_ZZZ_B
2586
416k
    2959215390U,  // AESDrr
2587
416k
    2132913U, // AESE_ZZZ_B
2588
416k
    2959215537U,  // AESErr
2589
416k
    2132446U, // AESIMC_ZZ_B
2590
416k
    811698654U, // AESIMCrr
2591
416k
    2132454U, // AESMC_ZZ_B
2592
416k
    811698662U, // AESMCrr
2593
416k
    3227622755U,  // ANDQV_VPZ_B
2594
416k
    3231817059U,  // ANDQV_VPZ_D
2595
416k
    3238108515U,  // ANDQV_VPZ_H
2596
416k
    3236011363U,  // ANDQV_VPZ_S
2597
416k
    2119927U, // ANDSWri
2598
416k
    2119927U, // ANDSWrs
2599
416k
    2119927U, // ANDSXri
2600
416k
    2119927U, // ANDSXrs
2601
416k
    3223361783U,  // ANDS_PPzPP
2602
416k
    253160U,  // ANDV_VPZ_B
2603
416k
    1657019624U,  // ANDV_VPZ_D
2604
416k
    1659133160U,  // ANDV_VPZ_H
2605
416k
    1638178024U,  // ANDV_VPZ_S
2606
416k
    2116348U, // ANDWri
2607
416k
    2116348U, // ANDWrs
2608
416k
    2116348U, // ANDXri
2609
416k
    2116348U, // ANDXrs
2610
416k
    3223358204U,  // AND_PPzPP
2611
416k
    2418068220U,  // AND_ZI
2612
416k
    3223358204U,  // AND_ZPmZ_B
2613
416k
    3223374588U,  // AND_ZPmZ_D
2614
416k
    3519089404U,  // AND_ZPmZ_H
2615
416k
    3223407356U,  // AND_ZPmZ_S
2616
416k
    2418068220U,  // AND_ZZZ
2617
416k
    811698940U, // ANDv16i8
2618
416k
    824281852U, // ANDv8i8
2619
416k
    3223358232U,  // ASRD_ZPmI_B
2620
416k
    3223374616U,  // ASRD_ZPmI_D
2621
416k
    3519089432U,  // ASRD_ZPmI_H
2622
416k
    3223407384U,  // ASRD_ZPmI_S
2623
416k
    3223361539U,  // ASRR_ZPmZ_B
2624
416k
    3223377923U,  // ASRR_ZPmZ_D
2625
416k
    3519092739U,  // ASRR_ZPmZ_H
2626
416k
    3223410691U,  // ASRR_ZPmZ_S
2627
416k
    2119701U, // ASRVWr
2628
416k
    2119701U, // ASRVXr
2629
416k
    3223361557U,  // ASR_WIDE_ZPmZ_B
2630
416k
    3519092757U,  // ASR_WIDE_ZPmZ_H
2631
416k
    3223410709U,  // ASR_WIDE_ZPmZ_S
2632
416k
    2136085U, // ASR_WIDE_ZZZ_B
2633
416k
    2189498389U,  // ASR_WIDE_ZZZ_H
2634
416k
    270620693U, // ASR_WIDE_ZZZ_S
2635
416k
    3223361557U,  // ASR_ZPmI_B
2636
416k
    3223377941U,  // ASR_ZPmI_D
2637
416k
    3519092757U,  // ASR_ZPmI_H
2638
416k
    3223410709U,  // ASR_ZPmI_S
2639
416k
    3223361557U,  // ASR_ZPmZ_B
2640
416k
    3223377941U,  // ASR_ZPmZ_D
2641
416k
    3519092757U,  // ASR_ZPmZ_H
2642
416k
    3223410709U,  // ASR_ZPmZ_S
2643
416k
    2136085U, // ASR_ZZI_B
2644
416k
    2418071573U,  // ASR_ZZI_D
2645
416k
    2189498389U,  // ASR_ZZI_H
2646
416k
    270620693U, // ASR_ZZI_S
2647
416k
    1076151008U,  // AUTDA
2648
416k
    1076151749U,  // AUTDB
2649
416k
    312463U,  // AUTDZA
2650
416k
    313776U,  // AUTDZB
2651
416k
    1076151036U,  // AUTIA
2652
416k
    8379U,  // AUTIA1716
2653
416k
    8458U,  // AUTIASP
2654
416k
    8449U,  // AUTIAZ
2655
416k
    1076151776U,  // AUTIB
2656
416k
    8388U,  // AUTIB1716
2657
416k
    8370U,  // AUTIBSP
2658
416k
    8361U,  // AUTIBZ
2659
416k
    312479U,  // AUTIZA
2660
416k
    313792U,  // AUTIZB
2661
416k
    9760U,  // AXFLAG
2662
416k
    328874U,  // B
2663
416k
    811704089U, // BCAX
2664
416k
    2418073369U,  // BCAX_ZZZZ
2665
416k
    352295U,  // BCcc
2666
416k
    2135341U, // BDEP_ZZZ_B
2667
416k
    2418070829U,  // BDEP_ZZZ_D
2668
416k
    2189497645U,  // BDEP_ZZZ_H
2669
416k
    270619949U, // BDEP_ZZZ_S
2670
416k
    2137207U, // BEXT_ZZZ_B
2671
416k
    2418072695U,  // BEXT_ZZZ_D
2672
416k
    2189499511U,  // BEXT_ZZZ_H
2673
416k
    270621815U, // BEXT_ZZZ_S
2674
416k
    2961316829U,  // BF16DOTlanev4bf16
2675
416k
    2967608285U,  // BF16DOTlanev8bf16
2676
416k
    1661307569U,  // BFADD_VG2_M2Z_H
2677
416k
    1663404721U,  // BFADD_VG4_M4Z_H
2678
416k
    3519089329U,  // BFADD_ZPZmZ
2679
416k
    2189494961U,  // BFADD_ZZZ
2680
416k
    2195903845U,  // BFCLAMP_VG2_2ZZZ_H
2681
416k
    2195903845U,  // BFCLAMP_VG4_4ZZZ_H
2682
416k
    2195789157U,  // BFCLAMP_ZZZ
2683
416k
    2120764U, // BFCVT
2684
416k
    817992804U, // BFCVTN
2685
416k
    2969698754U,  // BFCVTN2
2686
416k
    1346444183U,  // BFCVTNT_ZPmZ
2687
416k
    1648432228U,  // BFCVTN_Z2Z_StoH
2688
416k
    1648434236U,  // BFCVT_Z2Z_StoH
2689
416k
    1346444348U,  // BFCVT_ZPmZ
2690
416k
    3798178781U,  // BFDOT_VG2_M2Z2Z_HtoS
2691
416k
    3798178781U,  // BFDOT_VG2_M2ZZI_HtoS
2692
416k
    3798178781U,  // BFDOT_VG2_M2ZZ_HtoS
2693
416k
    4066614237U,  // BFDOT_VG4_M4Z4Z_HtoS
2694
416k
    4066614237U,  // BFDOT_VG4_M4ZZI_HtoS
2695
416k
    4066614237U,  // BFDOT_VG4_M4ZZ_HtoS
2696
416k
    2686540765U,  // BFDOT_ZZI
2697
416k
    2686540765U,  // BFDOT_ZZZ
2698
416k
    2961316829U,  // BFDOTv4bf16
2699
416k
    2967608285U,  // BFDOTv8bf16
2700
416k
    2183320529U,  // BFMAXNM_VG2_2Z2Z_H
2701
416k
    2183320529U,  // BFMAXNM_VG2_2ZZ_H
2702
416k
    2183320529U,  // BFMAXNM_VG4_4Z2Z_H
2703
416k
    2183320529U,  // BFMAXNM_VG4_4ZZ_H
2704
416k
    3519091665U,  // BFMAXNM_ZPZmZ
2705
416k
    2183323423U,  // BFMAX_VG2_2Z2Z_H
2706
416k
    2183323423U,  // BFMAX_VG2_2ZZ_H
2707
416k
    2183323423U,  // BFMAX_VG4_4Z2Z_H
2708
416k
    2183323423U,  // BFMAX_VG4_4ZZ_H
2709
416k
    3519094559U,  // BFMAX_ZPZmZ
2710
416k
    2183320520U,  // BFMINNM_VG2_2Z2Z_H
2711
416k
    2183320520U,  // BFMINNM_VG2_2ZZ_H
2712
416k
    2183320520U,  // BFMINNM_VG4_4Z2Z_H
2713
416k
    2183320520U,  // BFMINNM_VG4_4ZZ_H
2714
416k
    3519091656U,  // BFMINNM_ZPZmZ
2715
416k
    2183320589U,  // BFMIN_VG2_2Z2Z_H
2716
416k
    2183320589U,  // BFMIN_VG2_2ZZ_H
2717
416k
    2183320589U,  // BFMIN_VG4_4Z2Z_H
2718
416k
    2183320589U,  // BFMIN_VG4_4ZZ_H
2719
416k
    3519091725U,  // BFMIN_ZPZmZ
2720
416k
    2967602705U,  // BFMLALB
2721
416k
    2967602705U,  // BFMLALBIdx
2722
416k
    2686535185U,  // BFMLALB_ZZZ
2723
416k
    2686535185U,  // BFMLALB_ZZZI
2724
416k
    2967607936U,  // BFMLALT
2725
416k
    2967607936U,  // BFMLALTIdx
2726
416k
    2686540416U,  // BFMLALT_ZZZ
2727
416k
    2686540416U,  // BFMLALT_ZZZI
2728
416k
    1665372188U,  // BFMLAL_MZZI_S
2729
416k
    1665372188U,  // BFMLAL_MZZ_S
2730
416k
    3812855836U,  // BFMLAL_VG2_M2Z2Z_S
2731
416k
    3812855836U,  // BFMLAL_VG2_M2ZZI_S
2732
416k
    3812855836U,  // BFMLAL_VG2_M2ZZ_S
2733
416k
    4081291292U,  // BFMLAL_VG4_M4Z4Z_S
2734
416k
    4081291292U,  // BFMLAL_VG4_M4ZZI_S
2735
416k
    4081291292U,  // BFMLAL_VG4_M4ZZ_S
2736
416k
    2198176528U,  // BFMLA_VG2_M2Z2Z
2737
416k
    2198176528U,  // BFMLA_VG2_M2ZZ
2738
416k
    2198176528U,  // BFMLA_VG2_M2ZZI
2739
416k
    2200273680U,  // BFMLA_VG4_M4Z4Z
2740
416k
    2200273680U,  // BFMLA_VG4_M4ZZ
2741
416k
    2200273680U,  // BFMLA_VG4_M4ZZI
2742
416k
    3519087376U,  // BFMLA_ZPmZZ
2743
416k
    2195784464U,  // BFMLA_ZZZI
2744
416k
    2686535483U,  // BFMLSLB_ZZZI_S
2745
416k
    2686535483U,  // BFMLSLB_ZZZ_S
2746
416k
    2686540591U,  // BFMLSLT_ZZZI_S
2747
416k
    2686540591U,  // BFMLSLT_ZZZ_S
2748
416k
    1665372947U,  // BFMLSL_MZZI_S
2749
416k
    1665372947U,  // BFMLSL_MZZ_S
2750
416k
    3812856595U,  // BFMLSL_VG2_M2Z2Z_S
2751
416k
    3812856595U,  // BFMLSL_VG2_M2ZZI_S
2752
416k
    3812856595U,  // BFMLSL_VG2_M2ZZ_S
2753
416k
    4081292051U,  // BFMLSL_VG4_M4Z4Z_S
2754
416k
    4081292051U,  // BFMLSL_VG4_M4ZZI_S
2755
416k
    4081292051U,  // BFMLSL_VG4_M4ZZ_S
2756
416k
    2198182185U,  // BFMLS_VG2_M2Z2Z
2757
416k
    2198182185U,  // BFMLS_VG2_M2ZZ
2758
416k
    2198182185U,  // BFMLS_VG2_M2ZZI
2759
416k
    2200279337U,  // BFMLS_VG4_M4Z4Z
2760
416k
    2200279337U,  // BFMLS_VG4_M4ZZ
2761
416k
    2200279337U,  // BFMLS_VG4_M4ZZI
2762
416k
    3519093033U,  // BFMLS_ZPmZZ
2763
416k
    2195790121U,  // BFMLS_ZZZI
2764
416k
    2967601943U,  // BFMMLA
2765
416k
    2686534423U,  // BFMMLA_ZZZ
2766
416k
    56738645U,  // BFMOPA_MPPZZ
2767
416k
    56738645U,  // BFMOPA_MPPZZ_H
2768
416k
    56744310U,  // BFMOPS_MPPZZ
2769
416k
    56744310U,  // BFMOPS_MPPZZ_H
2770
416k
    3519091537U,  // BFMUL_ZPZmZ
2771
416k
    2189497169U,  // BFMUL_ZZZ
2772
416k
    2189497169U,  // BFMUL_ZZZI
2773
416k
    1075860387U,  // BFMWri
2774
416k
    1075860387U,  // BFMXri
2775
416k
    1661307198U,  // BFSUB_VG2_M2Z_H
2776
416k
    1663404350U,  // BFSUB_VG4_M4Z_H
2777
416k
    3519088958U,  // BFSUB_ZPZmZ
2778
416k
    2189494590U,  // BFSUB_ZZZ
2779
416k
    3798178802U,  // BFVDOT_VG2_M2ZZI_HtoS
2780
416k
    2135519U, // BGRP_ZZZ_B
2781
416k
    2418071007U,  // BGRP_ZZZ_D
2782
416k
    2189497823U,  // BGRP_ZZZ_H
2783
416k
    270620127U, // BGRP_ZZZ_S
2784
416k
    2119914U, // BICSWrs
2785
416k
    2119914U, // BICSXrs
2786
416k
    3223361770U,  // BICS_PPzPP
2787
416k
    2116057U, // BICWrs
2788
416k
    2116057U, // BICXrs
2789
416k
    3223357913U,  // BIC_PPzPP
2790
416k
    3223357913U,  // BIC_ZPmZ_B
2791
416k
    3223374297U,  // BIC_ZPmZ_D
2792
416k
    3519089113U,  // BIC_ZPmZ_H
2793
416k
    3223407065U,  // BIC_ZPmZ_S
2794
416k
    2418067929U,  // BIC_ZZZ
2795
416k
    811698649U, // BICv16i8
2796
416k
    1887570393U,  // BICv2i32
2797
416k
    1891764697U,  // BICv4i16
2798
416k
    1893861849U,  // BICv4i32
2799
416k
    1895959001U,  // BICv8i16
2800
416k
    824281561U, // BICv8i8
2801
416k
    2959215581U,  // BIFv16i8
2802
416k
    2971798493U,  // BIFv8i8
2803
416k
    2959219284U,  // BITv16i8
2804
416k
    2971802196U,  // BITv8i8
2805
416k
    332090U,  // BL
2806
416k
    22404U, // BLR
2807
416k
    2114231U, // BLRAA
2808
416k
    24483U, // BLRAAZ
2809
416k
    2114896U, // BLRAB
2810
416k
    24505U, // BLRABZ
2811
416k
    2170667854U,  // BMOPA_MPPZZ_S
2812
416k
    2170673519U,  // BMOPS_MPPZZ_S
2813
416k
    22302U, // BR
2814
416k
    2114218U, // BRAA
2815
416k
    24476U, // BRAAZ
2816
416k
    2114883U, // BRAB
2817
416k
    24498U, // BRABZ
2818
416k
    9789U,  // BRB_IALL
2819
416k
    9767U,  // BRB_INJ
2820
416k
    380913U,  // BRK
2821
416k
    3223361701U,  // BRKAS_PPzP
2822
416k
    270566147U, // BRKA_PPmP
2823
416k
    3223356163U,  // BRKA_PPzP
2824
416k
    3223361737U,  // BRKBS_PPzP
2825
416k
    270566887U, // BRKB_PPmP
2826
416k
    3223356903U,  // BRKB_PPzP
2827
416k
    3223361867U,  // BRKNS_PPzP
2828
416k
    3223360548U,  // BRKN_PPzP
2829
416k
    3223361708U,  // BRKPAS_PPzPP
2830
416k
    3223356231U,  // BRKPA_PPzPP
2831
416k
    3223361744U,  // BRKPBS_PPzPP
2832
416k
    3223357430U,  // BRKPB_PPzPP
2833
416k
    2418070511U,  // BSL1N_ZZZZ
2834
416k
    2418070518U,  // BSL2N_ZZZZ
2835
416k
    2418070277U,  // BSL_ZZZZ
2836
416k
    2959217413U,  // BSLv16i8
2837
416k
    2971800325U,  // BSLv8i8
2838
416k
    352292U,  // Bcc
2839
416k
    2132636U, // CADD_ZZI_B
2840
416k
    2418068124U,  // CADD_ZZI_D
2841
416k
    2189494940U,  // CADD_ZZI_H
2842
416k
    270617244U, // CADD_ZZI_S
2843
416k
    1076151657U,  // CASAB
2844
416k
    1076153597U,  // CASAH
2845
416k
    1076151900U,  // CASALB
2846
416k
    1076153756U,  // CASALH
2847
416k
    1076154614U,  // CASALW
2848
416k
    1076154614U,  // CASALX
2849
416k
    1076151342U,  // CASAW
2850
416k
    1076151342U,  // CASAX
2851
416k
    1076152513U,  // CASB
2852
416k
    1076154141U,  // CASH
2853
416k
    1076152106U,  // CASLB
2854
416k
    1076153850U,  // CASLH
2855
416k
    1076155125U,  // CASLW
2856
416k
    1076155125U,  // CASLX
2857
416k
    397442U,  // CASPALW
2858
416k
    413826U,  // CASPALX
2859
416k
    394148U,  // CASPAW
2860
416k
    410532U,  // CASPAX
2861
416k
    397956U,  // CASPLW
2862
416k
    414340U,  // CASPLX
2863
416k
    398852U,  // CASPW
2864
416k
    415236U,  // CASPX
2865
416k
    1076156568U,  // CASW
2866
416k
    1076156568U,  // CASX
2867
416k
    2149605328U,  // CBNZW
2868
416k
    2149605328U,  // CBNZX
2869
416k
    2149605313U,  // CBZW
2870
416k
    2149605313U,  // CBZX
2871
416k
    2118698U, // CCMNWi
2872
416k
    2118698U, // CCMNWr
2873
416k
    2118698U, // CCMNXi
2874
416k
    2118698U, // CCMNXr
2875
416k
    2119039U, // CCMPWi
2876
416k
    2119039U, // CCMPWr
2877
416k
    2119039U, // CCMPXi
2878
416k
    2119039U, // CCMPXr
2879
416k
    2686507991U,  // CDOT_ZZZI_D
2880
416k
    2418105303U,  // CDOT_ZZZI_S
2881
416k
    2686507991U,  // CDOT_ZZZ_D
2882
416k
    2418105303U,  // CDOT_ZZZ_S
2883
416k
    9823U,  // CFINV
2884
416k
    3223340128U,  // CLASTA_RPZ_B
2885
416k
    3223340128U,  // CLASTA_RPZ_D
2886
416k
    3223340128U,  // CLASTA_RPZ_H
2887
416k
    3223340128U,  // CLASTA_RPZ_S
2888
416k
    3223340128U,  // CLASTA_VPZ_B
2889
416k
    3223340128U,  // CLASTA_VPZ_D
2890
416k
    3223340128U,  // CLASTA_VPZ_H
2891
416k
    3223340128U,  // CLASTA_VPZ_S
2892
416k
    3223356512U,  // CLASTA_ZPZ_B
2893
416k
    3223372896U,  // CLASTA_ZPZ_D
2894
416k
    2176910432U,  // CLASTA_ZPZ_H
2895
416k
    3223405664U,  // CLASTA_ZPZ_S
2896
416k
    3223341354U,  // CLASTB_RPZ_B
2897
416k
    3223341354U,  // CLASTB_RPZ_D
2898
416k
    3223341354U,  // CLASTB_RPZ_H
2899
416k
    3223341354U,  // CLASTB_RPZ_S
2900
416k
    3223341354U,  // CLASTB_VPZ_B
2901
416k
    3223341354U,  // CLASTB_VPZ_D
2902
416k
    3223341354U,  // CLASTB_VPZ_H
2903
416k
    3223341354U,  // CLASTB_VPZ_S
2904
416k
    3223357738U,  // CLASTB_ZPZ_B
2905
416k
    3223374122U,  // CLASTB_ZPZ_D
2906
416k
    2176911658U,  // CLASTB_ZPZ_H
2907
416k
    3223406890U,  // CLASTB_ZPZ_S
2908
416k
    24395U, // CLREX
2909
416k
    2119963U, // CLSWr
2910
416k
    2119963U, // CLSXr
2911
416k
    270571803U, // CLS_ZPmZ_B
2912
416k
    270588187U, // CLS_ZPmZ_D
2913
416k
    541137179U, // CLS_ZPmZ_H
2914
416k
    270620955U, // CLS_ZPmZ_S
2915
416k
    811702555U, // CLSv16i8
2916
416k
    813799707U, // CLSv2i32
2917
416k
    817994011U, // CLSv4i16
2918
416k
    820091163U, // CLSv4i32
2919
416k
    822188315U, // CLSv8i16
2920
416k
    824285467U, // CLSv8i8
2921
416k
    2121675U, // CLZWr
2922
416k
    2121675U, // CLZXr
2923
416k
    270573515U, // CLZ_ZPmZ_B
2924
416k
    270589899U, // CLZ_ZPmZ_D
2925
416k
    541138891U, // CLZ_ZPmZ_H
2926
416k
    270622667U, // CLZ_ZPmZ_S
2927
416k
    811704267U, // CLZv16i8
2928
416k
    813801419U, // CLZv2i32
2929
416k
    817995723U, // CLZv4i16
2930
416k
    820092875U, // CLZv4i32
2931
416k
    822190027U, // CLZv8i16
2932
416k
    824287179U, // CLZv8i8
2933
416k
    811701955U, // CMEQv16i8
2934
416k
    811701955U, // CMEQv16i8rz
2935
416k
    2119363U, // CMEQv1i64
2936
416k
    2119363U, // CMEQv1i64rz
2937
416k
    813799107U, // CMEQv2i32
2938
416k
    813799107U, // CMEQv2i32rz
2939
416k
    815896259U, // CMEQv2i64
2940
416k
    815896259U, // CMEQv2i64rz
2941
416k
    817993411U, // CMEQv4i16
2942
416k
    817993411U, // CMEQv4i16rz
2943
416k
    820090563U, // CMEQv4i32
2944
416k
    820090563U, // CMEQv4i32rz
2945
416k
    822187715U, // CMEQv8i16
2946
416k
    822187715U, // CMEQv8i16rz
2947
416k
    824284867U, // CMEQv8i8
2948
416k
    824284867U, // CMEQv8i8rz
2949
416k
    811699023U, // CMGEv16i8
2950
416k
    811699023U, // CMGEv16i8rz
2951
416k
    2116431U, // CMGEv1i64
2952
416k
    2116431U, // CMGEv1i64rz
2953
416k
    813796175U, // CMGEv2i32
2954
416k
    813796175U, // CMGEv2i32rz
2955
416k
    815893327U, // CMGEv2i64
2956
416k
    815893327U, // CMGEv2i64rz
2957
416k
    817990479U, // CMGEv4i16
2958
416k
    817990479U, // CMGEv4i16rz
2959
416k
    820087631U, // CMGEv4i32
2960
416k
    820087631U, // CMGEv4i32rz
2961
416k
    822184783U, // CMGEv8i16
2962
416k
    822184783U, // CMGEv8i16rz
2963
416k
    824281935U, // CMGEv8i8
2964
416k
    824281935U, // CMGEv8i8rz
2965
416k
    811702854U, // CMGTv16i8
2966
416k
    811702854U, // CMGTv16i8rz
2967
416k
    2120262U, // CMGTv1i64
2968
416k
    2120262U, // CMGTv1i64rz
2969
416k
    813800006U, // CMGTv2i32
2970
416k
    813800006U, // CMGTv2i32rz
2971
416k
    815897158U, // CMGTv2i64
2972
416k
    815897158U, // CMGTv2i64rz
2973
416k
    817994310U, // CMGTv4i16
2974
416k
    817994310U, // CMGTv4i16rz
2975
416k
    820091462U, // CMGTv4i32
2976
416k
    820091462U, // CMGTv4i32rz
2977
416k
    822188614U, // CMGTv8i16
2978
416k
    822188614U, // CMGTv8i16rz
2979
416k
    824285766U, // CMGTv8i8
2980
416k
    824285766U, // CMGTv8i8rz
2981
416k
    811700147U, // CMHIv16i8
2982
416k
    2117555U, // CMHIv1i64
2983
416k
    813797299U, // CMHIv2i32
2984
416k
    815894451U, // CMHIv2i64
2985
416k
    817991603U, // CMHIv4i16
2986
416k
    820088755U, // CMHIv4i32
2987
416k
    822185907U, // CMHIv8i16
2988
416k
    824283059U, // CMHIv8i8
2989
416k
    811702542U, // CMHSv16i8
2990
416k
    2119950U, // CMHSv1i64
2991
416k
    813799694U, // CMHSv2i32
2992
416k
    815896846U, // CMHSv2i64
2993
416k
    817993998U, // CMHSv4i16
2994
416k
    820091150U, // CMHSv4i32
2995
416k
    822188302U, // CMHSv8i16
2996
416k
    824285454U, // CMHSv8i8
2997
416k
    2195784458U,  // CMLA_ZZZI_H
2998
416k
    1344357130U,  // CMLA_ZZZI_S
2999
416k
    2418049802U,  // CMLA_ZZZ_B
3000
416k
    1075888906U,  // CMLA_ZZZ_D
3001
416k
    2195784458U,  // CMLA_ZZZ_H
3002
416k
    1344357130U,  // CMLA_ZZZ_S
3003
416k
    811699054U, // CMLEv16i8rz
3004
416k
    2116462U, // CMLEv1i64rz
3005
416k
    813796206U, // CMLEv2i32rz
3006
416k
    815893358U, // CMLEv2i64rz
3007
416k
    817990510U, // CMLEv4i16rz
3008
416k
    820087662U, // CMLEv4i32rz
3009
416k
    822184814U, // CMLEv8i16rz
3010
416k
    824281966U, // CMLEv8i8rz
3011
416k
    811703064U, // CMLTv16i8rz
3012
416k
    2120472U, // CMLTv1i64rz
3013
416k
    813800216U, // CMLTv2i32rz
3014
416k
    815897368U, // CMLTv2i64rz
3015
416k
    817994520U, // CMLTv4i16rz
3016
416k
    820091672U, // CMLTv4i32rz
3017
416k
    822188824U, // CMLTv8i16rz
3018
416k
    824285976U, // CMLTv8i8rz
3019
416k
    3223361234U,  // CMPEQ_PPzZI_B
3020
416k
    3223377618U,  // CMPEQ_PPzZI_D
3021
416k
    2713786066U,  // CMPEQ_PPzZI_H
3022
416k
    3223410386U,  // CMPEQ_PPzZI_S
3023
416k
    3223361234U,  // CMPEQ_PPzZZ_B
3024
416k
    3223377618U,  // CMPEQ_PPzZZ_D
3025
416k
    2713786066U,  // CMPEQ_PPzZZ_H
3026
416k
    3223410386U,  // CMPEQ_PPzZZ_S
3027
416k
    3223361234U,  // CMPEQ_WIDE_PPzZZ_B
3028
416k
    2713786066U,  // CMPEQ_WIDE_PPzZZ_H
3029
416k
    3223410386U,  // CMPEQ_WIDE_PPzZZ_S
3030
416k
    3223358293U,  // CMPGE_PPzZI_B
3031
416k
    3223374677U,  // CMPGE_PPzZI_D
3032
416k
    2713783125U,  // CMPGE_PPzZI_H
3033
416k
    3223407445U,  // CMPGE_PPzZI_S
3034
416k
    3223358293U,  // CMPGE_PPzZZ_B
3035
416k
    3223374677U,  // CMPGE_PPzZZ_D
3036
416k
    2713783125U,  // CMPGE_PPzZZ_H
3037
416k
    3223407445U,  // CMPGE_PPzZZ_S
3038
416k
    3223358293U,  // CMPGE_WIDE_PPzZZ_B
3039
416k
    2713783125U,  // CMPGE_WIDE_PPzZZ_H
3040
416k
    3223407445U,  // CMPGE_WIDE_PPzZZ_S
3041
416k
    3223362124U,  // CMPGT_PPzZI_B
3042
416k
    3223378508U,  // CMPGT_PPzZI_D
3043
416k
    2713786956U,  // CMPGT_PPzZI_H
3044
416k
    3223411276U,  // CMPGT_PPzZI_S
3045
416k
    3223362124U,  // CMPGT_PPzZZ_B
3046
416k
    3223378508U,  // CMPGT_PPzZZ_D
3047
416k
    2713786956U,  // CMPGT_PPzZZ_H
3048
416k
    3223411276U,  // CMPGT_PPzZZ_S
3049
416k
    3223362124U,  // CMPGT_WIDE_PPzZZ_B
3050
416k
    2713786956U,  // CMPGT_WIDE_PPzZZ_H
3051
416k
    3223411276U,  // CMPGT_WIDE_PPzZZ_S
3052
416k
    3223359417U,  // CMPHI_PPzZI_B
3053
416k
    3223375801U,  // CMPHI_PPzZI_D
3054
416k
    2713784249U,  // CMPHI_PPzZI_H
3055
416k
    3223408569U,  // CMPHI_PPzZI_S
3056
416k
    3223359417U,  // CMPHI_PPzZZ_B
3057
416k
    3223375801U,  // CMPHI_PPzZZ_D
3058
416k
    2713784249U,  // CMPHI_PPzZZ_H
3059
416k
    3223408569U,  // CMPHI_PPzZZ_S
3060
416k
    3223359417U,  // CMPHI_WIDE_PPzZZ_B
3061
416k
    2713784249U,  // CMPHI_WIDE_PPzZZ_H
3062
416k
    3223408569U,  // CMPHI_WIDE_PPzZZ_S
3063
416k
    3223361812U,  // CMPHS_PPzZI_B
3064
416k
    3223378196U,  // CMPHS_PPzZI_D
3065
416k
    2713786644U,  // CMPHS_PPzZI_H
3066
416k
    3223410964U,  // CMPHS_PPzZI_S
3067
416k
    3223361812U,  // CMPHS_PPzZZ_B
3068
416k
    3223378196U,  // CMPHS_PPzZZ_D
3069
416k
    2713786644U,  // CMPHS_PPzZZ_H
3070
416k
    3223410964U,  // CMPHS_PPzZZ_S
3071
416k
    3223361812U,  // CMPHS_WIDE_PPzZZ_B
3072
416k
    2713786644U,  // CMPHS_WIDE_PPzZZ_H
3073
416k
    3223410964U,  // CMPHS_WIDE_PPzZZ_S
3074
416k
    3223358324U,  // CMPLE_PPzZI_B
3075
416k
    3223374708U,  // CMPLE_PPzZI_D
3076
416k
    2713783156U,  // CMPLE_PPzZI_H
3077
416k
    3223407476U,  // CMPLE_PPzZI_S
3078
416k
    3223358324U,  // CMPLE_WIDE_PPzZZ_B
3079
416k
    2713783156U,  // CMPLE_WIDE_PPzZZ_H
3080
416k
    3223407476U,  // CMPLE_WIDE_PPzZZ_S
3081
416k
    3223360736U,  // CMPLO_PPzZI_B
3082
416k
    3223377120U,  // CMPLO_PPzZI_D
3083
416k
    2713785568U,  // CMPLO_PPzZI_H
3084
416k
    3223409888U,  // CMPLO_PPzZI_S
3085
416k
    3223360736U,  // CMPLO_WIDE_PPzZZ_B
3086
416k
    2713785568U,  // CMPLO_WIDE_PPzZZ_H
3087
416k
    3223409888U,  // CMPLO_WIDE_PPzZZ_S
3088
416k
    3223361847U,  // CMPLS_PPzZI_B
3089
416k
    3223378231U,  // CMPLS_PPzZI_D
3090
416k
    2713786679U,  // CMPLS_PPzZI_H
3091
416k
    3223410999U,  // CMPLS_PPzZI_S
3092
416k
    3223361847U,  // CMPLS_WIDE_PPzZZ_B
3093
416k
    2713786679U,  // CMPLS_WIDE_PPzZZ_H
3094
416k
    3223410999U,  // CMPLS_WIDE_PPzZZ_S
3095
416k
    3223362334U,  // CMPLT_PPzZI_B
3096
416k
    3223378718U,  // CMPLT_PPzZI_D
3097
416k
    2713787166U,  // CMPLT_PPzZI_H
3098
416k
    3223411486U,  // CMPLT_PPzZI_S
3099
416k
    3223362334U,  // CMPLT_WIDE_PPzZZ_B
3100
416k
    2713787166U,  // CMPLT_WIDE_PPzZZ_H
3101
416k
    3223411486U,  // CMPLT_WIDE_PPzZZ_S
3102
416k
    3223358347U,  // CMPNE_PPzZI_B
3103
416k
    3223374731U,  // CMPNE_PPzZI_D
3104
416k
    2713783179U,  // CMPNE_PPzZI_H
3105
416k
    3223407499U,  // CMPNE_PPzZI_S
3106
416k
    3223358347U,  // CMPNE_PPzZZ_B
3107
416k
    3223374731U,  // CMPNE_PPzZZ_D
3108
416k
    2713783179U,  // CMPNE_PPzZZ_H
3109
416k
    3223407499U,  // CMPNE_PPzZZ_S
3110
416k
    3223358347U,  // CMPNE_WIDE_PPzZZ_B
3111
416k
    2713783179U,  // CMPNE_WIDE_PPzZZ_H
3112
416k
    3223407499U,  // CMPNE_WIDE_PPzZZ_S
3113
416k
    811703349U, // CMTSTv16i8
3114
416k
    2120757U, // CMTSTv1i64
3115
416k
    813800501U, // CMTSTv2i32
3116
416k
    815897653U, // CMTSTv2i64
3117
416k
    817994805U, // CMTSTv4i16
3118
416k
    820091957U, // CMTSTv4i32
3119
416k
    822189109U, // CMTSTv8i16
3120
416k
    824286261U, // CMTSTv8i8
3121
416k
    270572554U, // CNOT_ZPmZ_B
3122
416k
    270588938U, // CNOT_ZPmZ_D
3123
416k
    541137930U, // CNOT_ZPmZ_H
3124
416k
    270621706U, // CNOT_ZPmZ_S
3125
416k
    2954905885U,  // CNTB_XPiI
3126
416k
    2954906404U,  // CNTD_XPiI
3127
416k
    2954907486U,  // CNTH_XPiI
3128
416k
    3223344692U,  // CNTP_XCI_B
3129
416k
    3491780148U,  // CNTP_XCI_D
3130
416k
    3760215604U,  // CNTP_XCI_H
3131
416k
    4028651060U,  // CNTP_XCI_S
3132
416k
    3223344692U,  // CNTP_XPP_B
3133
416k
    3223344692U,  // CNTP_XPP_D
3134
416k
    3223344692U,  // CNTP_XPP_H
3135
416k
    3223344692U,  // CNTP_XPP_S
3136
416k
    2954911461U,  // CNTW_XPiI
3137
416k
    2120532U, // CNTWr
3138
416k
    2120532U, // CNTXr
3139
416k
    270572372U, // CNT_ZPmZ_B
3140
416k
    270588756U, // CNT_ZPmZ_D
3141
416k
    541137748U, // CNT_ZPmZ_H
3142
416k
    270621524U, // CNT_ZPmZ_S
3143
416k
    811703124U, // CNTv16i8
3144
416k
    824286036U, // CNTv8i8
3145
416k
    3223378441U,  // COMPACT_ZPZ_D
3146
416k
    3223411209U,  // COMPACT_ZPZ_S
3147
416k
    434579U,  // CPYE
3148
416k
    434642U,  // CPYEN
3149
416k
    434728U,  // CPYERN
3150
416k
    435616U,  // CPYERT
3151
416k
    435101U,  // CPYERTN
3152
416k
    434850U,  // CPYERTRN
3153
416k
    435348U,  // CPYERTWN
3154
416k
    435530U,  // CPYET
3155
416k
    435005U,  // CPYETN
3156
416k
    434786U,  // CPYETRN
3157
416k
    435284U,  // CPYETWN
3158
416k
    435226U,  // CPYEWN
3159
416k
    435673U,  // CPYEWT
3160
416k
    435164U,  // CPYEWTN
3161
416k
    434919U,  // CPYEWTRN
3162
416k
    435417U,  // CPYEWTWN
3163
416k
    434556U,  // CPYFE
3164
416k
    434616U,  // CPYFEN
3165
416k
    434718U,  // CPYFERN
3166
416k
    435606U,  // CPYFERT
3167
416k
    435090U,  // CPYFERTN
3168
416k
    434838U,  // CPYFERTRN
3169
416k
    435336U,  // CPYFERTWN
3170
416k
    435504U,  // CPYFET
3171
416k
    434976U,  // CPYFETN
3172
416k
    434775U,  // CPYFETRN
3173
416k
    435273U,  // CPYFETWN
3174
416k
    435216U,  // CPYFEWN
3175
416k
    435663U,  // CPYFEWT
3176
416k
    435153U,  // CPYFEWTN
3177
416k
    434907U,  // CPYFEWTRN
3178
416k
    435405U,  // CPYFEWTWN
3179
416k
    434586U,  // CPYFM
3180
416k
    434650U,  // CPYFMN
3181
416k
    434737U,  // CPYFMRN
3182
416k
    435625U,  // CPYFMRT
3183
416k
    435111U,  // CPYFMRTN
3184
416k
    434861U,  // CPYFMRTRN
3185
416k
    435359U,  // CPYFMRTWN
3186
416k
    435538U,  // CPYFMT
3187
416k
    435014U,  // CPYFMTN
3188
416k
    434796U,  // CPYFMTRN
3189
416k
    435294U,  // CPYFMTWN
3190
416k
    435235U,  // CPYFMWN
3191
416k
    435682U,  // CPYFMWT
3192
416k
    435174U,  // CPYFMWTN
3193
416k
    434930U,  // CPYFMWTRN
3194
416k
    435428U,  // CPYFMWTWN
3195
416k
    435474U,  // CPYFP
3196
416k
    434684U,  // CPYFPN
3197
416k
    434756U,  // CPYFPRN
3198
416k
    435644U,  // CPYFPRT
3199
416k
    435132U,  // CPYFPRTN
3200
416k
    434884U,  // CPYFPRTRN
3201
416k
    435382U,  // CPYFPRTWN
3202
416k
    435572U,  // CPYFPT
3203
416k
    435052U,  // CPYFPTN
3204
416k
    434817U,  // CPYFPTRN
3205
416k
    435315U,  // CPYFPTWN
3206
416k
    435254U,  // CPYFPWN
3207
416k
    435701U,  // CPYFPWT
3208
416k
    435195U,  // CPYFPWTN
3209
416k
    434953U,  // CPYFPWTRN
3210
416k
    435451U,  // CPYFPWTWN
3211
416k
    434609U,  // CPYM
3212
416k
    434676U,  // CPYMN
3213
416k
    434747U,  // CPYMRN
3214
416k
    435635U,  // CPYMRT
3215
416k
    435122U,  // CPYMRTN
3216
416k
    434873U,  // CPYMRTRN
3217
416k
    435371U,  // CPYMRTWN
3218
416k
    435564U,  // CPYMT
3219
416k
    435043U,  // CPYMTN
3220
416k
    434807U,  // CPYMTRN
3221
416k
    435305U,  // CPYMTWN
3222
416k
    435245U,  // CPYMWN
3223
416k
    435692U,  // CPYMWT
3224
416k
    435185U,  // CPYMWTN
3225
416k
    434942U,  // CPYMWTRN
3226
416k
    435440U,  // CPYMWTWN
3227
416k
    435497U,  // CPYP
3228
416k
    434710U,  // CPYPN
3229
416k
    434766U,  // CPYPRN
3230
416k
    435654U,  // CPYPRT
3231
416k
    435143U,  // CPYPRTN
3232
416k
    434896U,  // CPYPRTRN
3233
416k
    435394U,  // CPYPRTWN
3234
416k
    435598U,  // CPYPT
3235
416k
    435081U,  // CPYPTN
3236
416k
    434828U,  // CPYPTRN
3237
416k
    435326U,  // CPYPTWN
3238
416k
    435264U,  // CPYPWN
3239
416k
    435711U,  // CPYPWT
3240
416k
    435206U,  // CPYPWTN
3241
416k
    434965U,  // CPYPWTRN
3242
416k
    435463U,  // CPYPWTWN
3243
416k
    270573443U, // CPY_ZPmI_B
3244
416k
    270589827U, // CPY_ZPmI_D
3245
416k
    4267907U, // CPY_ZPmI_H
3246
416k
    270622595U, // CPY_ZPmI_S
3247
416k
    270573443U, // CPY_ZPmR_B
3248
416k
    270589827U, // CPY_ZPmR_D
3249
416k
    272703363U, // CPY_ZPmR_H
3250
416k
    270622595U, // CPY_ZPmR_S
3251
416k
    270573443U, // CPY_ZPmV_B
3252
416k
    270589827U, // CPY_ZPmV_D
3253
416k
    272703363U, // CPY_ZPmV_H
3254
416k
    270622595U, // CPY_ZPmV_S
3255
416k
    3223363459U,  // CPY_ZPzI_B
3256
416k
    3223379843U,  // CPY_ZPzI_D
3257
416k
    2713788291U,  // CPY_ZPzI_H
3258
416k
    3223412611U,  // CPY_ZPzI_S
3259
416k
    2114780U, // CRC32Brr
3260
416k
    2114957U, // CRC32CBrr
3261
416k
    2116897U, // CRC32CHrr
3262
416k
    2121270U, // CRC32CWrr
3263
416k
    2121531U, // CRC32CXrr
3264
416k
    2116733U, // CRC32Hrr
3265
416k
    2121212U, // CRC32Wrr
3266
416k
    2121469U, // CRC32Xrr
3267
416k
    2118042U, // CSELWr
3268
416k
    2118042U, // CSELXr
3269
416k
    2116077U, // CSINCWr
3270
416k
    2116077U, // CSINCXr
3271
416k
    2121020U, // CSINVWr
3272
416k
    2121020U, // CSINVXr
3273
416k
    2116641U, // CSNEGWr
3274
416k
    2116641U, // CSNEGXr
3275
416k
    2119369U, // CTERMEQ_WW
3276
416k
    2119369U, // CTERMEQ_XX
3277
416k
    2116482U, // CTERMNE_WW
3278
416k
    2116482U, // CTERMNE_XX
3279
416k
    2121692U, // CTZWr
3280
416k
    2121692U, // CTZXr
3281
416k
    376923U,  // DCPS1
3282
416k
    377372U,  // DCPS2
3283
416k
    377438U,  // DCPS3
3284
416k
    538985880U, // DECB_XPiI
3285
416k
    538987133U, // DECD_XPiI
3286
416k
    539019901U, // DECD_ZPiI
3287
416k
    538987820U, // DECH_XPiI
3288
416k
    58789164U,  // DECH_ZPiI
3289
416k
    2118915U, // DECP_XP_B
3290
416k
    2418038019U,  // DECP_XP_D
3291
416k
    1881167107U,  // DECP_XP_H
3292
416k
    270554371U, // DECP_XP_S
3293
416k
    1075893507U,  // DECP_ZP_D
3294
416k
    1658918147U,  // DECP_ZP_H
3295
416k
    1344361731U,  // DECP_ZP_S
3296
416k
    538992193U, // DECW_XPiI
3297
416k
    539057729U, // DECW_ZPiI
3298
416k
    444273U,  // DMB
3299
416k
    9805U,  // DRPS
3300
416k
    444615U,  // DSB
3301
416k
    460999U,  // DSBnXS
3302
416k
    807457754U, // DUPM_ZI
3303
416k
    2135775U, // DUPQ_ZZI_B
3304
416k
    2418071263U,  // DUPQ_ZZI_D
3305
416k
    1115756255U,  // DUPQ_ZZI_H
3306
416k
    270620383U, // DUPQ_ZZI_S
3307
416k
    1344312904U,  // DUP_ZI_B
3308
416k
    1612764744U,  // DUP_ZI_D
3309
416k
    60888648U,  // DUP_ZI_H
3310
416k
    1881232968U,  // DUP_ZI_S
3311
416k
    2135624U, // DUP_ZR_B
3312
416k
    2152008U, // DUP_ZR_D
3313
416k
    1673598536U,  // DUP_ZR_H
3314
416k
    2184776U, // DUP_ZR_S
3315
416k
    2135624U, // DUP_ZZI_B
3316
416k
    2418071112U,  // DUP_ZZI_D
3317
416k
    1115756104U,  // DUP_ZZI_H
3318
416k
    1139234376U,  // DUP_ZZI_Q
3319
416k
    270620232U, // DUP_ZZI_S
3320
416k
    807427396U, // DUPi16
3321
416k
    807427396U, // DUPi32
3322
416k
    807427396U, // DUPi64
3323
416k
    807427396U, // DUPi8
3324
416k
    6395464U, // DUPv16i8gpr
3325
416k
    811701832U, // DUPv16i8lane
3326
416k
    8492616U, // DUPv2i32gpr
3327
416k
    813798984U, // DUPv2i32lane
3328
416k
    10589768U,  // DUPv2i64gpr
3329
416k
    815896136U, // DUPv2i64lane
3330
416k
    12686920U,  // DUPv4i16gpr
3331
416k
    817993288U, // DUPv4i16lane
3332
416k
    14784072U,  // DUPv4i32gpr
3333
416k
    820090440U, // DUPv4i32lane
3334
416k
    16881224U,  // DUPv8i16gpr
3335
416k
    822187592U, // DUPv8i16lane
3336
416k
    18978376U,  // DUPv8i8gpr
3337
416k
    824284744U, // DUPv8i8lane
3338
416k
    2118704U, // EONWrs
3339
416k
    2118704U, // EONXrs
3340
416k
    811696728U, // EOR3
3341
416k
    2418066008U,  // EOR3_ZZZZ
3342
416k
    2418055682U,  // EORBT_ZZZ_B
3343
416k
    1075894786U,  // EORBT_ZZZ_D
3344
416k
    2195790338U,  // EORBT_ZZZ_H
3345
416k
    1344363010U,  // EORBT_ZZZ_S
3346
416k
    3227622806U,  // EORQV_VPZ_B
3347
416k
    3231817110U,  // EORQV_VPZ_D
3348
416k
    3238108566U,  // EORQV_VPZ_H
3349
416k
    3236011414U,  // EORQV_VPZ_S
3350
416k
    3223361955U,  // EORS_PPzPP
3351
416k
    2418051363U,  // EORTB_ZZZ_B
3352
416k
    1075890467U,  // EORTB_ZZZ_D
3353
416k
    2195786019U,  // EORTB_ZZZ_H
3354
416k
    1344358691U,  // EORTB_ZZZ_S
3355
416k
    253365U,  // EORV_VPZ_B
3356
416k
    1657019829U,  // EORV_VPZ_D
3357
416k
    1659133365U,  // EORV_VPZ_H
3358
416k
    1638178229U,  // EORV_VPZ_S
3359
416k
    2119656U, // EORWri
3360
416k
    2119656U, // EORWrs
3361
416k
    2119656U, // EORXri
3362
416k
    2119656U, // EORXrs
3363
416k
    3223361512U,  // EOR_PPzPP
3364
416k
    2418071528U,  // EOR_ZI
3365
416k
    3223361512U,  // EOR_ZPmZ_B
3366
416k
    3223377896U,  // EOR_ZPmZ_D
3367
416k
    3519092712U,  // EOR_ZPmZ_H
3368
416k
    3223410664U,  // EOR_ZPmZ_S
3369
416k
    2418071528U,  // EOR_ZZZ
3370
416k
    811702248U, // EORv16i8
3371
416k
    824285160U, // EORv8i8
3372
416k
    9810U,  // ERET
3373
416k
    9736U,  // ERETAA
3374
416k
    9743U,  // ERETAB
3375
416k
    2135781U, // EXTQ_ZZI
3376
416k
    270566511U, // EXTRACT_ZPMXI_H_B
3377
416k
    270582895U, // EXTRACT_ZPMXI_H_D
3378
416k
    2151744623U,  // EXTRACT_ZPMXI_H_H
3379
416k
    2152154223U,  // EXTRACT_ZPMXI_H_Q
3380
416k
    270615663U, // EXTRACT_ZPMXI_H_S
3381
416k
    270566511U, // EXTRACT_ZPMXI_V_B
3382
416k
    270582895U, // EXTRACT_ZPMXI_V_D
3383
416k
    2420180079U,  // EXTRACT_ZPMXI_V_H
3384
416k
    2420589679U,  // EXTRACT_ZPMXI_V_Q
3385
416k
    270615663U, // EXTRACT_ZPMXI_V_S
3386
416k
    2119739U, // EXTRWrri
3387
416k
    2119739U, // EXTRXrri
3388
416k
    2137208U, // EXT_ZZI
3389
416k
    2686491768U,  // EXT_ZZI_B
3390
416k
    811703416U, // EXTv16i8
3391
416k
    824286328U, // EXTv8i8
3392
416k
    2116194U, // FABD16
3393
416k
    2116194U, // FABD32
3394
416k
    2116194U, // FABD64
3395
416k
    3223374434U,  // FABD_ZPmZ_D
3396
416k
    3519089250U,  // FABD_ZPmZ_H
3397
416k
    3223407202U,  // FABD_ZPmZ_S
3398
416k
    813795938U, // FABDv2f32
3399
416k
    815893090U, // FABDv2f64
3400
416k
    817990242U, // FABDv4f16
3401
416k
    820087394U, // FABDv4f32
3402
416k
    822184546U, // FABDv8f16
3403
416k
    2119868U, // FABSDr
3404
416k
    2119868U, // FABSHr
3405
416k
    2119868U, // FABSSr
3406
416k
    270588092U, // FABS_ZPmZ_D
3407
416k
    541137084U, // FABS_ZPmZ_H
3408
416k
    270620860U, // FABS_ZPmZ_S
3409
416k
    813799612U, // FABSv2f32
3410
416k
    815896764U, // FABSv2f64
3411
416k
    817993916U, // FABSv4f16
3412
416k
    820091068U, // FABSv4f32
3413
416k
    822188220U, // FABSv8f16
3414
416k
    2116414U, // FACGE16
3415
416k
    2116414U, // FACGE32
3416
416k
    2116414U, // FACGE64
3417
416k
    3223374654U,  // FACGE_PPzZZ_D
3418
416k
    2713783102U,  // FACGE_PPzZZ_H
3419
416k
    3223407422U,  // FACGE_PPzZZ_S
3420
416k
    813796158U, // FACGEv2f32
3421
416k
    815893310U, // FACGEv2f64
3422
416k
    817990462U, // FACGEv4f16
3423
416k
    820087614U, // FACGEv4f32
3424
416k
    822184766U, // FACGEv8f16
3425
416k
    2120245U, // FACGT16
3426
416k
    2120245U, // FACGT32
3427
416k
    2120245U, // FACGT64
3428
416k
    3223378485U,  // FACGT_PPzZZ_D
3429
416k
    2713786933U,  // FACGT_PPzZZ_H
3430
416k
    3223411253U,  // FACGT_PPzZZ_S
3431
416k
    813799989U, // FACGTv2f32
3432
416k
    815897141U, // FACGTv2f64
3433
416k
    817994293U, // FACGTv4f16
3434
416k
    820091445U, // FACGTv4f32
3435
416k
    822188597U, // FACGTv8f16
3436
416k
    67371737U,  // FADDA_VPZ_D
3437
416k
    2216968921U,  // FADDA_VPZ_H
3438
416k
    71598809U,  // FADDA_VPZ_S
3439
416k
    2116274U, // FADDDrr
3440
416k
    2116274U, // FADDHrr
3441
416k
    3223377185U,  // FADDP_ZPmZZ_D
3442
416k
    3519092001U,  // FADDP_ZPmZZ_H
3443
416k
    3223409953U,  // FADDP_ZPmZZ_S
3444
416k
    813798689U, // FADDPv2f32
3445
416k
    815895841U, // FADDPv2f64
3446
416k
    807425313U, // FADDPv2i16p
3447
416k
    807425313U, // FADDPv2i32p
3448
416k
    807425313U, // FADDPv2i64p
3449
416k
    817992993U, // FADDPv4f16
3450
416k
    820090145U, // FADDPv4f32
3451
416k
    822187297U, // FADDPv8f16
3452
416k
    3231817051U,  // FADDQV_D
3453
416k
    3238108507U,  // FADDQV_H
3454
416k
    3236011355U,  // FADDQV_S
3455
416k
    2116274U, // FADDSrr
3456
416k
    1657019603U,  // FADDV_VPZ_D
3457
416k
    1659133139U,  // FADDV_VPZ_H
3458
416k
    1638178003U,  // FADDV_VPZ_S
3459
416k
    3798158002U,  // FADD_VG2_M2Z_D
3460
416k
    1661307570U,  // FADD_VG2_M2Z_H
3461
416k
    3798174386U,  // FADD_VG2_M2Z_S
3462
416k
    4066593458U,  // FADD_VG4_M4Z_D
3463
416k
    1663404722U,  // FADD_VG4_M4Z_H
3464
416k
    4066609842U,  // FADD_VG4_M4Z_S
3465
416k
    3223374514U,  // FADD_ZPmI_D
3466
416k
    3519089330U,  // FADD_ZPmI_H
3467
416k
    3223407282U,  // FADD_ZPmI_S
3468
416k
    3223374514U,  // FADD_ZPmZ_D
3469
416k
    3519089330U,  // FADD_ZPmZ_H
3470
416k
    3223407282U,  // FADD_ZPmZ_S
3471
416k
    2418068146U,  // FADD_ZZZ_D
3472
416k
    2189494962U,  // FADD_ZZZ_H
3473
416k
    270617266U, // FADD_ZZZ_S
3474
416k
    813796018U, // FADDv2f32
3475
416k
    815893170U, // FADDv2f64
3476
416k
    817990322U, // FADDv4f16
3477
416k
    820087474U, // FADDv4f32
3478
416k
    822184626U, // FADDv8f16
3479
416k
    3223374491U,  // FCADD_ZPmZ_D
3480
416k
    3519089307U,  // FCADD_ZPmZ_H
3481
416k
    3223407259U,  // FCADD_ZPmZ_S
3482
416k
    813795995U, // FCADDv2f32
3483
416k
    815893147U, // FCADDv2f64
3484
416k
    817990299U, // FCADDv4f16
3485
416k
    820087451U, // FCADDv4f32
3486
416k
    822184603U, // FCADDv8f16
3487
416k
    2119038U, // FCCMPDrr
3488
416k
    2116514U, // FCCMPEDrr
3489
416k
    2116514U, // FCCMPEHrr
3490
416k
    2116514U, // FCCMPESrr
3491
416k
    2119038U, // FCCMPHrr
3492
416k
    2119038U, // FCCMPSrr
3493
416k
    2193790310U,  // FCLAMP_VG2_2Z2Z_D
3494
416k
    2195903846U,  // FCLAMP_VG2_2Z2Z_H
3495
416k
    2174948710U,  // FCLAMP_VG2_2Z2Z_S
3496
416k
    2193790310U,  // FCLAMP_VG4_4Z4Z_D
3497
416k
    2195903846U,  // FCLAMP_VG4_4Z4Z_H
3498
416k
    2174948710U,  // FCLAMP_VG4_4Z4Z_S
3499
416k
    1075893606U,  // FCLAMP_ZZZ_D
3500
416k
    2195789158U,  // FCLAMP_ZZZ_H
3501
416k
    1344361830U,  // FCLAMP_ZZZ_S
3502
416k
    2119362U, // FCMEQ16
3503
416k
    2119362U, // FCMEQ32
3504
416k
    2119362U, // FCMEQ64
3505
416k
    3223377602U,  // FCMEQ_PPzZ0_D
3506
416k
    2713786050U,  // FCMEQ_PPzZ0_H
3507
416k
    3223410370U,  // FCMEQ_PPzZ0_S
3508
416k
    3223377602U,  // FCMEQ_PPzZZ_D
3509
416k
    2713786050U,  // FCMEQ_PPzZZ_H
3510
416k
    3223410370U,  // FCMEQ_PPzZZ_S
3511
416k
    2119362U, // FCMEQv1i16rz
3512
416k
    2119362U, // FCMEQv1i32rz
3513
416k
    2119362U, // FCMEQv1i64rz
3514
416k
    813799106U, // FCMEQv2f32
3515
416k
    815896258U, // FCMEQv2f64
3516
416k
    813799106U, // FCMEQv2i32rz
3517
416k
    815896258U, // FCMEQv2i64rz
3518
416k
    817993410U, // FCMEQv4f16
3519
416k
    820090562U, // FCMEQv4f32
3520
416k
    817993410U, // FCMEQv4i16rz
3521
416k
    820090562U, // FCMEQv4i32rz
3522
416k
    822187714U, // FCMEQv8f16
3523
416k
    822187714U, // FCMEQv8i16rz
3524
416k
    2116430U, // FCMGE16
3525
416k
    2116430U, // FCMGE32
3526
416k
    2116430U, // FCMGE64
3527
416k
    3223374670U,  // FCMGE_PPzZ0_D
3528
416k
    2713783118U,  // FCMGE_PPzZ0_H
3529
416k
    3223407438U,  // FCMGE_PPzZ0_S
3530
416k
    3223374670U,  // FCMGE_PPzZZ_D
3531
416k
    2713783118U,  // FCMGE_PPzZZ_H
3532
416k
    3223407438U,  // FCMGE_PPzZZ_S
3533
416k
    2116430U, // FCMGEv1i16rz
3534
416k
    2116430U, // FCMGEv1i32rz
3535
416k
    2116430U, // FCMGEv1i64rz
3536
416k
    813796174U, // FCMGEv2f32
3537
416k
    815893326U, // FCMGEv2f64
3538
416k
    813796174U, // FCMGEv2i32rz
3539
416k
    815893326U, // FCMGEv2i64rz
3540
416k
    817990478U, // FCMGEv4f16
3541
416k
    820087630U, // FCMGEv4f32
3542
416k
    817990478U, // FCMGEv4i16rz
3543
416k
    820087630U, // FCMGEv4i32rz
3544
416k
    822184782U, // FCMGEv8f16
3545
416k
    822184782U, // FCMGEv8i16rz
3546
416k
    2120261U, // FCMGT16
3547
416k
    2120261U, // FCMGT32
3548
416k
    2120261U, // FCMGT64
3549
416k
    3223378501U,  // FCMGT_PPzZ0_D
3550
416k
    2713786949U,  // FCMGT_PPzZ0_H
3551
416k
    3223411269U,  // FCMGT_PPzZ0_S
3552
416k
    3223378501U,  // FCMGT_PPzZZ_D
3553
416k
    2713786949U,  // FCMGT_PPzZZ_H
3554
416k
    3223411269U,  // FCMGT_PPzZZ_S
3555
416k
    2120261U, // FCMGTv1i16rz
3556
416k
    2120261U, // FCMGTv1i32rz
3557
416k
    2120261U, // FCMGTv1i64rz
3558
416k
    813800005U, // FCMGTv2f32
3559
416k
    815897157U, // FCMGTv2f64
3560
416k
    813800005U, // FCMGTv2i32rz
3561
416k
    815897157U, // FCMGTv2i64rz
3562
416k
    817994309U, // FCMGTv4f16
3563
416k
    820091461U, // FCMGTv4f32
3564
416k
    817994309U, // FCMGTv4i16rz
3565
416k
    820091461U, // FCMGTv4i32rz
3566
416k
    822188613U, // FCMGTv8f16
3567
416k
    822188613U, // FCMGTv8i16rz
3568
416k
    3223372553U,  // FCMLA_ZPmZZ_D
3569
416k
    3519087369U,  // FCMLA_ZPmZZ_H
3570
416k
    3223405321U,  // FCMLA_ZPmZZ_S
3571
416k
    2195784457U,  // FCMLA_ZZZI_H
3572
416k
    1344357129U,  // FCMLA_ZZZI_S
3573
416k
    2961310473U,  // FCMLAv2f32
3574
416k
    2963407625U,  // FCMLAv2f64
3575
416k
    2965504777U,  // FCMLAv4f16
3576
416k
    2965504777U,  // FCMLAv4f16_indexed
3577
416k
    2967601929U,  // FCMLAv4f32
3578
416k
    2967601929U,  // FCMLAv4f32_indexed
3579
416k
    2969699081U,  // FCMLAv8f16
3580
416k
    2969699081U,  // FCMLAv8f16_indexed
3581
416k
    3223374701U,  // FCMLE_PPzZ0_D
3582
416k
    2713783149U,  // FCMLE_PPzZ0_H
3583
416k
    3223407469U,  // FCMLE_PPzZ0_S
3584
416k
    2116461U, // FCMLEv1i16rz
3585
416k
    2116461U, // FCMLEv1i32rz
3586
416k
    2116461U, // FCMLEv1i64rz
3587
416k
    813796205U, // FCMLEv2i32rz
3588
416k
    815893357U, // FCMLEv2i64rz
3589
416k
    817990509U, // FCMLEv4i16rz
3590
416k
    820087661U, // FCMLEv4i32rz
3591
416k
    822184813U, // FCMLEv8i16rz
3592
416k
    3223378711U,  // FCMLT_PPzZ0_D
3593
416k
    2713787159U,  // FCMLT_PPzZ0_H
3594
416k
    3223411479U,  // FCMLT_PPzZ0_S
3595
416k
    2120471U, // FCMLTv1i16rz
3596
416k
    2120471U, // FCMLTv1i32rz
3597
416k
    2120471U, // FCMLTv1i64rz
3598
416k
    813800215U, // FCMLTv2i32rz
3599
416k
    815897367U, // FCMLTv2i64rz
3600
416k
    817994519U, // FCMLTv4i16rz
3601
416k
    820091671U, // FCMLTv4i32rz
3602
416k
    822188823U, // FCMLTv8i16rz
3603
416k
    3223374715U,  // FCMNE_PPzZ0_D
3604
416k
    2713783163U,  // FCMNE_PPzZ0_H
3605
416k
    3223407483U,  // FCMNE_PPzZ0_S
3606
416k
    3223374715U,  // FCMNE_PPzZZ_D
3607
416k
    2713783163U,  // FCMNE_PPzZZ_H
3608
416k
    3223407483U,  // FCMNE_PPzZZ_S
3609
416k
    73422213U,  // FCMPDri
3610
416k
    2119045U, // FCMPDrr
3611
416k
    73419690U,  // FCMPEDri
3612
416k
    2116522U, // FCMPEDrr
3613
416k
    73419690U,  // FCMPEHri
3614
416k
    2116522U, // FCMPEHrr
3615
416k
    73419690U,  // FCMPESri
3616
416k
    2116522U, // FCMPESrr
3617
416k
    73422213U,  // FCMPHri
3618
416k
    2119045U, // FCMPHrr
3619
416k
    73422213U,  // FCMPSri
3620
416k
    2119045U, // FCMPSrr
3621
416k
    3223377133U,  // FCMUO_PPzZZ_D
3622
416k
    2713785581U,  // FCMUO_PPzZZ_H
3623
416k
    3223409901U,  // FCMUO_PPzZZ_S
3624
416k
    270589826U, // FCPY_ZPmI_D
3625
416k
    2957057922U,  // FCPY_ZPmI_H
3626
416k
    270622594U, // FCPY_ZPmI_S
3627
416k
    2118041U, // FCSELDrrr
3628
416k
    2118041U, // FCSELHrrr
3629
416k
    2118041U, // FCSELSrrr
3630
416k
    2119860U, // FCVTASUWDr
3631
416k
    2119860U, // FCVTASUWHr
3632
416k
    2119860U, // FCVTASUWSr
3633
416k
    2119860U, // FCVTASUXDr
3634
416k
    2119860U, // FCVTASUXHr
3635
416k
    2119860U, // FCVTASUXSr
3636
416k
    2119860U, // FCVTASv1f16
3637
416k
    2119860U, // FCVTASv1i32
3638
416k
    2119860U, // FCVTASv1i64
3639
416k
    813799604U, // FCVTASv2f32
3640
416k
    815896756U, // FCVTASv2f64
3641
416k
    817993908U, // FCVTASv4f16
3642
416k
    820091060U, // FCVTASv4f32
3643
416k
    822188212U, // FCVTASv8f16
3644
416k
    2120842U, // FCVTAUUWDr
3645
416k
    2120842U, // FCVTAUUWHr
3646
416k
    2120842U, // FCVTAUUWSr
3647
416k
    2120842U, // FCVTAUUXDr
3648
416k
    2120842U, // FCVTAUUXHr
3649
416k
    2120842U, // FCVTAUUXSr
3650
416k
    2120842U, // FCVTAUv1f16
3651
416k
    2120842U, // FCVTAUv1i32
3652
416k
    2120842U, // FCVTAUv1i64
3653
416k
    813800586U, // FCVTAUv2f32
3654
416k
    815897738U, // FCVTAUv2f64
3655
416k
    817994890U, // FCVTAUv4f16
3656
416k
    820092042U, // FCVTAUv4f32
3657
416k
    822189194U, // FCVTAUv8f16
3658
416k
    2120765U, // FCVTDHr
3659
416k
    2120765U, // FCVTDSr
3660
416k
    2120765U, // FCVTHDr
3661
416k
    2120765U, // FCVTHSr
3662
416k
    270621512U, // FCVTLT_ZPmZ_HtoS
3663
416k
    270588744U, // FCVTLT_ZPmZ_StoD
3664
416k
    1652757322U,  // FCVTL_2ZZ_H_S
3665
416k
    815895370U, // FCVTLv2i32
3666
416k
    820089674U, // FCVTLv4i16
3667
416k
    815890812U, // FCVTLv4i32
3668
416k
    820085116U, // FCVTLv8i16
3669
416k
    2119998U, // FCVTMSUWDr
3670
416k
    2119998U, // FCVTMSUWHr
3671
416k
    2119998U, // FCVTMSUWSr
3672
416k
    2119998U, // FCVTMSUXDr
3673
416k
    2119998U, // FCVTMSUXHr
3674
416k
    2119998U, // FCVTMSUXSr
3675
416k
    2119998U, // FCVTMSv1f16
3676
416k
    2119998U, // FCVTMSv1i32
3677
416k
    2119998U, // FCVTMSv1i64
3678
416k
    813799742U, // FCVTMSv2f32
3679
416k
    815896894U, // FCVTMSv2f64
3680
416k
    817994046U, // FCVTMSv4f16
3681
416k
    820091198U, // FCVTMSv4f32
3682
416k
    822188350U, // FCVTMSv8f16
3683
416k
    2120858U, // FCVTMUUWDr
3684
416k
    2120858U, // FCVTMUUWHr
3685
416k
    2120858U, // FCVTMUUWSr
3686
416k
    2120858U, // FCVTMUUXDr
3687
416k
    2120858U, // FCVTMUUXHr
3688
416k
    2120858U, // FCVTMUUXSr
3689
416k
    2120858U, // FCVTMUv1f16
3690
416k
    2120858U, // FCVTMUv1i32
3691
416k
    2120858U, // FCVTMUv1i64
3692
416k
    813800602U, // FCVTMUv2f32
3693
416k
    815897754U, // FCVTMUv2f64
3694
416k
    817994906U, // FCVTMUv4f16
3695
416k
    820092058U, // FCVTMUv4f32
3696
416k
    822189210U, // FCVTMUv8f16
3697
416k
    2120024U, // FCVTNSUWDr
3698
416k
    2120024U, // FCVTNSUWHr
3699
416k
    2120024U, // FCVTNSUWSr
3700
416k
    2120024U, // FCVTNSUXDr
3701
416k
    2120024U, // FCVTNSUXHr
3702
416k
    2120024U, // FCVTNSUXSr
3703
416k
    2120024U, // FCVTNSv1f16
3704
416k
    2120024U, // FCVTNSv1i32
3705
416k
    2120024U, // FCVTNSv1i64
3706
416k
    813799768U, // FCVTNSv2f32
3707
416k
    815896920U, // FCVTNSv2f64
3708
416k
    817994072U, // FCVTNSv4f16
3709
416k
    820091224U, // FCVTNSv4f32
3710
416k
    822188376U, // FCVTNSv8f16
3711
416k
    270621592U, // FCVTNT_ZPmZ_DtoS
3712
416k
    1346444184U,  // FCVTNT_ZPmZ_StoH
3713
416k
    2120866U, // FCVTNUUWDr
3714
416k
    2120866U, // FCVTNUUWHr
3715
416k
    2120866U, // FCVTNUUWSr
3716
416k
    2120866U, // FCVTNUUXDr
3717
416k
    2120866U, // FCVTNUUXHr
3718
416k
    2120866U, // FCVTNUUXSr
3719
416k
    2120866U, // FCVTNUv1f16
3720
416k
    2120866U, // FCVTNUv1i32
3721
416k
    2120866U, // FCVTNUv1i64
3722
416k
    813800610U, // FCVTNUv2f32
3723
416k
    815897762U, // FCVTNUv2f64
3724
416k
    817994914U, // FCVTNUv4f16
3725
416k
    820092066U, // FCVTNUv4f32
3726
416k
    822189218U, // FCVTNUv8f16
3727
416k
    1648432229U,  // FCVTN_Z2Z_StoH
3728
416k
    813798501U, // FCVTNv2i32
3729
416k
    817992805U, // FCVTNv4i16
3730
416k
    2967601603U,  // FCVTNv4i32
3731
416k
    2969698755U,  // FCVTNv8i16
3732
416k
    2120078U, // FCVTPSUWDr
3733
416k
    2120078U, // FCVTPSUWHr
3734
416k
    2120078U, // FCVTPSUWSr
3735
416k
    2120078U, // FCVTPSUXDr
3736
416k
    2120078U, // FCVTPSUXHr
3737
416k
    2120078U, // FCVTPSUXSr
3738
416k
    2120078U, // FCVTPSv1f16
3739
416k
    2120078U, // FCVTPSv1i32
3740
416k
    2120078U, // FCVTPSv1i64
3741
416k
    813799822U, // FCVTPSv2f32
3742
416k
    815896974U, // FCVTPSv2f64
3743
416k
    817994126U, // FCVTPSv4f16
3744
416k
    820091278U, // FCVTPSv4f32
3745
416k
    822188430U, // FCVTPSv8f16
3746
416k
    2120874U, // FCVTPUUWDr
3747
416k
    2120874U, // FCVTPUUWHr
3748
416k
    2120874U, // FCVTPUUWSr
3749
416k
    2120874U, // FCVTPUUXDr
3750
416k
    2120874U, // FCVTPUUXHr
3751
416k
    2120874U, // FCVTPUUXSr
3752
416k
    2120874U, // FCVTPUv1f16
3753
416k
    2120874U, // FCVTPUv1i32
3754
416k
    2120874U, // FCVTPUv1i64
3755
416k
    813800618U, // FCVTPUv2f32
3756
416k
    815897770U, // FCVTPUv2f64
3757
416k
    817994922U, // FCVTPUv4f16
3758
416k
    820092074U, // FCVTPUv4f32
3759
416k
    822189226U, // FCVTPUv8f16
3760
416k
    2120765U, // FCVTSDr
3761
416k
    2120765U, // FCVTSHr
3762
416k
    270621646U, // FCVTXNT_ZPmZ_DtoS
3763
416k
    2118836U, // FCVTXNv1i64
3764
416k
    813798580U, // FCVTXNv2f32
3765
416k
    2967601657U,  // FCVTXNv4f32
3766
416k
    270622578U, // FCVTX_ZPmZ_DtoS
3767
416k
    2120137U, // FCVTZSSWDri
3768
416k
    2120137U, // FCVTZSSWHri
3769
416k
    2120137U, // FCVTZSSWSri
3770
416k
    2120137U, // FCVTZSSXDri
3771
416k
    2120137U, // FCVTZSSXHri
3772
416k
    2120137U, // FCVTZSSXSri
3773
416k
    2120137U, // FCVTZSUWDr
3774
416k
    2120137U, // FCVTZSUWHr
3775
416k
    2120137U, // FCVTZSUWSr
3776
416k
    2120137U, // FCVTZSUXDr
3777
416k
    2120137U, // FCVTZSUXHr
3778
416k
    2120137U, // FCVTZSUXSr
3779
416k
    1648564681U,  // FCVTZS_2Z2Z_StoS
3780
416k
    1648564681U,  // FCVTZS_4Z4Z_StoS
3781
416k
    270588361U, // FCVTZS_ZPmZ_DtoD
3782
416k
    270621129U, // FCVTZS_ZPmZ_DtoS
3783
416k
    270588361U, // FCVTZS_ZPmZ_HtoD
3784
416k
    541137353U, // FCVTZS_ZPmZ_HtoH
3785
416k
    270621129U, // FCVTZS_ZPmZ_HtoS
3786
416k
    270588361U, // FCVTZS_ZPmZ_StoD
3787
416k
    270621129U, // FCVTZS_ZPmZ_StoS
3788
416k
    2120137U, // FCVTZSd
3789
416k
    2120137U, // FCVTZSh
3790
416k
    2120137U, // FCVTZSs
3791
416k
    2120137U, // FCVTZSv1f16
3792
416k
    2120137U, // FCVTZSv1i32
3793
416k
    2120137U, // FCVTZSv1i64
3794
416k
    813799881U, // FCVTZSv2f32
3795
416k
    815897033U, // FCVTZSv2f64
3796
416k
    813799881U, // FCVTZSv2i32_shift
3797
416k
    815897033U, // FCVTZSv2i64_shift
3798
416k
    817994185U, // FCVTZSv4f16
3799
416k
    820091337U, // FCVTZSv4f32
3800
416k
    817994185U, // FCVTZSv4i16_shift
3801
416k
    820091337U, // FCVTZSv4i32_shift
3802
416k
    822188489U, // FCVTZSv8f16
3803
416k
    822188489U, // FCVTZSv8i16_shift
3804
416k
    2120899U, // FCVTZUSWDri
3805
416k
    2120899U, // FCVTZUSWHri
3806
416k
    2120899U, // FCVTZUSWSri
3807
416k
    2120899U, // FCVTZUSXDri
3808
416k
    2120899U, // FCVTZUSXHri
3809
416k
    2120899U, // FCVTZUSXSri
3810
416k
    2120899U, // FCVTZUUWDr
3811
416k
    2120899U, // FCVTZUUWHr
3812
416k
    2120899U, // FCVTZUUWSr
3813
416k
    2120899U, // FCVTZUUXDr
3814
416k
    2120899U, // FCVTZUUXHr
3815
416k
    2120899U, // FCVTZUUXSr
3816
416k
    1648565443U,  // FCVTZU_2Z2Z_StoS
3817
416k
    1648565443U,  // FCVTZU_4Z4Z_StoS
3818
416k
    270589123U, // FCVTZU_ZPmZ_DtoD
3819
416k
    270621891U, // FCVTZU_ZPmZ_DtoS
3820
416k
    270589123U, // FCVTZU_ZPmZ_HtoD
3821
416k
    541138115U, // FCVTZU_ZPmZ_HtoH
3822
416k
    270621891U, // FCVTZU_ZPmZ_HtoS
3823
416k
    270589123U, // FCVTZU_ZPmZ_StoD
3824
416k
    270621891U, // FCVTZU_ZPmZ_StoS
3825
416k
    2120899U, // FCVTZUd
3826
416k
    2120899U, // FCVTZUh
3827
416k
    2120899U, // FCVTZUs
3828
416k
    2120899U, // FCVTZUv1f16
3829
416k
    2120899U, // FCVTZUv1i32
3830
416k
    2120899U, // FCVTZUv1i64
3831
416k
    813800643U, // FCVTZUv2f32
3832
416k
    815897795U, // FCVTZUv2f64
3833
416k
    813800643U, // FCVTZUv2i32_shift
3834
416k
    815897795U, // FCVTZUv2i64_shift
3835
416k
    817994947U, // FCVTZUv4f16
3836
416k
    820092099U, // FCVTZUv4f32
3837
416k
    817994947U, // FCVTZUv4i16_shift
3838
416k
    820092099U, // FCVTZUv4i32_shift
3839
416k
    822189251U, // FCVTZUv8f16
3840
416k
    822189251U, // FCVTZUv8i16_shift
3841
416k
    1652759613U,  // FCVT_2ZZ_H_S
3842
416k
    1648434237U,  // FCVT_Z2Z_StoH
3843
416k
    3225492541U,  // FCVT_ZPmZ_DtoH
3844
416k
    270621757U, // FCVT_ZPmZ_DtoS
3845
416k
    270588989U, // FCVT_ZPmZ_HtoD
3846
416k
    270621757U, // FCVT_ZPmZ_HtoS
3847
416k
    270588989U, // FCVT_ZPmZ_StoD
3848
416k
    1346444349U,  // FCVT_ZPmZ_StoH
3849
416k
    2120947U, // FDIVDrr
3850
416k
    2120947U, // FDIVHrr
3851
416k
    3223378012U,  // FDIVR_ZPmZ_D
3852
416k
    3519092828U,  // FDIVR_ZPmZ_H
3853
416k
    3223410780U,  // FDIVR_ZPmZ_S
3854
416k
    2120947U, // FDIVSrr
3855
416k
    3223379187U,  // FDIV_ZPmZ_D
3856
416k
    3519094003U,  // FDIV_ZPmZ_H
3857
416k
    3223411955U,  // FDIV_ZPmZ_S
3858
416k
    813800691U, // FDIVv2f32
3859
416k
    815897843U, // FDIVv2f64
3860
416k
    817994995U, // FDIVv4f16
3861
416k
    820092147U, // FDIVv4f32
3862
416k
    822189299U, // FDIVv8f16
3863
416k
    3798178782U,  // FDOT_VG2_M2Z2Z_HtoS
3864
416k
    3798178782U,  // FDOT_VG2_M2ZZI_HtoS
3865
416k
    3798178782U,  // FDOT_VG2_M2ZZ_HtoS
3866
416k
    4066614238U,  // FDOT_VG4_M4Z4Z_HtoS
3867
416k
    4066614238U,  // FDOT_VG4_M4ZZI_HtoS
3868
416k
    4066614238U,  // FDOT_VG4_M4ZZ_HtoS
3869
416k
    2686540766U,  // FDOT_ZZZI_S
3870
416k
    2686540766U,  // FDOT_ZZZ_S
3871
416k
    3491812935U,  // FDUP_ZI_D
3872
416k
    75568711U,  // FDUP_ZI_H
3873
416k
    3491845703U,  // FDUP_ZI_S
3874
416k
    2418066406U,  // FEXPA_ZZ_D
3875
416k
    1652622310U,  // FEXPA_ZZ_H
3876
416k
    270615526U, // FEXPA_ZZ_S
3877
416k
    2120145U, // FJCVTZS
3878
416k
    270583250U, // FLOGB_ZPmZ_D
3879
416k
    541132242U, // FLOGB_ZPmZ_H
3880
416k
    270616018U, // FLOGB_ZPmZ_S
3881
416k
    2116310U, // FMADDDrrr
3882
416k
    2116310U, // FMADDHrrr
3883
416k
    2116310U, // FMADDSrrr
3884
416k
    3223374414U,  // FMAD_ZPmZZ_D
3885
416k
    3519089230U,  // FMAD_ZPmZZ_H
3886
416k
    3223407182U,  // FMAD_ZPmZZ_S
3887
416k
    2121504U, // FMAXDrr
3888
416k
    2121504U, // FMAXHrr
3889
416k
    2118610U, // FMAXNMDrr
3890
416k
    2118610U, // FMAXNMHrr
3891
416k
    3223377300U,  // FMAXNMP_ZPmZZ_D
3892
416k
    3519092116U,  // FMAXNMP_ZPmZZ_H
3893
416k
    3223410068U,  // FMAXNMP_ZPmZZ_S
3894
416k
    813798804U, // FMAXNMPv2f32
3895
416k
    815895956U, // FMAXNMPv2f64
3896
416k
    807425428U, // FMAXNMPv2i16p
3897
416k
    807425428U, // FMAXNMPv2i32p
3898
416k
    807425428U, // FMAXNMPv2i64p
3899
416k
    817993108U, // FMAXNMPv4f16
3900
416k
    820090260U, // FMAXNMPv4f32
3901
416k
    822187412U, // FMAXNMPv8f16
3902
416k
    3231817076U,  // FMAXNMQV_D
3903
416k
    3238108532U,  // FMAXNMQV_H
3904
416k
    3236011380U,  // FMAXNMQV_S
3905
416k
    2118610U, // FMAXNMSrr
3906
416k
    1657019678U,  // FMAXNMV_VPZ_D
3907
416k
    1659133214U,  // FMAXNMV_VPZ_H
3908
416k
    1638178078U,  // FMAXNMV_VPZ_S
3909
416k
    807427358U, // FMAXNMVv4i16v
3910
416k
    807427358U, // FMAXNMVv4i32v
3911
416k
    807427358U, // FMAXNMVv8i16v
3912
416k
    2181206994U,  // FMAXNM_VG2_2Z2Z_D
3913
416k
    2183320530U,  // FMAXNM_VG2_2Z2Z_H
3914
416k
    2185434066U,  // FMAXNM_VG2_2Z2Z_S
3915
416k
    2181206994U,  // FMAXNM_VG2_2ZZ_D
3916
416k
    2183320530U,  // FMAXNM_VG2_2ZZ_H
3917
416k
    2185434066U,  // FMAXNM_VG2_2ZZ_S
3918
416k
    2181206994U,  // FMAXNM_VG4_4Z4Z_D
3919
416k
    2183320530U,  // FMAXNM_VG4_4Z4Z_H
3920
416k
    2185434066U,  // FMAXNM_VG4_4Z4Z_S
3921
416k
    2181206994U,  // FMAXNM_VG4_4ZZ_D
3922
416k
    2183320530U,  // FMAXNM_VG4_4ZZ_H
3923
416k
    2185434066U,  // FMAXNM_VG4_4ZZ_S
3924
416k
    3223376850U,  // FMAXNM_ZPmI_D
3925
416k
    3519091666U,  // FMAXNM_ZPmI_H
3926
416k
    3223409618U,  // FMAXNM_ZPmI_S
3927
416k
    3223376850U,  // FMAXNM_ZPmZ_D
3928
416k
    3519091666U,  // FMAXNM_ZPmZ_H
3929
416k
    3223409618U,  // FMAXNM_ZPmZ_S
3930
416k
    813798354U, // FMAXNMv2f32
3931
416k
    815895506U, // FMAXNMv2f64
3932
416k
    817992658U, // FMAXNMv4f16
3933
416k
    820089810U, // FMAXNMv4f32
3934
416k
    822186962U, // FMAXNMv8f16
3935
416k
    3223377509U,  // FMAXP_ZPmZZ_D
3936
416k
    3519092325U,  // FMAXP_ZPmZZ_H
3937
416k
    3223410277U,  // FMAXP_ZPmZZ_S
3938
416k
    813799013U, // FMAXPv2f32
3939
416k
    815896165U, // FMAXPv2f64
3940
416k
    807425637U, // FMAXPv2i16p
3941
416k
    807425637U, // FMAXPv2i32p
3942
416k
    807425637U, // FMAXPv2i64p
3943
416k
    817993317U, // FMAXPv4f16
3944
416k
    820090469U, // FMAXPv4f32
3945
416k
    822187621U, // FMAXPv8f16
3946
416k
    3231817117U,  // FMAXQV_D
3947
416k
    3238108573U,  // FMAXQV_H
3948
416k
    3236011421U,  // FMAXQV_S
3949
416k
    2121504U, // FMAXSrr
3950
416k
    1657019835U,  // FMAXV_VPZ_D
3951
416k
    1659133371U,  // FMAXV_VPZ_H
3952
416k
    1638178235U,  // FMAXV_VPZ_S
3953
416k
    807427515U, // FMAXVv4i16v
3954
416k
    807427515U, // FMAXVv4i32v
3955
416k
    807427515U, // FMAXVv8i16v
3956
416k
    2181209888U,  // FMAX_VG2_2Z2Z_D
3957
416k
    2183323424U,  // FMAX_VG2_2Z2Z_H
3958
416k
    2185436960U,  // FMAX_VG2_2Z2Z_S
3959
416k
    2181209888U,  // FMAX_VG2_2ZZ_D
3960
416k
    2183323424U,  // FMAX_VG2_2ZZ_H
3961
416k
    2185436960U,  // FMAX_VG2_2ZZ_S
3962
416k
    2181209888U,  // FMAX_VG4_4Z4Z_D
3963
416k
    2183323424U,  // FMAX_VG4_4Z4Z_H
3964
416k
    2185436960U,  // FMAX_VG4_4Z4Z_S
3965
416k
    2181209888U,  // FMAX_VG4_4ZZ_D
3966
416k
    2183323424U,  // FMAX_VG4_4ZZ_H
3967
416k
    2185436960U,  // FMAX_VG4_4ZZ_S
3968
416k
    3223379744U,  // FMAX_ZPmI_D
3969
416k
    3519094560U,  // FMAX_ZPmI_H
3970
416k
    3223412512U,  // FMAX_ZPmI_S
3971
416k
    3223379744U,  // FMAX_ZPmZ_D
3972
416k
    3519094560U,  // FMAX_ZPmZ_H
3973
416k
    3223412512U,  // FMAX_ZPmZ_S
3974
416k
    813801248U, // FMAXv2f32
3975
416k
    815898400U, // FMAXv2f64
3976
416k
    817995552U, // FMAXv4f16
3977
416k
    820092704U, // FMAXv4f32
3978
416k
    822189856U, // FMAXv8f16
3979
416k
    2118670U, // FMINDrr
3980
416k
    2118670U, // FMINHrr
3981
416k
    2118601U, // FMINNMDrr
3982
416k
    2118601U, // FMINNMHrr
3983
416k
    3223377291U,  // FMINNMP_ZPmZZ_D
3984
416k
    3519092107U,  // FMINNMP_ZPmZZ_H
3985
416k
    3223410059U,  // FMINNMP_ZPmZZ_S
3986
416k
    813798795U, // FMINNMPv2f32
3987
416k
    815895947U, // FMINNMPv2f64
3988
416k
    807425419U, // FMINNMPv2i16p
3989
416k
    807425419U, // FMINNMPv2i32p
3990
416k
    807425419U, // FMINNMPv2i64p
3991
416k
    817993099U, // FMINNMPv4f16
3992
416k
    820090251U, // FMINNMPv4f32
3993
416k
    822187403U, // FMINNMPv8f16
3994
416k
    3231817066U,  // FMINNMQV_D
3995
416k
    3238108522U,  // FMINNMQV_H
3996
416k
    3236011370U,  // FMINNMQV_S
3997
416k
    2118601U, // FMINNMSrr
3998
416k
    1657019669U,  // FMINNMV_VPZ_D
3999
416k
    1659133205U,  // FMINNMV_VPZ_H
4000
416k
    1638178069U,  // FMINNMV_VPZ_S
4001
416k
    807427349U, // FMINNMVv4i16v
4002
416k
    807427349U, // FMINNMVv4i32v
4003
416k
    807427349U, // FMINNMVv8i16v
4004
416k
    2181206985U,  // FMINNM_VG2_2Z2Z_D
4005
416k
    2183320521U,  // FMINNM_VG2_2Z2Z_H
4006
416k
    2185434057U,  // FMINNM_VG2_2Z2Z_S
4007
416k
    2181206985U,  // FMINNM_VG2_2ZZ_D
4008
416k
    2183320521U,  // FMINNM_VG2_2ZZ_H
4009
416k
    2185434057U,  // FMINNM_VG2_2ZZ_S
4010
416k
    2181206985U,  // FMINNM_VG4_4Z4Z_D
4011
416k
    2183320521U,  // FMINNM_VG4_4Z4Z_H
4012
416k
    2185434057U,  // FMINNM_VG4_4Z4Z_S
4013
416k
    2181206985U,  // FMINNM_VG4_4ZZ_D
4014
416k
    2183320521U,  // FMINNM_VG4_4ZZ_H
4015
416k
    2185434057U,  // FMINNM_VG4_4ZZ_S
4016
416k
    3223376841U,  // FMINNM_ZPmI_D
4017
416k
    3519091657U,  // FMINNM_ZPmI_H
4018
416k
    3223409609U,  // FMINNM_ZPmI_S
4019
416k
    3223376841U,  // FMINNM_ZPmZ_D
4020
416k
    3519091657U,  // FMINNM_ZPmZ_H
4021
416k
    3223409609U,  // FMINNM_ZPmZ_S
4022
416k
    813798345U, // FMINNMv2f32
4023
416k
    815895497U, // FMINNMv2f64
4024
416k
    817992649U, // FMINNMv4f16
4025
416k
    820089801U, // FMINNMv4f32
4026
416k
    822186953U, // FMINNMv8f16
4027
416k
    3223377315U,  // FMINP_ZPmZZ_D
4028
416k
    3519092131U,  // FMINP_ZPmZZ_H
4029
416k
    3223410083U,  // FMINP_ZPmZZ_S
4030
416k
    813798819U, // FMINPv2f32
4031
416k
    815895971U, // FMINPv2f64
4032
416k
    807425443U, // FMINPv2i16p
4033
416k
    807425443U, // FMINPv2i32p
4034
416k
    807425443U, // FMINPv2i64p
4035
416k
    817993123U, // FMINPv4f16
4036
416k
    820090275U, // FMINPv4f32
4037
416k
    822187427U, // FMINPv8f16
4038
416k
    3231817086U,  // FMINQV_D
4039
416k
    3238108542U,  // FMINQV_H
4040
416k
    3236011390U,  // FMINQV_S
4041
416k
    2118670U, // FMINSrr
4042
416k
    1657019687U,  // FMINV_VPZ_D
4043
416k
    1659133223U,  // FMINV_VPZ_H
4044
416k
    1638178087U,  // FMINV_VPZ_S
4045
416k
    807427367U, // FMINVv4i16v
4046
416k
    807427367U, // FMINVv4i32v
4047
416k
    807427367U, // FMINVv8i16v
4048
416k
    2181207054U,  // FMIN_VG2_2Z2Z_D
4049
416k
    2183320590U,  // FMIN_VG2_2Z2Z_H
4050
416k
    2185434126U,  // FMIN_VG2_2Z2Z_S
4051
416k
    2181207054U,  // FMIN_VG2_2ZZ_D
4052
416k
    2183320590U,  // FMIN_VG2_2ZZ_H
4053
416k
    2185434126U,  // FMIN_VG2_2ZZ_S
4054
416k
    2181207054U,  // FMIN_VG4_4Z4Z_D
4055
416k
    2183320590U,  // FMIN_VG4_4Z4Z_H
4056
416k
    2185434126U,  // FMIN_VG4_4Z4Z_S
4057
416k
    2181207054U,  // FMIN_VG4_4ZZ_D
4058
416k
    2183320590U,  // FMIN_VG4_4ZZ_H
4059
416k
    2185434126U,  // FMIN_VG4_4ZZ_S
4060
416k
    3223376910U,  // FMIN_ZPmI_D
4061
416k
    3519091726U,  // FMIN_ZPmI_H
4062
416k
    3223409678U,  // FMIN_ZPmI_S
4063
416k
    3223376910U,  // FMIN_ZPmZ_D
4064
416k
    3519091726U,  // FMIN_ZPmZ_H
4065
416k
    3223409678U,  // FMIN_ZPmZ_S
4066
416k
    813798414U, // FMINv2f32
4067
416k
    815895566U, // FMINv2f64
4068
416k
    817992718U, // FMINv4f16
4069
416k
    820089870U, // FMINv4f32
4070
416k
    822187022U, // FMINv8f16
4071
416k
    2961309920U,  // FMLAL2lanev4f16
4072
416k
    2967601376U,  // FMLAL2lanev8f16
4073
416k
    2961309920U,  // FMLAL2v4f16
4074
416k
    2967601376U,  // FMLAL2v8f16
4075
416k
    2686535186U,  // FMLALB_ZZZI_SHH
4076
416k
    2686535186U,  // FMLALB_ZZZ_SHH
4077
416k
    2686540417U,  // FMLALT_ZZZI_SHH
4078
416k
    2686540417U,  // FMLALT_ZZZ_SHH
4079
416k
    1665372189U,  // FMLAL_MZZI_S
4080
416k
    1665372189U,  // FMLAL_MZZ_S
4081
416k
    3812855837U,  // FMLAL_VG2_M2Z2Z_S
4082
416k
    3812855837U,  // FMLAL_VG2_M2ZZI_S
4083
416k
    3812855837U,  // FMLAL_VG2_M2ZZ_S
4084
416k
    4081291293U,  // FMLAL_VG4_M4Z4Z_S
4085
416k
    4081291293U,  // FMLAL_VG4_M4ZZI_S
4086
416k
    4081291293U,  // FMLAL_VG4_M4ZZ_S
4087
416k
    2961313821U,  // FMLALlanev4f16
4088
416k
    2967605277U,  // FMLALlanev8f16
4089
416k
    2961313821U,  // FMLALv4f16
4090
416k
    2967605277U,  // FMLALv8f16
4091
416k
    3798156049U,  // FMLA_VG2_M2Z2Z_D
4092
416k
    3798172433U,  // FMLA_VG2_M2Z2Z_S
4093
416k
    2198176529U,  // FMLA_VG2_M2Z4Z_H
4094
416k
    3798156049U,  // FMLA_VG2_M2ZZI_D
4095
416k
    2198176529U,  // FMLA_VG2_M2ZZI_H
4096
416k
    3798172433U,  // FMLA_VG2_M2ZZI_S
4097
416k
    3798156049U,  // FMLA_VG2_M2ZZ_D
4098
416k
    2198176529U,  // FMLA_VG2_M2ZZ_H
4099
416k
    3798172433U,  // FMLA_VG2_M2ZZ_S
4100
416k
    4066591505U,  // FMLA_VG4_M4Z4Z_D
4101
416k
    2200273681U,  // FMLA_VG4_M4Z4Z_H
4102
416k
    4066607889U,  // FMLA_VG4_M4Z4Z_S
4103
416k
    4066591505U,  // FMLA_VG4_M4ZZI_D
4104
416k
    2200273681U,  // FMLA_VG4_M4ZZI_H
4105
416k
    4066607889U,  // FMLA_VG4_M4ZZI_S
4106
416k
    4066591505U,  // FMLA_VG4_M4ZZ_D
4107
416k
    2200273681U,  // FMLA_VG4_M4ZZ_H
4108
416k
    4066607889U,  // FMLA_VG4_M4ZZ_S
4109
416k
    3223372561U,  // FMLA_ZPmZZ_D
4110
416k
    3519087377U,  // FMLA_ZPmZZ_H
4111
416k
    3223405329U,  // FMLA_ZPmZZ_S
4112
416k
    1075888913U,  // FMLA_ZZZI_D
4113
416k
    2195784465U,  // FMLA_ZZZI_H
4114
416k
    1344357137U,  // FMLA_ZZZI_S
4115
416k
    1076151057U,  // FMLAv1i16_indexed
4116
416k
    1076151057U,  // FMLAv1i32_indexed
4117
416k
    1076151057U,  // FMLAv1i64_indexed
4118
416k
    2961310481U,  // FMLAv2f32
4119
416k
    2963407633U,  // FMLAv2f64
4120
416k
    2961310481U,  // FMLAv2i32_indexed
4121
416k
    2963407633U,  // FMLAv2i64_indexed
4122
416k
    2965504785U,  // FMLAv4f16
4123
416k
    2967601937U,  // FMLAv4f32
4124
416k
    2965504785U,  // FMLAv4i16_indexed
4125
416k
    2967601937U,  // FMLAv4i32_indexed
4126
416k
    2969699089U,  // FMLAv8f16
4127
416k
    2969699089U,  // FMLAv8i16_indexed
4128
416k
    2961310052U,  // FMLSL2lanev4f16
4129
416k
    2967601508U,  // FMLSL2lanev8f16
4130
416k
    2961310052U,  // FMLSL2v4f16
4131
416k
    2967601508U,  // FMLSL2v8f16
4132
416k
    2686535484U,  // FMLSLB_ZZZI_SHH
4133
416k
    2686535484U,  // FMLSLB_ZZZ_SHH
4134
416k
    2686540592U,  // FMLSLT_ZZZI_SHH
4135
416k
    2686540592U,  // FMLSLT_ZZZ_SHH
4136
416k
    1665372948U,  // FMLSL_MZZI_S
4137
416k
    1665372948U,  // FMLSL_MZZ_S
4138
416k
    3812856596U,  // FMLSL_VG2_M2Z2Z_S
4139
416k
    3812856596U,  // FMLSL_VG2_M2ZZI_S
4140
416k
    3812856596U,  // FMLSL_VG2_M2ZZ_S
4141
416k
    4081292052U,  // FMLSL_VG4_M4Z4Z_S
4142
416k
    4081292052U,  // FMLSL_VG4_M4ZZI_S
4143
416k
    4081292052U,  // FMLSL_VG4_M4ZZ_S
4144
416k
    2961314580U,  // FMLSLlanev4f16
4145
416k
    2967606036U,  // FMLSLlanev8f16
4146
416k
    2961314580U,  // FMLSLv4f16
4147
416k
    2967606036U,  // FMLSLv8f16
4148
416k
    3798161706U,  // FMLS_VG2_M2Z2Z_D
4149
416k
    2198182186U,  // FMLS_VG2_M2Z2Z_H
4150
416k
    3798178090U,  // FMLS_VG2_M2Z2Z_S
4151
416k
    3798161706U,  // FMLS_VG2_M2ZZI_D
4152
416k
    2198182186U,  // FMLS_VG2_M2ZZI_H
4153
416k
    3798178090U,  // FMLS_VG2_M2ZZI_S
4154
416k
    3798161706U,  // FMLS_VG2_M2ZZ_D
4155
416k
    2198182186U,  // FMLS_VG2_M2ZZ_H
4156
416k
    3798178090U,  // FMLS_VG2_M2ZZ_S
4157
416k
    2200279338U,  // FMLS_VG4_M4Z2Z_H
4158
416k
    4066597162U,  // FMLS_VG4_M4Z4Z_D
4159
416k
    4066613546U,  // FMLS_VG4_M4Z4Z_S
4160
416k
    4066597162U,  // FMLS_VG4_M4ZZI_D
4161
416k
    2200279338U,  // FMLS_VG4_M4ZZI_H
4162
416k
    4066613546U,  // FMLS_VG4_M4ZZI_S
4163
416k
    4066597162U,  // FMLS_VG4_M4ZZ_D
4164
416k
    2200279338U,  // FMLS_VG4_M4ZZ_H
4165
416k
    4066613546U,  // FMLS_VG4_M4ZZ_S
4166
416k
    3223378218U,  // FMLS_ZPmZZ_D
4167
416k
    3519093034U,  // FMLS_ZPmZZ_H
4168
416k
    3223410986U,  // FMLS_ZPmZZ_S
4169
416k
    1075894570U,  // FMLS_ZZZI_D
4170
416k
    2195790122U,  // FMLS_ZZZI_H
4171
416k
    1344362794U,  // FMLS_ZZZI_S
4172
416k
    1076156714U,  // FMLSv1i16_indexed
4173
416k
    1076156714U,  // FMLSv1i32_indexed
4174
416k
    1076156714U,  // FMLSv1i64_indexed
4175
416k
    2961316138U,  // FMLSv2f32
4176
416k
    2963413290U,  // FMLSv2f64
4177
416k
    2961316138U,  // FMLSv2i32_indexed
4178
416k
    2963413290U,  // FMLSv2i64_indexed
4179
416k
    2965510442U,  // FMLSv4f16
4180
416k
    2967607594U,  // FMLSv4f32
4181
416k
    2965510442U,  // FMLSv4i16_indexed
4182
416k
    2967607594U,  // FMLSv4i32_indexed
4183
416k
    2969704746U,  // FMLSv8f16
4184
416k
    2969704746U,  // FMLSv8i16_indexed
4185
416k
    1075888920U,  // FMMLA_ZZZ_D
4186
416k
    1344357144U,  // FMMLA_ZZZ_S
4187
416k
    56738646U,  // FMOPAL_MPPZZ
4188
416k
    2168570710U,  // FMOPA_MPPZZ_D
4189
416k
    56738646U,  // FMOPA_MPPZZ_H
4190
416k
    2170667862U,  // FMOPA_MPPZZ_S
4191
416k
    56744311U,  // FMOPSL_MPPZZ
4192
416k
    2168576375U,  // FMOPS_MPPZZ_D
4193
416k
    56744311U,  // FMOPS_MPPZZ_H
4194
416k
    2170673527U,  // FMOPS_MPPZZ_S
4195
416k
    807427395U, // FMOVDXHighr
4196
416k
    2121027U, // FMOVDXr
4197
416k
    3491781955U,  // FMOVDi
4198
416k
    2121027U, // FMOVDr
4199
416k
    2121027U, // FMOVHWr
4200
416k
    2121027U, // FMOVHXr
4201
416k
    3491781955U,  // FMOVHi
4202
416k
    2121027U, // FMOVHr
4203
416k
    2121027U, // FMOVSWr
4204
416k
    3491781955U,  // FMOVSi
4205
416k
    2121027U, // FMOVSr
4206
416k
    2121027U, // FMOVWHr
4207
416k
    2121027U, // FMOVWSr
4208
416k
    77700419U,  // FMOVXDHighr
4209
416k
    2121027U, // FMOVXDr
4210
416k
    2121027U, // FMOVXHr
4211
416k
    3498155331U,  // FMOVv2f32_ns
4212
416k
    3500252483U,  // FMOVv2f64_ns
4213
416k
    3502349635U,  // FMOVv4f16_ns
4214
416k
    3504446787U,  // FMOVv4f32_ns
4215
416k
    3506543939U,  // FMOVv8f16_ns
4216
416k
    3223374033U,  // FMSB_ZPmZZ_D
4217
416k
    3519088849U,  // FMSB_ZPmZZ_H
4218
416k
    3223406801U,  // FMSB_ZPmZZ_S
4219
416k
    2115923U, // FMSUBDrrr
4220
416k
    2115923U, // FMSUBHrrr
4221
416k
    2115923U, // FMSUBSrrr
4222
416k
    2118482U, // FMULDrr
4223
416k
    2118482U, // FMULHrr
4224
416k
    2118482U, // FMULSrr
4225
416k
    2121563U, // FMULX16
4226
416k
    2121563U, // FMULX32
4227
416k
    2121563U, // FMULX64
4228
416k
    3223379803U,  // FMULX_ZPmZ_D
4229
416k
    3519094619U,  // FMULX_ZPmZ_H
4230
416k
    3223412571U,  // FMULX_ZPmZ_S
4231
416k
    2121563U, // FMULXv1i16_indexed
4232
416k
    2121563U, // FMULXv1i32_indexed
4233
416k
    2121563U, // FMULXv1i64_indexed
4234
416k
    813801307U, // FMULXv2f32
4235
416k
    815898459U, // FMULXv2f64
4236
416k
    813801307U, // FMULXv2i32_indexed
4237
416k
    815898459U, // FMULXv2i64_indexed
4238
416k
    817995611U, // FMULXv4f16
4239
416k
    820092763U, // FMULXv4f32
4240
416k
    817995611U, // FMULXv4i16_indexed
4241
416k
    820092763U, // FMULXv4i32_indexed
4242
416k
    822189915U, // FMULXv8f16
4243
416k
    822189915U, // FMULXv8i16_indexed
4244
416k
    3223376722U,  // FMUL_ZPmI_D
4245
416k
    3519091538U,  // FMUL_ZPmI_H
4246
416k
    3223409490U,  // FMUL_ZPmI_S
4247
416k
    3223376722U,  // FMUL_ZPmZ_D
4248
416k
    3519091538U,  // FMUL_ZPmZ_H
4249
416k
    3223409490U,  // FMUL_ZPmZ_S
4250
416k
    2418070354U,  // FMUL_ZZZI_D
4251
416k
    2189497170U,  // FMUL_ZZZI_H
4252
416k
    270619474U, // FMUL_ZZZI_S
4253
416k
    2418070354U,  // FMUL_ZZZ_D
4254
416k
    2189497170U,  // FMUL_ZZZ_H
4255
416k
    270619474U, // FMUL_ZZZ_S
4256
416k
    2118482U, // FMULv1i16_indexed
4257
416k
    2118482U, // FMULv1i32_indexed
4258
416k
    2118482U, // FMULv1i64_indexed
4259
416k
    813798226U, // FMULv2f32
4260
416k
    815895378U, // FMULv2f64
4261
416k
    813798226U, // FMULv2i32_indexed
4262
416k
    815895378U, // FMULv2i64_indexed
4263
416k
    817992530U, // FMULv4f16
4264
416k
    820089682U, // FMULv4f32
4265
416k
    817992530U, // FMULv4i16_indexed
4266
416k
    820089682U, // FMULv4i32_indexed
4267
416k
    822186834U, // FMULv8f16
4268
416k
    822186834U, // FMULv8i16_indexed
4269
416k
    2116628U, // FNEGDr
4270
416k
    2116628U, // FNEGHr
4271
416k
    2116628U, // FNEGSr
4272
416k
    270584852U, // FNEG_ZPmZ_D
4273
416k
    541133844U, // FNEG_ZPmZ_H
4274
416k
    270617620U, // FNEG_ZPmZ_S
4275
416k
    813796372U, // FNEGv2f32
4276
416k
    815893524U, // FNEGv2f64
4277
416k
    817990676U, // FNEGv4f16
4278
416k
    820087828U, // FNEGv4f32
4279
416k
    822184980U, // FNEGv8f16
4280
416k
    2116317U, // FNMADDDrrr
4281
416k
    2116317U, // FNMADDHrrr
4282
416k
    2116317U, // FNMADDSrrr
4283
416k
    3223374420U,  // FNMAD_ZPmZZ_D
4284
416k
    3519089236U,  // FNMAD_ZPmZZ_H
4285
416k
    3223407188U,  // FNMAD_ZPmZZ_S
4286
416k
    3223372590U,  // FNMLA_ZPmZZ_D
4287
416k
    3519087406U,  // FNMLA_ZPmZZ_H
4288
416k
    3223405358U,  // FNMLA_ZPmZZ_S
4289
416k
    3223378224U,  // FNMLS_ZPmZZ_D
4290
416k
    3519093040U,  // FNMLS_ZPmZZ_H
4291
416k
    3223410992U,  // FNMLS_ZPmZZ_S
4292
416k
    3223374039U,  // FNMSB_ZPmZZ_D
4293
416k
    3519088855U,  // FNMSB_ZPmZZ_H
4294
416k
    3223406807U,  // FNMSB_ZPmZZ_S
4295
416k
    2115930U, // FNMSUBDrrr
4296
416k
    2115930U, // FNMSUBHrrr
4297
416k
    2115930U, // FNMSUBSrrr
4298
416k
    2118488U, // FNMULDrr
4299
416k
    2118488U, // FNMULHrr
4300
416k
    2118488U, // FNMULSrr
4301
416k
    2418068370U,  // FRECPE_ZZ_D
4302
416k
    1652624274U,  // FRECPE_ZZ_H
4303
416k
    270617490U, // FRECPE_ZZ_S
4304
416k
    2116498U, // FRECPEv1f16
4305
416k
    2116498U, // FRECPEv1i32
4306
416k
    2116498U, // FRECPEv1i64
4307
416k
    813796242U, // FRECPEv2f32
4308
416k
    815893394U, // FRECPEv2f64
4309
416k
    817990546U, // FRECPEv4f16
4310
416k
    820087698U, // FRECPEv4f32
4311
416k
    822184850U, // FRECPEv8f16
4312
416k
    2120039U, // FRECPS16
4313
416k
    2120039U, // FRECPS32
4314
416k
    2120039U, // FRECPS64
4315
416k
    2418071911U,  // FRECPS_ZZZ_D
4316
416k
    2189498727U,  // FRECPS_ZZZ_H
4317
416k
    270621031U, // FRECPS_ZZZ_S
4318
416k
    813799783U, // FRECPSv2f32
4319
416k
    815896935U, // FRECPSv2f64
4320
416k
    817994087U, // FRECPSv4f16
4321
416k
    820091239U, // FRECPSv4f32
4322
416k
    822188391U, // FRECPSv8f16
4323
416k
    270589794U, // FRECPX_ZPmZ_D
4324
416k
    541138786U, // FRECPX_ZPmZ_H
4325
416k
    270622562U, // FRECPX_ZPmZ_S
4326
416k
    2121570U, // FRECPXv1f16
4327
416k
    2121570U, // FRECPXv1i32
4328
416k
    2121570U, // FRECPXv1i64
4329
416k
    2121477U, // FRINT32XDr
4330
416k
    2121477U, // FRINT32XSr
4331
416k
    813801221U, // FRINT32Xv2f32
4332
416k
    815898373U, // FRINT32Xv2f64
4333
416k
    820092677U, // FRINT32Xv4f32
4334
416k
    2121608U, // FRINT32ZDr
4335
416k
    2121608U, // FRINT32ZSr
4336
416k
    813801352U, // FRINT32Zv2f32
4337
416k
    815898504U, // FRINT32Zv2f64
4338
416k
    820092808U, // FRINT32Zv4f32
4339
416k
    2121487U, // FRINT64XDr
4340
416k
    2121487U, // FRINT64XSr
4341
416k
    813801231U, // FRINT64Xv2f32
4342
416k
    815898383U, // FRINT64Xv2f64
4343
416k
    820092687U, // FRINT64Xv4f32
4344
416k
    2121618U, // FRINT64ZDr
4345
416k
    2121618U, // FRINT64ZSr
4346
416k
    813801362U, // FRINT64Zv2f32
4347
416k
    815898514U, // FRINT64Zv2f64
4348
416k
    820092818U, // FRINT64Zv4f32
4349
416k
    2114648U, // FRINTADr
4350
416k
    2114648U, // FRINTAHr
4351
416k
    2114648U, // FRINTASr
4352
416k
    1648559192U,  // FRINTA_2Z2Z_S
4353
416k
    1648559192U,  // FRINTA_4Z4Z_S
4354
416k
    270582872U, // FRINTA_ZPmZ_D
4355
416k
    541131864U, // FRINTA_ZPmZ_H
4356
416k
    270615640U, // FRINTA_ZPmZ_S
4357
416k
    813794392U, // FRINTAv2f32
4358
416k
    815891544U, // FRINTAv2f64
4359
416k
    817988696U, // FRINTAv4f16
4360
416k
    820085848U, // FRINTAv4f32
4361
416k
    822183000U, // FRINTAv8f16
4362
416k
    2117589U, // FRINTIDr
4363
416k
    2117589U, // FRINTIHr
4364
416k
    2117589U, // FRINTISr
4365
416k
    270585813U, // FRINTI_ZPmZ_D
4366
416k
    541134805U, // FRINTI_ZPmZ_H
4367
416k
    270618581U, // FRINTI_ZPmZ_S
4368
416k
    813797333U, // FRINTIv2f32
4369
416k
    815894485U, // FRINTIv2f64
4370
416k
    817991637U, // FRINTIv4f16
4371
416k
    820088789U, // FRINTIv4f32
4372
416k
    822185941U, // FRINTIv8f16
4373
416k
    2118624U, // FRINTMDr
4374
416k
    2118624U, // FRINTMHr
4375
416k
    2118624U, // FRINTMSr
4376
416k
    1648563168U,  // FRINTM_2Z2Z_S
4377
416k
    1648563168U,  // FRINTM_4Z4Z_S
4378
416k
    270586848U, // FRINTM_ZPmZ_D
4379
416k
    541135840U, // FRINTM_ZPmZ_H
4380
416k
    270619616U, // FRINTM_ZPmZ_S
4381
416k
    813798368U, // FRINTMv2f32
4382
416k
    815895520U, // FRINTMv2f64
4383
416k
    817992672U, // FRINTMv4f16
4384
416k
    820089824U, // FRINTMv4f32
4385
416k
    822186976U, // FRINTMv8f16
4386
416k
    2118748U, // FRINTNDr
4387
416k
    2118748U, // FRINTNHr
4388
416k
    2118748U, // FRINTNSr
4389
416k
    1648563292U,  // FRINTN_2Z2Z_S
4390
416k
    1648563292U,  // FRINTN_4Z4Z_S
4391
416k
    270586972U, // FRINTN_ZPmZ_D
4392
416k
    541135964U, // FRINTN_ZPmZ_H
4393
416k
    270619740U, // FRINTN_ZPmZ_S
4394
416k
    813798492U, // FRINTNv2f32
4395
416k
    815895644U, // FRINTNv2f64
4396
416k
    817992796U, // FRINTNv4f16
4397
416k
    820089948U, // FRINTNv4f32
4398
416k
    822187100U, // FRINTNv8f16
4399
416k
    2119226U, // FRINTPDr
4400
416k
    2119226U, // FRINTPHr
4401
416k
    2119226U, // FRINTPSr
4402
416k
    1648563770U,  // FRINTP_2Z2Z_S
4403
416k
    1648563770U,  // FRINTP_4Z4Z_S
4404
416k
    270587450U, // FRINTP_ZPmZ_D
4405
416k
    541136442U, // FRINTP_ZPmZ_H
4406
416k
    270620218U, // FRINTP_ZPmZ_S
4407
416k
    813798970U, // FRINTPv2f32
4408
416k
    815896122U, // FRINTPv2f64
4409
416k
    817993274U, // FRINTPv4f16
4410
416k
    820090426U, // FRINTPv4f32
4411
416k
    822187578U, // FRINTPv8f16
4412
416k
    2121578U, // FRINTXDr
4413
416k
    2121578U, // FRINTXHr
4414
416k
    2121578U, // FRINTXSr
4415
416k
    270589802U, // FRINTX_ZPmZ_D
4416
416k
    541138794U, // FRINTX_ZPmZ_H
4417
416k
    270622570U, // FRINTX_ZPmZ_S
4418
416k
    813801322U, // FRINTXv2f32
4419
416k
    815898474U, // FRINTXv2f64
4420
416k
    817995626U, // FRINTXv4f16
4421
416k
    820092778U, // FRINTXv4f32
4422
416k
    822189930U, // FRINTXv8f16
4423
416k
    2121697U, // FRINTZDr
4424
416k
    2121697U, // FRINTZHr
4425
416k
    2121697U, // FRINTZSr
4426
416k
    270589921U, // FRINTZ_ZPmZ_D
4427
416k
    541138913U, // FRINTZ_ZPmZ_H
4428
416k
    270622689U, // FRINTZ_ZPmZ_S
4429
416k
    813801441U, // FRINTZv2f32
4430
416k
    815898593U, // FRINTZv2f64
4431
416k
    817995745U, // FRINTZv4f16
4432
416k
    820092897U, // FRINTZv4f32
4433
416k
    822190049U, // FRINTZv8f16
4434
416k
    2418068415U,  // FRSQRTE_ZZ_D
4435
416k
    1652624319U,  // FRSQRTE_ZZ_H
4436
416k
    270617535U, // FRSQRTE_ZZ_S
4437
416k
    2116543U, // FRSQRTEv1f16
4438
416k
    2116543U, // FRSQRTEv1i32
4439
416k
    2116543U, // FRSQRTEv1i64
4440
416k
    813796287U, // FRSQRTEv2f32
4441
416k
    815893439U, // FRSQRTEv2f64
4442
416k
    817990591U, // FRSQRTEv4f16
4443
416k
    820087743U, // FRSQRTEv4f32
4444
416k
    822184895U, // FRSQRTEv8f16
4445
416k
    2120123U, // FRSQRTS16
4446
416k
    2120123U, // FRSQRTS32
4447
416k
    2120123U, // FRSQRTS64
4448
416k
    2418071995U,  // FRSQRTS_ZZZ_D
4449
416k
    2189498811U,  // FRSQRTS_ZZZ_H
4450
416k
    270621115U, // FRSQRTS_ZZZ_S
4451
416k
    813799867U, // FRSQRTSv2f32
4452
416k
    815897019U, // FRSQRTSv2f64
4453
416k
    817994171U, // FRSQRTSv4f16
4454
416k
    820091323U, // FRSQRTSv4f32
4455
416k
    822188475U, // FRSQRTSv8f16
4456
416k
    3223374684U,  // FSCALE_ZPmZ_D
4457
416k
    3519089500U,  // FSCALE_ZPmZ_H
4458
416k
    3223407452U,  // FSCALE_ZPmZ_S
4459
416k
    2120728U, // FSQRTDr
4460
416k
    2120728U, // FSQRTHr
4461
416k
    2120728U, // FSQRTSr
4462
416k
    270588952U, // FSQRT_ZPmZ_D
4463
416k
    541137944U, // FSQRT_ZPmZ_H
4464
416k
    270621720U, // FSQRT_ZPmZ_S
4465
416k
    813800472U, // FSQRTv2f32
4466
416k
    815897624U, // FSQRTv2f64
4467
416k
    817994776U, // FSQRTv4f16
4468
416k
    820091928U, // FSQRTv4f32
4469
416k
    822189080U, // FSQRTv8f16
4470
416k
    2115903U, // FSUBDrr
4471
416k
    2115903U, // FSUBHrr
4472
416k
    3223377691U,  // FSUBR_ZPmI_D
4473
416k
    3519092507U,  // FSUBR_ZPmI_H
4474
416k
    3223410459U,  // FSUBR_ZPmI_S
4475
416k
    3223377691U,  // FSUBR_ZPmZ_D
4476
416k
    3519092507U,  // FSUBR_ZPmZ_H
4477
416k
    3223410459U,  // FSUBR_ZPmZ_S
4478
416k
    2115903U, // FSUBSrr
4479
416k
    3798157631U,  // FSUB_VG2_M2Z_D
4480
416k
    1661307199U,  // FSUB_VG2_M2Z_H
4481
416k
    3798174015U,  // FSUB_VG2_M2Z_S
4482
416k
    4066593087U,  // FSUB_VG4_M4Z_D
4483
416k
    1663404351U,  // FSUB_VG4_M4Z_H
4484
416k
    4066609471U,  // FSUB_VG4_M4Z_S
4485
416k
    3223374143U,  // FSUB_ZPmI_D
4486
416k
    3519088959U,  // FSUB_ZPmI_H
4487
416k
    3223406911U,  // FSUB_ZPmI_S
4488
416k
    3223374143U,  // FSUB_ZPmZ_D
4489
416k
    3519088959U,  // FSUB_ZPmZ_H
4490
416k
    3223406911U,  // FSUB_ZPmZ_S
4491
416k
    2418067775U,  // FSUB_ZZZ_D
4492
416k
    2189494591U,  // FSUB_ZZZ_H
4493
416k
    270616895U, // FSUB_ZZZ_S
4494
416k
    813795647U, // FSUBv2f32
4495
416k
    815892799U, // FSUBv2f64
4496
416k
    817989951U, // FSUBv4f16
4497
416k
    820087103U, // FSUBv4f32
4498
416k
    822184255U, // FSUBv8f16
4499
416k
    2418068059U,  // FTMAD_ZZI_D
4500
416k
    2189494875U,  // FTMAD_ZZI_H
4501
416k
    270617179U, // FTMAD_ZZI_S
4502
416k
    2418070373U,  // FTSMUL_ZZZ_D
4503
416k
    2189497189U,  // FTSMUL_ZZZ_H
4504
416k
    270619493U, // FTSMUL_ZZZ_S
4505
416k
    2418069926U,  // FTSSEL_ZZZ_D
4506
416k
    2189496742U,  // FTSSEL_ZZZ_H
4507
416k
    270619046U, // FTSSEL_ZZZ_S
4508
416k
    3798178803U,  // FVDOT_VG2_M2ZZI_HtoS
4509
416k
    3787621543U,  // GLD1B_D_IMM_REAL
4510
416k
    3787621543U,  // GLD1B_D_REAL
4511
416k
    3787621543U,  // GLD1B_D_SXTW_REAL
4512
416k
    3787621543U,  // GLD1B_D_UXTW_REAL
4513
416k
    3787654311U,  // GLD1B_S_IMM_REAL
4514
416k
    3787654311U,  // GLD1B_S_SXTW_REAL
4515
416k
    3787654311U,  // GLD1B_S_UXTW_REAL
4516
416k
    3787622910U,  // GLD1D_IMM_REAL
4517
416k
    3787622910U,  // GLD1D_REAL
4518
416k
    3787622910U,  // GLD1D_SCALED_REAL
4519
416k
    3787622910U,  // GLD1D_SXTW_REAL
4520
416k
    3787622910U,  // GLD1D_SXTW_SCALED_REAL
4521
416k
    3787622910U,  // GLD1D_UXTW_REAL
4522
416k
    3787622910U,  // GLD1D_UXTW_SCALED_REAL
4523
416k
    3787623496U,  // GLD1H_D_IMM_REAL
4524
416k
    3787623496U,  // GLD1H_D_REAL
4525
416k
    3787623496U,  // GLD1H_D_SCALED_REAL
4526
416k
    3787623496U,  // GLD1H_D_SXTW_REAL
4527
416k
    3787623496U,  // GLD1H_D_SXTW_SCALED_REAL
4528
416k
    3787623496U,  // GLD1H_D_UXTW_REAL
4529
416k
    3787623496U,  // GLD1H_D_UXTW_SCALED_REAL
4530
416k
    3787656264U,  // GLD1H_S_IMM_REAL
4531
416k
    3787656264U,  // GLD1H_S_SXTW_REAL
4532
416k
    3787656264U,  // GLD1H_S_SXTW_SCALED_REAL
4533
416k
    3787656264U,  // GLD1H_S_UXTW_REAL
4534
416k
    3787656264U,  // GLD1H_S_UXTW_SCALED_REAL
4535
416k
    3787953810U,  // GLD1Q
4536
416k
    3787622559U,  // GLD1SB_D_IMM_REAL
4537
416k
    3787622559U,  // GLD1SB_D_REAL
4538
416k
    3787622559U,  // GLD1SB_D_SXTW_REAL
4539
416k
    3787622559U,  // GLD1SB_D_UXTW_REAL
4540
416k
    3787655327U,  // GLD1SB_S_IMM_REAL
4541
416k
    3787655327U,  // GLD1SB_S_SXTW_REAL
4542
416k
    3787655327U,  // GLD1SB_S_UXTW_REAL
4543
416k
    3787624187U,  // GLD1SH_D_IMM_REAL
4544
416k
    3787624187U,  // GLD1SH_D_REAL
4545
416k
    3787624187U,  // GLD1SH_D_SCALED_REAL
4546
416k
    3787624187U,  // GLD1SH_D_SXTW_REAL
4547
416k
    3787624187U,  // GLD1SH_D_SXTW_SCALED_REAL
4548
416k
    3787624187U,  // GLD1SH_D_UXTW_REAL
4549
416k
    3787624187U,  // GLD1SH_D_UXTW_SCALED_REAL
4550
416k
    3787656955U,  // GLD1SH_S_IMM_REAL
4551
416k
    3787656955U,  // GLD1SH_S_SXTW_REAL
4552
416k
    3787656955U,  // GLD1SH_S_SXTW_SCALED_REAL
4553
416k
    3787656955U,  // GLD1SH_S_UXTW_REAL
4554
416k
    3787656955U,  // GLD1SH_S_UXTW_SCALED_REAL
4555
416k
    3787628179U,  // GLD1SW_D_IMM_REAL
4556
416k
    3787628179U,  // GLD1SW_D_REAL
4557
416k
    3787628179U,  // GLD1SW_D_SCALED_REAL
4558
416k
    3787628179U,  // GLD1SW_D_SXTW_REAL
4559
416k
    3787628179U,  // GLD1SW_D_SXTW_SCALED_REAL
4560
416k
    3787628179U,  // GLD1SW_D_UXTW_REAL
4561
416k
    3787628179U,  // GLD1SW_D_UXTW_SCALED_REAL
4562
416k
    3787627984U,  // GLD1W_D_IMM_REAL
4563
416k
    3787627984U,  // GLD1W_D_REAL
4564
416k
    3787627984U,  // GLD1W_D_SCALED_REAL
4565
416k
    3787627984U,  // GLD1W_D_SXTW_REAL
4566
416k
    3787627984U,  // GLD1W_D_SXTW_SCALED_REAL
4567
416k
    3787627984U,  // GLD1W_D_UXTW_REAL
4568
416k
    3787627984U,  // GLD1W_D_UXTW_SCALED_REAL
4569
416k
    3787660752U,  // GLD1W_IMM_REAL
4570
416k
    3787660752U,  // GLD1W_SXTW_REAL
4571
416k
    3787660752U,  // GLD1W_SXTW_SCALED_REAL
4572
416k
    3787660752U,  // GLD1W_UXTW_REAL
4573
416k
    3787660752U,  // GLD1W_UXTW_SCALED_REAL
4574
416k
    3787621549U,  // GLDFF1B_D_IMM_REAL
4575
416k
    3787621549U,  // GLDFF1B_D_REAL
4576
416k
    3787621549U,  // GLDFF1B_D_SXTW_REAL
4577
416k
    3787621549U,  // GLDFF1B_D_UXTW_REAL
4578
416k
    3787654317U,  // GLDFF1B_S_IMM_REAL
4579
416k
    3787654317U,  // GLDFF1B_S_SXTW_REAL
4580
416k
    3787654317U,  // GLDFF1B_S_UXTW_REAL
4581
416k
    3787622916U,  // GLDFF1D_IMM_REAL
4582
416k
    3787622916U,  // GLDFF1D_REAL
4583
416k
    3787622916U,  // GLDFF1D_SCALED_REAL
4584
416k
    3787622916U,  // GLDFF1D_SXTW_REAL
4585
416k
    3787622916U,  // GLDFF1D_SXTW_SCALED_REAL
4586
416k
    3787622916U,  // GLDFF1D_UXTW_REAL
4587
416k
    3787622916U,  // GLDFF1D_UXTW_SCALED_REAL
4588
416k
    3787623502U,  // GLDFF1H_D_IMM_REAL
4589
416k
    3787623502U,  // GLDFF1H_D_REAL
4590
416k
    3787623502U,  // GLDFF1H_D_SCALED_REAL
4591
416k
    3787623502U,  // GLDFF1H_D_SXTW_REAL
4592
416k
    3787623502U,  // GLDFF1H_D_SXTW_SCALED_REAL
4593
416k
    3787623502U,  // GLDFF1H_D_UXTW_REAL
4594
416k
    3787623502U,  // GLDFF1H_D_UXTW_SCALED_REAL
4595
416k
    3787656270U,  // GLDFF1H_S_IMM_REAL
4596
416k
    3787656270U,  // GLDFF1H_S_SXTW_REAL
4597
416k
    3787656270U,  // GLDFF1H_S_SXTW_SCALED_REAL
4598
416k
    3787656270U,  // GLDFF1H_S_UXTW_REAL
4599
416k
    3787656270U,  // GLDFF1H_S_UXTW_SCALED_REAL
4600
416k
    3787622566U,  // GLDFF1SB_D_IMM_REAL
4601
416k
    3787622566U,  // GLDFF1SB_D_REAL
4602
416k
    3787622566U,  // GLDFF1SB_D_SXTW_REAL
4603
416k
    3787622566U,  // GLDFF1SB_D_UXTW_REAL
4604
416k
    3787655334U,  // GLDFF1SB_S_IMM_REAL
4605
416k
    3787655334U,  // GLDFF1SB_S_SXTW_REAL
4606
416k
    3787655334U,  // GLDFF1SB_S_UXTW_REAL
4607
416k
    3787624194U,  // GLDFF1SH_D_IMM_REAL
4608
416k
    3787624194U,  // GLDFF1SH_D_REAL
4609
416k
    3787624194U,  // GLDFF1SH_D_SCALED_REAL
4610
416k
    3787624194U,  // GLDFF1SH_D_SXTW_REAL
4611
416k
    3787624194U,  // GLDFF1SH_D_SXTW_SCALED_REAL
4612
416k
    3787624194U,  // GLDFF1SH_D_UXTW_REAL
4613
416k
    3787624194U,  // GLDFF1SH_D_UXTW_SCALED_REAL
4614
416k
    3787656962U,  // GLDFF1SH_S_IMM_REAL
4615
416k
    3787656962U,  // GLDFF1SH_S_SXTW_REAL
4616
416k
    3787656962U,  // GLDFF1SH_S_SXTW_SCALED_REAL
4617
416k
    3787656962U,  // GLDFF1SH_S_UXTW_REAL
4618
416k
    3787656962U,  // GLDFF1SH_S_UXTW_SCALED_REAL
4619
416k
    3787628186U,  // GLDFF1SW_D_IMM_REAL
4620
416k
    3787628186U,  // GLDFF1SW_D_REAL
4621
416k
    3787628186U,  // GLDFF1SW_D_SCALED_REAL
4622
416k
    3787628186U,  // GLDFF1SW_D_SXTW_REAL
4623
416k
    3787628186U,  // GLDFF1SW_D_SXTW_SCALED_REAL
4624
416k
    3787628186U,  // GLDFF1SW_D_UXTW_REAL
4625
416k
    3787628186U,  // GLDFF1SW_D_UXTW_SCALED_REAL
4626
416k
    3787627990U,  // GLDFF1W_D_IMM_REAL
4627
416k
    3787627990U,  // GLDFF1W_D_REAL
4628
416k
    3787627990U,  // GLDFF1W_D_SCALED_REAL
4629
416k
    3787627990U,  // GLDFF1W_D_SXTW_REAL
4630
416k
    3787627990U,  // GLDFF1W_D_SXTW_SCALED_REAL
4631
416k
    3787627990U,  // GLDFF1W_D_UXTW_REAL
4632
416k
    3787627990U,  // GLDFF1W_D_UXTW_SCALED_REAL
4633
416k
    3787660758U,  // GLDFF1W_IMM_REAL
4634
416k
    3787660758U,  // GLDFF1W_SXTW_REAL
4635
416k
    3787660758U,  // GLDFF1W_SXTW_SCALED_REAL
4636
416k
    3787660758U,  // GLDFF1W_UXTW_REAL
4637
416k
    3787660758U,  // GLDFF1W_UXTW_SCALED_REAL
4638
416k
    2117573U, // GMI
4639
416k
    514923U,  // HINT
4640
416k
    3223378768U,  // HISTCNT_ZPzZZ_D
4641
416k
    3223411536U,  // HISTCNT_ZPzZZ_S
4642
416k
    2133032U, // HISTSEG_ZZZ
4643
416k
    383712U,  // HLT
4644
416k
    379380U,  // HVC
4645
416k
    538985896U, // INCB_XPiI
4646
416k
    538987149U, // INCD_XPiI
4647
416k
    539019917U, // INCD_ZPiI
4648
416k
    538987836U, // INCH_XPiI
4649
416k
    58789180U,  // INCH_ZPiI
4650
416k
    2118931U, // INCP_XP_B
4651
416k
    2418038035U,  // INCP_XP_D
4652
416k
    1881167123U,  // INCP_XP_H
4653
416k
    270554387U, // INCP_XP_S
4654
416k
    1075893523U,  // INCP_ZP_D
4655
416k
    1658918163U,  // INCP_ZP_H
4656
416k
    1344361747U,  // INCP_ZP_S
4657
416k
    538992209U, // INCW_XPiI
4658
416k
    539057745U, // INCW_ZPiI
4659
416k
    4028669764U,  // INDEX_II_B
4660
416k
    2154308U, // INDEX_II_D
4661
416k
    79765316U,  // INDEX_II_H
4662
416k
    2187076U, // INDEX_II_S
4663
416k
    4028669764U,  // INDEX_IR_B
4664
416k
    2154308U, // INDEX_IR_D
4665
416k
    1153507140U,  // INDEX_IR_H
4666
416k
    2187076U, // INDEX_IR_S
4667
416k
    2137924U, // INDEX_RI_B
4668
416k
    2154308U, // INDEX_RI_D
4669
416k
    2210471748U,  // INDEX_RI_H
4670
416k
    2187076U, // INDEX_RI_S
4671
416k
    2137924U, // INDEX_RR_B
4672
416k
    2154308U, // INDEX_RR_D
4673
416k
    2210471748U,  // INDEX_RR_H
4674
416k
    2187076U, // INDEX_RR_S
4675
416k
    2229797999U,  // INSERT_MXIPZ_H_B
4676
416k
    2229797999U,  // INSERT_MXIPZ_H_D
4677
416k
    2229797999U,  // INSERT_MXIPZ_H_H
4678
416k
    2229797999U,  // INSERT_MXIPZ_H_Q
4679
416k
    2229797999U,  // INSERT_MXIPZ_H_S
4680
416k
    2229814383U,  // INSERT_MXIPZ_V_B
4681
416k
    2229814383U,  // INSERT_MXIPZ_V_D
4682
416k
    2229814383U,  // INSERT_MXIPZ_V_H
4683
416k
    2229814383U,  // INSERT_MXIPZ_V_Q
4684
416k
    2229814383U,  // INSERT_MXIPZ_V_S
4685
416k
    1075877924U,  // INSR_ZR_B
4686
416k
    1075894308U,  // INSR_ZR_D
4687
416k
    1692473380U,  // INSR_ZR_H
4688
416k
    1075927076U,  // INSR_ZR_S
4689
416k
    270571556U, // INSR_ZV_B
4690
416k
    539023396U, // INSR_ZV_D
4691
416k
    1679890468U,  // INSR_ZV_H
4692
416k
    807491620U, // INSR_ZV_S
4693
416k
    352459078U, // INSvi16gpr
4694
416k
    1157765446U,  // INSvi16lane
4695
416k
    354556230U, // INSvi32gpr
4696
416k
    1159862598U,  // INSvi32lane
4697
416k
    346167622U, // INSvi64gpr
4698
416k
    1151473990U,  // INSvi64lane
4699
416k
    356653382U, // INSvi8gpr
4700
416k
    1161959750U,  // INSvi8lane
4701
416k
    2116657U, // IRG
4702
416k
    444620U,  // ISB
4703
416k
    3223340129U,  // LASTA_RPZ_B
4704
416k
    3223340129U,  // LASTA_RPZ_D
4705
416k
    3223340129U,  // LASTA_RPZ_H
4706
416k
    3223340129U,  // LASTA_RPZ_S
4707
416k
    3223340129U,  // LASTA_VPZ_B
4708
416k
    3223340129U,  // LASTA_VPZ_D
4709
416k
    3223340129U,  // LASTA_VPZ_H
4710
416k
    3223340129U,  // LASTA_VPZ_S
4711
416k
    3223341355U,  // LASTB_RPZ_B
4712
416k
    3223341355U,  // LASTB_RPZ_D
4713
416k
    3223341355U,  // LASTB_RPZ_H
4714
416k
    3223341355U,  // LASTB_RPZ_S
4715
416k
    3223341355U,  // LASTB_VPZ_B
4716
416k
    3223341355U,  // LASTB_VPZ_D
4717
416k
    3223341355U,  // LASTB_VPZ_H
4718
416k
    3223341355U,  // LASTB_VPZ_S
4719
416k
    3787605159U,  // LD1B
4720
416k
    3848422567U,  // LD1B_2Z
4721
416k
    3848422567U,  // LD1B_2Z_IMM
4722
416k
    3848422567U,  // LD1B_4Z
4723
416k
    3848422567U,  // LD1B_4Z_IMM
4724
416k
    3787621543U,  // LD1B_D
4725
416k
    3787621543U,  // LD1B_D_IMM_REAL
4726
416k
    3787637927U,  // LD1B_H
4727
416k
    3787637927U,  // LD1B_H_IMM_REAL
4728
416k
    3787605159U,  // LD1B_IMM_REAL
4729
416k
    3787654311U,  // LD1B_S
4730
416k
    3787654311U,  // LD1B_S_IMM_REAL
4731
416k
    1344832679U,  // LD1B_VG2_M2ZPXI
4732
416k
    1344832679U,  // LD1B_VG2_M2ZPXX
4733
416k
    3848422567U,  // LD1B_VG4_M4ZPXI
4734
416k
    3848422567U,  // LD1B_VG4_M4ZPXX
4735
416k
    3787622910U,  // LD1D
4736
416k
    3848440318U,  // LD1D_2Z
4737
416k
    3848440318U,  // LD1D_2Z_IMM
4738
416k
    3848440318U,  // LD1D_4Z
4739
416k
    3848440318U,  // LD1D_4Z_IMM
4740
416k
    3787622910U,  // LD1D_IMM_REAL
4741
416k
    3787950590U,  // LD1D_Q
4742
416k
    3787950590U,  // LD1D_Q_IMM
4743
416k
    3848440318U,  // LD1D_VG2_M2ZPXI
4744
416k
    3848440318U,  // LD1D_VG2_M2ZPXX
4745
416k
    3848440318U,  // LD1D_VG4_M4ZPXI
4746
416k
    3848440318U,  // LD1D_VG4_M4ZPXX
4747
416k
    573481U,  // LD1Fourv16b
4748
416k
    92864553U,  // LD1Fourv16b_POST
4749
416k
    606249U,  // LD1Fourv1d
4750
416k
    94994473U,  // LD1Fourv1d_POST
4751
416k
    639017U,  // LD1Fourv2d
4752
416k
    92930089U,  // LD1Fourv2d_POST
4753
416k
    671785U,  // LD1Fourv2s
4754
416k
    95060009U,  // LD1Fourv2s_POST
4755
416k
    704553U,  // LD1Fourv4h
4756
416k
    95092777U,  // LD1Fourv4h_POST
4757
416k
    737321U,  // LD1Fourv4s
4758
416k
    93028393U,  // LD1Fourv4s_POST
4759
416k
    770089U,  // LD1Fourv8b
4760
416k
    95158313U,  // LD1Fourv8b_POST
4761
416k
    802857U,  // LD1Fourv8h
4762
416k
    93093929U,  // LD1Fourv8h_POST
4763
416k
    3787639880U,  // LD1H
4764
416k
    3848457288U,  // LD1H_2Z
4765
416k
    3848457288U,  // LD1H_2Z_IMM
4766
416k
    3848457288U,  // LD1H_4Z
4767
416k
    3848457288U,  // LD1H_4Z_IMM
4768
416k
    3787623496U,  // LD1H_D
4769
416k
    3787623496U,  // LD1H_D_IMM_REAL
4770
416k
    3787639880U,  // LD1H_IMM_REAL
4771
416k
    3787656264U,  // LD1H_S
4772
416k
    3787656264U,  // LD1H_S_IMM_REAL
4773
416k
    1345113160U,  // LD1H_VG2_M2ZPXI
4774
416k
    1345113160U,  // LD1H_VG2_M2ZPXX
4775
416k
    3848457288U,  // LD1H_VG4_M4ZPXI
4776
416k
    3848457288U,  // LD1H_VG4_M4ZPXX
4777
416k
    573481U,  // LD1Onev16b
4778
416k
    97058857U,  // LD1Onev16b_POST
4779
416k
    606249U,  // LD1Onev1d
4780
416k
    99188777U,  // LD1Onev1d_POST
4781
416k
    639017U,  // LD1Onev2d
4782
416k
    97124393U,  // LD1Onev2d_POST
4783
416k
    671785U,  // LD1Onev2s
4784
416k
    99254313U,  // LD1Onev2s_POST
4785
416k
    704553U,  // LD1Onev4h
4786
416k
    99287081U,  // LD1Onev4h_POST
4787
416k
    737321U,  // LD1Onev4s
4788
416k
    97222697U,  // LD1Onev4s_POST
4789
416k
    770089U,  // LD1Onev8b
4790
416k
    99352617U,  // LD1Onev8b_POST
4791
416k
    802857U,  // LD1Onev8h
4792
416k
    97288233U,  // LD1Onev8h_POST
4793
416k
    3787622411U,  // LD1RB_D_IMM
4794
416k
    3787638795U,  // LD1RB_H_IMM
4795
416k
    3787606027U,  // LD1RB_IMM
4796
416k
    3787655179U,  // LD1RB_S_IMM
4797
416k
    3787623185U,  // LD1RD_IMM
4798
416k
    3787624039U,  // LD1RH_D_IMM
4799
416k
    3787640423U,  // LD1RH_IMM
4800
416k
    3787656807U,  // LD1RH_S_IMM
4801
416k
    3787605998U,  // LD1RO_B
4802
416k
    3787605998U,  // LD1RO_B_IMM
4803
416k
    3787623169U,  // LD1RO_D
4804
416k
    3787623169U,  // LD1RO_D_IMM
4805
416k
    3787640401U,  // LD1RO_H
4806
416k
    3787640401U,  // LD1RO_H_IMM
4807
416k
    3787660915U,  // LD1RO_W
4808
416k
    3787660915U,  // LD1RO_W_IMM
4809
416k
    3787606019U,  // LD1RQ_B
4810
416k
    3787606019U,  // LD1RQ_B_IMM
4811
416k
    3787623177U,  // LD1RQ_D
4812
416k
    3787623177U,  // LD1RQ_D_IMM
4813
416k
    3787640415U,  // LD1RQ_H
4814
416k
    3787640415U,  // LD1RQ_H_IMM
4815
416k
    3787660923U,  // LD1RQ_W
4816
416k
    3787660923U,  // LD1RQ_W_IMM
4817
416k
    3787622622U,  // LD1RSB_D_IMM
4818
416k
    3787639006U,  // LD1RSB_H_IMM
4819
416k
    3787655390U,  // LD1RSB_S_IMM
4820
416k
    3787624237U,  // LD1RSH_D_IMM
4821
416k
    3787657005U,  // LD1RSH_S_IMM
4822
416k
    3787628220U,  // LD1RSW_IMM
4823
416k
    3787628163U,  // LD1RW_D_IMM
4824
416k
    3787660931U,  // LD1RW_IMM
4825
416k
    579313U,  // LD1Rv16b
4826
416k
    101258993U, // LD1Rv16b_POST
4827
416k
    612081U,  // LD1Rv1d
4828
416k
    99194609U,  // LD1Rv1d_POST
4829
416k
    644849U,  // LD1Rv2d
4830
416k
    99227377U,  // LD1Rv2d_POST
4831
416k
    677617U,  // LD1Rv2s
4832
416k
    103454449U, // LD1Rv2s_POST
4833
416k
    710385U,  // LD1Rv4h
4834
416k
    105584369U, // LD1Rv4h_POST
4835
416k
    743153U,  // LD1Rv4s
4836
416k
    103519985U, // LD1Rv4s_POST
4837
416k
    775921U,  // LD1Rv8b
4838
416k
    101455601U, // LD1Rv8b_POST
4839
416k
    808689U,  // LD1Rv8h
4840
416k
    105682673U, // LD1Rv8h_POST
4841
416k
    3787622559U,  // LD1SB_D
4842
416k
    3787622559U,  // LD1SB_D_IMM_REAL
4843
416k
    3787638943U,  // LD1SB_H
4844
416k
    3787638943U,  // LD1SB_H_IMM_REAL
4845
416k
    3787655327U,  // LD1SB_S
4846
416k
    3787655327U,  // LD1SB_S_IMM_REAL
4847
416k
    3787624187U,  // LD1SH_D
4848
416k
    3787624187U,  // LD1SH_D_IMM_REAL
4849
416k
    3787656955U,  // LD1SH_S
4850
416k
    3787656955U,  // LD1SH_S_IMM_REAL
4851
416k
    3787628179U,  // LD1SW_D
4852
416k
    3787628179U,  // LD1SW_D_IMM_REAL
4853
416k
    573481U,  // LD1Threev16b
4854
416k
    107544617U, // LD1Threev16b_POST
4855
416k
    606249U,  // LD1Threev1d
4856
416k
    109674537U, // LD1Threev1d_POST
4857
416k
    639017U,  // LD1Threev2d
4858
416k
    107610153U, // LD1Threev2d_POST
4859
416k
    671785U,  // LD1Threev2s
4860
416k
    109740073U, // LD1Threev2s_POST
4861
416k
    704553U,  // LD1Threev4h
4862
416k
    109772841U, // LD1Threev4h_POST
4863
416k
    737321U,  // LD1Threev4s
4864
416k
    107708457U, // LD1Threev4s_POST
4865
416k
    770089U,  // LD1Threev8b
4866
416k
    109838377U, // LD1Threev8b_POST
4867
416k
    802857U,  // LD1Threev8h
4868
416k
    107773993U, // LD1Threev8h_POST
4869
416k
    573481U,  // LD1Twov16b
4870
416k
    94961705U,  // LD1Twov16b_POST
4871
416k
    606249U,  // LD1Twov1d
4872
416k
    97091625U,  // LD1Twov1d_POST
4873
416k
    639017U,  // LD1Twov2d
4874
416k
    95027241U,  // LD1Twov2d_POST
4875
416k
    671785U,  // LD1Twov2s
4876
416k
    97157161U,  // LD1Twov2s_POST
4877
416k
    704553U,  // LD1Twov4h
4878
416k
    97189929U,  // LD1Twov4h_POST
4879
416k
    737321U,  // LD1Twov4s
4880
416k
    95125545U,  // LD1Twov4s_POST
4881
416k
    770089U,  // LD1Twov8b
4882
416k
    97255465U,  // LD1Twov8b_POST
4883
416k
    802857U,  // LD1Twov8h
4884
416k
    95191081U,  // LD1Twov8h_POST
4885
416k
    3787660752U,  // LD1W
4886
416k
    3848478160U,  // LD1W_2Z
4887
416k
    3848478160U,  // LD1W_2Z_IMM
4888
416k
    3848478160U,  // LD1W_4Z
4889
416k
    3848478160U,  // LD1W_4Z_IMM
4890
416k
    3787627984U,  // LD1W_D
4891
416k
    3787627984U,  // LD1W_D_IMM_REAL
4892
416k
    3787660752U,  // LD1W_IMM_REAL
4893
416k
    3787955664U,  // LD1W_Q
4894
416k
    3787955664U,  // LD1W_Q_IMM
4895
416k
    3848478160U,  // LD1W_VG2_M2ZPXI
4896
416k
    3848478160U,  // LD1W_VG2_M2ZPXX
4897
416k
    3848478160U,  // LD1W_VG4_M4ZPXI
4898
416k
    3848478160U,  // LD1W_VG4_M4ZPXX
4899
416k
    2210932325U,  // LD1_MXIPXX_H_B
4900
416k
    2210932339U,  // LD1_MXIPXX_H_D
4901
416k
    2210932353U,  // LD1_MXIPXX_H_H
4902
416k
    2210932367U,  // LD1_MXIPXX_H_Q
4903
416k
    2210932381U,  // LD1_MXIPXX_H_S
4904
416k
    2210948709U,  // LD1_MXIPXX_V_B
4905
416k
    2210948723U,  // LD1_MXIPXX_V_D
4906
416k
    2210948737U,  // LD1_MXIPXX_V_H
4907
416k
    2210948751U,  // LD1_MXIPXX_V_Q
4908
416k
    2210948765U,  // LD1_MXIPXX_V_S
4909
416k
    112001065U, // LD1i16
4910
416k
    114114601U, // LD1i16_POST
4911
416k
    112033833U, // LD1i32
4912
416k
    116244521U, // LD1i32_POST
4913
416k
    112066601U, // LD1i64
4914
416k
    118374441U, // LD1i64_POST
4915
416k
    112099369U, // LD1i8
4916
416k
    120504361U, // LD1i8_POST
4917
416k
    3787605220U,  // LD2B
4918
416k
    3787605220U,  // LD2B_IMM
4919
416k
    3787622954U,  // LD2D
4920
416k
    3787622954U,  // LD2D_IMM
4921
416k
    3787639941U,  // LD2H
4922
416k
    3787639941U,  // LD2H_IMM
4923
416k
    3787953822U,  // LD2Q
4924
416k
    3787953822U,  // LD2Q_IMM
4925
416k
    579319U,  // LD2Rv16b
4926
416k
    105453303U, // LD2Rv16b_POST
4927
416k
    612087U,  // LD2Rv1d
4928
416k
    97097463U,  // LD2Rv1d_POST
4929
416k
    644855U,  // LD2Rv2d
4930
416k
    97130231U,  // LD2Rv2d_POST
4931
416k
    677623U,  // LD2Rv2s
4932
416k
    99260151U,  // LD2Rv2s_POST
4933
416k
    710391U,  // LD2Rv4h
4934
416k
    103487223U, // LD2Rv4h_POST
4935
416k
    743159U,  // LD2Rv4s
4936
416k
    99325687U,  // LD2Rv4s_POST
4937
416k
    775927U,  // LD2Rv8b
4938
416k
    105649911U, // LD2Rv8b_POST
4939
416k
    808695U,  // LD2Rv8h
4940
416k
    103585527U, // LD2Rv8h_POST
4941
416k
    573606U,  // LD2Twov16b
4942
416k
    94961830U,  // LD2Twov16b_POST
4943
416k
    639142U,  // LD2Twov2d
4944
416k
    95027366U,  // LD2Twov2d_POST
4945
416k
    671910U,  // LD2Twov2s
4946
416k
    97157286U,  // LD2Twov2s_POST
4947
416k
    704678U,  // LD2Twov4h
4948
416k
    97190054U,  // LD2Twov4h_POST
4949
416k
    737446U,  // LD2Twov4s
4950
416k
    95125670U,  // LD2Twov4s_POST
4951
416k
    770214U,  // LD2Twov8b
4952
416k
    97255590U,  // LD2Twov8b_POST
4953
416k
    802982U,  // LD2Twov8h
4954
416k
    95191206U,  // LD2Twov8h_POST
4955
416k
    3787660804U,  // LD2W
4956
416k
    3787660804U,  // LD2W_IMM
4957
416k
    112001190U, // LD2i16
4958
416k
    116211878U, // LD2i16_POST
4959
416k
    112033958U, // LD2i32
4960
416k
    118341798U, // LD2i32_POST
4961
416k
    112066726U, // LD2i64
4962
416k
    122568870U, // LD2i64_POST
4963
416k
    112099494U, // LD2i8
4964
416k
    114213030U, // LD2i8_POST
4965
416k
    3787605241U,  // LD3B
4966
416k
    3787605241U,  // LD3B_IMM
4967
416k
    3787622966U,  // LD3D
4968
416k
    3787622966U,  // LD3D_IMM
4969
416k
    3787639953U,  // LD3H
4970
416k
    3787639953U,  // LD3H_IMM
4971
416k
    3787953834U,  // LD3Q
4972
416k
    3787953834U,  // LD3Q_IMM
4973
416k
    579325U,  // LD3Rv16b
4974
416k
    124327677U, // LD3Rv16b_POST
4975
416k
    612093U,  // LD3Rv1d
4976
416k
    109680381U, // LD3Rv1d_POST
4977
416k
    644861U,  // LD3Rv2d
4978
416k
    109713149U, // LD3Rv2d_POST
4979
416k
    677629U,  // LD3Rv2s
4980
416k
    126523133U, // LD3Rv2s_POST
4981
416k
    710397U,  // LD3Rv4h
4982
416k
    128653053U, // LD3Rv4h_POST
4983
416k
    743165U,  // LD3Rv4s
4984
416k
    126588669U, // LD3Rv4s_POST
4985
416k
    775933U,  // LD3Rv8b
4986
416k
    124524285U, // LD3Rv8b_POST
4987
416k
    808701U,  // LD3Rv8h
4988
416k
    128751357U, // LD3Rv8h_POST
4989
416k
    574035U,  // LD3Threev16b
4990
416k
    107545171U, // LD3Threev16b_POST
4991
416k
    639571U,  // LD3Threev2d
4992
416k
    107610707U, // LD3Threev2d_POST
4993
416k
    672339U,  // LD3Threev2s
4994
416k
    109740627U, // LD3Threev2s_POST
4995
416k
    705107U,  // LD3Threev4h
4996
416k
    109773395U, // LD3Threev4h_POST
4997
416k
    737875U,  // LD3Threev4s
4998
416k
    107709011U, // LD3Threev4s_POST
4999
416k
    770643U,  // LD3Threev8b
5000
416k
    109838931U, // LD3Threev8b_POST
5001
416k
    803411U,  // LD3Threev8h
5002
416k
    107774547U, // LD3Threev8h_POST
5003
416k
    3787660816U,  // LD3W
5004
416k
    3787660816U,  // LD3W_IMM
5005
416k
    112001619U, // LD3i16
5006
416k
    130892371U, // LD3i16_POST
5007
416k
    112034387U, // LD3i32
5008
416k
    133022291U, // LD3i32_POST
5009
416k
    112067155U, // LD3i64
5010
416k
    135152211U, // LD3i64_POST
5011
416k
    112099923U, // LD3i8
5012
416k
    137282131U, // LD3i8_POST
5013
416k
    3787605267U,  // LD4B
5014
416k
    3787605267U,  // LD4B_IMM
5015
416k
    3787622978U,  // LD4D
5016
416k
    3787622978U,  // LD4D_IMM
5017
416k
    574065U,  // LD4Fourv16b
5018
416k
    92865137U,  // LD4Fourv16b_POST
5019
416k
    639601U,  // LD4Fourv2d
5020
416k
    92930673U,  // LD4Fourv2d_POST
5021
416k
    672369U,  // LD4Fourv2s
5022
416k
    95060593U,  // LD4Fourv2s_POST
5023
416k
    705137U,  // LD4Fourv4h
5024
416k
    95093361U,  // LD4Fourv4h_POST
5025
416k
    737905U,  // LD4Fourv4s
5026
416k
    93028977U,  // LD4Fourv4s_POST
5027
416k
    770673U,  // LD4Fourv8b
5028
416k
    95158897U,  // LD4Fourv8b_POST
5029
416k
    803441U,  // LD4Fourv8h
5030
416k
    93094513U,  // LD4Fourv8h_POST
5031
416k
    3787639965U,  // LD4H
5032
416k
    3787639965U,  // LD4H_IMM
5033
416k
    3787953846U,  // LD4Q
5034
416k
    3787953846U,  // LD4Q_IMM
5035
416k
    579331U,  // LD4Rv16b
5036
416k
    103356163U, // LD4Rv16b_POST
5037
416k
    612099U,  // LD4Rv1d
5038
416k
    95000323U,  // LD4Rv1d_POST
5039
416k
    644867U,  // LD4Rv2d
5040
416k
    95033091U,  // LD4Rv2d_POST
5041
416k
    677635U,  // LD4Rv2s
5042
416k
    97163011U,  // LD4Rv2s_POST
5043
416k
    710403U,  // LD4Rv4h
5044
416k
    99292931U,  // LD4Rv4h_POST
5045
416k
    743171U,  // LD4Rv4s
5046
416k
    97228547U,  // LD4Rv4s_POST
5047
416k
    775939U,  // LD4Rv8b
5048
416k
    103552771U, // LD4Rv8b_POST
5049
416k
    808707U,  // LD4Rv8h
5050
416k
    99391235U,  // LD4Rv8h_POST
5051
416k
    3787660828U,  // LD4W
5052
416k
    3787660828U,  // LD4W_IMM
5053
416k
    112001649U, // LD4i16
5054
416k
    118309489U, // LD4i16_POST
5055
416k
    112034417U, // LD4i32
5056
416k
    122536561U, // LD4i32_POST
5057
416k
    112067185U, // LD4i64
5058
416k
    139346545U, // LD4i64_POST
5059
416k
    112099953U, // LD4i8
5060
416k
    116310641U, // LD4i8_POST
5061
416k
    984325U,  // LD64B
5062
416k
    1613022495U,  // LDADDAB
5063
416k
    1613024434U,  // LDADDAH
5064
416k
    1613022717U,  // LDADDALB
5065
416k
    1613024608U,  // LDADDALH
5066
416k
    1613025290U,  // LDADDALW
5067
416k
    1613025290U,  // LDADDALX
5068
416k
    1613021905U,  // LDADDAW
5069
416k
    1613021905U,  // LDADDAX
5070
416k
    1613022653U,  // LDADDB
5071
416k
    1613024594U,  // LDADDH
5072
416k
    1613022898U,  // LDADDLB
5073
416k
    1613024708U,  // LDADDLH
5074
416k
    1613025642U,  // LDADDLW
5075
416k
    1613025642U,  // LDADDLX
5076
416k
    1613023914U,  // LDADDW
5077
416k
    1613023914U,  // LDADDX
5078
416k
    112066618U, // LDAP1
5079
416k
    44058694U,  // LDAPRB
5080
416k
    44060322U,  // LDAPRH
5081
416k
    44062711U,  // LDAPRW
5082
416k
    1118099447U,  // LDAPRWpre
5083
416k
    44062711U,  // LDAPRX
5084
416k
    1118099447U,  // LDAPRXpre
5085
416k
    44058737U,  // LDAPURBi
5086
416k
    44060365U,  // LDAPURHi
5087
416k
    44058877U,  // LDAPURSBWi
5088
416k
    44058877U,  // LDAPURSBXi
5089
416k
    44060492U,  // LDAPURSHWi
5090
416k
    44060492U,  // LDAPURSHXi
5091
416k
    44064475U,  // LDAPURSWi
5092
416k
    44062798U,  // LDAPURXi
5093
416k
    44062798U,  // LDAPURbi
5094
416k
    44062798U,  // LDAPURdi
5095
416k
    44062798U,  // LDAPURhi
5096
416k
    44062798U,  // LDAPURi
5097
416k
    44062798U,  // LDAPURqi
5098
416k
    44062798U,  // LDAPURsi
5099
416k
    44058642U,  // LDARB
5100
416k
    44060270U,  // LDARH
5101
416k
    44062473U,  // LDARW
5102
416k
    44062473U,  // LDARX
5103
416k
    2119262U, // LDAXPW
5104
416k
    2119262U, // LDAXPX
5105
416k
    44058753U,  // LDAXRB
5106
416k
    44060381U,  // LDAXRH
5107
416k
    44062842U,  // LDAXRW
5108
416k
    44062842U,  // LDAXRX
5109
416k
    1613022551U,  // LDCLRAB
5110
416k
    1613024491U,  // LDCLRAH
5111
416k
    1613022792U,  // LDCLRALB
5112
416k
    1613024648U,  // LDCLRALH
5113
416k
    1613025483U,  // LDCLRALW
5114
416k
    1613025483U,  // LDCLRALX
5115
416k
    1613022189U,  // LDCLRAW
5116
416k
    1613022189U,  // LDCLRAX
5117
416k
    1613023271U,  // LDCLRB
5118
416k
    1613024899U,  // LDCLRH
5119
416k
    1613023000U,  // LDCLRLB
5120
416k
    1613024744U,  // LDCLRLH
5121
416k
    1613025998U,  // LDCLRLW
5122
416k
    1613025998U,  // LDCLRLX
5123
416k
    271537637U, // LDCLRP
5124
416k
    271532930U, // LDCLRPA
5125
416k
    271536221U, // LDCLRPAL
5126
416k
    271536738U, // LDCLRPL
5127
416k
    1613027209U,  // LDCLRW
5128
416k
    1613027209U,  // LDCLRX
5129
416k
    1613022560U,  // LDEORAB
5130
416k
    1613024500U,  // LDEORAH
5131
416k
    1613022802U,  // LDEORALB
5132
416k
    1613024658U,  // LDEORALH
5133
416k
    1613025513U,  // LDEORALW
5134
416k
    1613025513U,  // LDEORALX
5135
416k
    1613022216U,  // LDEORAW
5136
416k
    1613022216U,  // LDEORAX
5137
416k
    1613023294U,  // LDEORB
5138
416k
    1613024922U,  // LDEORH
5139
416k
    1613023009U,  // LDEORLB
5140
416k
    1613024753U,  // LDEORLH
5141
416k
    1613026025U,  // LDEORLW
5142
416k
    1613026025U,  // LDEORLX
5143
416k
    1613027302U,  // LDEORW
5144
416k
    1613027302U,  // LDEORX
5145
416k
    3787621549U,  // LDFF1B_D_REAL
5146
416k
    3787637933U,  // LDFF1B_H_REAL
5147
416k
    3787605165U,  // LDFF1B_REAL
5148
416k
    3787654317U,  // LDFF1B_S_REAL
5149
416k
    3787622916U,  // LDFF1D_REAL
5150
416k
    3787623502U,  // LDFF1H_D_REAL
5151
416k
    3787639886U,  // LDFF1H_REAL
5152
416k
    3787656270U,  // LDFF1H_S_REAL
5153
416k
    3787622566U,  // LDFF1SB_D_REAL
5154
416k
    3787638950U,  // LDFF1SB_H_REAL
5155
416k
    3787655334U,  // LDFF1SB_S_REAL
5156
416k
    3787624194U,  // LDFF1SH_D_REAL
5157
416k
    3787656962U,  // LDFF1SH_S_REAL
5158
416k
    3787628186U,  // LDFF1SW_D_REAL
5159
416k
    3787627990U,  // LDFF1W_D_REAL
5160
416k
    3787660758U,  // LDFF1W_REAL
5161
416k
    1118096399U,  // LDG
5162
416k
    44061621U,  // LDGM
5163
416k
    2119102U, // LDIAPPW
5164
416k
    1076155838U,  // LDIAPPWpre
5165
416k
    2119102U, // LDIAPPX
5166
416k
    1076155838U,  // LDIAPPXpre
5167
416k
    44058649U,  // LDLARB
5168
416k
    44060277U,  // LDLARH
5169
416k
    44062479U,  // LDLARW
5170
416k
    44062479U,  // LDLARX
5171
416k
    3787621557U,  // LDNF1B_D_IMM_REAL
5172
416k
    3787637941U,  // LDNF1B_H_IMM_REAL
5173
416k
    3787605173U,  // LDNF1B_IMM_REAL
5174
416k
    3787654325U,  // LDNF1B_S_IMM_REAL
5175
416k
    3787622924U,  // LDNF1D_IMM_REAL
5176
416k
    3787623510U,  // LDNF1H_D_IMM_REAL
5177
416k
    3787639894U,  // LDNF1H_IMM_REAL
5178
416k
    3787656278U,  // LDNF1H_S_IMM_REAL
5179
416k
    3787622575U,  // LDNF1SB_D_IMM_REAL
5180
416k
    3787638959U,  // LDNF1SB_H_IMM_REAL
5181
416k
    3787655343U,  // LDNF1SB_S_IMM_REAL
5182
416k
    3787624203U,  // LDNF1SH_D_IMM_REAL
5183
416k
    3787656971U,  // LDNF1SH_S_IMM_REAL
5184
416k
    3787628195U,  // LDNF1SW_D_IMM_REAL
5185
416k
    3787627998U,  // LDNF1W_D_IMM_REAL
5186
416k
    3787660766U,  // LDNF1W_IMM_REAL
5187
416k
    2119069U, // LDNPDi
5188
416k
    2119069U, // LDNPQi
5189
416k
    2119069U, // LDNPSi
5190
416k
    2119069U, // LDNPWi
5191
416k
    2119069U, // LDNPXi
5192
416k
    3848422589U,  // LDNT1B_2Z
5193
416k
    3848422589U,  // LDNT1B_2Z_IMM
5194
416k
    3848422589U,  // LDNT1B_4Z
5195
416k
    3848422589U,  // LDNT1B_4Z_IMM
5196
416k
    1344832701U,  // LDNT1B_VG2_M2ZPXI
5197
416k
    1344832701U,  // LDNT1B_VG2_M2ZPXX
5198
416k
    3848422589U,  // LDNT1B_VG4_M4ZPXI
5199
416k
    3848422589U,  // LDNT1B_VG4_M4ZPXX
5200
416k
    3787605181U,  // LDNT1B_ZRI
5201
416k
    3787605181U,  // LDNT1B_ZRR
5202
416k
    3787621565U,  // LDNT1B_ZZR_D_REAL
5203
416k
    3787654333U,  // LDNT1B_ZZR_S_REAL
5204
416k
    3848440340U,  // LDNT1D_2Z
5205
416k
    3848440340U,  // LDNT1D_2Z_IMM
5206
416k
    3848440340U,  // LDNT1D_4Z
5207
416k
    3848440340U,  // LDNT1D_4Z_IMM
5208
416k
    3848440340U,  // LDNT1D_VG2_M2ZPXI
5209
416k
    3848440340U,  // LDNT1D_VG2_M2ZPXX
5210
416k
    3848440340U,  // LDNT1D_VG4_M4ZPXI
5211
416k
    3848440340U,  // LDNT1D_VG4_M4ZPXX
5212
416k
    3787622932U,  // LDNT1D_ZRI
5213
416k
    3787622932U,  // LDNT1D_ZRR
5214
416k
    3787622932U,  // LDNT1D_ZZR_D_REAL
5215
416k
    3848457310U,  // LDNT1H_2Z
5216
416k
    3848457310U,  // LDNT1H_2Z_IMM
5217
416k
    3848457310U,  // LDNT1H_4Z
5218
416k
    3848457310U,  // LDNT1H_4Z_IMM
5219
416k
    1345113182U,  // LDNT1H_VG2_M2ZPXI
5220
416k
    1345113182U,  // LDNT1H_VG2_M2ZPXX
5221
416k
    3848457310U,  // LDNT1H_VG4_M4ZPXI
5222
416k
    3848457310U,  // LDNT1H_VG4_M4ZPXX
5223
416k
    3787639902U,  // LDNT1H_ZRI
5224
416k
    3787639902U,  // LDNT1H_ZRR
5225
416k
    3787623518U,  // LDNT1H_ZZR_D_REAL
5226
416k
    3787656286U,  // LDNT1H_ZZR_S_REAL
5227
416k
    3787622584U,  // LDNT1SB_ZZR_D_REAL
5228
416k
    3787655352U,  // LDNT1SB_ZZR_S_REAL
5229
416k
    3787624212U,  // LDNT1SH_ZZR_D_REAL
5230
416k
    3787656980U,  // LDNT1SH_ZZR_S_REAL
5231
416k
    3787628204U,  // LDNT1SW_ZZR_D_REAL
5232
416k
    3848478182U,  // LDNT1W_2Z
5233
416k
    3848478182U,  // LDNT1W_2Z_IMM
5234
416k
    3848478182U,  // LDNT1W_4Z
5235
416k
    3848478182U,  // LDNT1W_4Z_IMM
5236
416k
    3848478182U,  // LDNT1W_VG2_M2ZPXI
5237
416k
    3848478182U,  // LDNT1W_VG2_M2ZPXX
5238
416k
    3848478182U,  // LDNT1W_VG4_M4ZPXI
5239
416k
    3848478182U,  // LDNT1W_VG4_M4ZPXX
5240
416k
    3787660774U,  // LDNT1W_ZRI
5241
416k
    3787660774U,  // LDNT1W_ZRR
5242
416k
    3787628006U,  // LDNT1W_ZZR_D_REAL
5243
416k
    3787660774U,  // LDNT1W_ZZR_S_REAL
5244
416k
    2118952U, // LDPDi
5245
416k
    1076155688U,  // LDPDpost
5246
416k
    1076155688U,  // LDPDpre
5247
416k
    2118952U, // LDPQi
5248
416k
    1076155688U,  // LDPQpost
5249
416k
    1076155688U,  // LDPQpre
5250
416k
    2121397U, // LDPSWi
5251
416k
    1076158133U,  // LDPSWpost
5252
416k
    1076158133U,  // LDPSWpre
5253
416k
    2118952U, // LDPSi
5254
416k
    1076155688U,  // LDPSpost
5255
416k
    1076155688U,  // LDPSpre
5256
416k
    2118952U, // LDPWi
5257
416k
    1076155688U,  // LDPWpost
5258
416k
    1076155688U,  // LDPWpre
5259
416k
    2118952U, // LDPXi
5260
416k
    1076155688U,  // LDPXpost
5261
416k
    1076155688U,  // LDPXpre
5262
416k
    44057264U,  // LDRAAindexed
5263
416k
    1118094000U,  // LDRAAwriteback
5264
416k
    44057929U,  // LDRABindexed
5265
416k
    1118094665U,  // LDRABwriteback
5266
416k
    1118095393U,  // LDRBBpost
5267
416k
    1118095393U,  // LDRBBpre
5268
416k
    44058657U,  // LDRBBroW
5269
416k
    44058657U,  // LDRBBroX
5270
416k
    44058657U,  // LDRBBui
5271
416k
    1118099271U,  // LDRBpost
5272
416k
    1118099271U,  // LDRBpre
5273
416k
    44062535U,  // LDRBroW
5274
416k
    44062535U,  // LDRBroX
5275
416k
    44062535U,  // LDRBui
5276
416k
    2149603143U,  // LDRDl
5277
416k
    1118099271U,  // LDRDpost
5278
416k
    1118099271U,  // LDRDpre
5279
416k
    44062535U,  // LDRDroW
5280
416k
    44062535U,  // LDRDroX
5281
416k
    44062535U,  // LDRDui
5282
416k
    1118097021U,  // LDRHHpost
5283
416k
    1118097021U,  // LDRHHpre
5284
416k
    44060285U,  // LDRHHroW
5285
416k
    44060285U,  // LDRHHroX
5286
416k
    44060285U,  // LDRHHui
5287
416k
    1118099271U,  // LDRHpost
5288
416k
    1118099271U,  // LDRHpre
5289
416k
    44062535U,  // LDRHroW
5290
416k
    44062535U,  // LDRHroX
5291
416k
    44062535U,  // LDRHui
5292
416k
    2149603143U,  // LDRQl
5293
416k
    1118099271U,  // LDRQpost
5294
416k
    1118099271U,  // LDRQpre
5295
416k
    44062535U,  // LDRQroW
5296
416k
    44062535U,  // LDRQroX
5297
416k
    44062535U,  // LDRQui
5298
416k
    1118095590U,  // LDRSBWpost
5299
416k
    1118095590U,  // LDRSBWpre
5300
416k
    44058854U,  // LDRSBWroW
5301
416k
    44058854U,  // LDRSBWroX
5302
416k
    44058854U,  // LDRSBWui
5303
416k
    1118095590U,  // LDRSBXpost
5304
416k
    1118095590U,  // LDRSBXpre
5305
416k
    44058854U,  // LDRSBXroW
5306
416k
    44058854U,  // LDRSBXroX
5307
416k
    44058854U,  // LDRSBXui
5308
416k
    1118097205U,  // LDRSHWpost
5309
416k
    1118097205U,  // LDRSHWpre
5310
416k
    44060469U,  // LDRSHWroW
5311
416k
    44060469U,  // LDRSHWroX
5312
416k
    44060469U,  // LDRSHWui
5313
416k
    1118097205U,  // LDRSHXpost
5314
416k
    1118097205U,  // LDRSHXpre
5315
416k
    44060469U,  // LDRSHXroW
5316
416k
    44060469U,  // LDRSHXroX
5317
416k
    44060469U,  // LDRSHXui
5318
416k
    2149605060U,  // LDRSWl
5319
416k
    1118101188U,  // LDRSWpost
5320
416k
    1118101188U,  // LDRSWpre
5321
416k
    44064452U,  // LDRSWroW
5322
416k
    44064452U,  // LDRSWroX
5323
416k
    44064452U,  // LDRSWui
5324
416k
    2149603143U,  // LDRSl
5325
416k
    1118099271U,  // LDRSpost
5326
416k
    1118099271U,  // LDRSpre
5327
416k
    44062535U,  // LDRSroW
5328
416k
    44062535U,  // LDRSroX
5329
416k
    44062535U,  // LDRSui
5330
416k
    2149603143U,  // LDRWl
5331
416k
    1118099271U,  // LDRWpost
5332
416k
    1118099271U,  // LDRWpre
5333
416k
    44062535U,  // LDRWroW
5334
416k
    44062535U,  // LDRWroX
5335
416k
    44062535U,  // LDRWui
5336
416k
    2149603143U,  // LDRXl
5337
416k
    1118099271U,  // LDRXpost
5338
416k
    1118099271U,  // LDRXpre
5339
416k
    44062535U,  // LDRXroW
5340
416k
    44062535U,  // LDRXroX
5341
416k
    44062535U,  // LDRXui
5342
416k
    45061959U,  // LDR_PXI
5343
416k
    44062535U,  // LDR_TX
5344
416k
    1038151U, // LDR_ZA
5345
416k
    45061959U,  // LDR_ZXI
5346
416k
    1613022576U,  // LDSETAB
5347
416k
    1613024516U,  // LDSETAH
5348
416k
    1613022820U,  // LDSETALB
5349
416k
    1613024676U,  // LDSETALH
5350
416k
    1613025543U,  // LDSETALW
5351
416k
    1613025543U,  // LDSETALX
5352
416k
    1613022269U,  // LDSETAW
5353
416k
    1613022269U,  // LDSETAX
5354
416k
    1613023500U,  // LDSETB
5355
416k
    1613025110U,  // LDSETH
5356
416k
    1613023060U,  // LDSETLB
5357
416k
    1613024769U,  // LDSETLH
5358
416k
    1613026095U,  // LDSETLW
5359
416k
    1613026095U,  // LDSETLX
5360
416k
    271537689U, // LDSETP
5361
416k
    271532981U, // LDSETPA
5362
416k
    271536277U, // LDSETPAL
5363
416k
    271536797U, // LDSETPL
5364
416k
    1613027869U,  // LDSETW
5365
416k
    1613027869U,  // LDSETX
5366
416k
    1613022585U,  // LDSMAXAB
5367
416k
    1613024525U,  // LDSMAXAH
5368
416k
    1613022830U,  // LDSMAXALB
5369
416k
    1613024686U,  // LDSMAXALH
5370
416k
    1613025573U,  // LDSMAXALW
5371
416k
    1613025573U,  // LDSMAXALX
5372
416k
    1613022325U,  // LDSMAXAW
5373
416k
    1613022325U,  // LDSMAXAX
5374
416k
    1613023638U,  // LDSMAXB
5375
416k
    1613025142U,  // LDSMAXH
5376
416k
    1613023069U,  // LDSMAXLB
5377
416k
    1613024811U,  // LDSMAXLH
5378
416k
    1613026185U,  // LDSMAXLW
5379
416k
    1613026185U,  // LDSMAXLX
5380
416k
    1613029158U,  // LDSMAXW
5381
416k
    1613029158U,  // LDSMAXX
5382
416k
    1613022504U,  // LDSMINAB
5383
416k
    1613024464U,  // LDSMINAH
5384
416k
    1613022762U,  // LDSMINALB
5385
416k
    1613024618U,  // LDSMINALH
5386
416k
    1613025330U,  // LDSMINALW
5387
416k
    1613025330U,  // LDSMINALX
5388
416k
    1613022005U,  // LDSMINAW
5389
416k
    1613022005U,  // LDSMINAX
5390
416k
    1613023112U,  // LDSMINB
5391
416k
    1613024831U,  // LDSMINH
5392
416k
    1613022973U,  // LDSMINLB
5393
416k
    1613024717U,  // LDSMINLH
5394
416k
    1613025844U,  // LDSMINLW
5395
416k
    1613025844U,  // LDSMINLX
5396
416k
    1613026324U,  // LDSMINW
5397
416k
    1613026324U,  // LDSMINX
5398
416k
    44058702U,  // LDTRBi
5399
416k
    44060330U,  // LDTRHi
5400
416k
    44058861U,  // LDTRSBWi
5401
416k
    44058861U,  // LDTRSBXi
5402
416k
    44060476U,  // LDTRSHWi
5403
416k
    44060476U,  // LDTRSHXi
5404
416k
    44064459U,  // LDTRSWi
5405
416k
    44062762U,  // LDTRWi
5406
416k
    44062762U,  // LDTRXi
5407
416k
    1613022595U,  // LDUMAXAB
5408
416k
    1613024535U,  // LDUMAXAH
5409
416k
    1613022841U,  // LDUMAXALB
5410
416k
    1613024697U,  // LDUMAXALH
5411
416k
    1613025583U,  // LDUMAXALW
5412
416k
    1613025583U,  // LDUMAXALX
5413
416k
    1613022334U,  // LDUMAXAW
5414
416k
    1613022334U,  // LDUMAXAX
5415
416k
    1613023647U,  // LDUMAXB
5416
416k
    1613025151U,  // LDUMAXH
5417
416k
    1613023079U,  // LDUMAXLB
5418
416k
    1613024821U,  // LDUMAXLH
5419
416k
    1613026194U,  // LDUMAXLW
5420
416k
    1613026194U,  // LDUMAXLX
5421
416k
    1613029166U,  // LDUMAXW
5422
416k
    1613029166U,  // LDUMAXX
5423
416k
    1613022514U,  // LDUMINAB
5424
416k
    1613024474U,  // LDUMINAH
5425
416k
    1613022773U,  // LDUMINALB
5426
416k
    1613024629U,  // LDUMINALH
5427
416k
    1613025340U,  // LDUMINALW
5428
416k
    1613025340U,  // LDUMINALX
5429
416k
    1613022014U,  // LDUMINAW
5430
416k
    1613022014U,  // LDUMINAX
5431
416k
    1613023121U,  // LDUMINB
5432
416k
    1613024840U,  // LDUMINH
5433
416k
    1613022983U,  // LDUMINLB
5434
416k
    1613024727U,  // LDUMINLH
5435
416k
    1613025853U,  // LDUMINLW
5436
416k
    1613025853U,  // LDUMINLX
5437
416k
    1613026332U,  // LDUMINW
5438
416k
    1613026332U,  // LDUMINX
5439
416k
    44058722U,  // LDURBBi
5440
416k
    44062785U,  // LDURBi
5441
416k
    44062785U,  // LDURDi
5442
416k
    44060350U,  // LDURHHi
5443
416k
    44062785U,  // LDURHi
5444
416k
    44062785U,  // LDURQi
5445
416k
    44058869U,  // LDURSBWi
5446
416k
    44058869U,  // LDURSBXi
5447
416k
    44060484U,  // LDURSHWi
5448
416k
    44060484U,  // LDURSHXi
5449
416k
    44064467U,  // LDURSWi
5450
416k
    44062785U,  // LDURSi
5451
416k
    44062785U,  // LDURWi
5452
416k
    44062785U,  // LDURXi
5453
416k
    2119290U, // LDXPW
5454
416k
    2119290U, // LDXPX
5455
416k
    44058761U,  // LDXRB
5456
416k
    44060389U,  // LDXRH
5457
416k
    44062849U,  // LDXRW
5458
416k
    44062849U,  // LDXRX
5459
416k
    3223361498U,  // LSLR_ZPmZ_B
5460
416k
    3223377882U,  // LSLR_ZPmZ_D
5461
416k
    3519092698U,  // LSLR_ZPmZ_H
5462
416k
    3223410650U,  // LSLR_ZPmZ_S
5463
416k
    2118414U, // LSLVWr
5464
416k
    2118414U, // LSLVXr
5465
416k
    3223360270U,  // LSL_WIDE_ZPmZ_B
5466
416k
    3519091470U,  // LSL_WIDE_ZPmZ_H
5467
416k
    3223409422U,  // LSL_WIDE_ZPmZ_S
5468
416k
    2134798U, // LSL_WIDE_ZZZ_B
5469
416k
    2189497102U,  // LSL_WIDE_ZZZ_H
5470
416k
    270619406U, // LSL_WIDE_ZZZ_S
5471
416k
    3223360270U,  // LSL_ZPmI_B
5472
416k
    3223376654U,  // LSL_ZPmI_D
5473
416k
    3519091470U,  // LSL_ZPmI_H
5474
416k
    3223409422U,  // LSL_ZPmI_S
5475
416k
    3223360270U,  // LSL_ZPmZ_B
5476
416k
    3223376654U,  // LSL_ZPmZ_D
5477
416k
    3519091470U,  // LSL_ZPmZ_H
5478
416k
    3223409422U,  // LSL_ZPmZ_S
5479
416k
    2134798U, // LSL_ZZI_B
5480
416k
    2418070286U,  // LSL_ZZI_D
5481
416k
    2189497102U,  // LSL_ZZI_H
5482
416k
    270619406U, // LSL_ZZI_S
5483
416k
    3223361545U,  // LSRR_ZPmZ_B
5484
416k
    3223377929U,  // LSRR_ZPmZ_D
5485
416k
    3519092745U,  // LSRR_ZPmZ_H
5486
416k
    3223410697U,  // LSRR_ZPmZ_S
5487
416k
    2119706U, // LSRVWr
5488
416k
    2119706U, // LSRVXr
5489
416k
    3223361562U,  // LSR_WIDE_ZPmZ_B
5490
416k
    3519092762U,  // LSR_WIDE_ZPmZ_H
5491
416k
    3223410714U,  // LSR_WIDE_ZPmZ_S
5492
416k
    2136090U, // LSR_WIDE_ZZZ_B
5493
416k
    2189498394U,  // LSR_WIDE_ZZZ_H
5494
416k
    270620698U, // LSR_WIDE_ZZZ_S
5495
416k
    3223361562U,  // LSR_ZPmI_B
5496
416k
    3223377946U,  // LSR_ZPmI_D
5497
416k
    3519092762U,  // LSR_ZPmI_H
5498
416k
    3223410714U,  // LSR_ZPmI_S
5499
416k
    3223361562U,  // LSR_ZPmZ_B
5500
416k
    3223377946U,  // LSR_ZPmZ_D
5501
416k
    3519092762U,  // LSR_ZPmZ_H
5502
416k
    3223410714U,  // LSR_ZPmZ_S
5503
416k
    2136090U, // LSR_ZZI_B
5504
416k
    2418071578U,  // LSR_ZZI_D
5505
416k
    2189498394U,  // LSR_ZZI_H
5506
416k
    270620698U, // LSR_ZZI_S
5507
416k
    2210545855U,  // LUTI2_2ZTZI_B
5508
416k
    2210578623U,  // LUTI2_2ZTZI_H
5509
416k
    2210595007U,  // LUTI2_2ZTZI_S
5510
416k
    2210545855U,  // LUTI2_4ZTZI_B
5511
416k
    2210578623U,  // LUTI2_4ZTZI_H
5512
416k
    2210595007U,  // LUTI2_4ZTZI_S
5513
416k
    2654399U, // LUTI2_S_2ZTZI_B
5514
416k
    2932927U, // LUTI2_S_2ZTZI_H
5515
416k
    2210545855U,  // LUTI2_S_4ZTZI_B
5516
416k
    2210578623U,  // LUTI2_S_4ZTZI_H
5517
416k
    2130111U, // LUTI2_ZTZI_B
5518
416k
    2210463935U,  // LUTI2_ZTZI_H
5519
416k
    2179263U, // LUTI2_ZTZI_S
5520
416k
    2210546294U,  // LUTI4_2ZTZI_B
5521
416k
    2210579062U,  // LUTI4_2ZTZI_H
5522
416k
    2210595446U,  // LUTI4_2ZTZI_S
5523
416k
    2210579062U,  // LUTI4_4ZTZI_H
5524
416k
    2210595446U,  // LUTI4_4ZTZI_S
5525
416k
    2654838U, // LUTI4_S_2ZTZI_B
5526
416k
    2933366U, // LUTI4_S_2ZTZI_H
5527
416k
    2210579062U,  // LUTI4_S_4ZTZI_H
5528
416k
    2130550U, // LUTI4_ZTZI_B
5529
416k
    2210464374U,  // LUTI4_ZTZI_H
5530
416k
    2179702U, // LUTI4_ZTZI_S
5531
416k
    2116311U, // MADDWrrr
5532
416k
    2116311U, // MADDXrrr
5533
416k
    3223358031U,  // MAD_ZPmZZ_B
5534
416k
    3223374415U,  // MAD_ZPmZZ_D
5535
416k
    3519089231U,  // MAD_ZPmZZ_H
5536
416k
    3223407183U,  // MAD_ZPmZZ_S
5537
416k
    3223358795U,  // MATCH_PPzZZ_B
5538
416k
    2713783627U,  // MATCH_PPzZZ_H
5539
416k
    3223356171U,  // MLA_ZPmZZ_B
5540
416k
    3223372555U,  // MLA_ZPmZZ_D
5541
416k
    3519087371U,  // MLA_ZPmZZ_H
5542
416k
    3223405323U,  // MLA_ZPmZZ_S
5543
416k
    1075888907U,  // MLA_ZZZI_D
5544
416k
    2195784459U,  // MLA_ZZZI_H
5545
416k
    1344357131U,  // MLA_ZZZI_S
5546
416k
    2959213323U,  // MLAv16i8
5547
416k
    2961310475U,  // MLAv2i32
5548
416k
    2961310475U,  // MLAv2i32_indexed
5549
416k
    2965504779U,  // MLAv4i16
5550
416k
    2965504779U,  // MLAv4i16_indexed
5551
416k
    2967601931U,  // MLAv4i32
5552
416k
    2967601931U,  // MLAv4i32_indexed
5553
416k
    2969699083U,  // MLAv8i16
5554
416k
    2969699083U,  // MLAv8i16_indexed
5555
416k
    2971796235U,  // MLAv8i8
5556
416k
    3223361835U,  // MLS_ZPmZZ_B
5557
416k
    3223378219U,  // MLS_ZPmZZ_D
5558
416k
    3519093035U,  // MLS_ZPmZZ_H
5559
416k
    3223410987U,  // MLS_ZPmZZ_S
5560
416k
    1075894571U,  // MLS_ZZZI_D
5561
416k
    2195790123U,  // MLS_ZZZI_H
5562
416k
    1344362795U,  // MLS_ZZZI_S
5563
416k
    2959218987U,  // MLSv16i8
5564
416k
    2961316139U,  // MLSv2i32
5565
416k
    2961316139U,  // MLSv2i32_indexed
5566
416k
    2965510443U,  // MLSv4i16
5567
416k
    2965510443U,  // MLSv4i16_indexed
5568
416k
    2967607595U,  // MLSv4i32
5569
416k
    2967607595U,  // MLSv4i32_indexed
5570
416k
    2969704747U,  // MLSv8i16
5571
416k
    2969704747U,  // MLSv8i16_indexed
5572
416k
    2971801899U,  // MLSv8i8
5573
416k
    141517188U, // MOPSSETGE
5574
416k
    141517249U, // MOPSSETGEN
5575
416k
    141518137U, // MOPSSETGET
5576
416k
    141517610U, // MOPSSETGETN
5577
416k
    2021810091U,  // MOVAZ_2ZMI_H_B
5578
416k
    2021826475U,  // MOVAZ_2ZMI_H_D
5579
416k
    2021842859U,  // MOVAZ_2ZMI_H_H
5580
416k
    2021859243U,  // MOVAZ_2ZMI_H_S
5581
416k
    2023907243U,  // MOVAZ_2ZMI_V_B
5582
416k
    2023923627U,  // MOVAZ_2ZMI_V_D
5583
416k
    2023940011U,  // MOVAZ_2ZMI_V_H
5584
416k
    2023956395U,  // MOVAZ_2ZMI_V_S
5585
416k
    2290245547U,  // MOVAZ_4ZMI_H_B
5586
416k
    2290261931U,  // MOVAZ_4ZMI_H_D
5587
416k
    2290278315U,  // MOVAZ_4ZMI_H_H
5588
416k
    2290294699U,  // MOVAZ_4ZMI_H_S
5589
416k
    2292342699U,  // MOVAZ_4ZMI_V_B
5590
416k
    2292359083U,  // MOVAZ_4ZMI_V_D
5591
416k
    2292375467U,  // MOVAZ_4ZMI_V_H
5592
416k
    2292391851U,  // MOVAZ_4ZMI_V_S
5593
416k
    2562891691U,  // MOVAZ_VG2_2ZM
5594
416k
    2831327147U,  // MOVAZ_VG4_4ZM
5595
416k
    2954928043U,  // MOVAZ_ZMI_H_B
5596
416k
    2954944427U,  // MOVAZ_ZMI_H_D
5597
416k
    417406891U, // MOVAZ_ZMI_H_H
5598
416k
    417816491U, // MOVAZ_ZMI_H_Q
5599
416k
    2954977195U,  // MOVAZ_ZMI_H_S
5600
416k
    3223363499U,  // MOVAZ_ZMI_V_B
5601
416k
    3223379883U,  // MOVAZ_ZMI_V_D
5602
416k
    419504043U, // MOVAZ_ZMI_V_H
5603
416k
    419913643U, // MOVAZ_ZMI_V_Q
5604
416k
    3223412651U,  // MOVAZ_ZMI_V_S
5605
416k
    1222788207U,  // MOVA_2ZMXI_H_B
5606
416k
    1222804591U,  // MOVA_2ZMXI_H_D
5607
416k
    1222820975U,  // MOVA_2ZMXI_H_H
5608
416k
    1222837359U,  // MOVA_2ZMXI_H_S
5609
416k
    1224885359U,  // MOVA_2ZMXI_V_B
5610
416k
    1224901743U,  // MOVA_2ZMXI_V_D
5611
416k
    1224918127U,  // MOVA_2ZMXI_V_H
5612
416k
    1224934511U,  // MOVA_2ZMXI_V_S
5613
416k
    1222788207U,  // MOVA_4ZMXI_H_B
5614
416k
    1222804591U,  // MOVA_4ZMXI_H_D
5615
416k
    1222820975U,  // MOVA_4ZMXI_H_H
5616
416k
    1222837359U,  // MOVA_4ZMXI_H_S
5617
416k
    1224885359U,  // MOVA_4ZMXI_V_B
5618
416k
    1224901743U,  // MOVA_4ZMXI_V_D
5619
416k
    1224918127U,  // MOVA_4ZMXI_V_H
5620
416k
    1224934511U,  // MOVA_4ZMXI_V_S
5621
416k
    2229797999U,  // MOVA_MXI2Z_H_B
5622
416k
    2229797999U,  // MOVA_MXI2Z_H_D
5623
416k
    2229797999U,  // MOVA_MXI2Z_H_H
5624
416k
    2229797999U,  // MOVA_MXI2Z_H_S
5625
416k
    2229814383U,  // MOVA_MXI2Z_V_B
5626
416k
    2229814383U,  // MOVA_MXI2Z_V_D
5627
416k
    2229814383U,  // MOVA_MXI2Z_V_H
5628
416k
    2229814383U,  // MOVA_MXI2Z_V_S
5629
416k
    2229797999U,  // MOVA_MXI4Z_H_B
5630
416k
    2229797999U,  // MOVA_MXI4Z_H_D
5631
416k
    2229797999U,  // MOVA_MXI4Z_H_H
5632
416k
    2229797999U,  // MOVA_MXI4Z_H_S
5633
416k
    2229814383U,  // MOVA_MXI4Z_V_B
5634
416k
    2229814383U,  // MOVA_MXI4Z_V_D
5635
416k
    2229814383U,  // MOVA_MXI4Z_V_H
5636
416k
    2229814383U,  // MOVA_MXI4Z_V_S
5637
416k
    2569176175U,  // MOVA_VG2_2ZMXI
5638
416k
    3798156399U,  // MOVA_VG2_MXI2Z
5639
416k
    2837611631U,  // MOVA_VG4_4ZMXI
5640
416k
    4066591855U,  // MOVA_VG4_MXI4Z
5641
416k
    3491778525U,  // MOVID
5642
416k
    3764490205U,  // MOVIv16b_ns
5643
416k
    3500249053U,  // MOVIv2d_ns
5644
416k
    3766587357U,  // MOVIv2i32
5645
416k
    3766587357U,  // MOVIv2s_msl
5646
416k
    3770781661U,  // MOVIv4i16
5647
416k
    3772878813U,  // MOVIv4i32
5648
416k
    3772878813U,  // MOVIv4s_msl
5649
416k
    3777073117U,  // MOVIv8b_ns
5650
416k
    3774975965U,  // MOVIv8i16
5651
416k
    1881165814U,  // MOVKWi
5652
416k
    1881165814U,  // MOVKXi
5653
416k
    3760215214U,  // MOVNWi
5654
416k
    3760215214U,  // MOVNXi
5655
416k
    270573394U, // MOVPRFX_ZPmZ_B
5656
416k
    270589778U, // MOVPRFX_ZPmZ_D
5657
416k
    541138770U, // MOVPRFX_ZPmZ_H
5658
416k
    270622546U, // MOVPRFX_ZPmZ_S
5659
416k
    3223363410U,  // MOVPRFX_ZPzZ_B
5660
416k
    3223379794U,  // MOVPRFX_ZPzZ_D
5661
416k
    2713788242U,  // MOVPRFX_ZPzZ_H
5662
416k
    3223412562U,  // MOVPRFX_ZPzZ_S
5663
416k
    3224346450U,  // MOVPRFX_ZZ
5664
416k
    155212881U, // MOVT_TIX
5665
416k
    2120785U, // MOVT_XTI
5666
416k
    3760218089U,  // MOVZWi
5667
416k
    3760218089U,  // MOVZXi
5668
416k
    1055151U, // MRRS
5669
416k
    4028651934U,  // MRS
5670
416k
    3223357650U,  // MSB_ZPmZZ_B
5671
416k
    3223374034U,  // MSB_ZPmZZ_D
5672
416k
    3519088850U,  // MSB_ZPmZZ_H
5673
416k
    3223406802U,  // MSB_ZPmZZ_S
5674
416k
    1674598431U,  // MSR
5675
416k
    158357519U, // MSRR
5676
416k
    1087519U, // MSRpstateImm1
5677
416k
    1087519U, // MSRpstateImm4
5678
416k
    1103903U, // MSRpstatesvcrImm1
5679
416k
    2115924U, // MSUBWrrr
5680
416k
    2115924U, // MSUBXrrr
5681
416k
    2134867U, // MUL_ZI_B
5682
416k
    2418070355U,  // MUL_ZI_D
5683
416k
    2189497171U,  // MUL_ZI_H
5684
416k
    270619475U, // MUL_ZI_S
5685
416k
    3223360339U,  // MUL_ZPmZ_B
5686
416k
    3223376723U,  // MUL_ZPmZ_D
5687
416k
    3519091539U,  // MUL_ZPmZ_H
5688
416k
    3223409491U,  // MUL_ZPmZ_S
5689
416k
    2418070355U,  // MUL_ZZZI_D
5690
416k
    2189497171U,  // MUL_ZZZI_H
5691
416k
    270619475U, // MUL_ZZZI_S
5692
416k
    2134867U, // MUL_ZZZ_B
5693
416k
    2418070355U,  // MUL_ZZZ_D
5694
416k
    2189497171U,  // MUL_ZZZ_H
5695
416k
    270619475U, // MUL_ZZZ_S
5696
416k
    811701075U, // MULv16i8
5697
416k
    813798227U, // MULv2i32
5698
416k
    813798227U, // MULv2i32_indexed
5699
416k
    817992531U, // MULv4i16
5700
416k
    817992531U, // MULv4i16_indexed
5701
416k
    820089683U, // MULv4i32
5702
416k
    820089683U, // MULv4i32_indexed
5703
416k
    822186835U, // MULv8i16
5704
416k
    822186835U, // MULv8i16_indexed
5705
416k
    824283987U, // MULv8i8
5706
416k
    3766587338U,  // MVNIv2i32
5707
416k
    3766587338U,  // MVNIv2s_msl
5708
416k
    3770781642U,  // MVNIv4i16
5709
416k
    3772878794U,  // MVNIv4i32
5710
416k
    3772878794U,  // MVNIv4s_msl
5711
416k
    3774975946U,  // MVNIv8i16
5712
416k
    3223361782U,  // NANDS_PPzPP
5713
416k
    3223358203U,  // NAND_PPzPP
5714
416k
    2418070276U,  // NBSL_ZZZZ
5715
416k
    270568469U, // NEG_ZPmZ_B
5716
416k
    270584853U, // NEG_ZPmZ_D
5717
416k
    541133845U, // NEG_ZPmZ_H
5718
416k
    270617621U, // NEG_ZPmZ_S
5719
416k
    811699221U, // NEGv16i8
5720
416k
    2116629U, // NEGv1i64
5721
416k
    813796373U, // NEGv2i32
5722
416k
    815893525U, // NEGv2i64
5723
416k
    817990677U, // NEGv4i16
5724
416k
    820087829U, // NEGv4i32
5725
416k
    822184981U, // NEGv8i16
5726
416k
    824282133U, // NEGv8i8
5727
416k
    3223358794U,  // NMATCH_PPzZZ_B
5728
416k
    2713783626U,  // NMATCH_PPzZZ_H
5729
416k
    3223361961U,  // NORS_PPzPP
5730
416k
    3223361517U,  // NOR_PPzPP
5731
416k
    270572555U, // NOT_ZPmZ_B
5732
416k
    270588939U, // NOT_ZPmZ_D
5733
416k
    541137931U, // NOT_ZPmZ_H
5734
416k
    270621707U, // NOT_ZPmZ_S
5735
416k
    811703307U, // NOTv16i8
5736
416k
    824286219U, // NOTv8i8
5737
416k
    3223361874U,  // ORNS_PPzPP
5738
416k
    2118743U, // ORNWrs
5739
416k
    2118743U, // ORNXrs
5740
416k
    3223360599U,  // ORN_PPzPP
5741
416k
    811701335U, // ORNv16i8
5742
416k
    824284247U, // ORNv8i8
5743
416k
    3227622807U,  // ORQV_VPZ_B
5744
416k
    3231817111U,  // ORQV_VPZ_D
5745
416k
    3238108567U,  // ORQV_VPZ_H
5746
416k
    3236011415U,  // ORQV_VPZ_S
5747
416k
    3223361973U,  // ORRS_PPzPP
5748
416k
    2119678U, // ORRWri
5749
416k
    2119678U, // ORRWrs
5750
416k
    2119678U, // ORRXri
5751
416k
    2119678U, // ORRXrs
5752
416k
    3223361534U,  // ORR_PPzPP
5753
416k
    2418071550U,  // ORR_ZI
5754
416k
    3223361534U,  // ORR_ZPmZ_B
5755
416k
    3223377918U,  // ORR_ZPmZ_D
5756
416k
    3519092734U,  // ORR_ZPmZ_H
5757
416k
    3223410686U,  // ORR_ZPmZ_S
5758
416k
    2418071550U,  // ORR_ZZZ
5759
416k
    811702270U, // ORRv16i8
5760
416k
    1887574014U,  // ORRv2i32
5761
416k
    1891768318U,  // ORRv4i16
5762
416k
    1893865470U,  // ORRv4i32
5763
416k
    1895962622U,  // ORRv8i16
5764
416k
    824285182U, // ORRv8i8
5765
416k
    253366U,  // ORV_VPZ_B
5766
416k
    1657019830U,  // ORV_VPZ_D
5767
416k
    1659133366U,  // ORV_VPZ_H
5768
416k
    1638178230U,  // ORV_VPZ_S
5769
416k
    1076150986U,  // PACDA
5770
416k
    1076151734U,  // PACDB
5771
416k
    312455U,  // PACDZA
5772
416k
    313768U,  // PACDZB
5773
416k
    2114279U, // PACGA
5774
416k
    1076151029U,  // PACIA
5775
416k
    8441U,  // PACIA1716
5776
416k
    8406U,  // PACIASP
5777
416k
    8397U,  // PACIAZ
5778
416k
    1076151769U,  // PACIB
5779
416k
    8352U,  // PACIB1716
5780
416k
    8432U,  // PACIBSP
5781
416k
    8415U,  // PACIBZ
5782
416k
    312471U,  // PACIZA
5783
416k
    313784U,  // PACIZB
5784
416k
    1164074116U,  // PEXT_2PCI_B
5785
416k
    1164090500U,  // PEXT_2PCI_D
5786
416k
    1164106884U,  // PEXT_2PCI_H
5787
416k
    1164123268U,  // PEXT_2PCI_S
5788
416k
    1344314500U,  // PEXT_PCI_B
5789
416k
    1344330884U,  // PEXT_PCI_D
5790
416k
    1163992196U,  // PEXT_PCI_H
5791
416k
    1344363652U,  // PEXT_PCI_S
5792
416k
    35767U, // PFALSE
5793
416k
    3223362605U,  // PFIRST_B
5794
416k
    3223362889U,  // PMOV_PZI_B
5795
416k
    3223379273U,  // PMOV_PZI_D
5796
416k
    1103174985U,  // PMOV_PZI_H
5797
416k
    3223412041U,  // PMOV_PZI_S
5798
416k
    160406857U, // PMOV_ZIP_B
5799
416k
    3381632329U,  // PMOV_ZIP_D
5800
416k
    697277769U, // PMOV_ZIP_H
5801
416k
    1502584137U,  // PMOV_ZIP_S
5802
416k
    270583525U, // PMULLB_ZZZ_D
5803
416k
    2309031653U,  // PMULLB_ZZZ_H
5804
416k
    164054757U, // PMULLB_ZZZ_Q
5805
416k
    270588671U, // PMULLT_ZZZ_D
5806
416k
    2309036799U,  // PMULLT_ZZZ_H
5807
416k
    164059903U, // PMULLT_ZZZ_Q
5808
416k
    822182210U, // PMULLv16i8
5809
416k
    434213407U, // PMULLv1i64
5810
416k
    702644546U, // PMULLv2i64
5811
416k
    822186527U, // PMULLv8i8
5812
416k
    2134879U, // PMUL_ZZZ_B
5813
416k
    811701087U, // PMULv16i8
5814
416k
    824283999U, // PMULv8i8
5815
416k
    3223362685U,  // PNEXT_B
5816
416k
    3223379069U,  // PNEXT_D
5817
416k
    2176916605U,  // PNEXT_H
5818
416k
    3223411837U,  // PNEXT_S
5819
416k
    2194736588U,  // PRFB_D_PZI
5820
416k
    2230388172U,  // PRFB_D_SCALED
5821
416k
    2230388172U,  // PRFB_D_SXTW_SCALED
5822
416k
    2230388172U,  // PRFB_D_UXTW_SCALED
5823
416k
    2230388172U,  // PRFB_PRI
5824
416k
    2230388172U,  // PRFB_PRR
5825
416k
    2175862220U,  // PRFB_S_PZI
5826
416k
    2230388172U,  // PRFB_S_SXTW_SCALED
5827
416k
    2230388172U,  // PRFB_S_UXTW_SCALED
5828
416k
    2194737909U,  // PRFD_D_PZI
5829
416k
    2230389493U,  // PRFD_D_SCALED
5830
416k
    2230389493U,  // PRFD_D_SXTW_SCALED
5831
416k
    2230389493U,  // PRFD_D_UXTW_SCALED
5832
416k
    2230389493U,  // PRFD_PRI
5833
416k
    2230389493U,  // PRFD_PRR
5834
416k
    2175863541U,  // PRFD_S_PZI
5835
416k
    2230389493U,  // PRFD_S_SXTW_SCALED
5836
416k
    2230389493U,  // PRFD_S_UXTW_SCALED
5837
416k
    2194738522U,  // PRFH_D_PZI
5838
416k
    2230390106U,  // PRFH_D_SCALED
5839
416k
    2230390106U,  // PRFH_D_SXTW_SCALED
5840
416k
    2230390106U,  // PRFH_D_UXTW_SCALED
5841
416k
    2230390106U,  // PRFH_PRI
5842
416k
    2230390106U,  // PRFH_PRR
5843
416k
    2175864154U,  // PRFH_S_PZI
5844
416k
    2230390106U,  // PRFH_S_SXTW_SCALED
5845
416k
    2230390106U,  // PRFH_S_UXTW_SCALED
5846
416k
    2150716335U,  // PRFMl
5847
416k
    45175727U,  // PRFMroW
5848
416k
    45175727U,  // PRFMroX
5849
416k
    45175727U,  // PRFMui
5850
416k
    45175784U,  // PRFUMi
5851
416k
    2194742893U,  // PRFW_D_PZI
5852
416k
    2230394477U,  // PRFW_D_SCALED
5853
416k
    2230394477U,  // PRFW_D_SXTW_SCALED
5854
416k
    2230394477U,  // PRFW_D_UXTW_SCALED
5855
416k
    2230394477U,  // PRFW_PRI
5856
416k
    2230394477U,  // PRFW_PRR
5857
416k
    2175868525U,  // PRFW_S_PZI
5858
416k
    2230394477U,  // PRFW_S_SXTW_SCALED
5859
416k
    2230394477U,  // PRFW_S_UXTW_SCALED
5860
416k
    3224342944U,  // PSEL_PPPRI_B
5861
416k
    3224342944U,  // PSEL_PPPRI_D
5862
416k
    3224342944U,  // PSEL_PPPRI_H
5863
416k
    3224342944U,  // PSEL_PPPRI_S
5864
416k
    3120159U, // PTEST_PP
5865
416k
    2954926333U,  // PTRUES_B
5866
416k
    2954942717U,  // PTRUES_D
5867
416k
    167844093U, // PTRUES_H
5868
416k
    2954975485U,  // PTRUES_S
5869
416k
    2954922961U,  // PTRUE_B
5870
416k
    1149905U, // PTRUE_C_B
5871
416k
    1166289U, // PTRUE_C_D
5872
416k
    1182673U, // PTRUE_C_H
5873
416k
    1199057U, // PTRUE_C_S
5874
416k
    2954939345U,  // PTRUE_D
5875
416k
    167840721U, // PTRUE_H
5876
416k
    2954972113U,  // PTRUE_S
5877
416k
    1772162968U,  // PUNPKHI_PP
5878
416k
    1772164293U,  // PUNPKLO_PP
5879
416k
    1881180031U,  // RADDHNB_ZZZ_B
5880
416k
    2172716927U,  // RADDHNB_ZZZ_H
5881
416k
    2418100095U,  // RADDHNB_ZZZ_S
5882
416k
    2686491490U,  // RADDHNT_ZZZ_B
5883
416k
    2174819170U,  // RADDHNT_ZZZ_H
5884
416k
    1075927906U,  // RADDHNT_ZZZ_S
5885
416k
    813798405U, // RADDHNv2i64_v2i32
5886
416k
    2967601549U,  // RADDHNv2i64_v4i32
5887
416k
    817992709U, // RADDHNv4i32_v4i16
5888
416k
    2969698701U,  // RADDHNv4i32_v8i16
5889
416k
    2959212941U,  // RADDHNv8i16_v16i8
5890
416k
    824284165U, // RADDHNv8i16_v8i8
5891
416k
    815890585U, // RAX1
5892
416k
    2418065561U,  // RAX1_ZZZ_D
5893
416k
    2120275U, // RBITWr
5894
416k
    2120275U, // RBITXr
5895
416k
    270572115U, // RBIT_ZPmZ_B
5896
416k
    270588499U, // RBIT_ZPmZ_D
5897
416k
    541137491U, // RBIT_ZPmZ_H
5898
416k
    270621267U, // RBIT_ZPmZ_S
5899
416k
    811702867U, // RBITv16i8
5900
416k
    824285779U, // RBITv8i8
5901
416k
    1076156573U,  // RCWCAS
5902
416k
    1076151348U,  // RCWCASA
5903
416k
    1076154621U,  // RCWCASAL
5904
416k
    1076155131U,  // RCWCASL
5905
416k
    415242U,  // RCWCASP
5906
416k
    410539U,  // RCWCASPA
5907
416k
    413834U,  // RCWCASPAL
5908
416k
    414347U,  // RCWCASPL
5909
416k
    1613027225U,  // RCWCLR
5910
416k
    1613022207U,  // RCWCLRA
5911
416k
    1613025503U,  // RCWCLRAL
5912
416k
    1613026016U,  // RCWCLRL
5913
416k
    271537655U, // RCWCLRP
5914
416k
    271532950U, // RCWCLRPA
5915
416k
    271536243U, // RCWCLRPAL
5916
416k
    271536758U, // RCWCLRPL
5917
416k
    1613027216U,  // RCWCLRS
5918
416k
    1613022197U,  // RCWCLRSA
5919
416k
    1613025492U,  // RCWCLRSAL
5920
416k
    1613026006U,  // RCWCLRSL
5921
416k
    271537645U, // RCWCLRSP
5922
416k
    271532939U, // RCWCLRSPA
5923
416k
    271536231U, // RCWCLRSPAL
5924
416k
    271536747U, // RCWCLRSPL
5925
416k
    1076156564U,  // RCWSCAS
5926
416k
    1076151338U,  // RCWSCASA
5927
416k
    1076154610U,  // RCWSCASAL
5928
416k
    1076155121U,  // RCWSCASL
5929
416k
    415232U,  // RCWSCASP
5930
416k
    410528U,  // RCWSCASPA
5931
416k
    413822U,  // RCWSCASPAL
5932
416k
    414336U,  // RCWSCASPL
5933
416k
    1613027885U,  // RCWSET
5934
416k
    1613022287U,  // RCWSETA
5935
416k
    1613025563U,  // RCWSETAL
5936
416k
    1613026113U,  // RCWSETL
5937
416k
    271537707U, // RCWSETP
5938
416k
    271533001U, // RCWSETPA
5939
416k
    271536299U, // RCWSETPAL
5940
416k
    271536817U, // RCWSETPL
5941
416k
    1613027876U,  // RCWSETS
5942
416k
    1613022277U,  // RCWSETSA
5943
416k
    1613025552U,  // RCWSETSAL
5944
416k
    1613026103U,  // RCWSETSL
5945
416k
    271537697U, // RCWSETSP
5946
416k
    271532990U, // RCWSETSPA
5947
416k
    271536287U, // RCWSETSPAL
5948
416k
    271536806U, // RCWSETSPL
5949
416k
    1613026902U,  // RCWSWP
5950
416k
    1613022173U,  // RCWSWPA
5951
416k
    1613025473U,  // RCWSWPAL
5952
416k
    1613025989U,  // RCWSWPL
5953
416k
    271537616U, // RCWSWPP
5954
416k
    271532920U, // RCWSWPPA
5955
416k
    271536210U, // RCWSWPPAL
5956
416k
    271536728U, // RCWSWPPL
5957
416k
    1613026893U,  // RCWSWPS
5958
416k
    1613022163U,  // RCWSWPSA
5959
416k
    1613025462U,  // RCWSWPSAL
5960
416k
    1613025979U,  // RCWSWPSL
5961
416k
    271537606U, // RCWSWPSP
5962
416k
    271532909U, // RCWSWPSPA
5963
416k
    271536198U, // RCWSWPSPAL
5964
416k
    271536717U, // RCWSWPSPL
5965
416k
    3223361942U,  // RDFFRS_PPz
5966
416k
    3223361356U,  // RDFFR_PPz_REAL
5967
416k
    38732U, // RDFFR_P_REAL
5968
416k
    2118530U, // RDSVLI_XI
5969
416k
    2118516U, // RDVLI_XI
5970
416k
    23064U, // RET
5971
416k
    9737U,  // RETAA
5972
416k
    9744U,  // RETAB
5973
416k
    2114186U, // REV16Wr
5974
416k
    2114186U, // REV16Xr
5975
416k
    811696778U, // REV16v16i8
5976
416k
    824279690U, // REV16v8i8
5977
416k
    2113695U, // REV32Xr
5978
416k
    811696287U, // REV32v16i8
5979
416k
    817987743U, // REV32v4i16
5980
416k
    822182047U, // REV32v8i16
5981
416k
    824279199U, // REV32v8i8
5982
416k
    811696746U, // REV64v16i8
5983
416k
    813793898U, // REV64v2i32
5984
416k
    817988202U, // REV64v4i16
5985
416k
    820085354U, // REV64v4i32
5986
416k
    822182506U, // REV64v8i16
5987
416k
    824279658U, // REV64v8i8
5988
416k
    270584176U, // REVB_ZPmZ_D
5989
416k
    541133168U, // REVB_ZPmZ_H
5990
416k
    270616944U, // REVB_ZPmZ_S
5991
416k
    809978666U, // REVD_ZPmZ
5992
416k
    270585712U, // REVH_ZPmZ_D
5993
416k
    270618480U, // REVH_ZPmZ_S
5994
416k
    270589687U, // REVW_ZPmZ_D
5995
416k
    2120942U, // REVWr
5996
416k
    2120942U, // REVXr
5997
416k
    2137326U, // REV_PP_B
5998
416k
    2418072814U,  // REV_PP_D
5999
416k
    1652628718U,  // REV_PP_H
6000
416k
    270621934U, // REV_PP_S
6001
416k
    2137326U, // REV_ZZ_B
6002
416k
    2418072814U,  // REV_ZZ_D
6003
416k
    1652628718U,  // REV_ZZ_H
6004
416k
    270621934U, // REV_ZZ_S
6005
416k
    2116578U, // RMIF
6006
416k
    2119666U, // RORVWr
6007
416k
    2119666U, // RORVXr
6008
416k
    1217454U, // RPRFM
6009
416k
    1881180078U,  // RSHRNB_ZZI_B
6010
416k
    2172716974U,  // RSHRNB_ZZI_H
6011
416k
    2418100142U,  // RSHRNB_ZZI_S
6012
416k
    2686491525U,  // RSHRNT_ZZI_B
6013
416k
    2174819205U,  // RSHRNT_ZZI_H
6014
416k
    1075927941U,  // RSHRNT_ZZI_S
6015
416k
    2959212970U,  // RSHRNv16i8_shift
6016
416k
    813798471U, // RSHRNv2i32_shift
6017
416k
    817992775U, // RSHRNv4i16_shift
6018
416k
    2967601578U,  // RSHRNv4i32_shift
6019
416k
    2969698730U,  // RSHRNv8i16_shift
6020
416k
    824284231U, // RSHRNv8i8_shift
6021
416k
    1881180022U,  // RSUBHNB_ZZZ_B
6022
416k
    2172716918U,  // RSUBHNB_ZZZ_H
6023
416k
    2418100086U,  // RSUBHNB_ZZZ_S
6024
416k
    2686491481U,  // RSUBHNT_ZZZ_B
6025
416k
    2174819161U,  // RSUBHNT_ZZZ_H
6026
416k
    1075927897U,  // RSUBHNT_ZZZ_S
6027
416k
    813798397U, // RSUBHNv2i64_v2i32
6028
416k
    2967601540U,  // RSUBHNv2i64_v4i32
6029
416k
    817992701U, // RSUBHNv4i32_v4i16
6030
416k
    2969698692U,  // RSUBHNv4i32_v8i16
6031
416k
    2959212932U,  // RSUBHNv8i16_v16i8
6032
416k
    824284157U, // RSUBHNv8i16_v8i8
6033
416k
    1344325101U,  // SABALB_ZZZ_D
6034
416k
    2317420013U,  // SABALB_ZZZ_H
6035
416k
    2686535149U,  // SABALB_ZZZ_S
6036
416k
    1344330342U,  // SABALT_ZZZ_D
6037
416k
    2317425254U,  // SABALT_ZZZ_H
6038
416k
    2686540390U,  // SABALT_ZZZ_S
6039
416k
    2969698502U,  // SABALv16i8_v8i16
6040
416k
    2963410940U,  // SABALv2i32_v2i64
6041
416k
    2967605244U,  // SABALv4i16_v4i32
6042
416k
    2963407046U,  // SABALv4i32_v2i64
6043
416k
    2967601350U,  // SABALv8i16_v4i32
6044
416k
    2969702396U,  // SABALv8i8_v8i16
6045
416k
    2418049726U,  // SABA_ZZZ_B
6046
416k
    1075888830U,  // SABA_ZZZ_D
6047
416k
    2195784382U,  // SABA_ZZZ_H
6048
416k
    1344357054U,  // SABA_ZZZ_S
6049
416k
    2959213246U,  // SABAv16i8
6050
416k
    2961310398U,  // SABAv2i32
6051
416k
    2965504702U,  // SABAv4i16
6052
416k
    2967601854U,  // SABAv4i32
6053
416k
    2969699006U,  // SABAv8i16
6054
416k
    2971796158U,  // SABAv8i8
6055
416k
    270583458U, // SABDLB_ZZZ_D
6056
416k
    2309031586U,  // SABDLB_ZZZ_H
6057
416k
    1881228962U,  // SABDLB_ZZZ_S
6058
416k
    270588599U, // SABDLT_ZZZ_D
6059
416k
    2309036727U,  // SABDLT_ZZZ_H
6060
416k
    1881234103U,  // SABDLT_ZZZ_S
6061
416k
    822182152U, // SABDLv16i8_v8i16
6062
416k
    815894876U, // SABDLv2i32_v2i64
6063
416k
    820089180U, // SABDLv4i16_v4i32
6064
416k
    815890696U, // SABDLv4i32_v2i64
6065
416k
    820085000U, // SABDLv8i16_v4i32
6066
416k
    822186332U, // SABDLv8i8_v8i16
6067
416k
    3223358056U,  // SABD_ZPmZ_B
6068
416k
    3223374440U,  // SABD_ZPmZ_D
6069
416k
    3519089256U,  // SABD_ZPmZ_H
6070
416k
    3223407208U,  // SABD_ZPmZ_S
6071
416k
    811698792U, // SABDv16i8
6072
416k
    813795944U, // SABDv2i32
6073
416k
    817990248U, // SABDv4i16
6074
416k
    820087400U, // SABDv4i32
6075
416k
    822184552U, // SABDv8i16
6076
416k
    824281704U, // SABDv8i8
6077
416k
    3223377214U,  // SADALP_ZPmZ_D
6078
416k
    3519092030U,  // SADALP_ZPmZ_H
6079
416k
    3223409982U,  // SADALP_ZPmZ_S
6080
416k
    2969703742U,  // SADALPv16i8_v8i16
6081
416k
    3124892990U,  // SADALPv2i32_v1i64
6082
416k
    2961315134U,  // SADALPv4i16_v2i32
6083
416k
    2963412286U,  // SADALPv4i32_v2i64
6084
416k
    2967606590U,  // SADALPv8i16_v4i32
6085
416k
    2965509438U,  // SADALPv8i8_v4i16
6086
416k
    270588398U, // SADDLBT_ZZZ_D
6087
416k
    2309036526U,  // SADDLBT_ZZZ_H
6088
416k
    1881233902U,  // SADDLBT_ZZZ_S
6089
416k
    270583483U, // SADDLB_ZZZ_D
6090
416k
    2309031611U,  // SADDLB_ZZZ_H
6091
416k
    1881228987U,  // SADDLB_ZZZ_S
6092
416k
    822187342U, // SADDLPv16i8_v8i16
6093
416k
    977376590U, // SADDLPv2i32_v1i64
6094
416k
    813798734U, // SADDLPv4i16_v2i32
6095
416k
    815895886U, // SADDLPv4i32_v2i64
6096
416k
    820090190U, // SADDLPv8i16_v4i32
6097
416k
    817993038U, // SADDLPv8i8_v4i16
6098
416k
    270588615U, // SADDLT_ZZZ_D
6099
416k
    2309036743U,  // SADDLT_ZZZ_H
6100
416k
    1881234119U,  // SADDLT_ZZZ_S
6101
416k
    807427333U, // SADDLVv16i8v
6102
416k
    807427333U, // SADDLVv4i16v
6103
416k
    807427333U, // SADDLVv4i32v
6104
416k
    807427333U, // SADDLVv8i16v
6105
416k
    807427333U, // SADDLVv8i8v
6106
416k
    822182168U, // SADDLv16i8_v8i16
6107
416k
    815894914U, // SADDLv2i32_v2i64
6108
416k
    820089218U, // SADDLv4i16_v4i32
6109
416k
    815890712U, // SADDLv4i32_v2i64
6110
416k
    820085016U, // SADDLv8i16_v4i32
6111
416k
    822186370U, // SADDLv8i8_v8i16
6112
416k
    1780751578U,  // SADDV_VPZ_B
6113
416k
    1659116762U,  // SADDV_VPZ_H
6114
416k
    1638145242U,  // SADDV_VPZ_S
6115
416k
    2418067846U,  // SADDWB_ZZZ_D
6116
416k
    2189494662U,  // SADDWB_ZZZ_H
6117
416k
    270616966U, // SADDWB_ZZZ_S
6118
416k
    2418072679U,  // SADDWT_ZZZ_D
6119
416k
    2189499495U,  // SADDWT_ZZZ_H
6120
416k
    270621799U, // SADDWT_ZZZ_S
6121
416k
    822182456U, // SADDWv16i8_v8i16
6122
416k
    815898207U, // SADDWv2i32_v2i64
6123
416k
    820092511U, // SADDWv4i16_v4i32
6124
416k
    815891000U, // SADDWv4i32_v2i64
6125
416k
    820085304U, // SADDWv8i16_v4i32
6126
416k
    822189663U, // SADDWv8i8_v8i16
6127
416k
    9750U,  // SB
6128
416k
    1075889812U,  // SBCLB_ZZZ_D
6129
416k
    1344358036U,  // SBCLB_ZZZ_S
6130
416k
    1075894953U,  // SBCLT_ZZZ_D
6131
416k
    1344363177U,  // SBCLT_ZZZ_S
6132
416k
    2119902U, // SBCSWr
6133
416k
    2119902U, // SBCSXr
6134
416k
    2116047U, // SBCWr
6135
416k
    2116047U, // SBCXr
6136
416k
    2118562U, // SBFMWri
6137
416k
    2118562U, // SBFMXri
6138
416k
    2317505902U,  // SCLAMP_VG2_2Z2Z_B
6139
416k
    2193790318U,  // SCLAMP_VG2_2Z2Z_D
6140
416k
    2195903854U,  // SCLAMP_VG2_2Z2Z_H
6141
416k
    2174948718U,  // SCLAMP_VG2_2Z2Z_S
6142
416k
    2317505902U,  // SCLAMP_VG4_4Z4Z_B
6143
416k
    2193790318U,  // SCLAMP_VG4_4Z4Z_D
6144
416k
    2195903854U,  // SCLAMP_VG4_4Z4Z_H
6145
416k
    2174948718U,  // SCLAMP_VG4_4Z4Z_S
6146
416k
    2135406U, // SCLAMP_ZZZ_B
6147
416k
    2418070894U,  // SCLAMP_ZZZ_D
6148
416k
    2189497710U,  // SCLAMP_ZZZ_H
6149
416k
    270620014U, // SCLAMP_ZZZ_S
6150
416k
    2116584U, // SCVTFSWDri
6151
416k
    2116584U, // SCVTFSWHri
6152
416k
    2116584U, // SCVTFSWSri
6153
416k
    2116584U, // SCVTFSXDri
6154
416k
    2116584U, // SCVTFSXHri
6155
416k
    2116584U, // SCVTFSXSri
6156
416k
    2116584U, // SCVTFUWDri
6157
416k
    2116584U, // SCVTFUWHri
6158
416k
    2116584U, // SCVTFUWSri
6159
416k
    2116584U, // SCVTFUXDri
6160
416k
    2116584U, // SCVTFUXHri
6161
416k
    2116584U, // SCVTFUXSri
6162
416k
    1648561128U,  // SCVTF_2Z2Z_StoS
6163
416k
    1648561128U,  // SCVTF_4Z4Z_StoS
6164
416k
    270584808U, // SCVTF_ZPmZ_DtoD
6165
416k
    3225488360U,  // SCVTF_ZPmZ_DtoH
6166
416k
    270617576U, // SCVTF_ZPmZ_DtoS
6167
416k
    541133800U, // SCVTF_ZPmZ_HtoH
6168
416k
    270584808U, // SCVTF_ZPmZ_StoD
6169
416k
    1346440168U,  // SCVTF_ZPmZ_StoH
6170
416k
    270617576U, // SCVTF_ZPmZ_StoS
6171
416k
    2116584U, // SCVTFd
6172
416k
    2116584U, // SCVTFh
6173
416k
    2116584U, // SCVTFs
6174
416k
    2116584U, // SCVTFv1i16
6175
416k
    2116584U, // SCVTFv1i32
6176
416k
    2116584U, // SCVTFv1i64
6177
416k
    813796328U, // SCVTFv2f32
6178
416k
    815893480U, // SCVTFv2f64
6179
416k
    813796328U, // SCVTFv2i32_shift
6180
416k
    815893480U, // SCVTFv2i64_shift
6181
416k
    817990632U, // SCVTFv4f16
6182
416k
    820087784U, // SCVTFv4f32
6183
416k
    817990632U, // SCVTFv4i16_shift
6184
416k
    820087784U, // SCVTFv4i32_shift
6185
416k
    822184936U, // SCVTFv8f16
6186
416k
    822184936U, // SCVTFv8i16_shift
6187
416k
    3223378019U,  // SDIVR_ZPmZ_D
6188
416k
    3223410787U,  // SDIVR_ZPmZ_S
6189
416k
    2120953U, // SDIVWr
6190
416k
    2120953U, // SDIVXr
6191
416k
    3223379193U,  // SDIV_ZPmZ_D
6192
416k
    3223411961U,  // SDIV_ZPmZ_S
6193
416k
    3798178789U,  // SDOT_VG2_M2Z2Z_BtoS
6194
416k
    3798162405U,  // SDOT_VG2_M2Z2Z_HtoD
6195
416k
    3798178789U,  // SDOT_VG2_M2Z2Z_HtoS
6196
416k
    3798178789U,  // SDOT_VG2_M2ZZI_BToS
6197
416k
    3798178789U,  // SDOT_VG2_M2ZZI_HToS
6198
416k
    3798162405U,  // SDOT_VG2_M2ZZI_HtoD
6199
416k
    3798178789U,  // SDOT_VG2_M2ZZ_BtoS
6200
416k
    3798162405U,  // SDOT_VG2_M2ZZ_HtoD
6201
416k
    3798178789U,  // SDOT_VG2_M2ZZ_HtoS
6202
416k
    4066614245U,  // SDOT_VG4_M4Z4Z_BtoS
6203
416k
    4066597861U,  // SDOT_VG4_M4Z4Z_HtoD
6204
416k
    4066614245U,  // SDOT_VG4_M4Z4Z_HtoS
6205
416k
    4066614245U,  // SDOT_VG4_M4ZZI_BToS
6206
416k
    4066614245U,  // SDOT_VG4_M4ZZI_HToS
6207
416k
    4066597861U,  // SDOT_VG4_M4ZZI_HtoD
6208
416k
    4066614245U,  // SDOT_VG4_M4ZZ_BtoS
6209
416k
    4066597861U,  // SDOT_VG4_M4ZZ_HtoD
6210
416k
    4066614245U,  // SDOT_VG4_M4ZZ_HtoS
6211
416k
    2686508005U,  // SDOT_ZZZI_D
6212
416k
    2686540773U,  // SDOT_ZZZI_HtoS
6213
416k
    2418105317U,  // SDOT_ZZZI_S
6214
416k
    2686508005U,  // SDOT_ZZZ_D
6215
416k
    2686540773U,  // SDOT_ZZZ_HtoS
6216
416k
    2418105317U,  // SDOT_ZZZ_S
6217
416k
    2967608293U,  // SDOTlanev16i8
6218
416k
    2961316837U,  // SDOTlanev8i8
6219
416k
    2967608293U,  // SDOTv16i8
6220
416k
    2961316837U,  // SDOTv8i8
6221
416k
    3223359899U,  // SEL_PPPP
6222
416k
    2237813147U,  // SEL_VG2_2ZP2Z2Z_B
6223
416k
    2237829531U,  // SEL_VG2_2ZP2Z2Z_D
6224
416k
    2237845915U,  // SEL_VG2_2ZP2Z2Z_H
6225
416k
    2237862299U,  // SEL_VG2_2ZP2Z2Z_S
6226
416k
    2237813147U,  // SEL_VG4_4ZP4Z4Z_B
6227
416k
    2237829531U,  // SEL_VG4_4ZP4Z4Z_D
6228
416k
    2237845915U,  // SEL_VG4_4ZP4Z4Z_H
6229
416k
    2237862299U,  // SEL_VG4_4ZP4Z4Z_S
6230
416k
    3223359899U,  // SEL_ZPZZ_B
6231
416k
    3223376283U,  // SEL_ZPZZ_D
6232
416k
    2176913819U,  // SEL_ZPZZ_H
6233
416k
    3223409051U,  // SEL_ZPZZ_S
6234
416k
    141517196U, // SETE
6235
416k
    141517258U, // SETEN
6236
416k
    141518146U, // SETET
6237
416k
    141517620U, // SETETN
6238
416k
    17026U, // SETF16
6239
416k
    17041U, // SETF8
6240
416k
    9798U,  // SETFFR
6241
416k
    141517218U, // SETGM
6242
416k
    141517283U, // SETGMN
6243
416k
    141518171U, // SETGMT
6244
416k
    141517648U, // SETGMTN
6245
416k
    141518106U, // SETGP
6246
416k
    141517317U, // SETGPN
6247
416k
    141518205U, // SETGPT
6248
416k
    141517686U, // SETGPTN
6249
416k
    141517226U, // SETM
6250
416k
    141517292U, // SETMN
6251
416k
    141518180U, // SETMT
6252
416k
    141517658U, // SETMTN
6253
416k
    141518114U, // SETP
6254
416k
    141517326U, // SETPN
6255
416k
    141518214U, // SETPT
6256
416k
    141517696U, // SETPTN
6257
416k
    1076152776U,  // SHA1Crrr
6258
416k
    2116673U, // SHA1Hrr
6259
416k
    1076155291U,  // SHA1Mrrr
6260
416k
    1076155636U,  // SHA1Prrr
6261
416k
    2967601153U,  // SHA1SU0rrr
6262
416k
    2967601263U,  // SHA1SU1rr
6263
416k
    1076150453U,  // SHA256H2rrr
6264
416k
    1076153513U,  // SHA256Hrrr
6265
416k
    2967601173U,  // SHA256SU0rr
6266
416k
    2967601283U,  // SHA256SU1rrr
6267
416k
    1076153460U,  // SHA512H
6268
416k
    1076150443U,  // SHA512H2
6269
416k
    2963406858U,  // SHA512SU0
6270
416k
    2963406968U,  // SHA512SU1
6271
416k
    3223358152U,  // SHADD_ZPmZ_B
6272
416k
    3223374536U,  // SHADD_ZPmZ_D
6273
416k
    3519089352U,  // SHADD_ZPmZ_H
6274
416k
    3223407304U,  // SHADD_ZPmZ_S
6275
416k
    811698888U, // SHADDv16i8
6276
416k
    813796040U, // SHADDv2i32
6277
416k
    817990344U, // SHADDv4i16
6278
416k
    820087496U, // SHADDv4i32
6279
416k
    822184648U, // SHADDv8i16
6280
416k
    824281800U, // SHADDv8i8
6281
416k
    822182185U, // SHLLv16i8
6282
416k
    815895033U, // SHLLv2i32
6283
416k
    820089337U, // SHLLv4i16
6284
416k
    815890729U, // SHLLv4i32
6285
416k
    820085033U, // SHLLv8i16
6286
416k
    822186489U, // SHLLv8i8
6287
416k
    2118064U, // SHLd
6288
416k
    811700656U, // SHLv16i8_shift
6289
416k
    813797808U, // SHLv2i32_shift
6290
416k
    815894960U, // SHLv2i64_shift
6291
416k
    817992112U, // SHLv4i16_shift
6292
416k
    820089264U, // SHLv4i32_shift
6293
416k
    822186416U, // SHLv8i16_shift
6294
416k
    824283568U, // SHLv8i8_shift
6295
416k
    1881180060U,  // SHRNB_ZZI_B
6296
416k
    2172716956U,  // SHRNB_ZZI_H
6297
416k
    2418100124U,  // SHRNB_ZZI_S
6298
416k
    2686491507U,  // SHRNT_ZZI_B
6299
416k
    2174819187U,  // SHRNT_ZZI_H
6300
416k
    1075927923U,  // SHRNT_ZZI_S
6301
416k
    2959212952U,  // SHRNv16i8_shift
6302
416k
    813798455U, // SHRNv2i32_shift
6303
416k
    817992759U, // SHRNv4i16_shift
6304
416k
    2967601560U,  // SHRNv4i32_shift
6305
416k
    2969698712U,  // SHRNv8i16_shift
6306
416k
    824284215U, // SHRNv8i8_shift
6307
416k
    3223361314U,  // SHSUBR_ZPmZ_B
6308
416k
    3223377698U,  // SHSUBR_ZPmZ_D
6309
416k
    3519092514U,  // SHSUBR_ZPmZ_H
6310
416k
    3223410466U,  // SHSUBR_ZPmZ_S
6311
416k
    3223357765U,  // SHSUB_ZPmZ_B
6312
416k
    3223374149U,  // SHSUB_ZPmZ_D
6313
416k
    3519088965U,  // SHSUB_ZPmZ_H
6314
416k
    3223406917U,  // SHSUB_ZPmZ_S
6315
416k
    811698501U, // SHSUBv16i8
6316
416k
    813795653U, // SHSUBv2i32
6317
416k
    817989957U, // SHSUBv4i16
6318
416k
    820087109U, // SHSUBv4i32
6319
416k
    822184261U, // SHSUBv8i16
6320
416k
    824281413U, // SHSUBv8i8
6321
416k
    2418053056U,  // SLI_ZZI_B
6322
416k
    1075892160U,  // SLI_ZZI_D
6323
416k
    2195787712U,  // SLI_ZZI_H
6324
416k
    1344360384U,  // SLI_ZZI_S
6325
416k
    1076154304U,  // SLId
6326
416k
    2959216576U,  // SLIv16i8_shift
6327
416k
    2961313728U,  // SLIv2i32_shift
6328
416k
    2963410880U,  // SLIv2i64_shift
6329
416k
    2965508032U,  // SLIv4i16_shift
6330
416k
    2967605184U,  // SLIv4i32_shift
6331
416k
    2969702336U,  // SLIv8i16_shift
6332
416k
    2971799488U,  // SLIv8i8_shift
6333
416k
    2967601294U,  // SM3PARTW1
6334
416k
    2967601736U,  // SM3PARTW2
6335
416k
    820084834U, // SM3SS1
6336
416k
    2967601816U,  // SM3TT1A
6337
416k
    2967602387U,  // SM3TT1B
6338
416k
    2967601825U,  // SM3TT2A
6339
416k
    2967602416U,  // SM3TT2B
6340
416k
    2967604016U,  // SM4E
6341
416k
    270622585U, // SM4EKEY_ZZZ_S
6342
416k
    820092793U, // SM4ENCKEY
6343
416k
    270617392U, // SM4E_ZZZ_S
6344
416k
    2118002U, // SMADDLrrr
6345
416k
    3223361132U,  // SMAXP_ZPmZ_B
6346
416k
    3223377516U,  // SMAXP_ZPmZ_D
6347
416k
    3519092332U,  // SMAXP_ZPmZ_H
6348
416k
    3223410284U,  // SMAXP_ZPmZ_S
6349
416k
    811701868U, // SMAXPv16i8
6350
416k
    813799020U, // SMAXPv2i32
6351
416k
    817993324U, // SMAXPv4i16
6352
416k
    820090476U, // SMAXPv4i32
6353
416k
    822187628U, // SMAXPv8i16
6354
416k
    824284780U, // SMAXPv8i8
6355
416k
    3227622821U,  // SMAXQV_VPZ_B
6356
416k
    3231817125U,  // SMAXQV_VPZ_D
6357
416k
    3238108581U,  // SMAXQV_VPZ_H
6358
416k
    3236011429U,  // SMAXQV_VPZ_S
6359
416k
    253378U,  // SMAXV_VPZ_B
6360
416k
    1657019842U,  // SMAXV_VPZ_D
6361
416k
    1659133378U,  // SMAXV_VPZ_H
6362
416k
    1638178242U,  // SMAXV_VPZ_S
6363
416k
    807427522U, // SMAXVv16i8v
6364
416k
    807427522U, // SMAXVv4i16v
6365
416k
    807427522U, // SMAXVv4i32v
6366
416k
    807427522U, // SMAXVv8i16v
6367
416k
    807427522U, // SMAXVv8i8v
6368
416k
    2121512U, // SMAXWri
6369
416k
    2121512U, // SMAXWrr
6370
416k
    2121512U, // SMAXXri
6371
416k
    2121512U, // SMAXXrr
6372
416k
    2179096360U,  // SMAX_VG2_2Z2Z_B
6373
416k
    2181209896U,  // SMAX_VG2_2Z2Z_D
6374
416k
    2183323432U,  // SMAX_VG2_2Z2Z_H
6375
416k
    2185436968U,  // SMAX_VG2_2Z2Z_S
6376
416k
    2179096360U,  // SMAX_VG2_2ZZ_B
6377
416k
    2181209896U,  // SMAX_VG2_2ZZ_D
6378
416k
    2183323432U,  // SMAX_VG2_2ZZ_H
6379
416k
    2185436968U,  // SMAX_VG2_2ZZ_S
6380
416k
    2179096360U,  // SMAX_VG4_4Z4Z_B
6381
416k
    2181209896U,  // SMAX_VG4_4Z4Z_D
6382
416k
    2183323432U,  // SMAX_VG4_4Z4Z_H
6383
416k
    2185436968U,  // SMAX_VG4_4Z4Z_S
6384
416k
    2179096360U,  // SMAX_VG4_4ZZ_B
6385
416k
    2181209896U,  // SMAX_VG4_4ZZ_D
6386
416k
    2183323432U,  // SMAX_VG4_4ZZ_H
6387
416k
    2185436968U,  // SMAX_VG4_4ZZ_S
6388
416k
    2137896U, // SMAX_ZI_B
6389
416k
    2418073384U,  // SMAX_ZI_D
6390
416k
    2189500200U,  // SMAX_ZI_H
6391
416k
    270622504U, // SMAX_ZI_S
6392
416k
    3223363368U,  // SMAX_ZPmZ_B
6393
416k
    3223379752U,  // SMAX_ZPmZ_D
6394
416k
    3519094568U,  // SMAX_ZPmZ_H
6395
416k
    3223412520U,  // SMAX_ZPmZ_S
6396
416k
    811704104U, // SMAXv16i8
6397
416k
    813801256U, // SMAXv2i32
6398
416k
    817995560U, // SMAXv4i16
6399
416k
    820092712U, // SMAXv4i32
6400
416k
    822189864U, // SMAXv8i16
6401
416k
    824287016U, // SMAXv8i8
6402
416k
    379368U,  // SMC
6403
416k
    3223360938U,  // SMINP_ZPmZ_B
6404
416k
    3223377322U,  // SMINP_ZPmZ_D
6405
416k
    3519092138U,  // SMINP_ZPmZ_H
6406
416k
    3223410090U,  // SMINP_ZPmZ_S
6407
416k
    811701674U, // SMINPv16i8
6408
416k
    813798826U, // SMINPv2i32
6409
416k
    817993130U, // SMINPv4i16
6410
416k
    820090282U, // SMINPv4i32
6411
416k
    822187434U, // SMINPv8i16
6412
416k
    824284586U, // SMINPv8i8
6413
416k
    3227622790U,  // SMINQV_VPZ_B
6414
416k
    3231817094U,  // SMINQV_VPZ_D
6415
416k
    3238108550U,  // SMINQV_VPZ_H
6416
416k
    3236011398U,  // SMINQV_VPZ_S
6417
416k
    253230U,  // SMINV_VPZ_B
6418
416k
    1657019694U,  // SMINV_VPZ_D
6419
416k
    1659133230U,  // SMINV_VPZ_H
6420
416k
    1638178094U,  // SMINV_VPZ_S
6421
416k
    807427374U, // SMINVv16i8v
6422
416k
    807427374U, // SMINVv4i16v
6423
416k
    807427374U, // SMINVv4i32v
6424
416k
    807427374U, // SMINVv8i16v
6425
416k
    807427374U, // SMINVv8i8v
6426
416k
    2118678U, // SMINWri
6427
416k
    2118678U, // SMINWrr
6428
416k
    2118678U, // SMINXri
6429
416k
    2118678U, // SMINXrr
6430
416k
    2179093526U,  // SMIN_VG2_2Z2Z_B
6431
416k
    2181207062U,  // SMIN_VG2_2Z2Z_D
6432
416k
    2183320598U,  // SMIN_VG2_2Z2Z_H
6433
416k
    2185434134U,  // SMIN_VG2_2Z2Z_S
6434
416k
    2179093526U,  // SMIN_VG2_2ZZ_B
6435
416k
    2181207062U,  // SMIN_VG2_2ZZ_D
6436
416k
    2183320598U,  // SMIN_VG2_2ZZ_H
6437
416k
    2185434134U,  // SMIN_VG2_2ZZ_S
6438
416k
    2179093526U,  // SMIN_VG4_4Z4Z_B
6439
416k
    2181207062U,  // SMIN_VG4_4Z4Z_D
6440
416k
    2183320598U,  // SMIN_VG4_4Z4Z_H
6441
416k
    2185434134U,  // SMIN_VG4_4Z4Z_S
6442
416k
    2179093526U,  // SMIN_VG4_4ZZ_B
6443
416k
    2181207062U,  // SMIN_VG4_4ZZ_D
6444
416k
    2183320598U,  // SMIN_VG4_4ZZ_H
6445
416k
    2185434134U,  // SMIN_VG4_4ZZ_S
6446
416k
    2135062U, // SMIN_ZI_B
6447
416k
    2418070550U,  // SMIN_ZI_D
6448
416k
    2189497366U,  // SMIN_ZI_H
6449
416k
    270619670U, // SMIN_ZI_S
6450
416k
    3223360534U,  // SMIN_ZPmZ_B
6451
416k
    3223376918U,  // SMIN_ZPmZ_D
6452
416k
    3519091734U,  // SMIN_ZPmZ_H
6453
416k
    3223409686U,  // SMIN_ZPmZ_S
6454
416k
    811701270U, // SMINv16i8
6455
416k
    813798422U, // SMINv2i32
6456
416k
    817992726U, // SMINv4i16
6457
416k
    820089878U, // SMINv4i32
6458
416k
    822187030U, // SMINv8i16
6459
416k
    824284182U, // SMINv8i8
6460
416k
    1344325146U,  // SMLALB_ZZZI_D
6461
416k
    2686535194U,  // SMLALB_ZZZI_S
6462
416k
    1344325146U,  // SMLALB_ZZZ_D
6463
416k
    2317420058U,  // SMLALB_ZZZ_H
6464
416k
    2686535194U,  // SMLALB_ZZZ_S
6465
416k
    1784910311U,  // SMLALL_MZZI_BtoS
6466
416k
    1784893927U,  // SMLALL_MZZI_HtoD
6467
416k
    1784910311U,  // SMLALL_MZZ_BtoS
6468
416k
    1784893927U,  // SMLALL_MZZ_HtoD
6469
416k
    3932393959U,  // SMLALL_VG2_M2Z2Z_BtoS
6470
416k
    3932377575U,  // SMLALL_VG2_M2Z2Z_HtoD
6471
416k
    3932393959U,  // SMLALL_VG2_M2ZZI_BtoS
6472
416k
    3932377575U,  // SMLALL_VG2_M2ZZI_HtoD
6473
416k
    1248039399U,  // SMLALL_VG2_M2ZZ_BtoS
6474
416k
    1248023015U,  // SMLALL_VG2_M2ZZ_HtoD
6475
416k
    4200829415U,  // SMLALL_VG4_M4Z4Z_BtoS
6476
416k
    4200813031U,  // SMLALL_VG4_M4Z4Z_HtoD
6477
416k
    4200829415U,  // SMLALL_VG4_M4ZZI_BtoS
6478
416k
    4200813031U,  // SMLALL_VG4_M4ZZI_HtoD
6479
416k
    1516474855U,  // SMLALL_VG4_M4ZZ_BtoS
6480
416k
    1516458471U,  // SMLALL_VG4_M4ZZ_HtoD
6481
416k
    1344330377U,  // SMLALT_ZZZI_D
6482
416k
    2686540425U,  // SMLALT_ZZZI_S
6483
416k
    1344330377U,  // SMLALT_ZZZ_D
6484
416k
    2317425289U,  // SMLALT_ZZZ_H
6485
416k
    2686540425U,  // SMLALT_ZZZ_S
6486
416k
    1665372196U,  // SMLAL_MZZI_S
6487
416k
    1665372196U,  // SMLAL_MZZ_S
6488
416k
    3812855844U,  // SMLAL_VG2_M2Z2Z_S
6489
416k
    3812855844U,  // SMLAL_VG2_M2ZZI_S
6490
416k
    3812855844U,  // SMLAL_VG2_M2ZZ_S
6491
416k
    4081291300U,  // SMLAL_VG4_M4Z4Z_S
6492
416k
    4081291300U,  // SMLAL_VG4_M4ZZI_S
6493
416k
    4081291300U,  // SMLAL_VG4_M4ZZ_S
6494
416k
    2969698536U,  // SMLALv16i8_v8i16
6495
416k
    2963410980U,  // SMLALv2i32_indexed
6496
416k
    2963410980U,  // SMLALv2i32_v2i64
6497
416k
    2967605284U,  // SMLALv4i16_indexed
6498
416k
    2967605284U,  // SMLALv4i16_v4i32
6499
416k
    2963407080U,  // SMLALv4i32_indexed
6500
416k
    2963407080U,  // SMLALv4i32_v2i64
6501
416k
    2967601384U,  // SMLALv8i16_indexed
6502
416k
    2967601384U,  // SMLALv8i16_v4i32
6503
416k
    2969702436U,  // SMLALv8i8_v8i16
6504
416k
    1344325444U,  // SMLSLB_ZZZI_D
6505
416k
    2686535492U,  // SMLSLB_ZZZI_S
6506
416k
    1344325444U,  // SMLSLB_ZZZ_D
6507
416k
    2317420356U,  // SMLSLB_ZZZ_H
6508
416k
    2686535492U,  // SMLSLB_ZZZ_S
6509
416k
    1784910342U,  // SMLSLL_MZZI_BtoS
6510
416k
    1784893958U,  // SMLSLL_MZZI_HtoD
6511
416k
    1784910342U,  // SMLSLL_MZZ_BtoS
6512
416k
    1784893958U,  // SMLSLL_MZZ_HtoD
6513
416k
    3932393990U,  // SMLSLL_VG2_M2Z2Z_BtoS
6514
416k
    3932377606U,  // SMLSLL_VG2_M2Z2Z_HtoD
6515
416k
    3932393990U,  // SMLSLL_VG2_M2ZZI_BtoS
6516
416k
    3932377606U,  // SMLSLL_VG2_M2ZZI_HtoD
6517
416k
    1248039430U,  // SMLSLL_VG2_M2ZZ_BtoS
6518
416k
    1248023046U,  // SMLSLL_VG2_M2ZZ_HtoD
6519
416k
    4200829446U,  // SMLSLL_VG4_M4Z4Z_BtoS
6520
416k
    4200813062U,  // SMLSLL_VG4_M4Z4Z_HtoD
6521
416k
    4200829446U,  // SMLSLL_VG4_M4ZZI_BtoS
6522
416k
    4200813062U,  // SMLSLL_VG4_M4ZZI_HtoD
6523
416k
    1516474886U,  // SMLSLL_VG4_M4ZZ_BtoS
6524
416k
    1516458502U,  // SMLSLL_VG4_M4ZZ_HtoD
6525
416k
    1344330552U,  // SMLSLT_ZZZI_D
6526
416k
    2686540600U,  // SMLSLT_ZZZI_S
6527
416k
    1344330552U,  // SMLSLT_ZZZ_D
6528
416k
    2317425464U,  // SMLSLT_ZZZ_H
6529
416k
    2686540600U,  // SMLSLT_ZZZ_S
6530
416k
    1665372955U,  // SMLSL_MZZI_S
6531
416k
    1665372955U,  // SMLSL_MZZ_S
6532
416k
    3812856603U,  // SMLSL_VG2_M2Z2Z_S
6533
416k
    3812856603U,  // SMLSL_VG2_M2ZZI_S
6534
416k
    3812856603U,  // SMLSL_VG2_M2ZZ_S
6535
416k
    4081292059U,  // SMLSL_VG4_M4Z4Z_S
6536
416k
    4081292059U,  // SMLSL_VG4_M4ZZI_S
6537
416k
    4081292059U,  // SMLSL_VG4_M4ZZ_S
6538
416k
    2969698668U,  // SMLSLv16i8_v8i16
6539
416k
    2963411739U,  // SMLSLv2i32_indexed
6540
416k
    2963411739U,  // SMLSLv2i32_v2i64
6541
416k
    2967606043U,  // SMLSLv4i16_indexed
6542
416k
    2967606043U,  // SMLSLv4i16_v4i32
6543
416k
    2963407212U,  // SMLSLv4i32_indexed
6544
416k
    2963407212U,  // SMLSLv4i32_v2i64
6545
416k
    2967601516U,  // SMLSLv8i16_indexed
6546
416k
    2967601516U,  // SMLSLv8i16_v4i32
6547
416k
    2969703195U,  // SMLSLv8i8_v8i16
6548
416k
    2967601952U,  // SMMLA
6549
416k
    2418098976U,  // SMMLA_ZZZ
6550
416k
    56738654U,  // SMOPA_MPPZZ_D
6551
416k
    56738654U,  // SMOPA_MPPZZ_HtoS
6552
416k
    176276318U, // SMOPA_MPPZZ_S
6553
416k
    56744319U,  // SMOPS_MPPZZ_D
6554
416k
    56744319U,  // SMOPS_MPPZZ_HtoS
6555
416k
    176281983U, // SMOPS_MPPZZ_S
6556
416k
    807427407U, // SMOVvi16to32
6557
416k
    807427407U, // SMOVvi16to32_idx0
6558
416k
    807427407U, // SMOVvi16to64
6559
416k
    807427407U, // SMOVvi16to64_idx0
6560
416k
    807427407U, // SMOVvi32to64
6561
416k
    807427407U, // SMOVvi32to64_idx0
6562
416k
    807427407U, // SMOVvi8to32
6563
416k
    807427407U, // SMOVvi8to32_idx0
6564
416k
    807427407U, // SMOVvi8to64
6565
416k
    807427407U, // SMOVvi8to64_idx0
6566
416k
    2117950U, // SMSUBLrrr
6567
416k
    3223359005U,  // SMULH_ZPmZ_B
6568
416k
    3223375389U,  // SMULH_ZPmZ_D
6569
416k
    3519090205U,  // SMULH_ZPmZ_H
6570
416k
    3223408157U,  // SMULH_ZPmZ_S
6571
416k
    2133533U, // SMULH_ZZZ_B
6572
416k
    2418069021U,  // SMULH_ZZZ_D
6573
416k
    2189495837U,  // SMULH_ZZZ_H
6574
416k
    270618141U, // SMULH_ZZZ_S
6575
416k
    2117149U, // SMULHrr
6576
416k
    270583533U, // SMULLB_ZZZI_D
6577
416k
    1881229037U,  // SMULLB_ZZZI_S
6578
416k
    270583533U, // SMULLB_ZZZ_D
6579
416k
    2309031661U,  // SMULLB_ZZZ_H
6580
416k
    1881229037U,  // SMULLB_ZZZ_S
6581
416k
    270588679U, // SMULLT_ZZZI_D
6582
416k
    1881234183U,  // SMULLT_ZZZI_S
6583
416k
    270588679U, // SMULLT_ZZZ_D
6584
416k
    2309036807U,  // SMULLT_ZZZ_H
6585
416k
    1881234183U,  // SMULLT_ZZZ_S
6586
416k
    822182218U, // SMULLv16i8_v8i16
6587
416k
    815895078U, // SMULLv2i32_indexed
6588
416k
    815895078U, // SMULLv2i32_v2i64
6589
416k
    820089382U, // SMULLv4i16_indexed
6590
416k
    820089382U, // SMULLv4i16_v4i32
6591
416k
    815890762U, // SMULLv4i32_indexed
6592
416k
    815890762U, // SMULLv4i32_v2i64
6593
416k
    820085066U, // SMULLv8i16_indexed
6594
416k
    820085066U, // SMULLv8i16_v4i32
6595
416k
    822186534U, // SMULLv8i8_v8i16
6596
416k
    3223358262U,  // SPLICE_ZPZZ_B
6597
416k
    3223374646U,  // SPLICE_ZPZZ_D
6598
416k
    2176912182U,  // SPLICE_ZPZZ_H
6599
416k
    3223407414U,  // SPLICE_ZPZZ_S
6600
416k
    3223358262U,  // SPLICE_ZPZ_B
6601
416k
    3223374646U,  // SPLICE_ZPZ_D
6602
416k
    2176912182U,  // SPLICE_ZPZ_H
6603
416k
    3223407414U,  // SPLICE_ZPZ_S
6604
416k
    270571714U, // SQABS_ZPmZ_B
6605
416k
    270588098U, // SQABS_ZPmZ_D
6606
416k
    541137090U, // SQABS_ZPmZ_H
6607
416k
    270620866U, // SQABS_ZPmZ_S
6608
416k
    811702466U, // SQABSv16i8
6609
416k
    2119874U, // SQABSv1i16
6610
416k
    2119874U, // SQABSv1i32
6611
416k
    2119874U, // SQABSv1i64
6612
416k
    2119874U, // SQABSv1i8
6613
416k
    813799618U, // SQABSv2i32
6614
416k
    815896770U, // SQABSv2i64
6615
416k
    817993922U, // SQABSv4i16
6616
416k
    820091074U, // SQABSv4i32
6617
416k
    822188226U, // SQABSv8i16
6618
416k
    824285378U, // SQABSv8i8
6619
416k
    2132710U, // SQADD_ZI_B
6620
416k
    2418068198U,  // SQADD_ZI_D
6621
416k
    2189495014U,  // SQADD_ZI_H
6622
416k
    270617318U, // SQADD_ZI_S
6623
416k
    3223358182U,  // SQADD_ZPmZ_B
6624
416k
    3223374566U,  // SQADD_ZPmZ_D
6625
416k
    3519089382U,  // SQADD_ZPmZ_H
6626
416k
    3223407334U,  // SQADD_ZPmZ_S
6627
416k
    2132710U, // SQADD_ZZZ_B
6628
416k
    2418068198U,  // SQADD_ZZZ_D
6629
416k
    2189495014U,  // SQADD_ZZZ_H
6630
416k
    270617318U, // SQADD_ZZZ_S
6631
416k
    811698918U, // SQADDv16i8
6632
416k
    2116326U, // SQADDv1i16
6633
416k
    2116326U, // SQADDv1i32
6634
416k
    2116326U, // SQADDv1i64
6635
416k
    2116326U, // SQADDv1i8
6636
416k
    813796070U, // SQADDv2i32
6637
416k
    815893222U, // SQADDv2i64
6638
416k
    817990374U, // SQADDv4i16
6639
416k
    820087526U, // SQADDv4i32
6640
416k
    822184678U, // SQADDv8i16
6641
416k
    824281830U, // SQADDv8i8
6642
416k
    2132642U, // SQCADD_ZZI_B
6643
416k
    2418068130U,  // SQCADD_ZZI_D
6644
416k
    2189494946U,  // SQCADD_ZZI_H
6645
416k
    270617250U, // SQCADD_ZZI_S
6646
416k
    1648432236U,  // SQCVTN_Z2Z_StoH
6647
416k
    1644237932U,  // SQCVTN_Z4Z_DtoH
6648
416k
    1612747884U,  // SQCVTN_Z4Z_StoB
6649
416k
    1648432285U,  // SQCVTUN_Z2Z_StoH
6650
416k
    1644237981U,  // SQCVTUN_Z4Z_DtoH
6651
416k
    1612747933U,  // SQCVTUN_Z4Z_StoB
6652
416k
    1648434363U,  // SQCVTU_Z2Z_StoH
6653
416k
    1644240059U,  // SQCVTU_Z4Z_DtoH
6654
416k
    1612750011U,  // SQCVTU_Z4Z_StoB
6655
416k
    1648434243U,  // SQCVT_Z2Z_StoH
6656
416k
    1644239939U,  // SQCVT_Z4Z_DtoH
6657
416k
    1612749891U,  // SQCVT_Z4Z_StoB
6658
416k
    538985878U, // SQDECB_XPiI
6659
416k
    1881163158U,  // SQDECB_XPiWdI
6660
416k
    538987131U, // SQDECD_XPiI
6661
416k
    1881164411U,  // SQDECD_XPiWdI
6662
416k
    539019899U, // SQDECD_ZPiI
6663
416k
    538987818U, // SQDECH_XPiI
6664
416k
    1881165098U,  // SQDECH_XPiWdI
6665
416k
    58789162U,  // SQDECH_ZPiI
6666
416k
    2118913U, // SQDECP_XPWd_B
6667
416k
    2418038017U,  // SQDECP_XPWd_D
6668
416k
    1881167105U,  // SQDECP_XPWd_H
6669
416k
    270554369U, // SQDECP_XPWd_S
6670
416k
    2118913U, // SQDECP_XP_B
6671
416k
    2418038017U,  // SQDECP_XP_D
6672
416k
    1881167105U,  // SQDECP_XP_H
6673
416k
    270554369U, // SQDECP_XP_S
6674
416k
    1075893505U,  // SQDECP_ZP_D
6675
416k
    1658918145U,  // SQDECP_ZP_H
6676
416k
    1344361729U,  // SQDECP_ZP_S
6677
416k
    538992191U, // SQDECW_XPiI
6678
416k
    1881169471U,  // SQDECW_XPiWdI
6679
416k
    539057727U, // SQDECW_ZPiI
6680
416k
    1344330202U,  // SQDMLALBT_ZZZ_D
6681
416k
    2317425114U,  // SQDMLALBT_ZZZ_H
6682
416k
    2686540250U,  // SQDMLALBT_ZZZ_S
6683
416k
    1344325127U,  // SQDMLALB_ZZZI_D
6684
416k
    2686535175U,  // SQDMLALB_ZZZI_S
6685
416k
    1344325127U,  // SQDMLALB_ZZZ_D
6686
416k
    2317420039U,  // SQDMLALB_ZZZ_H
6687
416k
    2686535175U,  // SQDMLALB_ZZZ_S
6688
416k
    1344330358U,  // SQDMLALT_ZZZI_D
6689
416k
    2686540406U,  // SQDMLALT_ZZZI_S
6690
416k
    1344330358U,  // SQDMLALT_ZZZ_D
6691
416k
    2317425270U,  // SQDMLALT_ZZZ_H
6692
416k
    2686540406U,  // SQDMLALT_ZZZ_S
6693
416k
    1076154387U,  // SQDMLALi16
6694
416k
    1076154387U,  // SQDMLALi32
6695
416k
    1076154387U,  // SQDMLALv1i32_indexed
6696
416k
    1076154387U,  // SQDMLALv1i64_indexed
6697
416k
    2963410963U,  // SQDMLALv2i32_indexed
6698
416k
    2963410963U,  // SQDMLALv2i32_v2i64
6699
416k
    2967605267U,  // SQDMLALv4i16_indexed
6700
416k
    2967605267U,  // SQDMLALv4i16_v4i32
6701
416k
    2963407062U,  // SQDMLALv4i32_indexed
6702
416k
    2963407062U,  // SQDMLALv4i32_v2i64
6703
416k
    2967601366U,  // SQDMLALv8i16_indexed
6704
416k
    2967601366U,  // SQDMLALv8i16_v4i32
6705
416k
    1344330231U,  // SQDMLSLBT_ZZZ_D
6706
416k
    2317425143U,  // SQDMLSLBT_ZZZ_H
6707
416k
    2686540279U,  // SQDMLSLBT_ZZZ_S
6708
416k
    1344325425U,  // SQDMLSLB_ZZZI_D
6709
416k
    2686535473U,  // SQDMLSLB_ZZZI_S
6710
416k
    1344325425U,  // SQDMLSLB_ZZZ_D
6711
416k
    2317420337U,  // SQDMLSLB_ZZZ_H
6712
416k
    2686535473U,  // SQDMLSLB_ZZZ_S
6713
416k
    1344330533U,  // SQDMLSLT_ZZZI_D
6714
416k
    2686540581U,  // SQDMLSLT_ZZZI_S
6715
416k
    1344330533U,  // SQDMLSLT_ZZZ_D
6716
416k
    2317425445U,  // SQDMLSLT_ZZZ_H
6717
416k
    2686540581U,  // SQDMLSLT_ZZZ_S
6718
416k
    1076155146U,  // SQDMLSLi16
6719
416k
    1076155146U,  // SQDMLSLi32
6720
416k
    1076155146U,  // SQDMLSLv1i32_indexed
6721
416k
    1076155146U,  // SQDMLSLv1i64_indexed
6722
416k
    2963411722U,  // SQDMLSLv2i32_indexed
6723
416k
    2963411722U,  // SQDMLSLv2i32_v2i64
6724
416k
    2967606026U,  // SQDMLSLv4i16_indexed
6725
416k
    2967606026U,  // SQDMLSLv4i16_v4i32
6726
416k
    2963407194U,  // SQDMLSLv4i32_indexed
6727
416k
    2963407194U,  // SQDMLSLv4i32_v2i64
6728
416k
    2967601498U,  // SQDMLSLv8i16_indexed
6729
416k
    2967601498U,  // SQDMLSLv8i16_v4i32
6730
416k
    2179091978U,  // SQDMULH_VG2_2Z2Z_B
6731
416k
    2181205514U,  // SQDMULH_VG2_2Z2Z_D
6732
416k
    2183319050U,  // SQDMULH_VG2_2Z2Z_H
6733
416k
    2185432586U,  // SQDMULH_VG2_2Z2Z_S
6734
416k
    2179091978U,  // SQDMULH_VG2_2ZZ_B
6735
416k
    2181205514U,  // SQDMULH_VG2_2ZZ_D
6736
416k
    2183319050U,  // SQDMULH_VG2_2ZZ_H
6737
416k
    2185432586U,  // SQDMULH_VG2_2ZZ_S
6738
416k
    2179091978U,  // SQDMULH_VG4_4Z4Z_B
6739
416k
    2181205514U,  // SQDMULH_VG4_4Z4Z_D
6740
416k
    2183319050U,  // SQDMULH_VG4_4Z4Z_H
6741
416k
    2185432586U,  // SQDMULH_VG4_4Z4Z_S
6742
416k
    2179091978U,  // SQDMULH_VG4_4ZZ_B
6743
416k
    2181205514U,  // SQDMULH_VG4_4ZZ_D
6744
416k
    2183319050U,  // SQDMULH_VG4_4ZZ_H
6745
416k
    2185432586U,  // SQDMULH_VG4_4ZZ_S
6746
416k
    2418069002U,  // SQDMULH_ZZZI_D
6747
416k
    2189495818U,  // SQDMULH_ZZZI_H
6748
416k
    270618122U, // SQDMULH_ZZZI_S
6749
416k
    2133514U, // SQDMULH_ZZZ_B
6750
416k
    2418069002U,  // SQDMULH_ZZZ_D
6751
416k
    2189495818U,  // SQDMULH_ZZZ_H
6752
416k
    270618122U, // SQDMULH_ZZZ_S
6753
416k
    2117130U, // SQDMULHv1i16
6754
416k
    2117130U, // SQDMULHv1i16_indexed
6755
416k
    2117130U, // SQDMULHv1i32
6756
416k
    2117130U, // SQDMULHv1i32_indexed
6757
416k
    813796874U, // SQDMULHv2i32
6758
416k
    813796874U, // SQDMULHv2i32_indexed
6759
416k
    817991178U, // SQDMULHv4i16
6760
416k
    817991178U, // SQDMULHv4i16_indexed
6761
416k
    820088330U, // SQDMULHv4i32
6762
416k
    820088330U, // SQDMULHv4i32_indexed
6763
416k
    822185482U, // SQDMULHv8i16
6764
416k
    822185482U, // SQDMULHv8i16_indexed
6765
416k
    270583515U, // SQDMULLB_ZZZI_D
6766
416k
    1881229019U,  // SQDMULLB_ZZZI_S
6767
416k
    270583515U, // SQDMULLB_ZZZ_D
6768
416k
    2309031643U,  // SQDMULLB_ZZZ_H
6769
416k
    1881229019U,  // SQDMULLB_ZZZ_S
6770
416k
    270588661U, // SQDMULLT_ZZZI_D
6771
416k
    1881234165U,  // SQDMULLT_ZZZI_S
6772
416k
    270588661U, // SQDMULLT_ZZZ_D
6773
416k
    2309036789U,  // SQDMULLT_ZZZ_H
6774
416k
    1881234165U,  // SQDMULLT_ZZZ_S
6775
416k
    2118166U, // SQDMULLi16
6776
416k
    2118166U, // SQDMULLi32
6777
416k
    2118166U, // SQDMULLv1i32_indexed
6778
416k
    2118166U, // SQDMULLv1i64_indexed
6779
416k
    815895062U, // SQDMULLv2i32_indexed
6780
416k
    815895062U, // SQDMULLv2i32_v2i64
6781
416k
    820089366U, // SQDMULLv4i16_indexed
6782
416k
    820089366U, // SQDMULLv4i16_v4i32
6783
416k
    815890744U, // SQDMULLv4i32_indexed
6784
416k
    815890744U, // SQDMULLv4i32_v2i64
6785
416k
    820085048U, // SQDMULLv8i16_indexed
6786
416k
    820085048U, // SQDMULLv8i16_v4i32
6787
416k
    538985894U, // SQINCB_XPiI
6788
416k
    1881163174U,  // SQINCB_XPiWdI
6789
416k
    538987147U, // SQINCD_XPiI
6790
416k
    1881164427U,  // SQINCD_XPiWdI
6791
416k
    539019915U, // SQINCD_ZPiI
6792
416k
    538987834U, // SQINCH_XPiI
6793
416k
    1881165114U,  // SQINCH_XPiWdI
6794
416k
    58789178U,  // SQINCH_ZPiI
6795
416k
    2118929U, // SQINCP_XPWd_B
6796
416k
    2418038033U,  // SQINCP_XPWd_D
6797
416k
    1881167121U,  // SQINCP_XPWd_H
6798
416k
    270554385U, // SQINCP_XPWd_S
6799
416k
    2118929U, // SQINCP_XP_B
6800
416k
    2418038033U,  // SQINCP_XP_D
6801
416k
    1881167121U,  // SQINCP_XP_H
6802
416k
    270554385U, // SQINCP_XP_S
6803
416k
    1075893521U,  // SQINCP_ZP_D
6804
416k
    1658918161U,  // SQINCP_ZP_H
6805
416k
    1344361745U,  // SQINCP_ZP_S
6806
416k
    538992207U, // SQINCW_XPiI
6807
416k
    1881169487U,  // SQINCW_XPiWdI
6808
416k
    539057743U, // SQINCW_ZPiI
6809
416k
    270568474U, // SQNEG_ZPmZ_B
6810
416k
    270584858U, // SQNEG_ZPmZ_D
6811
416k
    541133850U, // SQNEG_ZPmZ_H
6812
416k
    270617626U, // SQNEG_ZPmZ_S
6813
416k
    811699226U, // SQNEGv16i8
6814
416k
    2116634U, // SQNEGv1i16
6815
416k
    2116634U, // SQNEGv1i32
6816
416k
    2116634U, // SQNEGv1i64
6817
416k
    2116634U, // SQNEGv1i8
6818
416k
    813796378U, // SQNEGv2i32
6819
416k
    815893530U, // SQNEGv2i64
6820
416k
    817990682U, // SQNEGv4i16
6821
416k
    820087834U, // SQNEGv4i32
6822
416k
    822184986U, // SQNEGv8i16
6823
416k
    824282138U, // SQNEGv8i8
6824
416k
    2195786939U,  // SQRDCMLAH_ZZZI_H
6825
416k
    1344359611U,  // SQRDCMLAH_ZZZI_S
6826
416k
    2418052283U,  // SQRDCMLAH_ZZZ_B
6827
416k
    1075891387U,  // SQRDCMLAH_ZZZ_D
6828
416k
    2195786939U,  // SQRDCMLAH_ZZZ_H
6829
416k
    1344359611U,  // SQRDCMLAH_ZZZ_S
6830
416k
    1075891398U,  // SQRDMLAH_ZZZI_D
6831
416k
    2195786950U,  // SQRDMLAH_ZZZI_H
6832
416k
    1344359622U,  // SQRDMLAH_ZZZI_S
6833
416k
    2418052294U,  // SQRDMLAH_ZZZ_B
6834
416k
    1075891398U,  // SQRDMLAH_ZZZ_D
6835
416k
    2195786950U,  // SQRDMLAH_ZZZ_H
6836
416k
    1344359622U,  // SQRDMLAH_ZZZ_S
6837
416k
    1076153542U,  // SQRDMLAHi16_indexed
6838
416k
    1076153542U,  // SQRDMLAHi32_indexed
6839
416k
    1076153542U,  // SQRDMLAHv1i16
6840
416k
    1076153542U,  // SQRDMLAHv1i32
6841
416k
    2961312966U,  // SQRDMLAHv2i32
6842
416k
    2961312966U,  // SQRDMLAHv2i32_indexed
6843
416k
    2965507270U,  // SQRDMLAHv4i16
6844
416k
    2965507270U,  // SQRDMLAHv4i16_indexed
6845
416k
    2967604422U,  // SQRDMLAHv4i32
6846
416k
    2967604422U,  // SQRDMLAHv4i32_indexed
6847
416k
    2969701574U,  // SQRDMLAHv8i16
6848
416k
    2969701574U,  // SQRDMLAHv8i16_indexed
6849
416k
    1075892003U,  // SQRDMLSH_ZZZI_D
6850
416k
    2195787555U,  // SQRDMLSH_ZZZI_H
6851
416k
    1344360227U,  // SQRDMLSH_ZZZI_S
6852
416k
    2418052899U,  // SQRDMLSH_ZZZ_B
6853
416k
    1075892003U,  // SQRDMLSH_ZZZ_D
6854
416k
    2195787555U,  // SQRDMLSH_ZZZ_H
6855
416k
    1344360227U,  // SQRDMLSH_ZZZ_S
6856
416k
    1076154147U,  // SQRDMLSHi16_indexed
6857
416k
    1076154147U,  // SQRDMLSHi32_indexed
6858
416k
    1076154147U,  // SQRDMLSHv1i16
6859
416k
    1076154147U,  // SQRDMLSHv1i32
6860
416k
    2961313571U,  // SQRDMLSHv2i32
6861
416k
    2961313571U,  // SQRDMLSHv2i32_indexed
6862
416k
    2965507875U,  // SQRDMLSHv4i16
6863
416k
    2965507875U,  // SQRDMLSHv4i16_indexed
6864
416k
    2967605027U,  // SQRDMLSHv4i32
6865
416k
    2967605027U,  // SQRDMLSHv4i32_indexed
6866
416k
    2969702179U,  // SQRDMLSHv8i16
6867
416k
    2969702179U,  // SQRDMLSHv8i16_indexed
6868
416k
    2418069011U,  // SQRDMULH_ZZZI_D
6869
416k
    2189495827U,  // SQRDMULH_ZZZI_H
6870
416k
    270618131U, // SQRDMULH_ZZZI_S
6871
416k
    2133523U, // SQRDMULH_ZZZ_B
6872
416k
    2418069011U,  // SQRDMULH_ZZZ_D
6873
416k
    2189495827U,  // SQRDMULH_ZZZ_H
6874
416k
    270618131U, // SQRDMULH_ZZZ_S
6875
416k
    2117139U, // SQRDMULHv1i16
6876
416k
    2117139U, // SQRDMULHv1i16_indexed
6877
416k
    2117139U, // SQRDMULHv1i32
6878
416k
    2117139U, // SQRDMULHv1i32_indexed
6879
416k
    813796883U, // SQRDMULHv2i32
6880
416k
    813796883U, // SQRDMULHv2i32_indexed
6881
416k
    817991187U, // SQRDMULHv4i16
6882
416k
    817991187U, // SQRDMULHv4i16_indexed
6883
416k
    820088339U, // SQRDMULHv4i32
6884
416k
    820088339U, // SQRDMULHv4i32_indexed
6885
416k
    822185491U, // SQRDMULHv8i16
6886
416k
    822185491U, // SQRDMULHv8i16_indexed
6887
416k
    3223361457U,  // SQRSHLR_ZPmZ_B
6888
416k
    3223377841U,  // SQRSHLR_ZPmZ_D
6889
416k
    3519092657U,  // SQRSHLR_ZPmZ_H
6890
416k
    3223410609U,  // SQRSHLR_ZPmZ_S
6891
416k
    3223359932U,  // SQRSHL_ZPmZ_B
6892
416k
    3223376316U,  // SQRSHL_ZPmZ_D
6893
416k
    3519091132U,  // SQRSHL_ZPmZ_H
6894
416k
    3223409084U,  // SQRSHL_ZPmZ_S
6895
416k
    811700668U, // SQRSHLv16i8
6896
416k
    2118076U, // SQRSHLv1i16
6897
416k
    2118076U, // SQRSHLv1i32
6898
416k
    2118076U, // SQRSHLv1i64
6899
416k
    2118076U, // SQRSHLv1i8
6900
416k
    813797820U, // SQRSHLv2i32
6901
416k
    815894972U, // SQRSHLv2i64
6902
416k
    817992124U, // SQRSHLv4i16
6903
416k
    820089276U, // SQRSHLv4i32
6904
416k
    822186428U, // SQRSHLv8i16
6905
416k
    824283580U, // SQRSHLv8i8
6906
416k
    1881180076U,  // SQRSHRNB_ZZI_B
6907
416k
    2172716972U,  // SQRSHRNB_ZZI_H
6908
416k
    2418100140U,  // SQRSHRNB_ZZI_S
6909
416k
    2686491523U,  // SQRSHRNT_ZZI_B
6910
416k
    2174819203U,  // SQRSHRNT_ZZI_H
6911
416k
    1075927939U,  // SQRSHRNT_ZZI_S
6912
416k
    1612747845U,  // SQRSHRN_VG4_Z4ZI_B
6913
416k
    2181108805U,  // SQRSHRN_VG4_Z4ZI_H
6914
416k
    2118725U, // SQRSHRNb
6915
416k
    2118725U, // SQRSHRNh
6916
416k
    2118725U, // SQRSHRNs
6917
416k
    2959212968U,  // SQRSHRNv16i8_shift
6918
416k
    813798469U, // SQRSHRNv2i32_shift
6919
416k
    817992773U, // SQRSHRNv4i16_shift
6920
416k
    2967601576U,  // SQRSHRNv4i32_shift
6921
416k
    2969698728U,  // SQRSHRNv8i16_shift
6922
416k
    824284229U, // SQRSHRNv8i8_shift
6923
416k
    1881180122U,  // SQRSHRUNB_ZZI_B
6924
416k
    2172717018U,  // SQRSHRUNB_ZZI_H
6925
416k
    2418100186U,  // SQRSHRUNB_ZZI_S
6926
416k
    2686491578U,  // SQRSHRUNT_ZZI_B
6927
416k
    2174819258U,  // SQRSHRUNT_ZZI_H
6928
416k
    1075927994U,  // SQRSHRUNT_ZZI_S
6929
416k
    1612747923U,  // SQRSHRUN_VG4_Z4ZI_B
6930
416k
    2181108883U,  // SQRSHRUN_VG4_Z4ZI_H
6931
416k
    2118803U, // SQRSHRUNb
6932
416k
    2118803U, // SQRSHRUNh
6933
416k
    2118803U, // SQRSHRUNs
6934
416k
    2959213029U,  // SQRSHRUNv16i8_shift
6935
416k
    813798547U, // SQRSHRUNv2i32_shift
6936
416k
    817992851U, // SQRSHRUNv4i16_shift
6937
416k
    2967601637U,  // SQRSHRUNv4i32_shift
6938
416k
    2969698789U,  // SQRSHRUNv8i16_shift
6939
416k
    824284307U, // SQRSHRUNv8i8_shift
6940
416k
    2185305266U,  // SQRSHRU_VG2_Z2ZI_H
6941
416k
    1612750002U,  // SQRSHRU_VG4_Z4ZI_B
6942
416k
    2181110962U,  // SQRSHRU_VG4_Z4ZI_H
6943
416k
    2185303898U,  // SQRSHR_VG2_Z2ZI_H
6944
416k
    1612748634U,  // SQRSHR_VG4_Z4ZI_B
6945
416k
    2181109594U,  // SQRSHR_VG4_Z4ZI_H
6946
416k
    3223361441U,  // SQSHLR_ZPmZ_B
6947
416k
    3223377825U,  // SQSHLR_ZPmZ_D
6948
416k
    3519092641U,  // SQSHLR_ZPmZ_H
6949
416k
    3223410593U,  // SQSHLR_ZPmZ_S
6950
416k
    3223362706U,  // SQSHLU_ZPmI_B
6951
416k
    3223379090U,  // SQSHLU_ZPmI_D
6952
416k
    3519093906U,  // SQSHLU_ZPmI_H
6953
416k
    3223411858U,  // SQSHLU_ZPmI_S
6954
416k
    2120850U, // SQSHLUb
6955
416k
    2120850U, // SQSHLUd
6956
416k
    2120850U, // SQSHLUh
6957
416k
    2120850U, // SQSHLUs
6958
416k
    811703442U, // SQSHLUv16i8_shift
6959
416k
    813800594U, // SQSHLUv2i32_shift
6960
416k
    815897746U, // SQSHLUv2i64_shift
6961
416k
    817994898U, // SQSHLUv4i16_shift
6962
416k
    820092050U, // SQSHLUv4i32_shift
6963
416k
    822189202U, // SQSHLUv8i16_shift
6964
416k
    824286354U, // SQSHLUv8i8_shift
6965
416k
    3223359918U,  // SQSHL_ZPmI_B
6966
416k
    3223376302U,  // SQSHL_ZPmI_D
6967
416k
    3519091118U,  // SQSHL_ZPmI_H
6968
416k
    3223409070U,  // SQSHL_ZPmI_S
6969
416k
    3223359918U,  // SQSHL_ZPmZ_B
6970
416k
    3223376302U,  // SQSHL_ZPmZ_D
6971
416k
    3519091118U,  // SQSHL_ZPmZ_H
6972
416k
    3223409070U,  // SQSHL_ZPmZ_S
6973
416k
    2118062U, // SQSHLb
6974
416k
    2118062U, // SQSHLd
6975
416k
    2118062U, // SQSHLh
6976
416k
    2118062U, // SQSHLs
6977
416k
    811700654U, // SQSHLv16i8
6978
416k
    811700654U, // SQSHLv16i8_shift
6979
416k
    2118062U, // SQSHLv1i16
6980
416k
    2118062U, // SQSHLv1i32
6981
416k
    2118062U, // SQSHLv1i64
6982
416k
    2118062U, // SQSHLv1i8
6983
416k
    813797806U, // SQSHLv2i32
6984
416k
    813797806U, // SQSHLv2i32_shift
6985
416k
    815894958U, // SQSHLv2i64
6986
416k
    815894958U, // SQSHLv2i64_shift
6987
416k
    817992110U, // SQSHLv4i16
6988
416k
    817992110U, // SQSHLv4i16_shift
6989
416k
    820089262U, // SQSHLv4i32
6990
416k
    820089262U, // SQSHLv4i32_shift
6991
416k
    822186414U, // SQSHLv8i16
6992
416k
    822186414U, // SQSHLv8i16_shift
6993
416k
    824283566U, // SQSHLv8i8
6994
416k
    824283566U, // SQSHLv8i8_shift
6995
416k
    1881180058U,  // SQSHRNB_ZZI_B
6996
416k
    2172716954U,  // SQSHRNB_ZZI_H
6997
416k
    2418100122U,  // SQSHRNB_ZZI_S
6998
416k
    2686491505U,  // SQSHRNT_ZZI_B
6999
416k
    2174819185U,  // SQSHRNT_ZZI_H
7000
416k
    1075927921U,  // SQSHRNT_ZZI_S
7001
416k
    2118709U, // SQSHRNb
7002
416k
    2118709U, // SQSHRNh
7003
416k
    2118709U, // SQSHRNs
7004
416k
    2959212950U,  // SQSHRNv16i8_shift
7005
416k
    813798453U, // SQSHRNv2i32_shift
7006
416k
    817992757U, // SQSHRNv4i16_shift
7007
416k
    2967601558U,  // SQSHRNv4i32_shift
7008
416k
    2969698710U,  // SQSHRNv8i16_shift
7009
416k
    824284213U, // SQSHRNv8i8_shift
7010
416k
    1881180112U,  // SQSHRUNB_ZZI_B
7011
416k
    2172717008U,  // SQSHRUNB_ZZI_H
7012
416k
    2418100176U,  // SQSHRUNB_ZZI_S
7013
416k
    2686491568U,  // SQSHRUNT_ZZI_B
7014
416k
    2174819248U,  // SQSHRUNT_ZZI_H
7015
416k
    1075927984U,  // SQSHRUNT_ZZI_S
7016
416k
    2118794U, // SQSHRUNb
7017
416k
    2118794U, // SQSHRUNh
7018
416k
    2118794U, // SQSHRUNs
7019
416k
    2959213019U,  // SQSHRUNv16i8_shift
7020
416k
    813798538U, // SQSHRUNv2i32_shift
7021
416k
    817992842U, // SQSHRUNv4i16_shift
7022
416k
    2967601627U,  // SQSHRUNv4i32_shift
7023
416k
    2969698779U,  // SQSHRUNv8i16_shift
7024
416k
    824284298U, // SQSHRUNv8i8_shift
7025
416k
    3223361330U,  // SQSUBR_ZPmZ_B
7026
416k
    3223377714U,  // SQSUBR_ZPmZ_D
7027
416k
    3519092530U,  // SQSUBR_ZPmZ_H
7028
416k
    3223410482U,  // SQSUBR_ZPmZ_S
7029
416k
    2132322U, // SQSUB_ZI_B
7030
416k
    2418067810U,  // SQSUB_ZI_D
7031
416k
    2189494626U,  // SQSUB_ZI_H
7032
416k
    270616930U, // SQSUB_ZI_S
7033
416k
    3223357794U,  // SQSUB_ZPmZ_B
7034
416k
    3223374178U,  // SQSUB_ZPmZ_D
7035
416k
    3519088994U,  // SQSUB_ZPmZ_H
7036
416k
    3223406946U,  // SQSUB_ZPmZ_S
7037
416k
    2132322U, // SQSUB_ZZZ_B
7038
416k
    2418067810U,  // SQSUB_ZZZ_D
7039
416k
    2189494626U,  // SQSUB_ZZZ_H
7040
416k
    270616930U, // SQSUB_ZZZ_S
7041
416k
    811698530U, // SQSUBv16i8
7042
416k
    2115938U, // SQSUBv1i16
7043
416k
    2115938U, // SQSUBv1i32
7044
416k
    2115938U, // SQSUBv1i64
7045
416k
    2115938U, // SQSUBv1i8
7046
416k
    813795682U, // SQSUBv2i32
7047
416k
    815892834U, // SQSUBv2i64
7048
416k
    817989986U, // SQSUBv4i16
7049
416k
    820087138U, // SQSUBv4i32
7050
416k
    822184290U, // SQSUBv8i16
7051
416k
    824281442U, // SQSUBv8i8
7052
416k
    1881180096U,  // SQXTNB_ZZ_B
7053
416k
    1635846080U,  // SQXTNB_ZZ_H
7054
416k
    2418100160U,  // SQXTNB_ZZ_S
7055
416k
    2686491552U,  // SQXTNT_ZZ_B
7056
416k
    1637948320U,  // SQXTNT_ZZ_H
7057
416k
    1075927968U,  // SQXTNT_ZZ_S
7058
416k
    2959213003U,  // SQXTNv16i8
7059
416k
    2118780U, // SQXTNv1i16
7060
416k
    2118780U, // SQXTNv1i32
7061
416k
    2118780U, // SQXTNv1i8
7062
416k
    813798524U, // SQXTNv2i32
7063
416k
    817992828U, // SQXTNv4i16
7064
416k
    2967601611U,  // SQXTNv4i32
7065
416k
    2969698763U,  // SQXTNv8i16
7066
416k
    824284284U, // SQXTNv8i8
7067
416k
    1881180133U,  // SQXTUNB_ZZ_B
7068
416k
    1635846117U,  // SQXTUNB_ZZ_H
7069
416k
    2418100197U,  // SQXTUNB_ZZ_S
7070
416k
    2686491589U,  // SQXTUNT_ZZ_B
7071
416k
    1637948357U,  // SQXTUNT_ZZ_H
7072
416k
    1075928005U,  // SQXTUNT_ZZ_S
7073
416k
    2959213040U,  // SQXTUNv16i8
7074
416k
    2118822U, // SQXTUNv1i16
7075
416k
    2118822U, // SQXTUNv1i32
7076
416k
    2118822U, // SQXTUNv1i8
7077
416k
    813798566U, // SQXTUNv2i32
7078
416k
    817992870U, // SQXTUNv4i16
7079
416k
    2967601648U,  // SQXTUNv4i32
7080
416k
    2969698800U,  // SQXTUNv8i16
7081
416k
    824284326U, // SQXTUNv8i8
7082
416k
    3223358136U,  // SRHADD_ZPmZ_B
7083
416k
    3223374520U,  // SRHADD_ZPmZ_D
7084
416k
    3519089336U,  // SRHADD_ZPmZ_H
7085
416k
    3223407288U,  // SRHADD_ZPmZ_S
7086
416k
    811698872U, // SRHADDv16i8
7087
416k
    813796024U, // SRHADDv2i32
7088
416k
    817990328U, // SRHADDv4i16
7089
416k
    820087480U, // SRHADDv4i32
7090
416k
    822184632U, // SRHADDv8i16
7091
416k
    824281784U, // SRHADDv8i8
7092
416k
    2418053072U,  // SRI_ZZI_B
7093
416k
    1075892176U,  // SRI_ZZI_D
7094
416k
    2195787728U,  // SRI_ZZI_H
7095
416k
    1344360400U,  // SRI_ZZI_S
7096
416k
    1076154320U,  // SRId
7097
416k
    2959216592U,  // SRIv16i8_shift
7098
416k
    2961313744U,  // SRIv2i32_shift
7099
416k
    2963410896U,  // SRIv2i64_shift
7100
416k
    2965508048U,  // SRIv4i16_shift
7101
416k
    2967605200U,  // SRIv4i32_shift
7102
416k
    2969702352U,  // SRIv8i16_shift
7103
416k
    2971799504U,  // SRIv8i8_shift
7104
416k
    3223361475U,  // SRSHLR_ZPmZ_B
7105
416k
    3223377859U,  // SRSHLR_ZPmZ_D
7106
416k
    3519092675U,  // SRSHLR_ZPmZ_H
7107
416k
    3223410627U,  // SRSHLR_ZPmZ_S
7108
416k
    2179092940U,  // SRSHL_VG2_2Z2Z_B
7109
416k
    2181206476U,  // SRSHL_VG2_2Z2Z_D
7110
416k
    2183320012U,  // SRSHL_VG2_2Z2Z_H
7111
416k
    2185433548U,  // SRSHL_VG2_2Z2Z_S
7112
416k
    2179092940U,  // SRSHL_VG2_2ZZ_B
7113
416k
    2181206476U,  // SRSHL_VG2_2ZZ_D
7114
416k
    2183320012U,  // SRSHL_VG2_2ZZ_H
7115
416k
    2185433548U,  // SRSHL_VG2_2ZZ_S
7116
416k
    2179092940U,  // SRSHL_VG4_4Z4Z_B
7117
416k
    2181206476U,  // SRSHL_VG4_4Z4Z_D
7118
416k
    2183320012U,  // SRSHL_VG4_4Z4Z_H
7119
416k
    2185433548U,  // SRSHL_VG4_4Z4Z_S
7120
416k
    2179092940U,  // SRSHL_VG4_4ZZ_B
7121
416k
    2181206476U,  // SRSHL_VG4_4ZZ_D
7122
416k
    2183320012U,  // SRSHL_VG4_4ZZ_H
7123
416k
    2185433548U,  // SRSHL_VG4_4ZZ_S
7124
416k
    3223359948U,  // SRSHL_ZPmZ_B
7125
416k
    3223376332U,  // SRSHL_ZPmZ_D
7126
416k
    3519091148U,  // SRSHL_ZPmZ_H
7127
416k
    3223409100U,  // SRSHL_ZPmZ_S
7128
416k
    811700684U, // SRSHLv16i8
7129
416k
    2118092U, // SRSHLv1i64
7130
416k
    813797836U, // SRSHLv2i32
7131
416k
    815894988U, // SRSHLv2i64
7132
416k
    817992140U, // SRSHLv4i16
7133
416k
    820089292U, // SRSHLv4i32
7134
416k
    822186444U, // SRSHLv8i16
7135
416k
    824283596U, // SRSHLv8i8
7136
416k
    3223361386U,  // SRSHR_ZPmI_B
7137
416k
    3223377770U,  // SRSHR_ZPmI_D
7138
416k
    3519092586U,  // SRSHR_ZPmI_H
7139
416k
    3223410538U,  // SRSHR_ZPmI_S
7140
416k
    2119530U, // SRSHRd
7141
416k
    811702122U, // SRSHRv16i8_shift
7142
416k
    813799274U, // SRSHRv2i32_shift
7143
416k
    815896426U, // SRSHRv2i64_shift
7144
416k
    817993578U, // SRSHRv4i16_shift
7145
416k
    820090730U, // SRSHRv4i32_shift
7146
416k
    822187882U, // SRSHRv8i16_shift
7147
416k
    824285034U, // SRSHRv8i8_shift
7148
416k
    2418050064U,  // SRSRA_ZZI_B
7149
416k
    1075889168U,  // SRSRA_ZZI_D
7150
416k
    2195784720U,  // SRSRA_ZZI_H
7151
416k
    1344357392U,  // SRSRA_ZZI_S
7152
416k
    1076151312U,  // SRSRAd
7153
416k
    2959213584U,  // SRSRAv16i8_shift
7154
416k
    2961310736U,  // SRSRAv2i32_shift
7155
416k
    2963407888U,  // SRSRAv2i64_shift
7156
416k
    2965505040U,  // SRSRAv4i16_shift
7157
416k
    2967602192U,  // SRSRAv4i32_shift
7158
416k
    2969699344U,  // SRSRAv8i16_shift
7159
416k
    2971796496U,  // SRSRAv8i8_shift
7160
416k
    270583499U, // SSHLLB_ZZI_D
7161
416k
    2309031627U,  // SSHLLB_ZZI_H
7162
416k
    1881229003U,  // SSHLLB_ZZI_S
7163
416k
    270588645U, // SSHLLT_ZZI_D
7164
416k
    2309036773U,  // SSHLLT_ZZI_H
7165
416k
    1881234149U,  // SSHLLT_ZZI_S
7166
416k
    822182184U, // SSHLLv16i8_shift
7167
416k
    815895032U, // SSHLLv2i32_shift
7168
416k
    820089336U, // SSHLLv4i16_shift
7169
416k
    815890728U, // SSHLLv4i32_shift
7170
416k
    820085032U, // SSHLLv8i16_shift
7171
416k
    822186488U, // SSHLLv8i8_shift
7172
416k
    811700698U, // SSHLv16i8
7173
416k
    2118106U, // SSHLv1i64
7174
416k
    813797850U, // SSHLv2i32
7175
416k
    815895002U, // SSHLv2i64
7176
416k
    817992154U, // SSHLv4i16
7177
416k
    820089306U, // SSHLv4i32
7178
416k
    822186458U, // SSHLv8i16
7179
416k
    824283610U, // SSHLv8i8
7180
416k
    2119544U, // SSHRd
7181
416k
    811702136U, // SSHRv16i8_shift
7182
416k
    813799288U, // SSHRv2i32_shift
7183
416k
    815896440U, // SSHRv2i64_shift
7184
416k
    817993592U, // SSHRv4i16_shift
7185
416k
    820090744U, // SSHRv4i32_shift
7186
416k
    822187896U, // SSHRv8i16_shift
7187
416k
    824285048U, // SSHRv8i8_shift
7188
416k
    2418050078U,  // SSRA_ZZI_B
7189
416k
    1075889182U,  // SSRA_ZZI_D
7190
416k
    2195784734U,  // SSRA_ZZI_H
7191
416k
    1344357406U,  // SSRA_ZZI_S
7192
416k
    1076151326U,  // SSRAd
7193
416k
    2959213598U,  // SSRAv16i8_shift
7194
416k
    2961310750U,  // SSRAv2i32_shift
7195
416k
    2963407902U,  // SSRAv2i64_shift
7196
416k
    2965505054U,  // SSRAv4i16_shift
7197
416k
    2967602206U,  // SSRAv4i32_shift
7198
416k
    2969699358U,  // SSRAv8i16_shift
7199
416k
    2971796510U,  // SSRAv8i8_shift
7200
416k
    2177008845U,  // SST1B_D
7201
416k
    2177008845U,  // SST1B_D_IMM
7202
416k
    2177008845U,  // SST1B_D_SXTW
7203
416k
    2177008845U,  // SST1B_D_UXTW
7204
416k
    2177041613U,  // SST1B_S_IMM
7205
416k
    2177041613U,  // SST1B_S_SXTW
7206
416k
    2177041613U,  // SST1B_S_UXTW
7207
416k
    2177010212U,  // SST1D
7208
416k
    2177010212U,  // SST1D_IMM
7209
416k
    2177010212U,  // SST1D_SCALED
7210
416k
    2177010212U,  // SST1D_SXTW
7211
416k
    2177010212U,  // SST1D_SXTW_SCALED
7212
416k
    2177010212U,  // SST1D_UXTW
7213
416k
    2177010212U,  // SST1D_UXTW_SCALED
7214
416k
    2177010798U,  // SST1H_D
7215
416k
    2177010798U,  // SST1H_D_IMM
7216
416k
    2177010798U,  // SST1H_D_SCALED
7217
416k
    2177010798U,  // SST1H_D_SXTW
7218
416k
    2177010798U,  // SST1H_D_SXTW_SCALED
7219
416k
    2177010798U,  // SST1H_D_UXTW
7220
416k
    2177010798U,  // SST1H_D_UXTW_SCALED
7221
416k
    2177043566U,  // SST1H_S_IMM
7222
416k
    2177043566U,  // SST1H_S_SXTW
7223
416k
    2177043566U,  // SST1H_S_SXTW_SCALED
7224
416k
    2177043566U,  // SST1H_S_UXTW
7225
416k
    2177043566U,  // SST1H_S_UXTW_SCALED
7226
416k
    2177341080U,  // SST1Q
7227
416k
    2177015286U,  // SST1W_D
7228
416k
    2177015286U,  // SST1W_D_IMM
7229
416k
    2177015286U,  // SST1W_D_SCALED
7230
416k
    2177015286U,  // SST1W_D_SXTW
7231
416k
    2177015286U,  // SST1W_D_SXTW_SCALED
7232
416k
    2177015286U,  // SST1W_D_UXTW
7233
416k
    2177015286U,  // SST1W_D_UXTW_SCALED
7234
416k
    2177048054U,  // SST1W_IMM
7235
416k
    2177048054U,  // SST1W_SXTW
7236
416k
    2177048054U,  // SST1W_SXTW_SCALED
7237
416k
    2177048054U,  // SST1W_UXTW
7238
416k
    2177048054U,  // SST1W_UXTW_SCALED
7239
416k
    270588389U, // SSUBLBT_ZZZ_D
7240
416k
    2309036517U,  // SSUBLBT_ZZZ_H
7241
416k
    1881233893U,  // SSUBLBT_ZZZ_S
7242
416k
    270583428U, // SSUBLB_ZZZ_D
7243
416k
    2309031556U,  // SSUBLB_ZZZ_H
7244
416k
    1881228932U,  // SSUBLB_ZZZ_S
7245
416k
    270584084U, // SSUBLTB_ZZZ_D
7246
416k
    2309032212U,  // SSUBLTB_ZZZ_H
7247
416k
    1881229588U,  // SSUBLTB_ZZZ_S
7248
416k
    270588569U, // SSUBLT_ZZZ_D
7249
416k
    2309036697U,  // SSUBLT_ZZZ_H
7250
416k
    1881234073U,  // SSUBLT_ZZZ_S
7251
416k
    822182136U, // SSUBLv16i8_v8i16
7252
416k
    815894862U, // SSUBLv2i32_v2i64
7253
416k
    820089166U, // SSUBLv4i16_v4i32
7254
416k
    815890680U, // SSUBLv4i32_v2i64
7255
416k
    820084984U, // SSUBLv8i16_v4i32
7256
416k
    822186318U, // SSUBLv8i8_v8i16
7257
416k
    2418067830U,  // SSUBWB_ZZZ_D
7258
416k
    2189494646U,  // SSUBWB_ZZZ_H
7259
416k
    270616950U, // SSUBWB_ZZZ_S
7260
416k
    2418072663U,  // SSUBWT_ZZZ_D
7261
416k
    2189499479U,  // SSUBWT_ZZZ_H
7262
416k
    270621783U, // SSUBWT_ZZZ_S
7263
416k
    822182440U, // SSUBWv16i8_v8i16
7264
416k
    815898152U, // SSUBWv2i32_v2i64
7265
416k
    820092456U, // SSUBWv4i16_v4i32
7266
416k
    815890984U, // SSUBWv4i32_v2i64
7267
416k
    820085288U, // SSUBWv8i16_v4i32
7268
416k
    822189608U, // SSUBWv8i8_v8i16
7269
416k
    2176992461U,  // ST1B
7270
416k
    2237809869U,  // ST1B_2Z
7271
416k
    2237809869U,  // ST1B_2Z_IMM
7272
416k
    2237809869U,  // ST1B_4Z
7273
416k
    2237809869U,  // ST1B_4Z_IMM
7274
416k
    2177008845U,  // ST1B_D
7275
416k
    2177008845U,  // ST1B_D_IMM
7276
416k
    2177025229U,  // ST1B_H
7277
416k
    2177025229U,  // ST1B_H_IMM
7278
416k
    2176992461U,  // ST1B_IMM
7279
416k
    2177041613U,  // ST1B_S
7280
416k
    2177041613U,  // ST1B_S_IMM
7281
416k
    1344832717U,  // ST1B_VG2_M2ZPXI
7282
416k
    1344832717U,  // ST1B_VG2_M2ZPXX
7283
416k
    2237809869U,  // ST1B_VG4_M4ZPXI
7284
416k
    2237809869U,  // ST1B_VG4_M4ZPXX
7285
416k
    2177010212U,  // ST1D
7286
416k
    2237827620U,  // ST1D_2Z
7287
416k
    2237827620U,  // ST1D_2Z_IMM
7288
416k
    2237827620U,  // ST1D_4Z
7289
416k
    2237827620U,  // ST1D_4Z_IMM
7290
416k
    2177010212U,  // ST1D_IMM
7291
416k
    2177337892U,  // ST1D_Q
7292
416k
    2177337892U,  // ST1D_Q_IMM
7293
416k
    2237827620U,  // ST1D_VG2_M2ZPXI
7294
416k
    2237827620U,  // ST1D_VG2_M2ZPXX
7295
416k
    2237827620U,  // ST1D_VG4_M4ZPXI
7296
416k
    2237827620U,  // ST1D_VG4_M4ZPXX
7297
416k
    573546U,  // ST1Fourv16b
7298
416k
    92864618U,  // ST1Fourv16b_POST
7299
416k
    606314U,  // ST1Fourv1d
7300
416k
    94994538U,  // ST1Fourv1d_POST
7301
416k
    639082U,  // ST1Fourv2d
7302
416k
    92930154U,  // ST1Fourv2d_POST
7303
416k
    671850U,  // ST1Fourv2s
7304
416k
    95060074U,  // ST1Fourv2s_POST
7305
416k
    704618U,  // ST1Fourv4h
7306
416k
    95092842U,  // ST1Fourv4h_POST
7307
416k
    737386U,  // ST1Fourv4s
7308
416k
    93028458U,  // ST1Fourv4s_POST
7309
416k
    770154U,  // ST1Fourv8b
7310
416k
    95158378U,  // ST1Fourv8b_POST
7311
416k
    802922U,  // ST1Fourv8h
7312
416k
    93093994U,  // ST1Fourv8h_POST
7313
416k
    2177027182U,  // ST1H
7314
416k
    2237844590U,  // ST1H_2Z
7315
416k
    2237844590U,  // ST1H_2Z_IMM
7316
416k
    2237844590U,  // ST1H_4Z
7317
416k
    2237844590U,  // ST1H_4Z_IMM
7318
416k
    2177010798U,  // ST1H_D
7319
416k
    2177010798U,  // ST1H_D_IMM
7320
416k
    2177027182U,  // ST1H_IMM
7321
416k
    2177043566U,  // ST1H_S
7322
416k
    2177043566U,  // ST1H_S_IMM
7323
416k
    1345113198U,  // ST1H_VG2_M2ZPXI
7324
416k
    1345113198U,  // ST1H_VG2_M2ZPXX
7325
416k
    2237844590U,  // ST1H_VG4_M4ZPXI
7326
416k
    2237844590U,  // ST1H_VG4_M4ZPXX
7327
416k
    573546U,  // ST1Onev16b
7328
416k
    97058922U,  // ST1Onev16b_POST
7329
416k
    606314U,  // ST1Onev1d
7330
416k
    99188842U,  // ST1Onev1d_POST
7331
416k
    639082U,  // ST1Onev2d
7332
416k
    97124458U,  // ST1Onev2d_POST
7333
416k
    671850U,  // ST1Onev2s
7334
416k
    99254378U,  // ST1Onev2s_POST
7335
416k
    704618U,  // ST1Onev4h
7336
416k
    99287146U,  // ST1Onev4h_POST
7337
416k
    737386U,  // ST1Onev4s
7338
416k
    97222762U,  // ST1Onev4s_POST
7339
416k
    770154U,  // ST1Onev8b
7340
416k
    99352682U,  // ST1Onev8b_POST
7341
416k
    802922U,  // ST1Onev8h
7342
416k
    97288298U,  // ST1Onev8h_POST
7343
416k
    573546U,  // ST1Threev16b
7344
416k
    107544682U, // ST1Threev16b_POST
7345
416k
    606314U,  // ST1Threev1d
7346
416k
    109674602U, // ST1Threev1d_POST
7347
416k
    639082U,  // ST1Threev2d
7348
416k
    107610218U, // ST1Threev2d_POST
7349
416k
    671850U,  // ST1Threev2s
7350
416k
    109740138U, // ST1Threev2s_POST
7351
416k
    704618U,  // ST1Threev4h
7352
416k
    109772906U, // ST1Threev4h_POST
7353
416k
    737386U,  // ST1Threev4s
7354
416k
    107708522U, // ST1Threev4s_POST
7355
416k
    770154U,  // ST1Threev8b
7356
416k
    109838442U, // ST1Threev8b_POST
7357
416k
    802922U,  // ST1Threev8h
7358
416k
    107774058U, // ST1Threev8h_POST
7359
416k
    573546U,  // ST1Twov16b
7360
416k
    94961770U,  // ST1Twov16b_POST
7361
416k
    606314U,  // ST1Twov1d
7362
416k
    97091690U,  // ST1Twov1d_POST
7363
416k
    639082U,  // ST1Twov2d
7364
416k
    95027306U,  // ST1Twov2d_POST
7365
416k
    671850U,  // ST1Twov2s
7366
416k
    97157226U,  // ST1Twov2s_POST
7367
416k
    704618U,  // ST1Twov4h
7368
416k
    97189994U,  // ST1Twov4h_POST
7369
416k
    737386U,  // ST1Twov4s
7370
416k
    95125610U,  // ST1Twov4s_POST
7371
416k
    770154U,  // ST1Twov8b
7372
416k
    97255530U,  // ST1Twov8b_POST
7373
416k
    802922U,  // ST1Twov8h
7374
416k
    95191146U,  // ST1Twov8h_POST
7375
416k
    2177048054U,  // ST1W
7376
416k
    2237865462U,  // ST1W_2Z
7377
416k
    2237865462U,  // ST1W_2Z_IMM
7378
416k
    2237865462U,  // ST1W_4Z
7379
416k
    2237865462U,  // ST1W_4Z_IMM
7380
416k
    2177015286U,  // ST1W_D
7381
416k
    2177015286U,  // ST1W_D_IMM
7382
416k
    2177048054U,  // ST1W_IMM
7383
416k
    2177342966U,  // ST1W_Q
7384
416k
    2177342966U,  // ST1W_Q_IMM
7385
416k
    2237865462U,  // ST1W_VG2_M2ZPXI
7386
416k
    2237865462U,  // ST1W_VG2_M2ZPXX
7387
416k
    2237865462U,  // ST1W_VG4_M4ZPXI
7388
416k
    2237865462U,  // ST1W_VG4_M4ZPXX
7389
416k
    2210932332U,  // ST1_MXIPXX_H_B
7390
416k
    2210932346U,  // ST1_MXIPXX_H_D
7391
416k
    2210932360U,  // ST1_MXIPXX_H_H
7392
416k
    2210932374U,  // ST1_MXIPXX_H_Q
7393
416k
    2210932388U,  // ST1_MXIPXX_H_S
7394
416k
    2210948716U,  // ST1_MXIPXX_V_B
7395
416k
    2210948730U,  // ST1_MXIPXX_V_D
7396
416k
    2210948744U,  // ST1_MXIPXX_V_H
7397
416k
    2210948758U,  // ST1_MXIPXX_V_Q
7398
416k
    2210948772U,  // ST1_MXIPXX_V_S
7399
416k
    179093610U, // ST1i16
7400
416k
    2597126250U,  // ST1i16_POST
7401
416k
    1228906U, // ST1i32
7402
416k
    2865594474U,  // ST1i32_POST
7403
416k
    1245290U, // ST1i64
7404
416k
    3134062698U,  // ST1i64_POST
7405
416k
    178815082U, // ST1i8
7406
416k
    3402530922U,  // ST1i8_POST
7407
416k
    2176992490U,  // ST2B
7408
416k
    2176992490U,  // ST2B_IMM
7409
416k
    2177010224U,  // ST2D
7410
416k
    2177010224U,  // ST2D_IMM
7411
416k
    44059638U,  // ST2GOffset
7412
416k
    1118096374U,  // ST2GPostIndex
7413
416k
    1118096374U,  // ST2GPreIndex
7414
416k
    2177027211U,  // ST2H
7415
416k
    2177027211U,  // ST2H_IMM
7416
416k
    2177341092U,  // ST2Q
7417
416k
    2177341092U,  // ST2Q_IMM
7418
416k
    573987U,  // ST2Twov16b
7419
416k
    94962211U,  // ST2Twov16b_POST
7420
416k
    639523U,  // ST2Twov2d
7421
416k
    95027747U,  // ST2Twov2d_POST
7422
416k
    672291U,  // ST2Twov2s
7423
416k
    97157667U,  // ST2Twov2s_POST
7424
416k
    705059U,  // ST2Twov4h
7425
416k
    97190435U,  // ST2Twov4h_POST
7426
416k
    737827U,  // ST2Twov4s
7427
416k
    95126051U,  // ST2Twov4s_POST
7428
416k
    770595U,  // ST2Twov8b
7429
416k
    97255971U,  // ST2Twov8b_POST
7430
416k
    803363U,  // ST2Twov8h
7431
416k
    95191587U,  // ST2Twov8h_POST
7432
416k
    2177048074U,  // ST2W
7433
416k
    2177048074U,  // ST2W_IMM
7434
416k
    179094051U, // ST2i16
7435
416k
    2865562147U,  // ST2i16_POST
7436
416k
    1229347U, // ST2i32
7437
416k
    3134030371U,  // ST2i32_POST
7438
416k
    1245731U, // ST2i64
7439
416k
    3670934051U,  // ST2i64_POST
7440
416k
    178815523U, // ST2i8
7441
416k
    2597224995U,  // ST2i8_POST
7442
416k
    2176992511U,  // ST3B
7443
416k
    2176992511U,  // ST3B_IMM
7444
416k
    2177010236U,  // ST3D
7445
416k
    2177010236U,  // ST3D_IMM
7446
416k
    2177027223U,  // ST3H
7447
416k
    2177027223U,  // ST3H_IMM
7448
416k
    2177341104U,  // ST3Q
7449
416k
    2177341104U,  // ST3Q_IMM
7450
416k
    574053U,  // ST3Threev16b
7451
416k
    107545189U, // ST3Threev16b_POST
7452
416k
    639589U,  // ST3Threev2d
7453
416k
    107610725U, // ST3Threev2d_POST
7454
416k
    672357U,  // ST3Threev2s
7455
416k
    109740645U, // ST3Threev2s_POST
7456
416k
    705125U,  // ST3Threev4h
7457
416k
    109773413U, // ST3Threev4h_POST
7458
416k
    737893U,  // ST3Threev4s
7459
416k
    107709029U, // ST3Threev4s_POST
7460
416k
    770661U,  // ST3Threev8b
7461
416k
    109838949U, // ST3Threev8b_POST
7462
416k
    803429U,  // ST3Threev8h
7463
416k
    107774565U, // ST3Threev8h_POST
7464
416k
    2177048086U,  // ST3W
7465
416k
    2177048086U,  // ST3W_IMM
7466
416k
    179094117U, // ST3i16
7467
416k
    3939304037U,  // ST3i16_POST
7468
416k
    1229413U, // ST3i32
7469
416k
    4207772261U,  // ST3i32_POST
7470
416k
    1245797U, // ST3i64
7471
416k
    181273189U, // ST3i64_POST
7472
416k
    178815589U, // ST3i8
7473
416k
    449741413U, // ST3i8_POST
7474
416k
    2176992537U,  // ST4B
7475
416k
    2176992537U,  // ST4B_IMM
7476
416k
    2177010248U,  // ST4D
7477
416k
    2177010248U,  // ST4D_IMM
7478
416k
    574077U,  // ST4Fourv16b
7479
416k
    92865149U,  // ST4Fourv16b_POST
7480
416k
    639613U,  // ST4Fourv2d
7481
416k
    92930685U,  // ST4Fourv2d_POST
7482
416k
    672381U,  // ST4Fourv2s
7483
416k
    95060605U,  // ST4Fourv2s_POST
7484
416k
    705149U,  // ST4Fourv4h
7485
416k
    95093373U,  // ST4Fourv4h_POST
7486
416k
    737917U,  // ST4Fourv4s
7487
416k
    93028989U,  // ST4Fourv4s_POST
7488
416k
    770685U,  // ST4Fourv8b
7489
416k
    95158909U,  // ST4Fourv8b_POST
7490
416k
    803453U,  // ST4Fourv8h
7491
416k
    93094525U,  // ST4Fourv8h_POST
7492
416k
    2177027235U,  // ST4H
7493
416k
    2177027235U,  // ST4H_IMM
7494
416k
    2177341116U,  // ST4Q
7495
416k
    2177341116U,  // ST4Q_IMM
7496
416k
    2177048098U,  // ST4W
7497
416k
    2177048098U,  // ST4W_IMM
7498
416k
    179094141U, // ST4i16
7499
416k
    3133997693U,  // ST4i16_POST
7500
416k
    1229437U, // ST4i32
7501
416k
    3670901373U,  // ST4i32_POST
7502
416k
    1245821U, // ST4i64
7503
416k
    718144125U, // ST4i64_POST
7504
416k
    178815613U, // ST4i8
7505
416k
    2865660541U,  // ST4i8_POST
7506
416k
    984332U,  // ST64B
7507
416k
    807427275U, // ST64BV
7508
416k
    807419936U, // ST64BV0
7509
416k
    44061627U,  // STGM
7510
416k
    44059702U,  // STGOffset
7511
416k
    2118963U, // STGPi
7512
416k
    1118096438U,  // STGPostIndex
7513
416k
    1076155699U,  // STGPpost
7514
416k
    1076155699U,  // STGPpre
7515
416k
    1118096438U,  // STGPreIndex
7516
416k
    2119006U, // STILPW
7517
416k
    1076155742U,  // STILPWpre
7518
416k
    2119006U, // STILPX
7519
416k
    1076155742U,  // STILPXpre
7520
416k
    1245230U, // STL1
7521
416k
    44058671U,  // STLLRB
7522
416k
    44060299U,  // STLLRH
7523
416k
    44062675U,  // STLLRW
7524
416k
    44062675U,  // STLLRX
7525
416k
    44058679U,  // STLRB
7526
416k
    44060307U,  // STLRH
7527
416k
    44062688U,  // STLRW
7528
416k
    1118099424U,  // STLRWpre
7529
416k
    44062688U,  // STLRX
7530
416k
    1118099424U,  // STLRXpre
7531
416k
    44058729U,  // STLURBi
7532
416k
    44060357U,  // STLURHi
7533
416k
    44062791U,  // STLURWi
7534
416k
    44062791U,  // STLURXi
7535
416k
    44062791U,  // STLURbi
7536
416k
    44062791U,  // STLURdi
7537
416k
    44062791U,  // STLURhi
7538
416k
    44062791U,  // STLURqi
7539
416k
    44062791U,  // STLURsi
7540
416k
    2119296U, // STLXPW
7541
416k
    2119296U, // STLXPX
7542
416k
    2115728U, // STLXRB
7543
416k
    2117356U, // STLXRH
7544
416k
    2119815U, // STLXRW
7545
416k
    2119815U, // STLXRX
7546
416k
    2119096U, // STNPDi
7547
416k
    2119096U, // STNPQi
7548
416k
    2119096U, // STNPSi
7549
416k
    2119096U, // STNPWi
7550
416k
    2119096U, // STNPXi
7551
416k
    2237809861U,  // STNT1B_2Z
7552
416k
    2237809861U,  // STNT1B_2Z_IMM
7553
416k
    2237809861U,  // STNT1B_4Z
7554
416k
    2237809861U,  // STNT1B_4Z_IMM
7555
416k
    1344832709U,  // STNT1B_VG2_M2ZPXI
7556
416k
    1344832709U,  // STNT1B_VG2_M2ZPXX
7557
416k
    2237809861U,  // STNT1B_VG4_M4ZPXI
7558
416k
    2237809861U,  // STNT1B_VG4_M4ZPXX
7559
416k
    2176992453U,  // STNT1B_ZRI
7560
416k
    2176992453U,  // STNT1B_ZRR
7561
416k
    2177008837U,  // STNT1B_ZZR_D_REAL
7562
416k
    2177041605U,  // STNT1B_ZZR_S_REAL
7563
416k
    2237827612U,  // STNT1D_2Z
7564
416k
    2237827612U,  // STNT1D_2Z_IMM
7565
416k
    2237827612U,  // STNT1D_4Z
7566
416k
    2237827612U,  // STNT1D_4Z_IMM
7567
416k
    2237827612U,  // STNT1D_VG2_M2ZPXI
7568
416k
    2237827612U,  // STNT1D_VG2_M2ZPXX
7569
416k
    2237827612U,  // STNT1D_VG4_M4ZPXI
7570
416k
    2237827612U,  // STNT1D_VG4_M4ZPXX
7571
416k
    2177010204U,  // STNT1D_ZRI
7572
416k
    2177010204U,  // STNT1D_ZRR
7573
416k
    2177010204U,  // STNT1D_ZZR_D_REAL
7574
416k
    2237844582U,  // STNT1H_2Z
7575
416k
    2237844582U,  // STNT1H_2Z_IMM
7576
416k
    2237844582U,  // STNT1H_4Z
7577
416k
    2237844582U,  // STNT1H_4Z_IMM
7578
416k
    1345113190U,  // STNT1H_VG2_M2ZPXI
7579
416k
    1345113190U,  // STNT1H_VG2_M2ZPXX
7580
416k
    2237844582U,  // STNT1H_VG4_M4ZPXI
7581
416k
    2237844582U,  // STNT1H_VG4_M4ZPXX
7582
416k
    2177027174U,  // STNT1H_ZRI
7583
416k
    2177027174U,  // STNT1H_ZRR
7584
416k
    2177010790U,  // STNT1H_ZZR_D_REAL
7585
416k
    2177043558U,  // STNT1H_ZZR_S_REAL
7586
416k
    2237865454U,  // STNT1W_2Z
7587
416k
    2237865454U,  // STNT1W_2Z_IMM
7588
416k
    2237865454U,  // STNT1W_4Z
7589
416k
    2237865454U,  // STNT1W_4Z_IMM
7590
416k
    2237865454U,  // STNT1W_VG2_M2ZPXI
7591
416k
    2237865454U,  // STNT1W_VG2_M2ZPXX
7592
416k
    2237865454U,  // STNT1W_VG4_M4ZPXI
7593
416k
    2237865454U,  // STNT1W_VG4_M4ZPXX
7594
416k
    2177048046U,  // STNT1W_ZRI
7595
416k
    2177048046U,  // STNT1W_ZRR
7596
416k
    2177015278U,  // STNT1W_ZZR_D_REAL
7597
416k
    2177048046U,  // STNT1W_ZZR_S_REAL
7598
416k
    2119234U, // STPDi
7599
416k
    1076155970U,  // STPDpost
7600
416k
    1076155970U,  // STPDpre
7601
416k
    2119234U, // STPQi
7602
416k
    1076155970U,  // STPQpost
7603
416k
    1076155970U,  // STPQpre
7604
416k
    2119234U, // STPSi
7605
416k
    1076155970U,  // STPSpost
7606
416k
    1076155970U,  // STPSpre
7607
416k
    2119234U, // STPWi
7608
416k
    1076155970U,  // STPWpost
7609
416k
    1076155970U,  // STPWpre
7610
416k
    2119234U, // STPXi
7611
416k
    1076155970U,  // STPXpost
7612
416k
    1076155970U,  // STPXpre
7613
416k
    1118095445U,  // STRBBpost
7614
416k
    1118095445U,  // STRBBpre
7615
416k
    44058709U,  // STRBBroW
7616
416k
    44058709U,  // STRBBroX
7617
416k
    44058709U,  // STRBBui
7618
416k
    1118099504U,  // STRBpost
7619
416k
    1118099504U,  // STRBpre
7620
416k
    44062768U,  // STRBroW
7621
416k
    44062768U,  // STRBroX
7622
416k
    44062768U,  // STRBui
7623
416k
    1118099504U,  // STRDpost
7624
416k
    1118099504U,  // STRDpre
7625
416k
    44062768U,  // STRDroW
7626
416k
    44062768U,  // STRDroX
7627
416k
    44062768U,  // STRDui
7628
416k
    1118097073U,  // STRHHpost
7629
416k
    1118097073U,  // STRHHpre
7630
416k
    44060337U,  // STRHHroW
7631
416k
    44060337U,  // STRHHroX
7632
416k
    44060337U,  // STRHHui
7633
416k
    1118099504U,  // STRHpost
7634
416k
    1118099504U,  // STRHpre
7635
416k
    44062768U,  // STRHroW
7636
416k
    44062768U,  // STRHroX
7637
416k
    44062768U,  // STRHui
7638
416k
    1118099504U,  // STRQpost
7639
416k
    1118099504U,  // STRQpre
7640
416k
    44062768U,  // STRQroW
7641
416k
    44062768U,  // STRQroX
7642
416k
    44062768U,  // STRQui
7643
416k
    1118099504U,  // STRSpost
7644
416k
    1118099504U,  // STRSpre
7645
416k
    44062768U,  // STRSroW
7646
416k
    44062768U,  // STRSroX
7647
416k
    44062768U,  // STRSui
7648
416k
    1118099504U,  // STRWpost
7649
416k
    1118099504U,  // STRWpre
7650
416k
    44062768U,  // STRWroW
7651
416k
    44062768U,  // STRWroX
7652
416k
    44062768U,  // STRWui
7653
416k
    1118099504U,  // STRXpost
7654
416k
    1118099504U,  // STRXpre
7655
416k
    44062768U,  // STRXroW
7656
416k
    44062768U,  // STRXroX
7657
416k
    44062768U,  // STRXui
7658
416k
    45062192U,  // STR_PXI
7659
416k
    44062768U,  // STR_TX
7660
416k
    1038384U, // STR_ZA
7661
416k
    45062192U,  // STR_ZXI
7662
416k
    44058715U,  // STTRBi
7663
416k
    44060343U,  // STTRHi
7664
416k
    44062773U,  // STTRWi
7665
416k
    44062773U,  // STTRXi
7666
416k
    44058746U,  // STURBBi
7667
416k
    44062806U,  // STURBi
7668
416k
    44062806U,  // STURDi
7669
416k
    44060374U,  // STURHHi
7670
416k
    44062806U,  // STURHi
7671
416k
    44062806U,  // STURQi
7672
416k
    44062806U,  // STURSi
7673
416k
    44062806U,  // STURWi
7674
416k
    44062806U,  // STURXi
7675
416k
    2119303U, // STXPW
7676
416k
    2119303U, // STXPX
7677
416k
    2115736U, // STXRB
7678
416k
    2117364U, // STXRH
7679
416k
    2119822U, // STXRW
7680
416k
    2119822U, // STXRX
7681
416k
    44059644U,  // STZ2GOffset
7682
416k
    1118096380U,  // STZ2GPostIndex
7683
416k
    1118096380U,  // STZ2GPreIndex
7684
416k
    44061633U,  // STZGM
7685
416k
    44059707U,  // STZGOffset
7686
416k
    1118096443U,  // STZGPostIndex
7687
416k
    1118096443U,  // STZGPreIndex
7688
416k
    2116611U, // SUBG
7689
416k
    1881180023U,  // SUBHNB_ZZZ_B
7690
416k
    2172716919U,  // SUBHNB_ZZZ_H
7691
416k
    2418100087U,  // SUBHNB_ZZZ_S
7692
416k
    2686491482U,  // SUBHNT_ZZZ_B
7693
416k
    2174819162U,  // SUBHNT_ZZZ_H
7694
416k
    1075927898U,  // SUBHNT_ZZZ_S
7695
416k
    813798398U, // SUBHNv2i64_v2i32
7696
416k
    2967601541U,  // SUBHNv2i64_v4i32
7697
416k
    817992702U, // SUBHNv4i32_v4i16
7698
416k
    2969698693U,  // SUBHNv4i32_v8i16
7699
416k
    2959212933U,  // SUBHNv8i16_v16i8
7700
416k
    824284158U, // SUBHNv8i16_v8i8
7701
416k
    2118907U, // SUBP
7702
416k
    2120032U, // SUBPS
7703
416k
    2135836U, // SUBR_ZI_B
7704
416k
    2418071324U,  // SUBR_ZI_D
7705
416k
    2189498140U,  // SUBR_ZI_H
7706
416k
    270620444U, // SUBR_ZI_S
7707
416k
    3223361308U,  // SUBR_ZPmZ_B
7708
416k
    3223377692U,  // SUBR_ZPmZ_D
7709
416k
    3519092508U,  // SUBR_ZPmZ_H
7710
416k
    3223410460U,  // SUBR_ZPmZ_S
7711
416k
    2119896U, // SUBSWri
7712
416k
    2119896U, // SUBSWrs
7713
416k
    2119896U, // SUBSWrx
7714
416k
    2119896U, // SUBSXri
7715
416k
    2119896U, // SUBSXrs
7716
416k
    2119896U, // SUBSXrx
7717
416k
    2119896U, // SUBSXrx64
7718
416k
    2115904U, // SUBWri
7719
416k
    2115904U, // SUBWrs
7720
416k
    2115904U, // SUBWrx
7721
416k
    2115904U, // SUBXri
7722
416k
    2115904U, // SUBXrs
7723
416k
    2115904U, // SUBXrx
7724
416k
    2115904U, // SUBXrx64
7725
416k
    3798157632U,  // SUB_VG2_M2Z2Z_D
7726
416k
    3798174016U,  // SUB_VG2_M2Z2Z_S
7727
416k
    3798157632U,  // SUB_VG2_M2ZZ_D
7728
416k
    3798174016U,  // SUB_VG2_M2ZZ_S
7729
416k
    3798157632U,  // SUB_VG2_M2Z_D
7730
416k
    3798174016U,  // SUB_VG2_M2Z_S
7731
416k
    4066593088U,  // SUB_VG4_M4Z4Z_D
7732
416k
    4066609472U,  // SUB_VG4_M4Z4Z_S
7733
416k
    4066593088U,  // SUB_VG4_M4ZZ_D
7734
416k
    4066609472U,  // SUB_VG4_M4ZZ_S
7735
416k
    4066593088U,  // SUB_VG4_M4Z_D
7736
416k
    4066609472U,  // SUB_VG4_M4Z_S
7737
416k
    2132288U, // SUB_ZI_B
7738
416k
    2418067776U,  // SUB_ZI_D
7739
416k
    2189494592U,  // SUB_ZI_H
7740
416k
    270616896U, // SUB_ZI_S
7741
416k
    3223357760U,  // SUB_ZPmZ_B
7742
416k
    3223374144U,  // SUB_ZPmZ_D
7743
416k
    3519088960U,  // SUB_ZPmZ_H
7744
416k
    3223406912U,  // SUB_ZPmZ_S
7745
416k
    2132288U, // SUB_ZZZ_B
7746
416k
    2418067776U,  // SUB_ZZZ_D
7747
416k
    2189494592U,  // SUB_ZZZ_H
7748
416k
    270616896U, // SUB_ZZZ_S
7749
416k
    811698496U, // SUBv16i8
7750
416k
    2115904U, // SUBv1i64
7751
416k
    813795648U, // SUBv2i32
7752
416k
    815892800U, // SUBv2i64
7753
416k
    817989952U, // SUBv4i16
7754
416k
    820087104U, // SUBv4i32
7755
416k
    822184256U, // SUBv8i16
7756
416k
    824281408U, // SUBv8i8
7757
416k
    3798178795U,  // SUDOT_VG2_M2ZZI_BToS
7758
416k
    3798178795U,  // SUDOT_VG2_M2ZZ_BToS
7759
416k
    4066614251U,  // SUDOT_VG4_M4ZZI_BToS
7760
416k
    4066614251U,  // SUDOT_VG4_M4ZZ_BToS
7761
416k
    2418105323U,  // SUDOT_ZZZI
7762
416k
    2967608299U,  // SUDOTlanev16i8
7763
416k
    2961316843U,  // SUDOTlanev8i8
7764
416k
    1784910319U,  // SUMLALL_MZZI_BtoS
7765
416k
    3932393967U,  // SUMLALL_VG2_M2ZZI_BtoS
7766
416k
    1248039407U,  // SUMLALL_VG2_M2ZZ_BtoS
7767
416k
    4200829423U,  // SUMLALL_VG4_M4ZZI_BtoS
7768
416k
    1516474863U,  // SUMLALL_VG4_M4ZZ_BtoS
7769
416k
    56738661U,  // SUMOPA_MPPZZ_D
7770
416k
    176276325U, // SUMOPA_MPPZZ_S
7771
416k
    56744326U,  // SUMOPS_MPPZZ_D
7772
416k
    176281990U, // SUMOPS_MPPZZ_S
7773
416k
    270585761U, // SUNPKHI_ZZ_D
7774
416k
    1772162977U,  // SUNPKHI_ZZ_H
7775
416k
    1881231265U,  // SUNPKHI_ZZ_S
7776
416k
    270587086U, // SUNPKLO_ZZ_D
7777
416k
    1772164302U,  // SUNPKLO_ZZ_H
7778
416k
    1881232590U,  // SUNPKLO_ZZ_S
7779
416k
    1635946467U,  // SUNPK_VG2_2ZZ_D
7780
416k
    1772277731U,  // SUNPK_VG2_2ZZ_H
7781
416k
    1652756451U,  // SUNPK_VG2_2ZZ_S
7782
416k
    1648529379U,  // SUNPK_VG4_4Z2Z_D
7783
416k
    1642254307U,  // SUNPK_VG4_4Z2Z_H
7784
416k
    1646464995U,  // SUNPK_VG4_4Z2Z_S
7785
416k
    3223358189U,  // SUQADD_ZPmZ_B
7786
416k
    3223374573U,  // SUQADD_ZPmZ_D
7787
416k
    3519089389U,  // SUQADD_ZPmZ_H
7788
416k
    3223407341U,  // SUQADD_ZPmZ_S
7789
416k
    2959215341U,  // SUQADDv16i8
7790
416k
    1076153069U,  // SUQADDv1i16
7791
416k
    1076153069U,  // SUQADDv1i32
7792
416k
    1076153069U,  // SUQADDv1i64
7793
416k
    1076153069U,  // SUQADDv1i8
7794
416k
    2961312493U,  // SUQADDv2i32
7795
416k
    2963409645U,  // SUQADDv2i64
7796
416k
    2965506797U,  // SUQADDv4i16
7797
416k
    2967603949U,  // SUQADDv4i32
7798
416k
    2969701101U,  // SUQADDv8i16
7799
416k
    2971798253U,  // SUQADDv8i8
7800
416k
    4066614274U,  // SUVDOT_VG4_M4ZZI_BToS
7801
416k
    379385U,  // SVC
7802
416k
    3798178811U,  // SVDOT_VG2_M2ZZI_HtoS
7803
416k
    4066614267U,  // SVDOT_VG4_M4ZZI_BtoS
7804
416k
    4066597883U,  // SVDOT_VG4_M4ZZI_HtoD
7805
416k
    1613022524U,  // SWPAB
7806
416k
    1613024484U,  // SWPAH
7807
416k
    1613022784U,  // SWPALB
7808
416k
    1613024640U,  // SWPALH
7809
416k
    1613025466U,  // SWPALW
7810
416k
    1613025466U,  // SWPALX
7811
416k
    1613022167U,  // SWPAW
7812
416k
    1613022167U,  // SWPAX
7813
416k
    1613023229U,  // SWPB
7814
416k
    1613024857U,  // SWPH
7815
416k
    1613022993U,  // SWPLB
7816
416k
    1613024737U,  // SWPLH
7817
416k
    1613025983U,  // SWPLW
7818
416k
    1613025983U,  // SWPLX
7819
416k
    271537610U, // SWPP
7820
416k
    271532913U, // SWPPA
7821
416k
    271536202U, // SWPPAL
7822
416k
    271536721U, // SWPPL
7823
416k
    1613026897U,  // SWPW
7824
416k
    1613026897U,  // SWPX
7825
416k
    270584114U, // SXTB_ZPmZ_D
7826
416k
    541133106U, // SXTB_ZPmZ_H
7827
416k
    270616882U, // SXTB_ZPmZ_S
7828
416k
    270585700U, // SXTH_ZPmZ_D
7829
416k
    270618468U, // SXTH_ZPmZ_S
7830
416k
    270589675U, // SXTW_ZPmZ_D
7831
416k
    2118441U, // SYSLxt
7832
416k
    1075861011U,  // SYSPxt
7833
416k
    1075861011U,  // SYSPxt_XZR
7834
416k
    1075861956U,  // SYSxt
7835
416k
    2686490329U,  // TBLQ_ZZZ_B
7836
416k
    1344329433U,  // TBLQ_ZZZ_D
7837
416k
    2183206617U,  // TBLQ_ZZZ_H
7838
416k
    1612797657U,  // TBLQ_ZZZ_S
7839
416k
    2686488889U,  // TBL_ZZZZ_B
7840
416k
    1344327993U,  // TBL_ZZZZ_D
7841
416k
    2183205177U,  // TBL_ZZZZ_H
7842
416k
    1612796217U,  // TBL_ZZZZ_S
7843
416k
    2686488889U,  // TBL_ZZZ_B
7844
416k
    1344327993U,  // TBL_ZZZ_D
7845
416k
    2183205177U,  // TBL_ZZZ_H
7846
416k
    1612796217U,  // TBL_ZZZ_S
7847
416k
    1617006905U,  // TBLv16i8Four
7848
416k
    1617006905U,  // TBLv16i8One
7849
416k
    1617006905U,  // TBLv16i8Three
7850
416k
    1617006905U,  // TBLv16i8Two
7851
416k
    1629589817U,  // TBLv8i8Four
7852
416k
    1629589817U,  // TBLv8i8One
7853
416k
    1629589817U,  // TBLv8i8Three
7854
416k
    1629589817U,  // TBLv8i8Two
7855
416k
    2121686U, // TBNZW
7856
416k
    2121686U, // TBNZX
7857
416k
    2418054891U,  // TBXQ_ZZZ_B
7858
416k
    1075893995U,  // TBXQ_ZZZ_D
7859
416k
    2195789547U,  // TBXQ_ZZZ_H
7860
416k
    1344362219U,  // TBXQ_ZZZ_S
7861
416k
    2418057014U,  // TBX_ZZZ_B
7862
416k
    1075896118U,  // TBX_ZZZ_D
7863
416k
    2195791670U,  // TBX_ZZZ_H
7864
416k
    1344364342U,  // TBX_ZZZ_S
7865
416k
    1885478710U,  // TBXv16i8Four
7866
416k
    1885478710U,  // TBXv16i8One
7867
416k
    1885478710U,  // TBXv16i8Three
7868
416k
    1885478710U,  // TBXv16i8Two
7869
416k
    1898061622U,  // TBXv8i8Four
7870
416k
    1898061622U,  // TBXv8i8One
7871
416k
    1898061622U,  // TBXv8i8Three
7872
416k
    1898061622U,  // TBXv8i8Two
7873
416k
    2121670U, // TBZW
7874
416k
    2121670U, // TBZX
7875
416k
    381328U,  // TCANCEL
7876
416k
    9815U,  // TCOMMIT
7877
416k
    23129U, // TRCIT
7878
416k
    2129972U, // TRN1_PPP_B
7879
416k
    2418065460U,  // TRN1_PPP_D
7880
416k
    2189492276U,  // TRN1_PPP_H
7881
416k
    270614580U, // TRN1_PPP_S
7882
416k
    2129972U, // TRN1_ZZZ_B
7883
416k
    2418065460U,  // TRN1_ZZZ_D
7884
416k
    2189492276U,  // TRN1_ZZZ_H
7885
416k
    2212970548U,  // TRN1_ZZZ_Q
7886
416k
    270614580U, // TRN1_ZZZ_S
7887
416k
    811696180U, // TRN1v16i8
7888
416k
    813793332U, // TRN1v2i32
7889
416k
    815890484U, // TRN1v2i64
7890
416k
    817987636U, // TRN1v4i16
7891
416k
    820084788U, // TRN1v4i32
7892
416k
    822181940U, // TRN1v8i16
7893
416k
    824279092U, // TRN1v8i8
7894
416k
    2130364U, // TRN2_PPP_B
7895
416k
    2418065852U,  // TRN2_PPP_D
7896
416k
    2189492668U,  // TRN2_PPP_H
7897
416k
    270614972U, // TRN2_PPP_S
7898
416k
    2130364U, // TRN2_ZZZ_B
7899
416k
    2418065852U,  // TRN2_ZZZ_D
7900
416k
    2189492668U,  // TRN2_ZZZ_H
7901
416k
    2212970940U,  // TRN2_ZZZ_Q
7902
416k
    270614972U, // TRN2_ZZZ_S
7903
416k
    811696572U, // TRN2v16i8
7904
416k
    813793724U, // TRN2v2i32
7905
416k
    815890876U, // TRN2v2i64
7906
416k
    817988028U, // TRN2v4i16
7907
416k
    820085180U, // TRN2v4i32
7908
416k
    822182332U, // TRN2v8i16
7909
416k
    824279484U, // TRN2v8i8
7910
416k
    444679U,  // TSB
7911
416k
    23568U, // TSTART
7912
416k
    23590U, // TTEST
7913
416k
    1344325109U,  // UABALB_ZZZ_D
7914
416k
    2317420021U,  // UABALB_ZZZ_H
7915
416k
    2686535157U,  // UABALB_ZZZ_S
7916
416k
    1344330350U,  // UABALT_ZZZ_D
7917
416k
    2317425262U,  // UABALT_ZZZ_H
7918
416k
    2686540398U,  // UABALT_ZZZ_S
7919
416k
    2969698510U,  // UABALv16i8_v8i16
7920
416k
    2963410947U,  // UABALv2i32_v2i64
7921
416k
    2967605251U,  // UABALv4i16_v4i32
7922
416k
    2963407054U,  // UABALv4i32_v2i64
7923
416k
    2967601358U,  // UABALv8i16_v4i32
7924
416k
    2969702403U,  // UABALv8i8_v8i16
7925
416k
    2418049732U,  // UABA_ZZZ_B
7926
416k
    1075888836U,  // UABA_ZZZ_D
7927
416k
    2195784388U,  // UABA_ZZZ_H
7928
416k
    1344357060U,  // UABA_ZZZ_S
7929
416k
    2959213252U,  // UABAv16i8
7930
416k
    2961310404U,  // UABAv2i32
7931
416k
    2965504708U,  // UABAv4i16
7932
416k
    2967601860U,  // UABAv4i32
7933
416k
    2969699012U,  // UABAv8i16
7934
416k
    2971796164U,  // UABAv8i8
7935
416k
    270583466U, // UABDLB_ZZZ_D
7936
416k
    2309031594U,  // UABDLB_ZZZ_H
7937
416k
    1881228970U,  // UABDLB_ZZZ_S
7938
416k
    270588607U, // UABDLT_ZZZ_D
7939
416k
    2309036735U,  // UABDLT_ZZZ_H
7940
416k
    1881234111U,  // UABDLT_ZZZ_S
7941
416k
    822182160U, // UABDLv16i8_v8i16
7942
416k
    815894883U, // UABDLv2i32_v2i64
7943
416k
    820089187U, // UABDLv4i16_v4i32
7944
416k
    815890704U, // UABDLv4i32_v2i64
7945
416k
    820085008U, // UABDLv8i16_v4i32
7946
416k
    822186339U, // UABDLv8i8_v8i16
7947
416k
    3223358062U,  // UABD_ZPmZ_B
7948
416k
    3223374446U,  // UABD_ZPmZ_D
7949
416k
    3519089262U,  // UABD_ZPmZ_H
7950
416k
    3223407214U,  // UABD_ZPmZ_S
7951
416k
    811698798U, // UABDv16i8
7952
416k
    813795950U, // UABDv2i32
7953
416k
    817990254U, // UABDv4i16
7954
416k
    820087406U, // UABDv4i32
7955
416k
    822184558U, // UABDv8i16
7956
416k
    824281710U, // UABDv8i8
7957
416k
    3223377222U,  // UADALP_ZPmZ_D
7958
416k
    3519092038U,  // UADALP_ZPmZ_H
7959
416k
    3223409990U,  // UADALP_ZPmZ_S
7960
416k
    2969703750U,  // UADALPv16i8_v8i16
7961
416k
    3124892998U,  // UADALPv2i32_v1i64
7962
416k
    2961315142U,  // UADALPv4i16_v2i32
7963
416k
    2963412294U,  // UADALPv4i32_v2i64
7964
416k
    2967606598U,  // UADALPv8i16_v4i32
7965
416k
    2965509446U,  // UADALPv8i8_v4i16
7966
416k
    270583491U, // UADDLB_ZZZ_D
7967
416k
    2309031619U,  // UADDLB_ZZZ_H
7968
416k
    1881228995U,  // UADDLB_ZZZ_S
7969
416k
    822187350U, // UADDLPv16i8_v8i16
7970
416k
    977376598U, // UADDLPv2i32_v1i64
7971
416k
    813798742U, // UADDLPv4i16_v2i32
7972
416k
    815895894U, // UADDLPv4i32_v2i64
7973
416k
    820090198U, // UADDLPv8i16_v4i32
7974
416k
    817993046U, // UADDLPv8i8_v4i16
7975
416k
    270588623U, // UADDLT_ZZZ_D
7976
416k
    2309036751U,  // UADDLT_ZZZ_H
7977
416k
    1881234127U,  // UADDLT_ZZZ_S
7978
416k
    807427341U, // UADDLVv16i8v
7979
416k
    807427341U, // UADDLVv4i16v
7980
416k
    807427341U, // UADDLVv4i32v
7981
416k
    807427341U, // UADDLVv8i16v
7982
416k
    807427341U, // UADDLVv8i8v
7983
416k
    822182176U, // UADDLv16i8_v8i16
7984
416k
    815894921U, // UADDLv2i32_v2i64
7985
416k
    820089225U, // UADDLv4i16_v4i32
7986
416k
    815890720U, // UADDLv4i32_v2i64
7987
416k
    820085024U, // UADDLv8i16_v4i32
7988
416k
    822186377U, // UADDLv8i8_v8i16
7989
416k
    1780751585U,  // UADDV_VPZ_B
7990
416k
    1657019617U,  // UADDV_VPZ_D
7991
416k
    1659116769U,  // UADDV_VPZ_H
7992
416k
    1638145249U,  // UADDV_VPZ_S
7993
416k
    2418067854U,  // UADDWB_ZZZ_D
7994
416k
    2189494670U,  // UADDWB_ZZZ_H
7995
416k
    270616974U, // UADDWB_ZZZ_S
7996
416k
    2418072687U,  // UADDWT_ZZZ_D
7997
416k
    2189499503U,  // UADDWT_ZZZ_H
7998
416k
    270621807U, // UADDWT_ZZZ_S
7999
416k
    822182464U, // UADDWv16i8_v8i16
8000
416k
    815898214U, // UADDWv2i32_v2i64
8001
416k
    820092518U, // UADDWv4i16_v4i32
8002
416k
    815891008U, // UADDWv4i32_v2i64
8003
416k
    820085312U, // UADDWv8i16_v4i32
8004
416k
    822189670U, // UADDWv8i8_v8i16
8005
416k
    2118568U, // UBFMWri
8006
416k
    2118568U, // UBFMXri
8007
416k
    2317505910U,  // UCLAMP_VG2_2Z2Z_B
8008
416k
    2193790326U,  // UCLAMP_VG2_2Z2Z_D
8009
416k
    2195903862U,  // UCLAMP_VG2_2Z2Z_H
8010
416k
    2174948726U,  // UCLAMP_VG2_2Z2Z_S
8011
416k
    2317505910U,  // UCLAMP_VG4_4Z4Z_B
8012
416k
    2193790326U,  // UCLAMP_VG4_4Z4Z_D
8013
416k
    2195903862U,  // UCLAMP_VG4_4Z4Z_H
8014
416k
    2174948726U,  // UCLAMP_VG4_4Z4Z_S
8015
416k
    2135414U, // UCLAMP_ZZZ_B
8016
416k
    2418070902U,  // UCLAMP_ZZZ_D
8017
416k
    2189497718U,  // UCLAMP_ZZZ_H
8018
416k
    270620022U, // UCLAMP_ZZZ_S
8019
416k
    2116591U, // UCVTFSWDri
8020
416k
    2116591U, // UCVTFSWHri
8021
416k
    2116591U, // UCVTFSWSri
8022
416k
    2116591U, // UCVTFSXDri
8023
416k
    2116591U, // UCVTFSXHri
8024
416k
    2116591U, // UCVTFSXSri
8025
416k
    2116591U, // UCVTFUWDri
8026
416k
    2116591U, // UCVTFUWHri
8027
416k
    2116591U, // UCVTFUWSri
8028
416k
    2116591U, // UCVTFUXDri
8029
416k
    2116591U, // UCVTFUXHri
8030
416k
    2116591U, // UCVTFUXSri
8031
416k
    1648561135U,  // UCVTF_2Z2Z_StoS
8032
416k
    1648561135U,  // UCVTF_4Z4Z_StoS
8033
416k
    270584815U, // UCVTF_ZPmZ_DtoD
8034
416k
    3225488367U,  // UCVTF_ZPmZ_DtoH
8035
416k
    270617583U, // UCVTF_ZPmZ_DtoS
8036
416k
    541133807U, // UCVTF_ZPmZ_HtoH
8037
416k
    270584815U, // UCVTF_ZPmZ_StoD
8038
416k
    1346440175U,  // UCVTF_ZPmZ_StoH
8039
416k
    270617583U, // UCVTF_ZPmZ_StoS
8040
416k
    2116591U, // UCVTFd
8041
416k
    2116591U, // UCVTFh
8042
416k
    2116591U, // UCVTFs
8043
416k
    2116591U, // UCVTFv1i16
8044
416k
    2116591U, // UCVTFv1i32
8045
416k
    2116591U, // UCVTFv1i64
8046
416k
    813796335U, // UCVTFv2f32
8047
416k
    815893487U, // UCVTFv2f64
8048
416k
    813796335U, // UCVTFv2i32_shift
8049
416k
    815893487U, // UCVTFv2i64_shift
8050
416k
    817990639U, // UCVTFv4f16
8051
416k
    820087791U, // UCVTFv4f32
8052
416k
    817990639U, // UCVTFv4i16_shift
8053
416k
    820087791U, // UCVTFv4i32_shift
8054
416k
    822184943U, // UCVTFv8f16
8055
416k
    822184943U, // UCVTFv8i16_shift
8056
416k
    19416U, // UDF
8057
416k
    3223378026U,  // UDIVR_ZPmZ_D
8058
416k
    3223410794U,  // UDIVR_ZPmZ_S
8059
416k
    2120959U, // UDIVWr
8060
416k
    2120959U, // UDIVXr
8061
416k
    3223379199U,  // UDIV_ZPmZ_D
8062
416k
    3223411967U,  // UDIV_ZPmZ_S
8063
416k
    3798178796U,  // UDOT_VG2_M2Z2Z_BtoS
8064
416k
    3798162412U,  // UDOT_VG2_M2Z2Z_HtoD
8065
416k
    3798178796U,  // UDOT_VG2_M2Z2Z_HtoS
8066
416k
    3798178796U,  // UDOT_VG2_M2ZZI_BToS
8067
416k
    3798178796U,  // UDOT_VG2_M2ZZI_HToS
8068
416k
    3798162412U,  // UDOT_VG2_M2ZZI_HtoD
8069
416k
    3798178796U,  // UDOT_VG2_M2ZZ_BtoS
8070
416k
    3798162412U,  // UDOT_VG2_M2ZZ_HtoD
8071
416k
    3798178796U,  // UDOT_VG2_M2ZZ_HtoS
8072
416k
    4066614252U,  // UDOT_VG4_M4Z4Z_BtoS
8073
416k
    4066597868U,  // UDOT_VG4_M4Z4Z_HtoD
8074
416k
    4066614252U,  // UDOT_VG4_M4Z4Z_HtoS
8075
416k
    4066614252U,  // UDOT_VG4_M4ZZI_BtoS
8076
416k
    4066614252U,  // UDOT_VG4_M4ZZI_HToS
8077
416k
    4066597868U,  // UDOT_VG4_M4ZZI_HtoD
8078
416k
    4066614252U,  // UDOT_VG4_M4ZZ_BtoS
8079
416k
    4066597868U,  // UDOT_VG4_M4ZZ_HtoD
8080
416k
    4066614252U,  // UDOT_VG4_M4ZZ_HtoS
8081
416k
    2686508012U,  // UDOT_ZZZI_D
8082
416k
    2686540780U,  // UDOT_ZZZI_HtoS
8083
416k
    2418105324U,  // UDOT_ZZZI_S
8084
416k
    2686508012U,  // UDOT_ZZZ_D
8085
416k
    2686540780U,  // UDOT_ZZZ_HtoS
8086
416k
    2418105324U,  // UDOT_ZZZ_S
8087
416k
    2967608300U,  // UDOTlanev16i8
8088
416k
    2961316844U,  // UDOTlanev8i8
8089
416k
    2967608300U,  // UDOTv16i8
8090
416k
    2961316844U,  // UDOTv8i8
8091
416k
    3223358159U,  // UHADD_ZPmZ_B
8092
416k
    3223374543U,  // UHADD_ZPmZ_D
8093
416k
    3519089359U,  // UHADD_ZPmZ_H
8094
416k
    3223407311U,  // UHADD_ZPmZ_S
8095
416k
    811698895U, // UHADDv16i8
8096
416k
    813796047U, // UHADDv2i32
8097
416k
    817990351U, // UHADDv4i16
8098
416k
    820087503U, // UHADDv4i32
8099
416k
    822184655U, // UHADDv8i16
8100
416k
    824281807U, // UHADDv8i8
8101
416k
    3223361322U,  // UHSUBR_ZPmZ_B
8102
416k
    3223377706U,  // UHSUBR_ZPmZ_D
8103
416k
    3519092522U,  // UHSUBR_ZPmZ_H
8104
416k
    3223410474U,  // UHSUBR_ZPmZ_S
8105
416k
    3223357772U,  // UHSUB_ZPmZ_B
8106
416k
    3223374156U,  // UHSUB_ZPmZ_D
8107
416k
    3519088972U,  // UHSUB_ZPmZ_H
8108
416k
    3223406924U,  // UHSUB_ZPmZ_S
8109
416k
    811698508U, // UHSUBv16i8
8110
416k
    813795660U, // UHSUBv2i32
8111
416k
    817989964U, // UHSUBv4i16
8112
416k
    820087116U, // UHSUBv4i32
8113
416k
    822184268U, // UHSUBv8i16
8114
416k
    824281420U, // UHSUBv8i8
8115
416k
    2118010U, // UMADDLrrr
8116
416k
    3223361139U,  // UMAXP_ZPmZ_B
8117
416k
    3223377523U,  // UMAXP_ZPmZ_D
8118
416k
    3519092339U,  // UMAXP_ZPmZ_H
8119
416k
    3223410291U,  // UMAXP_ZPmZ_S
8120
416k
    811701875U, // UMAXPv16i8
8121
416k
    813799027U, // UMAXPv2i32
8122
416k
    817993331U, // UMAXPv4i16
8123
416k
    820090483U, // UMAXPv4i32
8124
416k
    822187635U, // UMAXPv8i16
8125
416k
    824284787U, // UMAXPv8i8
8126
416k
    3227622829U,  // UMAXQV_VPZ_B
8127
416k
    3231817133U,  // UMAXQV_VPZ_D
8128
416k
    3238108589U,  // UMAXQV_VPZ_H
8129
416k
    3236011437U,  // UMAXQV_VPZ_S
8130
416k
    253385U,  // UMAXV_VPZ_B
8131
416k
    1657019849U,  // UMAXV_VPZ_D
8132
416k
    1659133385U,  // UMAXV_VPZ_H
8133
416k
    1638178249U,  // UMAXV_VPZ_S
8134
416k
    807427529U, // UMAXVv16i8v
8135
416k
    807427529U, // UMAXVv4i16v
8136
416k
    807427529U, // UMAXVv4i32v
8137
416k
    807427529U, // UMAXVv8i16v
8138
416k
    807427529U, // UMAXVv8i8v
8139
416k
    2121520U, // UMAXWri
8140
416k
    2121520U, // UMAXWrr
8141
416k
    2121520U, // UMAXXri
8142
416k
    2121520U, // UMAXXrr
8143
416k
    2179096368U,  // UMAX_VG2_2Z2Z_B
8144
416k
    2181209904U,  // UMAX_VG2_2Z2Z_D
8145
416k
    2183323440U,  // UMAX_VG2_2Z2Z_H
8146
416k
    2185436976U,  // UMAX_VG2_2Z2Z_S
8147
416k
    2179096368U,  // UMAX_VG2_2ZZ_B
8148
416k
    2181209904U,  // UMAX_VG2_2ZZ_D
8149
416k
    2183323440U,  // UMAX_VG2_2ZZ_H
8150
416k
    2185436976U,  // UMAX_VG2_2ZZ_S
8151
416k
    2179096368U,  // UMAX_VG4_4Z4Z_B
8152
416k
    2181209904U,  // UMAX_VG4_4Z4Z_D
8153
416k
    2183323440U,  // UMAX_VG4_4Z4Z_H
8154
416k
    2185436976U,  // UMAX_VG4_4Z4Z_S
8155
416k
    2179096368U,  // UMAX_VG4_4ZZ_B
8156
416k
    2181209904U,  // UMAX_VG4_4ZZ_D
8157
416k
    2183323440U,  // UMAX_VG4_4ZZ_H
8158
416k
    2185436976U,  // UMAX_VG4_4ZZ_S
8159
416k
    2137904U, // UMAX_ZI_B
8160
416k
    2418073392U,  // UMAX_ZI_D
8161
416k
    2189500208U,  // UMAX_ZI_H
8162
416k
    270622512U, // UMAX_ZI_S
8163
416k
    3223363376U,  // UMAX_ZPmZ_B
8164
416k
    3223379760U,  // UMAX_ZPmZ_D
8165
416k
    3519094576U,  // UMAX_ZPmZ_H
8166
416k
    3223412528U,  // UMAX_ZPmZ_S
8167
416k
    811704112U, // UMAXv16i8
8168
416k
    813801264U, // UMAXv2i32
8169
416k
    817995568U, // UMAXv4i16
8170
416k
    820092720U, // UMAXv4i32
8171
416k
    822189872U, // UMAXv8i16
8172
416k
    824287024U, // UMAXv8i8
8173
416k
    3223360945U,  // UMINP_ZPmZ_B
8174
416k
    3223377329U,  // UMINP_ZPmZ_D
8175
416k
    3519092145U,  // UMINP_ZPmZ_H
8176
416k
    3223410097U,  // UMINP_ZPmZ_S
8177
416k
    811701681U, // UMINPv16i8
8178
416k
    813798833U, // UMINPv2i32
8179
416k
    817993137U, // UMINPv4i16
8180
416k
    820090289U, // UMINPv4i32
8181
416k
    822187441U, // UMINPv8i16
8182
416k
    824284593U, // UMINPv8i8
8183
416k
    3227622798U,  // UMINQV_VPZ_B
8184
416k
    3231817102U,  // UMINQV_VPZ_D
8185
416k
    3238108558U,  // UMINQV_VPZ_H
8186
416k
    3236011406U,  // UMINQV_VPZ_S
8187
416k
    253237U,  // UMINV_VPZ_B
8188
416k
    1657019701U,  // UMINV_VPZ_D
8189
416k
    1659133237U,  // UMINV_VPZ_H
8190
416k
    1638178101U,  // UMINV_VPZ_S
8191
416k
    807427381U, // UMINVv16i8v
8192
416k
    807427381U, // UMINVv4i16v
8193
416k
    807427381U, // UMINVv4i32v
8194
416k
    807427381U, // UMINVv8i16v
8195
416k
    807427381U, // UMINVv8i8v
8196
416k
    2118686U, // UMINWri
8197
416k
    2118686U, // UMINWrr
8198
416k
    2118686U, // UMINXri
8199
416k
    2118686U, // UMINXrr
8200
416k
    2179093534U,  // UMIN_VG2_2Z2Z_B
8201
416k
    2181207070U,  // UMIN_VG2_2Z2Z_D
8202
416k
    2183320606U,  // UMIN_VG2_2Z2Z_H
8203
416k
    2185434142U,  // UMIN_VG2_2Z2Z_S
8204
416k
    2179093534U,  // UMIN_VG2_2ZZ_B
8205
416k
    2181207070U,  // UMIN_VG2_2ZZ_D
8206
416k
    2183320606U,  // UMIN_VG2_2ZZ_H
8207
416k
    2185434142U,  // UMIN_VG2_2ZZ_S
8208
416k
    2179093534U,  // UMIN_VG4_4Z4Z_B
8209
416k
    2181207070U,  // UMIN_VG4_4Z4Z_D
8210
416k
    2183320606U,  // UMIN_VG4_4Z4Z_H
8211
416k
    2185434142U,  // UMIN_VG4_4Z4Z_S
8212
416k
    2179093534U,  // UMIN_VG4_4ZZ_B
8213
416k
    2181207070U,  // UMIN_VG4_4ZZ_D
8214
416k
    2183320606U,  // UMIN_VG4_4ZZ_H
8215
416k
    2185434142U,  // UMIN_VG4_4ZZ_S
8216
416k
    2135070U, // UMIN_ZI_B
8217
416k
    2418070558U,  // UMIN_ZI_D
8218
416k
    2189497374U,  // UMIN_ZI_H
8219
416k
    270619678U, // UMIN_ZI_S
8220
416k
    3223360542U,  // UMIN_ZPmZ_B
8221
416k
    3223376926U,  // UMIN_ZPmZ_D
8222
416k
    3519091742U,  // UMIN_ZPmZ_H
8223
416k
    3223409694U,  // UMIN_ZPmZ_S
8224
416k
    811701278U, // UMINv16i8
8225
416k
    813798430U, // UMINv2i32
8226
416k
    817992734U, // UMINv4i16
8227
416k
    820089886U, // UMINv4i32
8228
416k
    822187038U, // UMINv8i16
8229
416k
    824284190U, // UMINv8i8
8230
416k
    1344325154U,  // UMLALB_ZZZI_D
8231
416k
    2686535202U,  // UMLALB_ZZZI_S
8232
416k
    1344325154U,  // UMLALB_ZZZ_D
8233
416k
    2317420066U,  // UMLALB_ZZZ_H
8234
416k
    2686535202U,  // UMLALB_ZZZ_S
8235
416k
    1784910320U,  // UMLALL_MZZI_BtoS
8236
416k
    1784893936U,  // UMLALL_MZZI_HtoD
8237
416k
    1784910320U,  // UMLALL_MZZ_BtoS
8238
416k
    1784893936U,  // UMLALL_MZZ_HtoD
8239
416k
    3932393968U,  // UMLALL_VG2_M2Z2Z_BtoS
8240
416k
    3932377584U,  // UMLALL_VG2_M2Z2Z_HtoD
8241
416k
    3932393968U,  // UMLALL_VG2_M2ZZI_BtoS
8242
416k
    3932377584U,  // UMLALL_VG2_M2ZZI_HtoD
8243
416k
    1248039408U,  // UMLALL_VG2_M2ZZ_BtoS
8244
416k
    1248023024U,  // UMLALL_VG2_M2ZZ_HtoD
8245
416k
    4200829424U,  // UMLALL_VG4_M4Z4Z_BtoS
8246
416k
    4200813040U,  // UMLALL_VG4_M4Z4Z_HtoD
8247
416k
    4200829424U,  // UMLALL_VG4_M4ZZI_BtoS
8248
416k
    4200813040U,  // UMLALL_VG4_M4ZZI_HtoD
8249
416k
    1516474864U,  // UMLALL_VG4_M4ZZ_BtoS
8250
416k
    1516458480U,  // UMLALL_VG4_M4ZZ_HtoD
8251
416k
    1344330385U,  // UMLALT_ZZZI_D
8252
416k
    2686540433U,  // UMLALT_ZZZI_S
8253
416k
    1344330385U,  // UMLALT_ZZZ_D
8254
416k
    2317425297U,  // UMLALT_ZZZ_H
8255
416k
    2686540433U,  // UMLALT_ZZZ_S
8256
416k
    1665372203U,  // UMLAL_MZZI_S
8257
416k
    1665372203U,  // UMLAL_MZZ_S
8258
416k
    3812855851U,  // UMLAL_VG2_M2Z2Z_S
8259
416k
    3812855851U,  // UMLAL_VG2_M2ZZI_S
8260
416k
    3812855851U,  // UMLAL_VG2_M2ZZ_S
8261
416k
    4081291307U,  // UMLAL_VG4_M4Z4Z_S
8262
416k
    4081291307U,  // UMLAL_VG4_M4ZZI_S
8263
416k
    4081291307U,  // UMLAL_VG4_M4ZZ_S
8264
416k
    2969698544U,  // UMLALv16i8_v8i16
8265
416k
    2963410987U,  // UMLALv2i32_indexed
8266
416k
    2963410987U,  // UMLALv2i32_v2i64
8267
416k
    2967605291U,  // UMLALv4i16_indexed
8268
416k
    2967605291U,  // UMLALv4i16_v4i32
8269
416k
    2963407088U,  // UMLALv4i32_indexed
8270
416k
    2963407088U,  // UMLALv4i32_v2i64
8271
416k
    2967601392U,  // UMLALv8i16_indexed
8272
416k
    2967601392U,  // UMLALv8i16_v4i32
8273
416k
    2969702443U,  // UMLALv8i8_v8i16
8274
416k
    1344325452U,  // UMLSLB_ZZZI_D
8275
416k
    2686535500U,  // UMLSLB_ZZZI_S
8276
416k
    1344325452U,  // UMLSLB_ZZZ_D
8277
416k
    2317420364U,  // UMLSLB_ZZZ_H
8278
416k
    2686535500U,  // UMLSLB_ZZZ_S
8279
416k
    1784910350U,  // UMLSLL_MZZI_BtoS
8280
416k
    1784893966U,  // UMLSLL_MZZI_HtoD
8281
416k
    1784910350U,  // UMLSLL_MZZ_BtoS
8282
416k
    1784893966U,  // UMLSLL_MZZ_HtoD
8283
416k
    3932393998U,  // UMLSLL_VG2_M2Z2Z_BtoS
8284
416k
    3932377614U,  // UMLSLL_VG2_M2Z2Z_HtoD
8285
416k
    3932393998U,  // UMLSLL_VG2_M2ZZI_BtoS
8286
416k
    3932377614U,  // UMLSLL_VG2_M2ZZI_HtoD
8287
416k
    1248039438U,  // UMLSLL_VG2_M2ZZ_BtoS
8288
416k
    1248023054U,  // UMLSLL_VG2_M2ZZ_HtoD
8289
416k
    4200829454U,  // UMLSLL_VG4_M4Z4Z_BtoS
8290
416k
    4200813070U,  // UMLSLL_VG4_M4Z4Z_HtoD
8291
416k
    4200829454U,  // UMLSLL_VG4_M4ZZI_BtoS
8292
416k
    4200813070U,  // UMLSLL_VG4_M4ZZI_HtoD
8293
416k
    1516474894U,  // UMLSLL_VG4_M4ZZ_BtoS
8294
416k
    1516458510U,  // UMLSLL_VG4_M4ZZ_HtoD
8295
416k
    1344330560U,  // UMLSLT_ZZZI_D
8296
416k
    2686540608U,  // UMLSLT_ZZZI_S
8297
416k
    1344330560U,  // UMLSLT_ZZZ_D
8298
416k
    2317425472U,  // UMLSLT_ZZZ_H
8299
416k
    2686540608U,  // UMLSLT_ZZZ_S
8300
416k
    1665372962U,  // UMLSL_MZZI_S
8301
416k
    1665372962U,  // UMLSL_MZZ_S
8302
416k
    3812856610U,  // UMLSL_VG2_M2Z2Z_S
8303
416k
    3812856610U,  // UMLSL_VG2_M2ZZI_S
8304
416k
    3812856610U,  // UMLSL_VG2_M2ZZ_S
8305
416k
    4081292066U,  // UMLSL_VG4_M4Z4Z_S
8306
416k
    4081292066U,  // UMLSL_VG4_M4ZZI_S
8307
416k
    4081292066U,  // UMLSL_VG4_M4ZZ_S
8308
416k
    2969698676U,  // UMLSLv16i8_v8i16
8309
416k
    2963411746U,  // UMLSLv2i32_indexed
8310
416k
    2963411746U,  // UMLSLv2i32_v2i64
8311
416k
    2967606050U,  // UMLSLv4i16_indexed
8312
416k
    2967606050U,  // UMLSLv4i16_v4i32
8313
416k
    2963407220U,  // UMLSLv4i32_indexed
8314
416k
    2963407220U,  // UMLSLv4i32_v2i64
8315
416k
    2967601524U,  // UMLSLv8i16_indexed
8316
416k
    2967601524U,  // UMLSLv8i16_v4i32
8317
416k
    2969703202U,  // UMLSLv8i8_v8i16
8318
416k
    2967601959U,  // UMMLA
8319
416k
    2418098983U,  // UMMLA_ZZZ
8320
416k
    56738662U,  // UMOPA_MPPZZ_D
8321
416k
    56738662U,  // UMOPA_MPPZZ_HtoS
8322
416k
    176276326U, // UMOPA_MPPZZ_S
8323
416k
    56744327U,  // UMOPS_MPPZZ_D
8324
416k
    56744327U,  // UMOPS_MPPZZ_HtoS
8325
416k
    176281991U, // UMOPS_MPPZZ_S
8326
416k
    807427413U, // UMOVvi16
8327
416k
    807427413U, // UMOVvi16_idx0
8328
416k
    807427413U, // UMOVvi32
8329
416k
    807427413U, // UMOVvi32_idx0
8330
416k
    807427413U, // UMOVvi64
8331
416k
    807427413U, // UMOVvi64_idx0
8332
416k
    807427413U, // UMOVvi8
8333
416k
    807427413U, // UMOVvi8_idx0
8334
416k
    2117958U, // UMSUBLrrr
8335
416k
    3223359012U,  // UMULH_ZPmZ_B
8336
416k
    3223375396U,  // UMULH_ZPmZ_D
8337
416k
    3519090212U,  // UMULH_ZPmZ_H
8338
416k
    3223408164U,  // UMULH_ZPmZ_S
8339
416k
    2133540U, // UMULH_ZZZ_B
8340
416k
    2418069028U,  // UMULH_ZZZ_D
8341
416k
    2189495844U,  // UMULH_ZZZ_H
8342
416k
    270618148U, // UMULH_ZZZ_S
8343
416k
    2117156U, // UMULHrr
8344
416k
    270583541U, // UMULLB_ZZZI_D
8345
416k
    1881229045U,  // UMULLB_ZZZI_S
8346
416k
    270583541U, // UMULLB_ZZZ_D
8347
416k
    2309031669U,  // UMULLB_ZZZ_H
8348
416k
    1881229045U,  // UMULLB_ZZZ_S
8349
416k
    270588687U, // UMULLT_ZZZI_D
8350
416k
    1881234191U,  // UMULLT_ZZZI_S
8351
416k
    270588687U, // UMULLT_ZZZ_D
8352
416k
    2309036815U,  // UMULLT_ZZZ_H
8353
416k
    1881234191U,  // UMULLT_ZZZ_S
8354
416k
    822182226U, // UMULLv16i8_v8i16
8355
416k
    815895085U, // UMULLv2i32_indexed
8356
416k
    815895085U, // UMULLv2i32_v2i64
8357
416k
    820089389U, // UMULLv4i16_indexed
8358
416k
    820089389U, // UMULLv4i16_v4i32
8359
416k
    815890770U, // UMULLv4i32_indexed
8360
416k
    815890770U, // UMULLv4i32_v2i64
8361
416k
    820085074U, // UMULLv8i16_indexed
8362
416k
    820085074U, // UMULLv8i16_v4i32
8363
416k
    822186541U, // UMULLv8i8_v8i16
8364
416k
    2132718U, // UQADD_ZI_B
8365
416k
    2418068206U,  // UQADD_ZI_D
8366
416k
    2189495022U,  // UQADD_ZI_H
8367
416k
    270617326U, // UQADD_ZI_S
8368
416k
    3223358190U,  // UQADD_ZPmZ_B
8369
416k
    3223374574U,  // UQADD_ZPmZ_D
8370
416k
    3519089390U,  // UQADD_ZPmZ_H
8371
416k
    3223407342U,  // UQADD_ZPmZ_S
8372
416k
    2132718U, // UQADD_ZZZ_B
8373
416k
    2418068206U,  // UQADD_ZZZ_D
8374
416k
    2189495022U,  // UQADD_ZZZ_H
8375
416k
    270617326U, // UQADD_ZZZ_S
8376
416k
    811698926U, // UQADDv16i8
8377
416k
    2116334U, // UQADDv1i16
8378
416k
    2116334U, // UQADDv1i32
8379
416k
    2116334U, // UQADDv1i64
8380
416k
    2116334U, // UQADDv1i8
8381
416k
    813796078U, // UQADDv2i32
8382
416k
    815893230U, // UQADDv2i64
8383
416k
    817990382U, // UQADDv4i16
8384
416k
    820087534U, // UQADDv4i32
8385
416k
    822184686U, // UQADDv8i16
8386
416k
    824281838U, // UQADDv8i8
8387
416k
    1648432244U,  // UQCVTN_Z2Z_StoH
8388
416k
    1644237940U,  // UQCVTN_Z4Z_DtoH
8389
416k
    1612747892U,  // UQCVTN_Z4Z_StoB
8390
416k
    1648434250U,  // UQCVT_Z2Z_StoH
8391
416k
    1644239946U,  // UQCVT_Z4Z_DtoH
8392
416k
    1612749898U,  // UQCVT_Z4Z_StoB
8393
416k
    538985886U, // UQDECB_WPiI
8394
416k
    538985886U, // UQDECB_XPiI
8395
416k
    538987139U, // UQDECD_WPiI
8396
416k
    538987139U, // UQDECD_XPiI
8397
416k
    539019907U, // UQDECD_ZPiI
8398
416k
    538987826U, // UQDECH_WPiI
8399
416k
    538987826U, // UQDECH_XPiI
8400
416k
    58789170U,  // UQDECH_ZPiI
8401
416k
    2118921U, // UQDECP_WP_B
8402
416k
    2418038025U,  // UQDECP_WP_D
8403
416k
    1881167113U,  // UQDECP_WP_H
8404
416k
    270554377U, // UQDECP_WP_S
8405
416k
    2118921U, // UQDECP_XP_B
8406
416k
    2418038025U,  // UQDECP_XP_D
8407
416k
    1881167113U,  // UQDECP_XP_H
8408
416k
    270554377U, // UQDECP_XP_S
8409
416k
    1075893513U,  // UQDECP_ZP_D
8410
416k
    1658918153U,  // UQDECP_ZP_H
8411
416k
    1344361737U,  // UQDECP_ZP_S
8412
416k
    538992199U, // UQDECW_WPiI
8413
416k
    538992199U, // UQDECW_XPiI
8414
416k
    539057735U, // UQDECW_ZPiI
8415
416k
    538985902U, // UQINCB_WPiI
8416
416k
    538985902U, // UQINCB_XPiI
8417
416k
    538987155U, // UQINCD_WPiI
8418
416k
    538987155U, // UQINCD_XPiI
8419
416k
    539019923U, // UQINCD_ZPiI
8420
416k
    538987842U, // UQINCH_WPiI
8421
416k
    538987842U, // UQINCH_XPiI
8422
416k
    58789186U,  // UQINCH_ZPiI
8423
416k
    2118937U, // UQINCP_WP_B
8424
416k
    2418038041U,  // UQINCP_WP_D
8425
416k
    1881167129U,  // UQINCP_WP_H
8426
416k
    270554393U, // UQINCP_WP_S
8427
416k
    2118937U, // UQINCP_XP_B
8428
416k
    2418038041U,  // UQINCP_XP_D
8429
416k
    1881167129U,  // UQINCP_XP_H
8430
416k
    270554393U, // UQINCP_XP_S
8431
416k
    1075893529U,  // UQINCP_ZP_D
8432
416k
    1658918169U,  // UQINCP_ZP_H
8433
416k
    1344361753U,  // UQINCP_ZP_S
8434
416k
    538992215U, // UQINCW_WPiI
8435
416k
    538992215U, // UQINCW_XPiI
8436
416k
    539057751U, // UQINCW_ZPiI
8437
416k
    3223361466U,  // UQRSHLR_ZPmZ_B
8438
416k
    3223377850U,  // UQRSHLR_ZPmZ_D
8439
416k
    3519092666U,  // UQRSHLR_ZPmZ_H
8440
416k
    3223410618U,  // UQRSHLR_ZPmZ_S
8441
416k
    3223359940U,  // UQRSHL_ZPmZ_B
8442
416k
    3223376324U,  // UQRSHL_ZPmZ_D
8443
416k
    3519091140U,  // UQRSHL_ZPmZ_H
8444
416k
    3223409092U,  // UQRSHL_ZPmZ_S
8445
416k
    811700676U, // UQRSHLv16i8
8446
416k
    2118084U, // UQRSHLv1i16
8447
416k
    2118084U, // UQRSHLv1i32
8448
416k
    2118084U, // UQRSHLv1i64
8449
416k
    2118084U, // UQRSHLv1i8
8450
416k
    813797828U, // UQRSHLv2i32
8451
416k
    815894980U, // UQRSHLv2i64
8452
416k
    817992132U, // UQRSHLv4i16
8453
416k
    820089284U, // UQRSHLv4i32
8454
416k
    822186436U, // UQRSHLv8i16
8455
416k
    824283588U, // UQRSHLv8i8
8456
416k
    1881180086U,  // UQRSHRNB_ZZI_B
8457
416k
    2172716982U,  // UQRSHRNB_ZZI_H
8458
416k
    2418100150U,  // UQRSHRNB_ZZI_S
8459
416k
    2686491533U,  // UQRSHRNT_ZZI_B
8460
416k
    2174819213U,  // UQRSHRNT_ZZI_H
8461
416k
    1075927949U,  // UQRSHRNT_ZZI_S
8462
416k
    1612747854U,  // UQRSHRN_VG4_Z4ZI_B
8463
416k
    2181108814U,  // UQRSHRN_VG4_Z4ZI_H
8464
416k
    2118734U, // UQRSHRNb
8465
416k
    2118734U, // UQRSHRNh
8466
416k
    2118734U, // UQRSHRNs
8467
416k
    2959212978U,  // UQRSHRNv16i8_shift
8468
416k
    813798478U, // UQRSHRNv2i32_shift
8469
416k
    817992782U, // UQRSHRNv4i16_shift
8470
416k
    2967601586U,  // UQRSHRNv4i32_shift
8471
416k
    2969698738U,  // UQRSHRNv8i16_shift
8472
416k
    824284238U, // UQRSHRNv8i8_shift
8473
416k
    2185303906U,  // UQRSHR_VG2_Z2ZI_H
8474
416k
    1612748642U,  // UQRSHR_VG4_Z4ZI_B
8475
416k
    2181109602U,  // UQRSHR_VG4_Z4ZI_H
8476
416k
    3223361449U,  // UQSHLR_ZPmZ_B
8477
416k
    3223377833U,  // UQSHLR_ZPmZ_D
8478
416k
    3519092649U,  // UQSHLR_ZPmZ_H
8479
416k
    3223410601U,  // UQSHLR_ZPmZ_S
8480
416k
    3223359925U,  // UQSHL_ZPmI_B
8481
416k
    3223376309U,  // UQSHL_ZPmI_D
8482
416k
    3519091125U,  // UQSHL_ZPmI_H
8483
416k
    3223409077U,  // UQSHL_ZPmI_S
8484
416k
    3223359925U,  // UQSHL_ZPmZ_B
8485
416k
    3223376309U,  // UQSHL_ZPmZ_D
8486
416k
    3519091125U,  // UQSHL_ZPmZ_H
8487
416k
    3223409077U,  // UQSHL_ZPmZ_S
8488
416k
    2118069U, // UQSHLb
8489
416k
    2118069U, // UQSHLd
8490
416k
    2118069U, // UQSHLh
8491
416k
    2118069U, // UQSHLs
8492
416k
    811700661U, // UQSHLv16i8
8493
416k
    811700661U, // UQSHLv16i8_shift
8494
416k
    2118069U, // UQSHLv1i16
8495
416k
    2118069U, // UQSHLv1i32
8496
416k
    2118069U, // UQSHLv1i64
8497
416k
    2118069U, // UQSHLv1i8
8498
416k
    813797813U, // UQSHLv2i32
8499
416k
    813797813U, // UQSHLv2i32_shift
8500
416k
    815894965U, // UQSHLv2i64
8501
416k
    815894965U, // UQSHLv2i64_shift
8502
416k
    817992117U, // UQSHLv4i16
8503
416k
    817992117U, // UQSHLv4i16_shift
8504
416k
    820089269U, // UQSHLv4i32
8505
416k
    820089269U, // UQSHLv4i32_shift
8506
416k
    822186421U, // UQSHLv8i16
8507
416k
    822186421U, // UQSHLv8i16_shift
8508
416k
    824283573U, // UQSHLv8i8
8509
416k
    824283573U, // UQSHLv8i8_shift
8510
416k
    1881180067U,  // UQSHRNB_ZZI_B
8511
416k
    2172716963U,  // UQSHRNB_ZZI_H
8512
416k
    2418100131U,  // UQSHRNB_ZZI_S
8513
416k
    2686491514U,  // UQSHRNT_ZZI_B
8514
416k
    2174819194U,  // UQSHRNT_ZZI_H
8515
416k
    1075927930U,  // UQSHRNT_ZZI_S
8516
416k
    2118717U, // UQSHRNb
8517
416k
    2118717U, // UQSHRNh
8518
416k
    2118717U, // UQSHRNs
8519
416k
    2959212959U,  // UQSHRNv16i8_shift
8520
416k
    813798461U, // UQSHRNv2i32_shift
8521
416k
    817992765U, // UQSHRNv4i16_shift
8522
416k
    2967601567U,  // UQSHRNv4i32_shift
8523
416k
    2969698719U,  // UQSHRNv8i16_shift
8524
416k
    824284221U, // UQSHRNv8i8_shift
8525
416k
    3223361338U,  // UQSUBR_ZPmZ_B
8526
416k
    3223377722U,  // UQSUBR_ZPmZ_D
8527
416k
    3519092538U,  // UQSUBR_ZPmZ_H
8528
416k
    3223410490U,  // UQSUBR_ZPmZ_S
8529
416k
    2132329U, // UQSUB_ZI_B
8530
416k
    2418067817U,  // UQSUB_ZI_D
8531
416k
    2189494633U,  // UQSUB_ZI_H
8532
416k
    270616937U, // UQSUB_ZI_S
8533
416k
    3223357801U,  // UQSUB_ZPmZ_B
8534
416k
    3223374185U,  // UQSUB_ZPmZ_D
8535
416k
    3519089001U,  // UQSUB_ZPmZ_H
8536
416k
    3223406953U,  // UQSUB_ZPmZ_S
8537
416k
    2132329U, // UQSUB_ZZZ_B
8538
416k
    2418067817U,  // UQSUB_ZZZ_D
8539
416k
    2189494633U,  // UQSUB_ZZZ_H
8540
416k
    270616937U, // UQSUB_ZZZ_S
8541
416k
    811698537U, // UQSUBv16i8
8542
416k
    2115945U, // UQSUBv1i16
8543
416k
    2115945U, // UQSUBv1i32
8544
416k
    2115945U, // UQSUBv1i64
8545
416k
    2115945U, // UQSUBv1i8
8546
416k
    813795689U, // UQSUBv2i32
8547
416k
    815892841U, // UQSUBv2i64
8548
416k
    817989993U, // UQSUBv4i16
8549
416k
    820087145U, // UQSUBv4i32
8550
416k
    822184297U, // UQSUBv8i16
8551
416k
    824281449U, // UQSUBv8i8
8552
416k
    1881180104U,  // UQXTNB_ZZ_B
8553
416k
    1635846088U,  // UQXTNB_ZZ_H
8554
416k
    2418100168U,  // UQXTNB_ZZ_S
8555
416k
    2686491560U,  // UQXTNT_ZZ_B
8556
416k
    1637948328U,  // UQXTNT_ZZ_H
8557
416k
    1075927976U,  // UQXTNT_ZZ_S
8558
416k
    2959213011U,  // UQXTNv16i8
8559
416k
    2118787U, // UQXTNv1i16
8560
416k
    2118787U, // UQXTNv1i32
8561
416k
    2118787U, // UQXTNv1i8
8562
416k
    813798531U, // UQXTNv2i32
8563
416k
    817992835U, // UQXTNv4i16
8564
416k
    2967601619U,  // UQXTNv4i32
8565
416k
    2969698771U,  // UQXTNv8i16
8566
416k
    824284291U, // UQXTNv8i8
8567
416k
    270617498U, // URECPE_ZPmZ_S
8568
416k
    813796250U, // URECPEv2i32
8569
416k
    820087706U, // URECPEv4i32
8570
416k
    3223358144U,  // URHADD_ZPmZ_B
8571
416k
    3223374528U,  // URHADD_ZPmZ_D
8572
416k
    3519089344U,  // URHADD_ZPmZ_H
8573
416k
    3223407296U,  // URHADD_ZPmZ_S
8574
416k
    811698880U, // URHADDv16i8
8575
416k
    813796032U, // URHADDv2i32
8576
416k
    817990336U, // URHADDv4i16
8577
416k
    820087488U, // URHADDv4i32
8578
416k
    822184640U, // URHADDv8i16
8579
416k
    824281792U, // URHADDv8i8
8580
416k
    3223361483U,  // URSHLR_ZPmZ_B
8581
416k
    3223377867U,  // URSHLR_ZPmZ_D
8582
416k
    3519092683U,  // URSHLR_ZPmZ_H
8583
416k
    3223410635U,  // URSHLR_ZPmZ_S
8584
416k
    2179092947U,  // URSHL_VG2_2Z2Z_B
8585
416k
    2181206483U,  // URSHL_VG2_2Z2Z_D
8586
416k
    2183320019U,  // URSHL_VG2_2Z2Z_H
8587
416k
    2185433555U,  // URSHL_VG2_2Z2Z_S
8588
416k
    2179092947U,  // URSHL_VG2_2ZZ_B
8589
416k
    2181206483U,  // URSHL_VG2_2ZZ_D
8590
416k
    2183320019U,  // URSHL_VG2_2ZZ_H
8591
416k
    2185433555U,  // URSHL_VG2_2ZZ_S
8592
416k
    2179092947U,  // URSHL_VG4_4Z4Z_B
8593
416k
    2181206483U,  // URSHL_VG4_4Z4Z_D
8594
416k
    2183320019U,  // URSHL_VG4_4Z4Z_H
8595
416k
    2185433555U,  // URSHL_VG4_4Z4Z_S
8596
416k
    2179092947U,  // URSHL_VG4_4ZZ_B
8597
416k
    2181206483U,  // URSHL_VG4_4ZZ_D
8598
416k
    2183320019U,  // URSHL_VG4_4ZZ_H
8599
416k
    2185433555U,  // URSHL_VG4_4ZZ_S
8600
416k
    3223359955U,  // URSHL_ZPmZ_B
8601
416k
    3223376339U,  // URSHL_ZPmZ_D
8602
416k
    3519091155U,  // URSHL_ZPmZ_H
8603
416k
    3223409107U,  // URSHL_ZPmZ_S
8604
416k
    811700691U, // URSHLv16i8
8605
416k
    2118099U, // URSHLv1i64
8606
416k
    813797843U, // URSHLv2i32
8607
416k
    815894995U, // URSHLv2i64
8608
416k
    817992147U, // URSHLv4i16
8609
416k
    820089299U, // URSHLv4i32
8610
416k
    822186451U, // URSHLv8i16
8611
416k
    824283603U, // URSHLv8i8
8612
416k
    3223361393U,  // URSHR_ZPmI_B
8613
416k
    3223377777U,  // URSHR_ZPmI_D
8614
416k
    3519092593U,  // URSHR_ZPmI_H
8615
416k
    3223410545U,  // URSHR_ZPmI_S
8616
416k
    2119537U, // URSHRd
8617
416k
    811702129U, // URSHRv16i8_shift
8618
416k
    813799281U, // URSHRv2i32_shift
8619
416k
    815896433U, // URSHRv2i64_shift
8620
416k
    817993585U, // URSHRv4i16_shift
8621
416k
    820090737U, // URSHRv4i32_shift
8622
416k
    822187889U, // URSHRv8i16_shift
8623
416k
    824285041U, // URSHRv8i8_shift
8624
416k
    270617544U, // URSQRTE_ZPmZ_S
8625
416k
    813796296U, // URSQRTEv2i32
8626
416k
    820087752U, // URSQRTEv4i32
8627
416k
    2418050071U,  // URSRA_ZZI_B
8628
416k
    1075889175U,  // URSRA_ZZI_D
8629
416k
    2195784727U,  // URSRA_ZZI_H
8630
416k
    1344357399U,  // URSRA_ZZI_S
8631
416k
    1076151319U,  // URSRAd
8632
416k
    2959213591U,  // URSRAv16i8_shift
8633
416k
    2961310743U,  // URSRAv2i32_shift
8634
416k
    2963407895U,  // URSRAv2i64_shift
8635
416k
    2965505047U,  // URSRAv4i16_shift
8636
416k
    2967602199U,  // URSRAv4i32_shift
8637
416k
    2969699351U,  // URSRAv8i16_shift
8638
416k
    2971796503U,  // URSRAv8i8_shift
8639
416k
    3798178788U,  // USDOT_VG2_M2Z2Z_BToS
8640
416k
    3798178788U,  // USDOT_VG2_M2ZZI_BToS
8641
416k
    3798178788U,  // USDOT_VG2_M2ZZ_BToS
8642
416k
    4066614244U,  // USDOT_VG4_M4Z4Z_BToS
8643
416k
    4066614244U,  // USDOT_VG4_M4ZZI_BToS
8644
416k
    4066614244U,  // USDOT_VG4_M4ZZ_BToS
8645
416k
    2418105316U,  // USDOT_ZZZ
8646
416k
    2418105316U,  // USDOT_ZZZI
8647
416k
    2967608292U,  // USDOTlanev16i8
8648
416k
    2961316836U,  // USDOTlanev8i8
8649
416k
    2967608292U,  // USDOTv16i8
8650
416k
    2961316836U,  // USDOTv8i8
8651
416k
    270583507U, // USHLLB_ZZI_D
8652
416k
    2309031635U,  // USHLLB_ZZI_H
8653
416k
    1881229011U,  // USHLLB_ZZI_S
8654
416k
    270588653U, // USHLLT_ZZI_D
8655
416k
    2309036781U,  // USHLLT_ZZI_H
8656
416k
    1881234157U,  // USHLLT_ZZI_S
8657
416k
    822182192U, // USHLLv16i8_shift
8658
416k
    815895039U, // USHLLv2i32_shift
8659
416k
    820089343U, // USHLLv4i16_shift
8660
416k
    815890736U, // USHLLv4i32_shift
8661
416k
    820085040U, // USHLLv8i16_shift
8662
416k
    822186495U, // USHLLv8i8_shift
8663
416k
    811700704U, // USHLv16i8
8664
416k
    2118112U, // USHLv1i64
8665
416k
    813797856U, // USHLv2i32
8666
416k
    815895008U, // USHLv2i64
8667
416k
    817992160U, // USHLv4i16
8668
416k
    820089312U, // USHLv4i32
8669
416k
    822186464U, // USHLv8i16
8670
416k
    824283616U, // USHLv8i8
8671
416k
    2119550U, // USHRd
8672
416k
    811702142U, // USHRv16i8_shift
8673
416k
    813799294U, // USHRv2i32_shift
8674
416k
    815896446U, // USHRv2i64_shift
8675
416k
    817993598U, // USHRv4i16_shift
8676
416k
    820090750U, // USHRv4i32_shift
8677
416k
    822187902U, // USHRv8i16_shift
8678
416k
    824285054U, // USHRv8i8_shift
8679
416k
    1784910310U,  // USMLALL_MZZI_BtoS
8680
416k
    1784910310U,  // USMLALL_MZZ_BtoS
8681
416k
    3932393958U,  // USMLALL_VG2_M2Z2Z_BtoS
8682
416k
    3932393958U,  // USMLALL_VG2_M2ZZI_BtoS
8683
416k
    1248039398U,  // USMLALL_VG2_M2ZZ_BtoS
8684
416k
    4200829414U,  // USMLALL_VG4_M4Z4Z_BtoS
8685
416k
    4200829414U,  // USMLALL_VG4_M4ZZI_BtoS
8686
416k
    1516474854U,  // USMLALL_VG4_M4ZZ_BtoS
8687
416k
    2967601951U,  // USMMLA
8688
416k
    2418098975U,  // USMMLA_ZZZ
8689
416k
    56738653U,  // USMOPA_MPPZZ_D
8690
416k
    176276317U, // USMOPA_MPPZZ_S
8691
416k
    56744318U,  // USMOPS_MPPZZ_D
8692
416k
    176281982U, // USMOPS_MPPZZ_S
8693
416k
    3223358181U,  // USQADD_ZPmZ_B
8694
416k
    3223374565U,  // USQADD_ZPmZ_D
8695
416k
    3519089381U,  // USQADD_ZPmZ_H
8696
416k
    3223407333U,  // USQADD_ZPmZ_S
8697
416k
    2959215333U,  // USQADDv16i8
8698
416k
    1076153061U,  // USQADDv1i16
8699
416k
    1076153061U,  // USQADDv1i32
8700
416k
    1076153061U,  // USQADDv1i64
8701
416k
    1076153061U,  // USQADDv1i8
8702
416k
    2961312485U,  // USQADDv2i32
8703
416k
    2963409637U,  // USQADDv2i64
8704
416k
    2965506789U,  // USQADDv4i16
8705
416k
    2967603941U,  // USQADDv4i32
8706
416k
    2969701093U,  // USQADDv8i16
8707
416k
    2971798245U,  // USQADDv8i8
8708
416k
    2418050084U,  // USRA_ZZI_B
8709
416k
    1075889188U,  // USRA_ZZI_D
8710
416k
    2195784740U,  // USRA_ZZI_H
8711
416k
    1344357412U,  // USRA_ZZI_S
8712
416k
    1076151332U,  // USRAd
8713
416k
    2959213604U,  // USRAv16i8_shift
8714
416k
    2961310756U,  // USRAv2i32_shift
8715
416k
    2963407908U,  // USRAv2i64_shift
8716
416k
    2965505060U,  // USRAv4i16_shift
8717
416k
    2967602212U,  // USRAv4i32_shift
8718
416k
    2969699364U,  // USRAv8i16_shift
8719
416k
    2971796516U,  // USRAv8i8_shift
8720
416k
    270583436U, // USUBLB_ZZZ_D
8721
416k
    2309031564U,  // USUBLB_ZZZ_H
8722
416k
    1881228940U,  // USUBLB_ZZZ_S
8723
416k
    270588577U, // USUBLT_ZZZ_D
8724
416k
    2309036705U,  // USUBLT_ZZZ_H
8725
416k
    1881234081U,  // USUBLT_ZZZ_S
8726
416k
    822182144U, // USUBLv16i8_v8i16
8727
416k
    815894869U, // USUBLv2i32_v2i64
8728
416k
    820089173U, // USUBLv4i16_v4i32
8729
416k
    815890688U, // USUBLv4i32_v2i64
8730
416k
    820084992U, // USUBLv8i16_v4i32
8731
416k
    822186325U, // USUBLv8i8_v8i16
8732
416k
    2418067838U,  // USUBWB_ZZZ_D
8733
416k
    2189494654U,  // USUBWB_ZZZ_H
8734
416k
    270616958U, // USUBWB_ZZZ_S
8735
416k
    2418072671U,  // USUBWT_ZZZ_D
8736
416k
    2189499487U,  // USUBWT_ZZZ_H
8737
416k
    270621791U, // USUBWT_ZZZ_S
8738
416k
    822182448U, // USUBWv16i8_v8i16
8739
416k
    815898159U, // USUBWv2i32_v2i64
8740
416k
    820092463U, // USUBWv4i16_v4i32
8741
416k
    815890992U, // USUBWv4i32_v2i64
8742
416k
    820085296U, // USUBWv8i16_v4i32
8743
416k
    822189615U, // USUBWv8i8_v8i16
8744
416k
    4066614266U,  // USVDOT_VG4_M4ZZI_BToS
8745
416k
    270585770U, // UUNPKHI_ZZ_D
8746
416k
    1772162986U,  // UUNPKHI_ZZ_H
8747
416k
    1881231274U,  // UUNPKHI_ZZ_S
8748
416k
    270587095U, // UUNPKLO_ZZ_D
8749
416k
    1772164311U,  // UUNPKLO_ZZ_H
8750
416k
    1881232599U,  // UUNPKLO_ZZ_S
8751
416k
    1635946474U,  // UUNPK_VG2_2ZZ_D
8752
416k
    1772277738U,  // UUNPK_VG2_2ZZ_H
8753
416k
    1652756458U,  // UUNPK_VG2_2ZZ_S
8754
416k
    1648529386U,  // UUNPK_VG4_4Z2Z_D
8755
416k
    1642254314U,  // UUNPK_VG4_4Z2Z_H
8756
416k
    1646465002U,  // UUNPK_VG4_4Z2Z_S
8757
416k
    3798178819U,  // UVDOT_VG2_M2ZZI_HtoS
8758
416k
    4066614275U,  // UVDOT_VG4_M4ZZI_BtoS
8759
416k
    4066597891U,  // UVDOT_VG4_M4ZZI_HtoD
8760
416k
    270584120U, // UXTB_ZPmZ_D
8761
416k
    541133112U, // UXTB_ZPmZ_H
8762
416k
    270616888U, // UXTB_ZPmZ_S
8763
416k
    270585706U, // UXTH_ZPmZ_D
8764
416k
    270618474U, // UXTH_ZPmZ_S
8765
416k
    270589681U, // UXTW_ZPmZ_D
8766
416k
    2129991U, // UZP1_PPP_B
8767
416k
    2418065479U,  // UZP1_PPP_D
8768
416k
    2189492295U,  // UZP1_PPP_H
8769
416k
    270614599U, // UZP1_PPP_S
8770
416k
    2129991U, // UZP1_ZZZ_B
8771
416k
    2418065479U,  // UZP1_ZZZ_D
8772
416k
    2189492295U,  // UZP1_ZZZ_H
8773
416k
    2212970567U,  // UZP1_ZZZ_Q
8774
416k
    270614599U, // UZP1_ZZZ_S
8775
416k
    811696199U, // UZP1v16i8
8776
416k
    813793351U, // UZP1v2i32
8777
416k
    815890503U, // UZP1v2i64
8778
416k
    817987655U, // UZP1v4i16
8779
416k
    820084807U, // UZP1v4i32
8780
416k
    822181959U, // UZP1v8i16
8781
416k
    824279111U, // UZP1v8i8
8782
416k
    2130440U, // UZP2_PPP_B
8783
416k
    2418065928U,  // UZP2_PPP_D
8784
416k
    2189492744U,  // UZP2_PPP_H
8785
416k
    270615048U, // UZP2_PPP_S
8786
416k
    2130440U, // UZP2_ZZZ_B
8787
416k
    2418065928U,  // UZP2_ZZZ_D
8788
416k
    2189492744U,  // UZP2_ZZZ_H
8789
416k
    2212971016U,  // UZP2_ZZZ_Q
8790
416k
    270615048U, // UZP2_ZZZ_S
8791
416k
    811696648U, // UZP2v16i8
8792
416k
    813793800U, // UZP2v2i32
8793
416k
    815890952U, // UZP2v2i64
8794
416k
    817988104U, // UZP2v4i16
8795
416k
    820085256U, // UZP2v4i32
8796
416k
    822182408U, // UZP2v8i16
8797
416k
    824279560U, // UZP2v8i8
8798
416k
    2130004U, // UZPQ1_ZZZ_B
8799
416k
    2418065492U,  // UZPQ1_ZZZ_D
8800
416k
    2189492308U,  // UZPQ1_ZZZ_H
8801
416k
    270614612U, // UZPQ1_ZZZ_S
8802
416k
    2130453U, // UZPQ2_ZZZ_B
8803
416k
    2418065941U,  // UZPQ2_ZZZ_D
8804
416k
    2189492757U,  // UZPQ2_ZZZ_H
8805
416k
    270615061U, // UZPQ2_ZZZ_S
8806
416k
    2309117581U,  // UZP_VG2_2ZZZ_B
8807
416k
    163747469U, // UZP_VG2_2ZZZ_D
8808
416k
    2189612685U,  // UZP_VG2_2ZZZ_H
8809
416k
    2212992653U,  // UZP_VG2_2ZZZ_Q
8810
416k
    2172851853U,  // UZP_VG2_2ZZZ_S
8811
416k
    1642223245U,  // UZP_VG4_4Z4Z_B
8812
416k
    1644336781U,  // UZP_VG4_4Z4Z_D
8813
416k
    1646450317U,  // UZP_VG4_4Z4Z_H
8814
416k
    182949517U, // UZP_VG4_4Z4Z_Q
8815
416k
    1648563853U,  // UZP_VG4_4Z4Z_S
8816
416k
    23058U, // WFET
8817
416k
    23136U, // WFIT
8818
416k
    2210548549U,  // WHILEGE_2PXX_B
8819
416k
    2210564933U,  // WHILEGE_2PXX_D
8820
416k
    2210581317U,  // WHILEGE_2PXX_H
8821
416k
    2210597701U,  // WHILEGE_2PXX_S
8822
416k
    3246917U, // WHILEGE_CXX_B
8823
416k
    3263301U, // WHILEGE_CXX_D
8824
416k
    3279685U, // WHILEGE_CXX_H
8825
416k
    3296069U, // WHILEGE_CXX_S
8826
416k
    2132805U, // WHILEGE_PWW_B
8827
416k
    2149189U, // WHILEGE_PWW_D
8828
416k
    2210466629U,  // WHILEGE_PWW_H
8829
416k
    2181957U, // WHILEGE_PWW_S
8830
416k
    2132805U, // WHILEGE_PXX_B
8831
416k
    2149189U, // WHILEGE_PXX_D
8832
416k
    2210466629U,  // WHILEGE_PXX_H
8833
416k
    2181957U, // WHILEGE_PXX_S
8834
416k
    2210552380U,  // WHILEGT_2PXX_B
8835
416k
    2210568764U,  // WHILEGT_2PXX_D
8836
416k
    2210585148U,  // WHILEGT_2PXX_H
8837
416k
    2210601532U,  // WHILEGT_2PXX_S
8838
416k
    3250748U, // WHILEGT_CXX_B
8839
416k
    3267132U, // WHILEGT_CXX_D
8840
416k
    3283516U, // WHILEGT_CXX_H
8841
416k
    3299900U, // WHILEGT_CXX_S
8842
416k
    2136636U, // WHILEGT_PWW_B
8843
416k
    2153020U, // WHILEGT_PWW_D
8844
416k
    2210470460U,  // WHILEGT_PWW_H
8845
416k
    2185788U, // WHILEGT_PWW_S
8846
416k
    2136636U, // WHILEGT_PXX_B
8847
416k
    2153020U, // WHILEGT_PXX_D
8848
416k
    2210470460U,  // WHILEGT_PXX_H
8849
416k
    2185788U, // WHILEGT_PXX_S
8850
416k
    2210549647U,  // WHILEHI_2PXX_B
8851
416k
    2210566031U,  // WHILEHI_2PXX_D
8852
416k
    2210582415U,  // WHILEHI_2PXX_H
8853
416k
    2210598799U,  // WHILEHI_2PXX_S
8854
416k
    3248015U, // WHILEHI_CXX_B
8855
416k
    3264399U, // WHILEHI_CXX_D
8856
416k
    3280783U, // WHILEHI_CXX_H
8857
416k
    3297167U, // WHILEHI_CXX_S
8858
416k
    2133903U, // WHILEHI_PWW_B
8859
416k
    2150287U, // WHILEHI_PWW_D
8860
416k
    2210467727U,  // WHILEHI_PWW_H
8861
416k
    2183055U, // WHILEHI_PWW_S
8862
416k
    2133903U, // WHILEHI_PXX_B
8863
416k
    2150287U, // WHILEHI_PXX_D
8864
416k
    2210467727U,  // WHILEHI_PXX_H
8865
416k
    2183055U, // WHILEHI_PXX_S
8866
416k
    2210552069U,  // WHILEHS_2PXX_B
8867
416k
    2210568453U,  // WHILEHS_2PXX_D
8868
416k
    2210584837U,  // WHILEHS_2PXX_H
8869
416k
    2210601221U,  // WHILEHS_2PXX_S
8870
416k
    3250437U, // WHILEHS_CXX_B
8871
416k
    3266821U, // WHILEHS_CXX_D
8872
416k
    3283205U, // WHILEHS_CXX_H
8873
416k
    3299589U, // WHILEHS_CXX_S
8874
416k
    2136325U, // WHILEHS_PWW_B
8875
416k
    2152709U, // WHILEHS_PWW_D
8876
416k
    2210470149U,  // WHILEHS_PWW_H
8877
416k
    2185477U, // WHILEHS_PWW_S
8878
416k
    2136325U, // WHILEHS_PXX_B
8879
416k
    2152709U, // WHILEHS_PXX_D
8880
416k
    2210470149U,  // WHILEHS_PXX_H
8881
416k
    2185477U, // WHILEHS_PXX_S
8882
416k
    2210548580U,  // WHILELE_2PXX_B
8883
416k
    2210564964U,  // WHILELE_2PXX_D
8884
416k
    2210581348U,  // WHILELE_2PXX_H
8885
416k
    2210597732U,  // WHILELE_2PXX_S
8886
416k
    3246948U, // WHILELE_CXX_B
8887
416k
    3263332U, // WHILELE_CXX_D
8888
416k
    3279716U, // WHILELE_CXX_H
8889
416k
    3296100U, // WHILELE_CXX_S
8890
416k
    2132836U, // WHILELE_PWW_B
8891
416k
    2149220U, // WHILELE_PWW_D
8892
416k
    2210466660U,  // WHILELE_PWW_H
8893
416k
    2181988U, // WHILELE_PWW_S
8894
416k
    2132836U, // WHILELE_PXX_B
8895
416k
    2149220U, // WHILELE_PXX_D
8896
416k
    2210466660U,  // WHILELE_PXX_H
8897
416k
    2181988U, // WHILELE_PXX_S
8898
416k
    2210550972U,  // WHILELO_2PXX_B
8899
416k
    2210567356U,  // WHILELO_2PXX_D
8900
416k
    2210583740U,  // WHILELO_2PXX_H
8901
416k
    2210600124U,  // WHILELO_2PXX_S
8902
416k
    3249340U, // WHILELO_CXX_B
8903
416k
    3265724U, // WHILELO_CXX_D
8904
416k
    3282108U, // WHILELO_CXX_H
8905
416k
    3298492U, // WHILELO_CXX_S
8906
416k
    2135228U, // WHILELO_PWW_B
8907
416k
    2151612U, // WHILELO_PWW_D
8908
416k
    2210469052U,  // WHILELO_PWW_H
8909
416k
    2184380U, // WHILELO_PWW_S
8910
416k
    2135228U, // WHILELO_PXX_B
8911
416k
    2151612U, // WHILELO_PXX_D
8912
416k
    2210469052U,  // WHILELO_PXX_H
8913
416k
    2184380U, // WHILELO_PXX_S
8914
416k
    2210552096U,  // WHILELS_2PXX_B
8915
416k
    2210568480U,  // WHILELS_2PXX_D
8916
416k
    2210584864U,  // WHILELS_2PXX_H
8917
416k
    2210601248U,  // WHILELS_2PXX_S
8918
416k
    3250464U, // WHILELS_CXX_B
8919
416k
    3266848U, // WHILELS_CXX_D
8920
416k
    3283232U, // WHILELS_CXX_H
8921
416k
    3299616U, // WHILELS_CXX_S
8922
416k
    2136352U, // WHILELS_PWW_B
8923
416k
    2152736U, // WHILELS_PWW_D
8924
416k
    2210470176U,  // WHILELS_PWW_H
8925
416k
    2185504U, // WHILELS_PWW_S
8926
416k
    2136352U, // WHILELS_PXX_B
8927
416k
    2152736U, // WHILELS_PXX_D
8928
416k
    2210470176U,  // WHILELS_PXX_H
8929
416k
    2185504U, // WHILELS_PXX_S
8930
416k
    2210552535U,  // WHILELT_2PXX_B
8931
416k
    2210568919U,  // WHILELT_2PXX_D
8932
416k
    2210585303U,  // WHILELT_2PXX_H
8933
416k
    2210601687U,  // WHILELT_2PXX_S
8934
416k
    3250903U, // WHILELT_CXX_B
8935
416k
    3267287U, // WHILELT_CXX_D
8936
416k
    3283671U, // WHILELT_CXX_H
8937
416k
    3300055U, // WHILELT_CXX_S
8938
416k
    2136791U, // WHILELT_PWW_B
8939
416k
    2153175U, // WHILELT_PWW_D
8940
416k
    2210470615U,  // WHILELT_PWW_H
8941
416k
    2185943U, // WHILELT_PWW_S
8942
416k
    2136791U, // WHILELT_PXX_B
8943
416k
    2153175U, // WHILELT_PXX_D
8944
416k
    2210470615U,  // WHILELT_PXX_H
8945
416k
    2185943U, // WHILELT_PXX_S
8946
416k
    2137738U, // WHILERW_PXX_B
8947
416k
    2154122U, // WHILERW_PXX_D
8948
416k
    2210471562U,  // WHILERW_PXX_H
8949
416k
    2186890U, // WHILERW_PXX_S
8950
416k
    2136177U, // WHILEWR_PXX_B
8951
416k
    2152561U, // WHILEWR_PXX_D
8952
416k
    2210470001U,  // WHILEWR_PXX_H
8953
416k
    2185329U, // WHILEWR_PXX_S
8954
416k
    38739U, // WRFFR
8955
416k
    9753U,  // XAFLAG
8956
416k
    815896342U, // XAR
8957
416k
    2135830U, // XAR_ZZZI_B
8958
416k
    2418071318U,  // XAR_ZZZI_D
8959
416k
    2189498134U,  // XAR_ZZZI_H
8960
416k
    270620438U, // XAR_ZZZI_S
8961
416k
    19060U, // XPACD
8962
416k
    20360U, // XPACI
8963
416k
    8424U,  // XPACLRI
8964
416k
    2959213005U,  // XTNv16i8
8965
416k
    813798526U, // XTNv2i32
8966
416k
    817992830U, // XTNv4i16
8967
416k
    2967601613U,  // XTNv4i32
8968
416k
    2969698765U,  // XTNv8i16
8969
416k
    824284286U, // XTNv8i8
8970
416k
    1266919U, // ZERO_M
8971
416k
    2202227943U,  // ZERO_MXI_2Z
8972
416k
    2321765607U,  // ZERO_MXI_4Z
8973
416k
    2470663399U,  // ZERO_MXI_VG2_2Z
8974
416k
    2590201063U,  // ZERO_MXI_VG2_4Z
8975
416k
    2455983335U,  // ZERO_MXI_VG2_Z
8976
416k
    2739098855U,  // ZERO_MXI_VG4_2Z
8977
416k
    2858636519U,  // ZERO_MXI_VG4_4Z
8978
416k
    2724418791U,  // ZERO_MXI_VG4_Z
8979
416k
    184573949U, // ZERO_T
8980
416k
    2129985U, // ZIP1_PPP_B
8981
416k
    2418065473U,  // ZIP1_PPP_D
8982
416k
    2189492289U,  // ZIP1_PPP_H
8983
416k
    270614593U, // ZIP1_PPP_S
8984
416k
    2129985U, // ZIP1_ZZZ_B
8985
416k
    2418065473U,  // ZIP1_ZZZ_D
8986
416k
    2189492289U,  // ZIP1_ZZZ_H
8987
416k
    2212970561U,  // ZIP1_ZZZ_Q
8988
416k
    270614593U, // ZIP1_ZZZ_S
8989
416k
    811696193U, // ZIP1v16i8
8990
416k
    813793345U, // ZIP1v2i32
8991
416k
    815890497U, // ZIP1v2i64
8992
416k
    817987649U, // ZIP1v4i16
8993
416k
    820084801U, // ZIP1v4i32
8994
416k
    822181953U, // ZIP1v8i16
8995
416k
    824279105U, // ZIP1v8i8
8996
416k
    2130434U, // ZIP2_PPP_B
8997
416k
    2418065922U,  // ZIP2_PPP_D
8998
416k
    2189492738U,  // ZIP2_PPP_H
8999
416k
    270615042U, // ZIP2_PPP_S
9000
416k
    2130434U, // ZIP2_ZZZ_B
9001
416k
    2418065922U,  // ZIP2_ZZZ_D
9002
416k
    2189492738U,  // ZIP2_ZZZ_H
9003
416k
    2212971010U,  // ZIP2_ZZZ_Q
9004
416k
    270615042U, // ZIP2_ZZZ_S
9005
416k
    811696642U, // ZIP2v16i8
9006
416k
    813793794U, // ZIP2v2i32
9007
416k
    815890946U, // ZIP2v2i64
9008
416k
    817988098U, // ZIP2v4i16
9009
416k
    820085250U, // ZIP2v4i32
9010
416k
    822182402U, // ZIP2v8i16
9011
416k
    824279554U, // ZIP2v8i8
9012
416k
    2129997U, // ZIPQ1_ZZZ_B
9013
416k
    2418065485U,  // ZIPQ1_ZZZ_D
9014
416k
    2189492301U,  // ZIPQ1_ZZZ_H
9015
416k
    270614605U, // ZIPQ1_ZZZ_S
9016
416k
    2130446U, // ZIPQ2_ZZZ_B
9017
416k
    2418065934U,  // ZIPQ2_ZZZ_D
9018
416k
    2189492750U,  // ZIPQ2_ZZZ_H
9019
416k
    270615054U, // ZIPQ2_ZZZ_S
9020
416k
    2309117241U,  // ZIP_VG2_2ZZZ_B
9021
416k
    163747129U, // ZIP_VG2_2ZZZ_D
9022
416k
    2189612345U,  // ZIP_VG2_2ZZZ_H
9023
416k
    2212992313U,  // ZIP_VG2_2ZZZ_Q
9024
416k
    2172851513U,  // ZIP_VG2_2ZZZ_S
9025
416k
    1642222905U,  // ZIP_VG4_4Z4Z_B
9026
416k
    1644336441U,  // ZIP_VG4_4Z4Z_D
9027
416k
    1646449977U,  // ZIP_VG4_4Z4Z_H
9028
416k
    182949177U, // ZIP_VG4_4Z4Z_Q
9029
416k
    1648563513U,  // ZIP_VG4_4Z4Z_S
9030
416k
    2185303118U,  // anonymous_15148
9031
416k
    2185303187U,  // anonymous_15149
9032
416k
    2185303109U,  // anonymous_5481
9033
416k
  };
9034
9035
416k
  static const uint32_t OpInfo1[] = {
9036
416k
    0U, // PHI
9037
416k
    0U, // INLINEASM
9038
416k
    0U, // INLINEASM_BR
9039
416k
    0U, // CFI_INSTRUCTION
9040
416k
    0U, // EH_LABEL
9041
416k
    0U, // GC_LABEL
9042
416k
    0U, // ANNOTATION_LABEL
9043
416k
    0U, // KILL
9044
416k
    0U, // EXTRACT_SUBREG
9045
416k
    0U, // INSERT_SUBREG
9046
416k
    0U, // IMPLICIT_DEF
9047
416k
    0U, // SUBREG_TO_REG
9048
416k
    0U, // COPY_TO_REGCLASS
9049
416k
    0U, // DBG_VALUE
9050
416k
    0U, // DBG_VALUE_LIST
9051
416k
    0U, // DBG_INSTR_REF
9052
416k
    0U, // DBG_PHI
9053
416k
    0U, // DBG_LABEL
9054
416k
    0U, // REG_SEQUENCE
9055
416k
    0U, // COPY
9056
416k
    0U, // BUNDLE
9057
416k
    0U, // LIFETIME_START
9058
416k
    0U, // LIFETIME_END
9059
416k
    0U, // PSEUDO_PROBE
9060
416k
    0U, // ARITH_FENCE
9061
416k
    0U, // STACKMAP
9062
416k
    0U, // FENTRY_CALL
9063
416k
    0U, // PATCHPOINT
9064
416k
    0U, // LOAD_STACK_GUARD
9065
416k
    0U, // PREALLOCATED_SETUP
9066
416k
    0U, // PREALLOCATED_ARG
9067
416k
    0U, // STATEPOINT
9068
416k
    0U, // LOCAL_ESCAPE
9069
416k
    0U, // FAULTING_OP
9070
416k
    0U, // PATCHABLE_OP
9071
416k
    0U, // PATCHABLE_FUNCTION_ENTER
9072
416k
    0U, // PATCHABLE_RET
9073
416k
    0U, // PATCHABLE_FUNCTION_EXIT
9074
416k
    0U, // PATCHABLE_TAIL_CALL
9075
416k
    0U, // PATCHABLE_EVENT_CALL
9076
416k
    0U, // PATCHABLE_TYPED_EVENT_CALL
9077
416k
    0U, // ICALL_BRANCH_FUNNEL
9078
416k
    0U, // MEMBARRIER
9079
416k
    0U, // G_ASSERT_SEXT
9080
416k
    0U, // G_ASSERT_ZEXT
9081
416k
    0U, // G_ASSERT_ALIGN
9082
416k
    0U, // G_ADD
9083
416k
    0U, // G_SUB
9084
416k
    0U, // G_MUL
9085
416k
    0U, // G_SDIV
9086
416k
    0U, // G_UDIV
9087
416k
    0U, // G_SREM
9088
416k
    0U, // G_UREM
9089
416k
    0U, // G_SDIVREM
9090
416k
    0U, // G_UDIVREM
9091
416k
    0U, // G_AND
9092
416k
    0U, // G_OR
9093
416k
    0U, // G_XOR
9094
416k
    0U, // G_IMPLICIT_DEF
9095
416k
    0U, // G_PHI
9096
416k
    0U, // G_FRAME_INDEX
9097
416k
    0U, // G_GLOBAL_VALUE
9098
416k
    0U, // G_EXTRACT
9099
416k
    0U, // G_UNMERGE_VALUES
9100
416k
    0U, // G_INSERT
9101
416k
    0U, // G_MERGE_VALUES
9102
416k
    0U, // G_BUILD_VECTOR
9103
416k
    0U, // G_BUILD_VECTOR_TRUNC
9104
416k
    0U, // G_CONCAT_VECTORS
9105
416k
    0U, // G_PTRTOINT
9106
416k
    0U, // G_INTTOPTR
9107
416k
    0U, // G_BITCAST
9108
416k
    0U, // G_FREEZE
9109
416k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
9110
416k
    0U, // G_INTRINSIC_TRUNC
9111
416k
    0U, // G_INTRINSIC_ROUND
9112
416k
    0U, // G_INTRINSIC_LRINT
9113
416k
    0U, // G_INTRINSIC_ROUNDEVEN
9114
416k
    0U, // G_READCYCLECOUNTER
9115
416k
    0U, // G_LOAD
9116
416k
    0U, // G_SEXTLOAD
9117
416k
    0U, // G_ZEXTLOAD
9118
416k
    0U, // G_INDEXED_LOAD
9119
416k
    0U, // G_INDEXED_SEXTLOAD
9120
416k
    0U, // G_INDEXED_ZEXTLOAD
9121
416k
    0U, // G_STORE
9122
416k
    0U, // G_INDEXED_STORE
9123
416k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
9124
416k
    0U, // G_ATOMIC_CMPXCHG
9125
416k
    0U, // G_ATOMICRMW_XCHG
9126
416k
    0U, // G_ATOMICRMW_ADD
9127
416k
    0U, // G_ATOMICRMW_SUB
9128
416k
    0U, // G_ATOMICRMW_AND
9129
416k
    0U, // G_ATOMICRMW_NAND
9130
416k
    0U, // G_ATOMICRMW_OR
9131
416k
    0U, // G_ATOMICRMW_XOR
9132
416k
    0U, // G_ATOMICRMW_MAX
9133
416k
    0U, // G_ATOMICRMW_MIN
9134
416k
    0U, // G_ATOMICRMW_UMAX
9135
416k
    0U, // G_ATOMICRMW_UMIN
9136
416k
    0U, // G_ATOMICRMW_FADD
9137
416k
    0U, // G_ATOMICRMW_FSUB
9138
416k
    0U, // G_ATOMICRMW_FMAX
9139
416k
    0U, // G_ATOMICRMW_FMIN
9140
416k
    0U, // G_ATOMICRMW_UINC_WRAP
9141
416k
    0U, // G_ATOMICRMW_UDEC_WRAP
9142
416k
    0U, // G_FENCE
9143
416k
    0U, // G_BRCOND
9144
416k
    0U, // G_BRINDIRECT
9145
416k
    0U, // G_INVOKE_REGION_START
9146
416k
    0U, // G_INTRINSIC
9147
416k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
9148
416k
    0U, // G_ANYEXT
9149
416k
    0U, // G_TRUNC
9150
416k
    0U, // G_CONSTANT
9151
416k
    0U, // G_FCONSTANT
9152
416k
    0U, // G_VASTART
9153
416k
    0U, // G_VAARG
9154
416k
    0U, // G_SEXT
9155
416k
    0U, // G_SEXT_INREG
9156
416k
    0U, // G_ZEXT
9157
416k
    0U, // G_SHL
9158
416k
    0U, // G_LSHR
9159
416k
    0U, // G_ASHR
9160
416k
    0U, // G_FSHL
9161
416k
    0U, // G_FSHR
9162
416k
    0U, // G_ROTR
9163
416k
    0U, // G_ROTL
9164
416k
    0U, // G_ICMP
9165
416k
    0U, // G_FCMP
9166
416k
    0U, // G_SELECT
9167
416k
    0U, // G_UADDO
9168
416k
    0U, // G_UADDE
9169
416k
    0U, // G_USUBO
9170
416k
    0U, // G_USUBE
9171
416k
    0U, // G_SADDO
9172
416k
    0U, // G_SADDE
9173
416k
    0U, // G_SSUBO
9174
416k
    0U, // G_SSUBE
9175
416k
    0U, // G_UMULO
9176
416k
    0U, // G_SMULO
9177
416k
    0U, // G_UMULH
9178
416k
    0U, // G_SMULH
9179
416k
    0U, // G_UADDSAT
9180
416k
    0U, // G_SADDSAT
9181
416k
    0U, // G_USUBSAT
9182
416k
    0U, // G_SSUBSAT
9183
416k
    0U, // G_USHLSAT
9184
416k
    0U, // G_SSHLSAT
9185
416k
    0U, // G_SMULFIX
9186
416k
    0U, // G_UMULFIX
9187
416k
    0U, // G_SMULFIXSAT
9188
416k
    0U, // G_UMULFIXSAT
9189
416k
    0U, // G_SDIVFIX
9190
416k
    0U, // G_UDIVFIX
9191
416k
    0U, // G_SDIVFIXSAT
9192
416k
    0U, // G_UDIVFIXSAT
9193
416k
    0U, // G_FADD
9194
416k
    0U, // G_FSUB
9195
416k
    0U, // G_FMUL
9196
416k
    0U, // G_FMA
9197
416k
    0U, // G_FMAD
9198
416k
    0U, // G_FDIV
9199
416k
    0U, // G_FREM
9200
416k
    0U, // G_FPOW
9201
416k
    0U, // G_FPOWI
9202
416k
    0U, // G_FEXP
9203
416k
    0U, // G_FEXP2
9204
416k
    0U, // G_FLOG
9205
416k
    0U, // G_FLOG2
9206
416k
    0U, // G_FLOG10
9207
416k
    0U, // G_FNEG
9208
416k
    0U, // G_FPEXT
9209
416k
    0U, // G_FPTRUNC
9210
416k
    0U, // G_FPTOSI
9211
416k
    0U, // G_FPTOUI
9212
416k
    0U, // G_SITOFP
9213
416k
    0U, // G_UITOFP
9214
416k
    0U, // G_FABS
9215
416k
    0U, // G_FCOPYSIGN
9216
416k
    0U, // G_IS_FPCLASS
9217
416k
    0U, // G_FCANONICALIZE
9218
416k
    0U, // G_FMINNUM
9219
416k
    0U, // G_FMAXNUM
9220
416k
    0U, // G_FMINNUM_IEEE
9221
416k
    0U, // G_FMAXNUM_IEEE
9222
416k
    0U, // G_FMINIMUM
9223
416k
    0U, // G_FMAXIMUM
9224
416k
    0U, // G_PTR_ADD
9225
416k
    0U, // G_PTRMASK
9226
416k
    0U, // G_SMIN
9227
416k
    0U, // G_SMAX
9228
416k
    0U, // G_UMIN
9229
416k
    0U, // G_UMAX
9230
416k
    0U, // G_ABS
9231
416k
    0U, // G_LROUND
9232
416k
    0U, // G_LLROUND
9233
416k
    0U, // G_BR
9234
416k
    0U, // G_BRJT
9235
416k
    0U, // G_INSERT_VECTOR_ELT
9236
416k
    0U, // G_EXTRACT_VECTOR_ELT
9237
416k
    0U, // G_SHUFFLE_VECTOR
9238
416k
    0U, // G_CTTZ
9239
416k
    0U, // G_CTTZ_ZERO_UNDEF
9240
416k
    0U, // G_CTLZ
9241
416k
    0U, // G_CTLZ_ZERO_UNDEF
9242
416k
    0U, // G_CTPOP
9243
416k
    0U, // G_BSWAP
9244
416k
    0U, // G_BITREVERSE
9245
416k
    0U, // G_FCEIL
9246
416k
    0U, // G_FCOS
9247
416k
    0U, // G_FSIN
9248
416k
    0U, // G_FSQRT
9249
416k
    0U, // G_FFLOOR
9250
416k
    0U, // G_FRINT
9251
416k
    0U, // G_FNEARBYINT
9252
416k
    0U, // G_ADDRSPACE_CAST
9253
416k
    0U, // G_BLOCK_ADDR
9254
416k
    0U, // G_JUMP_TABLE
9255
416k
    0U, // G_DYN_STACKALLOC
9256
416k
    0U, // G_STRICT_FADD
9257
416k
    0U, // G_STRICT_FSUB
9258
416k
    0U, // G_STRICT_FMUL
9259
416k
    0U, // G_STRICT_FDIV
9260
416k
    0U, // G_STRICT_FREM
9261
416k
    0U, // G_STRICT_FMA
9262
416k
    0U, // G_STRICT_FSQRT
9263
416k
    0U, // G_READ_REGISTER
9264
416k
    0U, // G_WRITE_REGISTER
9265
416k
    0U, // G_MEMCPY
9266
416k
    0U, // G_MEMCPY_INLINE
9267
416k
    0U, // G_MEMMOVE
9268
416k
    0U, // G_MEMSET
9269
416k
    0U, // G_BZERO
9270
416k
    0U, // G_VECREDUCE_SEQ_FADD
9271
416k
    0U, // G_VECREDUCE_SEQ_FMUL
9272
416k
    0U, // G_VECREDUCE_FADD
9273
416k
    0U, // G_VECREDUCE_FMUL
9274
416k
    0U, // G_VECREDUCE_FMAX
9275
416k
    0U, // G_VECREDUCE_FMIN
9276
416k
    0U, // G_VECREDUCE_ADD
9277
416k
    0U, // G_VECREDUCE_MUL
9278
416k
    0U, // G_VECREDUCE_AND
9279
416k
    0U, // G_VECREDUCE_OR
9280
416k
    0U, // G_VECREDUCE_XOR
9281
416k
    0U, // G_VECREDUCE_SMAX
9282
416k
    0U, // G_VECREDUCE_SMIN
9283
416k
    0U, // G_VECREDUCE_UMAX
9284
416k
    0U, // G_VECREDUCE_UMIN
9285
416k
    0U, // G_SBFX
9286
416k
    0U, // G_UBFX
9287
416k
    0U, // ABS_ZPmZ_UNDEF_B
9288
416k
    0U, // ABS_ZPmZ_UNDEF_D
9289
416k
    0U, // ABS_ZPmZ_UNDEF_H
9290
416k
    0U, // ABS_ZPmZ_UNDEF_S
9291
416k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
9292
416k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
9293
416k
    0U, // ADDSWrr
9294
416k
    0U, // ADDSXrr
9295
416k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
9296
416k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
9297
416k
    0U, // ADDWrr
9298
416k
    0U, // ADDXrr
9299
416k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
9300
416k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
9301
416k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
9302
416k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
9303
416k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
9304
416k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
9305
416k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
9306
416k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
9307
416k
    0U, // ADD_ZPZZ_ZERO_B
9308
416k
    0U, // ADD_ZPZZ_ZERO_D
9309
416k
    0U, // ADD_ZPZZ_ZERO_H
9310
416k
    0U, // ADD_ZPZZ_ZERO_S
9311
416k
    0U, // ADDlowTLS
9312
416k
    0U, // ADJCALLSTACKDOWN
9313
416k
    0U, // ADJCALLSTACKUP
9314
416k
    0U, // AESIMCrrTied
9315
416k
    0U, // AESMCrrTied
9316
416k
    0U, // ANDSWrr
9317
416k
    0U, // ANDSXrr
9318
416k
    0U, // ANDWrr
9319
416k
    0U, // ANDXrr
9320
416k
    0U, // AND_ZPZZ_ZERO_B
9321
416k
    0U, // AND_ZPZZ_ZERO_D
9322
416k
    0U, // AND_ZPZZ_ZERO_H
9323
416k
    0U, // AND_ZPZZ_ZERO_S
9324
416k
    0U, // ASRD_ZPZI_ZERO_B
9325
416k
    0U, // ASRD_ZPZI_ZERO_D
9326
416k
    0U, // ASRD_ZPZI_ZERO_H
9327
416k
    0U, // ASRD_ZPZI_ZERO_S
9328
416k
    0U, // ASR_ZPZI_UNDEF_B
9329
416k
    0U, // ASR_ZPZI_UNDEF_D
9330
416k
    0U, // ASR_ZPZI_UNDEF_H
9331
416k
    0U, // ASR_ZPZI_UNDEF_S
9332
416k
    0U, // ASR_ZPZZ_UNDEF_B
9333
416k
    0U, // ASR_ZPZZ_UNDEF_D
9334
416k
    0U, // ASR_ZPZZ_UNDEF_H
9335
416k
    0U, // ASR_ZPZZ_UNDEF_S
9336
416k
    0U, // ASR_ZPZZ_ZERO_B
9337
416k
    0U, // ASR_ZPZZ_ZERO_D
9338
416k
    0U, // ASR_ZPZZ_ZERO_H
9339
416k
    0U, // ASR_ZPZZ_ZERO_S
9340
416k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
9341
416k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
9342
416k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
9343
416k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
9344
416k
    0U, // BFMLAL_MZZI_S_PSEUDO
9345
416k
    0U, // BFMLAL_MZZ_S_PSEUDO
9346
416k
    0U, // BFMLAL_VG2_M2Z2Z_S_PSEUDO
9347
416k
    0U, // BFMLAL_VG2_M2ZZI_S_PSEUDO
9348
416k
    0U, // BFMLAL_VG2_M2ZZ_S_PSEUDO
9349
416k
    0U, // BFMLAL_VG4_M4Z4Z_S_PSEUDO
9350
416k
    0U, // BFMLAL_VG4_M4ZZI_S_PSEUDO
9351
416k
    0U, // BFMLAL_VG4_M4ZZ_S_PSEUDO
9352
416k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
9353
416k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
9354
416k
    0U, // BFMLSL_MZZI_S_PSEUDO
9355
416k
    0U, // BFMLSL_MZZ_S_PSEUDO
9356
416k
    0U, // BFMLSL_VG2_M2Z2Z_S_PSEUDO
9357
416k
    0U, // BFMLSL_VG2_M2ZZI_S_PSEUDO
9358
416k
    0U, // BFMLSL_VG2_M2ZZ_S_PSEUDO
9359
416k
    0U, // BFMLSL_VG4_M4Z4Z_S_PSEUDO
9360
416k
    0U, // BFMLSL_VG4_M4ZZI_S_PSEUDO
9361
416k
    0U, // BFMLSL_VG4_M4ZZ_S_PSEUDO
9362
416k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
9363
416k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
9364
416k
    0U, // BFMOPA_MPPZZ_PSEUDO
9365
416k
    0U, // BFMOPS_MPPZZ_PSEUDO
9366
416k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
9367
416k
    0U, // BICSWrr
9368
416k
    0U, // BICSXrr
9369
416k
    0U, // BICWrr
9370
416k
    0U, // BICXrr
9371
416k
    0U, // BIC_ZPZZ_ZERO_B
9372
416k
    0U, // BIC_ZPZZ_ZERO_D
9373
416k
    0U, // BIC_ZPZZ_ZERO_H
9374
416k
    0U, // BIC_ZPZZ_ZERO_S
9375
416k
    0U, // BLRNoIP
9376
416k
    0U, // BLR_BTI
9377
416k
    0U, // BLR_RVMARKER
9378
416k
    0U, // BSPv16i8
9379
416k
    0U, // BSPv8i8
9380
416k
    0U, // CATCHRET
9381
416k
    0U, // CLEANUPRET
9382
416k
    0U, // CLS_ZPmZ_UNDEF_B
9383
416k
    0U, // CLS_ZPmZ_UNDEF_D
9384
416k
    0U, // CLS_ZPmZ_UNDEF_H
9385
416k
    0U, // CLS_ZPmZ_UNDEF_S
9386
416k
    0U, // CLZ_ZPmZ_UNDEF_B
9387
416k
    0U, // CLZ_ZPmZ_UNDEF_D
9388
416k
    0U, // CLZ_ZPmZ_UNDEF_H
9389
416k
    0U, // CLZ_ZPmZ_UNDEF_S
9390
416k
    0U, // CMP_SWAP_128
9391
416k
    0U, // CMP_SWAP_128_ACQUIRE
9392
416k
    0U, // CMP_SWAP_128_MONOTONIC
9393
416k
    0U, // CMP_SWAP_128_RELEASE
9394
416k
    0U, // CMP_SWAP_16
9395
416k
    0U, // CMP_SWAP_32
9396
416k
    0U, // CMP_SWAP_64
9397
416k
    0U, // CMP_SWAP_8
9398
416k
    0U, // CNOT_ZPmZ_UNDEF_B
9399
416k
    0U, // CNOT_ZPmZ_UNDEF_D
9400
416k
    0U, // CNOT_ZPmZ_UNDEF_H
9401
416k
    0U, // CNOT_ZPmZ_UNDEF_S
9402
416k
    0U, // CNT_ZPmZ_UNDEF_B
9403
416k
    0U, // CNT_ZPmZ_UNDEF_D
9404
416k
    0U, // CNT_ZPmZ_UNDEF_H
9405
416k
    0U, // CNT_ZPmZ_UNDEF_S
9406
416k
    0U, // EMITBKEY
9407
416k
    0U, // EMITMTETAGGED
9408
416k
    0U, // EONWrr
9409
416k
    0U, // EONXrr
9410
416k
    0U, // EORWrr
9411
416k
    0U, // EORXrr
9412
416k
    0U, // EOR_ZPZZ_ZERO_B
9413
416k
    0U, // EOR_ZPZZ_ZERO_D
9414
416k
    0U, // EOR_ZPZZ_ZERO_H
9415
416k
    0U, // EOR_ZPZZ_ZERO_S
9416
416k
    0U, // F128CSEL
9417
416k
    0U, // FABD_ZPZZ_UNDEF_D
9418
416k
    0U, // FABD_ZPZZ_UNDEF_H
9419
416k
    0U, // FABD_ZPZZ_UNDEF_S
9420
416k
    0U, // FABD_ZPZZ_ZERO_D
9421
416k
    0U, // FABD_ZPZZ_ZERO_H
9422
416k
    0U, // FABD_ZPZZ_ZERO_S
9423
416k
    0U, // FABS_ZPmZ_UNDEF_D
9424
416k
    0U, // FABS_ZPmZ_UNDEF_H
9425
416k
    0U, // FABS_ZPmZ_UNDEF_S
9426
416k
    0U, // FADD_ZPZI_UNDEF_D
9427
416k
    0U, // FADD_ZPZI_UNDEF_H
9428
416k
    0U, // FADD_ZPZI_UNDEF_S
9429
416k
    0U, // FADD_ZPZI_ZERO_D
9430
416k
    0U, // FADD_ZPZI_ZERO_H
9431
416k
    0U, // FADD_ZPZI_ZERO_S
9432
416k
    0U, // FADD_ZPZZ_UNDEF_D
9433
416k
    0U, // FADD_ZPZZ_UNDEF_H
9434
416k
    0U, // FADD_ZPZZ_UNDEF_S
9435
416k
    0U, // FADD_ZPZZ_ZERO_D
9436
416k
    0U, // FADD_ZPZZ_ZERO_H
9437
416k
    0U, // FADD_ZPZZ_ZERO_S
9438
416k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
9439
416k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
9440
416k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
9441
416k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
9442
416k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
9443
416k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
9444
416k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
9445
416k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
9446
416k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
9447
416k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
9448
416k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
9449
416k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
9450
416k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
9451
416k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
9452
416k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
9453
416k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
9454
416k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
9455
416k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
9456
416k
    0U, // FCVT_ZPmZ_StoD_UNDEF
9457
416k
    0U, // FCVT_ZPmZ_StoH_UNDEF
9458
416k
    0U, // FDIVR_ZPZZ_ZERO_D
9459
416k
    0U, // FDIVR_ZPZZ_ZERO_H
9460
416k
    0U, // FDIVR_ZPZZ_ZERO_S
9461
416k
    0U, // FDIV_ZPZZ_UNDEF_D
9462
416k
    0U, // FDIV_ZPZZ_UNDEF_H
9463
416k
    0U, // FDIV_ZPZZ_UNDEF_S
9464
416k
    0U, // FDIV_ZPZZ_ZERO_D
9465
416k
    0U, // FDIV_ZPZZ_ZERO_H
9466
416k
    0U, // FDIV_ZPZZ_ZERO_S
9467
416k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
9468
416k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
9469
416k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
9470
416k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
9471
416k
    0U, // FMAXNM_ZPZI_UNDEF_D
9472
416k
    0U, // FMAXNM_ZPZI_UNDEF_H
9473
416k
    0U, // FMAXNM_ZPZI_UNDEF_S
9474
416k
    0U, // FMAXNM_ZPZI_ZERO_D
9475
416k
    0U, // FMAXNM_ZPZI_ZERO_H
9476
416k
    0U, // FMAXNM_ZPZI_ZERO_S
9477
416k
    0U, // FMAXNM_ZPZZ_UNDEF_D
9478
416k
    0U, // FMAXNM_ZPZZ_UNDEF_H
9479
416k
    0U, // FMAXNM_ZPZZ_UNDEF_S
9480
416k
    0U, // FMAXNM_ZPZZ_ZERO_D
9481
416k
    0U, // FMAXNM_ZPZZ_ZERO_H
9482
416k
    0U, // FMAXNM_ZPZZ_ZERO_S
9483
416k
    0U, // FMAX_ZPZI_UNDEF_D
9484
416k
    0U, // FMAX_ZPZI_UNDEF_H
9485
416k
    0U, // FMAX_ZPZI_UNDEF_S
9486
416k
    0U, // FMAX_ZPZI_ZERO_D
9487
416k
    0U, // FMAX_ZPZI_ZERO_H
9488
416k
    0U, // FMAX_ZPZI_ZERO_S
9489
416k
    0U, // FMAX_ZPZZ_UNDEF_D
9490
416k
    0U, // FMAX_ZPZZ_UNDEF_H
9491
416k
    0U, // FMAX_ZPZZ_UNDEF_S
9492
416k
    0U, // FMAX_ZPZZ_ZERO_D
9493
416k
    0U, // FMAX_ZPZZ_ZERO_H
9494
416k
    0U, // FMAX_ZPZZ_ZERO_S
9495
416k
    0U, // FMINNM_ZPZI_UNDEF_D
9496
416k
    0U, // FMINNM_ZPZI_UNDEF_H
9497
416k
    0U, // FMINNM_ZPZI_UNDEF_S
9498
416k
    0U, // FMINNM_ZPZI_ZERO_D
9499
416k
    0U, // FMINNM_ZPZI_ZERO_H
9500
416k
    0U, // FMINNM_ZPZI_ZERO_S
9501
416k
    0U, // FMINNM_ZPZZ_UNDEF_D
9502
416k
    0U, // FMINNM_ZPZZ_UNDEF_H
9503
416k
    0U, // FMINNM_ZPZZ_UNDEF_S
9504
416k
    0U, // FMINNM_ZPZZ_ZERO_D
9505
416k
    0U, // FMINNM_ZPZZ_ZERO_H
9506
416k
    0U, // FMINNM_ZPZZ_ZERO_S
9507
416k
    0U, // FMIN_ZPZI_UNDEF_D
9508
416k
    0U, // FMIN_ZPZI_UNDEF_H
9509
416k
    0U, // FMIN_ZPZI_UNDEF_S
9510
416k
    0U, // FMIN_ZPZI_ZERO_D
9511
416k
    0U, // FMIN_ZPZI_ZERO_H
9512
416k
    0U, // FMIN_ZPZI_ZERO_S
9513
416k
    0U, // FMIN_ZPZZ_UNDEF_D
9514
416k
    0U, // FMIN_ZPZZ_UNDEF_H
9515
416k
    0U, // FMIN_ZPZZ_UNDEF_S
9516
416k
    0U, // FMIN_ZPZZ_ZERO_D
9517
416k
    0U, // FMIN_ZPZZ_ZERO_H
9518
416k
    0U, // FMIN_ZPZZ_ZERO_S
9519
416k
    0U, // FMLAL_MZZI_S_PSEUDO
9520
416k
    0U, // FMLAL_MZZ_S_PSEUDO
9521
416k
    0U, // FMLAL_VG2_M2Z2Z_S_PSEUDO
9522
416k
    0U, // FMLAL_VG2_M2ZZI_S_PSEUDO
9523
416k
    0U, // FMLAL_VG2_M2ZZ_S_PSEUDO
9524
416k
    0U, // FMLAL_VG4_M4Z4Z_S_PSEUDO
9525
416k
    0U, // FMLAL_VG4_M4ZZI_S_PSEUDO
9526
416k
    0U, // FMLAL_VG4_M4ZZ_S_PSEUDO
9527
416k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
9528
416k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
9529
416k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
9530
416k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
9531
416k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
9532
416k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
9533
416k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
9534
416k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
9535
416k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
9536
416k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
9537
416k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
9538
416k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
9539
416k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
9540
416k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
9541
416k
    0U, // FMLA_ZPZZZ_UNDEF_D
9542
416k
    0U, // FMLA_ZPZZZ_UNDEF_H
9543
416k
    0U, // FMLA_ZPZZZ_UNDEF_S
9544
416k
    0U, // FMLSL_MZZI_S_PSEUDO
9545
416k
    0U, // FMLSL_MZZ_S_PSEUDO
9546
416k
    0U, // FMLSL_VG2_M2Z2Z_S_PSEUDO
9547
416k
    0U, // FMLSL_VG2_M2ZZI_S_PSEUDO
9548
416k
    0U, // FMLSL_VG2_M2ZZ_S_PSEUDO
9549
416k
    0U, // FMLSL_VG4_M4Z4Z_S_PSEUDO
9550
416k
    0U, // FMLSL_VG4_M4ZZI_S_PSEUDO
9551
416k
    0U, // FMLSL_VG4_M4ZZ_S_PSEUDO
9552
416k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
9553
416k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
9554
416k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
9555
416k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
9556
416k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
9557
416k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
9558
416k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
9559
416k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
9560
416k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
9561
416k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
9562
416k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
9563
416k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
9564
416k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
9565
416k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
9566
416k
    0U, // FMLS_ZPZZZ_UNDEF_D
9567
416k
    0U, // FMLS_ZPZZZ_UNDEF_H
9568
416k
    0U, // FMLS_ZPZZZ_UNDEF_S
9569
416k
    0U, // FMOPAL_MPPZZ_PSEUDO
9570
416k
    0U, // FMOPA_MPPZZ_D_PSEUDO
9571
416k
    0U, // FMOPA_MPPZZ_S_PSEUDO
9572
416k
    0U, // FMOPSL_MPPZZ_PSEUDO
9573
416k
    0U, // FMOPS_MPPZZ_D_PSEUDO
9574
416k
    0U, // FMOPS_MPPZZ_S_PSEUDO
9575
416k
    0U, // FMOVD0
9576
416k
    0U, // FMOVH0
9577
416k
    0U, // FMOVS0
9578
416k
    0U, // FMULX_ZPZZ_ZERO_D
9579
416k
    0U, // FMULX_ZPZZ_ZERO_H
9580
416k
    0U, // FMULX_ZPZZ_ZERO_S
9581
416k
    0U, // FMUL_ZPZI_UNDEF_D
9582
416k
    0U, // FMUL_ZPZI_UNDEF_H
9583
416k
    0U, // FMUL_ZPZI_UNDEF_S
9584
416k
    0U, // FMUL_ZPZI_ZERO_D
9585
416k
    0U, // FMUL_ZPZI_ZERO_H
9586
416k
    0U, // FMUL_ZPZI_ZERO_S
9587
416k
    0U, // FMUL_ZPZZ_UNDEF_D
9588
416k
    0U, // FMUL_ZPZZ_UNDEF_H
9589
416k
    0U, // FMUL_ZPZZ_UNDEF_S
9590
416k
    0U, // FMUL_ZPZZ_ZERO_D
9591
416k
    0U, // FMUL_ZPZZ_ZERO_H
9592
416k
    0U, // FMUL_ZPZZ_ZERO_S
9593
416k
    0U, // FNEG_ZPmZ_UNDEF_D
9594
416k
    0U, // FNEG_ZPmZ_UNDEF_H
9595
416k
    0U, // FNEG_ZPmZ_UNDEF_S
9596
416k
    0U, // FNMLA_ZPZZZ_UNDEF_D
9597
416k
    0U, // FNMLA_ZPZZZ_UNDEF_H
9598
416k
    0U, // FNMLA_ZPZZZ_UNDEF_S
9599
416k
    0U, // FNMLS_ZPZZZ_UNDEF_D
9600
416k
    0U, // FNMLS_ZPZZZ_UNDEF_H
9601
416k
    0U, // FNMLS_ZPZZZ_UNDEF_S
9602
416k
    0U, // FRECPX_ZPmZ_UNDEF_D
9603
416k
    0U, // FRECPX_ZPmZ_UNDEF_H
9604
416k
    0U, // FRECPX_ZPmZ_UNDEF_S
9605
416k
    0U, // FRINTA_ZPmZ_UNDEF_D
9606
416k
    0U, // FRINTA_ZPmZ_UNDEF_H
9607
416k
    0U, // FRINTA_ZPmZ_UNDEF_S
9608
416k
    0U, // FRINTI_ZPmZ_UNDEF_D
9609
416k
    0U, // FRINTI_ZPmZ_UNDEF_H
9610
416k
    0U, // FRINTI_ZPmZ_UNDEF_S
9611
416k
    0U, // FRINTM_ZPmZ_UNDEF_D
9612
416k
    0U, // FRINTM_ZPmZ_UNDEF_H
9613
416k
    0U, // FRINTM_ZPmZ_UNDEF_S
9614
416k
    0U, // FRINTN_ZPmZ_UNDEF_D
9615
416k
    0U, // FRINTN_ZPmZ_UNDEF_H
9616
416k
    0U, // FRINTN_ZPmZ_UNDEF_S
9617
416k
    0U, // FRINTP_ZPmZ_UNDEF_D
9618
416k
    0U, // FRINTP_ZPmZ_UNDEF_H
9619
416k
    0U, // FRINTP_ZPmZ_UNDEF_S
9620
416k
    0U, // FRINTX_ZPmZ_UNDEF_D
9621
416k
    0U, // FRINTX_ZPmZ_UNDEF_H
9622
416k
    0U, // FRINTX_ZPmZ_UNDEF_S
9623
416k
    0U, // FRINTZ_ZPmZ_UNDEF_D
9624
416k
    0U, // FRINTZ_ZPmZ_UNDEF_H
9625
416k
    0U, // FRINTZ_ZPmZ_UNDEF_S
9626
416k
    0U, // FSQRT_ZPmZ_UNDEF_D
9627
416k
    0U, // FSQRT_ZPmZ_UNDEF_H
9628
416k
    0U, // FSQRT_ZPmZ_UNDEF_S
9629
416k
    0U, // FSUBR_ZPZI_UNDEF_D
9630
416k
    0U, // FSUBR_ZPZI_UNDEF_H
9631
416k
    0U, // FSUBR_ZPZI_UNDEF_S
9632
416k
    0U, // FSUBR_ZPZI_ZERO_D
9633
416k
    0U, // FSUBR_ZPZI_ZERO_H
9634
416k
    0U, // FSUBR_ZPZI_ZERO_S
9635
416k
    0U, // FSUBR_ZPZZ_ZERO_D
9636
416k
    0U, // FSUBR_ZPZZ_ZERO_H
9637
416k
    0U, // FSUBR_ZPZZ_ZERO_S
9638
416k
    0U, // FSUB_ZPZI_UNDEF_D
9639
416k
    0U, // FSUB_ZPZI_UNDEF_H
9640
416k
    0U, // FSUB_ZPZI_UNDEF_S
9641
416k
    0U, // FSUB_ZPZI_ZERO_D
9642
416k
    0U, // FSUB_ZPZI_ZERO_H
9643
416k
    0U, // FSUB_ZPZI_ZERO_S
9644
416k
    0U, // FSUB_ZPZZ_UNDEF_D
9645
416k
    0U, // FSUB_ZPZZ_UNDEF_H
9646
416k
    0U, // FSUB_ZPZZ_UNDEF_S
9647
416k
    0U, // FSUB_ZPZZ_ZERO_D
9648
416k
    0U, // FSUB_ZPZZ_ZERO_H
9649
416k
    0U, // FSUB_ZPZZ_ZERO_S
9650
416k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
9651
416k
    0U, // GLD1B_D
9652
416k
    0U, // GLD1B_D_IMM
9653
416k
    0U, // GLD1B_D_SXTW
9654
416k
    0U, // GLD1B_D_UXTW
9655
416k
    0U, // GLD1B_S_IMM
9656
416k
    0U, // GLD1B_S_SXTW
9657
416k
    0U, // GLD1B_S_UXTW
9658
416k
    0U, // GLD1D
9659
416k
    0U, // GLD1D_IMM
9660
416k
    0U, // GLD1D_SCALED
9661
416k
    0U, // GLD1D_SXTW
9662
416k
    0U, // GLD1D_SXTW_SCALED
9663
416k
    0U, // GLD1D_UXTW
9664
416k
    0U, // GLD1D_UXTW_SCALED
9665
416k
    0U, // GLD1H_D
9666
416k
    0U, // GLD1H_D_IMM
9667
416k
    0U, // GLD1H_D_SCALED
9668
416k
    0U, // GLD1H_D_SXTW
9669
416k
    0U, // GLD1H_D_SXTW_SCALED
9670
416k
    0U, // GLD1H_D_UXTW
9671
416k
    0U, // GLD1H_D_UXTW_SCALED
9672
416k
    0U, // GLD1H_S_IMM
9673
416k
    0U, // GLD1H_S_SXTW
9674
416k
    0U, // GLD1H_S_SXTW_SCALED
9675
416k
    0U, // GLD1H_S_UXTW
9676
416k
    0U, // GLD1H_S_UXTW_SCALED
9677
416k
    0U, // GLD1SB_D
9678
416k
    0U, // GLD1SB_D_IMM
9679
416k
    0U, // GLD1SB_D_SXTW
9680
416k
    0U, // GLD1SB_D_UXTW
9681
416k
    0U, // GLD1SB_S_IMM
9682
416k
    0U, // GLD1SB_S_SXTW
9683
416k
    0U, // GLD1SB_S_UXTW
9684
416k
    0U, // GLD1SH_D
9685
416k
    0U, // GLD1SH_D_IMM
9686
416k
    0U, // GLD1SH_D_SCALED
9687
416k
    0U, // GLD1SH_D_SXTW
9688
416k
    0U, // GLD1SH_D_SXTW_SCALED
9689
416k
    0U, // GLD1SH_D_UXTW
9690
416k
    0U, // GLD1SH_D_UXTW_SCALED
9691
416k
    0U, // GLD1SH_S_IMM
9692
416k
    0U, // GLD1SH_S_SXTW
9693
416k
    0U, // GLD1SH_S_SXTW_SCALED
9694
416k
    0U, // GLD1SH_S_UXTW
9695
416k
    0U, // GLD1SH_S_UXTW_SCALED
9696
416k
    0U, // GLD1SW_D
9697
416k
    0U, // GLD1SW_D_IMM
9698
416k
    0U, // GLD1SW_D_SCALED
9699
416k
    0U, // GLD1SW_D_SXTW
9700
416k
    0U, // GLD1SW_D_SXTW_SCALED
9701
416k
    0U, // GLD1SW_D_UXTW
9702
416k
    0U, // GLD1SW_D_UXTW_SCALED
9703
416k
    0U, // GLD1W_D
9704
416k
    0U, // GLD1W_D_IMM
9705
416k
    0U, // GLD1W_D_SCALED
9706
416k
    0U, // GLD1W_D_SXTW
9707
416k
    0U, // GLD1W_D_SXTW_SCALED
9708
416k
    0U, // GLD1W_D_UXTW
9709
416k
    0U, // GLD1W_D_UXTW_SCALED
9710
416k
    0U, // GLD1W_IMM
9711
416k
    0U, // GLD1W_SXTW
9712
416k
    0U, // GLD1W_SXTW_SCALED
9713
416k
    0U, // GLD1W_UXTW
9714
416k
    0U, // GLD1W_UXTW_SCALED
9715
416k
    0U, // GLDFF1B_D
9716
416k
    0U, // GLDFF1B_D_IMM
9717
416k
    0U, // GLDFF1B_D_SXTW
9718
416k
    0U, // GLDFF1B_D_UXTW
9719
416k
    0U, // GLDFF1B_S_IMM
9720
416k
    0U, // GLDFF1B_S_SXTW
9721
416k
    0U, // GLDFF1B_S_UXTW
9722
416k
    0U, // GLDFF1D
9723
416k
    0U, // GLDFF1D_IMM
9724
416k
    0U, // GLDFF1D_SCALED
9725
416k
    0U, // GLDFF1D_SXTW
9726
416k
    0U, // GLDFF1D_SXTW_SCALED
9727
416k
    0U, // GLDFF1D_UXTW
9728
416k
    0U, // GLDFF1D_UXTW_SCALED
9729
416k
    0U, // GLDFF1H_D
9730
416k
    0U, // GLDFF1H_D_IMM
9731
416k
    0U, // GLDFF1H_D_SCALED
9732
416k
    0U, // GLDFF1H_D_SXTW
9733
416k
    0U, // GLDFF1H_D_SXTW_SCALED
9734
416k
    0U, // GLDFF1H_D_UXTW
9735
416k
    0U, // GLDFF1H_D_UXTW_SCALED
9736
416k
    0U, // GLDFF1H_S_IMM
9737
416k
    0U, // GLDFF1H_S_SXTW
9738
416k
    0U, // GLDFF1H_S_SXTW_SCALED
9739
416k
    0U, // GLDFF1H_S_UXTW
9740
416k
    0U, // GLDFF1H_S_UXTW_SCALED
9741
416k
    0U, // GLDFF1SB_D
9742
416k
    0U, // GLDFF1SB_D_IMM
9743
416k
    0U, // GLDFF1SB_D_SXTW
9744
416k
    0U, // GLDFF1SB_D_UXTW
9745
416k
    0U, // GLDFF1SB_S_IMM
9746
416k
    0U, // GLDFF1SB_S_SXTW
9747
416k
    0U, // GLDFF1SB_S_UXTW
9748
416k
    0U, // GLDFF1SH_D
9749
416k
    0U, // GLDFF1SH_D_IMM
9750
416k
    0U, // GLDFF1SH_D_SCALED
9751
416k
    0U, // GLDFF1SH_D_SXTW
9752
416k
    0U, // GLDFF1SH_D_SXTW_SCALED
9753
416k
    0U, // GLDFF1SH_D_UXTW
9754
416k
    0U, // GLDFF1SH_D_UXTW_SCALED
9755
416k
    0U, // GLDFF1SH_S_IMM
9756
416k
    0U, // GLDFF1SH_S_SXTW
9757
416k
    0U, // GLDFF1SH_S_SXTW_SCALED
9758
416k
    0U, // GLDFF1SH_S_UXTW
9759
416k
    0U, // GLDFF1SH_S_UXTW_SCALED
9760
416k
    0U, // GLDFF1SW_D
9761
416k
    0U, // GLDFF1SW_D_IMM
9762
416k
    0U, // GLDFF1SW_D_SCALED
9763
416k
    0U, // GLDFF1SW_D_SXTW
9764
416k
    0U, // GLDFF1SW_D_SXTW_SCALED
9765
416k
    0U, // GLDFF1SW_D_UXTW
9766
416k
    0U, // GLDFF1SW_D_UXTW_SCALED
9767
416k
    0U, // GLDFF1W_D
9768
416k
    0U, // GLDFF1W_D_IMM
9769
416k
    0U, // GLDFF1W_D_SCALED
9770
416k
    0U, // GLDFF1W_D_SXTW
9771
416k
    0U, // GLDFF1W_D_SXTW_SCALED
9772
416k
    0U, // GLDFF1W_D_UXTW
9773
416k
    0U, // GLDFF1W_D_UXTW_SCALED
9774
416k
    0U, // GLDFF1W_IMM
9775
416k
    0U, // GLDFF1W_SXTW
9776
416k
    0U, // GLDFF1W_SXTW_SCALED
9777
416k
    0U, // GLDFF1W_UXTW
9778
416k
    0U, // GLDFF1W_UXTW_SCALED
9779
416k
    0U, // G_ADD_LOW
9780
416k
    0U, // G_BIT
9781
416k
    0U, // G_DUP
9782
416k
    0U, // G_DUPLANE16
9783
416k
    0U, // G_DUPLANE32
9784
416k
    0U, // G_DUPLANE64
9785
416k
    0U, // G_DUPLANE8
9786
416k
    0U, // G_EXT
9787
416k
    0U, // G_FCMEQ
9788
416k
    0U, // G_FCMEQZ
9789
416k
    0U, // G_FCMGE
9790
416k
    0U, // G_FCMGEZ
9791
416k
    0U, // G_FCMGT
9792
416k
    0U, // G_FCMGTZ
9793
416k
    0U, // G_FCMLEZ
9794
416k
    0U, // G_FCMLTZ
9795
416k
    0U, // G_PREFETCH
9796
416k
    0U, // G_REV16
9797
416k
    0U, // G_REV32
9798
416k
    0U, // G_REV64
9799
416k
    0U, // G_SITOF
9800
416k
    0U, // G_TRN1
9801
416k
    0U, // G_TRN2
9802
416k
    0U, // G_UITOF
9803
416k
    0U, // G_UZP1
9804
416k
    0U, // G_UZP2
9805
416k
    0U, // G_VASHR
9806
416k
    0U, // G_VLSHR
9807
416k
    0U, // G_ZIP1
9808
416k
    0U, // G_ZIP2
9809
416k
    0U, // HOM_Epilog
9810
416k
    0U, // HOM_Prolog
9811
416k
    0U, // HWASAN_CHECK_MEMACCESS
9812
416k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
9813
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
9814
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
9815
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
9816
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
9817
416k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
9818
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
9819
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
9820
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
9821
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
9822
416k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
9823
416k
    0U, // IRGstack
9824
416k
    0U, // JumpTableDest16
9825
416k
    0U, // JumpTableDest32
9826
416k
    0U, // JumpTableDest8
9827
416k
    0U, // KCFI_CHECK
9828
416k
    0U, // LD1B_D_IMM
9829
416k
    0U, // LD1B_H_IMM
9830
416k
    0U, // LD1B_IMM
9831
416k
    0U, // LD1B_S_IMM
9832
416k
    0U, // LD1D_IMM
9833
416k
    0U, // LD1H_D_IMM
9834
416k
    0U, // LD1H_IMM
9835
416k
    0U, // LD1H_S_IMM
9836
416k
    0U, // LD1SB_D_IMM
9837
416k
    0U, // LD1SB_H_IMM
9838
416k
    0U, // LD1SB_S_IMM
9839
416k
    0U, // LD1SH_D_IMM
9840
416k
    0U, // LD1SH_S_IMM
9841
416k
    0U, // LD1SW_D_IMM
9842
416k
    0U, // LD1W_D_IMM
9843
416k
    0U, // LD1W_IMM
9844
416k
    0U, // LD1_MXIPXX_H_PSEUDO_B
9845
416k
    0U, // LD1_MXIPXX_H_PSEUDO_D
9846
416k
    0U, // LD1_MXIPXX_H_PSEUDO_H
9847
416k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
9848
416k
    0U, // LD1_MXIPXX_H_PSEUDO_S
9849
416k
    0U, // LD1_MXIPXX_V_PSEUDO_B
9850
416k
    0U, // LD1_MXIPXX_V_PSEUDO_D
9851
416k
    0U, // LD1_MXIPXX_V_PSEUDO_H
9852
416k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
9853
416k
    0U, // LD1_MXIPXX_V_PSEUDO_S
9854
416k
    0U, // LDFF1B
9855
416k
    0U, // LDFF1B_D
9856
416k
    0U, // LDFF1B_H
9857
416k
    0U, // LDFF1B_S
9858
416k
    0U, // LDFF1D
9859
416k
    0U, // LDFF1H
9860
416k
    0U, // LDFF1H_D
9861
416k
    0U, // LDFF1H_S
9862
416k
    0U, // LDFF1SB_D
9863
416k
    0U, // LDFF1SB_H
9864
416k
    0U, // LDFF1SB_S
9865
416k
    0U, // LDFF1SH_D
9866
416k
    0U, // LDFF1SH_S
9867
416k
    0U, // LDFF1SW_D
9868
416k
    0U, // LDFF1W
9869
416k
    0U, // LDFF1W_D
9870
416k
    0U, // LDNF1B_D_IMM
9871
416k
    0U, // LDNF1B_H_IMM
9872
416k
    0U, // LDNF1B_IMM
9873
416k
    0U, // LDNF1B_S_IMM
9874
416k
    0U, // LDNF1D_IMM
9875
416k
    0U, // LDNF1H_D_IMM
9876
416k
    0U, // LDNF1H_IMM
9877
416k
    0U, // LDNF1H_S_IMM
9878
416k
    0U, // LDNF1SB_D_IMM
9879
416k
    0U, // LDNF1SB_H_IMM
9880
416k
    0U, // LDNF1SB_S_IMM
9881
416k
    0U, // LDNF1SH_D_IMM
9882
416k
    0U, // LDNF1SH_S_IMM
9883
416k
    0U, // LDNF1SW_D_IMM
9884
416k
    0U, // LDNF1W_D_IMM
9885
416k
    0U, // LDNF1W_IMM
9886
416k
    0U, // LDR_ZA_PSEUDO
9887
416k
    0U, // LDR_ZZXI
9888
416k
    0U, // LDR_ZZZXI
9889
416k
    0U, // LDR_ZZZZXI
9890
416k
    0U, // LOADgot
9891
416k
    0U, // LSL_ZPZI_UNDEF_B
9892
416k
    0U, // LSL_ZPZI_UNDEF_D
9893
416k
    0U, // LSL_ZPZI_UNDEF_H
9894
416k
    0U, // LSL_ZPZI_UNDEF_S
9895
416k
    0U, // LSL_ZPZZ_UNDEF_B
9896
416k
    0U, // LSL_ZPZZ_UNDEF_D
9897
416k
    0U, // LSL_ZPZZ_UNDEF_H
9898
416k
    0U, // LSL_ZPZZ_UNDEF_S
9899
416k
    0U, // LSL_ZPZZ_ZERO_B
9900
416k
    0U, // LSL_ZPZZ_ZERO_D
9901
416k
    0U, // LSL_ZPZZ_ZERO_H
9902
416k
    0U, // LSL_ZPZZ_ZERO_S
9903
416k
    0U, // LSR_ZPZI_UNDEF_B
9904
416k
    0U, // LSR_ZPZI_UNDEF_D
9905
416k
    0U, // LSR_ZPZI_UNDEF_H
9906
416k
    0U, // LSR_ZPZI_UNDEF_S
9907
416k
    0U, // LSR_ZPZZ_UNDEF_B
9908
416k
    0U, // LSR_ZPZZ_UNDEF_D
9909
416k
    0U, // LSR_ZPZZ_UNDEF_H
9910
416k
    0U, // LSR_ZPZZ_UNDEF_S
9911
416k
    0U, // LSR_ZPZZ_ZERO_B
9912
416k
    0U, // LSR_ZPZZ_ZERO_D
9913
416k
    0U, // LSR_ZPZZ_ZERO_H
9914
416k
    0U, // LSR_ZPZZ_ZERO_S
9915
416k
    0U, // MOPSMemoryCopyPseudo
9916
416k
    0U, // MOPSMemoryMovePseudo
9917
416k
    0U, // MOPSMemorySetPseudo
9918
416k
    0U, // MOPSMemorySetTaggingPseudo
9919
416k
    0U, // MOVMCSym
9920
416k
    0U, // MOVaddr
9921
416k
    0U, // MOVaddrBA
9922
416k
    0U, // MOVaddrCP
9923
416k
    0U, // MOVaddrEXT
9924
416k
    0U, // MOVaddrJT
9925
416k
    0U, // MOVaddrTLS
9926
416k
    0U, // MOVbaseTLS
9927
416k
    0U, // MOVi32imm
9928
416k
    0U, // MOVi64imm
9929
416k
    0U, // MRS_FPCR
9930
416k
    0U, // MSR_FPCR
9931
416k
    0U, // MSRpstatePseudo
9932
416k
    0U, // MUL_ZPZZ_UNDEF_B
9933
416k
    0U, // MUL_ZPZZ_UNDEF_D
9934
416k
    0U, // MUL_ZPZZ_UNDEF_H
9935
416k
    0U, // MUL_ZPZZ_UNDEF_S
9936
416k
    0U, // NEG_ZPmZ_UNDEF_B
9937
416k
    0U, // NEG_ZPmZ_UNDEF_D
9938
416k
    0U, // NEG_ZPmZ_UNDEF_H
9939
416k
    0U, // NEG_ZPmZ_UNDEF_S
9940
416k
    0U, // NOT_ZPmZ_UNDEF_B
9941
416k
    0U, // NOT_ZPmZ_UNDEF_D
9942
416k
    0U, // NOT_ZPmZ_UNDEF_H
9943
416k
    0U, // NOT_ZPmZ_UNDEF_S
9944
416k
    0U, // OBSCURE_COPY
9945
416k
    0U, // ORNWrr
9946
416k
    0U, // ORNXrr
9947
416k
    0U, // ORRWrr
9948
416k
    0U, // ORRXrr
9949
416k
    0U, // ORR_ZPZZ_ZERO_B
9950
416k
    0U, // ORR_ZPZZ_ZERO_D
9951
416k
    0U, // ORR_ZPZZ_ZERO_H
9952
416k
    0U, // ORR_ZPZZ_ZERO_S
9953
416k
    0U, // PTEST_PP_ANY
9954
416k
    0U, // RDFFR_P
9955
416k
    0U, // RDFFR_PPz
9956
416k
    0U, // RET_ReallyLR
9957
416k
    0U, // RestoreZAPseudo
9958
416k
    0U, // SABD_ZPZZ_UNDEF_B
9959
416k
    0U, // SABD_ZPZZ_UNDEF_D
9960
416k
    0U, // SABD_ZPZZ_UNDEF_H
9961
416k
    0U, // SABD_ZPZZ_UNDEF_S
9962
416k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
9963
416k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
9964
416k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
9965
416k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
9966
416k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
9967
416k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
9968
416k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
9969
416k
    0U, // SDIV_ZPZZ_UNDEF_D
9970
416k
    0U, // SDIV_ZPZZ_UNDEF_S
9971
416k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
9972
416k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
9973
416k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
9974
416k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
9975
416k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
9976
416k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
9977
416k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
9978
416k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
9979
416k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
9980
416k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
9981
416k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
9982
416k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
9983
416k
    0U, // SEH_AddFP
9984
416k
    0U, // SEH_EpilogEnd
9985
416k
    0U, // SEH_EpilogStart
9986
416k
    0U, // SEH_Nop
9987
416k
    0U, // SEH_PACSignLR
9988
416k
    0U, // SEH_PrologEnd
9989
416k
    0U, // SEH_SaveFPLR
9990
416k
    0U, // SEH_SaveFPLR_X
9991
416k
    0U, // SEH_SaveFReg
9992
416k
    0U, // SEH_SaveFRegP
9993
416k
    0U, // SEH_SaveFRegP_X
9994
416k
    0U, // SEH_SaveFReg_X
9995
416k
    0U, // SEH_SaveReg
9996
416k
    0U, // SEH_SaveRegP
9997
416k
    0U, // SEH_SaveRegP_X
9998
416k
    0U, // SEH_SaveReg_X
9999
416k
    0U, // SEH_SetFP
10000
416k
    0U, // SEH_StackAlloc
10001
416k
    0U, // SMAX_ZPZZ_UNDEF_B
10002
416k
    0U, // SMAX_ZPZZ_UNDEF_D
10003
416k
    0U, // SMAX_ZPZZ_UNDEF_H
10004
416k
    0U, // SMAX_ZPZZ_UNDEF_S
10005
416k
    0U, // SMIN_ZPZZ_UNDEF_B
10006
416k
    0U, // SMIN_ZPZZ_UNDEF_D
10007
416k
    0U, // SMIN_ZPZZ_UNDEF_H
10008
416k
    0U, // SMIN_ZPZZ_UNDEF_S
10009
416k
    0U, // SMLAL_MZZI_S_PSEUDO
10010
416k
    0U, // SMLAL_MZZ_S_PSEUDO
10011
416k
    0U, // SMLAL_VG2_M2Z2Z_S_PSEUDO
10012
416k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
10013
416k
    0U, // SMLAL_VG2_M2ZZ_S_PSEUDO
10014
416k
    0U, // SMLAL_VG4_M4Z4Z_S_PSEUDO
10015
416k
    0U, // SMLAL_VG4_M4ZZI_S_PSEUDO
10016
416k
    0U, // SMLAL_VG4_M4ZZ_S_PSEUDO
10017
416k
    0U, // SMLSL_MZZI_S_PSEUDO
10018
416k
    0U, // SMLSL_MZZ_S_PSEUDO
10019
416k
    0U, // SMLSL_VG2_M2Z2Z_S_PSEUDO
10020
416k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
10021
416k
    0U, // SMLSL_VG2_M2ZZ_S_PSEUDO
10022
416k
    0U, // SMLSL_VG4_M4Z4Z_S_PSEUDO
10023
416k
    0U, // SMLSL_VG4_M4ZZI_S_PSEUDO
10024
416k
    0U, // SMLSL_VG4_M4ZZ_S_PSEUDO
10025
416k
    0U, // SMOPA_MPPZZ_D_PSEUDO
10026
416k
    0U, // SMOPA_MPPZZ_S_PSEUDO
10027
416k
    0U, // SMOPS_MPPZZ_D_PSEUDO
10028
416k
    0U, // SMOPS_MPPZZ_S_PSEUDO
10029
416k
    0U, // SMULH_ZPZZ_UNDEF_B
10030
416k
    0U, // SMULH_ZPZZ_UNDEF_D
10031
416k
    0U, // SMULH_ZPZZ_UNDEF_H
10032
416k
    0U, // SMULH_ZPZZ_UNDEF_S
10033
416k
    0U, // SPACE
10034
416k
    0U, // SQABS_ZPmZ_UNDEF_B
10035
416k
    0U, // SQABS_ZPmZ_UNDEF_D
10036
416k
    0U, // SQABS_ZPmZ_UNDEF_H
10037
416k
    0U, // SQABS_ZPmZ_UNDEF_S
10038
416k
    0U, // SQNEG_ZPmZ_UNDEF_B
10039
416k
    0U, // SQNEG_ZPmZ_UNDEF_D
10040
416k
    0U, // SQNEG_ZPmZ_UNDEF_H
10041
416k
    0U, // SQNEG_ZPmZ_UNDEF_S
10042
416k
    0U, // SQRSHL_ZPZZ_UNDEF_B
10043
416k
    0U, // SQRSHL_ZPZZ_UNDEF_D
10044
416k
    0U, // SQRSHL_ZPZZ_UNDEF_H
10045
416k
    0U, // SQRSHL_ZPZZ_UNDEF_S
10046
416k
    0U, // SQSHLU_ZPZI_ZERO_B
10047
416k
    0U, // SQSHLU_ZPZI_ZERO_D
10048
416k
    0U, // SQSHLU_ZPZI_ZERO_H
10049
416k
    0U, // SQSHLU_ZPZI_ZERO_S
10050
416k
    0U, // SQSHL_ZPZI_ZERO_B
10051
416k
    0U, // SQSHL_ZPZI_ZERO_D
10052
416k
    0U, // SQSHL_ZPZI_ZERO_H
10053
416k
    0U, // SQSHL_ZPZI_ZERO_S
10054
416k
    0U, // SQSHL_ZPZZ_UNDEF_B
10055
416k
    0U, // SQSHL_ZPZZ_UNDEF_D
10056
416k
    0U, // SQSHL_ZPZZ_UNDEF_H
10057
416k
    0U, // SQSHL_ZPZZ_UNDEF_S
10058
416k
    0U, // SRSHL_ZPZZ_UNDEF_B
10059
416k
    0U, // SRSHL_ZPZZ_UNDEF_D
10060
416k
    0U, // SRSHL_ZPZZ_UNDEF_H
10061
416k
    0U, // SRSHL_ZPZZ_UNDEF_S
10062
416k
    0U, // SRSHR_ZPZI_ZERO_B
10063
416k
    0U, // SRSHR_ZPZI_ZERO_D
10064
416k
    0U, // SRSHR_ZPZI_ZERO_H
10065
416k
    0U, // SRSHR_ZPZI_ZERO_S
10066
416k
    0U, // STGloop
10067
416k
    0U, // STGloop_wback
10068
416k
    0U, // STR_ZZXI
10069
416k
    0U, // STR_ZZZXI
10070
416k
    0U, // STR_ZZZZXI
10071
416k
    0U, // STZGloop
10072
416k
    0U, // STZGloop_wback
10073
416k
    0U, // SUBR_ZPZZ_ZERO_B
10074
416k
    0U, // SUBR_ZPZZ_ZERO_D
10075
416k
    0U, // SUBR_ZPZZ_ZERO_H
10076
416k
    0U, // SUBR_ZPZZ_ZERO_S
10077
416k
    0U, // SUBSWrr
10078
416k
    0U, // SUBSXrr
10079
416k
    0U, // SUBWrr
10080
416k
    0U, // SUBXrr
10081
416k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
10082
416k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
10083
416k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
10084
416k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
10085
416k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
10086
416k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
10087
416k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
10088
416k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
10089
416k
    0U, // SUB_ZPZZ_ZERO_B
10090
416k
    0U, // SUB_ZPZZ_ZERO_D
10091
416k
    0U, // SUB_ZPZZ_ZERO_H
10092
416k
    0U, // SUB_ZPZZ_ZERO_S
10093
416k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
10094
416k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
10095
416k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
10096
416k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
10097
416k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
10098
416k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
10099
416k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
10100
416k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
10101
416k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
10102
416k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
10103
416k
    0U, // SXTB_ZPmZ_UNDEF_D
10104
416k
    0U, // SXTB_ZPmZ_UNDEF_H
10105
416k
    0U, // SXTB_ZPmZ_UNDEF_S
10106
416k
    0U, // SXTH_ZPmZ_UNDEF_D
10107
416k
    0U, // SXTH_ZPmZ_UNDEF_S
10108
416k
    0U, // SXTW_ZPmZ_UNDEF_D
10109
416k
    0U, // SpeculationBarrierISBDSBEndBB
10110
416k
    0U, // SpeculationBarrierSBEndBB
10111
416k
    0U, // SpeculationSafeValueW
10112
416k
    0U, // SpeculationSafeValueX
10113
416k
    0U, // StoreSwiftAsyncContext
10114
416k
    0U, // TAGPstack
10115
416k
    0U, // TCRETURNdi
10116
416k
    0U, // TCRETURNri
10117
416k
    0U, // TCRETURNriALL
10118
416k
    0U, // TCRETURNriBTI
10119
416k
    0U, // TLSDESCCALL
10120
416k
    0U, // TLSDESC_CALLSEQ
10121
416k
    0U, // UABD_ZPZZ_UNDEF_B
10122
416k
    0U, // UABD_ZPZZ_UNDEF_D
10123
416k
    0U, // UABD_ZPZZ_UNDEF_H
10124
416k
    0U, // UABD_ZPZZ_UNDEF_S
10125
416k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
10126
416k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
10127
416k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
10128
416k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
10129
416k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
10130
416k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
10131
416k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
10132
416k
    0U, // UDIV_ZPZZ_UNDEF_D
10133
416k
    0U, // UDIV_ZPZZ_UNDEF_S
10134
416k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
10135
416k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
10136
416k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
10137
416k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
10138
416k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
10139
416k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
10140
416k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
10141
416k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
10142
416k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
10143
416k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
10144
416k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
10145
416k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
10146
416k
    0U, // UMAX_ZPZZ_UNDEF_B
10147
416k
    0U, // UMAX_ZPZZ_UNDEF_D
10148
416k
    0U, // UMAX_ZPZZ_UNDEF_H
10149
416k
    0U, // UMAX_ZPZZ_UNDEF_S
10150
416k
    0U, // UMIN_ZPZZ_UNDEF_B
10151
416k
    0U, // UMIN_ZPZZ_UNDEF_D
10152
416k
    0U, // UMIN_ZPZZ_UNDEF_H
10153
416k
    0U, // UMIN_ZPZZ_UNDEF_S
10154
416k
    0U, // UMLAL_MZZI_S_PSEUDO
10155
416k
    0U, // UMLAL_MZZ_S_PSEUDO
10156
416k
    0U, // UMLAL_VG2_M2Z2Z_S_PSEUDO
10157
416k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
10158
416k
    0U, // UMLAL_VG2_M2ZZ_S_PSEUDO
10159
416k
    0U, // UMLAL_VG4_M4Z4Z_S_PSEUDO
10160
416k
    0U, // UMLAL_VG4_M4ZZI_S_PSEUDO
10161
416k
    0U, // UMLAL_VG4_M4ZZ_S_PSEUDO
10162
416k
    0U, // UMLSL_MZZI_S_PSEUDO
10163
416k
    0U, // UMLSL_MZZ_S_PSEUDO
10164
416k
    0U, // UMLSL_VG2_M2Z2Z_S_PSEUDO
10165
416k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
10166
416k
    0U, // UMLSL_VG2_M2ZZ_S_PSEUDO
10167
416k
    0U, // UMLSL_VG4_M4Z4Z_S_PSEUDO
10168
416k
    0U, // UMLSL_VG4_M4ZZI_S_PSEUDO
10169
416k
    0U, // UMLSL_VG4_M4ZZ_S_PSEUDO
10170
416k
    0U, // UMOPA_MPPZZ_D_PSEUDO
10171
416k
    0U, // UMOPA_MPPZZ_S_PSEUDO
10172
416k
    0U, // UMOPS_MPPZZ_D_PSEUDO
10173
416k
    0U, // UMOPS_MPPZZ_S_PSEUDO
10174
416k
    0U, // UMULH_ZPZZ_UNDEF_B
10175
416k
    0U, // UMULH_ZPZZ_UNDEF_D
10176
416k
    0U, // UMULH_ZPZZ_UNDEF_H
10177
416k
    0U, // UMULH_ZPZZ_UNDEF_S
10178
416k
    0U, // UQRSHL_ZPZZ_UNDEF_B
10179
416k
    0U, // UQRSHL_ZPZZ_UNDEF_D
10180
416k
    0U, // UQRSHL_ZPZZ_UNDEF_H
10181
416k
    0U, // UQRSHL_ZPZZ_UNDEF_S
10182
416k
    0U, // UQSHL_ZPZI_ZERO_B
10183
416k
    0U, // UQSHL_ZPZI_ZERO_D
10184
416k
    0U, // UQSHL_ZPZI_ZERO_H
10185
416k
    0U, // UQSHL_ZPZI_ZERO_S
10186
416k
    0U, // UQSHL_ZPZZ_UNDEF_B
10187
416k
    0U, // UQSHL_ZPZZ_UNDEF_D
10188
416k
    0U, // UQSHL_ZPZZ_UNDEF_H
10189
416k
    0U, // UQSHL_ZPZZ_UNDEF_S
10190
416k
    0U, // URECPE_ZPmZ_UNDEF_S
10191
416k
    0U, // URSHL_ZPZZ_UNDEF_B
10192
416k
    0U, // URSHL_ZPZZ_UNDEF_D
10193
416k
    0U, // URSHL_ZPZZ_UNDEF_H
10194
416k
    0U, // URSHL_ZPZZ_UNDEF_S
10195
416k
    0U, // URSHR_ZPZI_ZERO_B
10196
416k
    0U, // URSHR_ZPZI_ZERO_D
10197
416k
    0U, // URSHR_ZPZI_ZERO_H
10198
416k
    0U, // URSHR_ZPZI_ZERO_S
10199
416k
    0U, // URSQRTE_ZPmZ_UNDEF_S
10200
416k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
10201
416k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
10202
416k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
10203
416k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
10204
416k
    0U, // USMOPA_MPPZZ_D_PSEUDO
10205
416k
    0U, // USMOPA_MPPZZ_S_PSEUDO
10206
416k
    0U, // USMOPS_MPPZZ_D_PSEUDO
10207
416k
    0U, // USMOPS_MPPZZ_S_PSEUDO
10208
416k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
10209
416k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
10210
416k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
10211
416k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
10212
416k
    0U, // UXTB_ZPmZ_UNDEF_D
10213
416k
    0U, // UXTB_ZPmZ_UNDEF_H
10214
416k
    0U, // UXTB_ZPmZ_UNDEF_S
10215
416k
    0U, // UXTH_ZPmZ_UNDEF_D
10216
416k
    0U, // UXTH_ZPmZ_UNDEF_S
10217
416k
    0U, // UXTW_ZPmZ_UNDEF_D
10218
416k
    0U, // ZERO_M_PSEUDO
10219
416k
    0U, // ABSWr
10220
416k
    0U, // ABSXr
10221
416k
    8U, // ABS_ZPmZ_B
10222
416k
    16U,  // ABS_ZPmZ_D
10223
416k
    0U, // ABS_ZPmZ_H
10224
416k
    24U,  // ABS_ZPmZ_S
10225
416k
    32U,  // ABSv16i8
10226
416k
    0U, // ABSv1i64
10227
416k
    40U,  // ABSv2i32
10228
416k
    48U,  // ABSv2i64
10229
416k
    56U,  // ABSv4i16
10230
416k
    64U,  // ABSv4i32
10231
416k
    72U,  // ABSv8i16
10232
416k
    80U,  // ABSv8i8
10233
416k
    1112U,  // ADCLB_ZZZ_D
10234
416k
    2136U,  // ADCLB_ZZZ_S
10235
416k
    1112U,  // ADCLT_ZZZ_D
10236
416k
    2136U,  // ADCLT_ZZZ_S
10237
416k
    3160U,  // ADCSWr
10238
416k
    3160U,  // ADCSXr
10239
416k
    3160U,  // ADCWr
10240
416k
    3160U,  // ADCXr
10241
416k
    135256U,  // ADDG
10242
416k
    0U, // ADDHA_MPPZ_D
10243
416k
    0U, // ADDHA_MPPZ_S
10244
416k
    5208U,  // ADDHNB_ZZZ_B
10245
416k
    96U,  // ADDHNB_ZZZ_H
10246
416k
    6232U,  // ADDHNB_ZZZ_S
10247
416k
    7256U,  // ADDHNT_ZZZ_B
10248
416k
    24U,  // ADDHNT_ZZZ_H
10249
416k
    1112U,  // ADDHNT_ZZZ_S
10250
416k
    270440U,  // ADDHNv2i64_v2i32
10251
416k
    271464U,  // ADDHNv2i64_v4i32
10252
416k
    401520U,  // ADDHNv4i32_v4i16
10253
416k
    402544U,  // ADDHNv4i32_v8i16
10254
416k
    533624U,  // ADDHNv8i16_v16i8
10255
416k
    532600U,  // ADDHNv8i16_v8i8
10256
416k
    3160U,  // ADDPL_XXI
10257
416k
    16918656U,  // ADDP_ZPmZ_B
10258
416k
    33691776U,  // ADDP_ZPmZ_D
10259
416k
    50998408U,  // ADDP_ZPmZ_H
10260
416k
    67252352U,  // ADDP_ZPmZ_S
10261
416k
    794768U,  // ADDPv16i8
10262
416k
    925848U,  // ADDPv2i32
10263
416k
    270440U,  // ADDPv2i64
10264
416k
    48U,  // ADDPv2i64p
10265
416k
    1056928U, // ADDPv4i16
10266
416k
    401520U,  // ADDPv4i32
10267
416k
    532600U,  // ADDPv8i16
10268
416k
    1188008U, // ADDPv8i8
10269
416k
    10328U, // ADDQV_VPZ_B
10270
416k
    6232U,  // ADDQV_VPZ_D
10271
416k
    5208U,  // ADDQV_VPZ_H
10272
416k
    12376U, // ADDQV_VPZ_S
10273
416k
    3160U,  // ADDSPL_XXI
10274
416k
    3160U,  // ADDSVL_XXI
10275
416k
    13400U, // ADDSWri
10276
416k
    14424U, // ADDSWrs
10277
416k
    15448U, // ADDSWrx
10278
416k
    13400U, // ADDSXri
10279
416k
    14424U, // ADDSXrs
10280
416k
    15448U, // ADDSXrx
10281
416k
    1313880U, // ADDSXrx64
10282
416k
    0U, // ADDVA_MPPZ_D
10283
416k
    0U, // ADDVA_MPPZ_S
10284
416k
    3160U,  // ADDVL_XXI
10285
416k
    32U,  // ADDVv16i8v
10286
416k
    56U,  // ADDVv4i16v
10287
416k
    64U,  // ADDVv4i32v
10288
416k
    72U,  // ADDVv8i16v
10289
416k
    80U,  // ADDVv8i8v
10290
416k
    13400U, // ADDWri
10291
416k
    14424U, // ADDWrs
10292
416k
    15448U, // ADDWrx
10293
416k
    13400U, // ADDXri
10294
416k
    14424U, // ADDXrs
10295
416k
    15448U, // ADDXrx
10296
416k
    1313880U, // ADDXrx64
10297
416k
    176U, // ADD_VG2_2ZZ_B
10298
416k
    184U, // ADD_VG2_2ZZ_D
10299
416k
    136U, // ADD_VG2_2ZZ_H
10300
416k
    96U,  // ADD_VG2_2ZZ_S
10301
416k
    1453248U, // ADD_VG2_M2Z2Z_D
10302
416k
    1584328U, // ADD_VG2_M2Z2Z_S
10303
416k
    52047040U,  // ADD_VG2_M2ZZ_D
10304
416k
    52178120U,  // ADD_VG2_M2ZZ_S
10305
416k
    192U, // ADD_VG2_M2Z_D
10306
416k
    200U, // ADD_VG2_M2Z_S
10307
416k
    176U, // ADD_VG4_4ZZ_B
10308
416k
    184U, // ADD_VG4_4ZZ_D
10309
416k
    136U, // ADD_VG4_4ZZ_H
10310
416k
    96U,  // ADD_VG4_4ZZ_S
10311
416k
    1453248U, // ADD_VG4_M4Z4Z_D
10312
416k
    1584328U, // ADD_VG4_M4Z4Z_S
10313
416k
    52047040U,  // ADD_VG4_M4ZZ_D
10314
416k
    52178120U,  // ADD_VG4_M4ZZ_S
10315
416k
    192U, // ADD_VG4_M4Z_D
10316
416k
    200U, // ADD_VG4_M4Z_S
10317
416k
    16473U, // ADD_ZI_B
10318
416k
    17496U, // ADD_ZI_D
10319
416k
    208U, // ADD_ZI_H
10320
416k
    18521U, // ADD_ZI_S
10321
416k
    16918656U,  // ADD_ZPmZ_B
10322
416k
    33691776U,  // ADD_ZPmZ_D
10323
416k
    50998408U,  // ADD_ZPmZ_H
10324
416k
    67252352U,  // ADD_ZPmZ_S
10325
416k
    10329U, // ADD_ZZZ_B
10326
416k
    6232U,  // ADD_ZZZ_D
10327
416k
    136U, // ADD_ZZZ_H
10328
416k
    12377U, // ADD_ZZZ_S
10329
416k
    794768U,  // ADDv16i8
10330
416k
    3160U,  // ADDv1i64
10331
416k
    925848U,  // ADDv2i32
10332
416k
    270440U,  // ADDv2i64
10333
416k
    1056928U, // ADDv4i16
10334
416k
    401520U,  // ADDv4i32
10335
416k
    532600U,  // ADDv8i16
10336
416k
    1188008U, // ADDv8i8
10337
416k
    1U, // ADR
10338
416k
    1U, // ADRP
10339
416k
    19544U, // ADR_LSL_ZZZ_D_0
10340
416k
    20568U, // ADR_LSL_ZZZ_D_1
10341
416k
    21592U, // ADR_LSL_ZZZ_D_2
10342
416k
    22616U, // ADR_LSL_ZZZ_D_3
10343
416k
    23641U, // ADR_LSL_ZZZ_S_0
10344
416k
    24665U, // ADR_LSL_ZZZ_S_1
10345
416k
    25689U, // ADR_LSL_ZZZ_S_2
10346
416k
    26713U, // ADR_LSL_ZZZ_S_3
10347
416k
    27736U, // ADR_SXTW_ZZZ_D_0
10348
416k
    28760U, // ADR_SXTW_ZZZ_D_1
10349
416k
    29784U, // ADR_SXTW_ZZZ_D_2
10350
416k
    30808U, // ADR_SXTW_ZZZ_D_3
10351
416k
    31832U, // ADR_UXTW_ZZZ_D_0
10352
416k
    32856U, // ADR_UXTW_ZZZ_D_1
10353
416k
    33880U, // ADR_UXTW_ZZZ_D_2
10354
416k
    34904U, // ADR_UXTW_ZZZ_D_3
10355
416k
    10329U, // AESD_ZZZ_B
10356
416k
    32U,  // AESDrr
10357
416k
    10329U, // AESE_ZZZ_B
10358
416k
    32U,  // AESErr
10359
416k
    1U, // AESIMC_ZZ_B
10360
416k
    32U,  // AESIMCrr
10361
416k
    1U, // AESMC_ZZ_B
10362
416k
    32U,  // AESMCrr
10363
416k
    10328U, // ANDQV_VPZ_B
10364
416k
    6232U,  // ANDQV_VPZ_D
10365
416k
    5208U,  // ANDQV_VPZ_H
10366
416k
    12376U, // ANDQV_VPZ_S
10367
416k
    35928U, // ANDSWri
10368
416k
    14424U, // ANDSWrs
10369
416k
    36952U, // ANDSXri
10370
416k
    14424U, // ANDSXrs
10371
416k
    16918744U,  // ANDS_PPzPP
10372
416k
    0U, // ANDV_VPZ_B
10373
416k
    0U, // ANDV_VPZ_D
10374
416k
    0U, // ANDV_VPZ_H
10375
416k
    0U, // ANDV_VPZ_S
10376
416k
    35928U, // ANDWri
10377
416k
    14424U, // ANDWrs
10378
416k
    36952U, // ANDXri
10379
416k
    14424U, // ANDXrs
10380
416k
    16918744U,  // AND_PPzPP
10381
416k
    36952U, // AND_ZI
10382
416k
    16918656U,  // AND_ZPmZ_B
10383
416k
    33691776U,  // AND_ZPmZ_D
10384
416k
    50998408U,  // AND_ZPmZ_H
10385
416k
    67252352U,  // AND_ZPmZ_S
10386
416k
    6232U,  // AND_ZZZ
10387
416k
    794768U,  // ANDv16i8
10388
416k
    1188008U, // ANDv8i8
10389
416k
    141440U,  // ASRD_ZPmI_B
10390
416k
    137344U,  // ASRD_ZPmI_D
10391
416k
    52309128U,  // ASRD_ZPmI_H
10392
416k
    143488U,  // ASRD_ZPmI_S
10393
416k
    16918656U,  // ASRR_ZPmZ_B
10394
416k
    33691776U,  // ASRR_ZPmZ_D
10395
416k
    50998408U,  // ASRR_ZPmZ_H
10396
416k
    67252352U,  // ASRR_ZPmZ_S
10397
416k
    3160U,  // ASRVWr
10398
416k
    3160U,  // ASRVXr
10399
416k
    33695872U,  // ASR_WIDE_ZPmZ_B
10400
416k
    2108552U, // ASR_WIDE_ZPmZ_H
10401
416k
    33697920U,  // ASR_WIDE_ZPmZ_S
10402
416k
    6233U,  // ASR_WIDE_ZZZ_B
10403
416k
    184U, // ASR_WIDE_ZZZ_H
10404
416k
    6233U,  // ASR_WIDE_ZZZ_S
10405
416k
    141440U,  // ASR_ZPmI_B
10406
416k
    137344U,  // ASR_ZPmI_D
10407
416k
    52309128U,  // ASR_ZPmI_H
10408
416k
    143488U,  // ASR_ZPmI_S
10409
416k
    16918656U,  // ASR_ZPmZ_B
10410
416k
    33691776U,  // ASR_ZPmZ_D
10411
416k
    50998408U,  // ASR_ZPmZ_H
10412
416k
    67252352U,  // ASR_ZPmZ_S
10413
416k
    3161U,  // ASR_ZZI_B
10414
416k
    3160U,  // ASR_ZZI_D
10415
416k
    224U, // ASR_ZZI_H
10416
416k
    3161U,  // ASR_ZZI_S
10417
416k
    1U, // AUTDA
10418
416k
    1U, // AUTDB
10419
416k
    0U, // AUTDZA
10420
416k
    0U, // AUTDZB
10421
416k
    1U, // AUTIA
10422
416k
    0U, // AUTIA1716
10423
416k
    0U, // AUTIASP
10424
416k
    0U, // AUTIAZ
10425
416k
    1U, // AUTIB
10426
416k
    0U, // AUTIB1716
10427
416k
    0U, // AUTIBSP
10428
416k
    0U, // AUTIBZ
10429
416k
    0U, // AUTIZA
10430
416k
    0U, // AUTIZB
10431
416k
    0U, // AXFLAG
10432
416k
    0U, // B
10433
416k
    86122640U,  // BCAX
10434
416k
    33691736U,  // BCAX_ZZZZ
10435
416k
    0U, // BCcc
10436
416k
    10329U, // BDEP_ZZZ_B
10437
416k
    6232U,  // BDEP_ZZZ_D
10438
416k
    136U, // BDEP_ZZZ_H
10439
416k
    12377U, // BDEP_ZZZ_S
10440
416k
    10329U, // BEXT_ZZZ_B
10441
416k
    6232U,  // BEXT_ZZZ_D
10442
416k
    136U, // BEXT_ZZZ_H
10443
416k
    12377U, // BEXT_ZZZ_S
10444
416k
    2368672U, // BF16DOTlanev4bf16
10445
416k
    2368632U, // BF16DOTlanev8bf16
10446
416k
    0U, // BFADD_VG2_M2Z_H
10447
416k
    0U, // BFADD_VG4_M4Z_H
10448
416k
    50998408U,  // BFADD_ZPZmZ
10449
416k
    136U, // BFADD_ZZZ
10450
416k
    232U, // BFCLAMP_VG2_2ZZZ_H
10451
416k
    232U, // BFCLAMP_VG4_4ZZZ_H
10452
416k
    232U, // BFCLAMP_ZZZ
10453
416k
    0U, // BFCVT
10454
416k
    64U,  // BFCVTN
10455
416k
    64U,  // BFCVTN2
10456
416k
    1U, // BFCVTNT_ZPmZ
10457
416k
    0U, // BFCVTN_Z2Z_StoH
10458
416k
    0U, // BFCVT_Z2Z_StoH
10459
416k
    1U, // BFCVT_ZPmZ
10460
416k
    38128U, // BFDOT_VG2_M2Z2Z_HtoS
10461
416k
    2529520U, // BFDOT_VG2_M2ZZI_HtoS
10462
416k
    39152U, // BFDOT_VG2_M2ZZ_HtoS
10463
416k
    38128U, // BFDOT_VG4_M4Z4Z_HtoS
10464
416k
    2529520U, // BFDOT_VG4_M4ZZI_HtoS
10465
416k
    39152U, // BFDOT_VG4_M4ZZ_HtoS
10466
416k
    52960344U,  // BFDOT_ZZI
10467
416k
    7256U,  // BFDOT_ZZZ
10468
416k
    1057952U, // BFDOTv4bf16
10469
416k
    533624U,  // BFDOTv8bf16
10470
416k
    248U, // BFMAXNM_VG2_2Z2Z_H
10471
416k
    136U, // BFMAXNM_VG2_2ZZ_H
10472
416k
    248U, // BFMAXNM_VG4_4Z2Z_H
10473
416k
    136U, // BFMAXNM_VG4_4ZZ_H
10474
416k
    50998408U,  // BFMAXNM_ZPZmZ
10475
416k
    248U, // BFMAX_VG2_2Z2Z_H
10476
416k
    136U, // BFMAX_VG2_2ZZ_H
10477
416k
    248U, // BFMAX_VG4_4Z2Z_H
10478
416k
    136U, // BFMAX_VG4_4ZZ_H
10479
416k
    50998408U,  // BFMAX_ZPZmZ
10480
416k
    248U, // BFMINNM_VG2_2Z2Z_H
10481
416k
    136U, // BFMINNM_VG2_2ZZ_H
10482
416k
    248U, // BFMINNM_VG4_4Z2Z_H
10483
416k
    136U, // BFMINNM_VG4_4ZZ_H
10484
416k
    50998408U,  // BFMINNM_ZPZmZ
10485
416k
    248U, // BFMIN_VG2_2Z2Z_H
10486
416k
    136U, // BFMIN_VG2_2ZZ_H
10487
416k
    248U, // BFMIN_VG4_4Z2Z_H
10488
416k
    136U, // BFMIN_VG4_4ZZ_H
10489
416k
    50998408U,  // BFMIN_ZPZmZ
10490
416k
    533624U,  // BFMLALB
10491
416k
    103425144U, // BFMLALBIdx
10492
416k
    7256U,  // BFMLALB_ZZZ
10493
416k
    52960344U,  // BFMLALB_ZZZI
10494
416k
    533624U,  // BFMLALT
10495
416k
    103425144U, // BFMLALTIdx
10496
416k
    7256U,  // BFMLALT_ZZZ
10497
416k
    52960344U,  // BFMLALT_ZZZI
10498
416k
    40193U, // BFMLAL_MZZI_S
10499
416k
    257U, // BFMLAL_MZZ_S
10500
416k
    38128U, // BFMLAL_VG2_M2Z2Z_S
10501
416k
    2529520U, // BFMLAL_VG2_M2ZZI_S
10502
416k
    39152U, // BFMLAL_VG2_M2ZZ_S
10503
416k
    38128U, // BFMLAL_VG4_M4Z4Z_S
10504
416k
    2529520U, // BFMLAL_VG4_M4ZZI_S
10505
416k
    39152U, // BFMLAL_VG4_M4ZZ_S
10506
416k
    264U, // BFMLA_VG2_M2Z2Z
10507
416k
    272U, // BFMLA_VG2_M2ZZ
10508
416k
    40208U, // BFMLA_VG2_M2ZZI
10509
416k
    264U, // BFMLA_VG4_M4Z4Z
10510
416k
    272U, // BFMLA_VG4_M4ZZ
10511
416k
    40208U, // BFMLA_VG4_M4ZZI
10512
416k
    53226728U,  // BFMLA_ZPmZZ
10513
416k
    41192U, // BFMLA_ZZZI
10514
416k
    52960344U,  // BFMLSLB_ZZZI_S
10515
416k
    7256U,  // BFMLSLB_ZZZ_S
10516
416k
    52960344U,  // BFMLSLT_ZZZI_S
10517
416k
    7256U,  // BFMLSLT_ZZZ_S
10518
416k
    40193U, // BFMLSL_MZZI_S
10519
416k
    257U, // BFMLSL_MZZ_S
10520
416k
    38128U, // BFMLSL_VG2_M2Z2Z_S
10521
416k
    2529520U, // BFMLSL_VG2_M2ZZI_S
10522
416k
    39152U, // BFMLSL_VG2_M2ZZ_S
10523
416k
    38128U, // BFMLSL_VG4_M4Z4Z_S
10524
416k
    2529520U, // BFMLSL_VG4_M4ZZI_S
10525
416k
    39152U, // BFMLSL_VG4_M4ZZ_S
10526
416k
    264U, // BFMLS_VG2_M2Z2Z
10527
416k
    272U, // BFMLS_VG2_M2ZZ
10528
416k
    40208U, // BFMLS_VG2_M2ZZI
10529
416k
    264U, // BFMLS_VG4_M4Z4Z
10530
416k
    272U, // BFMLS_VG4_M4ZZ
10531
416k
    40208U, // BFMLS_VG4_M4ZZI
10532
416k
    53226728U,  // BFMLS_ZPmZZ
10533
416k
    41192U, // BFMLS_ZZZI
10534
416k
    533624U,  // BFMMLA
10535
416k
    7256U,  // BFMMLA_ZZZ
10536
416k
    0U, // BFMOPA_MPPZZ
10537
416k
    0U, // BFMOPA_MPPZZ_H
10538
416k
    0U, // BFMOPS_MPPZZ
10539
416k
    0U, // BFMOPS_MPPZZ_H
10540
416k
    50998408U,  // BFMUL_ZPZmZ
10541
416k
    136U, // BFMUL_ZZZ
10542
416k
    42120U, // BFMUL_ZZZI
10543
416k
    117614681U, // BFMWri
10544
416k
    117614681U, // BFMXri
10545
416k
    0U, // BFSUB_VG2_M2Z_H
10546
416k
    0U, // BFSUB_VG4_M4Z_H
10547
416k
    50998408U,  // BFSUB_ZPZmZ
10548
416k
    136U, // BFSUB_ZZZ
10549
416k
    2529520U, // BFVDOT_VG2_M2ZZI_HtoS
10550
416k
    10329U, // BGRP_ZZZ_B
10551
416k
    6232U,  // BGRP_ZZZ_D
10552
416k
    136U, // BGRP_ZZZ_H
10553
416k
    12377U, // BGRP_ZZZ_S
10554
416k
    14424U, // BICSWrs
10555
416k
    14424U, // BICSXrs
10556
416k
    16918744U,  // BICS_PPzPP
10557
416k
    14424U, // BICWrs
10558
416k
    14424U, // BICXrs
10559
416k
    16918744U,  // BIC_PPzPP
10560
416k
    16918656U,  // BIC_ZPmZ_B
10561
416k
    33691776U,  // BIC_ZPmZ_D
10562
416k
    50998408U,  // BIC_ZPmZ_H
10563
416k
    67252352U,  // BIC_ZPmZ_S
10564
416k
    6232U,  // BIC_ZZZ
10565
416k
    794768U,  // BICv16i8
10566
416k
    1U, // BICv2i32
10567
416k
    1U, // BICv4i16
10568
416k
    1U, // BICv4i32
10569
416k
    1U, // BICv8i16
10570
416k
    1188008U, // BICv8i8
10571
416k
    795792U,  // BIFv16i8
10572
416k
    1189032U, // BIFv8i8
10573
416k
    795792U,  // BITv16i8
10574
416k
    1189032U, // BITv8i8
10575
416k
    0U, // BL
10576
416k
    0U, // BLR
10577
416k
    0U, // BLRAA
10578
416k
    0U, // BLRAAZ
10579
416k
    0U, // BLRAB
10580
416k
    0U, // BLRABZ
10581
416k
    280U, // BMOPA_MPPZZ_S
10582
416k
    280U, // BMOPS_MPPZZ_S
10583
416k
    0U, // BR
10584
416k
    0U, // BRAA
10585
416k
    0U, // BRAAZ
10586
416k
    0U, // BRAB
10587
416k
    0U, // BRABZ
10588
416k
    0U, // BRB_IALL
10589
416k
    0U, // BRB_INJ
10590
416k
    0U, // BRK
10591
416k
    10456U, // BRKAS_PPzP
10592
416k
    8U, // BRKA_PPmP
10593
416k
    10456U, // BRKA_PPzP
10594
416k
    10456U, // BRKBS_PPzP
10595
416k
    8U, // BRKB_PPmP
10596
416k
    10456U, // BRKB_PPzP
10597
416k
    16918744U,  // BRKNS_PPzP
10598
416k
    16918744U,  // BRKN_PPzP
10599
416k
    16918744U,  // BRKPAS_PPzPP
10600
416k
    16918744U,  // BRKPA_PPzPP
10601
416k
    16918744U,  // BRKPBS_PPzPP
10602
416k
    16918744U,  // BRKPB_PPzPP
10603
416k
    33691736U,  // BSL1N_ZZZZ
10604
416k
    33691736U,  // BSL2N_ZZZZ
10605
416k
    33691736U,  // BSL_ZZZZ
10606
416k
    795792U,  // BSLv16i8
10607
416k
    1189032U, // BSLv8i8
10608
416k
    0U, // Bcc
10609
416k
    134359129U, // CADD_ZZI_B
10610
416k
    134355032U, // CADD_ZZI_D
10611
416k
    3026056U, // CADD_ZZI_H
10612
416k
    134361177U, // CADD_ZZI_S
10613
416k
    3189025U, // CASAB
10614
416k
    3189025U, // CASAH
10615
416k
    3189025U, // CASALB
10616
416k
    3189025U, // CASALH
10617
416k
    3189025U, // CASALW
10618
416k
    3189025U, // CASALX
10619
416k
    3189025U, // CASAW
10620
416k
    3189025U, // CASAX
10621
416k
    3189025U, // CASB
10622
416k
    3189025U, // CASH
10623
416k
    3189025U, // CASLB
10624
416k
    3189025U, // CASLH
10625
416k
    3189025U, // CASLW
10626
416k
    3189025U, // CASLX
10627
416k
    0U, // CASPALW
10628
416k
    0U, // CASPALX
10629
416k
    0U, // CASPAW
10630
416k
    0U, // CASPAX
10631
416k
    0U, // CASPLW
10632
416k
    0U, // CASPLX
10633
416k
    0U, // CASPW
10634
416k
    0U, // CASPX
10635
416k
    3189025U, // CASW
10636
416k
    3189025U, // CASX
10637
416k
    1U, // CBNZW
10638
416k
    1U, // CBNZX
10639
416k
    1U, // CBZW
10640
416k
    1U, // CBZX
10641
416k
    151129176U, // CCMNWi
10642
416k
    151129176U, // CCMNWr
10643
416k
    151129176U, // CCMNXi
10644
416k
    151129176U, // CCMNXr
10645
416k
    151129176U, // CCMPWi
10646
416k
    151129176U, // CCMPWr
10647
416k
    151129176U, // CCMPXi
10648
416k
    151129176U, // CCMPXr
10649
416k
    170400856U, // CDOT_ZZZI_D
10650
416k
    184721417U, // CDOT_ZZZI_S
10651
416k
    201464920U, // CDOT_ZZZ_D
10652
416k
    3288073U, // CDOT_ZZZ_S
10653
416k
    0U, // CFINV
10654
416k
    16911448U,  // CLASTA_RPZ_B
10655
416k
    33688664U,  // CLASTA_RPZ_D
10656
416k
    218238040U, // CLASTA_RPZ_H
10657
416k
    67243096U,  // CLASTA_RPZ_S
10658
416k
    16911448U,  // CLASTA_VPZ_B
10659
416k
    33688664U,  // CLASTA_VPZ_D
10660
416k
    218238040U, // CLASTA_VPZ_H
10661
416k
    67243096U,  // CLASTA_VPZ_S
10662
416k
    16918616U,  // CLASTA_ZPZ_B
10663
416k
    33691736U,  // CLASTA_ZPZ_D
10664
416k
    50998408U,  // CLASTA_ZPZ_H
10665
416k
    67252312U,  // CLASTA_ZPZ_S
10666
416k
    16911448U,  // CLASTB_RPZ_B
10667
416k
    33688664U,  // CLASTB_RPZ_D
10668
416k
    218238040U, // CLASTB_RPZ_H
10669
416k
    67243096U,  // CLASTB_RPZ_S
10670
416k
    16911448U,  // CLASTB_VPZ_B
10671
416k
    33688664U,  // CLASTB_VPZ_D
10672
416k
    218238040U, // CLASTB_VPZ_H
10673
416k
    67243096U,  // CLASTB_VPZ_S
10674
416k
    16918616U,  // CLASTB_ZPZ_B
10675
416k
    33691736U,  // CLASTB_ZPZ_D
10676
416k
    50998408U,  // CLASTB_ZPZ_H
10677
416k
    67252312U,  // CLASTB_ZPZ_S
10678
416k
    0U, // CLREX
10679
416k
    0U, // CLSWr
10680
416k
    0U, // CLSXr
10681
416k
    8U, // CLS_ZPmZ_B
10682
416k
    16U,  // CLS_ZPmZ_D
10683
416k
    0U, // CLS_ZPmZ_H
10684
416k
    24U,  // CLS_ZPmZ_S
10685
416k
    32U,  // CLSv16i8
10686
416k
    40U,  // CLSv2i32
10687
416k
    56U,  // CLSv4i16
10688
416k
    64U,  // CLSv4i32
10689
416k
    72U,  // CLSv8i16
10690
416k
    80U,  // CLSv8i8
10691
416k
    0U, // CLZWr
10692
416k
    0U, // CLZXr
10693
416k
    8U, // CLZ_ZPmZ_B
10694
416k
    16U,  // CLZ_ZPmZ_D
10695
416k
    0U, // CLZ_ZPmZ_H
10696
416k
    24U,  // CLZ_ZPmZ_S
10697
416k
    32U,  // CLZv16i8
10698
416k
    40U,  // CLZv2i32
10699
416k
    56U,  // CLZv4i16
10700
416k
    64U,  // CLZv4i32
10701
416k
    72U,  // CLZv8i16
10702
416k
    80U,  // CLZv8i8
10703
416k
    794768U,  // CMEQv16i8
10704
416k
    296U, // CMEQv16i8rz
10705
416k
    3160U,  // CMEQv1i64
10706
416k
    304U, // CMEQv1i64rz
10707
416k
    925848U,  // CMEQv2i32
10708
416k
    312U, // CMEQv2i32rz
10709
416k
    270440U,  // CMEQv2i64
10710
416k
    320U, // CMEQv2i64rz
10711
416k
    1056928U, // CMEQv4i16
10712
416k
    328U, // CMEQv4i16rz
10713
416k
    401520U,  // CMEQv4i32
10714
416k
    336U, // CMEQv4i32rz
10715
416k
    532600U,  // CMEQv8i16
10716
416k
    344U, // CMEQv8i16rz
10717
416k
    1188008U, // CMEQv8i8
10718
416k
    352U, // CMEQv8i8rz
10719
416k
    794768U,  // CMGEv16i8
10720
416k
    296U, // CMGEv16i8rz
10721
416k
    3160U,  // CMGEv1i64
10722
416k
    304U, // CMGEv1i64rz
10723
416k
    925848U,  // CMGEv2i32
10724
416k
    312U, // CMGEv2i32rz
10725
416k
    270440U,  // CMGEv2i64
10726
416k
    320U, // CMGEv2i64rz
10727
416k
    1056928U, // CMGEv4i16
10728
416k
    328U, // CMGEv4i16rz
10729
416k
    401520U,  // CMGEv4i32
10730
416k
    336U, // CMGEv4i32rz
10731
416k
    532600U,  // CMGEv8i16
10732
416k
    344U, // CMGEv8i16rz
10733
416k
    1188008U, // CMGEv8i8
10734
416k
    352U, // CMGEv8i8rz
10735
416k
    794768U,  // CMGTv16i8
10736
416k
    296U, // CMGTv16i8rz
10737
416k
    3160U,  // CMGTv1i64
10738
416k
    304U, // CMGTv1i64rz
10739
416k
    925848U,  // CMGTv2i32
10740
416k
    312U, // CMGTv2i32rz
10741
416k
    270440U,  // CMGTv2i64
10742
416k
    320U, // CMGTv2i64rz
10743
416k
    1056928U, // CMGTv4i16
10744
416k
    328U, // CMGTv4i16rz
10745
416k
    401520U,  // CMGTv4i32
10746
416k
    336U, // CMGTv4i32rz
10747
416k
    532600U,  // CMGTv8i16
10748
416k
    344U, // CMGTv8i16rz
10749
416k
    1188008U, // CMGTv8i8
10750
416k
    352U, // CMGTv8i8rz
10751
416k
    794768U,  // CMHIv16i8
10752
416k
    3160U,  // CMHIv1i64
10753
416k
    925848U,  // CMHIv2i32
10754
416k
    270440U,  // CMHIv2i64
10755
416k
    1056928U, // CMHIv4i16
10756
416k
    401520U,  // CMHIv4i32
10757
416k
    532600U,  // CMHIv8i16
10758
416k
    1188008U, // CMHIv8i8
10759
416k
    794768U,  // CMHSv16i8
10760
416k
    3160U,  // CMHSv1i64
10761
416k
    925848U,  // CMHSv2i32
10762
416k
    270440U,  // CMHSv2i64
10763
416k
    1056928U, // CMHSv4i16
10764
416k
    401520U,  // CMHSv4i32
10765
416k
    532600U,  // CMHSv8i16
10766
416k
    1188008U, // CMHSv8i8
10767
416k
    184721640U, // CMLA_ZZZI_H
10768
416k
    170395736U, // CMLA_ZZZI_S
10769
416k
    3288073U, // CMLA_ZZZ_B
10770
416k
    201458776U, // CMLA_ZZZ_D
10771
416k
    3288296U, // CMLA_ZZZ_H
10772
416k
    201459800U, // CMLA_ZZZ_S
10773
416k
    296U, // CMLEv16i8rz
10774
416k
    304U, // CMLEv1i64rz
10775
416k
    312U, // CMLEv2i32rz
10776
416k
    320U, // CMLEv2i64rz
10777
416k
    328U, // CMLEv4i16rz
10778
416k
    336U, // CMLEv4i32rz
10779
416k
    344U, // CMLEv8i16rz
10780
416k
    352U, // CMLEv8i8rz
10781
416k
    296U, // CMLTv16i8rz
10782
416k
    304U, // CMLTv1i64rz
10783
416k
    312U, // CMLTv2i32rz
10784
416k
    320U, // CMLTv2i64rz
10785
416k
    328U, // CMLTv4i16rz
10786
416k
    336U, // CMLTv4i32rz
10787
416k
    344U, // CMLTv8i16rz
10788
416k
    352U, // CMLTv8i8rz
10789
416k
    141528U,  // CMPEQ_PPzZI_B
10790
416k
    137432U,  // CMPEQ_PPzZI_D
10791
416k
    52309129U,  // CMPEQ_PPzZI_H
10792
416k
    143576U,  // CMPEQ_PPzZI_S
10793
416k
    16918744U,  // CMPEQ_PPzZZ_B
10794
416k
    33691864U,  // CMPEQ_PPzZZ_D
10795
416k
    50998409U,  // CMPEQ_PPzZZ_H
10796
416k
    67252440U,  // CMPEQ_PPzZZ_S
10797
416k
    33695960U,  // CMPEQ_WIDE_PPzZZ_B
10798
416k
    2108553U, // CMPEQ_WIDE_PPzZZ_H
10799
416k
    33698008U,  // CMPEQ_WIDE_PPzZZ_S
10800
416k
    141528U,  // CMPGE_PPzZI_B
10801
416k
    137432U,  // CMPGE_PPzZI_D
10802
416k
    52309129U,  // CMPGE_PPzZI_H
10803
416k
    143576U,  // CMPGE_PPzZI_S
10804
416k
    16918744U,  // CMPGE_PPzZZ_B
10805
416k
    33691864U,  // CMPGE_PPzZZ_D
10806
416k
    50998409U,  // CMPGE_PPzZZ_H
10807
416k
    67252440U,  // CMPGE_PPzZZ_S
10808
416k
    33695960U,  // CMPGE_WIDE_PPzZZ_B
10809
416k
    2108553U, // CMPGE_WIDE_PPzZZ_H
10810
416k
    33698008U,  // CMPGE_WIDE_PPzZZ_S
10811
416k
    141528U,  // CMPGT_PPzZI_B
10812
416k
    137432U,  // CMPGT_PPzZI_D
10813
416k
    52309129U,  // CMPGT_PPzZI_H
10814
416k
    143576U,  // CMPGT_PPzZI_S
10815
416k
    16918744U,  // CMPGT_PPzZZ_B
10816
416k
    33691864U,  // CMPGT_PPzZZ_D
10817
416k
    50998409U,  // CMPGT_PPzZZ_H
10818
416k
    67252440U,  // CMPGT_PPzZZ_S
10819
416k
    33695960U,  // CMPGT_WIDE_PPzZZ_B
10820
416k
    2108553U, // CMPGT_WIDE_PPzZZ_H
10821
416k
    33698008U,  // CMPGT_WIDE_PPzZZ_S
10822
416k
    235022552U, // CMPHI_PPzZI_B
10823
416k
    235018456U, // CMPHI_PPzZI_D
10824
416k
    3419273U, // CMPHI_PPzZI_H
10825
416k
    235024600U, // CMPHI_PPzZI_S
10826
416k
    16918744U,  // CMPHI_PPzZZ_B
10827
416k
    33691864U,  // CMPHI_PPzZZ_D
10828
416k
    50998409U,  // CMPHI_PPzZZ_H
10829
416k
    67252440U,  // CMPHI_PPzZZ_S
10830
416k
    33695960U,  // CMPHI_WIDE_PPzZZ_B
10831
416k
    2108553U, // CMPHI_WIDE_PPzZZ_H
10832
416k
    33698008U,  // CMPHI_WIDE_PPzZZ_S
10833
416k
    235022552U, // CMPHS_PPzZI_B
10834
416k
    235018456U, // CMPHS_PPzZI_D
10835
416k
    3419273U, // CMPHS_PPzZI_H
10836
416k
    235024600U, // CMPHS_PPzZI_S
10837
416k
    16918744U,  // CMPHS_PPzZZ_B
10838
416k
    33691864U,  // CMPHS_PPzZZ_D
10839
416k
    50998409U,  // CMPHS_PPzZZ_H
10840
416k
    67252440U,  // CMPHS_PPzZZ_S
10841
416k
    33695960U,  // CMPHS_WIDE_PPzZZ_B
10842
416k
    2108553U, // CMPHS_WIDE_PPzZZ_H
10843
416k
    33698008U,  // CMPHS_WIDE_PPzZZ_S
10844
416k
    141528U,  // CMPLE_PPzZI_B
10845
416k
    137432U,  // CMPLE_PPzZI_D
10846
416k
    52309129U,  // CMPLE_PPzZI_H
10847
416k
    143576U,  // CMPLE_PPzZI_S
10848
416k
    33695960U,  // CMPLE_WIDE_PPzZZ_B
10849
416k
    2108553U, // CMPLE_WIDE_PPzZZ_H
10850
416k
    33698008U,  // CMPLE_WIDE_PPzZZ_S
10851
416k
    235022552U, // CMPLO_PPzZI_B
10852
416k
    235018456U, // CMPLO_PPzZI_D
10853
416k
    3419273U, // CMPLO_PPzZI_H
10854
416k
    235024600U, // CMPLO_PPzZI_S
10855
416k
    33695960U,  // CMPLO_WIDE_PPzZZ_B
10856
416k
    2108553U, // CMPLO_WIDE_PPzZZ_H
10857
416k
    33698008U,  // CMPLO_WIDE_PPzZZ_S
10858
416k
    235022552U, // CMPLS_PPzZI_B
10859
416k
    235018456U, // CMPLS_PPzZI_D
10860
416k
    3419273U, // CMPLS_PPzZI_H
10861
416k
    235024600U, // CMPLS_PPzZI_S
10862
416k
    33695960U,  // CMPLS_WIDE_PPzZZ_B
10863
416k
    2108553U, // CMPLS_WIDE_PPzZZ_H
10864
416k
    33698008U,  // CMPLS_WIDE_PPzZZ_S
10865
416k
    141528U,  // CMPLT_PPzZI_B
10866
416k
    137432U,  // CMPLT_PPzZI_D
10867
416k
    52309129U,  // CMPLT_PPzZI_H
10868
416k
    143576U,  // CMPLT_PPzZI_S
10869
416k
    33695960U,  // CMPLT_WIDE_PPzZZ_B
10870
416k
    2108553U, // CMPLT_WIDE_PPzZZ_H
10871
416k
    33698008U,  // CMPLT_WIDE_PPzZZ_S
10872
416k
    141528U,  // CMPNE_PPzZI_B
10873
416k
    137432U,  // CMPNE_PPzZI_D
10874
416k
    52309129U,  // CMPNE_PPzZI_H
10875
416k
    143576U,  // CMPNE_PPzZI_S
10876
416k
    16918744U,  // CMPNE_PPzZZ_B
10877
416k
    33691864U,  // CMPNE_PPzZZ_D
10878
416k
    50998409U,  // CMPNE_PPzZZ_H
10879
416k
    67252440U,  // CMPNE_PPzZZ_S
10880
416k
    33695960U,  // CMPNE_WIDE_PPzZZ_B
10881
416k
    2108553U, // CMPNE_WIDE_PPzZZ_H
10882
416k
    33698008U,  // CMPNE_WIDE_PPzZZ_S
10883
416k
    794768U,  // CMTSTv16i8
10884
416k
    3160U,  // CMTSTv1i64
10885
416k
    925848U,  // CMTSTv2i32
10886
416k
    270440U,  // CMTSTv2i64
10887
416k
    1056928U, // CMTSTv4i16
10888
416k
    401520U,  // CMTSTv4i32
10889
416k
    532600U,  // CMTSTv8i16
10890
416k
    1188008U, // CMTSTv8i8
10891
416k
    8U, // CNOT_ZPmZ_B
10892
416k
    16U,  // CNOT_ZPmZ_D
10893
416k
    0U, // CNOT_ZPmZ_H
10894
416k
    24U,  // CNOT_ZPmZ_S
10895
416k
    361U, // CNTB_XPiI
10896
416k
    361U, // CNTD_XPiI
10897
416k
    361U, // CNTH_XPiI
10898
416k
    1U, // CNTP_XCI_B
10899
416k
    1U, // CNTP_XCI_D
10900
416k
    1U, // CNTP_XCI_H
10901
416k
    1U, // CNTP_XCI_S
10902
416k
    10328U, // CNTP_XPP_B
10903
416k
    6232U,  // CNTP_XPP_D
10904
416k
    5208U,  // CNTP_XPP_H
10905
416k
    12376U, // CNTP_XPP_S
10906
416k
    361U, // CNTW_XPiI
10907
416k
    0U, // CNTWr
10908
416k
    0U, // CNTXr
10909
416k
    8U, // CNT_ZPmZ_B
10910
416k
    16U,  // CNT_ZPmZ_D
10911
416k
    0U, // CNT_ZPmZ_H
10912
416k
    24U,  // CNT_ZPmZ_S
10913
416k
    32U,  // CNTv16i8
10914
416k
    80U,  // CNTv8i8
10915
416k
    6232U,  // COMPACT_ZPZ_D
10916
416k
    12376U, // COMPACT_ZPZ_S
10917
416k
    0U, // CPYE
10918
416k
    0U, // CPYEN
10919
416k
    0U, // CPYERN
10920
416k
    0U, // CPYERT
10921
416k
    0U, // CPYERTN
10922
416k
    0U, // CPYERTRN
10923
416k
    0U, // CPYERTWN
10924
416k
    0U, // CPYET
10925
416k
    0U, // CPYETN
10926
416k
    0U, // CPYETRN
10927
416k
    0U, // CPYETWN
10928
416k
    0U, // CPYEWN
10929
416k
    0U, // CPYEWT
10930
416k
    0U, // CPYEWTN
10931
416k
    0U, // CPYEWTRN
10932
416k
    0U, // CPYEWTWN
10933
416k
    0U, // CPYFE
10934
416k
    0U, // CPYFEN
10935
416k
    0U, // CPYFERN
10936
416k
    0U, // CPYFERT
10937
416k
    0U, // CPYFERTN
10938
416k
    0U, // CPYFERTRN
10939
416k
    0U, // CPYFERTWN
10940
416k
    0U, // CPYFET
10941
416k
    0U, // CPYFETN
10942
416k
    0U, // CPYFETRN
10943
416k
    0U, // CPYFETWN
10944
416k
    0U, // CPYFEWN
10945
416k
    0U, // CPYFEWT
10946
416k
    0U, // CPYFEWTN
10947
416k
    0U, // CPYFEWTRN
10948
416k
    0U, // CPYFEWTWN
10949
416k
    0U, // CPYFM
10950
416k
    0U, // CPYFMN
10951
416k
    0U, // CPYFMRN
10952
416k
    0U, // CPYFMRT
10953
416k
    0U, // CPYFMRTN
10954
416k
    0U, // CPYFMRTRN
10955
416k
    0U, // CPYFMRTWN
10956
416k
    0U, // CPYFMT
10957
416k
    0U, // CPYFMTN
10958
416k
    0U, // CPYFMTRN
10959
416k
    0U, // CPYFMTWN
10960
416k
    0U, // CPYFMWN
10961
416k
    0U, // CPYFMWT
10962
416k
    0U, // CPYFMWTN
10963
416k
    0U, // CPYFMWTRN
10964
416k
    0U, // CPYFMWTWN
10965
416k
    0U, // CPYFP
10966
416k
    0U, // CPYFPN
10967
416k
    0U, // CPYFPRN
10968
416k
    0U, // CPYFPRT
10969
416k
    0U, // CPYFPRTN
10970
416k
    0U, // CPYFPRTRN
10971
416k
    0U, // CPYFPRTWN
10972
416k
    0U, // CPYFPT
10973
416k
    0U, // CPYFPTN
10974
416k
    0U, // CPYFPTRN
10975
416k
    0U, // CPYFPTWN
10976
416k
    0U, // CPYFPWN
10977
416k
    0U, // CPYFPWT
10978
416k
    0U, // CPYFPWTN
10979
416k
    0U, // CPYFPWTRN
10980
416k
    0U, // CPYFPWTWN
10981
416k
    0U, // CPYM
10982
416k
    0U, // CPYMN
10983
416k
    0U, // CPYMRN
10984
416k
    0U, // CPYMRT
10985
416k
    0U, // CPYMRTN
10986
416k
    0U, // CPYMRTRN
10987
416k
    0U, // CPYMRTWN
10988
416k
    0U, // CPYMT
10989
416k
    0U, // CPYMTN
10990
416k
    0U, // CPYMTRN
10991
416k
    0U, // CPYMTWN
10992
416k
    0U, // CPYMWN
10993
416k
    0U, // CPYMWT
10994
416k
    0U, // CPYMWTN
10995
416k
    0U, // CPYMWTRN
10996
416k
    0U, // CPYMWTWN
10997
416k
    0U, // CPYP
10998
416k
    0U, // CPYPN
10999
416k
    0U, // CPYPRN
11000
416k
    0U, // CPYPRT
11001
416k
    0U, // CPYPRTN
11002
416k
    0U, // CPYPRTRN
11003
416k
    0U, // CPYPRTWN
11004
416k
    0U, // CPYPT
11005
416k
    0U, // CPYPTN
11006
416k
    0U, // CPYPTRN
11007
416k
    0U, // CPYPTWN
11008
416k
    0U, // CPYPWN
11009
416k
    0U, // CPYPWT
11010
416k
    0U, // CPYPWTN
11011
416k
    0U, // CPYPWTRN
11012
416k
    0U, // CPYPWTWN
11013
416k
    368U, // CPY_ZPmI_B
11014
416k
    376U, // CPY_ZPmI_D
11015
416k
    2U, // CPY_ZPmI_H
11016
416k
    384U, // CPY_ZPmI_S
11017
416k
    392U, // CPY_ZPmR_B
11018
416k
    392U, // CPY_ZPmR_D
11019
416k
    2U, // CPY_ZPmR_H
11020
416k
    392U, // CPY_ZPmR_S
11021
416k
    392U, // CPY_ZPmV_B
11022
416k
    392U, // CPY_ZPmV_D
11023
416k
    2U, // CPY_ZPmV_H
11024
416k
    392U, // CPY_ZPmV_S
11025
416k
    44248U, // CPY_ZPzI_B
11026
416k
    45272U, // CPY_ZPzI_D
11027
416k
    401U, // CPY_ZPzI_H
11028
416k
    46296U, // CPY_ZPzI_S
11029
416k
    3160U,  // CRC32Brr
11030
416k
    3160U,  // CRC32CBrr
11031
416k
    3160U,  // CRC32CHrr
11032
416k
    3160U,  // CRC32CWrr
11033
416k
    3160U,  // CRC32CXrr
11034
416k
    3160U,  // CRC32Hrr
11035
416k
    3160U,  // CRC32Wrr
11036
416k
    3160U,  // CRC32Xrr
11037
416k
    151129176U, // CSELWr
11038
416k
    151129176U, // CSELXr
11039
416k
    151129176U, // CSINCWr
11040
416k
    151129176U, // CSINCXr
11041
416k
    151129176U, // CSINVWr
11042
416k
    151129176U, // CSINVXr
11043
416k
    151129176U, // CSNEGWr
11044
416k
    151129176U, // CSNEGXr
11045
416k
    0U, // CTERMEQ_WW
11046
416k
    0U, // CTERMEQ_XX
11047
416k
    0U, // CTERMNE_WW
11048
416k
    0U, // CTERMNE_XX
11049
416k
    0U, // CTZWr
11050
416k
    0U, // CTZXr
11051
416k
    0U, // DCPS1
11052
416k
    0U, // DCPS2
11053
416k
    0U, // DCPS3
11054
416k
    2U, // DECB_XPiI
11055
416k
    2U, // DECD_XPiI
11056
416k
    2U, // DECD_ZPiI
11057
416k
    2U, // DECH_XPiI
11058
416k
    0U, // DECH_ZPiI
11059
416k
    1U, // DECP_XP_B
11060
416k
    0U, // DECP_XP_D
11061
416k
    0U, // DECP_XP_H
11062
416k
    1U, // DECP_XP_S
11063
416k
    0U, // DECP_ZP_D
11064
416k
    0U, // DECP_ZP_H
11065
416k
    0U, // DECP_ZP_S
11066
416k
    2U, // DECW_XPiI
11067
416k
    2U, // DECW_ZPiI
11068
416k
    0U, // DMB
11069
416k
    0U, // DRPS
11070
416k
    0U, // DSB
11071
416k
    0U, // DSBnXS
11072
416k
    2U, // DUPM_ZI
11073
416k
    409U, // DUPQ_ZZI_B
11074
416k
    408U, // DUPQ_ZZI_D
11075
416k
    2U, // DUPQ_ZZI_H
11076
416k
    409U, // DUPQ_ZZI_S
11077
416k
    2U, // DUP_ZI_B
11078
416k
    2U, // DUP_ZI_D
11079
416k
    0U, // DUP_ZI_H
11080
416k
    2U, // DUP_ZI_S
11081
416k
    0U, // DUP_ZR_B
11082
416k
    0U, // DUP_ZR_D
11083
416k
    0U, // DUP_ZR_H
11084
416k
    0U, // DUP_ZR_S
11085
416k
    409U, // DUP_ZZI_B
11086
416k
    408U, // DUP_ZZI_D
11087
416k
    2U, // DUP_ZZI_H
11088
416k
    2U, // DUP_ZZI_Q
11089
416k
    409U, // DUP_ZZI_S
11090
416k
    47520U, // DUPi16
11091
416k
    47528U, // DUPi32
11092
416k
    47536U, // DUPi64
11093
416k
    47544U, // DUPi8
11094
416k
    0U, // DUPv16i8gpr
11095
416k
    47544U, // DUPv16i8lane
11096
416k
    0U, // DUPv2i32gpr
11097
416k
    47528U, // DUPv2i32lane
11098
416k
    0U, // DUPv2i64gpr
11099
416k
    47536U, // DUPv2i64lane
11100
416k
    0U, // DUPv4i16gpr
11101
416k
    47520U, // DUPv4i16lane
11102
416k
    0U, // DUPv4i32gpr
11103
416k
    47528U, // DUPv4i32lane
11104
416k
    0U, // DUPv8i16gpr
11105
416k
    47520U, // DUPv8i16lane
11106
416k
    0U, // DUPv8i8gpr
11107
416k
    47544U, // DUPv8i8lane
11108
416k
    14424U, // EONWrs
11109
416k
    14424U, // EONXrs
11110
416k
    86122640U,  // EOR3
11111
416k
    33691736U,  // EOR3_ZZZZ
11112
416k
    9U, // EORBT_ZZZ_B
11113
416k
    1112U,  // EORBT_ZZZ_D
11114
416k
    232U, // EORBT_ZZZ_H
11115
416k
    2136U,  // EORBT_ZZZ_S
11116
416k
    10328U, // EORQV_VPZ_B
11117
416k
    6232U,  // EORQV_VPZ_D
11118
416k
    5208U,  // EORQV_VPZ_H
11119
416k
    12376U, // EORQV_VPZ_S
11120
416k
    16918744U,  // EORS_PPzPP
11121
416k
    9U, // EORTB_ZZZ_B
11122
416k
    1112U,  // EORTB_ZZZ_D
11123
416k
    232U, // EORTB_ZZZ_H
11124
416k
    2136U,  // EORTB_ZZZ_S
11125
416k
    0U, // EORV_VPZ_B
11126
416k
    0U, // EORV_VPZ_D
11127
416k
    0U, // EORV_VPZ_H
11128
416k
    0U, // EORV_VPZ_S
11129
416k
    35928U, // EORWri
11130
416k
    14424U, // EORWrs
11131
416k
    36952U, // EORXri
11132
416k
    14424U, // EORXrs
11133
416k
    16918744U,  // EOR_PPzPP
11134
416k
    36952U, // EOR_ZI
11135
416k
    16918656U,  // EOR_ZPmZ_B
11136
416k
    33691776U,  // EOR_ZPmZ_D
11137
416k
    50998408U,  // EOR_ZPmZ_H
11138
416k
    67252352U,  // EOR_ZPmZ_S
11139
416k
    6232U,  // EOR_ZZZ
11140
416k
    794768U,  // EORv16i8
11141
416k
    1188008U, // EORv8i8
11142
416k
    0U, // ERET
11143
416k
    0U, // ERETAA
11144
416k
    0U, // ERETAB
11145
416k
    141401U,  // EXTQ_ZZI
11146
416k
    448U, // EXTRACT_ZPMXI_H_B
11147
416k
    448U, // EXTRACT_ZPMXI_H_D
11148
416k
    2U, // EXTRACT_ZPMXI_H_H
11149
416k
    2U, // EXTRACT_ZPMXI_H_Q
11150
416k
    448U, // EXTRACT_ZPMXI_H_S
11151
416k
    456U, // EXTRACT_ZPMXI_V_B
11152
416k
    456U, // EXTRACT_ZPMXI_V_D
11153
416k
    2U, // EXTRACT_ZPMXI_V_H
11154
416k
    2U, // EXTRACT_ZPMXI_V_Q
11155
416k
    456U, // EXTRACT_ZPMXI_V_S
11156
416k
    134232U,  // EXTRWrri
11157
416k
    134232U,  // EXTRXrri
11158
416k
    235022425U, // EXT_ZZI
11159
416k
    466U, // EXT_ZZI_B
11160
416k
    2236560U, // EXTv16i8
11161
416k
    3547304U, // EXTv8i8
11162
416k
    3160U,  // FABD16
11163
416k
    3160U,  // FABD32
11164
416k
    3160U,  // FABD64
11165
416k
    33691776U,  // FABD_ZPmZ_D
11166
416k
    50998408U,  // FABD_ZPmZ_H
11167
416k
    67252352U,  // FABD_ZPmZ_S
11168
416k
    925848U,  // FABDv2f32
11169
416k
    270440U,  // FABDv2f64
11170
416k
    1056928U, // FABDv4f16
11171
416k
    401520U,  // FABDv4f32
11172
416k
    532600U,  // FABDv8f16
11173
416k
    0U, // FABSDr
11174
416k
    0U, // FABSHr
11175
416k
    0U, // FABSSr
11176
416k
    16U,  // FABS_ZPmZ_D
11177
416k
    0U, // FABS_ZPmZ_H
11178
416k
    24U,  // FABS_ZPmZ_S
11179
416k
    40U,  // FABSv2f32
11180
416k
    48U,  // FABSv2f64
11181
416k
    56U,  // FABSv4f16
11182
416k
    64U,  // FABSv4f32
11183
416k
    72U,  // FABSv8f16
11184
416k
    3160U,  // FACGE16
11185
416k
    3160U,  // FACGE32
11186
416k
    3160U,  // FACGE64
11187
416k
    33691864U,  // FACGE_PPzZZ_D
11188
416k
    50998409U,  // FACGE_PPzZZ_H
11189
416k
    67252440U,  // FACGE_PPzZZ_S
11190
416k
    925848U,  // FACGEv2f32
11191
416k
    270440U,  // FACGEv2f64
11192
416k
    1056928U, // FACGEv4f16
11193
416k
    401520U,  // FACGEv4f32
11194
416k
    532600U,  // FACGEv8f16
11195
416k
    3160U,  // FACGT16
11196
416k
    3160U,  // FACGT32
11197
416k
    3160U,  // FACGT64
11198
416k
    33691864U,  // FACGT_PPzZZ_D
11199
416k
    50998409U,  // FACGT_PPzZZ_H
11200
416k
    67252440U,  // FACGT_PPzZZ_S
11201
416k
    925848U,  // FACGTv2f32
11202
416k
    270440U,  // FACGTv2f64
11203
416k
    1056928U, // FACGTv4f16
11204
416k
    401520U,  // FACGTv4f32
11205
416k
    532600U,  // FACGTv8f16
11206
416k
    0U, // FADDA_VPZ_D
11207
416k
    232U, // FADDA_VPZ_H
11208
416k
    0U, // FADDA_VPZ_S
11209
416k
    3160U,  // FADDDrr
11210
416k
    3160U,  // FADDHrr
11211
416k
    33691776U,  // FADDP_ZPmZZ_D
11212
416k
    50998408U,  // FADDP_ZPmZZ_H
11213
416k
    67252352U,  // FADDP_ZPmZZ_S
11214
416k
    925848U,  // FADDPv2f32
11215
416k
    270440U,  // FADDPv2f64
11216
416k
    472U, // FADDPv2i16p
11217
416k
    40U,  // FADDPv2i32p
11218
416k
    48U,  // FADDPv2i64p
11219
416k
    1056928U, // FADDPv4f16
11220
416k
    401520U,  // FADDPv4f32
11221
416k
    532600U,  // FADDPv8f16
11222
416k
    6232U,  // FADDQV_D
11223
416k
    5208U,  // FADDQV_H
11224
416k
    12376U, // FADDQV_S
11225
416k
    3160U,  // FADDSrr
11226
416k
    0U, // FADDV_VPZ_D
11227
416k
    0U, // FADDV_VPZ_H
11228
416k
    0U, // FADDV_VPZ_S
11229
416k
    192U, // FADD_VG2_M2Z_D
11230
416k
    0U, // FADD_VG2_M2Z_H
11231
416k
    200U, // FADD_VG2_M2Z_S
11232
416k
    192U, // FADD_VG4_M4Z_D
11233
416k
    0U, // FADD_VG4_M4Z_H
11234
416k
    200U, // FADD_VG4_M4Z_S
11235
416k
    251795584U, // FADD_ZPmI_D
11236
416k
    3681416U, // FADD_ZPmI_H
11237
416k
    251801728U, // FADD_ZPmI_S
11238
416k
    33691776U,  // FADD_ZPmZ_D
11239
416k
    50998408U,  // FADD_ZPmZ_H
11240
416k
    67252352U,  // FADD_ZPmZ_S
11241
416k
    6232U,  // FADD_ZZZ_D
11242
416k
    136U, // FADD_ZZZ_H
11243
416k
    12377U, // FADD_ZZZ_S
11244
416k
    925848U,  // FADDv2f32
11245
416k
    270440U,  // FADDv2f64
11246
416k
    1056928U, // FADDv4f16
11247
416k
    401520U,  // FADDv4f32
11248
416k
    532600U,  // FADDv8f16
11249
416k
    33691776U,  // FCADD_ZPmZ_D
11250
416k
    168438920U, // FCADD_ZPmZ_H
11251
416k
    67252352U,  // FCADD_ZPmZ_S
11252
416k
    138027160U, // FCADDv2f32
11253
416k
    138158184U, // FCADDv2f64
11254
416k
    138289312U, // FCADDv4f16
11255
416k
    138420336U, // FCADDv4f32
11256
416k
    138551416U, // FCADDv8f16
11257
416k
    151129176U, // FCCMPDrr
11258
416k
    151129176U, // FCCMPEDrr
11259
416k
    151129176U, // FCCMPEHrr
11260
416k
    151129176U, // FCCMPESrr
11261
416k
    151129176U, // FCCMPHrr
11262
416k
    151129176U, // FCCMPSrr
11263
416k
    16U,  // FCLAMP_VG2_2Z2Z_D
11264
416k
    232U, // FCLAMP_VG2_2Z2Z_H
11265
416k
    24U,  // FCLAMP_VG2_2Z2Z_S
11266
416k
    16U,  // FCLAMP_VG4_4Z4Z_D
11267
416k
    232U, // FCLAMP_VG4_4Z4Z_H
11268
416k
    24U,  // FCLAMP_VG4_4Z4Z_S
11269
416k
    1112U,  // FCLAMP_ZZZ_D
11270
416k
    232U, // FCLAMP_ZZZ_H
11271
416k
    2136U,  // FCLAMP_ZZZ_S
11272
416k
    3160U,  // FCMEQ16
11273
416k
    3160U,  // FCMEQ32
11274
416k
    3160U,  // FCMEQ64
11275
416k
    4462808U, // FCMEQ_PPzZ0_D
11276
416k
    48265U, // FCMEQ_PPzZ0_H
11277
416k
    4468952U, // FCMEQ_PPzZ0_S
11278
416k
    33691864U,  // FCMEQ_PPzZZ_D
11279
416k
    50998409U,  // FCMEQ_PPzZZ_H
11280
416k
    67252440U,  // FCMEQ_PPzZZ_S
11281
416k
    480U, // FCMEQv1i16rz
11282
416k
    480U, // FCMEQv1i32rz
11283
416k
    480U, // FCMEQv1i64rz
11284
416k
    925848U,  // FCMEQv2f32
11285
416k
    270440U,  // FCMEQv2f64
11286
416k
    488U, // FCMEQv2i32rz
11287
416k
    496U, // FCMEQv2i64rz
11288
416k
    1056928U, // FCMEQv4f16
11289
416k
    401520U,  // FCMEQv4f32
11290
416k
    504U, // FCMEQv4i16rz
11291
416k
    512U, // FCMEQv4i32rz
11292
416k
    532600U,  // FCMEQv8f16
11293
416k
    520U, // FCMEQv8i16rz
11294
416k
    3160U,  // FCMGE16
11295
416k
    3160U,  // FCMGE32
11296
416k
    3160U,  // FCMGE64
11297
416k
    4462808U, // FCMGE_PPzZ0_D
11298
416k
    48265U, // FCMGE_PPzZ0_H
11299
416k
    4468952U, // FCMGE_PPzZ0_S
11300
416k
    33691864U,  // FCMGE_PPzZZ_D
11301
416k
    50998409U,  // FCMGE_PPzZZ_H
11302
416k
    67252440U,  // FCMGE_PPzZZ_S
11303
416k
    480U, // FCMGEv1i16rz
11304
416k
    480U, // FCMGEv1i32rz
11305
416k
    480U, // FCMGEv1i64rz
11306
416k
    925848U,  // FCMGEv2f32
11307
416k
    270440U,  // FCMGEv2f64
11308
416k
    488U, // FCMGEv2i32rz
11309
416k
    496U, // FCMGEv2i64rz
11310
416k
    1056928U, // FCMGEv4f16
11311
416k
    401520U,  // FCMGEv4f32
11312
416k
    504U, // FCMGEv4i16rz
11313
416k
    512U, // FCMGEv4i32rz
11314
416k
    532600U,  // FCMGEv8f16
11315
416k
    520U, // FCMGEv8i16rz
11316
416k
    3160U,  // FCMGT16
11317
416k
    3160U,  // FCMGT32
11318
416k
    3160U,  // FCMGT64
11319
416k
    4462808U, // FCMGT_PPzZ0_D
11320
416k
    48265U, // FCMGT_PPzZ0_H
11321
416k
    4468952U, // FCMGT_PPzZ0_S
11322
416k
    33691864U,  // FCMGT_PPzZZ_D
11323
416k
    50998409U,  // FCMGT_PPzZZ_H
11324
416k
    67252440U,  // FCMGT_PPzZZ_S
11325
416k
    480U, // FCMGTv1i16rz
11326
416k
    480U, // FCMGTv1i32rz
11327
416k
    480U, // FCMGTv1i64rz
11328
416k
    925848U,  // FCMGTv2f32
11329
416k
    270440U,  // FCMGTv2f64
11330
416k
    488U, // FCMGTv2i32rz
11331
416k
    496U, // FCMGTv2i64rz
11332
416k
    1056928U, // FCMGTv4f16
11333
416k
    401520U,  // FCMGTv4f32
11334
416k
    504U, // FCMGTv4i16rz
11335
416k
    512U, // FCMGTv4i32rz
11336
416k
    532600U,  // FCMGTv8f16
11337
416k
    520U, // FCMGTv8i16rz
11338
416k
    268567680U, // FCMLA_ZPmZZ_D
11339
416k
    170667240U, // FCMLA_ZPmZZ_H
11340
416k
    285345920U, // FCMLA_ZPmZZ_S
11341
416k
    184721640U, // FCMLA_ZZZI_H
11342
416k
    170395736U, // FCMLA_ZZZI_S
11343
416k
    205137048U, // FCMLAv2f32
11344
416k
    205268072U, // FCMLAv2f64
11345
416k
    205399200U, // FCMLAv4f16
11346
416k
    103425184U, // FCMLAv4f16_indexed
11347
416k
    205530224U, // FCMLAv4f32
11348
416k
    105260144U, // FCMLAv4f32_indexed
11349
416k
    205661304U, // FCMLAv8f16
11350
416k
    103425144U, // FCMLAv8f16_indexed
11351
416k
    4462808U, // FCMLE_PPzZ0_D
11352
416k
    48265U, // FCMLE_PPzZ0_H
11353
416k
    4468952U, // FCMLE_PPzZ0_S
11354
416k
    480U, // FCMLEv1i16rz
11355
416k
    480U, // FCMLEv1i32rz
11356
416k
    480U, // FCMLEv1i64rz
11357
416k
    488U, // FCMLEv2i32rz
11358
416k
    496U, // FCMLEv2i64rz
11359
416k
    504U, // FCMLEv4i16rz
11360
416k
    512U, // FCMLEv4i32rz
11361
416k
    520U, // FCMLEv8i16rz
11362
416k
    4462808U, // FCMLT_PPzZ0_D
11363
416k
    48265U, // FCMLT_PPzZ0_H
11364
416k
    4468952U, // FCMLT_PPzZ0_S
11365
416k
    480U, // FCMLTv1i16rz
11366
416k
    480U, // FCMLTv1i32rz
11367
416k
    480U, // FCMLTv1i64rz
11368
416k
    488U, // FCMLTv2i32rz
11369
416k
    496U, // FCMLTv2i64rz
11370
416k
    504U, // FCMLTv4i16rz
11371
416k
    512U, // FCMLTv4i32rz
11372
416k
    520U, // FCMLTv8i16rz
11373
416k
    4462808U, // FCMNE_PPzZ0_D
11374
416k
    48265U, // FCMNE_PPzZ0_H
11375
416k
    4468952U, // FCMNE_PPzZ0_S
11376
416k
    33691864U,  // FCMNE_PPzZZ_D
11377
416k
    50998409U,  // FCMNE_PPzZZ_H
11378
416k
    67252440U,  // FCMNE_PPzZZ_S
11379
416k
    0U, // FCMPDri
11380
416k
    0U, // FCMPDrr
11381
416k
    0U, // FCMPEDri
11382
416k
    0U, // FCMPEDrr
11383
416k
    0U, // FCMPEHri
11384
416k
    0U, // FCMPEHrr
11385
416k
    0U, // FCMPESri
11386
416k
    0U, // FCMPESrr
11387
416k
    0U, // FCMPHri
11388
416k
    0U, // FCMPHrr
11389
416k
    0U, // FCMPSri
11390
416k
    0U, // FCMPSrr
11391
416k
    33691864U,  // FCMUO_PPzZZ_D
11392
416k
    50998409U,  // FCMUO_PPzZZ_H
11393
416k
    67252440U,  // FCMUO_PPzZZ_S
11394
416k
    528U, // FCPY_ZPmI_D
11395
416k
    2U, // FCPY_ZPmI_H
11396
416k
    528U, // FCPY_ZPmI_S
11397
416k
    151129176U, // FCSELDrrr
11398
416k
    151129176U, // FCSELHrrr
11399
416k
    151129176U, // FCSELSrrr
11400
416k
    0U, // FCVTASUWDr
11401
416k
    0U, // FCVTASUWHr
11402
416k
    0U, // FCVTASUWSr
11403
416k
    0U, // FCVTASUXDr
11404
416k
    0U, // FCVTASUXHr
11405
416k
    0U, // FCVTASUXSr
11406
416k
    0U, // FCVTASv1f16
11407
416k
    0U, // FCVTASv1i32
11408
416k
    0U, // FCVTASv1i64
11409
416k
    40U,  // FCVTASv2f32
11410
416k
    48U,  // FCVTASv2f64
11411
416k
    56U,  // FCVTASv4f16
11412
416k
    64U,  // FCVTASv4f32
11413
416k
    72U,  // FCVTASv8f16
11414
416k
    0U, // FCVTAUUWDr
11415
416k
    0U, // FCVTAUUWHr
11416
416k
    0U, // FCVTAUUWSr
11417
416k
    0U, // FCVTAUUXDr
11418
416k
    0U, // FCVTAUUXHr
11419
416k
    0U, // FCVTAUUXSr
11420
416k
    0U, // FCVTAUv1f16
11421
416k
    0U, // FCVTAUv1i32
11422
416k
    0U, // FCVTAUv1i64
11423
416k
    40U,  // FCVTAUv2f32
11424
416k
    48U,  // FCVTAUv2f64
11425
416k
    56U,  // FCVTAUv4f16
11426
416k
    64U,  // FCVTAUv4f32
11427
416k
    72U,  // FCVTAUv8f16
11428
416k
    0U, // FCVTDHr
11429
416k
    0U, // FCVTDSr
11430
416k
    0U, // FCVTHDr
11431
416k
    0U, // FCVTHSr
11432
416k
    232U, // FCVTLT_ZPmZ_HtoS
11433
416k
    24U,  // FCVTLT_ZPmZ_StoD
11434
416k
    0U, // FCVTL_2ZZ_H_S
11435
416k
    40U,  // FCVTLv2i32
11436
416k
    56U,  // FCVTLv4i16
11437
416k
    64U,  // FCVTLv4i32
11438
416k
    72U,  // FCVTLv8i16
11439
416k
    0U, // FCVTMSUWDr
11440
416k
    0U, // FCVTMSUWHr
11441
416k
    0U, // FCVTMSUWSr
11442
416k
    0U, // FCVTMSUXDr
11443
416k
    0U, // FCVTMSUXHr
11444
416k
    0U, // FCVTMSUXSr
11445
416k
    0U, // FCVTMSv1f16
11446
416k
    0U, // FCVTMSv1i32
11447
416k
    0U, // FCVTMSv1i64
11448
416k
    40U,  // FCVTMSv2f32
11449
416k
    48U,  // FCVTMSv2f64
11450
416k
    56U,  // FCVTMSv4f16
11451
416k
    64U,  // FCVTMSv4f32
11452
416k
    72U,  // FCVTMSv8f16
11453
416k
    0U, // FCVTMUUWDr
11454
416k
    0U, // FCVTMUUWHr
11455
416k
    0U, // FCVTMUUWSr
11456
416k
    0U, // FCVTMUUXDr
11457
416k
    0U, // FCVTMUUXHr
11458
416k
    0U, // FCVTMUUXSr
11459
416k
    0U, // FCVTMUv1f16
11460
416k
    0U, // FCVTMUv1i32
11461
416k
    0U, // FCVTMUv1i64
11462
416k
    40U,  // FCVTMUv2f32
11463
416k
    48U,  // FCVTMUv2f64
11464
416k
    56U,  // FCVTMUv4f16
11465
416k
    64U,  // FCVTMUv4f32
11466
416k
    72U,  // FCVTMUv8f16
11467
416k
    0U, // FCVTNSUWDr
11468
416k
    0U, // FCVTNSUWHr
11469
416k
    0U, // FCVTNSUWSr
11470
416k
    0U, // FCVTNSUXDr
11471
416k
    0U, // FCVTNSUXHr
11472
416k
    0U, // FCVTNSUXSr
11473
416k
    0U, // FCVTNSv1f16
11474
416k
    0U, // FCVTNSv1i32
11475
416k
    0U, // FCVTNSv1i64
11476
416k
    40U,  // FCVTNSv2f32
11477
416k
    48U,  // FCVTNSv2f64
11478
416k
    56U,  // FCVTNSv4f16
11479
416k
    64U,  // FCVTNSv4f32
11480
416k
    72U,  // FCVTNSv8f16
11481
416k
    16U,  // FCVTNT_ZPmZ_DtoS
11482
416k
    1U, // FCVTNT_ZPmZ_StoH
11483
416k
    0U, // FCVTNUUWDr
11484
416k
    0U, // FCVTNUUWHr
11485
416k
    0U, // FCVTNUUWSr
11486
416k
    0U, // FCVTNUUXDr
11487
416k
    0U, // FCVTNUUXHr
11488
416k
    0U, // FCVTNUUXSr
11489
416k
    0U, // FCVTNUv1f16
11490
416k
    0U, // FCVTNUv1i32
11491
416k
    0U, // FCVTNUv1i64
11492
416k
    40U,  // FCVTNUv2f32
11493
416k
    48U,  // FCVTNUv2f64
11494
416k
    56U,  // FCVTNUv4f16
11495
416k
    64U,  // FCVTNUv4f32
11496
416k
    72U,  // FCVTNUv8f16
11497
416k
    0U, // FCVTN_Z2Z_StoH
11498
416k
    48U,  // FCVTNv2i32
11499
416k
    64U,  // FCVTNv4i16
11500
416k
    48U,  // FCVTNv4i32
11501
416k
    64U,  // FCVTNv8i16
11502
416k
    0U, // FCVTPSUWDr
11503
416k
    0U, // FCVTPSUWHr
11504
416k
    0U, // FCVTPSUWSr
11505
416k
    0U, // FCVTPSUXDr
11506
416k
    0U, // FCVTPSUXHr
11507
416k
    0U, // FCVTPSUXSr
11508
416k
    0U, // FCVTPSv1f16
11509
416k
    0U, // FCVTPSv1i32
11510
416k
    0U, // FCVTPSv1i64
11511
416k
    40U,  // FCVTPSv2f32
11512
416k
    48U,  // FCVTPSv2f64
11513
416k
    56U,  // FCVTPSv4f16
11514
416k
    64U,  // FCVTPSv4f32
11515
416k
    72U,  // FCVTPSv8f16
11516
416k
    0U, // FCVTPUUWDr
11517
416k
    0U, // FCVTPUUWHr
11518
416k
    0U, // FCVTPUUWSr
11519
416k
    0U, // FCVTPUUXDr
11520
416k
    0U, // FCVTPUUXHr
11521
416k
    0U, // FCVTPUUXSr
11522
416k
    0U, // FCVTPUv1f16
11523
416k
    0U, // FCVTPUv1i32
11524
416k
    0U, // FCVTPUv1i64
11525
416k
    40U,  // FCVTPUv2f32
11526
416k
    48U,  // FCVTPUv2f64
11527
416k
    56U,  // FCVTPUv4f16
11528
416k
    64U,  // FCVTPUv4f32
11529
416k
    72U,  // FCVTPUv8f16
11530
416k
    0U, // FCVTSDr
11531
416k
    0U, // FCVTSHr
11532
416k
    16U,  // FCVTXNT_ZPmZ_DtoS
11533
416k
    0U, // FCVTXNv1i64
11534
416k
    48U,  // FCVTXNv2f32
11535
416k
    48U,  // FCVTXNv4f32
11536
416k
    16U,  // FCVTX_ZPmZ_DtoS
11537
416k
    3160U,  // FCVTZSSWDri
11538
416k
    3160U,  // FCVTZSSWHri
11539
416k
    3160U,  // FCVTZSSWSri
11540
416k
    3160U,  // FCVTZSSXDri
11541
416k
    3160U,  // FCVTZSSXHri
11542
416k
    3160U,  // FCVTZSSXSri
11543
416k
    0U, // FCVTZSUWDr
11544
416k
    0U, // FCVTZSUWHr
11545
416k
    0U, // FCVTZSUWSr
11546
416k
    0U, // FCVTZSUXDr
11547
416k
    0U, // FCVTZSUXHr
11548
416k
    0U, // FCVTZSUXSr
11549
416k
    0U, // FCVTZS_2Z2Z_StoS
11550
416k
    0U, // FCVTZS_4Z4Z_StoS
11551
416k
    16U,  // FCVTZS_ZPmZ_DtoD
11552
416k
    16U,  // FCVTZS_ZPmZ_DtoS
11553
416k
    232U, // FCVTZS_ZPmZ_HtoD
11554
416k
    0U, // FCVTZS_ZPmZ_HtoH
11555
416k
    232U, // FCVTZS_ZPmZ_HtoS
11556
416k
    24U,  // FCVTZS_ZPmZ_StoD
11557
416k
    24U,  // FCVTZS_ZPmZ_StoS
11558
416k
    3160U,  // FCVTZSd
11559
416k
    3160U,  // FCVTZSh
11560
416k
    3160U,  // FCVTZSs
11561
416k
    0U, // FCVTZSv1f16
11562
416k
    0U, // FCVTZSv1i32
11563
416k
    0U, // FCVTZSv1i64
11564
416k
    40U,  // FCVTZSv2f32
11565
416k
    48U,  // FCVTZSv2f64
11566
416k
    3224U,  // FCVTZSv2i32_shift
11567
416k
    3176U,  // FCVTZSv2i64_shift
11568
416k
    56U,  // FCVTZSv4f16
11569
416k
    64U,  // FCVTZSv4f32
11570
416k
    3232U,  // FCVTZSv4i16_shift
11571
416k
    3184U,  // FCVTZSv4i32_shift
11572
416k
    72U,  // FCVTZSv8f16
11573
416k
    3192U,  // FCVTZSv8i16_shift
11574
416k
    3160U,  // FCVTZUSWDri
11575
416k
    3160U,  // FCVTZUSWHri
11576
416k
    3160U,  // FCVTZUSWSri
11577
416k
    3160U,  // FCVTZUSXDri
11578
416k
    3160U,  // FCVTZUSXHri
11579
416k
    3160U,  // FCVTZUSXSri
11580
416k
    0U, // FCVTZUUWDr
11581
416k
    0U, // FCVTZUUWHr
11582
416k
    0U, // FCVTZUUWSr
11583
416k
    0U, // FCVTZUUXDr
11584
416k
    0U, // FCVTZUUXHr
11585
416k
    0U, // FCVTZUUXSr
11586
416k
    0U, // FCVTZU_2Z2Z_StoS
11587
416k
    0U, // FCVTZU_4Z4Z_StoS
11588
416k
    16U,  // FCVTZU_ZPmZ_DtoD
11589
416k
    16U,  // FCVTZU_ZPmZ_DtoS
11590
416k
    232U, // FCVTZU_ZPmZ_HtoD
11591
416k
    0U, // FCVTZU_ZPmZ_HtoH
11592
416k
    232U, // FCVTZU_ZPmZ_HtoS
11593
416k
    24U,  // FCVTZU_ZPmZ_StoD
11594
416k
    24U,  // FCVTZU_ZPmZ_StoS
11595
416k
    3160U,  // FCVTZUd
11596
416k
    3160U,  // FCVTZUh
11597
416k
    3160U,  // FCVTZUs
11598
416k
    0U, // FCVTZUv1f16
11599
416k
    0U, // FCVTZUv1i32
11600
416k
    0U, // FCVTZUv1i64
11601
416k
    40U,  // FCVTZUv2f32
11602
416k
    48U,  // FCVTZUv2f64
11603
416k
    3224U,  // FCVTZUv2i32_shift
11604
416k
    3176U,  // FCVTZUv2i64_shift
11605
416k
    56U,  // FCVTZUv4f16
11606
416k
    64U,  // FCVTZUv4f32
11607
416k
    3232U,  // FCVTZUv4i16_shift
11608
416k
    3184U,  // FCVTZUv4i32_shift
11609
416k
    72U,  // FCVTZUv8f16
11610
416k
    3192U,  // FCVTZUv8i16_shift
11611
416k
    0U, // FCVT_2ZZ_H_S
11612
416k
    0U, // FCVT_Z2Z_StoH
11613
416k
    2U, // FCVT_ZPmZ_DtoH
11614
416k
    16U,  // FCVT_ZPmZ_DtoS
11615
416k
    232U, // FCVT_ZPmZ_HtoD
11616
416k
    232U, // FCVT_ZPmZ_HtoS
11617
416k
    24U,  // FCVT_ZPmZ_StoD
11618
416k
    1U, // FCVT_ZPmZ_StoH
11619
416k
    3160U,  // FDIVDrr
11620
416k
    3160U,  // FDIVHrr
11621
416k
    33691776U,  // FDIVR_ZPmZ_D
11622
416k
    50998408U,  // FDIVR_ZPmZ_H
11623
416k
    67252352U,  // FDIVR_ZPmZ_S
11624
416k
    3160U,  // FDIVSrr
11625
416k
    33691776U,  // FDIV_ZPmZ_D
11626
416k
    50998408U,  // FDIV_ZPmZ_H
11627
416k
    67252352U,  // FDIV_ZPmZ_S
11628
416k
    925848U,  // FDIVv2f32
11629
416k
    270440U,  // FDIVv2f64
11630
416k
    1056928U, // FDIVv4f16
11631
416k
    401520U,  // FDIVv4f32
11632
416k
    532600U,  // FDIVv8f16
11633
416k
    38128U, // FDOT_VG2_M2Z2Z_HtoS
11634
416k
    2529520U, // FDOT_VG2_M2ZZI_HtoS
11635
416k
    39152U, // FDOT_VG2_M2ZZ_HtoS
11636
416k
    38128U, // FDOT_VG4_M4Z4Z_HtoS
11637
416k
    2529520U, // FDOT_VG4_M4ZZI_HtoS
11638
416k
    39152U, // FDOT_VG4_M4ZZ_HtoS
11639
416k
    52960344U,  // FDOT_ZZZI_S
11640
416k
    7256U,  // FDOT_ZZZ_S
11641
416k
    2U, // FDUP_ZI_D
11642
416k
    0U, // FDUP_ZI_H
11643
416k
    2U, // FDUP_ZI_S
11644
416k
    0U, // FEXPA_ZZ_D
11645
416k
    0U, // FEXPA_ZZ_H
11646
416k
    1U, // FEXPA_ZZ_S
11647
416k
    0U, // FJCVTZS
11648
416k
    16U,  // FLOGB_ZPmZ_D
11649
416k
    0U, // FLOGB_ZPmZ_H
11650
416k
    24U,  // FLOGB_ZPmZ_S
11651
416k
    134232U,  // FMADDDrrr
11652
416k
    134232U,  // FMADDHrrr
11653
416k
    134232U,  // FMADDSrrr
11654
416k
    268567680U, // FMAD_ZPmZZ_D
11655
416k
    53226728U,  // FMAD_ZPmZZ_H
11656
416k
    285345920U, // FMAD_ZPmZZ_S
11657
416k
    3160U,  // FMAXDrr
11658
416k
    3160U,  // FMAXHrr
11659
416k
    3160U,  // FMAXNMDrr
11660
416k
    3160U,  // FMAXNMHrr
11661
416k
    33691776U,  // FMAXNMP_ZPmZZ_D
11662
416k
    50998408U,  // FMAXNMP_ZPmZZ_H
11663
416k
    67252352U,  // FMAXNMP_ZPmZZ_S
11664
416k
    925848U,  // FMAXNMPv2f32
11665
416k
    270440U,  // FMAXNMPv2f64
11666
416k
    472U, // FMAXNMPv2i16p
11667
416k
    40U,  // FMAXNMPv2i32p
11668
416k
    48U,  // FMAXNMPv2i64p
11669
416k
    1056928U, // FMAXNMPv4f16
11670
416k
    401520U,  // FMAXNMPv4f32
11671
416k
    532600U,  // FMAXNMPv8f16
11672
416k
    6232U,  // FMAXNMQV_D
11673
416k
    5208U,  // FMAXNMQV_H
11674
416k
    12376U, // FMAXNMQV_S
11675
416k
    3160U,  // FMAXNMSrr
11676
416k
    0U, // FMAXNMV_VPZ_D
11677
416k
    0U, // FMAXNMV_VPZ_H
11678
416k
    0U, // FMAXNMV_VPZ_S
11679
416k
    56U,  // FMAXNMVv4i16v
11680
416k
    64U,  // FMAXNMVv4i32v
11681
416k
    72U,  // FMAXNMVv8i16v
11682
416k
    536U, // FMAXNM_VG2_2Z2Z_D
11683
416k
    248U, // FMAXNM_VG2_2Z2Z_H
11684
416k
    544U, // FMAXNM_VG2_2Z2Z_S
11685
416k
    184U, // FMAXNM_VG2_2ZZ_D
11686
416k
    136U, // FMAXNM_VG2_2ZZ_H
11687
416k
    96U,  // FMAXNM_VG2_2ZZ_S
11688
416k
    536U, // FMAXNM_VG4_4Z4Z_D
11689
416k
    248U, // FMAXNM_VG4_4Z4Z_H
11690
416k
    544U, // FMAXNM_VG4_4Z4Z_S
11691
416k
    184U, // FMAXNM_VG4_4ZZ_D
11692
416k
    136U, // FMAXNM_VG4_4ZZ_H
11693
416k
    96U,  // FMAXNM_VG4_4ZZ_S
11694
416k
    302127232U, // FMAXNM_ZPmI_D
11695
416k
    4729992U, // FMAXNM_ZPmI_H
11696
416k
    302133376U, // FMAXNM_ZPmI_S
11697
416k
    33691776U,  // FMAXNM_ZPmZ_D
11698
416k
    50998408U,  // FMAXNM_ZPmZ_H
11699
416k
    67252352U,  // FMAXNM_ZPmZ_S
11700
416k
    925848U,  // FMAXNMv2f32
11701
416k
    270440U,  // FMAXNMv2f64
11702
416k
    1056928U, // FMAXNMv4f16
11703
416k
    401520U,  // FMAXNMv4f32
11704
416k
    532600U,  // FMAXNMv8f16
11705
416k
    33691776U,  // FMAXP_ZPmZZ_D
11706
416k
    50998408U,  // FMAXP_ZPmZZ_H
11707
416k
    67252352U,  // FMAXP_ZPmZZ_S
11708
416k
    925848U,  // FMAXPv2f32
11709
416k
    270440U,  // FMAXPv2f64
11710
416k
    472U, // FMAXPv2i16p
11711
416k
    40U,  // FMAXPv2i32p
11712
416k
    48U,  // FMAXPv2i64p
11713
416k
    1056928U, // FMAXPv4f16
11714
416k
    401520U,  // FMAXPv4f32
11715
416k
    532600U,  // FMAXPv8f16
11716
416k
    6232U,  // FMAXQV_D
11717
416k
    5208U,  // FMAXQV_H
11718
416k
    12376U, // FMAXQV_S
11719
416k
    3160U,  // FMAXSrr
11720
416k
    0U, // FMAXV_VPZ_D
11721
416k
    0U, // FMAXV_VPZ_H
11722
416k
    0U, // FMAXV_VPZ_S
11723
416k
    56U,  // FMAXVv4i16v
11724
416k
    64U,  // FMAXVv4i32v
11725
416k
    72U,  // FMAXVv8i16v
11726
416k
    536U, // FMAX_VG2_2Z2Z_D
11727
416k
    248U, // FMAX_VG2_2Z2Z_H
11728
416k
    544U, // FMAX_VG2_2Z2Z_S
11729
416k
    184U, // FMAX_VG2_2ZZ_D
11730
416k
    136U, // FMAX_VG2_2ZZ_H
11731
416k
    96U,  // FMAX_VG2_2ZZ_S
11732
416k
    536U, // FMAX_VG4_4Z4Z_D
11733
416k
    248U, // FMAX_VG4_4Z4Z_H
11734
416k
    544U, // FMAX_VG4_4Z4Z_S
11735
416k
    184U, // FMAX_VG4_4ZZ_D
11736
416k
    136U, // FMAX_VG4_4ZZ_H
11737
416k
    96U,  // FMAX_VG4_4ZZ_S
11738
416k
    302127232U, // FMAX_ZPmI_D
11739
416k
    4729992U, // FMAX_ZPmI_H
11740
416k
    302133376U, // FMAX_ZPmI_S
11741
416k
    33691776U,  // FMAX_ZPmZ_D
11742
416k
    50998408U,  // FMAX_ZPmZ_H
11743
416k
    67252352U,  // FMAX_ZPmZ_S
11744
416k
    925848U,  // FMAXv2f32
11745
416k
    270440U,  // FMAXv2f64
11746
416k
    1056928U, // FMAXv4f16
11747
416k
    401520U,  // FMAXv4f32
11748
416k
    532600U,  // FMAXv8f16
11749
416k
    3160U,  // FMINDrr
11750
416k
    3160U,  // FMINHrr
11751
416k
    3160U,  // FMINNMDrr
11752
416k
    3160U,  // FMINNMHrr
11753
416k
    33691776U,  // FMINNMP_ZPmZZ_D
11754
416k
    50998408U,  // FMINNMP_ZPmZZ_H
11755
416k
    67252352U,  // FMINNMP_ZPmZZ_S
11756
416k
    925848U,  // FMINNMPv2f32
11757
416k
    270440U,  // FMINNMPv2f64
11758
416k
    472U, // FMINNMPv2i16p
11759
416k
    40U,  // FMINNMPv2i32p
11760
416k
    48U,  // FMINNMPv2i64p
11761
416k
    1056928U, // FMINNMPv4f16
11762
416k
    401520U,  // FMINNMPv4f32
11763
416k
    532600U,  // FMINNMPv8f16
11764
416k
    6232U,  // FMINNMQV_D
11765
416k
    5208U,  // FMINNMQV_H
11766
416k
    12376U, // FMINNMQV_S
11767
416k
    3160U,  // FMINNMSrr
11768
416k
    0U, // FMINNMV_VPZ_D
11769
416k
    0U, // FMINNMV_VPZ_H
11770
416k
    0U, // FMINNMV_VPZ_S
11771
416k
    56U,  // FMINNMVv4i16v
11772
416k
    64U,  // FMINNMVv4i32v
11773
416k
    72U,  // FMINNMVv8i16v
11774
416k
    536U, // FMINNM_VG2_2Z2Z_D
11775
416k
    248U, // FMINNM_VG2_2Z2Z_H
11776
416k
    544U, // FMINNM_VG2_2Z2Z_S
11777
416k
    184U, // FMINNM_VG2_2ZZ_D
11778
416k
    136U, // FMINNM_VG2_2ZZ_H
11779
416k
    96U,  // FMINNM_VG2_2ZZ_S
11780
416k
    536U, // FMINNM_VG4_4Z4Z_D
11781
416k
    248U, // FMINNM_VG4_4Z4Z_H
11782
416k
    544U, // FMINNM_VG4_4Z4Z_S
11783
416k
    184U, // FMINNM_VG4_4ZZ_D
11784
416k
    136U, // FMINNM_VG4_4ZZ_H
11785
416k
    96U,  // FMINNM_VG4_4ZZ_S
11786
416k
    302127232U, // FMINNM_ZPmI_D
11787
416k
    4729992U, // FMINNM_ZPmI_H
11788
416k
    302133376U, // FMINNM_ZPmI_S
11789
416k
    33691776U,  // FMINNM_ZPmZ_D
11790
416k
    50998408U,  // FMINNM_ZPmZ_H
11791
416k
    67252352U,  // FMINNM_ZPmZ_S
11792
416k
    925848U,  // FMINNMv2f32
11793
416k
    270440U,  // FMINNMv2f64
11794
416k
    1056928U, // FMINNMv4f16
11795
416k
    401520U,  // FMINNMv4f32
11796
416k
    532600U,  // FMINNMv8f16
11797
416k
    33691776U,  // FMINP_ZPmZZ_D
11798
416k
    50998408U,  // FMINP_ZPmZZ_H
11799
416k
    67252352U,  // FMINP_ZPmZZ_S
11800
416k
    925848U,  // FMINPv2f32
11801
416k
    270440U,  // FMINPv2f64
11802
416k
    472U, // FMINPv2i16p
11803
416k
    40U,  // FMINPv2i32p
11804
416k
    48U,  // FMINPv2i64p
11805
416k
    1056928U, // FMINPv4f16
11806
416k
    401520U,  // FMINPv4f32
11807
416k
    532600U,  // FMINPv8f16
11808
416k
    6232U,  // FMINQV_D
11809
416k
    5208U,  // FMINQV_H
11810
416k
    12376U, // FMINQV_S
11811
416k
    3160U,  // FMINSrr
11812
416k
    0U, // FMINV_VPZ_D
11813
416k
    0U, // FMINV_VPZ_H
11814
416k
    0U, // FMINV_VPZ_S
11815
416k
    56U,  // FMINVv4i16v
11816
416k
    64U,  // FMINVv4i32v
11817
416k
    72U,  // FMINVv8i16v
11818
416k
    536U, // FMIN_VG2_2Z2Z_D
11819
416k
    248U, // FMIN_VG2_2Z2Z_H
11820
416k
    544U, // FMIN_VG2_2Z2Z_S
11821
416k
    184U, // FMIN_VG2_2ZZ_D
11822
416k
    136U, // FMIN_VG2_2ZZ_H
11823
416k
    96U,  // FMIN_VG2_2ZZ_S
11824
416k
    536U, // FMIN_VG4_4Z4Z_D
11825
416k
    248U, // FMIN_VG4_4Z4Z_H
11826
416k
    544U, // FMIN_VG4_4Z4Z_S
11827
416k
    184U, // FMIN_VG4_4ZZ_D
11828
416k
    136U, // FMIN_VG4_4ZZ_H
11829
416k
    96U,  // FMIN_VG4_4ZZ_S
11830
416k
    302127232U, // FMIN_ZPmI_D
11831
416k
    4729992U, // FMIN_ZPmI_H
11832
416k
    302133376U, // FMIN_ZPmI_S
11833
416k
    33691776U,  // FMIN_ZPmZ_D
11834
416k
    50998408U,  // FMIN_ZPmZ_H
11835
416k
    67252352U,  // FMIN_ZPmZ_S
11836
416k
    925848U,  // FMINv2f32
11837
416k
    270440U,  // FMINv2f64
11838
416k
    1056928U, // FMINv4f16
11839
416k
    401520U,  // FMINv4f32
11840
416k
    532600U,  // FMINv8f16
11841
416k
    49704U, // FMLAL2lanev4f16
11842
416k
    103425184U, // FMLAL2lanev8f16
11843
416k
    50728U, // FMLAL2v4f16
11844
416k
    1057952U, // FMLAL2v8f16
11845
416k
    52960344U,  // FMLALB_ZZZI_SHH
11846
416k
    7256U,  // FMLALB_ZZZ_SHH
11847
416k
    52960344U,  // FMLALT_ZZZI_SHH
11848
416k
    7256U,  // FMLALT_ZZZ_SHH
11849
416k
    40193U, // FMLAL_MZZI_S
11850
416k
    257U, // FMLAL_MZZ_S
11851
416k
    38128U, // FMLAL_VG2_M2Z2Z_S
11852
416k
    2529520U, // FMLAL_VG2_M2ZZI_S
11853
416k
    39152U, // FMLAL_VG2_M2ZZ_S
11854
416k
    38128U, // FMLAL_VG4_M4Z4Z_S
11855
416k
    2529520U, // FMLAL_VG4_M4ZZI_S
11856
416k
    39152U, // FMLAL_VG4_M4ZZ_S
11857
416k
    49704U, // FMLALlanev4f16
11858
416k
    103425184U, // FMLALlanev8f16
11859
416k
    50728U, // FMLALv4f16
11860
416k
    1057952U, // FMLALv8f16
11861
416k
    1453248U, // FMLA_VG2_M2Z2Z_D
11862
416k
    1584328U, // FMLA_VG2_M2Z2Z_S
11863
416k
    264U, // FMLA_VG2_M2Z4Z_H
11864
416k
    320482496U, // FMLA_VG2_M2ZZI_D
11865
416k
    40208U, // FMLA_VG2_M2ZZI_H
11866
416k
    320613576U, // FMLA_VG2_M2ZZI_S
11867
416k
    52047040U,  // FMLA_VG2_M2ZZ_D
11868
416k
    272U, // FMLA_VG2_M2ZZ_H
11869
416k
    52178120U,  // FMLA_VG2_M2ZZ_S
11870
416k
    1453248U, // FMLA_VG4_M4Z4Z_D
11871
416k
    264U, // FMLA_VG4_M4Z4Z_H
11872
416k
    1584328U, // FMLA_VG4_M4Z4Z_S
11873
416k
    320482496U, // FMLA_VG4_M4ZZI_D
11874
416k
    40208U, // FMLA_VG4_M4ZZI_H
11875
416k
    320613576U, // FMLA_VG4_M4ZZI_S
11876
416k
    52047040U,  // FMLA_VG4_M4ZZ_D
11877
416k
    272U, // FMLA_VG4_M4ZZ_H
11878
416k
    52178120U,  // FMLA_VG4_M4ZZ_S
11879
416k
    268567680U, // FMLA_ZPmZZ_D
11880
416k
    53226728U,  // FMLA_ZPmZZ_H
11881
416k
    285345920U, // FMLA_ZPmZZ_S
11882
416k
    52954200U,  // FMLA_ZZZI_D
11883
416k
    41192U, // FMLA_ZZZI_H
11884
416k
    52955224U,  // FMLA_ZZZI_S
11885
416k
    103425113U, // FMLAv1i16_indexed
11886
416k
    105260121U, // FMLAv1i32_indexed
11887
416k
    105522265U, // FMLAv1i64_indexed
11888
416k
    926872U,  // FMLAv2f32
11889
416k
    271464U,  // FMLAv2f64
11890
416k
    105260184U, // FMLAv2i32_indexed
11891
416k
    105522280U, // FMLAv2i64_indexed
11892
416k
    1057952U, // FMLAv4f16
11893
416k
    402544U,  // FMLAv4f32
11894
416k
    103425184U, // FMLAv4i16_indexed
11895
416k
    105260144U, // FMLAv4i32_indexed
11896
416k
    533624U,  // FMLAv8f16
11897
416k
    103425144U, // FMLAv8i16_indexed
11898
416k
    49704U, // FMLSL2lanev4f16
11899
416k
    103425184U, // FMLSL2lanev8f16
11900
416k
    50728U, // FMLSL2v4f16
11901
416k
    1057952U, // FMLSL2v8f16
11902
416k
    52960344U,  // FMLSLB_ZZZI_SHH
11903
416k
    7256U,  // FMLSLB_ZZZ_SHH
11904
416k
    52960344U,  // FMLSLT_ZZZI_SHH
11905
416k
    7256U,  // FMLSLT_ZZZ_SHH
11906
416k
    40193U, // FMLSL_MZZI_S
11907
416k
    257U, // FMLSL_MZZ_S
11908
416k
    38128U, // FMLSL_VG2_M2Z2Z_S
11909
416k
    2529520U, // FMLSL_VG2_M2ZZI_S
11910
416k
    39152U, // FMLSL_VG2_M2ZZ_S
11911
416k
    38128U, // FMLSL_VG4_M4Z4Z_S
11912
416k
    2529520U, // FMLSL_VG4_M4ZZI_S
11913
416k
    39152U, // FMLSL_VG4_M4ZZ_S
11914
416k
    49704U, // FMLSLlanev4f16
11915
416k
    103425184U, // FMLSLlanev8f16
11916
416k
    50728U, // FMLSLv4f16
11917
416k
    1057952U, // FMLSLv8f16
11918
416k
    1453248U, // FMLS_VG2_M2Z2Z_D
11919
416k
    264U, // FMLS_VG2_M2Z2Z_H
11920
416k
    1584328U, // FMLS_VG2_M2Z2Z_S
11921
416k
    320482496U, // FMLS_VG2_M2ZZI_D
11922
416k
    40208U, // FMLS_VG2_M2ZZI_H
11923
416k
    320613576U, // FMLS_VG2_M2ZZI_S
11924
416k
    52047040U,  // FMLS_VG2_M2ZZ_D
11925
416k
    272U, // FMLS_VG2_M2ZZ_H
11926
416k
    52178120U,  // FMLS_VG2_M2ZZ_S
11927
416k
    264U, // FMLS_VG4_M4Z2Z_H
11928
416k
    1453248U, // FMLS_VG4_M4Z4Z_D
11929
416k
    1584328U, // FMLS_VG4_M4Z4Z_S
11930
416k
    320482496U, // FMLS_VG4_M4ZZI_D
11931
416k
    40208U, // FMLS_VG4_M4ZZI_H
11932
416k
    320613576U, // FMLS_VG4_M4ZZI_S
11933
416k
    52047040U,  // FMLS_VG4_M4ZZ_D
11934
416k
    272U, // FMLS_VG4_M4ZZ_H
11935
416k
    52178120U,  // FMLS_VG4_M4ZZ_S
11936
416k
    268567680U, // FMLS_ZPmZZ_D
11937
416k
    53226728U,  // FMLS_ZPmZZ_H
11938
416k
    285345920U, // FMLS_ZPmZZ_S
11939
416k
    52954200U,  // FMLS_ZZZI_D
11940
416k
    41192U, // FMLS_ZZZI_H
11941
416k
    52955224U,  // FMLS_ZZZI_S
11942
416k
    103425113U, // FMLSv1i16_indexed
11943
416k
    105260121U, // FMLSv1i32_indexed
11944
416k
    105522265U, // FMLSv1i64_indexed
11945
416k
    926872U,  // FMLSv2f32
11946
416k
    271464U,  // FMLSv2f64
11947
416k
    105260184U, // FMLSv2i32_indexed
11948
416k
    105522280U, // FMLSv2i64_indexed
11949
416k
    1057952U, // FMLSv4f16
11950
416k
    402544U,  // FMLSv4f32
11951
416k
    103425184U, // FMLSv4i16_indexed
11952
416k
    105260144U, // FMLSv4i32_indexed
11953
416k
    533624U,  // FMLSv8f16
11954
416k
    103425144U, // FMLSv8i16_indexed
11955
416k
    1112U,  // FMMLA_ZZZ_D
11956
416k
    2136U,  // FMMLA_ZZZ_S
11957
416k
    0U, // FMOPAL_MPPZZ
11958
416k
    560U, // FMOPA_MPPZZ_D
11959
416k
    0U, // FMOPA_MPPZZ_H
11960
416k
    280U, // FMOPA_MPPZZ_S
11961
416k
    0U, // FMOPSL_MPPZZ
11962
416k
    560U, // FMOPS_MPPZZ_D
11963
416k
    0U, // FMOPS_MPPZZ_H
11964
416k
    280U, // FMOPS_MPPZZ_S
11965
416k
    47536U, // FMOVDXHighr
11966
416k
    0U, // FMOVDXr
11967
416k
    2U, // FMOVDi
11968
416k
    0U, // FMOVDr
11969
416k
    0U, // FMOVHWr
11970
416k
    0U, // FMOVHXr
11971
416k
    2U, // FMOVHi
11972
416k
    0U, // FMOVHr
11973
416k
    0U, // FMOVSWr
11974
416k
    2U, // FMOVSi
11975
416k
    0U, // FMOVSr
11976
416k
    0U, // FMOVWHr
11977
416k
    0U, // FMOVWSr
11978
416k
    0U, // FMOVXDHighr
11979
416k
    0U, // FMOVXDr
11980
416k
    0U, // FMOVXHr
11981
416k
    2U, // FMOVv2f32_ns
11982
416k
    2U, // FMOVv2f64_ns
11983
416k
    2U, // FMOVv4f16_ns
11984
416k
    2U, // FMOVv4f32_ns
11985
416k
    2U, // FMOVv8f16_ns
11986
416k
    268567680U, // FMSB_ZPmZZ_D
11987
416k
    53226728U,  // FMSB_ZPmZZ_H
11988
416k
    285345920U, // FMSB_ZPmZZ_S
11989
416k
    134232U,  // FMSUBDrrr
11990
416k
    134232U,  // FMSUBHrrr
11991
416k
    134232U,  // FMSUBSrrr
11992
416k
    3160U,  // FMULDrr
11993
416k
    3160U,  // FMULHrr
11994
416k
    3160U,  // FMULSrr
11995
416k
    3160U,  // FMULX16
11996
416k
    3160U,  // FMULX32
11997
416k
    3160U,  // FMULX64
11998
416k
    33691776U,  // FMULX_ZPmZ_D
11999
416k
    50998408U,  // FMULX_ZPmZ_H
12000
416k
    67252352U,  // FMULX_ZPmZ_S
12001
416k
    338305112U, // FMULXv1i16_indexed
12002
416k
    340140120U, // FMULXv1i32_indexed
12003
416k
    340402264U, // FMULXv1i64_indexed
12004
416k
    925848U,  // FMULXv2f32
12005
416k
    270440U,  // FMULXv2f64
12006
416k
    340140184U, // FMULXv2i32_indexed
12007
416k
    340402280U, // FMULXv2i64_indexed
12008
416k
    1056928U, // FMULXv4f16
12009
416k
    401520U,  // FMULXv4f32
12010
416k
    338305184U, // FMULXv4i16_indexed
12011
416k
    340140144U, // FMULXv4i32_indexed
12012
416k
    532600U,  // FMULXv8f16
12013
416k
    338305144U, // FMULXv8i16_indexed
12014
416k
    352458880U, // FMUL_ZPmI_D
12015
416k
    4992136U, // FMUL_ZPmI_H
12016
416k
    352465024U, // FMUL_ZPmI_S
12017
416k
    33691776U,  // FMUL_ZPmZ_D
12018
416k
    50998408U,  // FMUL_ZPmZ_H
12019
416k
    67252352U,  // FMUL_ZPmZ_S
12020
416k
    5118040U, // FMUL_ZZZI_D
12021
416k
    42120U, // FMUL_ZZZI_H
12022
416k
    5124185U, // FMUL_ZZZI_S
12023
416k
    6232U,  // FMUL_ZZZ_D
12024
416k
    136U, // FMUL_ZZZ_H
12025
416k
    12377U, // FMUL_ZZZ_S
12026
416k
    338305112U, // FMULv1i16_indexed
12027
416k
    340140120U, // FMULv1i32_indexed
12028
416k
    340402264U, // FMULv1i64_indexed
12029
416k
    925848U,  // FMULv2f32
12030
416k
    270440U,  // FMULv2f64
12031
416k
    340140184U, // FMULv2i32_indexed
12032
416k
    340402280U, // FMULv2i64_indexed
12033
416k
    1056928U, // FMULv4f16
12034
416k
    401520U,  // FMULv4f32
12035
416k
    338305184U, // FMULv4i16_indexed
12036
416k
    340140144U, // FMULv4i32_indexed
12037
416k
    532600U,  // FMULv8f16
12038
416k
    338305144U, // FMULv8i16_indexed
12039
416k
    0U, // FNEGDr
12040
416k
    0U, // FNEGHr
12041
416k
    0U, // FNEGSr
12042
416k
    16U,  // FNEG_ZPmZ_D
12043
416k
    0U, // FNEG_ZPmZ_H
12044
416k
    24U,  // FNEG_ZPmZ_S
12045
416k
    40U,  // FNEGv2f32
12046
416k
    48U,  // FNEGv2f64
12047
416k
    56U,  // FNEGv4f16
12048
416k
    64U,  // FNEGv4f32
12049
416k
    72U,  // FNEGv8f16
12050
416k
    134232U,  // FNMADDDrrr
12051
416k
    134232U,  // FNMADDHrrr
12052
416k
    134232U,  // FNMADDSrrr
12053
416k
    268567680U, // FNMAD_ZPmZZ_D
12054
416k
    53226728U,  // FNMAD_ZPmZZ_H
12055
416k
    285345920U, // FNMAD_ZPmZZ_S
12056
416k
    268567680U, // FNMLA_ZPmZZ_D
12057
416k
    53226728U,  // FNMLA_ZPmZZ_H
12058
416k
    285345920U, // FNMLA_ZPmZZ_S
12059
416k
    268567680U, // FNMLS_ZPmZZ_D
12060
416k
    53226728U,  // FNMLS_ZPmZZ_H
12061
416k
    285345920U, // FNMLS_ZPmZZ_S
12062
416k
    268567680U, // FNMSB_ZPmZZ_D
12063
416k
    53226728U,  // FNMSB_ZPmZZ_H
12064
416k
    285345920U, // FNMSB_ZPmZZ_S
12065
416k
    134232U,  // FNMSUBDrrr
12066
416k
    134232U,  // FNMSUBHrrr
12067
416k
    134232U,  // FNMSUBSrrr
12068
416k
    3160U,  // FNMULDrr
12069
416k
    3160U,  // FNMULHrr
12070
416k
    3160U,  // FNMULSrr
12071
416k
    0U, // FRECPE_ZZ_D
12072
416k
    0U, // FRECPE_ZZ_H
12073
416k
    1U, // FRECPE_ZZ_S
12074
416k
    0U, // FRECPEv1f16
12075
416k
    0U, // FRECPEv1i32
12076
416k
    0U, // FRECPEv1i64
12077
416k
    40U,  // FRECPEv2f32
12078
416k
    48U,  // FRECPEv2f64
12079
416k
    56U,  // FRECPEv4f16
12080
416k
    64U,  // FRECPEv4f32
12081
416k
    72U,  // FRECPEv8f16
12082
416k
    3160U,  // FRECPS16
12083
416k
    3160U,  // FRECPS32
12084
416k
    3160U,  // FRECPS64
12085
416k
    6232U,  // FRECPS_ZZZ_D
12086
416k
    136U, // FRECPS_ZZZ_H
12087
416k
    12377U, // FRECPS_ZZZ_S
12088
416k
    925848U,  // FRECPSv2f32
12089
416k
    270440U,  // FRECPSv2f64
12090
416k
    1056928U, // FRECPSv4f16
12091
416k
    401520U,  // FRECPSv4f32
12092
416k
    532600U,  // FRECPSv8f16
12093
416k
    16U,  // FRECPX_ZPmZ_D
12094
416k
    0U, // FRECPX_ZPmZ_H
12095
416k
    24U,  // FRECPX_ZPmZ_S
12096
416k
    0U, // FRECPXv1f16
12097
416k
    0U, // FRECPXv1i32
12098
416k
    0U, // FRECPXv1i64
12099
416k
    0U, // FRINT32XDr
12100
416k
    0U, // FRINT32XSr
12101
416k
    40U,  // FRINT32Xv2f32
12102
416k
    48U,  // FRINT32Xv2f64
12103
416k
    64U,  // FRINT32Xv4f32
12104
416k
    0U, // FRINT32ZDr
12105
416k
    0U, // FRINT32ZSr
12106
416k
    40U,  // FRINT32Zv2f32
12107
416k
    48U,  // FRINT32Zv2f64
12108
416k
    64U,  // FRINT32Zv4f32
12109
416k
    0U, // FRINT64XDr
12110
416k
    0U, // FRINT64XSr
12111
416k
    40U,  // FRINT64Xv2f32
12112
416k
    48U,  // FRINT64Xv2f64
12113
416k
    64U,  // FRINT64Xv4f32
12114
416k
    0U, // FRINT64ZDr
12115
416k
    0U, // FRINT64ZSr
12116
416k
    40U,  // FRINT64Zv2f32
12117
416k
    48U,  // FRINT64Zv2f64
12118
416k
    64U,  // FRINT64Zv4f32
12119
416k
    0U, // FRINTADr
12120
416k
    0U, // FRINTAHr
12121
416k
    0U, // FRINTASr
12122
416k
    0U, // FRINTA_2Z2Z_S
12123
416k
    0U, // FRINTA_4Z4Z_S
12124
416k
    16U,  // FRINTA_ZPmZ_D
12125
416k
    0U, // FRINTA_ZPmZ_H
12126
416k
    24U,  // FRINTA_ZPmZ_S
12127
416k
    40U,  // FRINTAv2f32
12128
416k
    48U,  // FRINTAv2f64
12129
416k
    56U,  // FRINTAv4f16
12130
416k
    64U,  // FRINTAv4f32
12131
416k
    72U,  // FRINTAv8f16
12132
416k
    0U, // FRINTIDr
12133
416k
    0U, // FRINTIHr
12134
416k
    0U, // FRINTISr
12135
416k
    16U,  // FRINTI_ZPmZ_D
12136
416k
    0U, // FRINTI_ZPmZ_H
12137
416k
    24U,  // FRINTI_ZPmZ_S
12138
416k
    40U,  // FRINTIv2f32
12139
416k
    48U,  // FRINTIv2f64
12140
416k
    56U,  // FRINTIv4f16
12141
416k
    64U,  // FRINTIv4f32
12142
416k
    72U,  // FRINTIv8f16
12143
416k
    0U, // FRINTMDr
12144
416k
    0U, // FRINTMHr
12145
416k
    0U, // FRINTMSr
12146
416k
    0U, // FRINTM_2Z2Z_S
12147
416k
    0U, // FRINTM_4Z4Z_S
12148
416k
    16U,  // FRINTM_ZPmZ_D
12149
416k
    0U, // FRINTM_ZPmZ_H
12150
416k
    24U,  // FRINTM_ZPmZ_S
12151
416k
    40U,  // FRINTMv2f32
12152
416k
    48U,  // FRINTMv2f64
12153
416k
    56U,  // FRINTMv4f16
12154
416k
    64U,  // FRINTMv4f32
12155
416k
    72U,  // FRINTMv8f16
12156
416k
    0U, // FRINTNDr
12157
416k
    0U, // FRINTNHr
12158
416k
    0U, // FRINTNSr
12159
416k
    0U, // FRINTN_2Z2Z_S
12160
416k
    0U, // FRINTN_4Z4Z_S
12161
416k
    16U,  // FRINTN_ZPmZ_D
12162
416k
    0U, // FRINTN_ZPmZ_H
12163
416k
    24U,  // FRINTN_ZPmZ_S
12164
416k
    40U,  // FRINTNv2f32
12165
416k
    48U,  // FRINTNv2f64
12166
416k
    56U,  // FRINTNv4f16
12167
416k
    64U,  // FRINTNv4f32
12168
416k
    72U,  // FRINTNv8f16
12169
416k
    0U, // FRINTPDr
12170
416k
    0U, // FRINTPHr
12171
416k
    0U, // FRINTPSr
12172
416k
    0U, // FRINTP_2Z2Z_S
12173
416k
    0U, // FRINTP_4Z4Z_S
12174
416k
    16U,  // FRINTP_ZPmZ_D
12175
416k
    0U, // FRINTP_ZPmZ_H
12176
416k
    24U,  // FRINTP_ZPmZ_S
12177
416k
    40U,  // FRINTPv2f32
12178
416k
    48U,  // FRINTPv2f64
12179
416k
    56U,  // FRINTPv4f16
12180
416k
    64U,  // FRINTPv4f32
12181
416k
    72U,  // FRINTPv8f16
12182
416k
    0U, // FRINTXDr
12183
416k
    0U, // FRINTXHr
12184
416k
    0U, // FRINTXSr
12185
416k
    16U,  // FRINTX_ZPmZ_D
12186
416k
    0U, // FRINTX_ZPmZ_H
12187
416k
    24U,  // FRINTX_ZPmZ_S
12188
416k
    40U,  // FRINTXv2f32
12189
416k
    48U,  // FRINTXv2f64
12190
416k
    56U,  // FRINTXv4f16
12191
416k
    64U,  // FRINTXv4f32
12192
416k
    72U,  // FRINTXv8f16
12193
416k
    0U, // FRINTZDr
12194
416k
    0U, // FRINTZHr
12195
416k
    0U, // FRINTZSr
12196
416k
    16U,  // FRINTZ_ZPmZ_D
12197
416k
    0U, // FRINTZ_ZPmZ_H
12198
416k
    24U,  // FRINTZ_ZPmZ_S
12199
416k
    40U,  // FRINTZv2f32
12200
416k
    48U,  // FRINTZv2f64
12201
416k
    56U,  // FRINTZv4f16
12202
416k
    64U,  // FRINTZv4f32
12203
416k
    72U,  // FRINTZv8f16
12204
416k
    0U, // FRSQRTE_ZZ_D
12205
416k
    0U, // FRSQRTE_ZZ_H
12206
416k
    1U, // FRSQRTE_ZZ_S
12207
416k
    0U, // FRSQRTEv1f16
12208
416k
    0U, // FRSQRTEv1i32
12209
416k
    0U, // FRSQRTEv1i64
12210
416k
    40U,  // FRSQRTEv2f32
12211
416k
    48U,  // FRSQRTEv2f64
12212
416k
    56U,  // FRSQRTEv4f16
12213
416k
    64U,  // FRSQRTEv4f32
12214
416k
    72U,  // FRSQRTEv8f16
12215
416k
    3160U,  // FRSQRTS16
12216
416k
    3160U,  // FRSQRTS32
12217
416k
    3160U,  // FRSQRTS64
12218
416k
    6232U,  // FRSQRTS_ZZZ_D
12219
416k
    136U, // FRSQRTS_ZZZ_H
12220
416k
    12377U, // FRSQRTS_ZZZ_S
12221
416k
    925848U,  // FRSQRTSv2f32
12222
416k
    270440U,  // FRSQRTSv2f64
12223
416k
    1056928U, // FRSQRTSv4f16
12224
416k
    401520U,  // FRSQRTSv4f32
12225
416k
    532600U,  // FRSQRTSv8f16
12226
416k
    33691776U,  // FSCALE_ZPmZ_D
12227
416k
    50998408U,  // FSCALE_ZPmZ_H
12228
416k
    67252352U,  // FSCALE_ZPmZ_S
12229
416k
    0U, // FSQRTDr
12230
416k
    0U, // FSQRTHr
12231
416k
    0U, // FSQRTSr
12232
416k
    16U,  // FSQRT_ZPmZ_D
12233
416k
    0U, // FSQRT_ZPmZ_H
12234
416k
    24U,  // FSQRT_ZPmZ_S
12235
416k
    40U,  // FSQRTv2f32
12236
416k
    48U,  // FSQRTv2f64
12237
416k
    56U,  // FSQRTv4f16
12238
416k
    64U,  // FSQRTv4f32
12239
416k
    72U,  // FSQRTv8f16
12240
416k
    3160U,  // FSUBDrr
12241
416k
    3160U,  // FSUBHrr
12242
416k
    251795584U, // FSUBR_ZPmI_D
12243
416k
    3681416U, // FSUBR_ZPmI_H
12244
416k
    251801728U, // FSUBR_ZPmI_S
12245
416k
    33691776U,  // FSUBR_ZPmZ_D
12246
416k
    50998408U,  // FSUBR_ZPmZ_H
12247
416k
    67252352U,  // FSUBR_ZPmZ_S
12248
416k
    3160U,  // FSUBSrr
12249
416k
    192U, // FSUB_VG2_M2Z_D
12250
416k
    0U, // FSUB_VG2_M2Z_H
12251
416k
    200U, // FSUB_VG2_M2Z_S
12252
416k
    192U, // FSUB_VG4_M4Z_D
12253
416k
    0U, // FSUB_VG4_M4Z_H
12254
416k
    200U, // FSUB_VG4_M4Z_S
12255
416k
    251795584U, // FSUB_ZPmI_D
12256
416k
    3681416U, // FSUB_ZPmI_H
12257
416k
    251801728U, // FSUB_ZPmI_S
12258
416k
    33691776U,  // FSUB_ZPmZ_D
12259
416k
    50998408U,  // FSUB_ZPmZ_H
12260
416k
    67252352U,  // FSUB_ZPmZ_S
12261
416k
    6232U,  // FSUB_ZZZ_D
12262
416k
    136U, // FSUB_ZZZ_H
12263
416k
    12377U, // FSUB_ZZZ_S
12264
416k
    925848U,  // FSUBv2f32
12265
416k
    270440U,  // FSUBv2f64
12266
416k
    1056928U, // FSUBv4f16
12267
416k
    401520U,  // FSUBv4f32
12268
416k
    532600U,  // FSUBv8f16
12269
416k
    137304U,  // FTMAD_ZZI_D
12270
416k
    52309128U,  // FTMAD_ZZI_H
12271
416k
    143449U,  // FTMAD_ZZI_S
12272
416k
    6232U,  // FTSMUL_ZZZ_D
12273
416k
    136U, // FTSMUL_ZZZ_H
12274
416k
    12377U, // FTSMUL_ZZZ_S
12275
416k
    6232U,  // FTSSEL_ZZZ_D
12276
416k
    136U, // FTSSEL_ZZZ_H
12277
416k
    12377U, // FTSSEL_ZZZ_S
12278
416k
    2529520U, // FVDOT_VG2_M2ZZI_HtoS
12279
416k
    371076282U, // GLD1B_D_IMM_REAL
12280
416k
    5254370U, // GLD1B_D_REAL
12281
416k
    5385442U, // GLD1B_D_SXTW_REAL
12282
416k
    5516514U, // GLD1B_D_UXTW_REAL
12283
416k
    371076194U, // GLD1B_S_IMM_REAL
12284
416k
    5647586U, // GLD1B_S_SXTW_REAL
12285
416k
    5778658U, // GLD1B_S_UXTW_REAL
12286
416k
    5909690U, // GLD1D_IMM_REAL
12287
416k
    5254370U, // GLD1D_REAL
12288
416k
    6040802U, // GLD1D_SCALED_REAL
12289
416k
    5385442U, // GLD1D_SXTW_REAL
12290
416k
    6171874U, // GLD1D_SXTW_SCALED_REAL
12291
416k
    5516514U, // GLD1D_UXTW_REAL
12292
416k
    6302946U, // GLD1D_UXTW_SCALED_REAL
12293
416k
    375532730U, // GLD1H_D_IMM_REAL
12294
416k
    5254370U, // GLD1H_D_REAL
12295
416k
    6565090U, // GLD1H_D_SCALED_REAL
12296
416k
    5385442U, // GLD1H_D_SXTW_REAL
12297
416k
    6696162U, // GLD1H_D_SXTW_SCALED_REAL
12298
416k
    5516514U, // GLD1H_D_UXTW_REAL
12299
416k
    6827234U, // GLD1H_D_UXTW_SCALED_REAL
12300
416k
    375532642U, // GLD1H_S_IMM_REAL
12301
416k
    5647586U, // GLD1H_S_SXTW_REAL
12302
416k
    6958306U, // GLD1H_S_SXTW_SCALED_REAL
12303
416k
    5778658U, // GLD1H_S_UXTW_REAL
12304
416k
    7089378U, // GLD1H_S_UXTW_SCALED_REAL
12305
416k
    371076282U, // GLD1Q
12306
416k
    371076282U, // GLD1SB_D_IMM_REAL
12307
416k
    5254370U, // GLD1SB_D_REAL
12308
416k
    5385442U, // GLD1SB_D_SXTW_REAL
12309
416k
    5516514U, // GLD1SB_D_UXTW_REAL
12310
416k
    371076194U, // GLD1SB_S_IMM_REAL
12311
416k
    5647586U, // GLD1SB_S_SXTW_REAL
12312
416k
    5778658U, // GLD1SB_S_UXTW_REAL
12313
416k
    375532730U, // GLD1SH_D_IMM_REAL
12314
416k
    5254370U, // GLD1SH_D_REAL
12315
416k
    6565090U, // GLD1SH_D_SCALED_REAL
12316
416k
    5385442U, // GLD1SH_D_SXTW_REAL
12317
416k
    6696162U, // GLD1SH_D_SXTW_SCALED_REAL
12318
416k
    5516514U, // GLD1SH_D_UXTW_REAL
12319
416k
    6827234U, // GLD1SH_D_UXTW_SCALED_REAL
12320
416k
    375532642U, // GLD1SH_S_IMM_REAL
12321
416k
    5647586U, // GLD1SH_S_SXTW_REAL
12322
416k
    6958306U, // GLD1SH_S_SXTW_SCALED_REAL
12323
416k
    5778658U, // GLD1SH_S_UXTW_REAL
12324
416k
    7089378U, // GLD1SH_S_UXTW_SCALED_REAL
12325
416k
    376319162U, // GLD1SW_D_IMM_REAL
12326
416k
    5254370U, // GLD1SW_D_REAL
12327
416k
    7351522U, // GLD1SW_D_SCALED_REAL
12328
416k
    5385442U, // GLD1SW_D_SXTW_REAL
12329
416k
    7482594U, // GLD1SW_D_SXTW_SCALED_REAL
12330
416k
    5516514U, // GLD1SW_D_UXTW_REAL
12331
416k
    7613666U, // GLD1SW_D_UXTW_SCALED_REAL
12332
416k
    376319162U, // GLD1W_D_IMM_REAL
12333
416k
    5254370U, // GLD1W_D_REAL
12334
416k
    7351522U, // GLD1W_D_SCALED_REAL
12335
416k
    5385442U, // GLD1W_D_SXTW_REAL
12336
416k
    7482594U, // GLD1W_D_SXTW_SCALED_REAL
12337
416k
    5516514U, // GLD1W_D_UXTW_REAL
12338
416k
    7613666U, // GLD1W_D_UXTW_SCALED_REAL
12339
416k
    376319074U, // GLD1W_IMM_REAL
12340
416k
    5647586U, // GLD1W_SXTW_REAL
12341
416k
    7744738U, // GLD1W_SXTW_SCALED_REAL
12342
416k
    5778658U, // GLD1W_UXTW_REAL
12343
416k
    7875810U, // GLD1W_UXTW_SCALED_REAL
12344
416k
    371076282U, // GLDFF1B_D_IMM_REAL
12345
416k
    5254370U, // GLDFF1B_D_REAL
12346
416k
    5385442U, // GLDFF1B_D_SXTW_REAL
12347
416k
    5516514U, // GLDFF1B_D_UXTW_REAL
12348
416k
    371076194U, // GLDFF1B_S_IMM_REAL
12349
416k
    5647586U, // GLDFF1B_S_SXTW_REAL
12350
416k
    5778658U, // GLDFF1B_S_UXTW_REAL
12351
416k
    5909690U, // GLDFF1D_IMM_REAL
12352
416k
    5254370U, // GLDFF1D_REAL
12353
416k
    6040802U, // GLDFF1D_SCALED_REAL
12354
416k
    5385442U, // GLDFF1D_SXTW_REAL
12355
416k
    6171874U, // GLDFF1D_SXTW_SCALED_REAL
12356
416k
    5516514U, // GLDFF1D_UXTW_REAL
12357
416k
    6302946U, // GLDFF1D_UXTW_SCALED_REAL
12358
416k
    375532730U, // GLDFF1H_D_IMM_REAL
12359
416k
    5254370U, // GLDFF1H_D_REAL
12360
416k
    6565090U, // GLDFF1H_D_SCALED_REAL
12361
416k
    5385442U, // GLDFF1H_D_SXTW_REAL
12362
416k
    6696162U, // GLDFF1H_D_SXTW_SCALED_REAL
12363
416k
    5516514U, // GLDFF1H_D_UXTW_REAL
12364
416k
    6827234U, // GLDFF1H_D_UXTW_SCALED_REAL
12365
416k
    375532642U, // GLDFF1H_S_IMM_REAL
12366
416k
    5647586U, // GLDFF1H_S_SXTW_REAL
12367
416k
    6958306U, // GLDFF1H_S_SXTW_SCALED_REAL
12368
416k
    5778658U, // GLDFF1H_S_UXTW_REAL
12369
416k
    7089378U, // GLDFF1H_S_UXTW_SCALED_REAL
12370
416k
    371076282U, // GLDFF1SB_D_IMM_REAL
12371
416k
    5254370U, // GLDFF1SB_D_REAL
12372
416k
    5385442U, // GLDFF1SB_D_SXTW_REAL
12373
416k
    5516514U, // GLDFF1SB_D_UXTW_REAL
12374
416k
    371076194U, // GLDFF1SB_S_IMM_REAL
12375
416k
    5647586U, // GLDFF1SB_S_SXTW_REAL
12376
416k
    5778658U, // GLDFF1SB_S_UXTW_REAL
12377
416k
    375532730U, // GLDFF1SH_D_IMM_REAL
12378
416k
    5254370U, // GLDFF1SH_D_REAL
12379
416k
    6565090U, // GLDFF1SH_D_SCALED_REAL
12380
416k
    5385442U, // GLDFF1SH_D_SXTW_REAL
12381
416k
    6696162U, // GLDFF1SH_D_SXTW_SCALED_REAL
12382
416k
    5516514U, // GLDFF1SH_D_UXTW_REAL
12383
416k
    6827234U, // GLDFF1SH_D_UXTW_SCALED_REAL
12384
416k
    375532642U, // GLDFF1SH_S_IMM_REAL
12385
416k
    5647586U, // GLDFF1SH_S_SXTW_REAL
12386
416k
    6958306U, // GLDFF1SH_S_SXTW_SCALED_REAL
12387
416k
    5778658U, // GLDFF1SH_S_UXTW_REAL
12388
416k
    7089378U, // GLDFF1SH_S_UXTW_SCALED_REAL
12389
416k
    376319162U, // GLDFF1SW_D_IMM_REAL
12390
416k
    5254370U, // GLDFF1SW_D_REAL
12391
416k
    7351522U, // GLDFF1SW_D_SCALED_REAL
12392
416k
    5385442U, // GLDFF1SW_D_SXTW_REAL
12393
416k
    7482594U, // GLDFF1SW_D_SXTW_SCALED_REAL
12394
416k
    5516514U, // GLDFF1SW_D_UXTW_REAL
12395
416k
    7613666U, // GLDFF1SW_D_UXTW_SCALED_REAL
12396
416k
    376319162U, // GLDFF1W_D_IMM_REAL
12397
416k
    5254370U, // GLDFF1W_D_REAL
12398
416k
    7351522U, // GLDFF1W_D_SCALED_REAL
12399
416k
    5385442U, // GLDFF1W_D_SXTW_REAL
12400
416k
    7482594U, // GLDFF1W_D_SXTW_SCALED_REAL
12401
416k
    5516514U, // GLDFF1W_D_UXTW_REAL
12402
416k
    7613666U, // GLDFF1W_D_UXTW_SCALED_REAL
12403
416k
    376319074U, // GLDFF1W_IMM_REAL
12404
416k
    5647586U, // GLDFF1W_SXTW_REAL
12405
416k
    7744738U, // GLDFF1W_SXTW_SCALED_REAL
12406
416k
    5778658U, // GLDFF1W_UXTW_REAL
12407
416k
    7875810U, // GLDFF1W_UXTW_SCALED_REAL
12408
416k
    3160U,  // GMI
12409
416k
    0U, // HINT
12410
416k
    33691864U,  // HISTCNT_ZPzZZ_D
12411
416k
    67252440U,  // HISTCNT_ZPzZZ_S
12412
416k
    10329U, // HISTSEG_ZZZ
12413
416k
    0U, // HLT
12414
416k
    0U, // HVC
12415
416k
    2U, // INCB_XPiI
12416
416k
    2U, // INCD_XPiI
12417
416k
    2U, // INCD_ZPiI
12418
416k
    2U, // INCH_XPiI
12419
416k
    0U, // INCH_ZPiI
12420
416k
    1U, // INCP_XP_B
12421
416k
    0U, // INCP_XP_D
12422
416k
    0U, // INCP_XP_H
12423
416k
    1U, // INCP_XP_S
12424
416k
    0U, // INCP_ZP_D
12425
416k
    0U, // INCP_ZP_H
12426
416k
    0U, // INCP_ZP_S
12427
416k
    2U, // INCW_XPiI
12428
416k
    2U, // INCW_ZPiI
12429
416k
    570U, // INDEX_II_B
12430
416k
    3160U,  // INDEX_II_D
12431
416k
    3U, // INDEX_II_H
12432
416k
    3160U,  // INDEX_II_S
12433
416k
    226U, // INDEX_IR_B
12434
416k
    3160U,  // INDEX_IR_D
12435
416k
    1U, // INDEX_IR_H
12436
416k
    3160U,  // INDEX_IR_S
12437
416k
    51288U, // INDEX_RI_B
12438
416k
    3160U,  // INDEX_RI_D
12439
416k
    576U, // INDEX_RI_H
12440
416k
    3160U,  // INDEX_RI_S
12441
416k
    3160U,  // INDEX_RR_B
12442
416k
    3160U,  // INDEX_RR_D
12443
416k
    224U, // INDEX_RR_H
12444
416k
    3160U,  // INDEX_RR_S
12445
416k
    52808U, // INSERT_MXIPZ_H_B
12446
416k
    53832U, // INSERT_MXIPZ_H_D
12447
416k
    39496U, // INSERT_MXIPZ_H_H
12448
416k
    54856U, // INSERT_MXIPZ_H_Q
12449
416k
    55880U, // INSERT_MXIPZ_H_S
12450
416k
    52808U, // INSERT_MXIPZ_V_B
12451
416k
    53832U, // INSERT_MXIPZ_V_D
12452
416k
    39496U, // INSERT_MXIPZ_V_H
12453
416k
    54856U, // INSERT_MXIPZ_V_Q
12454
416k
    55880U, // INSERT_MXIPZ_V_S
12455
416k
    1U, // INSR_ZR_B
12456
416k
    1U, // INSR_ZR_D
12457
416k
    0U, // INSR_ZR_H
12458
416k
    1U, // INSR_ZR_S
12459
416k
    3U, // INSR_ZV_B
12460
416k
    3U, // INSR_ZV_D
12461
416k
    0U, // INSR_ZV_H
12462
416k
    3U, // INSR_ZV_S
12463
416k
    2U, // INSvi16gpr
12464
416k
    41379U, // INSvi16lane
12465
416k
    2U, // INSvi32gpr
12466
416k
    41387U, // INSvi32lane
12467
416k
    2U, // INSvi64gpr
12468
416k
    41395U, // INSvi64lane
12469
416k
    2U, // INSvi8gpr
12470
416k
    41403U, // INSvi8lane
12471
416k
    3160U,  // IRG
12472
416k
    0U, // ISB
12473
416k
    10328U, // LASTA_RPZ_B
12474
416k
    6232U,  // LASTA_RPZ_D
12475
416k
    5208U,  // LASTA_RPZ_H
12476
416k
    12376U, // LASTA_RPZ_S
12477
416k
    10328U, // LASTA_VPZ_B
12478
416k
    6232U,  // LASTA_VPZ_D
12479
416k
    5208U,  // LASTA_VPZ_H
12480
416k
    12376U, // LASTA_VPZ_S
12481
416k
    10328U, // LASTB_RPZ_B
12482
416k
    6232U,  // LASTB_RPZ_D
12483
416k
    5208U,  // LASTB_RPZ_H
12484
416k
    12376U, // LASTB_RPZ_S
12485
416k
    10328U, // LASTB_VPZ_B
12486
416k
    6232U,  // LASTB_VPZ_D
12487
416k
    5208U,  // LASTB_VPZ_H
12488
416k
    12376U, // LASTB_VPZ_S
12489
416k
    8006882U, // LD1B
12490
416k
    8006882U, // LD1B_2Z
12491
416k
    392309986U, // LD1B_2Z_IMM
12492
416k
    8006882U, // LD1B_4Z
12493
416k
    393096418U, // LD1B_4Z_IMM
12494
416k
    8006882U, // LD1B_D
12495
416k
    387853538U, // LD1B_D_IMM_REAL
12496
416k
    8006882U, // LD1B_H
12497
416k
    387853538U, // LD1B_H_IMM_REAL
12498
416k
    387853538U, // LD1B_IMM_REAL
12499
416k
    8006882U, // LD1B_S
12500
416k
    387853538U, // LD1B_S_IMM_REAL
12501
416k
    56915U, // LD1B_VG2_M2ZPXI
12502
416k
    57939U, // LD1B_VG2_M2ZPXX
12503
416k
    393096418U, // LD1B_VG4_M4ZPXI
12504
416k
    8006882U, // LD1B_VG4_M4ZPXX
12505
416k
    8137954U, // LD1D
12506
416k
    8137954U, // LD1D_2Z
12507
416k
    392309986U, // LD1D_2Z_IMM
12508
416k
    8137954U, // LD1D_4Z
12509
416k
    393096418U, // LD1D_4Z_IMM
12510
416k
    387853538U, // LD1D_IMM_REAL
12511
416k
    8137954U, // LD1D_Q
12512
416k
    387853538U, // LD1D_Q_IMM
12513
416k
    392309986U, // LD1D_VG2_M2ZPXI
12514
416k
    8137954U, // LD1D_VG2_M2ZPXX
12515
416k
    393096418U, // LD1D_VG4_M4ZPXI
12516
416k
    8137954U, // LD1D_VG4_M4ZPXX
12517
416k
    0U, // LD1Fourv16b
12518
416k
    0U, // LD1Fourv16b_POST
12519
416k
    0U, // LD1Fourv1d
12520
416k
    0U, // LD1Fourv1d_POST
12521
416k
    0U, // LD1Fourv2d
12522
416k
    0U, // LD1Fourv2d_POST
12523
416k
    0U, // LD1Fourv2s
12524
416k
    0U, // LD1Fourv2s_POST
12525
416k
    0U, // LD1Fourv4h
12526
416k
    0U, // LD1Fourv4h_POST
12527
416k
    0U, // LD1Fourv4s
12528
416k
    0U, // LD1Fourv4s_POST
12529
416k
    0U, // LD1Fourv8b
12530
416k
    0U, // LD1Fourv8b_POST
12531
416k
    0U, // LD1Fourv8h
12532
416k
    0U, // LD1Fourv8h_POST
12533
416k
    8269026U, // LD1H
12534
416k
    8269026U, // LD1H_2Z
12535
416k
    392309986U, // LD1H_2Z_IMM
12536
416k
    8269026U, // LD1H_4Z
12537
416k
    393096418U, // LD1H_4Z_IMM
12538
416k
    8269026U, // LD1H_D
12539
416k
    387853538U, // LD1H_D_IMM_REAL
12540
416k
    387853538U, // LD1H_IMM_REAL
12541
416k
    8269026U, // LD1H_S
12542
416k
    387853538U, // LD1H_S_IMM_REAL
12543
416k
    56915U, // LD1H_VG2_M2ZPXI
12544
416k
    58963U, // LD1H_VG2_M2ZPXX
12545
416k
    393096418U, // LD1H_VG4_M4ZPXI
12546
416k
    8269026U, // LD1H_VG4_M4ZPXX
12547
416k
    0U, // LD1Onev16b
12548
416k
    0U, // LD1Onev16b_POST
12549
416k
    0U, // LD1Onev1d
12550
416k
    0U, // LD1Onev1d_POST
12551
416k
    0U, // LD1Onev2d
12552
416k
    0U, // LD1Onev2d_POST
12553
416k
    0U, // LD1Onev2s
12554
416k
    0U, // LD1Onev2s_POST
12555
416k
    0U, // LD1Onev4h
12556
416k
    0U, // LD1Onev4h_POST
12557
416k
    0U, // LD1Onev4s
12558
416k
    0U, // LD1Onev4s_POST
12559
416k
    0U, // LD1Onev8b
12560
416k
    0U, // LD1Onev8b_POST
12561
416k
    0U, // LD1Onev8h
12562
416k
    0U, // LD1Onev8h_POST
12563
416k
    371076322U, // LD1RB_D_IMM
12564
416k
    371076322U, // LD1RB_H_IMM
12565
416k
    371076322U, // LD1RB_IMM
12566
416k
    371076322U, // LD1RB_S_IMM
12567
416k
    5909730U, // LD1RD_IMM
12568
416k
    375532770U, // LD1RH_D_IMM
12569
416k
    375532770U, // LD1RH_IMM
12570
416k
    375532770U, // LD1RH_S_IMM
12571
416k
    8006882U, // LD1RO_B
12572
416k
    8400098U, // LD1RO_B_IMM
12573
416k
    8137954U, // LD1RO_D
12574
416k
    8400098U, // LD1RO_D_IMM
12575
416k
    8269026U, // LD1RO_H
12576
416k
    8400098U, // LD1RO_H_IMM
12577
416k
    8531170U, // LD1RO_W
12578
416k
    8400098U, // LD1RO_W_IMM
12579
416k
    8006882U, // LD1RQ_B
12580
416k
    8662242U, // LD1RQ_B_IMM
12581
416k
    8137954U, // LD1RQ_D
12582
416k
    8662242U, // LD1RQ_D_IMM
12583
416k
    8269026U, // LD1RQ_H
12584
416k
    8662242U, // LD1RQ_H_IMM
12585
416k
    8531170U, // LD1RQ_W
12586
416k
    8662242U, // LD1RQ_W_IMM
12587
416k
    371076322U, // LD1RSB_D_IMM
12588
416k
    371076322U, // LD1RSB_H_IMM
12589
416k
    371076322U, // LD1RSB_S_IMM
12590
416k
    375532770U, // LD1RSH_D_IMM
12591
416k
    375532770U, // LD1RSH_S_IMM
12592
416k
    376319202U, // LD1RSW_IMM
12593
416k
    376319202U, // LD1RW_D_IMM
12594
416k
    376319202U, // LD1RW_IMM
12595
416k
    0U, // LD1Rv16b
12596
416k
    0U, // LD1Rv16b_POST
12597
416k
    0U, // LD1Rv1d
12598
416k
    0U, // LD1Rv1d_POST
12599
416k
    0U, // LD1Rv2d
12600
416k
    0U, // LD1Rv2d_POST
12601
416k
    0U, // LD1Rv2s
12602
416k
    0U, // LD1Rv2s_POST
12603
416k
    0U, // LD1Rv4h
12604
416k
    0U, // LD1Rv4h_POST
12605
416k
    0U, // LD1Rv4s
12606
416k
    0U, // LD1Rv4s_POST
12607
416k
    0U, // LD1Rv8b
12608
416k
    0U, // LD1Rv8b_POST
12609
416k
    0U, // LD1Rv8h
12610
416k
    0U, // LD1Rv8h_POST
12611
416k
    8006882U, // LD1SB_D
12612
416k
    387853538U, // LD1SB_D_IMM_REAL
12613
416k
    8006882U, // LD1SB_H
12614
416k
    387853538U, // LD1SB_H_IMM_REAL
12615
416k
    8006882U, // LD1SB_S
12616
416k
    387853538U, // LD1SB_S_IMM_REAL
12617
416k
    8269026U, // LD1SH_D
12618
416k
    387853538U, // LD1SH_D_IMM_REAL
12619
416k
    8269026U, // LD1SH_S
12620
416k
    387853538U, // LD1SH_S_IMM_REAL
12621
416k
    8531170U, // LD1SW_D
12622
416k
    387853538U, // LD1SW_D_IMM_REAL
12623
416k
    0U, // LD1Threev16b
12624
416k
    0U, // LD1Threev16b_POST
12625
416k
    0U, // LD1Threev1d
12626
416k
    0U, // LD1Threev1d_POST
12627
416k
    0U, // LD1Threev2d
12628
416k
    0U, // LD1Threev2d_POST
12629
416k
    0U, // LD1Threev2s
12630
416k
    0U, // LD1Threev2s_POST
12631
416k
    0U, // LD1Threev4h
12632
416k
    0U, // LD1Threev4h_POST
12633
416k
    0U, // LD1Threev4s
12634
416k
    0U, // LD1Threev4s_POST
12635
416k
    0U, // LD1Threev8b
12636
416k
    0U, // LD1Threev8b_POST
12637
416k
    0U, // LD1Threev8h
12638
416k
    0U, // LD1Threev8h_POST
12639
416k
    0U, // LD1Twov16b
12640
416k
    0U, // LD1Twov16b_POST
12641
416k
    0U, // LD1Twov1d
12642
416k
    0U, // LD1Twov1d_POST
12643
416k
    0U, // LD1Twov2d
12644
416k
    0U, // LD1Twov2d_POST
12645
416k
    0U, // LD1Twov2s
12646
416k
    0U, // LD1Twov2s_POST
12647
416k
    0U, // LD1Twov4h
12648
416k
    0U, // LD1Twov4h_POST
12649
416k
    0U, // LD1Twov4s
12650
416k
    0U, // LD1Twov4s_POST
12651
416k
    0U, // LD1Twov8b
12652
416k
    0U, // LD1Twov8b_POST
12653
416k
    0U, // LD1Twov8h
12654
416k
    0U, // LD1Twov8h_POST
12655
416k
    8531170U, // LD1W
12656
416k
    8531170U, // LD1W_2Z
12657
416k
    392309986U, // LD1W_2Z_IMM
12658
416k
    8531170U, // LD1W_4Z
12659
416k
    393096418U, // LD1W_4Z_IMM
12660
416k
    8531170U, // LD1W_D
12661
416k
    387853538U, // LD1W_D_IMM_REAL
12662
416k
    387853538U, // LD1W_IMM_REAL
12663
416k
    8531170U, // LD1W_Q
12664
416k
    387853538U, // LD1W_Q_IMM
12665
416k
    392309986U, // LD1W_VG2_M2ZPXI
12666
416k
    8531170U, // LD1W_VG2_M2ZPXX
12667
416k
    393096418U, // LD1W_VG4_M4ZPXI
12668
416k
    8531170U, // LD1W_VG4_M4ZPXX
12669
416k
    8841816U, // LD1_MXIPXX_H_B
12670
416k
    8972888U, // LD1_MXIPXX_H_D
12671
416k
    9103960U, // LD1_MXIPXX_H_H
12672
416k
    9235032U, // LD1_MXIPXX_H_Q
12673
416k
    9366104U, // LD1_MXIPXX_H_S
12674
416k
    8841816U, // LD1_MXIPXX_V_B
12675
416k
    8972888U, // LD1_MXIPXX_V_D
12676
416k
    9103960U, // LD1_MXIPXX_V_H
12677
416k
    9235032U, // LD1_MXIPXX_V_Q
12678
416k
    9366104U, // LD1_MXIPXX_V_S
12679
416k
    0U, // LD1i16
12680
416k
    0U, // LD1i16_POST
12681
416k
    0U, // LD1i32
12682
416k
    0U, // LD1i32_POST
12683
416k
    0U, // LD1i64
12684
416k
    0U, // LD1i64_POST
12685
416k
    0U, // LD1i8
12686
416k
    0U, // LD1i8_POST
12687
416k
    8006882U, // LD2B
12688
416k
    392309986U, // LD2B_IMM
12689
416k
    8137954U, // LD2D
12690
416k
    392309986U, // LD2D_IMM
12691
416k
    8269026U, // LD2H
12692
416k
    392309986U, // LD2H_IMM
12693
416k
    9448674U, // LD2Q
12694
416k
    392309986U, // LD2Q_IMM
12695
416k
    0U, // LD2Rv16b
12696
416k
    0U, // LD2Rv16b_POST
12697
416k
    0U, // LD2Rv1d
12698
416k
    0U, // LD2Rv1d_POST
12699
416k
    0U, // LD2Rv2d
12700
416k
    0U, // LD2Rv2d_POST
12701
416k
    0U, // LD2Rv2s
12702
416k
    0U, // LD2Rv2s_POST
12703
416k
    0U, // LD2Rv4h
12704
416k
    0U, // LD2Rv4h_POST
12705
416k
    0U, // LD2Rv4s
12706
416k
    0U, // LD2Rv4s_POST
12707
416k
    0U, // LD2Rv8b
12708
416k
    0U, // LD2Rv8b_POST
12709
416k
    0U, // LD2Rv8h
12710
416k
    0U, // LD2Rv8h_POST
12711
416k
    0U, // LD2Twov16b
12712
416k
    0U, // LD2Twov16b_POST
12713
416k
    0U, // LD2Twov2d
12714
416k
    0U, // LD2Twov2d_POST
12715
416k
    0U, // LD2Twov2s
12716
416k
    0U, // LD2Twov2s_POST
12717
416k
    0U, // LD2Twov4h
12718
416k
    0U, // LD2Twov4h_POST
12719
416k
    0U, // LD2Twov4s
12720
416k
    0U, // LD2Twov4s_POST
12721
416k
    0U, // LD2Twov8b
12722
416k
    0U, // LD2Twov8b_POST
12723
416k
    0U, // LD2Twov8h
12724
416k
    0U, // LD2Twov8h_POST
12725
416k
    8531170U, // LD2W
12726
416k
    392309986U, // LD2W_IMM
12727
416k
    0U, // LD2i16
12728
416k
    0U, // LD2i16_POST
12729
416k
    0U, // LD2i32
12730
416k
    0U, // LD2i32_POST
12731
416k
    0U, // LD2i64
12732
416k
    0U, // LD2i64_POST
12733
416k
    0U, // LD2i8
12734
416k
    0U, // LD2i8_POST
12735
416k
    8006882U, // LD3B
12736
416k
    9579746U, // LD3B_IMM
12737
416k
    8137954U, // LD3D
12738
416k
    9579746U, // LD3D_IMM
12739
416k
    8269026U, // LD3H
12740
416k
    9579746U, // LD3H_IMM
12741
416k
    9448674U, // LD3Q
12742
416k
    9579746U, // LD3Q_IMM
12743
416k
    0U, // LD3Rv16b
12744
416k
    0U, // LD3Rv16b_POST
12745
416k
    0U, // LD3Rv1d
12746
416k
    0U, // LD3Rv1d_POST
12747
416k
    0U, // LD3Rv2d
12748
416k
    0U, // LD3Rv2d_POST
12749
416k
    0U, // LD3Rv2s
12750
416k
    0U, // LD3Rv2s_POST
12751
416k
    0U, // LD3Rv4h
12752
416k
    0U, // LD3Rv4h_POST
12753
416k
    0U, // LD3Rv4s
12754
416k
    0U, // LD3Rv4s_POST
12755
416k
    0U, // LD3Rv8b
12756
416k
    0U, // LD3Rv8b_POST
12757
416k
    0U, // LD3Rv8h
12758
416k
    0U, // LD3Rv8h_POST
12759
416k
    0U, // LD3Threev16b
12760
416k
    0U, // LD3Threev16b_POST
12761
416k
    0U, // LD3Threev2d
12762
416k
    0U, // LD3Threev2d_POST
12763
416k
    0U, // LD3Threev2s
12764
416k
    0U, // LD3Threev2s_POST
12765
416k
    0U, // LD3Threev4h
12766
416k
    0U, // LD3Threev4h_POST
12767
416k
    0U, // LD3Threev4s
12768
416k
    0U, // LD3Threev4s_POST
12769
416k
    0U, // LD3Threev8b
12770
416k
    0U, // LD3Threev8b_POST
12771
416k
    0U, // LD3Threev8h
12772
416k
    0U, // LD3Threev8h_POST
12773
416k
    8531170U, // LD3W
12774
416k
    9579746U, // LD3W_IMM
12775
416k
    0U, // LD3i16
12776
416k
    0U, // LD3i16_POST
12777
416k
    0U, // LD3i32
12778
416k
    0U, // LD3i32_POST
12779
416k
    0U, // LD3i64
12780
416k
    0U, // LD3i64_POST
12781
416k
    0U, // LD3i8
12782
416k
    0U, // LD3i8_POST
12783
416k
    8006882U, // LD4B
12784
416k
    393096418U, // LD4B_IMM
12785
416k
    8137954U, // LD4D
12786
416k
    393096418U, // LD4D_IMM
12787
416k
    0U, // LD4Fourv16b
12788
416k
    0U, // LD4Fourv16b_POST
12789
416k
    0U, // LD4Fourv2d
12790
416k
    0U, // LD4Fourv2d_POST
12791
416k
    0U, // LD4Fourv2s
12792
416k
    0U, // LD4Fourv2s_POST
12793
416k
    0U, // LD4Fourv4h
12794
416k
    0U, // LD4Fourv4h_POST
12795
416k
    0U, // LD4Fourv4s
12796
416k
    0U, // LD4Fourv4s_POST
12797
416k
    0U, // LD4Fourv8b
12798
416k
    0U, // LD4Fourv8b_POST
12799
416k
    0U, // LD4Fourv8h
12800
416k
    0U, // LD4Fourv8h_POST
12801
416k
    8269026U, // LD4H
12802
416k
    393096418U, // LD4H_IMM
12803
416k
    9448674U, // LD4Q
12804
416k
    393096418U, // LD4Q_IMM
12805
416k
    0U, // LD4Rv16b
12806
416k
    0U, // LD4Rv16b_POST
12807
416k
    0U, // LD4Rv1d
12808
416k
    0U, // LD4Rv1d_POST
12809
416k
    0U, // LD4Rv2d
12810
416k
    0U, // LD4Rv2d_POST
12811
416k
    0U, // LD4Rv2s
12812
416k
    0U, // LD4Rv2s_POST
12813
416k
    0U, // LD4Rv4h
12814
416k
    0U, // LD4Rv4h_POST
12815
416k
    0U, // LD4Rv4s
12816
416k
    0U, // LD4Rv4s_POST
12817
416k
    0U, // LD4Rv8b
12818
416k
    0U, // LD4Rv8b_POST
12819
416k
    0U, // LD4Rv8h
12820
416k
    0U, // LD4Rv8h_POST
12821
416k
    8531170U, // LD4W
12822
416k
    393096418U, // LD4W_IMM
12823
416k
    0U, // LD4i16
12824
416k
    0U, // LD4i16_POST
12825
416k
    0U, // LD4i32
12826
416k
    0U, // LD4i32_POST
12827
416k
    0U, // LD4i64
12828
416k
    0U, // LD4i64_POST
12829
416k
    0U, // LD4i8
12830
416k
    0U, // LD4i8_POST
12831
416k
    0U, // LD64B
12832
416k
    3U, // LDADDAB
12833
416k
    3U, // LDADDAH
12834
416k
    3U, // LDADDALB
12835
416k
    3U, // LDADDALH
12836
416k
    3U, // LDADDALW
12837
416k
    3U, // LDADDALX
12838
416k
    3U, // LDADDAW
12839
416k
    3U, // LDADDAX
12840
416k
    3U, // LDADDB
12841
416k
    3U, // LDADDH
12842
416k
    3U, // LDADDLB
12843
416k
    3U, // LDADDLH
12844
416k
    3U, // LDADDLW
12845
416k
    3U, // LDADDLX
12846
416k
    3U, // LDADDW
12847
416k
    3U, // LDADDX
12848
416k
    0U, // LDAP1
12849
416k
    608U, // LDAPRB
12850
416k
    608U, // LDAPRH
12851
416k
    608U, // LDAPRW
12852
416k
    617U, // LDAPRWpre
12853
416k
    608U, // LDAPRX
12854
416k
    625U, // LDAPRXpre
12855
416k
    3148888U, // LDAPURBi
12856
416k
    3148888U, // LDAPURHi
12857
416k
    3148888U, // LDAPURSBWi
12858
416k
    3148888U, // LDAPURSBXi
12859
416k
    3148888U, // LDAPURSHWi
12860
416k
    3148888U, // LDAPURSHXi
12861
416k
    3148888U, // LDAPURSWi
12862
416k
    3148888U, // LDAPURXi
12863
416k
    3148888U, // LDAPURbi
12864
416k
    3148888U, // LDAPURdi
12865
416k
    3148888U, // LDAPURhi
12866
416k
    3148888U, // LDAPURi
12867
416k
    3148888U, // LDAPURqi
12868
416k
    3148888U, // LDAPURsi
12869
416k
    608U, // LDARB
12870
416k
    608U, // LDARH
12871
416k
    608U, // LDARW
12872
416k
    608U, // LDARX
12873
416k
    3149088U, // LDAXPW
12874
416k
    3149088U, // LDAXPX
12875
416k
    608U, // LDAXRB
12876
416k
    608U, // LDAXRH
12877
416k
    608U, // LDAXRW
12878
416k
    608U, // LDAXRX
12879
416k
    3U, // LDCLRAB
12880
416k
    3U, // LDCLRAH
12881
416k
    3U, // LDCLRALB
12882
416k
    3U, // LDCLRALH
12883
416k
    3U, // LDCLRALW
12884
416k
    3U, // LDCLRALX
12885
416k
    3U, // LDCLRAW
12886
416k
    3U, // LDCLRAX
12887
416k
    3U, // LDCLRB
12888
416k
    3U, // LDCLRH
12889
416k
    3U, // LDCLRLB
12890
416k
    3U, // LDCLRLH
12891
416k
    3U, // LDCLRLW
12892
416k
    3U, // LDCLRLX
12893
416k
    60706U, // LDCLRP
12894
416k
    60706U, // LDCLRPA
12895
416k
    60706U, // LDCLRPAL
12896
416k
    60706U, // LDCLRPL
12897
416k
    3U, // LDCLRW
12898
416k
    3U, // LDCLRX
12899
416k
    3U, // LDEORAB
12900
416k
    3U, // LDEORAH
12901
416k
    3U, // LDEORALB
12902
416k
    3U, // LDEORALH
12903
416k
    3U, // LDEORALW
12904
416k
    3U, // LDEORALX
12905
416k
    3U, // LDEORAW
12906
416k
    3U, // LDEORAX
12907
416k
    3U, // LDEORB
12908
416k
    3U, // LDEORH
12909
416k
    3U, // LDEORLB
12910
416k
    3U, // LDEORLH
12911
416k
    3U, // LDEORLW
12912
416k
    3U, // LDEORLX
12913
416k
    3U, // LDEORW
12914
416k
    3U, // LDEORX
12915
416k
    8006882U, // LDFF1B_D_REAL
12916
416k
    8006882U, // LDFF1B_H_REAL
12917
416k
    8006882U, // LDFF1B_REAL
12918
416k
    8006882U, // LDFF1B_S_REAL
12919
416k
    8137954U, // LDFF1D_REAL
12920
416k
    8269026U, // LDFF1H_D_REAL
12921
416k
    8269026U, // LDFF1H_REAL
12922
416k
    8269026U, // LDFF1H_S_REAL
12923
416k
    8006882U, // LDFF1SB_D_REAL
12924
416k
    8006882U, // LDFF1SB_H_REAL
12925
416k
    8006882U, // LDFF1SB_S_REAL
12926
416k
    8269026U, // LDFF1SH_D_REAL
12927
416k
    8269026U, // LDFF1SH_S_REAL
12928
416k
    8531170U, // LDFF1SW_D_REAL
12929
416k
    8531170U, // LDFF1W_D_REAL
12930
416k
    8531170U, // LDFF1W_REAL
12931
416k
    3207257U, // LDG
12932
416k
    608U, // LDGM
12933
416k
    3149088U, // LDIAPPW
12934
416k
    9742625U, // LDIAPPWpre
12935
416k
    3149088U, // LDIAPPX
12936
416k
    9873697U, // LDIAPPXpre
12937
416k
    608U, // LDLARB
12938
416k
    608U, // LDLARH
12939
416k
    608U, // LDLARW
12940
416k
    608U, // LDLARX
12941
416k
    387853538U, // LDNF1B_D_IMM_REAL
12942
416k
    387853538U, // LDNF1B_H_IMM_REAL
12943
416k
    387853538U, // LDNF1B_IMM_REAL
12944
416k
    387853538U, // LDNF1B_S_IMM_REAL
12945
416k
    387853538U, // LDNF1D_IMM_REAL
12946
416k
    387853538U, // LDNF1H_D_IMM_REAL
12947
416k
    387853538U, // LDNF1H_IMM_REAL
12948
416k
    387853538U, // LDNF1H_S_IMM_REAL
12949
416k
    387853538U, // LDNF1SB_D_IMM_REAL
12950
416k
    387853538U, // LDNF1SB_H_IMM_REAL
12951
416k
    387853538U, // LDNF1SB_S_IMM_REAL
12952
416k
    387853538U, // LDNF1SH_D_IMM_REAL
12953
416k
    387853538U, // LDNF1SH_S_IMM_REAL
12954
416k
    387853538U, // LDNF1SW_D_IMM_REAL
12955
416k
    387853538U, // LDNF1W_D_IMM_REAL
12956
416k
    387853538U, // LDNF1W_IMM_REAL
12957
416k
    402787616U, // LDNPDi
12958
416k
    419564832U, // LDNPQi
12959
416k
    436342048U, // LDNPSi
12960
416k
    436342048U, // LDNPWi
12961
416k
    402787616U, // LDNPXi
12962
416k
    8006882U, // LDNT1B_2Z
12963
416k
    392309986U, // LDNT1B_2Z_IMM
12964
416k
    8006882U, // LDNT1B_4Z
12965
416k
    393096418U, // LDNT1B_4Z_IMM
12966
416k
    56915U, // LDNT1B_VG2_M2ZPXI
12967
416k
    57939U, // LDNT1B_VG2_M2ZPXX
12968
416k
    393096418U, // LDNT1B_VG4_M4ZPXI
12969
416k
    8006882U, // LDNT1B_VG4_M4ZPXX
12970
416k
    387853538U, // LDNT1B_ZRI
12971
416k
    8006882U, // LDNT1B_ZRR
12972
416k
    371076282U, // LDNT1B_ZZR_D_REAL
12973
416k
    371076194U, // LDNT1B_ZZR_S_REAL
12974
416k
    8137954U, // LDNT1D_2Z
12975
416k
    392309986U, // LDNT1D_2Z_IMM
12976
416k
    8137954U, // LDNT1D_4Z
12977
416k
    393096418U, // LDNT1D_4Z_IMM
12978
416k
    392309986U, // LDNT1D_VG2_M2ZPXI
12979
416k
    8137954U, // LDNT1D_VG2_M2ZPXX
12980
416k
    393096418U, // LDNT1D_VG4_M4ZPXI
12981
416k
    8137954U, // LDNT1D_VG4_M4ZPXX
12982
416k
    387853538U, // LDNT1D_ZRI
12983
416k
    8137954U, // LDNT1D_ZRR
12984
416k
    371076282U, // LDNT1D_ZZR_D_REAL
12985
416k
    8269026U, // LDNT1H_2Z
12986
416k
    392309986U, // LDNT1H_2Z_IMM
12987
416k
    8269026U, // LDNT1H_4Z
12988
416k
    393096418U, // LDNT1H_4Z_IMM
12989
416k
    56915U, // LDNT1H_VG2_M2ZPXI
12990
416k
    58963U, // LDNT1H_VG2_M2ZPXX
12991
416k
    393096418U, // LDNT1H_VG4_M4ZPXI
12992
416k
    8269026U, // LDNT1H_VG4_M4ZPXX
12993
416k
    387853538U, // LDNT1H_ZRI
12994
416k
    8269026U, // LDNT1H_ZRR
12995
416k
    371076282U, // LDNT1H_ZZR_D_REAL
12996
416k
    371076194U, // LDNT1H_ZZR_S_REAL
12997
416k
    371076282U, // LDNT1SB_ZZR_D_REAL
12998
416k
    371076194U, // LDNT1SB_ZZR_S_REAL
12999
416k
    371076282U, // LDNT1SH_ZZR_D_REAL
13000
416k
    371076194U, // LDNT1SH_ZZR_S_REAL
13001
416k
    371076282U, // LDNT1SW_ZZR_D_REAL
13002
416k
    8531170U, // LDNT1W_2Z
13003
416k
    392309986U, // LDNT1W_2Z_IMM
13004
416k
    8531170U, // LDNT1W_4Z
13005
416k
    393096418U, // LDNT1W_4Z_IMM
13006
416k
    392309986U, // LDNT1W_VG2_M2ZPXI
13007
416k
    8531170U, // LDNT1W_VG2_M2ZPXX
13008
416k
    393096418U, // LDNT1W_VG4_M4ZPXI
13009
416k
    8531170U, // LDNT1W_VG4_M4ZPXX
13010
416k
    387853538U, // LDNT1W_ZRI
13011
416k
    8531170U, // LDNT1W_ZRR
13012
416k
    371076282U, // LDNT1W_ZZR_D_REAL
13013
416k
    371076194U, // LDNT1W_ZZR_S_REAL
13014
416k
    402787616U, // LDPDi
13015
416k
    462989601U, // LDPDpost
13016
416k
    453159201U, // LDPDpre
13017
416k
    419564832U, // LDPQi
13018
416k
    479766817U, // LDPQpost
13019
416k
    469936417U, // LDPQpre
13020
416k
    436342048U, // LDPSWi
13021
416k
    496544033U, // LDPSWpost
13022
416k
    486713633U, // LDPSWpre
13023
416k
    436342048U, // LDPSi
13024
416k
    496544033U, // LDPSpost
13025
416k
    486713633U, // LDPSpre
13026
416k
    436342048U, // LDPWi
13027
416k
    496544033U, // LDPWpost
13028
416k
    486713633U, // LDPWpre
13029
416k
    402787616U, // LDPXi
13030
416k
    462989601U, // LDPXpost
13031
416k
    453159201U, // LDPXpre
13032
416k
    62552U, // LDRAAindexed
13033
416k
    63577U, // LDRAAwriteback
13034
416k
    62552U, // LDRABindexed
13035
416k
    63577U, // LDRABwriteback
13036
416k
    43641U, // LDRBBpost
13037
416k
    10135641U,  // LDRBBpre
13038
416k
    503450712U, // LDRBBroW
13039
416k
    520227928U, // LDRBBroX
13040
416k
    64600U, // LDRBBui
13041
416k
    43641U, // LDRBpost
13042
416k
    10135641U,  // LDRBpre
13043
416k
    503450712U, // LDRBroW
13044
416k
    520227928U, // LDRBroX
13045
416k
    64600U, // LDRBui
13046
416k
    1U, // LDRDl
13047
416k
    43641U, // LDRDpost
13048
416k
    10135641U,  // LDRDpre
13049
416k
    537005144U, // LDRDroW
13050
416k
    553782360U, // LDRDroX
13051
416k
    65624U, // LDRDui
13052
416k
    43641U, // LDRHHpost
13053
416k
    10135641U,  // LDRHHpre
13054
416k
    570559576U, // LDRHHroW
13055
416k
    587336792U, // LDRHHroX
13056
416k
    66648U, // LDRHHui
13057
416k
    43641U, // LDRHpost
13058
416k
    10135641U,  // LDRHpre
13059
416k
    570559576U, // LDRHroW
13060
416k
    587336792U, // LDRHroX
13061
416k
    66648U, // LDRHui
13062
416k
    1U, // LDRQl
13063
416k
    43641U, // LDRQpost
13064
416k
    10135641U,  // LDRQpre
13065
416k
    604114008U, // LDRQroW
13066
416k
    620891224U, // LDRQroX
13067
416k
    67672U, // LDRQui
13068
416k
    43641U, // LDRSBWpost
13069
416k
    10135641U,  // LDRSBWpre
13070
416k
    503450712U, // LDRSBWroW
13071
416k
    520227928U, // LDRSBWroX
13072
416k
    64600U, // LDRSBWui
13073
416k
    43641U, // LDRSBXpost
13074
416k
    10135641U,  // LDRSBXpre
13075
416k
    503450712U, // LDRSBXroW
13076
416k
    520227928U, // LDRSBXroX
13077
416k
    64600U, // LDRSBXui
13078
416k
    43641U, // LDRSHWpost
13079
416k
    10135641U,  // LDRSHWpre
13080
416k
    570559576U, // LDRSHWroW
13081
416k
    587336792U, // LDRSHWroX
13082
416k
    66648U, // LDRSHWui
13083
416k
    43641U, // LDRSHXpost
13084
416k
    10135641U,  // LDRSHXpre
13085
416k
    570559576U, // LDRSHXroW
13086
416k
    587336792U, // LDRSHXroX
13087
416k
    66648U, // LDRSHXui
13088
416k
    1U, // LDRSWl
13089
416k
    43641U, // LDRSWpost
13090
416k
    10135641U,  // LDRSWpre
13091
416k
    637668440U, // LDRSWroW
13092
416k
    654445656U, // LDRSWroX
13093
416k
    68696U, // LDRSWui
13094
416k
    1U, // LDRSl
13095
416k
    43641U, // LDRSpost
13096
416k
    10135641U,  // LDRSpre
13097
416k
    637668440U, // LDRSroW
13098
416k
    654445656U, // LDRSroX
13099
416k
    68696U, // LDRSui
13100
416k
    1U, // LDRWl
13101
416k
    43641U, // LDRWpost
13102
416k
    10135641U,  // LDRWpre
13103
416k
    637668440U, // LDRWroW
13104
416k
    654445656U, // LDRWroX
13105
416k
    68696U, // LDRWui
13106
416k
    1U, // LDRXl
13107
416k
    43641U, // LDRXpost
13108
416k
    10135641U,  // LDRXpre
13109
416k
    537005144U, // LDRXroW
13110
416k
    553782360U, // LDRXroX
13111
416k
    65624U, // LDRXui
13112
416k
    10226776U,  // LDR_PXI
13113
416k
    608U, // LDR_TX
13114
416k
    0U, // LDR_ZA
13115
416k
    10226776U,  // LDR_ZXI
13116
416k
    3U, // LDSETAB
13117
416k
    3U, // LDSETAH
13118
416k
    3U, // LDSETALB
13119
416k
    3U, // LDSETALH
13120
416k
    3U, // LDSETALW
13121
416k
    3U, // LDSETALX
13122
416k
    3U, // LDSETAW
13123
416k
    3U, // LDSETAX
13124
416k
    3U, // LDSETB
13125
416k
    3U, // LDSETH
13126
416k
    3U, // LDSETLB
13127
416k
    3U, // LDSETLH
13128
416k
    3U, // LDSETLW
13129
416k
    3U, // LDSETLX
13130
416k
    60706U, // LDSETP
13131
416k
    60706U, // LDSETPA
13132
416k
    60706U, // LDSETPAL
13133
416k
    60706U, // LDSETPL
13134
416k
    3U, // LDSETW
13135
416k
    3U, // LDSETX
13136
416k
    3U, // LDSMAXAB
13137
416k
    3U, // LDSMAXAH
13138
416k
    3U, // LDSMAXALB
13139
416k
    3U, // LDSMAXALH
13140
416k
    3U, // LDSMAXALW
13141
416k
    3U, // LDSMAXALX
13142
416k
    3U, // LDSMAXAW
13143
416k
    3U, // LDSMAXAX
13144
416k
    3U, // LDSMAXB
13145
416k
    3U, // LDSMAXH
13146
416k
    3U, // LDSMAXLB
13147
416k
    3U, // LDSMAXLH
13148
416k
    3U, // LDSMAXLW
13149
416k
    3U, // LDSMAXLX
13150
416k
    3U, // LDSMAXW
13151
416k
    3U, // LDSMAXX
13152
416k
    3U, // LDSMINAB
13153
416k
    3U, // LDSMINAH
13154
416k
    3U, // LDSMINALB
13155
416k
    3U, // LDSMINALH
13156
416k
    3U, // LDSMINALW
13157
416k
    3U, // LDSMINALX
13158
416k
    3U, // LDSMINAW
13159
416k
    3U, // LDSMINAX
13160
416k
    3U, // LDSMINB
13161
416k
    3U, // LDSMINH
13162
416k
    3U, // LDSMINLB
13163
416k
    3U, // LDSMINLH
13164
416k
    3U, // LDSMINLW
13165
416k
    3U, // LDSMINLX
13166
416k
    3U, // LDSMINW
13167
416k
    3U, // LDSMINX
13168
416k
    3148888U, // LDTRBi
13169
416k
    3148888U, // LDTRHi
13170
416k
    3148888U, // LDTRSBWi
13171
416k
    3148888U, // LDTRSBXi
13172
416k
    3148888U, // LDTRSHWi
13173
416k
    3148888U, // LDTRSHXi
13174
416k
    3148888U, // LDTRSWi
13175
416k
    3148888U, // LDTRWi
13176
416k
    3148888U, // LDTRXi
13177
416k
    3U, // LDUMAXAB
13178
416k
    3U, // LDUMAXAH
13179
416k
    3U, // LDUMAXALB
13180
416k
    3U, // LDUMAXALH
13181
416k
    3U, // LDUMAXALW
13182
416k
    3U, // LDUMAXALX
13183
416k
    3U, // LDUMAXAW
13184
416k
    3U, // LDUMAXAX
13185
416k
    3U, // LDUMAXB
13186
416k
    3U, // LDUMAXH
13187
416k
    3U, // LDUMAXLB
13188
416k
    3U, // LDUMAXLH
13189
416k
    3U, // LDUMAXLW
13190
416k
    3U, // LDUMAXLX
13191
416k
    3U, // LDUMAXW
13192
416k
    3U, // LDUMAXX
13193
416k
    3U, // LDUMINAB
13194
416k
    3U, // LDUMINAH
13195
416k
    3U, // LDUMINALB
13196
416k
    3U, // LDUMINALH
13197
416k
    3U, // LDUMINALW
13198
416k
    3U, // LDUMINALX
13199
416k
    3U, // LDUMINAW
13200
416k
    3U, // LDUMINAX
13201
416k
    3U, // LDUMINB
13202
416k
    3U, // LDUMINH
13203
416k
    3U, // LDUMINLB
13204
416k
    3U, // LDUMINLH
13205
416k
    3U, // LDUMINLW
13206
416k
    3U, // LDUMINLX
13207
416k
    3U, // LDUMINW
13208
416k
    3U, // LDUMINX
13209
416k
    3148888U, // LDURBBi
13210
416k
    3148888U, // LDURBi
13211
416k
    3148888U, // LDURDi
13212
416k
    3148888U, // LDURHHi
13213
416k
    3148888U, // LDURHi
13214
416k
    3148888U, // LDURQi
13215
416k
    3148888U, // LDURSBWi
13216
416k
    3148888U, // LDURSBXi
13217
416k
    3148888U, // LDURSHWi
13218
416k
    3148888U, // LDURSHXi
13219
416k
    3148888U, // LDURSWi
13220
416k
    3148888U, // LDURSi
13221
416k
    3148888U, // LDURWi
13222
416k
    3148888U, // LDURXi
13223
416k
    3149088U, // LDXPW
13224
416k
    3149088U, // LDXPX
13225
416k
    608U, // LDXRB
13226
416k
    608U, // LDXRH
13227
416k
    608U, // LDXRW
13228
416k
    608U, // LDXRX
13229
416k
    16918656U,  // LSLR_ZPmZ_B
13230
416k
    33691776U,  // LSLR_ZPmZ_D
13231
416k
    50998408U,  // LSLR_ZPmZ_H
13232
416k
    67252352U,  // LSLR_ZPmZ_S
13233
416k
    3160U,  // LSLVWr
13234
416k
    3160U,  // LSLVXr
13235
416k
    33695872U,  // LSL_WIDE_ZPmZ_B
13236
416k
    2108552U, // LSL_WIDE_ZPmZ_H
13237
416k
    33697920U,  // LSL_WIDE_ZPmZ_S
13238
416k
    6233U,  // LSL_WIDE_ZZZ_B
13239
416k
    184U, // LSL_WIDE_ZZZ_H
13240
416k
    6233U,  // LSL_WIDE_ZZZ_S
13241
416k
    141440U,  // LSL_ZPmI_B
13242
416k
    137344U,  // LSL_ZPmI_D
13243
416k
    52309128U,  // LSL_ZPmI_H
13244
416k
    143488U,  // LSL_ZPmI_S
13245
416k
    16918656U,  // LSL_ZPmZ_B
13246
416k
    33691776U,  // LSL_ZPmZ_D
13247
416k
    50998408U,  // LSL_ZPmZ_H
13248
416k
    67252352U,  // LSL_ZPmZ_S
13249
416k
    3161U,  // LSL_ZZI_B
13250
416k
    3160U,  // LSL_ZZI_D
13251
416k
    224U, // LSL_ZZI_H
13252
416k
    3161U,  // LSL_ZZI_S
13253
416k
    16918656U,  // LSRR_ZPmZ_B
13254
416k
    33691776U,  // LSRR_ZPmZ_D
13255
416k
    50998408U,  // LSRR_ZPmZ_H
13256
416k
    67252352U,  // LSRR_ZPmZ_S
13257
416k
    3160U,  // LSRVWr
13258
416k
    3160U,  // LSRVXr
13259
416k
    33695872U,  // LSR_WIDE_ZPmZ_B
13260
416k
    2108552U, // LSR_WIDE_ZPmZ_H
13261
416k
    33697920U,  // LSR_WIDE_ZPmZ_S
13262
416k
    6233U,  // LSR_WIDE_ZZZ_B
13263
416k
    184U, // LSR_WIDE_ZZZ_H
13264
416k
    6233U,  // LSR_WIDE_ZZZ_S
13265
416k
    141440U,  // LSR_ZPmI_B
13266
416k
    137344U,  // LSR_ZPmI_D
13267
416k
    52309128U,  // LSR_ZPmI_H
13268
416k
    143488U,  // LSR_ZPmI_S
13269
416k
    16918656U,  // LSR_ZPmZ_B
13270
416k
    33691776U,  // LSR_ZPmZ_D
13271
416k
    50998408U,  // LSR_ZPmZ_H
13272
416k
    67252352U,  // LSR_ZPmZ_S
13273
416k
    3161U,  // LSR_ZZI_B
13274
416k
    3160U,  // LSR_ZZI_D
13275
416k
    224U, // LSR_ZZI_H
13276
416k
    3161U,  // LSR_ZZI_S
13277
416k
    640U, // LUTI2_2ZTZI_B
13278
416k
    640U, // LUTI2_2ZTZI_H
13279
416k
    640U, // LUTI2_2ZTZI_S
13280
416k
    640U, // LUTI2_4ZTZI_B
13281
416k
    640U, // LUTI2_4ZTZI_H
13282
416k
    640U, // LUTI2_4ZTZI_S
13283
416k
    69720U, // LUTI2_S_2ZTZI_B
13284
416k
    69720U, // LUTI2_S_2ZTZI_H
13285
416k
    640U, // LUTI2_S_4ZTZI_B
13286
416k
    640U, // LUTI2_S_4ZTZI_H
13287
416k
    69720U, // LUTI2_ZTZI_B
13288
416k
    640U, // LUTI2_ZTZI_H
13289
416k
    69720U, // LUTI2_ZTZI_S
13290
416k
    640U, // LUTI4_2ZTZI_B
13291
416k
    640U, // LUTI4_2ZTZI_H
13292
416k
    640U, // LUTI4_2ZTZI_S
13293
416k
    640U, // LUTI4_4ZTZI_H
13294
416k
    640U, // LUTI4_4ZTZI_S
13295
416k
    69720U, // LUTI4_S_2ZTZI_B
13296
416k
    69720U, // LUTI4_S_2ZTZI_H
13297
416k
    640U, // LUTI4_S_4ZTZI_H
13298
416k
    69720U, // LUTI4_ZTZI_B
13299
416k
    640U, // LUTI4_ZTZI_H
13300
416k
    69720U, // LUTI4_ZTZI_S
13301
416k
    134232U,  // MADDWrrr
13302
416k
    134232U,  // MADDXrrr
13303
416k
    70784U, // MAD_ZPmZZ_B
13304
416k
    268567680U, // MAD_ZPmZZ_D
13305
416k
    53226728U,  // MAD_ZPmZZ_H
13306
416k
    285345920U, // MAD_ZPmZZ_S
13307
416k
    16918744U,  // MATCH_PPzZZ_B
13308
416k
    50998409U,  // MATCH_PPzZZ_H
13309
416k
    70784U, // MLA_ZPmZZ_B
13310
416k
    268567680U, // MLA_ZPmZZ_D
13311
416k
    53226728U,  // MLA_ZPmZZ_H
13312
416k
    285345920U, // MLA_ZPmZZ_S
13313
416k
    52954200U,  // MLA_ZZZI_D
13314
416k
    41192U, // MLA_ZZZI_H
13315
416k
    52955224U,  // MLA_ZZZI_S
13316
416k
    795792U,  // MLAv16i8
13317
416k
    926872U,  // MLAv2i32
13318
416k
    105260184U, // MLAv2i32_indexed
13319
416k
    1057952U, // MLAv4i16
13320
416k
    103425184U, // MLAv4i16_indexed
13321
416k
    402544U,  // MLAv4i32
13322
416k
    105260144U, // MLAv4i32_indexed
13323
416k
    533624U,  // MLAv8i16
13324
416k
    103425144U, // MLAv8i16_indexed
13325
416k
    1189032U, // MLAv8i8
13326
416k
    70784U, // MLS_ZPmZZ_B
13327
416k
    268567680U, // MLS_ZPmZZ_D
13328
416k
    53226728U,  // MLS_ZPmZZ_H
13329
416k
    285345920U, // MLS_ZPmZZ_S
13330
416k
    52954200U,  // MLS_ZZZI_D
13331
416k
    41192U, // MLS_ZZZI_H
13332
416k
    52955224U,  // MLS_ZZZI_S
13333
416k
    795792U,  // MLSv16i8
13334
416k
    926872U,  // MLSv2i32
13335
416k
    105260184U, // MLSv2i32_indexed
13336
416k
    1057952U, // MLSv4i16
13337
416k
    103425184U, // MLSv4i16_indexed
13338
416k
    402544U,  // MLSv4i32
13339
416k
    105260144U, // MLSv4i32_indexed
13340
416k
    533624U,  // MLSv8i16
13341
416k
    103425144U, // MLSv8i16_indexed
13342
416k
    1189032U, // MLSv8i8
13343
416k
    0U, // MOPSSETGE
13344
416k
    0U, // MOPSSETGEN
13345
416k
    0U, // MOPSSETGET
13346
416k
    0U, // MOPSSETGETN
13347
416k
    3U, // MOVAZ_2ZMI_H_B
13348
416k
    3U, // MOVAZ_2ZMI_H_D
13349
416k
    3U, // MOVAZ_2ZMI_H_H
13350
416k
    3U, // MOVAZ_2ZMI_H_S
13351
416k
    3U, // MOVAZ_2ZMI_V_B
13352
416k
    3U, // MOVAZ_2ZMI_V_D
13353
416k
    3U, // MOVAZ_2ZMI_V_H
13354
416k
    3U, // MOVAZ_2ZMI_V_S
13355
416k
    3U, // MOVAZ_4ZMI_H_B
13356
416k
    3U, // MOVAZ_4ZMI_H_D
13357
416k
    3U, // MOVAZ_4ZMI_H_H
13358
416k
    3U, // MOVAZ_4ZMI_H_S
13359
416k
    3U, // MOVAZ_4ZMI_V_B
13360
416k
    3U, // MOVAZ_4ZMI_V_D
13361
416k
    3U, // MOVAZ_4ZMI_V_H
13362
416k
    3U, // MOVAZ_4ZMI_V_S
13363
416k
    3U, // MOVAZ_VG2_2ZM
13364
416k
    3U, // MOVAZ_VG4_4ZM
13365
416k
    3U, // MOVAZ_ZMI_H_B
13366
416k
    3U, // MOVAZ_ZMI_H_D
13367
416k
    71770U, // MOVAZ_ZMI_H_H
13368
416k
    71770U, // MOVAZ_ZMI_H_Q
13369
416k
    3U, // MOVAZ_ZMI_H_S
13370
416k
    3U, // MOVAZ_ZMI_V_B
13371
416k
    3U, // MOVAZ_ZMI_V_D
13372
416k
    71770U, // MOVAZ_ZMI_V_H
13373
416k
    71770U, // MOVAZ_ZMI_V_Q
13374
416k
    3U, // MOVAZ_ZMI_V_S
13375
416k
    72793U, // MOVA_2ZMXI_H_B
13376
416k
    72793U, // MOVA_2ZMXI_H_D
13377
416k
    72793U, // MOVA_2ZMXI_H_H
13378
416k
    72793U, // MOVA_2ZMXI_H_S
13379
416k
    72793U, // MOVA_2ZMXI_V_B
13380
416k
    72793U, // MOVA_2ZMXI_V_D
13381
416k
    72793U, // MOVA_2ZMXI_V_H
13382
416k
    72793U, // MOVA_2ZMXI_V_S
13383
416k
    73817U, // MOVA_4ZMXI_H_B
13384
416k
    73817U, // MOVA_4ZMXI_H_D
13385
416k
    73817U, // MOVA_4ZMXI_H_H
13386
416k
    73817U, // MOVA_4ZMXI_H_S
13387
416k
    73817U, // MOVA_4ZMXI_V_B
13388
416k
    73817U, // MOVA_4ZMXI_V_D
13389
416k
    73817U, // MOVA_4ZMXI_V_H
13390
416k
    73817U, // MOVA_4ZMXI_V_S
13391
416k
    75400U, // MOVA_MXI2Z_H_B
13392
416k
    76424U, // MOVA_MXI2Z_H_D
13393
416k
    77448U, // MOVA_MXI2Z_H_H
13394
416k
    78472U, // MOVA_MXI2Z_H_S
13395
416k
    75400U, // MOVA_MXI2Z_V_B
13396
416k
    76424U, // MOVA_MXI2Z_V_D
13397
416k
    77448U, // MOVA_MXI2Z_V_H
13398
416k
    78472U, // MOVA_MXI2Z_V_S
13399
416k
    75408U, // MOVA_MXI4Z_H_B
13400
416k
    76432U, // MOVA_MXI4Z_H_D
13401
416k
    77456U, // MOVA_MXI4Z_H_H
13402
416k
    78480U, // MOVA_MXI4Z_H_S
13403
416k
    75408U, // MOVA_MXI4Z_V_B
13404
416k
    76432U, // MOVA_MXI4Z_V_D
13405
416k
    77456U, // MOVA_MXI4Z_V_H
13406
416k
    78480U, // MOVA_MXI4Z_V_S
13407
416k
    3U, // MOVA_VG2_2ZMXI
13408
416k
    192U, // MOVA_VG2_MXI2Z
13409
416k
    3U, // MOVA_VG4_4ZMXI
13410
416k
    192U, // MOVA_VG4_MXI4Z
13411
416k
    3U, // MOVID
13412
416k
    3U, // MOVIv16b_ns
13413
416k
    3U, // MOVIv2d_ns
13414
416k
    667U, // MOVIv2i32
13415
416k
    667U, // MOVIv2s_msl
13416
416k
    667U, // MOVIv4i16
13417
416k
    667U, // MOVIv4i32
13418
416k
    667U, // MOVIv4s_msl
13419
416k
    3U, // MOVIv8b_ns
13420
416k
    667U, // MOVIv8i16
13421
416k
    1U, // MOVKWi
13422
416k
    1U, // MOVKXi
13423
416k
    667U, // MOVNWi
13424
416k
    667U, // MOVNXi
13425
416k
    8U, // MOVPRFX_ZPmZ_B
13426
416k
    16U,  // MOVPRFX_ZPmZ_D
13427
416k
    0U, // MOVPRFX_ZPmZ_H
13428
416k
    24U,  // MOVPRFX_ZPmZ_S
13429
416k
    10456U, // MOVPRFX_ZPzZ_B
13430
416k
    6360U,  // MOVPRFX_ZPzZ_D
13431
416k
    137U, // MOVPRFX_ZPzZ_H
13432
416k
    12504U, // MOVPRFX_ZPzZ_S
13433
416k
    0U, // MOVPRFX_ZZ
13434
416k
    0U, // MOVT_TIX
13435
416k
    672U, // MOVT_XTI
13436
416k
    667U, // MOVZWi
13437
416k
    667U, // MOVZXi
13438
416k
    0U, // MRRS
13439
416k
    3U, // MRS
13440
416k
    70784U, // MSB_ZPmZZ_B
13441
416k
    268567680U, // MSB_ZPmZZ_D
13442
416k
    53226728U,  // MSB_ZPmZZ_H
13443
416k
    285345920U, // MSB_ZPmZZ_S
13444
416k
    0U, // MSR
13445
416k
    0U, // MSRR
13446
416k
    0U, // MSRpstateImm1
13447
416k
    0U, // MSRpstateImm4
13448
416k
    0U, // MSRpstatesvcrImm1
13449
416k
    134232U,  // MSUBWrrr
13450
416k
    134232U,  // MSUBXrrr
13451
416k
    3161U,  // MUL_ZI_B
13452
416k
    3160U,  // MUL_ZI_D
13453
416k
    224U, // MUL_ZI_H
13454
416k
    3161U,  // MUL_ZI_S
13455
416k
    16918656U,  // MUL_ZPmZ_B
13456
416k
    33691776U,  // MUL_ZPmZ_D
13457
416k
    50998408U,  // MUL_ZPmZ_H
13458
416k
    67252352U,  // MUL_ZPmZ_S
13459
416k
    5118040U, // MUL_ZZZI_D
13460
416k
    42120U, // MUL_ZZZI_H
13461
416k
    5124185U, // MUL_ZZZI_S
13462
416k
    10329U, // MUL_ZZZ_B
13463
416k
    6232U,  // MUL_ZZZ_D
13464
416k
    136U, // MUL_ZZZ_H
13465
416k
    12377U, // MUL_ZZZ_S
13466
416k
    794768U,  // MULv16i8
13467
416k
    925848U,  // MULv2i32
13468
416k
    340140184U, // MULv2i32_indexed
13469
416k
    1056928U, // MULv4i16
13470
416k
    338305184U, // MULv4i16_indexed
13471
416k
    401520U,  // MULv4i32
13472
416k
    340140144U, // MULv4i32_indexed
13473
416k
    532600U,  // MULv8i16
13474
416k
    338305144U, // MULv8i16_indexed
13475
416k
    1188008U, // MULv8i8
13476
416k
    667U, // MVNIv2i32
13477
416k
    667U, // MVNIv2s_msl
13478
416k
    667U, // MVNIv4i16
13479
416k
    667U, // MVNIv4i32
13480
416k
    667U, // MVNIv4s_msl
13481
416k
    667U, // MVNIv8i16
13482
416k
    16918744U,  // NANDS_PPzPP
13483
416k
    16918744U,  // NAND_PPzPP
13484
416k
    33691736U,  // NBSL_ZZZZ
13485
416k
    8U, // NEG_ZPmZ_B
13486
416k
    16U,  // NEG_ZPmZ_D
13487
416k
    0U, // NEG_ZPmZ_H
13488
416k
    24U,  // NEG_ZPmZ_S
13489
416k
    32U,  // NEGv16i8
13490
416k
    0U, // NEGv1i64
13491
416k
    40U,  // NEGv2i32
13492
416k
    48U,  // NEGv2i64
13493
416k
    56U,  // NEGv4i16
13494
416k
    64U,  // NEGv4i32
13495
416k
    72U,  // NEGv8i16
13496
416k
    80U,  // NEGv8i8
13497
416k
    16918744U,  // NMATCH_PPzZZ_B
13498
416k
    50998409U,  // NMATCH_PPzZZ_H
13499
416k
    16918744U,  // NORS_PPzPP
13500
416k
    16918744U,  // NOR_PPzPP
13501
416k
    8U, // NOT_ZPmZ_B
13502
416k
    16U,  // NOT_ZPmZ_D
13503
416k
    0U, // NOT_ZPmZ_H
13504
416k
    24U,  // NOT_ZPmZ_S
13505
416k
    32U,  // NOTv16i8
13506
416k
    80U,  // NOTv8i8
13507
416k
    16918744U,  // ORNS_PPzPP
13508
416k
    14424U, // ORNWrs
13509
416k
    14424U, // ORNXrs
13510
416k
    16918744U,  // ORN_PPzPP
13511
416k
    794768U,  // ORNv16i8
13512
416k
    1188008U, // ORNv8i8
13513
416k
    10328U, // ORQV_VPZ_B
13514
416k
    6232U,  // ORQV_VPZ_D
13515
416k
    5208U,  // ORQV_VPZ_H
13516
416k
    12376U, // ORQV_VPZ_S
13517
416k
    16918744U,  // ORRS_PPzPP
13518
416k
    35928U, // ORRWri
13519
416k
    14424U, // ORRWrs
13520
416k
    36952U, // ORRXri
13521
416k
    14424U, // ORRXrs
13522
416k
    16918744U,  // ORR_PPzPP
13523
416k
    36952U, // ORR_ZI
13524
416k
    16918656U,  // ORR_ZPmZ_B
13525
416k
    33691776U,  // ORR_ZPmZ_D
13526
416k
    50998408U,  // ORR_ZPmZ_H
13527
416k
    67252352U,  // ORR_ZPmZ_S
13528
416k
    6232U,  // ORR_ZZZ
13529
416k
    794768U,  // ORRv16i8
13530
416k
    1U, // ORRv2i32
13531
416k
    1U, // ORRv4i16
13532
416k
    1U, // ORRv4i32
13533
416k
    1U, // ORRv8i16
13534
416k
    1188008U, // ORRv8i8
13535
416k
    0U, // ORV_VPZ_B
13536
416k
    0U, // ORV_VPZ_D
13537
416k
    0U, // ORV_VPZ_H
13538
416k
    0U, // ORV_VPZ_S
13539
416k
    1U, // PACDA
13540
416k
    1U, // PACDB
13541
416k
    0U, // PACDZA
13542
416k
    0U, // PACDZB
13543
416k
    3160U,  // PACGA
13544
416k
    1U, // PACIA
13545
416k
    0U, // PACIA1716
13546
416k
    0U, // PACIASP
13547
416k
    0U, // PACIAZ
13548
416k
    1U, // PACIB
13549
416k
    0U, // PACIB1716
13550
416k
    0U, // PACIBSP
13551
416k
    0U, // PACIBZ
13552
416k
    0U, // PACIZA
13553
416k
    0U, // PACIZB
13554
416k
    2U, // PEXT_2PCI_B
13555
416k
    2U, // PEXT_2PCI_D
13556
416k
    2U, // PEXT_2PCI_H
13557
416k
    2U, // PEXT_2PCI_S
13558
416k
    411U, // PEXT_PCI_B
13559
416k
    411U, // PEXT_PCI_D
13560
416k
    2U, // PEXT_PCI_H
13561
416k
    411U, // PEXT_PCI_S
13562
416k
    0U, // PFALSE
13563
416k
    10328U, // PFIRST_B
13564
416k
    408U, // PMOV_PZI_B
13565
416k
    408U, // PMOV_PZI_D
13566
416k
    2U, // PMOV_PZI_H
13567
416k
    408U, // PMOV_PZI_S
13568
416k
    4U, // PMOV_ZIP_B
13569
416k
    2U, // PMOV_ZIP_D
13570
416k
    0U, // PMOV_ZIP_H
13571
416k
    1U, // PMOV_ZIP_S
13572
416k
    12377U, // PMULLB_ZZZ_D
13573
416k
    176U, // PMULLB_ZZZ_H
13574
416k
    0U, // PMULLB_ZZZ_Q
13575
416k
    12377U, // PMULLT_ZZZ_D
13576
416k
    176U, // PMULLT_ZZZ_H
13577
416k
    0U, // PMULLT_ZZZ_Q
13578
416k
    794768U,  // PMULLv16i8
13579
416k
    4U, // PMULLv1i64
13580
416k
    4U, // PMULLv2i64
13581
416k
    1188008U, // PMULLv8i8
13582
416k
    10329U, // PMUL_ZZZ_B
13583
416k
    794768U,  // PMULv16i8
13584
416k
    1188008U, // PMULv8i8
13585
416k
    10328U, // PNEXT_B
13586
416k
    6232U,  // PNEXT_D
13587
416k
    136U, // PNEXT_H
13588
416k
    12376U, // PNEXT_S
13589
416k
    79240U, // PRFB_D_PZI
13590
416k
    680U, // PRFB_D_SCALED
13591
416k
    688U, // PRFB_D_SXTW_SCALED
13592
416k
    696U, // PRFB_D_UXTW_SCALED
13593
416k
    80264U, // PRFB_PRI
13594
416k
    704U, // PRFB_PRR
13595
416k
    79240U, // PRFB_S_PZI
13596
416k
    712U, // PRFB_S_SXTW_SCALED
13597
416k
    720U, // PRFB_S_UXTW_SCALED
13598
416k
    728U, // PRFD_D_PZI
13599
416k
    736U, // PRFD_D_SCALED
13600
416k
    744U, // PRFD_D_SXTW_SCALED
13601
416k
    752U, // PRFD_D_UXTW_SCALED
13602
416k
    80264U, // PRFD_PRI
13603
416k
    760U, // PRFD_PRR
13604
416k
    728U, // PRFD_S_PZI
13605
416k
    768U, // PRFD_S_SXTW_SCALED
13606
416k
    776U, // PRFD_S_UXTW_SCALED
13607
416k
    784U, // PRFH_D_PZI
13608
416k
    792U, // PRFH_D_SCALED
13609
416k
    800U, // PRFH_D_SXTW_SCALED
13610
416k
    808U, // PRFH_D_UXTW_SCALED
13611
416k
    80264U, // PRFH_PRI
13612
416k
    816U, // PRFH_PRR
13613
416k
    784U, // PRFH_S_PZI
13614
416k
    824U, // PRFH_S_SXTW_SCALED
13615
416k
    832U, // PRFH_S_UXTW_SCALED
13616
416k
    1U, // PRFMl
13617
416k
    537005144U, // PRFMroW
13618
416k
    553782360U, // PRFMroX
13619
416k
    65624U, // PRFMui
13620
416k
    3148888U, // PRFUMi
13621
416k
    840U, // PRFW_D_PZI
13622
416k
    848U, // PRFW_D_SCALED
13623
416k
    856U, // PRFW_D_SXTW_SCALED
13624
416k
    864U, // PRFW_D_UXTW_SCALED
13625
416k
    80264U, // PRFW_PRI
13626
416k
    872U, // PRFW_PRR
13627
416k
    840U, // PRFW_S_PZI
13628
416k
    880U, // PRFW_S_SXTW_SCALED
13629
416k
    888U, // PRFW_S_UXTW_SCALED
13630
416k
    10365016U,  // PSEL_PPPRI_B
13631
416k
    10360920U,  // PSEL_PPPRI_D
13632
416k
    10359896U,  // PSEL_PPPRI_H
13633
416k
    10367064U,  // PSEL_PPPRI_S
13634
416k
    1U, // PTEST_PP
13635
416k
    1U, // PTRUES_B
13636
416k
    1U, // PTRUES_D
13637
416k
    0U, // PTRUES_H
13638
416k
    1U, // PTRUES_S
13639
416k
    1U, // PTRUE_B
13640
416k
    0U, // PTRUE_C_B
13641
416k
    0U, // PTRUE_C_D
13642
416k
    0U, // PTRUE_C_H
13643
416k
    0U, // PTRUE_C_S
13644
416k
    1U, // PTRUE_D
13645
416k
    0U, // PTRUE_H
13646
416k
    1U, // PTRUE_S
13647
416k
    0U, // PUNPKHI_PP
13648
416k
    0U, // PUNPKLO_PP
13649
416k
    5208U,  // RADDHNB_ZZZ_B
13650
416k
    96U,  // RADDHNB_ZZZ_H
13651
416k
    6232U,  // RADDHNB_ZZZ_S
13652
416k
    7256U,  // RADDHNT_ZZZ_B
13653
416k
    24U,  // RADDHNT_ZZZ_H
13654
416k
    1112U,  // RADDHNT_ZZZ_S
13655
416k
    270440U,  // RADDHNv2i64_v2i32
13656
416k
    271464U,  // RADDHNv2i64_v4i32
13657
416k
    401520U,  // RADDHNv4i32_v4i16
13658
416k
    402544U,  // RADDHNv4i32_v8i16
13659
416k
    533624U,  // RADDHNv8i16_v16i8
13660
416k
    532600U,  // RADDHNv8i16_v8i8
13661
416k
    270440U,  // RAX1
13662
416k
    6232U,  // RAX1_ZZZ_D
13663
416k
    0U, // RBITWr
13664
416k
    0U, // RBITXr
13665
416k
    8U, // RBIT_ZPmZ_B
13666
416k
    16U,  // RBIT_ZPmZ_D
13667
416k
    0U, // RBIT_ZPmZ_H
13668
416k
    24U,  // RBIT_ZPmZ_S
13669
416k
    32U,  // RBITv16i8
13670
416k
    80U,  // RBITv8i8
13671
416k
    3189025U, // RCWCAS
13672
416k
    3189025U, // RCWCASA
13673
416k
    3189025U, // RCWCASAL
13674
416k
    3189025U, // RCWCASL
13675
416k
    0U, // RCWCASP
13676
416k
    0U, // RCWCASPA
13677
416k
    0U, // RCWCASPAL
13678
416k
    0U, // RCWCASPL
13679
416k
    3U, // RCWCLR
13680
416k
    3U, // RCWCLRA
13681
416k
    3U, // RCWCLRAL
13682
416k
    3U, // RCWCLRL
13683
416k
    60706U, // RCWCLRP
13684
416k
    60706U, // RCWCLRPA
13685
416k
    60706U, // RCWCLRPAL
13686
416k
    60706U, // RCWCLRPL
13687
416k
    3U, // RCWCLRS
13688
416k
    3U, // RCWCLRSA
13689
416k
    3U, // RCWCLRSAL
13690
416k
    3U, // RCWCLRSL
13691
416k
    60706U, // RCWCLRSP
13692
416k
    60706U, // RCWCLRSPA
13693
416k
    60706U, // RCWCLRSPAL
13694
416k
    60706U, // RCWCLRSPL
13695
416k
    3189025U, // RCWSCAS
13696
416k
    3189025U, // RCWSCASA
13697
416k
    3189025U, // RCWSCASAL
13698
416k
    3189025U, // RCWSCASL
13699
416k
    0U, // RCWSCASP
13700
416k
    0U, // RCWSCASPA
13701
416k
    0U, // RCWSCASPAL
13702
416k
    0U, // RCWSCASPL
13703
416k
    3U, // RCWSET
13704
416k
    3U, // RCWSETA
13705
416k
    3U, // RCWSETAL
13706
416k
    3U, // RCWSETL
13707
416k
    60706U, // RCWSETP
13708
416k
    60706U, // RCWSETPA
13709
416k
    60706U, // RCWSETPAL
13710
416k
    60706U, // RCWSETPL
13711
416k
    3U, // RCWSETS
13712
416k
    3U, // RCWSETSA
13713
416k
    3U, // RCWSETSAL
13714
416k
    3U, // RCWSETSL
13715
416k
    60706U, // RCWSETSP
13716
416k
    60706U, // RCWSETSPA
13717
416k
    60706U, // RCWSETSPAL
13718
416k
    60706U, // RCWSETSPL
13719
416k
    3U, // RCWSWP
13720
416k
    3U, // RCWSWPA
13721
416k
    3U, // RCWSWPAL
13722
416k
    3U, // RCWSWPL
13723
416k
    60706U, // RCWSWPP
13724
416k
    60706U, // RCWSWPPA
13725
416k
    60706U, // RCWSWPPAL
13726
416k
    60706U, // RCWSWPPL
13727
416k
    3U, // RCWSWPS
13728
416k
    3U, // RCWSWPSA
13729
416k
    3U, // RCWSWPSAL
13730
416k
    3U, // RCWSWPSL
13731
416k
    60706U, // RCWSWPSP
13732
416k
    60706U, // RCWSWPSPA
13733
416k
    60706U, // RCWSWPSPAL
13734
416k
    60706U, // RCWSWPSPL
13735
416k
    896U, // RDFFRS_PPz
13736
416k
    896U, // RDFFR_PPz_REAL
13737
416k
    0U, // RDFFR_P_REAL
13738
416k
    0U, // RDSVLI_XI
13739
416k
    0U, // RDVLI_XI
13740
416k
    0U, // RET
13741
416k
    0U, // RETAA
13742
416k
    0U, // RETAB
13743
416k
    0U, // REV16Wr
13744
416k
    0U, // REV16Xr
13745
416k
    32U,  // REV16v16i8
13746
416k
    80U,  // REV16v8i8
13747
416k
    0U, // REV32Xr
13748
416k
    32U,  // REV32v16i8
13749
416k
    56U,  // REV32v4i16
13750
416k
    72U,  // REV32v8i16
13751
416k
    80U,  // REV32v8i8
13752
416k
    32U,  // REV64v16i8
13753
416k
    40U,  // REV64v2i32
13754
416k
    56U,  // REV64v4i16
13755
416k
    64U,  // REV64v4i32
13756
416k
    72U,  // REV64v8i16
13757
416k
    80U,  // REV64v8i8
13758
416k
    16U,  // REVB_ZPmZ_D
13759
416k
    0U, // REVB_ZPmZ_H
13760
416k
    24U,  // REVB_ZPmZ_S
13761
416k
    4U, // REVD_ZPmZ
13762
416k
    16U,  // REVH_ZPmZ_D
13763
416k
    24U,  // REVH_ZPmZ_S
13764
416k
    16U,  // REVW_ZPmZ_D
13765
416k
    0U, // REVWr
13766
416k
    0U, // REVXr
13767
416k
    1U, // REV_PP_B
13768
416k
    0U, // REV_PP_D
13769
416k
    0U, // REV_PP_H
13770
416k
    1U, // REV_PP_S
13771
416k
    1U, // REV_ZZ_B
13772
416k
    0U, // REV_ZZ_D
13773
416k
    0U, // REV_ZZ_H
13774
416k
    1U, // REV_ZZ_S
13775
416k
    3160U,  // RMIF
13776
416k
    3160U,  // RORVWr
13777
416k
    3160U,  // RORVXr
13778
416k
    0U, // RPRFM
13779
416k
    3160U,  // RSHRNB_ZZI_B
13780
416k
    224U, // RSHRNB_ZZI_H
13781
416k
    3160U,  // RSHRNB_ZZI_S
13782
416k
    43096U, // RSHRNT_ZZI_B
13783
416k
    392U, // RSHRNT_ZZI_H
13784
416k
    43096U, // RSHRNT_ZZI_S
13785
416k
    43128U, // RSHRNv16i8_shift
13786
416k
    3176U,  // RSHRNv2i32_shift
13787
416k
    3184U,  // RSHRNv4i16_shift
13788
416k
    43112U, // RSHRNv4i32_shift
13789
416k
    43120U, // RSHRNv8i16_shift
13790
416k
    3192U,  // RSHRNv8i8_shift
13791
416k
    5208U,  // RSUBHNB_ZZZ_B
13792
416k
    96U,  // RSUBHNB_ZZZ_H
13793
416k
    6232U,  // RSUBHNB_ZZZ_S
13794
416k
    7256U,  // RSUBHNT_ZZZ_B
13795
416k
    24U,  // RSUBHNT_ZZZ_H
13796
416k
    1112U,  // RSUBHNT_ZZZ_S
13797
416k
    270440U,  // RSUBHNv2i64_v2i32
13798
416k
    271464U,  // RSUBHNv2i64_v4i32
13799
416k
    401520U,  // RSUBHNv4i32_v4i16
13800
416k
    402544U,  // RSUBHNv4i32_v8i16
13801
416k
    533624U,  // RSUBHNv8i16_v16i8
13802
416k
    532600U,  // RSUBHNv8i16_v8i8
13803
416k
    2136U,  // SABALB_ZZZ_D
13804
416k
    8U, // SABALB_ZZZ_H
13805
416k
    7256U,  // SABALB_ZZZ_S
13806
416k
    2136U,  // SABALT_ZZZ_D
13807
416k
    8U, // SABALT_ZZZ_H
13808
416k
    7256U,  // SABALT_ZZZ_S
13809
416k
    795792U,  // SABALv16i8_v8i16
13810
416k
    926872U,  // SABALv2i32_v2i64
13811
416k
    1057952U, // SABALv4i16_v4i32
13812
416k
    402544U,  // SABALv4i32_v2i64
13813
416k
    533624U,  // SABALv8i16_v4i32
13814
416k
    1189032U, // SABALv8i8_v8i16
13815
416k
    9U, // SABA_ZZZ_B
13816
416k
    1112U,  // SABA_ZZZ_D
13817
416k
    232U, // SABA_ZZZ_H
13818
416k
    2136U,  // SABA_ZZZ_S
13819
416k
    795792U,  // SABAv16i8
13820
416k
    926872U,  // SABAv2i32
13821
416k
    1057952U, // SABAv4i16
13822
416k
    402544U,  // SABAv4i32
13823
416k
    533624U,  // SABAv8i16
13824
416k
    1189032U, // SABAv8i8
13825
416k
    12377U, // SABDLB_ZZZ_D
13826
416k
    176U, // SABDLB_ZZZ_H
13827
416k
    5208U,  // SABDLB_ZZZ_S
13828
416k
    12377U, // SABDLT_ZZZ_D
13829
416k
    176U, // SABDLT_ZZZ_H
13830
416k
    5208U,  // SABDLT_ZZZ_S
13831
416k
    794768U,  // SABDLv16i8_v8i16
13832
416k
    925848U,  // SABDLv2i32_v2i64
13833
416k
    1056928U, // SABDLv4i16_v4i32
13834
416k
    401520U,  // SABDLv4i32_v2i64
13835
416k
    532600U,  // SABDLv8i16_v4i32
13836
416k
    1188008U, // SABDLv8i8_v8i16
13837
416k
    16918656U,  // SABD_ZPmZ_B
13838
416k
    33691776U,  // SABD_ZPmZ_D
13839
416k
    50998408U,  // SABD_ZPmZ_H
13840
416k
    67252352U,  // SABD_ZPmZ_S
13841
416k
    794768U,  // SABDv16i8
13842
416k
    925848U,  // SABDv2i32
13843
416k
    1056928U, // SABDv4i16
13844
416k
    401520U,  // SABDv4i32
13845
416k
    532600U,  // SABDv8i16
13846
416k
    1188008U, // SABDv8i8
13847
416k
    2176U,  // SADALP_ZPmZ_D
13848
416k
    8U, // SADALP_ZPmZ_H
13849
416k
    7296U,  // SADALP_ZPmZ_S
13850
416k
    32U,  // SADALPv16i8_v8i16
13851
416k
    40U,  // SADALPv2i32_v1i64
13852
416k
    56U,  // SADALPv4i16_v2i32
13853
416k
    64U,  // SADALPv4i32_v2i64
13854
416k
    72U,  // SADALPv8i16_v4i32
13855
416k
    80U,  // SADALPv8i8_v4i16
13856
416k
    12377U, // SADDLBT_ZZZ_D
13857
416k
    176U, // SADDLBT_ZZZ_H
13858
416k
    5208U,  // SADDLBT_ZZZ_S
13859
416k
    12377U, // SADDLB_ZZZ_D
13860
416k
    176U, // SADDLB_ZZZ_H
13861
416k
    5208U,  // SADDLB_ZZZ_S
13862
416k
    32U,  // SADDLPv16i8_v8i16
13863
416k
    40U,  // SADDLPv2i32_v1i64
13864
416k
    56U,  // SADDLPv4i16_v2i32
13865
416k
    64U,  // SADDLPv4i32_v2i64
13866
416k
    72U,  // SADDLPv8i16_v4i32
13867
416k
    80U,  // SADDLPv8i8_v4i16
13868
416k
    12377U, // SADDLT_ZZZ_D
13869
416k
    176U, // SADDLT_ZZZ_H
13870
416k
    5208U,  // SADDLT_ZZZ_S
13871
416k
    32U,  // SADDLVv16i8v
13872
416k
    56U,  // SADDLVv4i16v
13873
416k
    64U,  // SADDLVv4i32v
13874
416k
    72U,  // SADDLVv8i16v
13875
416k
    80U,  // SADDLVv8i8v
13876
416k
    794768U,  // SADDLv16i8_v8i16
13877
416k
    925848U,  // SADDLv2i32_v2i64
13878
416k
    1056928U, // SADDLv4i16_v4i32
13879
416k
    401520U,  // SADDLv4i32_v2i64
13880
416k
    532600U,  // SADDLv8i16_v4i32
13881
416k
    1188008U, // SADDLv8i8_v8i16
13882
416k
    0U, // SADDV_VPZ_B
13883
416k
    0U, // SADDV_VPZ_H
13884
416k
    0U, // SADDV_VPZ_S
13885
416k
    12376U, // SADDWB_ZZZ_D
13886
416k
    176U, // SADDWB_ZZZ_H
13887
416k
    5209U,  // SADDWB_ZZZ_S
13888
416k
    12376U, // SADDWT_ZZZ_D
13889
416k
    176U, // SADDWT_ZZZ_H
13890
416k
    5209U,  // SADDWT_ZZZ_S
13891
416k
    794744U,  // SADDWv16i8_v8i16
13892
416k
    925800U,  // SADDWv2i32_v2i64
13893
416k
    1056880U, // SADDWv4i16_v4i32
13894
416k
    401512U,  // SADDWv4i32_v2i64
13895
416k
    532592U,  // SADDWv8i16_v4i32
13896
416k
    1187960U, // SADDWv8i8_v8i16
13897
416k
    0U, // SB
13898
416k
    1112U,  // SBCLB_ZZZ_D
13899
416k
    2136U,  // SBCLB_ZZZ_S
13900
416k
    1112U,  // SBCLT_ZZZ_D
13901
416k
    2136U,  // SBCLT_ZZZ_S
13902
416k
    3160U,  // SBCSWr
13903
416k
    3160U,  // SBCSXr
13904
416k
    3160U,  // SBCWr
13905
416k
    3160U,  // SBCXr
13906
416k
    134232U,  // SBFMWri
13907
416k
    134232U,  // SBFMXri
13908
416k
    8U, // SCLAMP_VG2_2Z2Z_B
13909
416k
    16U,  // SCLAMP_VG2_2Z2Z_D
13910
416k
    232U, // SCLAMP_VG2_2Z2Z_H
13911
416k
    24U,  // SCLAMP_VG2_2Z2Z_S
13912
416k
    8U, // SCLAMP_VG4_4Z4Z_B
13913
416k
    16U,  // SCLAMP_VG4_4Z4Z_D
13914
416k
    232U, // SCLAMP_VG4_4Z4Z_H
13915
416k
    24U,  // SCLAMP_VG4_4Z4Z_S
13916
416k
    10329U, // SCLAMP_ZZZ_B
13917
416k
    6232U,  // SCLAMP_ZZZ_D
13918
416k
    136U, // SCLAMP_ZZZ_H
13919
416k
    12377U, // SCLAMP_ZZZ_S
13920
416k
    3160U,  // SCVTFSWDri
13921
416k
    3160U,  // SCVTFSWHri
13922
416k
    3160U,  // SCVTFSWSri
13923
416k
    3160U,  // SCVTFSXDri
13924
416k
    3160U,  // SCVTFSXHri
13925
416k
    3160U,  // SCVTFSXSri
13926
416k
    0U, // SCVTFUWDri
13927
416k
    0U, // SCVTFUWHri
13928
416k
    0U, // SCVTFUWSri
13929
416k
    0U, // SCVTFUXDri
13930
416k
    0U, // SCVTFUXHri
13931
416k
    0U, // SCVTFUXSri
13932
416k
    0U, // SCVTF_2Z2Z_StoS
13933
416k
    0U, // SCVTF_4Z4Z_StoS
13934
416k
    16U,  // SCVTF_ZPmZ_DtoD
13935
416k
    2U, // SCVTF_ZPmZ_DtoH
13936
416k
    16U,  // SCVTF_ZPmZ_DtoS
13937
416k
    0U, // SCVTF_ZPmZ_HtoH
13938
416k
    24U,  // SCVTF_ZPmZ_StoD
13939
416k
    1U, // SCVTF_ZPmZ_StoH
13940
416k
    24U,  // SCVTF_ZPmZ_StoS
13941
416k
    3160U,  // SCVTFd
13942
416k
    3160U,  // SCVTFh
13943
416k
    3160U,  // SCVTFs
13944
416k
    0U, // SCVTFv1i16
13945
416k
    0U, // SCVTFv1i32
13946
416k
    0U, // SCVTFv1i64
13947
416k
    40U,  // SCVTFv2f32
13948
416k
    48U,  // SCVTFv2f64
13949
416k
    3224U,  // SCVTFv2i32_shift
13950
416k
    3176U,  // SCVTFv2i64_shift
13951
416k
    56U,  // SCVTFv4f16
13952
416k
    64U,  // SCVTFv4f32
13953
416k
    3232U,  // SCVTFv4i16_shift
13954
416k
    3184U,  // SCVTFv4i32_shift
13955
416k
    72U,  // SCVTFv8f16
13956
416k
    3192U,  // SCVTFv8i16_shift
13957
416k
    33691776U,  // SDIVR_ZPmZ_D
13958
416k
    67252352U,  // SDIVR_ZPmZ_S
13959
416k
    3160U,  // SDIVWr
13960
416k
    3160U,  // SDIVXr
13961
416k
    33691776U,  // SDIV_ZPmZ_D
13962
416k
    67252352U,  // SDIV_ZPmZ_S
13963
416k
    81800U, // SDOT_VG2_M2Z2Z_BtoS
13964
416k
    38128U, // SDOT_VG2_M2Z2Z_HtoD
13965
416k
    38128U, // SDOT_VG2_M2Z2Z_HtoS
13966
416k
    2543496U, // SDOT_VG2_M2ZZI_BToS
13967
416k
    2529520U, // SDOT_VG2_M2ZZI_HToS
13968
416k
    2529520U, // SDOT_VG2_M2ZZI_HtoD
13969
416k
    53128U, // SDOT_VG2_M2ZZ_BtoS
13970
416k
    39152U, // SDOT_VG2_M2ZZ_HtoD
13971
416k
    39152U, // SDOT_VG2_M2ZZ_HtoS
13972
416k
    81800U, // SDOT_VG4_M4Z4Z_BtoS
13973
416k
    38128U, // SDOT_VG4_M4Z4Z_HtoD
13974
416k
    38128U, // SDOT_VG4_M4Z4Z_HtoS
13975
416k
    2543496U, // SDOT_VG4_M4ZZI_BToS
13976
416k
    2529520U, // SDOT_VG4_M4ZZI_HToS
13977
416k
    2529520U, // SDOT_VG4_M4ZZI_HtoD
13978
416k
    53128U, // SDOT_VG4_M4ZZ_BtoS
13979
416k
    39152U, // SDOT_VG4_M4ZZ_HtoD
13980
416k
    39152U, // SDOT_VG4_M4ZZ_HtoS
13981
416k
    52960344U,  // SDOT_ZZZI_D
13982
416k
    52960344U,  // SDOT_ZZZI_HtoS
13983
416k
    40969U, // SDOT_ZZZI_S
13984
416k
    7256U,  // SDOT_ZZZ_D
13985
416k
    7256U,  // SDOT_ZZZ_HtoS
13986
416k
    9U, // SDOT_ZZZ_S
13987
416k
    10495120U,  // SDOTlanev16i8
13988
416k
    10495144U,  // SDOTlanev8i8
13989
416k
    795792U,  // SDOTv16i8
13990
416k
    1189032U, // SDOTv8i8
13991
416k
    16918616U,  // SEL_PPPP
13992
416k
    10629008U,  // SEL_VG2_2ZP2Z2Z_B
13993
416k
    10759704U,  // SEL_VG2_2ZP2Z2Z_D
13994
416k
    10890488U,  // SEL_VG2_2ZP2Z2Z_H
13995
416k
    11021856U,  // SEL_VG2_2ZP2Z2Z_S
13996
416k
    10629008U,  // SEL_VG4_4ZP4Z4Z_B
13997
416k
    10759704U,  // SEL_VG4_4ZP4Z4Z_D
13998
416k
    10890488U,  // SEL_VG4_4ZP4Z4Z_H
13999
416k
    11021856U,  // SEL_VG4_4ZP4Z4Z_S
14000
416k
    16918616U,  // SEL_ZPZZ_B
14001
416k
    33691736U,  // SEL_ZPZZ_D
14002
416k
    50998408U,  // SEL_ZPZZ_H
14003
416k
    67252312U,  // SEL_ZPZZ_S
14004
416k
    0U, // SETE
14005
416k
    0U, // SETEN
14006
416k
    0U, // SETET
14007
416k
    0U, // SETETN
14008
416k
    0U, // SETF16
14009
416k
    0U, // SETF8
14010
416k
    0U, // SETFFR
14011
416k
    0U, // SETGM
14012
416k
    0U, // SETGMN
14013
416k
    0U, // SETGMT
14014
416k
    0U, // SETGMTN
14015
416k
    0U, // SETGP
14016
416k
    0U, // SETGPN
14017
416k
    0U, // SETGPT
14018
416k
    0U, // SETGPTN
14019
416k
    0U, // SETM
14020
416k
    0U, // SETMN
14021
416k
    0U, // SETMT
14022
416k
    0U, // SETMTN
14023
416k
    0U, // SETP
14024
416k
    0U, // SETPN
14025
416k
    0U, // SETPT
14026
416k
    0U, // SETPTN
14027
416k
    402521U,  // SHA1Crrr
14028
416k
    0U, // SHA1Hrr
14029
416k
    402521U,  // SHA1Mrrr
14030
416k
    402521U,  // SHA1Prrr
14031
416k
    402544U,  // SHA1SU0rrr
14032
416k
    64U,  // SHA1SU1rr
14033
416k
    402521U,  // SHA256H2rrr
14034
416k
    402521U,  // SHA256Hrrr
14035
416k
    64U,  // SHA256SU0rr
14036
416k
    402544U,  // SHA256SU1rrr
14037
416k
    271449U,  // SHA512H
14038
416k
    271449U,  // SHA512H2
14039
416k
    48U,  // SHA512SU0
14040
416k
    271464U,  // SHA512SU1
14041
416k
    16918656U,  // SHADD_ZPmZ_B
14042
416k
    33691776U,  // SHADD_ZPmZ_D
14043
416k
    50998408U,  // SHADD_ZPmZ_H
14044
416k
    67252352U,  // SHADD_ZPmZ_S
14045
416k
    794768U,  // SHADDv16i8
14046
416k
    925848U,  // SHADDv2i32
14047
416k
    1056928U, // SHADDv4i16
14048
416k
    401520U,  // SHADDv4i32
14049
416k
    532600U,  // SHADDv8i16
14050
416k
    1188008U, // SHADDv8i8
14051
416k
    920U, // SHLLv16i8
14052
416k
    928U, // SHLLv2i32
14053
416k
    936U, // SHLLv4i16
14054
416k
    944U, // SHLLv4i32
14055
416k
    952U, // SHLLv8i16
14056
416k
    960U, // SHLLv8i8
14057
416k
    3160U,  // SHLd
14058
416k
    3216U,  // SHLv16i8_shift
14059
416k
    3224U,  // SHLv2i32_shift
14060
416k
    3176U,  // SHLv2i64_shift
14061
416k
    3232U,  // SHLv4i16_shift
14062
416k
    3184U,  // SHLv4i32_shift
14063
416k
    3192U,  // SHLv8i16_shift
14064
416k
    3240U,  // SHLv8i8_shift
14065
416k
    3160U,  // SHRNB_ZZI_B
14066
416k
    224U, // SHRNB_ZZI_H
14067
416k
    3160U,  // SHRNB_ZZI_S
14068
416k
    43096U, // SHRNT_ZZI_B
14069
416k
    392U, // SHRNT_ZZI_H
14070
416k
    43096U, // SHRNT_ZZI_S
14071
416k
    43128U, // SHRNv16i8_shift
14072
416k
    3176U,  // SHRNv2i32_shift
14073
416k
    3184U,  // SHRNv4i16_shift
14074
416k
    43112U, // SHRNv4i32_shift
14075
416k
    43120U, // SHRNv8i16_shift
14076
416k
    3192U,  // SHRNv8i8_shift
14077
416k
    16918656U,  // SHSUBR_ZPmZ_B
14078
416k
    33691776U,  // SHSUBR_ZPmZ_D
14079
416k
    50998408U,  // SHSUBR_ZPmZ_H
14080
416k
    67252352U,  // SHSUBR_ZPmZ_S
14081
416k
    16918656U,  // SHSUB_ZPmZ_B
14082
416k
    33691776U,  // SHSUB_ZPmZ_D
14083
416k
    50998408U,  // SHSUB_ZPmZ_H
14084
416k
    67252352U,  // SHSUB_ZPmZ_S
14085
416k
    794768U,  // SHSUBv16i8
14086
416k
    925848U,  // SHSUBv2i32
14087
416k
    1056928U, // SHSUBv4i16
14088
416k
    401520U,  // SHSUBv4i32
14089
416k
    532600U,  // SHSUBv8i16
14090
416k
    1188008U, // SHSUBv8i8
14091
416k
    393U, // SLI_ZZI_B
14092
416k
    43096U, // SLI_ZZI_D
14093
416k
    392U, // SLI_ZZI_H
14094
416k
    43096U, // SLI_ZZI_S
14095
416k
    43097U, // SLId
14096
416k
    43152U, // SLIv16i8_shift
14097
416k
    43160U, // SLIv2i32_shift
14098
416k
    43112U, // SLIv2i64_shift
14099
416k
    43168U, // SLIv4i16_shift
14100
416k
    43120U, // SLIv4i32_shift
14101
416k
    43128U, // SLIv8i16_shift
14102
416k
    43176U, // SLIv8i8_shift
14103
416k
    402544U,  // SM3PARTW1
14104
416k
    402544U,  // SM3PARTW2
14105
416k
    88088688U,  // SM3SS1
14106
416k
    105260144U, // SM3TT1A
14107
416k
    105260144U, // SM3TT1B
14108
416k
    105260144U, // SM3TT2A
14109
416k
    105260144U, // SM3TT2B
14110
416k
    64U,  // SM4E
14111
416k
    12377U, // SM4EKEY_ZZZ_S
14112
416k
    401520U,  // SM4ENCKEY
14113
416k
    12377U, // SM4E_ZZZ_S
14114
416k
    134232U,  // SMADDLrrr
14115
416k
    16918656U,  // SMAXP_ZPmZ_B
14116
416k
    33691776U,  // SMAXP_ZPmZ_D
14117
416k
    50998408U,  // SMAXP_ZPmZ_H
14118
416k
    67252352U,  // SMAXP_ZPmZ_S
14119
416k
    794768U,  // SMAXPv16i8
14120
416k
    925848U,  // SMAXPv2i32
14121
416k
    1056928U, // SMAXPv4i16
14122
416k
    401520U,  // SMAXPv4i32
14123
416k
    532600U,  // SMAXPv8i16
14124
416k
    1188008U, // SMAXPv8i8
14125
416k
    10328U, // SMAXQV_VPZ_B
14126
416k
    6232U,  // SMAXQV_VPZ_D
14127
416k
    5208U,  // SMAXQV_VPZ_H
14128
416k
    12376U, // SMAXQV_VPZ_S
14129
416k
    0U, // SMAXV_VPZ_B
14130
416k
    0U, // SMAXV_VPZ_D
14131
416k
    0U, // SMAXV_VPZ_H
14132
416k
    0U, // SMAXV_VPZ_S
14133
416k
    32U,  // SMAXVv16i8v
14134
416k
    56U,  // SMAXVv4i16v
14135
416k
    64U,  // SMAXVv4i32v
14136
416k
    72U,  // SMAXVv8i16v
14137
416k
    80U,  // SMAXVv8i8v
14138
416k
    3160U,  // SMAXWri
14139
416k
    3160U,  // SMAXWrr
14140
416k
    3160U,  // SMAXXri
14141
416k
    3160U,  // SMAXXrr
14142
416k
    912U, // SMAX_VG2_2Z2Z_B
14143
416k
    536U, // SMAX_VG2_2Z2Z_D
14144
416k
    248U, // SMAX_VG2_2Z2Z_H
14145
416k
    544U, // SMAX_VG2_2Z2Z_S
14146
416k
    176U, // SMAX_VG2_2ZZ_B
14147
416k
    184U, // SMAX_VG2_2ZZ_D
14148
416k
    136U, // SMAX_VG2_2ZZ_H
14149
416k
    96U,  // SMAX_VG2_2ZZ_S
14150
416k
    912U, // SMAX_VG4_4Z4Z_B
14151
416k
    536U, // SMAX_VG4_4Z4Z_D
14152
416k
    248U, // SMAX_VG4_4Z4Z_H
14153
416k
    544U, // SMAX_VG4_4Z4Z_S
14154
416k
    176U, // SMAX_VG4_4ZZ_B
14155
416k
    184U, // SMAX_VG4_4ZZ_D
14156
416k
    136U, // SMAX_VG4_4ZZ_H
14157
416k
    96U,  // SMAX_VG4_4ZZ_S
14158
416k
    3161U,  // SMAX_ZI_B
14159
416k
    3160U,  // SMAX_ZI_D
14160
416k
    224U, // SMAX_ZI_H
14161
416k
    3161U,  // SMAX_ZI_S
14162
416k
    16918656U,  // SMAX_ZPmZ_B
14163
416k
    33691776U,  // SMAX_ZPmZ_D
14164
416k
    50998408U,  // SMAX_ZPmZ_H
14165
416k
    67252352U,  // SMAX_ZPmZ_S
14166
416k
    794768U,  // SMAXv16i8
14167
416k
    925848U,  // SMAXv2i32
14168
416k
    1056928U, // SMAXv4i16
14169
416k
    401520U,  // SMAXv4i32
14170
416k
    532600U,  // SMAXv8i16
14171
416k
    1188008U, // SMAXv8i8
14172
416k
    0U, // SMC
14173
416k
    16918656U,  // SMINP_ZPmZ_B
14174
416k
    33691776U,  // SMINP_ZPmZ_D
14175
416k
    50998408U,  // SMINP_ZPmZ_H
14176
416k
    67252352U,  // SMINP_ZPmZ_S
14177
416k
    794768U,  // SMINPv16i8
14178
416k
    925848U,  // SMINPv2i32
14179
416k
    1056928U, // SMINPv4i16
14180
416k
    401520U,  // SMINPv4i32
14181
416k
    532600U,  // SMINPv8i16
14182
416k
    1188008U, // SMINPv8i8
14183
416k
    10328U, // SMINQV_VPZ_B
14184
416k
    6232U,  // SMINQV_VPZ_D
14185
416k
    5208U,  // SMINQV_VPZ_H
14186
416k
    12376U, // SMINQV_VPZ_S
14187
416k
    0U, // SMINV_VPZ_B
14188
416k
    0U, // SMINV_VPZ_D
14189
416k
    0U, // SMINV_VPZ_H
14190
416k
    0U, // SMINV_VPZ_S
14191
416k
    32U,  // SMINVv16i8v
14192
416k
    56U,  // SMINVv4i16v
14193
416k
    64U,  // SMINVv4i32v
14194
416k
    72U,  // SMINVv8i16v
14195
416k
    80U,  // SMINVv8i8v
14196
416k
    3160U,  // SMINWri
14197
416k
    3160U,  // SMINWrr
14198
416k
    3160U,  // SMINXri
14199
416k
    3160U,  // SMINXrr
14200
416k
    912U, // SMIN_VG2_2Z2Z_B
14201
416k
    536U, // SMIN_VG2_2Z2Z_D
14202
416k
    248U, // SMIN_VG2_2Z2Z_H
14203
416k
    544U, // SMIN_VG2_2Z2Z_S
14204
416k
    176U, // SMIN_VG2_2ZZ_B
14205
416k
    184U, // SMIN_VG2_2ZZ_D
14206
416k
    136U, // SMIN_VG2_2ZZ_H
14207
416k
    96U,  // SMIN_VG2_2ZZ_S
14208
416k
    912U, // SMIN_VG4_4Z4Z_B
14209
416k
    536U, // SMIN_VG4_4Z4Z_D
14210
416k
    248U, // SMIN_VG4_4Z4Z_H
14211
416k
    544U, // SMIN_VG4_4Z4Z_S
14212
416k
    176U, // SMIN_VG4_4ZZ_B
14213
416k
    184U, // SMIN_VG4_4ZZ_D
14214
416k
    136U, // SMIN_VG4_4ZZ_H
14215
416k
    96U,  // SMIN_VG4_4ZZ_S
14216
416k
    3161U,  // SMIN_ZI_B
14217
416k
    3160U,  // SMIN_ZI_D
14218
416k
    224U, // SMIN_ZI_H
14219
416k
    3161U,  // SMIN_ZI_S
14220
416k
    16918656U,  // SMIN_ZPmZ_B
14221
416k
    33691776U,  // SMIN_ZPmZ_D
14222
416k
    50998408U,  // SMIN_ZPmZ_H
14223
416k
    67252352U,  // SMIN_ZPmZ_S
14224
416k
    794768U,  // SMINv16i8
14225
416k
    925848U,  // SMINv2i32
14226
416k
    1056928U, // SMINv4i16
14227
416k
    401520U,  // SMINv4i32
14228
416k
    532600U,  // SMINv8i16
14229
416k
    1188008U, // SMINv8i8
14230
416k
    52955224U,  // SMLALB_ZZZI_D
14231
416k
    52960344U,  // SMLALB_ZZZI_S
14232
416k
    2136U,  // SMLALB_ZZZ_D
14233
416k
    8U, // SMLALB_ZZZ_H
14234
416k
    7256U,  // SMLALB_ZZZ_S
14235
416k
    40905U, // SMLALL_MZZI_BtoS
14236
416k
    40193U, // SMLALL_MZZI_HtoD
14237
416k
    969U, // SMLALL_MZZ_BtoS
14238
416k
    257U, // SMLALL_MZZ_HtoD
14239
416k
    81800U, // SMLALL_VG2_M2Z2Z_BtoS
14240
416k
    38128U, // SMLALL_VG2_M2Z2Z_HtoD
14241
416k
    2543496U, // SMLALL_VG2_M2ZZI_BtoS
14242
416k
    2529520U, // SMLALL_VG2_M2ZZI_HtoD
14243
416k
    53132U, // SMLALL_VG2_M2ZZ_BtoS
14244
416k
    39156U, // SMLALL_VG2_M2ZZ_HtoD
14245
416k
    81800U, // SMLALL_VG4_M4Z4Z_BtoS
14246
416k
    38128U, // SMLALL_VG4_M4Z4Z_HtoD
14247
416k
    2543496U, // SMLALL_VG4_M4ZZI_BtoS
14248
416k
    2529520U, // SMLALL_VG4_M4ZZI_HtoD
14249
416k
    53132U, // SMLALL_VG4_M4ZZ_BtoS
14250
416k
    39156U, // SMLALL_VG4_M4ZZ_HtoD
14251
416k
    52955224U,  // SMLALT_ZZZI_D
14252
416k
    52960344U,  // SMLALT_ZZZI_S
14253
416k
    2136U,  // SMLALT_ZZZ_D
14254
416k
    8U, // SMLALT_ZZZ_H
14255
416k
    7256U,  // SMLALT_ZZZ_S
14256
416k
    40193U, // SMLAL_MZZI_S
14257
416k
    257U, // SMLAL_MZZ_S
14258
416k
    38128U, // SMLAL_VG2_M2Z2Z_S
14259
416k
    2529520U, // SMLAL_VG2_M2ZZI_S
14260
416k
    39152U, // SMLAL_VG2_M2ZZ_S
14261
416k
    38128U, // SMLAL_VG4_M4Z4Z_S
14262
416k
    2529520U, // SMLAL_VG4_M4ZZI_S
14263
416k
    39152U, // SMLAL_VG4_M4ZZ_S
14264
416k
    795792U,  // SMLALv16i8_v8i16
14265
416k
    105260184U, // SMLALv2i32_indexed
14266
416k
    926872U,  // SMLALv2i32_v2i64
14267
416k
    103425184U, // SMLALv4i16_indexed
14268
416k
    1057952U, // SMLALv4i16_v4i32
14269
416k
    105260144U, // SMLALv4i32_indexed
14270
416k
    402544U,  // SMLALv4i32_v2i64
14271
416k
    103425144U, // SMLALv8i16_indexed
14272
416k
    533624U,  // SMLALv8i16_v4i32
14273
416k
    1189032U, // SMLALv8i8_v8i16
14274
416k
    52955224U,  // SMLSLB_ZZZI_D
14275
416k
    52960344U,  // SMLSLB_ZZZI_S
14276
416k
    2136U,  // SMLSLB_ZZZ_D
14277
416k
    8U, // SMLSLB_ZZZ_H
14278
416k
    7256U,  // SMLSLB_ZZZ_S
14279
416k
    40905U, // SMLSLL_MZZI_BtoS
14280
416k
    40193U, // SMLSLL_MZZI_HtoD
14281
416k
    969U, // SMLSLL_MZZ_BtoS
14282
416k
    257U, // SMLSLL_MZZ_HtoD
14283
416k
    81800U, // SMLSLL_VG2_M2Z2Z_BtoS
14284
416k
    38128U, // SMLSLL_VG2_M2Z2Z_HtoD
14285
416k
    2543496U, // SMLSLL_VG2_M2ZZI_BtoS
14286
416k
    2529520U, // SMLSLL_VG2_M2ZZI_HtoD
14287
416k
    53132U, // SMLSLL_VG2_M2ZZ_BtoS
14288
416k
    39156U, // SMLSLL_VG2_M2ZZ_HtoD
14289
416k
    81800U, // SMLSLL_VG4_M4Z4Z_BtoS
14290
416k
    38128U, // SMLSLL_VG4_M4Z4Z_HtoD
14291
416k
    2543496U, // SMLSLL_VG4_M4ZZI_BtoS
14292
416k
    2529520U, // SMLSLL_VG4_M4ZZI_HtoD
14293
416k
    53132U, // SMLSLL_VG4_M4ZZ_BtoS
14294
416k
    39156U, // SMLSLL_VG4_M4ZZ_HtoD
14295
416k
    52955224U,  // SMLSLT_ZZZI_D
14296
416k
    52960344U,  // SMLSLT_ZZZI_S
14297
416k
    2136U,  // SMLSLT_ZZZ_D
14298
416k
    8U, // SMLSLT_ZZZ_H
14299
416k
    7256U,  // SMLSLT_ZZZ_S
14300
416k
    40193U, // SMLSL_MZZI_S
14301
416k
    257U, // SMLSL_MZZ_S
14302
416k
    38128U, // SMLSL_VG2_M2Z2Z_S
14303
416k
    2529520U, // SMLSL_VG2_M2ZZI_S
14304
416k
    39152U, // SMLSL_VG2_M2ZZ_S
14305
416k
    38128U, // SMLSL_VG4_M4Z4Z_S
14306
416k
    2529520U, // SMLSL_VG4_M4ZZI_S
14307
416k
    39152U, // SMLSL_VG4_M4ZZ_S
14308
416k
    795792U,  // SMLSLv16i8_v8i16
14309
416k
    105260184U, // SMLSLv2i32_indexed
14310
416k
    926872U,  // SMLSLv2i32_v2i64
14311
416k
    103425184U, // SMLSLv4i16_indexed
14312
416k
    1057952U, // SMLSLv4i16_v4i32
14313
416k
    105260144U, // SMLSLv4i32_indexed
14314
416k
    402544U,  // SMLSLv4i32_v2i64
14315
416k
    103425144U, // SMLSLv8i16_indexed
14316
416k
    533624U,  // SMLSLv8i16_v4i32
14317
416k
    1189032U, // SMLSLv8i8_v8i16
14318
416k
    795792U,  // SMMLA
14319
416k
    9U, // SMMLA_ZZZ
14320
416k
    0U, // SMOPA_MPPZZ_D
14321
416k
    0U, // SMOPA_MPPZZ_HtoS
14322
416k
    0U, // SMOPA_MPPZZ_S
14323
416k
    0U, // SMOPS_MPPZZ_D
14324
416k
    0U, // SMOPS_MPPZZ_HtoS
14325
416k
    0U, // SMOPS_MPPZZ_S
14326
416k
    47520U, // SMOVvi16to32
14327
416k
    47520U, // SMOVvi16to32_idx0
14328
416k
    47520U, // SMOVvi16to64
14329
416k
    47520U, // SMOVvi16to64_idx0
14330
416k
    47528U, // SMOVvi32to64
14331
416k
    47528U, // SMOVvi32to64_idx0
14332
416k
    47544U, // SMOVvi8to32
14333
416k
    47544U, // SMOVvi8to32_idx0
14334
416k
    47544U, // SMOVvi8to64
14335
416k
    47544U, // SMOVvi8to64_idx0
14336
416k
    134232U,  // SMSUBLrrr
14337
416k
    16918656U,  // SMULH_ZPmZ_B
14338
416k
    33691776U,  // SMULH_ZPmZ_D
14339
416k
    50998408U,  // SMULH_ZPmZ_H
14340
416k
    67252352U,  // SMULH_ZPmZ_S
14341
416k
    10329U, // SMULH_ZZZ_B
14342
416k
    6232U,  // SMULH_ZZZ_D
14343
416k
    136U, // SMULH_ZZZ_H
14344
416k
    12377U, // SMULH_ZZZ_S
14345
416k
    3160U,  // SMULHrr
14346
416k
    5124185U, // SMULLB_ZZZI_D
14347
416k
    5117016U, // SMULLB_ZZZI_S
14348
416k
    12377U, // SMULLB_ZZZ_D
14349
416k
    176U, // SMULLB_ZZZ_H
14350
416k
    5208U,  // SMULLB_ZZZ_S
14351
416k
    5124185U, // SMULLT_ZZZI_D
14352
416k
    5117016U, // SMULLT_ZZZI_S
14353
416k
    12377U, // SMULLT_ZZZ_D
14354
416k
    176U, // SMULLT_ZZZ_H
14355
416k
    5208U,  // SMULLT_ZZZ_S
14356
416k
    794768U,  // SMULLv16i8_v8i16
14357
416k
    340140184U, // SMULLv2i32_indexed
14358
416k
    925848U,  // SMULLv2i32_v2i64
14359
416k
    338305184U, // SMULLv4i16_indexed
14360
416k
    1056928U, // SMULLv4i16_v4i32
14361
416k
    340140144U, // SMULLv4i32_indexed
14362
416k
    401520U,  // SMULLv4i32_v2i64
14363
416k
    338305144U, // SMULLv8i16_indexed
14364
416k
    532600U,  // SMULLv8i16_v4i32
14365
416k
    1188008U, // SMULLv8i8_v8i16
14366
416k
    82008U, // SPLICE_ZPZZ_B
14367
416k
    83032U, // SPLICE_ZPZZ_D
14368
416k
    248U, // SPLICE_ZPZZ_H
14369
416k
    84056U, // SPLICE_ZPZZ_S
14370
416k
    16918616U,  // SPLICE_ZPZ_B
14371
416k
    33691736U,  // SPLICE_ZPZ_D
14372
416k
    50998408U,  // SPLICE_ZPZ_H
14373
416k
    67252312U,  // SPLICE_ZPZ_S
14374
416k
    8U, // SQABS_ZPmZ_B
14375
416k
    16U,  // SQABS_ZPmZ_D
14376
416k
    0U, // SQABS_ZPmZ_H
14377
416k
    24U,  // SQABS_ZPmZ_S
14378
416k
    32U,  // SQABSv16i8
14379
416k
    0U, // SQABSv1i16
14380
416k
    0U, // SQABSv1i32
14381
416k
    0U, // SQABSv1i64
14382
416k
    0U, // SQABSv1i8
14383
416k
    40U,  // SQABSv2i32
14384
416k
    48U,  // SQABSv2i64
14385
416k
    56U,  // SQABSv4i16
14386
416k
    64U,  // SQABSv4i32
14387
416k
    72U,  // SQABSv8i16
14388
416k
    80U,  // SQABSv8i8
14389
416k
    16473U, // SQADD_ZI_B
14390
416k
    17496U, // SQADD_ZI_D
14391
416k
    208U, // SQADD_ZI_H
14392
416k
    18521U, // SQADD_ZI_S
14393
416k
    16918656U,  // SQADD_ZPmZ_B
14394
416k
    33691776U,  // SQADD_ZPmZ_D
14395
416k
    50998408U,  // SQADD_ZPmZ_H
14396
416k
    67252352U,  // SQADD_ZPmZ_S
14397
416k
    10329U, // SQADD_ZZZ_B
14398
416k
    6232U,  // SQADD_ZZZ_D
14399
416k
    136U, // SQADD_ZZZ_H
14400
416k
    12377U, // SQADD_ZZZ_S
14401
416k
    794768U,  // SQADDv16i8
14402
416k
    3160U,  // SQADDv1i16
14403
416k
    3160U,  // SQADDv1i32
14404
416k
    3160U,  // SQADDv1i64
14405
416k
    3160U,  // SQADDv1i8
14406
416k
    925848U,  // SQADDv2i32
14407
416k
    270440U,  // SQADDv2i64
14408
416k
    1056928U, // SQADDv4i16
14409
416k
    401520U,  // SQADDv4i32
14410
416k
    532600U,  // SQADDv8i16
14411
416k
    1188008U, // SQADDv8i8
14412
416k
    134359129U, // SQCADD_ZZI_B
14413
416k
    134355032U, // SQCADD_ZZI_D
14414
416k
    3026056U, // SQCADD_ZZI_H
14415
416k
    134361177U, // SQCADD_ZZI_S
14416
416k
    0U, // SQCVTN_Z2Z_StoH
14417
416k
    0U, // SQCVTN_Z4Z_DtoH
14418
416k
    4U, // SQCVTN_Z4Z_StoB
14419
416k
    0U, // SQCVTUN_Z2Z_StoH
14420
416k
    0U, // SQCVTUN_Z4Z_DtoH
14421
416k
    4U, // SQCVTUN_Z4Z_StoB
14422
416k
    0U, // SQCVTU_Z2Z_StoH
14423
416k
    0U, // SQCVTU_Z4Z_DtoH
14424
416k
    4U, // SQCVTU_Z4Z_StoB
14425
416k
    0U, // SQCVT_Z2Z_StoH
14426
416k
    0U, // SQCVT_Z4Z_DtoH
14427
416k
    4U, // SQCVT_Z4Z_StoB
14428
416k
    2U, // SQDECB_XPiI
14429
416k
    4U, // SQDECB_XPiWdI
14430
416k
    2U, // SQDECD_XPiI
14431
416k
    4U, // SQDECD_XPiWdI
14432
416k
    2U, // SQDECD_ZPiI
14433
416k
    2U, // SQDECH_XPiI
14434
416k
    4U, // SQDECH_XPiWdI
14435
416k
    0U, // SQDECH_ZPiI
14436
416k
    85081U, // SQDECP_XPWd_B
14437
416k
    85080U, // SQDECP_XPWd_D
14438
416k
    85080U, // SQDECP_XPWd_H
14439
416k
    85081U, // SQDECP_XPWd_S
14440
416k
    1U, // SQDECP_XP_B
14441
416k
    0U, // SQDECP_XP_D
14442
416k
    0U, // SQDECP_XP_H
14443
416k
    1U, // SQDECP_XP_S
14444
416k
    0U, // SQDECP_ZP_D
14445
416k
    0U, // SQDECP_ZP_H
14446
416k
    0U, // SQDECP_ZP_S
14447
416k
    2U, // SQDECW_XPiI
14448
416k
    4U, // SQDECW_XPiWdI
14449
416k
    2U, // SQDECW_ZPiI
14450
416k
    2136U,  // SQDMLALBT_ZZZ_D
14451
416k
    8U, // SQDMLALBT_ZZZ_H
14452
416k
    7256U,  // SQDMLALBT_ZZZ_S
14453
416k
    52955224U,  // SQDMLALB_ZZZI_D
14454
416k
    52960344U,  // SQDMLALB_ZZZI_S
14455
416k
    2136U,  // SQDMLALB_ZZZ_D
14456
416k
    8U, // SQDMLALB_ZZZ_H
14457
416k
    7256U,  // SQDMLALB_ZZZ_S
14458
416k
    52955224U,  // SQDMLALT_ZZZI_D
14459
416k
    52960344U,  // SQDMLALT_ZZZI_S
14460
416k
    2136U,  // SQDMLALT_ZZZ_D
14461
416k
    8U, // SQDMLALT_ZZZ_H
14462
416k
    7256U,  // SQDMLALT_ZZZ_S
14463
416k
    43097U, // SQDMLALi16
14464
416k
    43097U, // SQDMLALi32
14465
416k
    103425113U, // SQDMLALv1i32_indexed
14466
416k
    105260121U, // SQDMLALv1i64_indexed
14467
416k
    105260184U, // SQDMLALv2i32_indexed
14468
416k
    926872U,  // SQDMLALv2i32_v2i64
14469
416k
    103425184U, // SQDMLALv4i16_indexed
14470
416k
    1057952U, // SQDMLALv4i16_v4i32
14471
416k
    105260144U, // SQDMLALv4i32_indexed
14472
416k
    402544U,  // SQDMLALv4i32_v2i64
14473
416k
    103425144U, // SQDMLALv8i16_indexed
14474
416k
    533624U,  // SQDMLALv8i16_v4i32
14475
416k
    2136U,  // SQDMLSLBT_ZZZ_D
14476
416k
    8U, // SQDMLSLBT_ZZZ_H
14477
416k
    7256U,  // SQDMLSLBT_ZZZ_S
14478
416k
    52955224U,  // SQDMLSLB_ZZZI_D
14479
416k
    52960344U,  // SQDMLSLB_ZZZI_S
14480
416k
    2136U,  // SQDMLSLB_ZZZ_D
14481
416k
    8U, // SQDMLSLB_ZZZ_H
14482
416k
    7256U,  // SQDMLSLB_ZZZ_S
14483
416k
    52955224U,  // SQDMLSLT_ZZZI_D
14484
416k
    52960344U,  // SQDMLSLT_ZZZI_S
14485
416k
    2136U,  // SQDMLSLT_ZZZ_D
14486
416k
    8U, // SQDMLSLT_ZZZ_H
14487
416k
    7256U,  // SQDMLSLT_ZZZ_S
14488
416k
    43097U, // SQDMLSLi16
14489
416k
    43097U, // SQDMLSLi32
14490
416k
    103425113U, // SQDMLSLv1i32_indexed
14491
416k
    105260121U, // SQDMLSLv1i64_indexed
14492
416k
    105260184U, // SQDMLSLv2i32_indexed
14493
416k
    926872U,  // SQDMLSLv2i32_v2i64
14494
416k
    103425184U, // SQDMLSLv4i16_indexed
14495
416k
    1057952U, // SQDMLSLv4i16_v4i32
14496
416k
    105260144U, // SQDMLSLv4i32_indexed
14497
416k
    402544U,  // SQDMLSLv4i32_v2i64
14498
416k
    103425144U, // SQDMLSLv8i16_indexed
14499
416k
    533624U,  // SQDMLSLv8i16_v4i32
14500
416k
    912U, // SQDMULH_VG2_2Z2Z_B
14501
416k
    536U, // SQDMULH_VG2_2Z2Z_D
14502
416k
    248U, // SQDMULH_VG2_2Z2Z_H
14503
416k
    544U, // SQDMULH_VG2_2Z2Z_S
14504
416k
    176U, // SQDMULH_VG2_2ZZ_B
14505
416k
    184U, // SQDMULH_VG2_2ZZ_D
14506
416k
    136U, // SQDMULH_VG2_2ZZ_H
14507
416k
    96U,  // SQDMULH_VG2_2ZZ_S
14508
416k
    912U, // SQDMULH_VG4_4Z4Z_B
14509
416k
    536U, // SQDMULH_VG4_4Z4Z_D
14510
416k
    248U, // SQDMULH_VG4_4Z4Z_H
14511
416k
    544U, // SQDMULH_VG4_4Z4Z_S
14512
416k
    176U, // SQDMULH_VG4_4ZZ_B
14513
416k
    184U, // SQDMULH_VG4_4ZZ_D
14514
416k
    136U, // SQDMULH_VG4_4ZZ_H
14515
416k
    96U,  // SQDMULH_VG4_4ZZ_S
14516
416k
    5118040U, // SQDMULH_ZZZI_D
14517
416k
    42120U, // SQDMULH_ZZZI_H
14518
416k
    5124185U, // SQDMULH_ZZZI_S
14519
416k
    10329U, // SQDMULH_ZZZ_B
14520
416k
    6232U,  // SQDMULH_ZZZ_D
14521
416k
    136U, // SQDMULH_ZZZ_H
14522
416k
    12377U, // SQDMULH_ZZZ_S
14523
416k
    3160U,  // SQDMULHv1i16
14524
416k
    338305112U, // SQDMULHv1i16_indexed
14525
416k
    3160U,  // SQDMULHv1i32
14526
416k
    340140120U, // SQDMULHv1i32_indexed
14527
416k
    925848U,  // SQDMULHv2i32
14528
416k
    340140184U, // SQDMULHv2i32_indexed
14529
416k
    1056928U, // SQDMULHv4i16
14530
416k
    338305184U, // SQDMULHv4i16_indexed
14531
416k
    401520U,  // SQDMULHv4i32
14532
416k
    340140144U, // SQDMULHv4i32_indexed
14533
416k
    532600U,  // SQDMULHv8i16
14534
416k
    338305144U, // SQDMULHv8i16_indexed
14535
416k
    5124185U, // SQDMULLB_ZZZI_D
14536
416k
    5117016U, // SQDMULLB_ZZZI_S
14537
416k
    12377U, // SQDMULLB_ZZZ_D
14538
416k
    176U, // SQDMULLB_ZZZ_H
14539
416k
    5208U,  // SQDMULLB_ZZZ_S
14540
416k
    5124185U, // SQDMULLT_ZZZI_D
14541
416k
    5117016U, // SQDMULLT_ZZZI_S
14542
416k
    12377U, // SQDMULLT_ZZZ_D
14543
416k
    176U, // SQDMULLT_ZZZ_H
14544
416k
    5208U,  // SQDMULLT_ZZZ_S
14545
416k
    3160U,  // SQDMULLi16
14546
416k
    3160U,  // SQDMULLi32
14547
416k
    338305112U, // SQDMULLv1i32_indexed
14548
416k
    340140120U, // SQDMULLv1i64_indexed
14549
416k
    340140184U, // SQDMULLv2i32_indexed
14550
416k
    925848U,  // SQDMULLv2i32_v2i64
14551
416k
    338305184U, // SQDMULLv4i16_indexed
14552
416k
    1056928U, // SQDMULLv4i16_v4i32
14553
416k
    340140144U, // SQDMULLv4i32_indexed
14554
416k
    401520U,  // SQDMULLv4i32_v2i64
14555
416k
    338305144U, // SQDMULLv8i16_indexed
14556
416k
    532600U,  // SQDMULLv8i16_v4i32
14557
416k
    2U, // SQINCB_XPiI
14558
416k
    4U, // SQINCB_XPiWdI
14559
416k
    2U, // SQINCD_XPiI
14560
416k
    4U, // SQINCD_XPiWdI
14561
416k
    2U, // SQINCD_ZPiI
14562
416k
    2U, // SQINCH_XPiI
14563
416k
    4U, // SQINCH_XPiWdI
14564
416k
    0U, // SQINCH_ZPiI
14565
416k
    85081U, // SQINCP_XPWd_B
14566
416k
    85080U, // SQINCP_XPWd_D
14567
416k
    85080U, // SQINCP_XPWd_H
14568
416k
    85081U, // SQINCP_XPWd_S
14569
416k
    1U, // SQINCP_XP_B
14570
416k
    0U, // SQINCP_XP_D
14571
416k
    0U, // SQINCP_XP_H
14572
416k
    1U, // SQINCP_XP_S
14573
416k
    0U, // SQINCP_ZP_D
14574
416k
    0U, // SQINCP_ZP_H
14575
416k
    0U, // SQINCP_ZP_S
14576
416k
    2U, // SQINCW_XPiI
14577
416k
    4U, // SQINCW_XPiWdI
14578
416k
    2U, // SQINCW_ZPiI
14579
416k
    8U, // SQNEG_ZPmZ_B
14580
416k
    16U,  // SQNEG_ZPmZ_D
14581
416k
    0U, // SQNEG_ZPmZ_H
14582
416k
    24U,  // SQNEG_ZPmZ_S
14583
416k
    32U,  // SQNEGv16i8
14584
416k
    0U, // SQNEGv1i16
14585
416k
    0U, // SQNEGv1i32
14586
416k
    0U, // SQNEGv1i64
14587
416k
    0U, // SQNEGv1i8
14588
416k
    40U,  // SQNEGv2i32
14589
416k
    48U,  // SQNEGv2i64
14590
416k
    56U,  // SQNEGv4i16
14591
416k
    64U,  // SQNEGv4i32
14592
416k
    72U,  // SQNEGv8i16
14593
416k
    80U,  // SQNEGv8i8
14594
416k
    184721640U, // SQRDCMLAH_ZZZI_H
14595
416k
    170395736U, // SQRDCMLAH_ZZZI_S
14596
416k
    3288073U, // SQRDCMLAH_ZZZ_B
14597
416k
    201458776U, // SQRDCMLAH_ZZZ_D
14598
416k
    3288296U, // SQRDCMLAH_ZZZ_H
14599
416k
    201459800U, // SQRDCMLAH_ZZZ_S
14600
416k
    52954200U,  // SQRDMLAH_ZZZI_D
14601
416k
    41192U, // SQRDMLAH_ZZZI_H
14602
416k
    52955224U,  // SQRDMLAH_ZZZI_S
14603
416k
    9U, // SQRDMLAH_ZZZ_B
14604
416k
    1112U,  // SQRDMLAH_ZZZ_D
14605
416k
    232U, // SQRDMLAH_ZZZ_H
14606
416k
    2136U,  // SQRDMLAH_ZZZ_S
14607
416k
    103425113U, // SQRDMLAHi16_indexed
14608
416k
    105260121U, // SQRDMLAHi32_indexed
14609
416k
    43097U, // SQRDMLAHv1i16
14610
416k
    43097U, // SQRDMLAHv1i32
14611
416k
    926872U,  // SQRDMLAHv2i32
14612
416k
    105260184U, // SQRDMLAHv2i32_indexed
14613
416k
    1057952U, // SQRDMLAHv4i16
14614
416k
    103425184U, // SQRDMLAHv4i16_indexed
14615
416k
    402544U,  // SQRDMLAHv4i32
14616
416k
    105260144U, // SQRDMLAHv4i32_indexed
14617
416k
    533624U,  // SQRDMLAHv8i16
14618
416k
    103425144U, // SQRDMLAHv8i16_indexed
14619
416k
    52954200U,  // SQRDMLSH_ZZZI_D
14620
416k
    41192U, // SQRDMLSH_ZZZI_H
14621
416k
    52955224U,  // SQRDMLSH_ZZZI_S
14622
416k
    9U, // SQRDMLSH_ZZZ_B
14623
416k
    1112U,  // SQRDMLSH_ZZZ_D
14624
416k
    232U, // SQRDMLSH_ZZZ_H
14625
416k
    2136U,  // SQRDMLSH_ZZZ_S
14626
416k
    103425113U, // SQRDMLSHi16_indexed
14627
416k
    105260121U, // SQRDMLSHi32_indexed
14628
416k
    43097U, // SQRDMLSHv1i16
14629
416k
    43097U, // SQRDMLSHv1i32
14630
416k
    926872U,  // SQRDMLSHv2i32
14631
416k
    105260184U, // SQRDMLSHv2i32_indexed
14632
416k
    1057952U, // SQRDMLSHv4i16
14633
416k
    103425184U, // SQRDMLSHv4i16_indexed
14634
416k
    402544U,  // SQRDMLSHv4i32
14635
416k
    105260144U, // SQRDMLSHv4i32_indexed
14636
416k
    533624U,  // SQRDMLSHv8i16
14637
416k
    103425144U, // SQRDMLSHv8i16_indexed
14638
416k
    5118040U, // SQRDMULH_ZZZI_D
14639
416k
    42120U, // SQRDMULH_ZZZI_H
14640
416k
    5124185U, // SQRDMULH_ZZZI_S
14641
416k
    10329U, // SQRDMULH_ZZZ_B
14642
416k
    6232U,  // SQRDMULH_ZZZ_D
14643
416k
    136U, // SQRDMULH_ZZZ_H
14644
416k
    12377U, // SQRDMULH_ZZZ_S
14645
416k
    3160U,  // SQRDMULHv1i16
14646
416k
    338305112U, // SQRDMULHv1i16_indexed
14647
416k
    3160U,  // SQRDMULHv1i32
14648
416k
    340140120U, // SQRDMULHv1i32_indexed
14649
416k
    925848U,  // SQRDMULHv2i32
14650
416k
    340140184U, // SQRDMULHv2i32_indexed
14651
416k
    1056928U, // SQRDMULHv4i16
14652
416k
    338305184U, // SQRDMULHv4i16_indexed
14653
416k
    401520U,  // SQRDMULHv4i32
14654
416k
    340140144U, // SQRDMULHv4i32_indexed
14655
416k
    532600U,  // SQRDMULHv8i16
14656
416k
    338305144U, // SQRDMULHv8i16_indexed
14657
416k
    16918656U,  // SQRSHLR_ZPmZ_B
14658
416k
    33691776U,  // SQRSHLR_ZPmZ_D
14659
416k
    50998408U,  // SQRSHLR_ZPmZ_H
14660
416k
    67252352U,  // SQRSHLR_ZPmZ_S
14661
416k
    16918656U,  // SQRSHL_ZPmZ_B
14662
416k
    33691776U,  // SQRSHL_ZPmZ_D
14663
416k
    50998408U,  // SQRSHL_ZPmZ_H
14664
416k
    67252352U,  // SQRSHL_ZPmZ_S
14665
416k
    794768U,  // SQRSHLv16i8
14666
416k
    3160U,  // SQRSHLv1i16
14667
416k
    3160U,  // SQRSHLv1i32
14668
416k
    3160U,  // SQRSHLv1i64
14669
416k
    3160U,  // SQRSHLv1i8
14670
416k
    925848U,  // SQRSHLv2i32
14671
416k
    270440U,  // SQRSHLv2i64
14672
416k
    1056928U, // SQRSHLv4i16
14673
416k
    401520U,  // SQRSHLv4i32
14674
416k
    532600U,  // SQRSHLv8i16
14675
416k
    1188008U, // SQRSHLv8i8
14676
416k
    3160U,  // SQRSHRNB_ZZI_B
14677
416k
    224U, // SQRSHRNB_ZZI_H
14678
416k
    3160U,  // SQRSHRNB_ZZI_S
14679
416k
    43096U, // SQRSHRNT_ZZI_B
14680
416k
    392U, // SQRSHRNT_ZZI_H
14681
416k
    43096U, // SQRSHRNT_ZZI_S
14682
416k
    3164U,  // SQRSHRN_VG4_Z4ZI_B
14683
416k
    224U, // SQRSHRN_VG4_Z4ZI_H
14684
416k
    3160U,  // SQRSHRNb
14685
416k
    3160U,  // SQRSHRNh
14686
416k
    3160U,  // SQRSHRNs
14687
416k
    43128U, // SQRSHRNv16i8_shift
14688
416k
    3176U,  // SQRSHRNv2i32_shift
14689
416k
    3184U,  // SQRSHRNv4i16_shift
14690
416k
    43112U, // SQRSHRNv4i32_shift
14691
416k
    43120U, // SQRSHRNv8i16_shift
14692
416k
    3192U,  // SQRSHRNv8i8_shift
14693
416k
    3160U,  // SQRSHRUNB_ZZI_B
14694
416k
    224U, // SQRSHRUNB_ZZI_H
14695
416k
    3160U,  // SQRSHRUNB_ZZI_S
14696
416k
    43096U, // SQRSHRUNT_ZZI_B
14697
416k
    392U, // SQRSHRUNT_ZZI_H
14698
416k
    43096U, // SQRSHRUNT_ZZI_S
14699
416k
    3164U,  // SQRSHRUN_VG4_Z4ZI_B
14700
416k
    224U, // SQRSHRUN_VG4_Z4ZI_H
14701
416k
    3160U,  // SQRSHRUNb
14702
416k
    3160U,  // SQRSHRUNh
14703
416k
    3160U,  // SQRSHRUNs
14704
416k
    43128U, // SQRSHRUNv16i8_shift
14705
416k
    3176U,  // SQRSHRUNv2i32_shift
14706
416k
    3184U,  // SQRSHRUNv4i16_shift
14707
416k
    43112U, // SQRSHRUNv4i32_shift
14708
416k
    43120U, // SQRSHRUNv8i16_shift
14709
416k
    3192U,  // SQRSHRUNv8i8_shift
14710
416k
    224U, // SQRSHRU_VG2_Z2ZI_H
14711
416k
    3164U,  // SQRSHRU_VG4_Z4ZI_B
14712
416k
    224U, // SQRSHRU_VG4_Z4ZI_H
14713
416k
    224U, // SQRSHR_VG2_Z2ZI_H
14714
416k
    3164U,  // SQRSHR_VG4_Z4ZI_B
14715
416k
    224U, // SQRSHR_VG4_Z4ZI_H
14716
416k
    16918656U,  // SQSHLR_ZPmZ_B
14717
416k
    33691776U,  // SQSHLR_ZPmZ_D
14718
416k
    50998408U,  // SQSHLR_ZPmZ_H
14719
416k
    67252352U,  // SQSHLR_ZPmZ_S
14720
416k
    141440U,  // SQSHLU_ZPmI_B
14721
416k
    137344U,  // SQSHLU_ZPmI_D
14722
416k
    52309128U,  // SQSHLU_ZPmI_H
14723
416k
    143488U,  // SQSHLU_ZPmI_S
14724
416k
    3160U,  // SQSHLUb
14725
416k
    3160U,  // SQSHLUd
14726
416k
    3160U,  // SQSHLUh
14727
416k
    3160U,  // SQSHLUs
14728
416k
    3216U,  // SQSHLUv16i8_shift
14729
416k
    3224U,  // SQSHLUv2i32_shift
14730
416k
    3176U,  // SQSHLUv2i64_shift
14731
416k
    3232U,  // SQSHLUv4i16_shift
14732
416k
    3184U,  // SQSHLUv4i32_shift
14733
416k
    3192U,  // SQSHLUv8i16_shift
14734
416k
    3240U,  // SQSHLUv8i8_shift
14735
416k
    141440U,  // SQSHL_ZPmI_B
14736
416k
    137344U,  // SQSHL_ZPmI_D
14737
416k
    52309128U,  // SQSHL_ZPmI_H
14738
416k
    143488U,  // SQSHL_ZPmI_S
14739
416k
    16918656U,  // SQSHL_ZPmZ_B
14740
416k
    33691776U,  // SQSHL_ZPmZ_D
14741
416k
    50998408U,  // SQSHL_ZPmZ_H
14742
416k
    67252352U,  // SQSHL_ZPmZ_S
14743
416k
    3160U,  // SQSHLb
14744
416k
    3160U,  // SQSHLd
14745
416k
    3160U,  // SQSHLh
14746
416k
    3160U,  // SQSHLs
14747
416k
    794768U,  // SQSHLv16i8
14748
416k
    3216U,  // SQSHLv16i8_shift
14749
416k
    3160U,  // SQSHLv1i16
14750
416k
    3160U,  // SQSHLv1i32
14751
416k
    3160U,  // SQSHLv1i64
14752
416k
    3160U,  // SQSHLv1i8
14753
416k
    925848U,  // SQSHLv2i32
14754
416k
    3224U,  // SQSHLv2i32_shift
14755
416k
    270440U,  // SQSHLv2i64
14756
416k
    3176U,  // SQSHLv2i64_shift
14757
416k
    1056928U, // SQSHLv4i16
14758
416k
    3232U,  // SQSHLv4i16_shift
14759
416k
    401520U,  // SQSHLv4i32
14760
416k
    3184U,  // SQSHLv4i32_shift
14761
416k
    532600U,  // SQSHLv8i16
14762
416k
    3192U,  // SQSHLv8i16_shift
14763
416k
    1188008U, // SQSHLv8i8
14764
416k
    3240U,  // SQSHLv8i8_shift
14765
416k
    3160U,  // SQSHRNB_ZZI_B
14766
416k
    224U, // SQSHRNB_ZZI_H
14767
416k
    3160U,  // SQSHRNB_ZZI_S
14768
416k
    43096U, // SQSHRNT_ZZI_B
14769
416k
    392U, // SQSHRNT_ZZI_H
14770
416k
    43096U, // SQSHRNT_ZZI_S
14771
416k
    3160U,  // SQSHRNb
14772
416k
    3160U,  // SQSHRNh
14773
416k
    3160U,  // SQSHRNs
14774
416k
    43128U, // SQSHRNv16i8_shift
14775
416k
    3176U,  // SQSHRNv2i32_shift
14776
416k
    3184U,  // SQSHRNv4i16_shift
14777
416k
    43112U, // SQSHRNv4i32_shift
14778
416k
    43120U, // SQSHRNv8i16_shift
14779
416k
    3192U,  // SQSHRNv8i8_shift
14780
416k
    3160U,  // SQSHRUNB_ZZI_B
14781
416k
    224U, // SQSHRUNB_ZZI_H
14782
416k
    3160U,  // SQSHRUNB_ZZI_S
14783
416k
    43096U, // SQSHRUNT_ZZI_B
14784
416k
    392U, // SQSHRUNT_ZZI_H
14785
416k
    43096U, // SQSHRUNT_ZZI_S
14786
416k
    3160U,  // SQSHRUNb
14787
416k
    3160U,  // SQSHRUNh
14788
416k
    3160U,  // SQSHRUNs
14789
416k
    43128U, // SQSHRUNv16i8_shift
14790
416k
    3176U,  // SQSHRUNv2i32_shift
14791
416k
    3184U,  // SQSHRUNv4i16_shift
14792
416k
    43112U, // SQSHRUNv4i32_shift
14793
416k
    43120U, // SQSHRUNv8i16_shift
14794
416k
    3192U,  // SQSHRUNv8i8_shift
14795
416k
    16918656U,  // SQSUBR_ZPmZ_B
14796
416k
    33691776U,  // SQSUBR_ZPmZ_D
14797
416k
    50998408U,  // SQSUBR_ZPmZ_H
14798
416k
    67252352U,  // SQSUBR_ZPmZ_S
14799
416k
    16473U, // SQSUB_ZI_B
14800
416k
    17496U, // SQSUB_ZI_D
14801
416k
    208U, // SQSUB_ZI_H
14802
416k
    18521U, // SQSUB_ZI_S
14803
416k
    16918656U,  // SQSUB_ZPmZ_B
14804
416k
    33691776U,  // SQSUB_ZPmZ_D
14805
416k
    50998408U,  // SQSUB_ZPmZ_H
14806
416k
    67252352U,  // SQSUB_ZPmZ_S
14807
416k
    10329U, // SQSUB_ZZZ_B
14808
416k
    6232U,  // SQSUB_ZZZ_D
14809
416k
    136U, // SQSUB_ZZZ_H
14810
416k
    12377U, // SQSUB_ZZZ_S
14811
416k
    794768U,  // SQSUBv16i8
14812
416k
    3160U,  // SQSUBv1i16
14813
416k
    3160U,  // SQSUBv1i32
14814
416k
    3160U,  // SQSUBv1i64
14815
416k
    3160U,  // SQSUBv1i8
14816
416k
    925848U,  // SQSUBv2i32
14817
416k
    270440U,  // SQSUBv2i64
14818
416k
    1056928U, // SQSUBv4i16
14819
416k
    401520U,  // SQSUBv4i32
14820
416k
    532600U,  // SQSUBv8i16
14821
416k
    1188008U, // SQSUBv8i8
14822
416k
    0U, // SQXTNB_ZZ_B
14823
416k
    0U, // SQXTNB_ZZ_H
14824
416k
    0U, // SQXTNB_ZZ_S
14825
416k
    0U, // SQXTNT_ZZ_B
14826
416k
    0U, // SQXTNT_ZZ_H
14827
416k
    0U, // SQXTNT_ZZ_S
14828
416k
    72U,  // SQXTNv16i8
14829
416k
    0U, // SQXTNv1i16
14830
416k
    0U, // SQXTNv1i32
14831
416k
    0U, // SQXTNv1i8
14832
416k
    48U,  // SQXTNv2i32
14833
416k
    64U,  // SQXTNv4i16
14834
416k
    48U,  // SQXTNv4i32
14835
416k
    64U,  // SQXTNv8i16
14836
416k
    72U,  // SQXTNv8i8
14837
416k
    0U, // SQXTUNB_ZZ_B
14838
416k
    0U, // SQXTUNB_ZZ_H
14839
416k
    0U, // SQXTUNB_ZZ_S
14840
416k
    0U, // SQXTUNT_ZZ_B
14841
416k
    0U, // SQXTUNT_ZZ_H
14842
416k
    0U, // SQXTUNT_ZZ_S
14843
416k
    72U,  // SQXTUNv16i8
14844
416k
    0U, // SQXTUNv1i16
14845
416k
    0U, // SQXTUNv1i32
14846
416k
    0U, // SQXTUNv1i8
14847
416k
    48U,  // SQXTUNv2i32
14848
416k
    64U,  // SQXTUNv4i16
14849
416k
    48U,  // SQXTUNv4i32
14850
416k
    64U,  // SQXTUNv8i16
14851
416k
    72U,  // SQXTUNv8i8
14852
416k
    16918656U,  // SRHADD_ZPmZ_B
14853
416k
    33691776U,  // SRHADD_ZPmZ_D
14854
416k
    50998408U,  // SRHADD_ZPmZ_H
14855
416k
    67252352U,  // SRHADD_ZPmZ_S
14856
416k
    794768U,  // SRHADDv16i8
14857
416k
    925848U,  // SRHADDv2i32
14858
416k
    1056928U, // SRHADDv4i16
14859
416k
    401520U,  // SRHADDv4i32
14860
416k
    532600U,  // SRHADDv8i16
14861
416k
    1188008U, // SRHADDv8i8
14862
416k
    393U, // SRI_ZZI_B
14863
416k
    43096U, // SRI_ZZI_D
14864
416k
    392U, // SRI_ZZI_H
14865
416k
    43096U, // SRI_ZZI_S
14866
416k
    43097U, // SRId
14867
416k
    43152U, // SRIv16i8_shift
14868
416k
    43160U, // SRIv2i32_shift
14869
416k
    43112U, // SRIv2i64_shift
14870
416k
    43168U, // SRIv4i16_shift
14871
416k
    43120U, // SRIv4i32_shift
14872
416k
    43128U, // SRIv8i16_shift
14873
416k
    43176U, // SRIv8i8_shift
14874
416k
    16918656U,  // SRSHLR_ZPmZ_B
14875
416k
    33691776U,  // SRSHLR_ZPmZ_D
14876
416k
    50998408U,  // SRSHLR_ZPmZ_H
14877
416k
    67252352U,  // SRSHLR_ZPmZ_S
14878
416k
    912U, // SRSHL_VG2_2Z2Z_B
14879
416k
    536U, // SRSHL_VG2_2Z2Z_D
14880
416k
    248U, // SRSHL_VG2_2Z2Z_H
14881
416k
    544U, // SRSHL_VG2_2Z2Z_S
14882
416k
    176U, // SRSHL_VG2_2ZZ_B
14883
416k
    184U, // SRSHL_VG2_2ZZ_D
14884
416k
    136U, // SRSHL_VG2_2ZZ_H
14885
416k
    96U,  // SRSHL_VG2_2ZZ_S
14886
416k
    912U, // SRSHL_VG4_4Z4Z_B
14887
416k
    536U, // SRSHL_VG4_4Z4Z_D
14888
416k
    248U, // SRSHL_VG4_4Z4Z_H
14889
416k
    544U, // SRSHL_VG4_4Z4Z_S
14890
416k
    176U, // SRSHL_VG4_4ZZ_B
14891
416k
    184U, // SRSHL_VG4_4ZZ_D
14892
416k
    136U, // SRSHL_VG4_4ZZ_H
14893
416k
    96U,  // SRSHL_VG4_4ZZ_S
14894
416k
    16918656U,  // SRSHL_ZPmZ_B
14895
416k
    33691776U,  // SRSHL_ZPmZ_D
14896
416k
    50998408U,  // SRSHL_ZPmZ_H
14897
416k
    67252352U,  // SRSHL_ZPmZ_S
14898
416k
    794768U,  // SRSHLv16i8
14899
416k
    3160U,  // SRSHLv1i64
14900
416k
    925848U,  // SRSHLv2i32
14901
416k
    270440U,  // SRSHLv2i64
14902
416k
    1056928U, // SRSHLv4i16
14903
416k
    401520U,  // SRSHLv4i32
14904
416k
    532600U,  // SRSHLv8i16
14905
416k
    1188008U, // SRSHLv8i8
14906
416k
    141440U,  // SRSHR_ZPmI_B
14907
416k
    137344U,  // SRSHR_ZPmI_D
14908
416k
    52309128U,  // SRSHR_ZPmI_H
14909
416k
    143488U,  // SRSHR_ZPmI_S
14910
416k
    3160U,  // SRSHRd
14911
416k
    3216U,  // SRSHRv16i8_shift
14912
416k
    3224U,  // SRSHRv2i32_shift
14913
416k
    3176U,  // SRSHRv2i64_shift
14914
416k
    3232U,  // SRSHRv4i16_shift
14915
416k
    3184U,  // SRSHRv4i32_shift
14916
416k
    3192U,  // SRSHRv8i16_shift
14917
416k
    3240U,  // SRSHRv8i8_shift
14918
416k
    393U, // SRSRA_ZZI_B
14919
416k
    43096U, // SRSRA_ZZI_D
14920
416k
    392U, // SRSRA_ZZI_H
14921
416k
    43096U, // SRSRA_ZZI_S
14922
416k
    43097U, // SRSRAd
14923
416k
    43152U, // SRSRAv16i8_shift
14924
416k
    43160U, // SRSRAv2i32_shift
14925
416k
    43112U, // SRSRAv2i64_shift
14926
416k
    43168U, // SRSRAv4i16_shift
14927
416k
    43120U, // SRSRAv4i32_shift
14928
416k
    43128U, // SRSRAv8i16_shift
14929
416k
    43176U, // SRSRAv8i8_shift
14930
416k
    3161U,  // SSHLLB_ZZI_D
14931
416k
    224U, // SSHLLB_ZZI_H
14932
416k
    3160U,  // SSHLLB_ZZI_S
14933
416k
    3161U,  // SSHLLT_ZZI_D
14934
416k
    224U, // SSHLLT_ZZI_H
14935
416k
    3160U,  // SSHLLT_ZZI_S
14936
416k
    3216U,  // SSHLLv16i8_shift
14937
416k
    3224U,  // SSHLLv2i32_shift
14938
416k
    3232U,  // SSHLLv4i16_shift
14939
416k
    3184U,  // SSHLLv4i32_shift
14940
416k
    3192U,  // SSHLLv8i16_shift
14941
416k
    3240U,  // SSHLLv8i8_shift
14942
416k
    794768U,  // SSHLv16i8
14943
416k
    3160U,  // SSHLv1i64
14944
416k
    925848U,  // SSHLv2i32
14945
416k
    270440U,  // SSHLv2i64
14946
416k
    1056928U, // SSHLv4i16
14947
416k
    401520U,  // SSHLv4i32
14948
416k
    532600U,  // SSHLv8i16
14949
416k
    1188008U, // SSHLv8i8
14950
416k
    3160U,  // SSHRd
14951
416k
    3216U,  // SSHRv16i8_shift
14952
416k
    3224U,  // SSHRv2i32_shift
14953
416k
    3176U,  // SSHRv2i64_shift
14954
416k
    3232U,  // SSHRv4i16_shift
14955
416k
    3184U,  // SSHRv4i32_shift
14956
416k
    3192U,  // SSHRv8i16_shift
14957
416k
    3240U,  // SSHRv8i8_shift
14958
416k
    393U, // SSRA_ZZI_B
14959
416k
    43096U, // SSRA_ZZI_D
14960
416k
    392U, // SSRA_ZZI_H
14961
416k
    43096U, // SSRA_ZZI_S
14962
416k
    43097U, // SSRAd
14963
416k
    43152U, // SSRAv16i8_shift
14964
416k
    43160U, // SSRAv2i32_shift
14965
416k
    43112U, // SSRAv2i64_shift
14966
416k
    43168U, // SSRAv4i16_shift
14967
416k
    43120U, // SSRAv4i32_shift
14968
416k
    43128U, // SSRAv8i16_shift
14969
416k
    43176U, // SSRAv8i8_shift
14970
416k
    5254372U, // SST1B_D
14971
416k
    371076284U, // SST1B_D_IMM
14972
416k
    5385444U, // SST1B_D_SXTW
14973
416k
    5516516U, // SST1B_D_UXTW
14974
416k
    371076196U, // SST1B_S_IMM
14975
416k
    5647588U, // SST1B_S_SXTW
14976
416k
    5778660U, // SST1B_S_UXTW
14977
416k
    5254372U, // SST1D
14978
416k
    5909692U, // SST1D_IMM
14979
416k
    6040804U, // SST1D_SCALED
14980
416k
    5385444U, // SST1D_SXTW
14981
416k
    6171876U, // SST1D_SXTW_SCALED
14982
416k
    5516516U, // SST1D_UXTW
14983
416k
    6302948U, // SST1D_UXTW_SCALED
14984
416k
    5254372U, // SST1H_D
14985
416k
    375532732U, // SST1H_D_IMM
14986
416k
    6565092U, // SST1H_D_SCALED
14987
416k
    5385444U, // SST1H_D_SXTW
14988
416k
    6696164U, // SST1H_D_SXTW_SCALED
14989
416k
    5516516U, // SST1H_D_UXTW
14990
416k
    6827236U, // SST1H_D_UXTW_SCALED
14991
416k
    375532644U, // SST1H_S_IMM
14992
416k
    5647588U, // SST1H_S_SXTW
14993
416k
    6958308U, // SST1H_S_SXTW_SCALED
14994
416k
    5778660U, // SST1H_S_UXTW
14995
416k
    7089380U, // SST1H_S_UXTW_SCALED
14996
416k
    371076284U, // SST1Q
14997
416k
    5254372U, // SST1W_D
14998
416k
    376319164U, // SST1W_D_IMM
14999
416k
    7351524U, // SST1W_D_SCALED
15000
416k
    5385444U, // SST1W_D_SXTW
15001
416k
    7482596U, // SST1W_D_SXTW_SCALED
15002
416k
    5516516U, // SST1W_D_UXTW
15003
416k
    7613668U, // SST1W_D_UXTW_SCALED
15004
416k
    376319076U, // SST1W_IMM
15005
416k
    5647588U, // SST1W_SXTW
15006
416k
    7744740U, // SST1W_SXTW_SCALED
15007
416k
    5778660U, // SST1W_UXTW
15008
416k
    7875812U, // SST1W_UXTW_SCALED
15009
416k
    12377U, // SSUBLBT_ZZZ_D
15010
416k
    176U, // SSUBLBT_ZZZ_H
15011
416k
    5208U,  // SSUBLBT_ZZZ_S
15012
416k
    12377U, // SSUBLB_ZZZ_D
15013
416k
    176U, // SSUBLB_ZZZ_H
15014
416k
    5208U,  // SSUBLB_ZZZ_S
15015
416k
    12377U, // SSUBLTB_ZZZ_D
15016
416k
    176U, // SSUBLTB_ZZZ_H
15017
416k
    5208U,  // SSUBLTB_ZZZ_S
15018
416k
    12377U, // SSUBLT_ZZZ_D
15019
416k
    176U, // SSUBLT_ZZZ_H
15020
416k
    5208U,  // SSUBLT_ZZZ_S
15021
416k
    794768U,  // SSUBLv16i8_v8i16
15022
416k
    925848U,  // SSUBLv2i32_v2i64
15023
416k
    1056928U, // SSUBLv4i16_v4i32
15024
416k
    401520U,  // SSUBLv4i32_v2i64
15025
416k
    532600U,  // SSUBLv8i16_v4i32
15026
416k
    1188008U, // SSUBLv8i8_v8i16
15027
416k
    12376U, // SSUBWB_ZZZ_D
15028
416k
    176U, // SSUBWB_ZZZ_H
15029
416k
    5209U,  // SSUBWB_ZZZ_S
15030
416k
    12376U, // SSUBWT_ZZZ_D
15031
416k
    176U, // SSUBWT_ZZZ_H
15032
416k
    5209U,  // SSUBWT_ZZZ_S
15033
416k
    794744U,  // SSUBWv16i8_v8i16
15034
416k
    925800U,  // SSUBWv2i32_v2i64
15035
416k
    1056880U, // SSUBWv4i16_v4i32
15036
416k
    401512U,  // SSUBWv4i32_v2i64
15037
416k
    532592U,  // SSUBWv8i16_v4i32
15038
416k
    1187960U, // SSUBWv8i8_v8i16
15039
416k
    8006884U, // ST1B
15040
416k
    8006884U, // ST1B_2Z
15041
416k
    392309988U, // ST1B_2Z_IMM
15042
416k
    8006884U, // ST1B_4Z
15043
416k
    393096420U, // ST1B_4Z_IMM
15044
416k
    8006884U, // ST1B_D
15045
416k
    387853540U, // ST1B_D_IMM
15046
416k
    8006884U, // ST1B_H
15047
416k
    387853540U, // ST1B_H_IMM
15048
416k
    387853540U, // ST1B_IMM
15049
416k
    8006884U, // ST1B_S
15050
416k
    387853540U, // ST1B_S_IMM
15051
416k
    671223075U, // ST1B_VG2_M2ZPXI
15052
416k
    688000291U, // ST1B_VG2_M2ZPXX
15053
416k
    393096420U, // ST1B_VG4_M4ZPXI
15054
416k
    8006884U, // ST1B_VG4_M4ZPXX
15055
416k
    8137956U, // ST1D
15056
416k
    8137956U, // ST1D_2Z
15057
416k
    392309988U, // ST1D_2Z_IMM
15058
416k
    8137956U, // ST1D_4Z
15059
416k
    393096420U, // ST1D_4Z_IMM
15060
416k
    387853540U, // ST1D_IMM
15061
416k
    8137956U, // ST1D_Q
15062
416k
    387853540U, // ST1D_Q_IMM
15063
416k
    392309988U, // ST1D_VG2_M2ZPXI
15064
416k
    8137956U, // ST1D_VG2_M2ZPXX
15065
416k
    393096420U, // ST1D_VG4_M4ZPXI
15066
416k
    8137956U, // ST1D_VG4_M4ZPXX
15067
416k
    0U, // ST1Fourv16b
15068
416k
    0U, // ST1Fourv16b_POST
15069
416k
    0U, // ST1Fourv1d
15070
416k
    0U, // ST1Fourv1d_POST
15071
416k
    0U, // ST1Fourv2d
15072
416k
    0U, // ST1Fourv2d_POST
15073
416k
    0U, // ST1Fourv2s
15074
416k
    0U, // ST1Fourv2s_POST
15075
416k
    0U, // ST1Fourv4h
15076
416k
    0U, // ST1Fourv4h_POST
15077
416k
    0U, // ST1Fourv4s
15078
416k
    0U, // ST1Fourv4s_POST
15079
416k
    0U, // ST1Fourv8b
15080
416k
    0U, // ST1Fourv8b_POST
15081
416k
    0U, // ST1Fourv8h
15082
416k
    0U, // ST1Fourv8h_POST
15083
416k
    8269028U, // ST1H
15084
416k
    8269028U, // ST1H_2Z
15085
416k
    392309988U, // ST1H_2Z_IMM
15086
416k
    8269028U, // ST1H_4Z
15087
416k
    393096420U, // ST1H_4Z_IMM
15088
416k
    8269028U, // ST1H_D
15089
416k
    387853540U, // ST1H_D_IMM
15090
416k
    387853540U, // ST1H_IMM
15091
416k
    8269028U, // ST1H_S
15092
416k
    387853540U, // ST1H_S_IMM
15093
416k
    671223075U, // ST1H_VG2_M2ZPXI
15094
416k
    704777507U, // ST1H_VG2_M2ZPXX
15095
416k
    393096420U, // ST1H_VG4_M4ZPXI
15096
416k
    8269028U, // ST1H_VG4_M4ZPXX
15097
416k
    0U, // ST1Onev16b
15098
416k
    0U, // ST1Onev16b_POST
15099
416k
    0U, // ST1Onev1d
15100
416k
    0U, // ST1Onev1d_POST
15101
416k
    0U, // ST1Onev2d
15102
416k
    0U, // ST1Onev2d_POST
15103
416k
    0U, // ST1Onev2s
15104
416k
    0U, // ST1Onev2s_POST
15105
416k
    0U, // ST1Onev4h
15106
416k
    0U, // ST1Onev4h_POST
15107
416k
    0U, // ST1Onev4s
15108
416k
    0U, // ST1Onev4s_POST
15109
416k
    0U, // ST1Onev8b
15110
416k
    0U, // ST1Onev8b_POST
15111
416k
    0U, // ST1Onev8h
15112
416k
    0U, // ST1Onev8h_POST
15113
416k
    0U, // ST1Threev16b
15114
416k
    0U, // ST1Threev16b_POST
15115
416k
    0U, // ST1Threev1d
15116
416k
    0U, // ST1Threev1d_POST
15117
416k
    0U, // ST1Threev2d
15118
416k
    0U, // ST1Threev2d_POST
15119
416k
    0U, // ST1Threev2s
15120
416k
    0U, // ST1Threev2s_POST
15121
416k
    0U, // ST1Threev4h
15122
416k
    0U, // ST1Threev4h_POST
15123
416k
    0U, // ST1Threev4s
15124
416k
    0U, // ST1Threev4s_POST
15125
416k
    0U, // ST1Threev8b
15126
416k
    0U, // ST1Threev8b_POST
15127
416k
    0U, // ST1Threev8h
15128
416k
    0U, // ST1Threev8h_POST
15129
416k
    0U, // ST1Twov16b
15130
416k
    0U, // ST1Twov16b_POST
15131
416k
    0U, // ST1Twov1d
15132
416k
    0U, // ST1Twov1d_POST
15133
416k
    0U, // ST1Twov2d
15134
416k
    0U, // ST1Twov2d_POST
15135
416k
    0U, // ST1Twov2s
15136
416k
    0U, // ST1Twov2s_POST
15137
416k
    0U, // ST1Twov4h
15138
416k
    0U, // ST1Twov4h_POST
15139
416k
    0U, // ST1Twov4s
15140
416k
    0U, // ST1Twov4s_POST
15141
416k
    0U, // ST1Twov8b
15142
416k
    0U, // ST1Twov8b_POST
15143
416k
    0U, // ST1Twov8h
15144
416k
    0U, // ST1Twov8h_POST
15145
416k
    8531172U, // ST1W
15146
416k
    8531172U, // ST1W_2Z
15147
416k
    392309988U, // ST1W_2Z_IMM
15148
416k
    8531172U, // ST1W_4Z
15149
416k
    393096420U, // ST1W_4Z_IMM
15150
416k
    8531172U, // ST1W_D
15151
416k
    387853540U, // ST1W_D_IMM
15152
416k
    387853540U, // ST1W_IMM
15153
416k
    8531172U, // ST1W_Q
15154
416k
    387853540U, // ST1W_Q_IMM
15155
416k
    392309988U, // ST1W_VG2_M2ZPXI
15156
416k
    8531172U, // ST1W_VG2_M2ZPXX
15157
416k
    393096420U, // ST1W_VG4_M4ZPXI
15158
416k
    8531172U, // ST1W_VG4_M4ZPXX
15159
416k
    8868440U, // ST1_MXIPXX_H_B
15160
416k
    8999512U, // ST1_MXIPXX_H_D
15161
416k
    9130584U, // ST1_MXIPXX_H_H
15162
416k
    9261656U, // ST1_MXIPXX_H_Q
15163
416k
    9392728U, // ST1_MXIPXX_H_S
15164
416k
    8868440U, // ST1_MXIPXX_V_B
15165
416k
    8999512U, // ST1_MXIPXX_V_D
15166
416k
    9130584U, // ST1_MXIPXX_V_H
15167
416k
    9261656U, // ST1_MXIPXX_V_Q
15168
416k
    9392728U, // ST1_MXIPXX_V_S
15169
416k
    0U, // ST1i16
15170
416k
    4U, // ST1i16_POST
15171
416k
    0U, // ST1i32
15172
416k
    4U, // ST1i32_POST
15173
416k
    0U, // ST1i64
15174
416k
    4U, // ST1i64_POST
15175
416k
    0U, // ST1i8
15176
416k
    4U, // ST1i8_POST
15177
416k
    8006884U, // ST2B
15178
416k
    392309988U, // ST2B_IMM
15179
416k
    8137956U, // ST2D
15180
416k
    392309988U, // ST2D_IMM
15181
416k
    3149912U, // ST2GOffset
15182
416k
    62073U, // ST2GPostIndex
15183
416k
    10154073U,  // ST2GPreIndex
15184
416k
    8269028U, // ST2H
15185
416k
    392309988U, // ST2H_IMM
15186
416k
    9448676U, // ST2Q
15187
416k
    392309988U, // ST2Q_IMM
15188
416k
    0U, // ST2Twov16b
15189
416k
    0U, // ST2Twov16b_POST
15190
416k
    0U, // ST2Twov2d
15191
416k
    0U, // ST2Twov2d_POST
15192
416k
    0U, // ST2Twov2s
15193
416k
    0U, // ST2Twov2s_POST
15194
416k
    0U, // ST2Twov4h
15195
416k
    0U, // ST2Twov4h_POST
15196
416k
    0U, // ST2Twov4s
15197
416k
    0U, // ST2Twov4s_POST
15198
416k
    0U, // ST2Twov8b
15199
416k
    0U, // ST2Twov8b_POST
15200
416k
    0U, // ST2Twov8h
15201
416k
    0U, // ST2Twov8h_POST
15202
416k
    8531172U, // ST2W
15203
416k
    392309988U, // ST2W_IMM
15204
416k
    0U, // ST2i16
15205
416k
    4U, // ST2i16_POST
15206
416k
    0U, // ST2i32
15207
416k
    4U, // ST2i32_POST
15208
416k
    0U, // ST2i64
15209
416k
    4U, // ST2i64_POST
15210
416k
    0U, // ST2i8
15211
416k
    4U, // ST2i8_POST
15212
416k
    8006884U, // ST3B
15213
416k
    9579748U, // ST3B_IMM
15214
416k
    8137956U, // ST3D
15215
416k
    9579748U, // ST3D_IMM
15216
416k
    8269028U, // ST3H
15217
416k
    9579748U, // ST3H_IMM
15218
416k
    9448676U, // ST3Q
15219
416k
    9579748U, // ST3Q_IMM
15220
416k
    0U, // ST3Threev16b
15221
416k
    0U, // ST3Threev16b_POST
15222
416k
    0U, // ST3Threev2d
15223
416k
    0U, // ST3Threev2d_POST
15224
416k
    0U, // ST3Threev2s
15225
416k
    0U, // ST3Threev2s_POST
15226
416k
    0U, // ST3Threev4h
15227
416k
    0U, // ST3Threev4h_POST
15228
416k
    0U, // ST3Threev4s
15229
416k
    0U, // ST3Threev4s_POST
15230
416k
    0U, // ST3Threev8b
15231
416k
    0U, // ST3Threev8b_POST
15232
416k
    0U, // ST3Threev8h
15233
416k
    0U, // ST3Threev8h_POST
15234
416k
    8531172U, // ST3W
15235
416k
    9579748U, // ST3W_IMM
15236
416k
    0U, // ST3i16
15237
416k
    4U, // ST3i16_POST
15238
416k
    0U, // ST3i32
15239
416k
    4U, // ST3i32_POST
15240
416k
    0U, // ST3i64
15241
416k
    5U, // ST3i64_POST
15242
416k
    0U, // ST3i8
15243
416k
    5U, // ST3i8_POST
15244
416k
    8006884U, // ST4B
15245
416k
    393096420U, // ST4B_IMM
15246
416k
    8137956U, // ST4D
15247
416k
    393096420U, // ST4D_IMM
15248
416k
    0U, // ST4Fourv16b
15249
416k
    0U, // ST4Fourv16b_POST
15250
416k
    0U, // ST4Fourv2d
15251
416k
    0U, // ST4Fourv2d_POST
15252
416k
    0U, // ST4Fourv2s
15253
416k
    0U, // ST4Fourv2s_POST
15254
416k
    0U, // ST4Fourv4h
15255
416k
    0U, // ST4Fourv4h_POST
15256
416k
    0U, // ST4Fourv4s
15257
416k
    0U, // ST4Fourv4s_POST
15258
416k
    0U, // ST4Fourv8b
15259
416k
    0U, // ST4Fourv8b_POST
15260
416k
    0U, // ST4Fourv8h
15261
416k
    0U, // ST4Fourv8h_POST
15262
416k
    8269028U, // ST4H
15263
416k
    393096420U, // ST4H_IMM
15264
416k
    9448676U, // ST4Q
15265
416k
    393096420U, // ST4Q_IMM
15266
416k
    8531172U, // ST4W
15267
416k
    393096420U, // ST4W_IMM
15268
416k
    0U, // ST4i16
15269
416k
    4U, // ST4i16_POST
15270
416k
    0U, // ST4i32
15271
416k
    4U, // ST4i32_POST
15272
416k
    0U, // ST4i64
15273
416k
    5U, // ST4i64_POST
15274
416k
    0U, // ST4i8
15275
416k
    4U, // ST4i8_POST
15276
416k
    0U, // ST64B
15277
416k
    5U, // ST64BV
15278
416k
    5U, // ST64BV0
15279
416k
    608U, // STGM
15280
416k
    3149912U, // STGOffset
15281
416k
    419564832U, // STGPi
15282
416k
    62073U, // STGPostIndex
15283
416k
    479766817U, // STGPpost
15284
416k
    469936417U, // STGPpre
15285
416k
    10154073U,  // STGPreIndex
15286
416k
    3149088U, // STILPW
15287
416k
    11184417U,  // STILPWpre
15288
416k
    3149088U, // STILPX
15289
416k
    11315489U,  // STILPXpre
15290
416k
    0U, // STL1
15291
416k
    608U, // STLLRB
15292
416k
    608U, // STLLRH
15293
416k
    608U, // STLLRW
15294
416k
    608U, // STLLRX
15295
416k
    608U, // STLRB
15296
416k
    608U, // STLRH
15297
416k
    608U, // STLRW
15298
416k
    977U, // STLRWpre
15299
416k
    608U, // STLRX
15300
416k
    985U, // STLRXpre
15301
416k
    3148888U, // STLURBi
15302
416k
    3148888U, // STLURHi
15303
416k
    3148888U, // STLURWi
15304
416k
    3148888U, // STLURXi
15305
416k
    3148888U, // STLURbi
15306
416k
    3148888U, // STLURdi
15307
416k
    3148888U, // STLURhi
15308
416k
    3148888U, // STLURqi
15309
416k
    3148888U, // STLURsi
15310
416k
    11406424U,  // STLXPW
15311
416k
    11406424U,  // STLXPX
15312
416k
    3149088U, // STLXRB
15313
416k
    3149088U, // STLXRH
15314
416k
    3149088U, // STLXRW
15315
416k
    3149088U, // STLXRX
15316
416k
    402787616U, // STNPDi
15317
416k
    419564832U, // STNPQi
15318
416k
    436342048U, // STNPSi
15319
416k
    436342048U, // STNPWi
15320
416k
    402787616U, // STNPXi
15321
416k
    8006884U, // STNT1B_2Z
15322
416k
    392309988U, // STNT1B_2Z_IMM
15323
416k
    8006884U, // STNT1B_4Z
15324
416k
    393096420U, // STNT1B_4Z_IMM
15325
416k
    671223075U, // STNT1B_VG2_M2ZPXI
15326
416k
    688000291U, // STNT1B_VG2_M2ZPXX
15327
416k
    393096420U, // STNT1B_VG4_M4ZPXI
15328
416k
    8006884U, // STNT1B_VG4_M4ZPXX
15329
416k
    387853540U, // STNT1B_ZRI
15330
416k
    8006884U, // STNT1B_ZRR
15331
416k
    371076284U, // STNT1B_ZZR_D_REAL
15332
416k
    371076196U, // STNT1B_ZZR_S_REAL
15333
416k
    8137956U, // STNT1D_2Z
15334
416k
    392309988U, // STNT1D_2Z_IMM
15335
416k
    8137956U, // STNT1D_4Z
15336
416k
    393096420U, // STNT1D_4Z_IMM
15337
416k
    392309988U, // STNT1D_VG2_M2ZPXI
15338
416k
    8137956U, // STNT1D_VG2_M2ZPXX
15339
416k
    393096420U, // STNT1D_VG4_M4ZPXI
15340
416k
    8137956U, // STNT1D_VG4_M4ZPXX
15341
416k
    387853540U, // STNT1D_ZRI
15342
416k
    8137956U, // STNT1D_ZRR
15343
416k
    371076284U, // STNT1D_ZZR_D_REAL
15344
416k
    8269028U, // STNT1H_2Z
15345
416k
    392309988U, // STNT1H_2Z_IMM
15346
416k
    8269028U, // STNT1H_4Z
15347
416k
    393096420U, // STNT1H_4Z_IMM
15348
416k
    671223075U, // STNT1H_VG2_M2ZPXI
15349
416k
    704777507U, // STNT1H_VG2_M2ZPXX
15350
416k
    393096420U, // STNT1H_VG4_M4ZPXI
15351
416k
    8269028U, // STNT1H_VG4_M4ZPXX
15352
416k
    387853540U, // STNT1H_ZRI
15353
416k
    8269028U, // STNT1H_ZRR
15354
416k
    371076284U, // STNT1H_ZZR_D_REAL
15355
416k
    371076196U, // STNT1H_ZZR_S_REAL
15356
416k
    8531172U, // STNT1W_2Z
15357
416k
    392309988U, // STNT1W_2Z_IMM
15358
416k
    8531172U, // STNT1W_4Z
15359
416k
    393096420U, // STNT1W_4Z_IMM
15360
416k
    392309988U, // STNT1W_VG2_M2ZPXI
15361
416k
    8531172U, // STNT1W_VG2_M2ZPXX
15362
416k
    393096420U, // STNT1W_VG4_M4ZPXI
15363
416k
    8531172U, // STNT1W_VG4_M4ZPXX
15364
416k
    387853540U, // STNT1W_ZRI
15365
416k
    8531172U, // STNT1W_ZRR
15366
416k
    371076284U, // STNT1W_ZZR_D_REAL
15367
416k
    371076196U, // STNT1W_ZZR_S_REAL
15368
416k
    402787616U, // STPDi
15369
416k
    462989601U, // STPDpost
15370
416k
    453159201U, // STPDpre
15371
416k
    419564832U, // STPQi
15372
416k
    479766817U, // STPQpost
15373
416k
    469936417U, // STPQpre
15374
416k
    436342048U, // STPSi
15375
416k
    496544033U, // STPSpost
15376
416k
    486713633U, // STPSpre
15377
416k
    436342048U, // STPWi
15378
416k
    496544033U, // STPWpost
15379
416k
    486713633U, // STPWpre
15380
416k
    402787616U, // STPXi
15381
416k
    462989601U, // STPXpost
15382
416k
    453159201U, // STPXpre
15383
416k
    43641U, // STRBBpost
15384
416k
    10135641U,  // STRBBpre
15385
416k
    503450712U, // STRBBroW
15386
416k
    520227928U, // STRBBroX
15387
416k
    64600U, // STRBBui
15388
416k
    43641U, // STRBpost
15389
416k
    10135641U,  // STRBpre
15390
416k
    503450712U, // STRBroW
15391
416k
    520227928U, // STRBroX
15392
416k
    64600U, // STRBui
15393
416k
    43641U, // STRDpost
15394
416k
    10135641U,  // STRDpre
15395
416k
    537005144U, // STRDroW
15396
416k
    553782360U, // STRDroX
15397
416k
    65624U, // STRDui
15398
416k
    43641U, // STRHHpost
15399
416k
    10135641U,  // STRHHpre
15400
416k
    570559576U, // STRHHroW
15401
416k
    587336792U, // STRHHroX
15402
416k
    66648U, // STRHHui
15403
416k
    43641U, // STRHpost
15404
416k
    10135641U,  // STRHpre
15405
416k
    570559576U, // STRHroW
15406
416k
    587336792U, // STRHroX
15407
416k
    66648U, // STRHui
15408
416k
    43641U, // STRQpost
15409
416k
    10135641U,  // STRQpre
15410
416k
    604114008U, // STRQroW
15411
416k
    620891224U, // STRQroX
15412
416k
    67672U, // STRQui
15413
416k
    43641U, // STRSpost
15414
416k
    10135641U,  // STRSpre
15415
416k
    637668440U, // STRSroW
15416
416k
    654445656U, // STRSroX
15417
416k
    68696U, // STRSui
15418
416k
    43641U, // STRWpost
15419
416k
    10135641U,  // STRWpre
15420
416k
    637668440U, // STRWroW
15421
416k
    654445656U, // STRWroX
15422
416k
    68696U, // STRWui
15423
416k
    43641U, // STRXpost
15424
416k
    10135641U,  // STRXpre
15425
416k
    537005144U, // STRXroW
15426
416k
    553782360U, // STRXroX
15427
416k
    65624U, // STRXui
15428
416k
    10226776U,  // STR_PXI
15429
416k
    608U, // STR_TX
15430
416k
    0U, // STR_ZA
15431
416k
    10226776U,  // STR_ZXI
15432
416k
    3148888U, // STTRBi
15433
416k
    3148888U, // STTRHi
15434
416k
    3148888U, // STTRWi
15435
416k
    3148888U, // STTRXi
15436
416k
    3148888U, // STURBBi
15437
416k
    3148888U, // STURBi
15438
416k
    3148888U, // STURDi
15439
416k
    3148888U, // STURHHi
15440
416k
    3148888U, // STURHi
15441
416k
    3148888U, // STURQi
15442
416k
    3148888U, // STURSi
15443
416k
    3148888U, // STURWi
15444
416k
    3148888U, // STURXi
15445
416k
    11406424U,  // STXPW
15446
416k
    11406424U,  // STXPX
15447
416k
    3149088U, // STXRB
15448
416k
    3149088U, // STXRH
15449
416k
    3149088U, // STXRW
15450
416k
    3149088U, // STXRX
15451
416k
    3149912U, // STZ2GOffset
15452
416k
    62073U, // STZ2GPostIndex
15453
416k
    10154073U,  // STZ2GPreIndex
15454
416k
    608U, // STZGM
15455
416k
    3149912U, // STZGOffset
15456
416k
    62073U, // STZGPostIndex
15457
416k
    10154073U,  // STZGPreIndex
15458
416k
    135256U,  // SUBG
15459
416k
    5208U,  // SUBHNB_ZZZ_B
15460
416k
    96U,  // SUBHNB_ZZZ_H
15461
416k
    6232U,  // SUBHNB_ZZZ_S
15462
416k
    7256U,  // SUBHNT_ZZZ_B
15463
416k
    24U,  // SUBHNT_ZZZ_H
15464
416k
    1112U,  // SUBHNT_ZZZ_S
15465
416k
    270440U,  // SUBHNv2i64_v2i32
15466
416k
    271464U,  // SUBHNv2i64_v4i32
15467
416k
    401520U,  // SUBHNv4i32_v4i16
15468
416k
    402544U,  // SUBHNv4i32_v8i16
15469
416k
    533624U,  // SUBHNv8i16_v16i8
15470
416k
    532600U,  // SUBHNv8i16_v8i8
15471
416k
    3160U,  // SUBP
15472
416k
    3160U,  // SUBPS
15473
416k
    16473U, // SUBR_ZI_B
15474
416k
    17496U, // SUBR_ZI_D
15475
416k
    208U, // SUBR_ZI_H
15476
416k
    18521U, // SUBR_ZI_S
15477
416k
    16918656U,  // SUBR_ZPmZ_B
15478
416k
    33691776U,  // SUBR_ZPmZ_D
15479
416k
    50998408U,  // SUBR_ZPmZ_H
15480
416k
    67252352U,  // SUBR_ZPmZ_S
15481
416k
    13400U, // SUBSWri
15482
416k
    14424U, // SUBSWrs
15483
416k
    15448U, // SUBSWrx
15484
416k
    13400U, // SUBSXri
15485
416k
    14424U, // SUBSXrs
15486
416k
    15448U, // SUBSXrx
15487
416k
    1313880U, // SUBSXrx64
15488
416k
    13400U, // SUBWri
15489
416k
    14424U, // SUBWrs
15490
416k
    15448U, // SUBWrx
15491
416k
    13400U, // SUBXri
15492
416k
    14424U, // SUBXrs
15493
416k
    15448U, // SUBXrx
15494
416k
    1313880U, // SUBXrx64
15495
416k
    1453248U, // SUB_VG2_M2Z2Z_D
15496
416k
    1584328U, // SUB_VG2_M2Z2Z_S
15497
416k
    52047040U,  // SUB_VG2_M2ZZ_D
15498
416k
    52178120U,  // SUB_VG2_M2ZZ_S
15499
416k
    192U, // SUB_VG2_M2Z_D
15500
416k
    200U, // SUB_VG2_M2Z_S
15501
416k
    1453248U, // SUB_VG4_M4Z4Z_D
15502
416k
    1584328U, // SUB_VG4_M4Z4Z_S
15503
416k
    52047040U,  // SUB_VG4_M4ZZ_D
15504
416k
    52178120U,  // SUB_VG4_M4ZZ_S
15505
416k
    192U, // SUB_VG4_M4Z_D
15506
416k
    200U, // SUB_VG4_M4Z_S
15507
416k
    16473U, // SUB_ZI_B
15508
416k
    17496U, // SUB_ZI_D
15509
416k
    208U, // SUB_ZI_H
15510
416k
    18521U, // SUB_ZI_S
15511
416k
    16918656U,  // SUB_ZPmZ_B
15512
416k
    33691776U,  // SUB_ZPmZ_D
15513
416k
    50998408U,  // SUB_ZPmZ_H
15514
416k
    67252352U,  // SUB_ZPmZ_S
15515
416k
    10329U, // SUB_ZZZ_B
15516
416k
    6232U,  // SUB_ZZZ_D
15517
416k
    136U, // SUB_ZZZ_H
15518
416k
    12377U, // SUB_ZZZ_S
15519
416k
    794768U,  // SUBv16i8
15520
416k
    3160U,  // SUBv1i64
15521
416k
    925848U,  // SUBv2i32
15522
416k
    270440U,  // SUBv2i64
15523
416k
    1056928U, // SUBv4i16
15524
416k
    401520U,  // SUBv4i32
15525
416k
    532600U,  // SUBv8i16
15526
416k
    1188008U, // SUBv8i8
15527
416k
    2543496U, // SUDOT_VG2_M2ZZI_BToS
15528
416k
    53128U, // SUDOT_VG2_M2ZZ_BToS
15529
416k
    2543496U, // SUDOT_VG4_M4ZZI_BToS
15530
416k
    53128U, // SUDOT_VG4_M4ZZ_BToS
15531
416k
    40969U, // SUDOT_ZZZI
15532
416k
    10495120U,  // SUDOTlanev16i8
15533
416k
    10495144U,  // SUDOTlanev8i8
15534
416k
    40905U, // SUMLALL_MZZI_BtoS
15535
416k
    2543496U, // SUMLALL_VG2_M2ZZI_BtoS
15536
416k
    53132U, // SUMLALL_VG2_M2ZZ_BtoS
15537
416k
    2543496U, // SUMLALL_VG4_M4ZZI_BtoS
15538
416k
    53132U, // SUMLALL_VG4_M4ZZ_BtoS
15539
416k
    0U, // SUMOPA_MPPZZ_D
15540
416k
    0U, // SUMOPA_MPPZZ_S
15541
416k
    0U, // SUMOPS_MPPZZ_D
15542
416k
    0U, // SUMOPS_MPPZZ_S
15543
416k
    1U, // SUNPKHI_ZZ_D
15544
416k
    0U, // SUNPKHI_ZZ_H
15545
416k
    0U, // SUNPKHI_ZZ_S
15546
416k
    1U, // SUNPKLO_ZZ_D
15547
416k
    0U, // SUNPKLO_ZZ_H
15548
416k
    0U, // SUNPKLO_ZZ_S
15549
416k
    0U, // SUNPK_VG2_2ZZ_D
15550
416k
    0U, // SUNPK_VG2_2ZZ_H
15551
416k
    0U, // SUNPK_VG2_2ZZ_S
15552
416k
    0U, // SUNPK_VG4_4Z2Z_D
15553
416k
    0U, // SUNPK_VG4_4Z2Z_H
15554
416k
    0U, // SUNPK_VG4_4Z2Z_S
15555
416k
    16918656U,  // SUQADD_ZPmZ_B
15556
416k
    33691776U,  // SUQADD_ZPmZ_D
15557
416k
    50998408U,  // SUQADD_ZPmZ_H
15558
416k
    67252352U,  // SUQADD_ZPmZ_S
15559
416k
    32U,  // SUQADDv16i8
15560
416k
    1U, // SUQADDv1i16
15561
416k
    1U, // SUQADDv1i32
15562
416k
    1U, // SUQADDv1i64
15563
416k
    1U, // SUQADDv1i8
15564
416k
    40U,  // SUQADDv2i32
15565
416k
    48U,  // SUQADDv2i64
15566
416k
    56U,  // SUQADDv4i16
15567
416k
    64U,  // SUQADDv4i32
15568
416k
    72U,  // SUQADDv8i16
15569
416k
    80U,  // SUQADDv8i8
15570
416k
    2543496U, // SUVDOT_VG4_M4ZZI_BToS
15571
416k
    0U, // SVC
15572
416k
    2529520U, // SVDOT_VG2_M2ZZI_HtoS
15573
416k
    2543496U, // SVDOT_VG4_M4ZZI_BtoS
15574
416k
    2529520U, // SVDOT_VG4_M4ZZI_HtoD
15575
416k
    3U, // SWPAB
15576
416k
    3U, // SWPAH
15577
416k
    3U, // SWPALB
15578
416k
    3U, // SWPALH
15579
416k
    3U, // SWPALW
15580
416k
    3U, // SWPALX
15581
416k
    3U, // SWPAW
15582
416k
    3U, // SWPAX
15583
416k
    3U, // SWPB
15584
416k
    3U, // SWPH
15585
416k
    3U, // SWPLB
15586
416k
    3U, // SWPLH
15587
416k
    3U, // SWPLW
15588
416k
    3U, // SWPLX
15589
416k
    60706U, // SWPP
15590
416k
    60706U, // SWPPA
15591
416k
    60706U, // SWPPAL
15592
416k
    60706U, // SWPPL
15593
416k
    3U, // SWPW
15594
416k
    3U, // SWPX
15595
416k
    16U,  // SXTB_ZPmZ_D
15596
416k
    0U, // SXTB_ZPmZ_H
15597
416k
    24U,  // SXTB_ZPmZ_S
15598
416k
    16U,  // SXTH_ZPmZ_D
15599
416k
    24U,  // SXTH_ZPmZ_S
15600
416k
    16U,  // SXTW_ZPmZ_D
15601
416k
    87128U, // SYSLxt
15602
416k
    997U, // SYSPxt
15603
416k
    1005U,  // SYSPxt_XZR
15604
416k
    1013U,  // SYSxt
15605
416k
    178U, // TBLQ_ZZZ_B
15606
416k
    5U, // TBLQ_ZZZ_D
15607
416k
    136U, // TBLQ_ZZZ_H
15608
416k
    12380U, // TBLQ_ZZZ_S
15609
416k
    178U, // TBL_ZZZZ_B
15610
416k
    5U, // TBL_ZZZZ_D
15611
416k
    136U, // TBL_ZZZZ_H
15612
416k
    12380U, // TBL_ZZZZ_S
15613
416k
    178U, // TBL_ZZZ_B
15614
416k
    5U, // TBL_ZZZ_D
15615
416k
    136U, // TBL_ZZZ_H
15616
416k
    12380U, // TBL_ZZZ_S
15617
416k
    37U,  // TBLv16i8Four
15618
416k
    37U,  // TBLv16i8One
15619
416k
    37U,  // TBLv16i8Three
15620
416k
    37U,  // TBLv16i8Two
15621
416k
    85U,  // TBLv8i8Four
15622
416k
    85U,  // TBLv8i8One
15623
416k
    85U,  // TBLv8i8Three
15624
416k
    85U,  // TBLv8i8Two
15625
416k
    88152U, // TBNZW
15626
416k
    88152U, // TBNZX
15627
416k
    9U, // TBXQ_ZZZ_B
15628
416k
    1112U,  // TBXQ_ZZZ_D
15629
416k
    232U, // TBXQ_ZZZ_H
15630
416k
    2136U,  // TBXQ_ZZZ_S
15631
416k
    9U, // TBX_ZZZ_B
15632
416k
    1112U,  // TBX_ZZZ_D
15633
416k
    232U, // TBX_ZZZ_H
15634
416k
    2136U,  // TBX_ZZZ_S
15635
416k
    37U,  // TBXv16i8Four
15636
416k
    37U,  // TBXv16i8One
15637
416k
    37U,  // TBXv16i8Three
15638
416k
    37U,  // TBXv16i8Two
15639
416k
    85U,  // TBXv8i8Four
15640
416k
    85U,  // TBXv8i8One
15641
416k
    85U,  // TBXv8i8Three
15642
416k
    85U,  // TBXv8i8Two
15643
416k
    88152U, // TBZW
15644
416k
    88152U, // TBZX
15645
416k
    0U, // TCANCEL
15646
416k
    0U, // TCOMMIT
15647
416k
    0U, // TRCIT
15648
416k
    10329U, // TRN1_PPP_B
15649
416k
    6232U,  // TRN1_PPP_D
15650
416k
    136U, // TRN1_PPP_H
15651
416k
    12377U, // TRN1_PPP_S
15652
416k
    10329U, // TRN1_ZZZ_B
15653
416k
    6232U,  // TRN1_ZZZ_D
15654
416k
    136U, // TRN1_ZZZ_H
15655
416k
    1016U,  // TRN1_ZZZ_Q
15656
416k
    12377U, // TRN1_ZZZ_S
15657
416k
    794768U,  // TRN1v16i8
15658
416k
    925848U,  // TRN1v2i32
15659
416k
    270440U,  // TRN1v2i64
15660
416k
    1056928U, // TRN1v4i16
15661
416k
    401520U,  // TRN1v4i32
15662
416k
    532600U,  // TRN1v8i16
15663
416k
    1188008U, // TRN1v8i8
15664
416k
    10329U, // TRN2_PPP_B
15665
416k
    6232U,  // TRN2_PPP_D
15666
416k
    136U, // TRN2_PPP_H
15667
416k
    12377U, // TRN2_PPP_S
15668
416k
    10329U, // TRN2_ZZZ_B
15669
416k
    6232U,  // TRN2_ZZZ_D
15670
416k
    136U, // TRN2_ZZZ_H
15671
416k
    1016U,  // TRN2_ZZZ_Q
15672
416k
    12377U, // TRN2_ZZZ_S
15673
416k
    794768U,  // TRN2v16i8
15674
416k
    925848U,  // TRN2v2i32
15675
416k
    270440U,  // TRN2v2i64
15676
416k
    1056928U, // TRN2v4i16
15677
416k
    401520U,  // TRN2v4i32
15678
416k
    532600U,  // TRN2v8i16
15679
416k
    1188008U, // TRN2v8i8
15680
416k
    0U, // TSB
15681
416k
    0U, // TSTART
15682
416k
    0U, // TTEST
15683
416k
    2136U,  // UABALB_ZZZ_D
15684
416k
    8U, // UABALB_ZZZ_H
15685
416k
    7256U,  // UABALB_ZZZ_S
15686
416k
    2136U,  // UABALT_ZZZ_D
15687
416k
    8U, // UABALT_ZZZ_H
15688
416k
    7256U,  // UABALT_ZZZ_S
15689
416k
    795792U,  // UABALv16i8_v8i16
15690
416k
    926872U,  // UABALv2i32_v2i64
15691
416k
    1057952U, // UABALv4i16_v4i32
15692
416k
    402544U,  // UABALv4i32_v2i64
15693
416k
    533624U,  // UABALv8i16_v4i32
15694
416k
    1189032U, // UABALv8i8_v8i16
15695
416k
    9U, // UABA_ZZZ_B
15696
416k
    1112U,  // UABA_ZZZ_D
15697
416k
    232U, // UABA_ZZZ_H
15698
416k
    2136U,  // UABA_ZZZ_S
15699
416k
    795792U,  // UABAv16i8
15700
416k
    926872U,  // UABAv2i32
15701
416k
    1057952U, // UABAv4i16
15702
416k
    402544U,  // UABAv4i32
15703
416k
    533624U,  // UABAv8i16
15704
416k
    1189032U, // UABAv8i8
15705
416k
    12377U, // UABDLB_ZZZ_D
15706
416k
    176U, // UABDLB_ZZZ_H
15707
416k
    5208U,  // UABDLB_ZZZ_S
15708
416k
    12377U, // UABDLT_ZZZ_D
15709
416k
    176U, // UABDLT_ZZZ_H
15710
416k
    5208U,  // UABDLT_ZZZ_S
15711
416k
    794768U,  // UABDLv16i8_v8i16
15712
416k
    925848U,  // UABDLv2i32_v2i64
15713
416k
    1056928U, // UABDLv4i16_v4i32
15714
416k
    401520U,  // UABDLv4i32_v2i64
15715
416k
    532600U,  // UABDLv8i16_v4i32
15716
416k
    1188008U, // UABDLv8i8_v8i16
15717
416k
    16918656U,  // UABD_ZPmZ_B
15718
416k
    33691776U,  // UABD_ZPmZ_D
15719
416k
    50998408U,  // UABD_ZPmZ_H
15720
416k
    67252352U,  // UABD_ZPmZ_S
15721
416k
    794768U,  // UABDv16i8
15722
416k
    925848U,  // UABDv2i32
15723
416k
    1056928U, // UABDv4i16
15724
416k
    401520U,  // UABDv4i32
15725
416k
    532600U,  // UABDv8i16
15726
416k
    1188008U, // UABDv8i8
15727
416k
    2176U,  // UADALP_ZPmZ_D
15728
416k
    8U, // UADALP_ZPmZ_H
15729
416k
    7296U,  // UADALP_ZPmZ_S
15730
416k
    32U,  // UADALPv16i8_v8i16
15731
416k
    40U,  // UADALPv2i32_v1i64
15732
416k
    56U,  // UADALPv4i16_v2i32
15733
416k
    64U,  // UADALPv4i32_v2i64
15734
416k
    72U,  // UADALPv8i16_v4i32
15735
416k
    80U,  // UADALPv8i8_v4i16
15736
416k
    12377U, // UADDLB_ZZZ_D
15737
416k
    176U, // UADDLB_ZZZ_H
15738
416k
    5208U,  // UADDLB_ZZZ_S
15739
416k
    32U,  // UADDLPv16i8_v8i16
15740
416k
    40U,  // UADDLPv2i32_v1i64
15741
416k
    56U,  // UADDLPv4i16_v2i32
15742
416k
    64U,  // UADDLPv4i32_v2i64
15743
416k
    72U,  // UADDLPv8i16_v4i32
15744
416k
    80U,  // UADDLPv8i8_v4i16
15745
416k
    12377U, // UADDLT_ZZZ_D
15746
416k
    176U, // UADDLT_ZZZ_H
15747
416k
    5208U,  // UADDLT_ZZZ_S
15748
416k
    32U,  // UADDLVv16i8v
15749
416k
    56U,  // UADDLVv4i16v
15750
416k
    64U,  // UADDLVv4i32v
15751
416k
    72U,  // UADDLVv8i16v
15752
416k
    80U,  // UADDLVv8i8v
15753
416k
    794768U,  // UADDLv16i8_v8i16
15754
416k
    925848U,  // UADDLv2i32_v2i64
15755
416k
    1056928U, // UADDLv4i16_v4i32
15756
416k
    401520U,  // UADDLv4i32_v2i64
15757
416k
    532600U,  // UADDLv8i16_v4i32
15758
416k
    1188008U, // UADDLv8i8_v8i16
15759
416k
    0U, // UADDV_VPZ_B
15760
416k
    0U, // UADDV_VPZ_D
15761
416k
    0U, // UADDV_VPZ_H
15762
416k
    0U, // UADDV_VPZ_S
15763
416k
    12376U, // UADDWB_ZZZ_D
15764
416k
    176U, // UADDWB_ZZZ_H
15765
416k
    5209U,  // UADDWB_ZZZ_S
15766
416k
    12376U, // UADDWT_ZZZ_D
15767
416k
    176U, // UADDWT_ZZZ_H
15768
416k
    5209U,  // UADDWT_ZZZ_S
15769
416k
    794744U,  // UADDWv16i8_v8i16
15770
416k
    925800U,  // UADDWv2i32_v2i64
15771
416k
    1056880U, // UADDWv4i16_v4i32
15772
416k
    401512U,  // UADDWv4i32_v2i64
15773
416k
    532592U,  // UADDWv8i16_v4i32
15774
416k
    1187960U, // UADDWv8i8_v8i16
15775
416k
    134232U,  // UBFMWri
15776
416k
    134232U,  // UBFMXri
15777
416k
    8U, // UCLAMP_VG2_2Z2Z_B
15778
416k
    16U,  // UCLAMP_VG2_2Z2Z_D
15779
416k
    232U, // UCLAMP_VG2_2Z2Z_H
15780
416k
    24U,  // UCLAMP_VG2_2Z2Z_S
15781
416k
    8U, // UCLAMP_VG4_4Z4Z_B
15782
416k
    16U,  // UCLAMP_VG4_4Z4Z_D
15783
416k
    232U, // UCLAMP_VG4_4Z4Z_H
15784
416k
    24U,  // UCLAMP_VG4_4Z4Z_S
15785
416k
    10329U, // UCLAMP_ZZZ_B
15786
416k
    6232U,  // UCLAMP_ZZZ_D
15787
416k
    136U, // UCLAMP_ZZZ_H
15788
416k
    12377U, // UCLAMP_ZZZ_S
15789
416k
    3160U,  // UCVTFSWDri
15790
416k
    3160U,  // UCVTFSWHri
15791
416k
    3160U,  // UCVTFSWSri
15792
416k
    3160U,  // UCVTFSXDri
15793
416k
    3160U,  // UCVTFSXHri
15794
416k
    3160U,  // UCVTFSXSri
15795
416k
    0U, // UCVTFUWDri
15796
416k
    0U, // UCVTFUWHri
15797
416k
    0U, // UCVTFUWSri
15798
416k
    0U, // UCVTFUXDri
15799
416k
    0U, // UCVTFUXHri
15800
416k
    0U, // UCVTFUXSri
15801
416k
    0U, // UCVTF_2Z2Z_StoS
15802
416k
    0U, // UCVTF_4Z4Z_StoS
15803
416k
    16U,  // UCVTF_ZPmZ_DtoD
15804
416k
    2U, // UCVTF_ZPmZ_DtoH
15805
416k
    16U,  // UCVTF_ZPmZ_DtoS
15806
416k
    0U, // UCVTF_ZPmZ_HtoH
15807
416k
    24U,  // UCVTF_ZPmZ_StoD
15808
416k
    1U, // UCVTF_ZPmZ_StoH
15809
416k
    24U,  // UCVTF_ZPmZ_StoS
15810
416k
    3160U,  // UCVTFd
15811
416k
    3160U,  // UCVTFh
15812
416k
    3160U,  // UCVTFs
15813
416k
    0U, // UCVTFv1i16
15814
416k
    0U, // UCVTFv1i32
15815
416k
    0U, // UCVTFv1i64
15816
416k
    40U,  // UCVTFv2f32
15817
416k
    48U,  // UCVTFv2f64
15818
416k
    3224U,  // UCVTFv2i32_shift
15819
416k
    3176U,  // UCVTFv2i64_shift
15820
416k
    56U,  // UCVTFv4f16
15821
416k
    64U,  // UCVTFv4f32
15822
416k
    3232U,  // UCVTFv4i16_shift
15823
416k
    3184U,  // UCVTFv4i32_shift
15824
416k
    72U,  // UCVTFv8f16
15825
416k
    3192U,  // UCVTFv8i16_shift
15826
416k
    0U, // UDF
15827
416k
    33691776U,  // UDIVR_ZPmZ_D
15828
416k
    67252352U,  // UDIVR_ZPmZ_S
15829
416k
    3160U,  // UDIVWr
15830
416k
    3160U,  // UDIVXr
15831
416k
    33691776U,  // UDIV_ZPmZ_D
15832
416k
    67252352U,  // UDIV_ZPmZ_S
15833
416k
    81800U, // UDOT_VG2_M2Z2Z_BtoS
15834
416k
    38128U, // UDOT_VG2_M2Z2Z_HtoD
15835
416k
    38128U, // UDOT_VG2_M2Z2Z_HtoS
15836
416k
    2543496U, // UDOT_VG2_M2ZZI_BToS
15837
416k
    2529520U, // UDOT_VG2_M2ZZI_HToS
15838
416k
    2529520U, // UDOT_VG2_M2ZZI_HtoD
15839
416k
    53128U, // UDOT_VG2_M2ZZ_BtoS
15840
416k
    39152U, // UDOT_VG2_M2ZZ_HtoD
15841
416k
    39152U, // UDOT_VG2_M2ZZ_HtoS
15842
416k
    81800U, // UDOT_VG4_M4Z4Z_BtoS
15843
416k
    38128U, // UDOT_VG4_M4Z4Z_HtoD
15844
416k
    38128U, // UDOT_VG4_M4Z4Z_HtoS
15845
416k
    2543496U, // UDOT_VG4_M4ZZI_BtoS
15846
416k
    2529520U, // UDOT_VG4_M4ZZI_HToS
15847
416k
    2529520U, // UDOT_VG4_M4ZZI_HtoD
15848
416k
    53128U, // UDOT_VG4_M4ZZ_BtoS
15849
416k
    39152U, // UDOT_VG4_M4ZZ_HtoD
15850
416k
    39152U, // UDOT_VG4_M4ZZ_HtoS
15851
416k
    52960344U,  // UDOT_ZZZI_D
15852
416k
    52960344U,  // UDOT_ZZZI_HtoS
15853
416k
    40969U, // UDOT_ZZZI_S
15854
416k
    7256U,  // UDOT_ZZZ_D
15855
416k
    7256U,  // UDOT_ZZZ_HtoS
15856
416k
    9U, // UDOT_ZZZ_S
15857
416k
    10495120U,  // UDOTlanev16i8
15858
416k
    10495144U,  // UDOTlanev8i8
15859
416k
    795792U,  // UDOTv16i8
15860
416k
    1189032U, // UDOTv8i8
15861
416k
    16918656U,  // UHADD_ZPmZ_B
15862
416k
    33691776U,  // UHADD_ZPmZ_D
15863
416k
    50998408U,  // UHADD_ZPmZ_H
15864
416k
    67252352U,  // UHADD_ZPmZ_S
15865
416k
    794768U,  // UHADDv16i8
15866
416k
    925848U,  // UHADDv2i32
15867
416k
    1056928U, // UHADDv4i16
15868
416k
    401520U,  // UHADDv4i32
15869
416k
    532600U,  // UHADDv8i16
15870
416k
    1188008U, // UHADDv8i8
15871
416k
    16918656U,  // UHSUBR_ZPmZ_B
15872
416k
    33691776U,  // UHSUBR_ZPmZ_D
15873
416k
    50998408U,  // UHSUBR_ZPmZ_H
15874
416k
    67252352U,  // UHSUBR_ZPmZ_S
15875
416k
    16918656U,  // UHSUB_ZPmZ_B
15876
416k
    33691776U,  // UHSUB_ZPmZ_D
15877
416k
    50998408U,  // UHSUB_ZPmZ_H
15878
416k
    67252352U,  // UHSUB_ZPmZ_S
15879
416k
    794768U,  // UHSUBv16i8
15880
416k
    925848U,  // UHSUBv2i32
15881
416k
    1056928U, // UHSUBv4i16
15882
416k
    401520U,  // UHSUBv4i32
15883
416k
    532600U,  // UHSUBv8i16
15884
416k
    1188008U, // UHSUBv8i8
15885
416k
    134232U,  // UMADDLrrr
15886
416k
    16918656U,  // UMAXP_ZPmZ_B
15887
416k
    33691776U,  // UMAXP_ZPmZ_D
15888
416k
    50998408U,  // UMAXP_ZPmZ_H
15889
416k
    67252352U,  // UMAXP_ZPmZ_S
15890
416k
    794768U,  // UMAXPv16i8
15891
416k
    925848U,  // UMAXPv2i32
15892
416k
    1056928U, // UMAXPv4i16
15893
416k
    401520U,  // UMAXPv4i32
15894
416k
    532600U,  // UMAXPv8i16
15895
416k
    1188008U, // UMAXPv8i8
15896
416k
    10328U, // UMAXQV_VPZ_B
15897
416k
    6232U,  // UMAXQV_VPZ_D
15898
416k
    5208U,  // UMAXQV_VPZ_H
15899
416k
    12376U, // UMAXQV_VPZ_S
15900
416k
    0U, // UMAXV_VPZ_B
15901
416k
    0U, // UMAXV_VPZ_D
15902
416k
    0U, // UMAXV_VPZ_H
15903
416k
    0U, // UMAXV_VPZ_S
15904
416k
    32U,  // UMAXVv16i8v
15905
416k
    56U,  // UMAXVv4i16v
15906
416k
    64U,  // UMAXVv4i32v
15907
416k
    72U,  // UMAXVv8i16v
15908
416k
    80U,  // UMAXVv8i8v
15909
416k
    3160U,  // UMAXWri
15910
416k
    3160U,  // UMAXWrr
15911
416k
    3160U,  // UMAXXri
15912
416k
    3160U,  // UMAXXrr
15913
416k
    912U, // UMAX_VG2_2Z2Z_B
15914
416k
    536U, // UMAX_VG2_2Z2Z_D
15915
416k
    248U, // UMAX_VG2_2Z2Z_H
15916
416k
    544U, // UMAX_VG2_2Z2Z_S
15917
416k
    176U, // UMAX_VG2_2ZZ_B
15918
416k
    184U, // UMAX_VG2_2ZZ_D
15919
416k
    136U, // UMAX_VG2_2ZZ_H
15920
416k
    96U,  // UMAX_VG2_2ZZ_S
15921
416k
    912U, // UMAX_VG4_4Z4Z_B
15922
416k
    536U, // UMAX_VG4_4Z4Z_D
15923
416k
    248U, // UMAX_VG4_4Z4Z_H
15924
416k
    544U, // UMAX_VG4_4Z4Z_S
15925
416k
    176U, // UMAX_VG4_4ZZ_B
15926
416k
    184U, // UMAX_VG4_4ZZ_D
15927
416k
    136U, // UMAX_VG4_4ZZ_H
15928
416k
    96U,  // UMAX_VG4_4ZZ_S
15929
416k
    89177U, // UMAX_ZI_B
15930
416k
    89176U, // UMAX_ZI_D
15931
416k
    464U, // UMAX_ZI_H
15932
416k
    89177U, // UMAX_ZI_S
15933
416k
    16918656U,  // UMAX_ZPmZ_B
15934
416k
    33691776U,  // UMAX_ZPmZ_D
15935
416k
    50998408U,  // UMAX_ZPmZ_H
15936
416k
    67252352U,  // UMAX_ZPmZ_S
15937
416k
    794768U,  // UMAXv16i8
15938
416k
    925848U,  // UMAXv2i32
15939
416k
    1056928U, // UMAXv4i16
15940
416k
    401520U,  // UMAXv4i32
15941
416k
    532600U,  // UMAXv8i16
15942
416k
    1188008U, // UMAXv8i8
15943
416k
    16918656U,  // UMINP_ZPmZ_B
15944
416k
    33691776U,  // UMINP_ZPmZ_D
15945
416k
    50998408U,  // UMINP_ZPmZ_H
15946
416k
    67252352U,  // UMINP_ZPmZ_S
15947
416k
    794768U,  // UMINPv16i8
15948
416k
    925848U,  // UMINPv2i32
15949
416k
    1056928U, // UMINPv4i16
15950
416k
    401520U,  // UMINPv4i32
15951
416k
    532600U,  // UMINPv8i16
15952
416k
    1188008U, // UMINPv8i8
15953
416k
    10328U, // UMINQV_VPZ_B
15954
416k
    6232U,  // UMINQV_VPZ_D
15955
416k
    5208U,  // UMINQV_VPZ_H
15956
416k
    12376U, // UMINQV_VPZ_S
15957
416k
    0U, // UMINV_VPZ_B
15958
416k
    0U, // UMINV_VPZ_D
15959
416k
    0U, // UMINV_VPZ_H
15960
416k
    0U, // UMINV_VPZ_S
15961
416k
    32U,  // UMINVv16i8v
15962
416k
    56U,  // UMINVv4i16v
15963
416k
    64U,  // UMINVv4i32v
15964
416k
    72U,  // UMINVv8i16v
15965
416k
    80U,  // UMINVv8i8v
15966
416k
    3160U,  // UMINWri
15967
416k
    3160U,  // UMINWrr
15968
416k
    3160U,  // UMINXri
15969
416k
    3160U,  // UMINXrr
15970
416k
    912U, // UMIN_VG2_2Z2Z_B
15971
416k
    536U, // UMIN_VG2_2Z2Z_D
15972
416k
    248U, // UMIN_VG2_2Z2Z_H
15973
416k
    544U, // UMIN_VG2_2Z2Z_S
15974
416k
    176U, // UMIN_VG2_2ZZ_B
15975
416k
    184U, // UMIN_VG2_2ZZ_D
15976
416k
    136U, // UMIN_VG2_2ZZ_H
15977
416k
    96U,  // UMIN_VG2_2ZZ_S
15978
416k
    912U, // UMIN_VG4_4Z4Z_B
15979
416k
    536U, // UMIN_VG4_4Z4Z_D
15980
416k
    248U, // UMIN_VG4_4Z4Z_H
15981
416k
    544U, // UMIN_VG4_4Z4Z_S
15982
416k
    176U, // UMIN_VG4_4ZZ_B
15983
416k
    184U, // UMIN_VG4_4ZZ_D
15984
416k
    136U, // UMIN_VG4_4ZZ_H
15985
416k
    96U,  // UMIN_VG4_4ZZ_S
15986
416k
    89177U, // UMIN_ZI_B
15987
416k
    89176U, // UMIN_ZI_D
15988
416k
    464U, // UMIN_ZI_H
15989
416k
    89177U, // UMIN_ZI_S
15990
416k
    16918656U,  // UMIN_ZPmZ_B
15991
416k
    33691776U,  // UMIN_ZPmZ_D
15992
416k
    50998408U,  // UMIN_ZPmZ_H
15993
416k
    67252352U,  // UMIN_ZPmZ_S
15994
416k
    794768U,  // UMINv16i8
15995
416k
    925848U,  // UMINv2i32
15996
416k
    1056928U, // UMINv4i16
15997
416k
    401520U,  // UMINv4i32
15998
416k
    532600U,  // UMINv8i16
15999
416k
    1188008U, // UMINv8i8
16000
416k
    52955224U,  // UMLALB_ZZZI_D
16001
416k
    52960344U,  // UMLALB_ZZZI_S
16002
416k
    2136U,  // UMLALB_ZZZ_D
16003
416k
    8U, // UMLALB_ZZZ_H
16004
416k
    7256U,  // UMLALB_ZZZ_S
16005
416k
    40905U, // UMLALL_MZZI_BtoS
16006
416k
    40193U, // UMLALL_MZZI_HtoD
16007
416k
    969U, // UMLALL_MZZ_BtoS
16008
416k
    257U, // UMLALL_MZZ_HtoD
16009
416k
    81800U, // UMLALL_VG2_M2Z2Z_BtoS
16010
416k
    38128U, // UMLALL_VG2_M2Z2Z_HtoD
16011
416k
    2543496U, // UMLALL_VG2_M2ZZI_BtoS
16012
416k
    2529520U, // UMLALL_VG2_M2ZZI_HtoD
16013
416k
    53132U, // UMLALL_VG2_M2ZZ_BtoS
16014
416k
    39156U, // UMLALL_VG2_M2ZZ_HtoD
16015
416k
    81800U, // UMLALL_VG4_M4Z4Z_BtoS
16016
416k
    38128U, // UMLALL_VG4_M4Z4Z_HtoD
16017
416k
    2543496U, // UMLALL_VG4_M4ZZI_BtoS
16018
416k
    2529520U, // UMLALL_VG4_M4ZZI_HtoD
16019
416k
    53132U, // UMLALL_VG4_M4ZZ_BtoS
16020
416k
    39156U, // UMLALL_VG4_M4ZZ_HtoD
16021
416k
    52955224U,  // UMLALT_ZZZI_D
16022
416k
    52960344U,  // UMLALT_ZZZI_S
16023
416k
    2136U,  // UMLALT_ZZZ_D
16024
416k
    8U, // UMLALT_ZZZ_H
16025
416k
    7256U,  // UMLALT_ZZZ_S
16026
416k
    40193U, // UMLAL_MZZI_S
16027
416k
    257U, // UMLAL_MZZ_S
16028
416k
    38128U, // UMLAL_VG2_M2Z2Z_S
16029
416k
    2529520U, // UMLAL_VG2_M2ZZI_S
16030
416k
    39152U, // UMLAL_VG2_M2ZZ_S
16031
416k
    38128U, // UMLAL_VG4_M4Z4Z_S
16032
416k
    2529520U, // UMLAL_VG4_M4ZZI_S
16033
416k
    39152U, // UMLAL_VG4_M4ZZ_S
16034
416k
    795792U,  // UMLALv16i8_v8i16
16035
416k
    105260184U, // UMLALv2i32_indexed
16036
416k
    926872U,  // UMLALv2i32_v2i64
16037
416k
    103425184U, // UMLALv4i16_indexed
16038
416k
    1057952U, // UMLALv4i16_v4i32
16039
416k
    105260144U, // UMLALv4i32_indexed
16040
416k
    402544U,  // UMLALv4i32_v2i64
16041
416k
    103425144U, // UMLALv8i16_indexed
16042
416k
    533624U,  // UMLALv8i16_v4i32
16043
416k
    1189032U, // UMLALv8i8_v8i16
16044
416k
    52955224U,  // UMLSLB_ZZZI_D
16045
416k
    52960344U,  // UMLSLB_ZZZI_S
16046
416k
    2136U,  // UMLSLB_ZZZ_D
16047
416k
    8U, // UMLSLB_ZZZ_H
16048
416k
    7256U,  // UMLSLB_ZZZ_S
16049
416k
    40905U, // UMLSLL_MZZI_BtoS
16050
416k
    40193U, // UMLSLL_MZZI_HtoD
16051
416k
    969U, // UMLSLL_MZZ_BtoS
16052
416k
    257U, // UMLSLL_MZZ_HtoD
16053
416k
    81800U, // UMLSLL_VG2_M2Z2Z_BtoS
16054
416k
    38128U, // UMLSLL_VG2_M2Z2Z_HtoD
16055
416k
    2543496U, // UMLSLL_VG2_M2ZZI_BtoS
16056
416k
    2529520U, // UMLSLL_VG2_M2ZZI_HtoD
16057
416k
    53132U, // UMLSLL_VG2_M2ZZ_BtoS
16058
416k
    39156U, // UMLSLL_VG2_M2ZZ_HtoD
16059
416k
    81800U, // UMLSLL_VG4_M4Z4Z_BtoS
16060
416k
    38128U, // UMLSLL_VG4_M4Z4Z_HtoD
16061
416k
    2543496U, // UMLSLL_VG4_M4ZZI_BtoS
16062
416k
    2529520U, // UMLSLL_VG4_M4ZZI_HtoD
16063
416k
    53132U, // UMLSLL_VG4_M4ZZ_BtoS
16064
416k
    39156U, // UMLSLL_VG4_M4ZZ_HtoD
16065
416k
    52955224U,  // UMLSLT_ZZZI_D
16066
416k
    52960344U,  // UMLSLT_ZZZI_S
16067
416k
    2136U,  // UMLSLT_ZZZ_D
16068
416k
    8U, // UMLSLT_ZZZ_H
16069
416k
    7256U,  // UMLSLT_ZZZ_S
16070
416k
    40193U, // UMLSL_MZZI_S
16071
416k
    257U, // UMLSL_MZZ_S
16072
416k
    38128U, // UMLSL_VG2_M2Z2Z_S
16073
416k
    2529520U, // UMLSL_VG2_M2ZZI_S
16074
416k
    39152U, // UMLSL_VG2_M2ZZ_S
16075
416k
    38128U, // UMLSL_VG4_M4Z4Z_S
16076
416k
    2529520U, // UMLSL_VG4_M4ZZI_S
16077
416k
    39152U, // UMLSL_VG4_M4ZZ_S
16078
416k
    795792U,  // UMLSLv16i8_v8i16
16079
416k
    105260184U, // UMLSLv2i32_indexed
16080
416k
    926872U,  // UMLSLv2i32_v2i64
16081
416k
    103425184U, // UMLSLv4i16_indexed
16082
416k
    1057952U, // UMLSLv4i16_v4i32
16083
416k
    105260144U, // UMLSLv4i32_indexed
16084
416k
    402544U,  // UMLSLv4i32_v2i64
16085
416k
    103425144U, // UMLSLv8i16_indexed
16086
416k
    533624U,  // UMLSLv8i16_v4i32
16087
416k
    1189032U, // UMLSLv8i8_v8i16
16088
416k
    795792U,  // UMMLA
16089
416k
    9U, // UMMLA_ZZZ
16090
416k
    0U, // UMOPA_MPPZZ_D
16091
416k
    0U, // UMOPA_MPPZZ_HtoS
16092
416k
    0U, // UMOPA_MPPZZ_S
16093
416k
    0U, // UMOPS_MPPZZ_D
16094
416k
    0U, // UMOPS_MPPZZ_HtoS
16095
416k
    0U, // UMOPS_MPPZZ_S
16096
416k
    47520U, // UMOVvi16
16097
416k
    47520U, // UMOVvi16_idx0
16098
416k
    47528U, // UMOVvi32
16099
416k
    47528U, // UMOVvi32_idx0
16100
416k
    47536U, // UMOVvi64
16101
416k
    47536U, // UMOVvi64_idx0
16102
416k
    47544U, // UMOVvi8
16103
416k
    47544U, // UMOVvi8_idx0
16104
416k
    134232U,  // UMSUBLrrr
16105
416k
    16918656U,  // UMULH_ZPmZ_B
16106
416k
    33691776U,  // UMULH_ZPmZ_D
16107
416k
    50998408U,  // UMULH_ZPmZ_H
16108
416k
    67252352U,  // UMULH_ZPmZ_S
16109
416k
    10329U, // UMULH_ZZZ_B
16110
416k
    6232U,  // UMULH_ZZZ_D
16111
416k
    136U, // UMULH_ZZZ_H
16112
416k
    12377U, // UMULH_ZZZ_S
16113
416k
    3160U,  // UMULHrr
16114
416k
    5124185U, // UMULLB_ZZZI_D
16115
416k
    5117016U, // UMULLB_ZZZI_S
16116
416k
    12377U, // UMULLB_ZZZ_D
16117
416k
    176U, // UMULLB_ZZZ_H
16118
416k
    5208U,  // UMULLB_ZZZ_S
16119
416k
    5124185U, // UMULLT_ZZZI_D
16120
416k
    5117016U, // UMULLT_ZZZI_S
16121
416k
    12377U, // UMULLT_ZZZ_D
16122
416k
    176U, // UMULLT_ZZZ_H
16123
416k
    5208U,  // UMULLT_ZZZ_S
16124
416k
    794768U,  // UMULLv16i8_v8i16
16125
416k
    340140184U, // UMULLv2i32_indexed
16126
416k
    925848U,  // UMULLv2i32_v2i64
16127
416k
    338305184U, // UMULLv4i16_indexed
16128
416k
    1056928U, // UMULLv4i16_v4i32
16129
416k
    340140144U, // UMULLv4i32_indexed
16130
416k
    401520U,  // UMULLv4i32_v2i64
16131
416k
    338305144U, // UMULLv8i16_indexed
16132
416k
    532600U,  // UMULLv8i16_v4i32
16133
416k
    1188008U, // UMULLv8i8_v8i16
16134
416k
    16473U, // UQADD_ZI_B
16135
416k
    17496U, // UQADD_ZI_D
16136
416k
    208U, // UQADD_ZI_H
16137
416k
    18521U, // UQADD_ZI_S
16138
416k
    16918656U,  // UQADD_ZPmZ_B
16139
416k
    33691776U,  // UQADD_ZPmZ_D
16140
416k
    50998408U,  // UQADD_ZPmZ_H
16141
416k
    67252352U,  // UQADD_ZPmZ_S
16142
416k
    10329U, // UQADD_ZZZ_B
16143
416k
    6232U,  // UQADD_ZZZ_D
16144
416k
    136U, // UQADD_ZZZ_H
16145
416k
    12377U, // UQADD_ZZZ_S
16146
416k
    794768U,  // UQADDv16i8
16147
416k
    3160U,  // UQADDv1i16
16148
416k
    3160U,  // UQADDv1i32
16149
416k
    3160U,  // UQADDv1i64
16150
416k
    3160U,  // UQADDv1i8
16151
416k
    925848U,  // UQADDv2i32
16152
416k
    270440U,  // UQADDv2i64
16153
416k
    1056928U, // UQADDv4i16
16154
416k
    401520U,  // UQADDv4i32
16155
416k
    532600U,  // UQADDv8i16
16156
416k
    1188008U, // UQADDv8i8
16157
416k
    0U, // UQCVTN_Z2Z_StoH
16158
416k
    0U, // UQCVTN_Z4Z_DtoH
16159
416k
    4U, // UQCVTN_Z4Z_StoB
16160
416k
    0U, // UQCVT_Z2Z_StoH
16161
416k
    0U, // UQCVT_Z4Z_DtoH
16162
416k
    4U, // UQCVT_Z4Z_StoB
16163
416k
    2U, // UQDECB_WPiI
16164
416k
    2U, // UQDECB_XPiI
16165
416k
    2U, // UQDECD_WPiI
16166
416k
    2U, // UQDECD_XPiI
16167
416k
    2U, // UQDECD_ZPiI
16168
416k
    2U, // UQDECH_WPiI
16169
416k
    2U, // UQDECH_XPiI
16170
416k
    0U, // UQDECH_ZPiI
16171
416k
    1U, // UQDECP_WP_B
16172
416k
    0U, // UQDECP_WP_D
16173
416k
    0U, // UQDECP_WP_H
16174
416k
    1U, // UQDECP_WP_S
16175
416k
    1U, // UQDECP_XP_B
16176
416k
    0U, // UQDECP_XP_D
16177
416k
    0U, // UQDECP_XP_H
16178
416k
    1U, // UQDECP_XP_S
16179
416k
    0U, // UQDECP_ZP_D
16180
416k
    0U, // UQDECP_ZP_H
16181
416k
    0U, // UQDECP_ZP_S
16182
416k
    2U, // UQDECW_WPiI
16183
416k
    2U, // UQDECW_XPiI
16184
416k
    2U, // UQDECW_ZPiI
16185
416k
    2U, // UQINCB_WPiI
16186
416k
    2U, // UQINCB_XPiI
16187
416k
    2U, // UQINCD_WPiI
16188
416k
    2U, // UQINCD_XPiI
16189
416k
    2U, // UQINCD_ZPiI
16190
416k
    2U, // UQINCH_WPiI
16191
416k
    2U, // UQINCH_XPiI
16192
416k
    0U, // UQINCH_ZPiI
16193
416k
    1U, // UQINCP_WP_B
16194
416k
    0U, // UQINCP_WP_D
16195
416k
    0U, // UQINCP_WP_H
16196
416k
    1U, // UQINCP_WP_S
16197
416k
    1U, // UQINCP_XP_B
16198
416k
    0U, // UQINCP_XP_D
16199
416k
    0U, // UQINCP_XP_H
16200
416k
    1U, // UQINCP_XP_S
16201
416k
    0U, // UQINCP_ZP_D
16202
416k
    0U, // UQINCP_ZP_H
16203
416k
    0U, // UQINCP_ZP_S
16204
416k
    2U, // UQINCW_WPiI
16205
416k
    2U, // UQINCW_XPiI
16206
416k
    2U, // UQINCW_ZPiI
16207
416k
    16918656U,  // UQRSHLR_ZPmZ_B
16208
416k
    33691776U,  // UQRSHLR_ZPmZ_D
16209
416k
    50998408U,  // UQRSHLR_ZPmZ_H
16210
416k
    67252352U,  // UQRSHLR_ZPmZ_S
16211
416k
    16918656U,  // UQRSHL_ZPmZ_B
16212
416k
    33691776U,  // UQRSHL_ZPmZ_D
16213
416k
    50998408U,  // UQRSHL_ZPmZ_H
16214
416k
    67252352U,  // UQRSHL_ZPmZ_S
16215
416k
    794768U,  // UQRSHLv16i8
16216
416k
    3160U,  // UQRSHLv1i16
16217
416k
    3160U,  // UQRSHLv1i32
16218
416k
    3160U,  // UQRSHLv1i64
16219
416k
    3160U,  // UQRSHLv1i8
16220
416k
    925848U,  // UQRSHLv2i32
16221
416k
    270440U,  // UQRSHLv2i64
16222
416k
    1056928U, // UQRSHLv4i16
16223
416k
    401520U,  // UQRSHLv4i32
16224
416k
    532600U,  // UQRSHLv8i16
16225
416k
    1188008U, // UQRSHLv8i8
16226
416k
    3160U,  // UQRSHRNB_ZZI_B
16227
416k
    224U, // UQRSHRNB_ZZI_H
16228
416k
    3160U,  // UQRSHRNB_ZZI_S
16229
416k
    43096U, // UQRSHRNT_ZZI_B
16230
416k
    392U, // UQRSHRNT_ZZI_H
16231
416k
    43096U, // UQRSHRNT_ZZI_S
16232
416k
    3164U,  // UQRSHRN_VG4_Z4ZI_B
16233
416k
    224U, // UQRSHRN_VG4_Z4ZI_H
16234
416k
    3160U,  // UQRSHRNb
16235
416k
    3160U,  // UQRSHRNh
16236
416k
    3160U,  // UQRSHRNs
16237
416k
    43128U, // UQRSHRNv16i8_shift
16238
416k
    3176U,  // UQRSHRNv2i32_shift
16239
416k
    3184U,  // UQRSHRNv4i16_shift
16240
416k
    43112U, // UQRSHRNv4i32_shift
16241
416k
    43120U, // UQRSHRNv8i16_shift
16242
416k
    3192U,  // UQRSHRNv8i8_shift
16243
416k
    224U, // UQRSHR_VG2_Z2ZI_H
16244
416k
    3164U,  // UQRSHR_VG4_Z4ZI_B
16245
416k
    224U, // UQRSHR_VG4_Z4ZI_H
16246
416k
    16918656U,  // UQSHLR_ZPmZ_B
16247
416k
    33691776U,  // UQSHLR_ZPmZ_D
16248
416k
    50998408U,  // UQSHLR_ZPmZ_H
16249
416k
    67252352U,  // UQSHLR_ZPmZ_S
16250
416k
    141440U,  // UQSHL_ZPmI_B
16251
416k
    137344U,  // UQSHL_ZPmI_D
16252
416k
    52309128U,  // UQSHL_ZPmI_H
16253
416k
    143488U,  // UQSHL_ZPmI_S
16254
416k
    16918656U,  // UQSHL_ZPmZ_B
16255
416k
    33691776U,  // UQSHL_ZPmZ_D
16256
416k
    50998408U,  // UQSHL_ZPmZ_H
16257
416k
    67252352U,  // UQSHL_ZPmZ_S
16258
416k
    3160U,  // UQSHLb
16259
416k
    3160U,  // UQSHLd
16260
416k
    3160U,  // UQSHLh
16261
416k
    3160U,  // UQSHLs
16262
416k
    794768U,  // UQSHLv16i8
16263
416k
    3216U,  // UQSHLv16i8_shift
16264
416k
    3160U,  // UQSHLv1i16
16265
416k
    3160U,  // UQSHLv1i32
16266
416k
    3160U,  // UQSHLv1i64
16267
416k
    3160U,  // UQSHLv1i8
16268
416k
    925848U,  // UQSHLv2i32
16269
416k
    3224U,  // UQSHLv2i32_shift
16270
416k
    270440U,  // UQSHLv2i64
16271
416k
    3176U,  // UQSHLv2i64_shift
16272
416k
    1056928U, // UQSHLv4i16
16273
416k
    3232U,  // UQSHLv4i16_shift
16274
416k
    401520U,  // UQSHLv4i32
16275
416k
    3184U,  // UQSHLv4i32_shift
16276
416k
    532600U,  // UQSHLv8i16
16277
416k
    3192U,  // UQSHLv8i16_shift
16278
416k
    1188008U, // UQSHLv8i8
16279
416k
    3240U,  // UQSHLv8i8_shift
16280
416k
    3160U,  // UQSHRNB_ZZI_B
16281
416k
    224U, // UQSHRNB_ZZI_H
16282
416k
    3160U,  // UQSHRNB_ZZI_S
16283
416k
    43096U, // UQSHRNT_ZZI_B
16284
416k
    392U, // UQSHRNT_ZZI_H
16285
416k
    43096U, // UQSHRNT_ZZI_S
16286
416k
    3160U,  // UQSHRNb
16287
416k
    3160U,  // UQSHRNh
16288
416k
    3160U,  // UQSHRNs
16289
416k
    43128U, // UQSHRNv16i8_shift
16290
416k
    3176U,  // UQSHRNv2i32_shift
16291
416k
    3184U,  // UQSHRNv4i16_shift
16292
416k
    43112U, // UQSHRNv4i32_shift
16293
416k
    43120U, // UQSHRNv8i16_shift
16294
416k
    3192U,  // UQSHRNv8i8_shift
16295
416k
    16918656U,  // UQSUBR_ZPmZ_B
16296
416k
    33691776U,  // UQSUBR_ZPmZ_D
16297
416k
    50998408U,  // UQSUBR_ZPmZ_H
16298
416k
    67252352U,  // UQSUBR_ZPmZ_S
16299
416k
    16473U, // UQSUB_ZI_B
16300
416k
    17496U, // UQSUB_ZI_D
16301
416k
    208U, // UQSUB_ZI_H
16302
416k
    18521U, // UQSUB_ZI_S
16303
416k
    16918656U,  // UQSUB_ZPmZ_B
16304
416k
    33691776U,  // UQSUB_ZPmZ_D
16305
416k
    50998408U,  // UQSUB_ZPmZ_H
16306
416k
    67252352U,  // UQSUB_ZPmZ_S
16307
416k
    10329U, // UQSUB_ZZZ_B
16308
416k
    6232U,  // UQSUB_ZZZ_D
16309
416k
    136U, // UQSUB_ZZZ_H
16310
416k
    12377U, // UQSUB_ZZZ_S
16311
416k
    794768U,  // UQSUBv16i8
16312
416k
    3160U,  // UQSUBv1i16
16313
416k
    3160U,  // UQSUBv1i32
16314
416k
    3160U,  // UQSUBv1i64
16315
416k
    3160U,  // UQSUBv1i8
16316
416k
    925848U,  // UQSUBv2i32
16317
416k
    270440U,  // UQSUBv2i64
16318
416k
    1056928U, // UQSUBv4i16
16319
416k
    401520U,  // UQSUBv4i32
16320
416k
    532600U,  // UQSUBv8i16
16321
416k
    1188008U, // UQSUBv8i8
16322
416k
    0U, // UQXTNB_ZZ_B
16323
416k
    0U, // UQXTNB_ZZ_H
16324
416k
    0U, // UQXTNB_ZZ_S
16325
416k
    0U, // UQXTNT_ZZ_B
16326
416k
    0U, // UQXTNT_ZZ_H
16327
416k
    0U, // UQXTNT_ZZ_S
16328
416k
    72U,  // UQXTNv16i8
16329
416k
    0U, // UQXTNv1i16
16330
416k
    0U, // UQXTNv1i32
16331
416k
    0U, // UQXTNv1i8
16332
416k
    48U,  // UQXTNv2i32
16333
416k
    64U,  // UQXTNv4i16
16334
416k
    48U,  // UQXTNv4i32
16335
416k
    64U,  // UQXTNv8i16
16336
416k
    72U,  // UQXTNv8i8
16337
416k
    24U,  // URECPE_ZPmZ_S
16338
416k
    40U,  // URECPEv2i32
16339
416k
    64U,  // URECPEv4i32
16340
416k
    16918656U,  // URHADD_ZPmZ_B
16341
416k
    33691776U,  // URHADD_ZPmZ_D
16342
416k
    50998408U,  // URHADD_ZPmZ_H
16343
416k
    67252352U,  // URHADD_ZPmZ_S
16344
416k
    794768U,  // URHADDv16i8
16345
416k
    925848U,  // URHADDv2i32
16346
416k
    1056928U, // URHADDv4i16
16347
416k
    401520U,  // URHADDv4i32
16348
416k
    532600U,  // URHADDv8i16
16349
416k
    1188008U, // URHADDv8i8
16350
416k
    16918656U,  // URSHLR_ZPmZ_B
16351
416k
    33691776U,  // URSHLR_ZPmZ_D
16352
416k
    50998408U,  // URSHLR_ZPmZ_H
16353
416k
    67252352U,  // URSHLR_ZPmZ_S
16354
416k
    912U, // URSHL_VG2_2Z2Z_B
16355
416k
    536U, // URSHL_VG2_2Z2Z_D
16356
416k
    248U, // URSHL_VG2_2Z2Z_H
16357
416k
    544U, // URSHL_VG2_2Z2Z_S
16358
416k
    176U, // URSHL_VG2_2ZZ_B
16359
416k
    184U, // URSHL_VG2_2ZZ_D
16360
416k
    136U, // URSHL_VG2_2ZZ_H
16361
416k
    96U,  // URSHL_VG2_2ZZ_S
16362
416k
    912U, // URSHL_VG4_4Z4Z_B
16363
416k
    536U, // URSHL_VG4_4Z4Z_D
16364
416k
    248U, // URSHL_VG4_4Z4Z_H
16365
416k
    544U, // URSHL_VG4_4Z4Z_S
16366
416k
    176U, // URSHL_VG4_4ZZ_B
16367
416k
    184U, // URSHL_VG4_4ZZ_D
16368
416k
    136U, // URSHL_VG4_4ZZ_H
16369
416k
    96U,  // URSHL_VG4_4ZZ_S
16370
416k
    16918656U,  // URSHL_ZPmZ_B
16371
416k
    33691776U,  // URSHL_ZPmZ_D
16372
416k
    50998408U,  // URSHL_ZPmZ_H
16373
416k
    67252352U,  // URSHL_ZPmZ_S
16374
416k
    794768U,  // URSHLv16i8
16375
416k
    3160U,  // URSHLv1i64
16376
416k
    925848U,  // URSHLv2i32
16377
416k
    270440U,  // URSHLv2i64
16378
416k
    1056928U, // URSHLv4i16
16379
416k
    401520U,  // URSHLv4i32
16380
416k
    532600U,  // URSHLv8i16
16381
416k
    1188008U, // URSHLv8i8
16382
416k
    141440U,  // URSHR_ZPmI_B
16383
416k
    137344U,  // URSHR_ZPmI_D
16384
416k
    52309128U,  // URSHR_ZPmI_H
16385
416k
    143488U,  // URSHR_ZPmI_S
16386
416k
    3160U,  // URSHRd
16387
416k
    3216U,  // URSHRv16i8_shift
16388
416k
    3224U,  // URSHRv2i32_shift
16389
416k
    3176U,  // URSHRv2i64_shift
16390
416k
    3232U,  // URSHRv4i16_shift
16391
416k
    3184U,  // URSHRv4i32_shift
16392
416k
    3192U,  // URSHRv8i16_shift
16393
416k
    3240U,  // URSHRv8i8_shift
16394
416k
    24U,  // URSQRTE_ZPmZ_S
16395
416k
    40U,  // URSQRTEv2i32
16396
416k
    64U,  // URSQRTEv4i32
16397
416k
    393U, // URSRA_ZZI_B
16398
416k
    43096U, // URSRA_ZZI_D
16399
416k
    392U, // URSRA_ZZI_H
16400
416k
    43096U, // URSRA_ZZI_S
16401
416k
    43097U, // URSRAd
16402
416k
    43152U, // URSRAv16i8_shift
16403
416k
    43160U, // URSRAv2i32_shift
16404
416k
    43112U, // URSRAv2i64_shift
16405
416k
    43168U, // URSRAv4i16_shift
16406
416k
    43120U, // URSRAv4i32_shift
16407
416k
    43128U, // URSRAv8i16_shift
16408
416k
    43176U, // URSRAv8i8_shift
16409
416k
    81800U, // USDOT_VG2_M2Z2Z_BToS
16410
416k
    2543496U, // USDOT_VG2_M2ZZI_BToS
16411
416k
    53128U, // USDOT_VG2_M2ZZ_BToS
16412
416k
    81800U, // USDOT_VG4_M4Z4Z_BToS
16413
416k
    2543496U, // USDOT_VG4_M4ZZI_BToS
16414
416k
    53128U, // USDOT_VG4_M4ZZ_BToS
16415
416k
    9U, // USDOT_ZZZ
16416
416k
    40969U, // USDOT_ZZZI
16417
416k
    10495120U,  // USDOTlanev16i8
16418
416k
    10495144U,  // USDOTlanev8i8
16419
416k
    795792U,  // USDOTv16i8
16420
416k
    1189032U, // USDOTv8i8
16421
416k
    3161U,  // USHLLB_ZZI_D
16422
416k
    224U, // USHLLB_ZZI_H
16423
416k
    3160U,  // USHLLB_ZZI_S
16424
416k
    3161U,  // USHLLT_ZZI_D
16425
416k
    224U, // USHLLT_ZZI_H
16426
416k
    3160U,  // USHLLT_ZZI_S
16427
416k
    3216U,  // USHLLv16i8_shift
16428
416k
    3224U,  // USHLLv2i32_shift
16429
416k
    3232U,  // USHLLv4i16_shift
16430
416k
    3184U,  // USHLLv4i32_shift
16431
416k
    3192U,  // USHLLv8i16_shift
16432
416k
    3240U,  // USHLLv8i8_shift
16433
416k
    794768U,  // USHLv16i8
16434
416k
    3160U,  // USHLv1i64
16435
416k
    925848U,  // USHLv2i32
16436
416k
    270440U,  // USHLv2i64
16437
416k
    1056928U, // USHLv4i16
16438
416k
    401520U,  // USHLv4i32
16439
416k
    532600U,  // USHLv8i16
16440
416k
    1188008U, // USHLv8i8
16441
416k
    3160U,  // USHRd
16442
416k
    3216U,  // USHRv16i8_shift
16443
416k
    3224U,  // USHRv2i32_shift
16444
416k
    3176U,  // USHRv2i64_shift
16445
416k
    3232U,  // USHRv4i16_shift
16446
416k
    3184U,  // USHRv4i32_shift
16447
416k
    3192U,  // USHRv8i16_shift
16448
416k
    3240U,  // USHRv8i8_shift
16449
416k
    40905U, // USMLALL_MZZI_BtoS
16450
416k
    969U, // USMLALL_MZZ_BtoS
16451
416k
    81800U, // USMLALL_VG2_M2Z2Z_BtoS
16452
416k
    2543496U, // USMLALL_VG2_M2ZZI_BtoS
16453
416k
    53132U, // USMLALL_VG2_M2ZZ_BtoS
16454
416k
    81800U, // USMLALL_VG4_M4Z4Z_BtoS
16455
416k
    2543496U, // USMLALL_VG4_M4ZZI_BtoS
16456
416k
    53132U, // USMLALL_VG4_M4ZZ_BtoS
16457
416k
    795792U,  // USMMLA
16458
416k
    9U, // USMMLA_ZZZ
16459
416k
    0U, // USMOPA_MPPZZ_D
16460
416k
    0U, // USMOPA_MPPZZ_S
16461
416k
    0U, // USMOPS_MPPZZ_D
16462
416k
    0U, // USMOPS_MPPZZ_S
16463
416k
    16918656U,  // USQADD_ZPmZ_B
16464
416k
    33691776U,  // USQADD_ZPmZ_D
16465
416k
    50998408U,  // USQADD_ZPmZ_H
16466
416k
    67252352U,  // USQADD_ZPmZ_S
16467
416k
    32U,  // USQADDv16i8
16468
416k
    1U, // USQADDv1i16
16469
416k
    1U, // USQADDv1i32
16470
416k
    1U, // USQADDv1i64
16471
416k
    1U, // USQADDv1i8
16472
416k
    40U,  // USQADDv2i32
16473
416k
    48U,  // USQADDv2i64
16474
416k
    56U,  // USQADDv4i16
16475
416k
    64U,  // USQADDv4i32
16476
416k
    72U,  // USQADDv8i16
16477
416k
    80U,  // USQADDv8i8
16478
416k
    393U, // USRA_ZZI_B
16479
416k
    43096U, // USRA_ZZI_D
16480
416k
    392U, // USRA_ZZI_H
16481
416k
    43096U, // USRA_ZZI_S
16482
416k
    43097U, // USRAd
16483
416k
    43152U, // USRAv16i8_shift
16484
416k
    43160U, // USRAv2i32_shift
16485
416k
    43112U, // USRAv2i64_shift
16486
416k
    43168U, // USRAv4i16_shift
16487
416k
    43120U, // USRAv4i32_shift
16488
416k
    43128U, // USRAv8i16_shift
16489
416k
    43176U, // USRAv8i8_shift
16490
416k
    12377U, // USUBLB_ZZZ_D
16491
416k
    176U, // USUBLB_ZZZ_H
16492
416k
    5208U,  // USUBLB_ZZZ_S
16493
416k
    12377U, // USUBLT_ZZZ_D
16494
416k
    176U, // USUBLT_ZZZ_H
16495
416k
    5208U,  // USUBLT_ZZZ_S
16496
416k
    794768U,  // USUBLv16i8_v8i16
16497
416k
    925848U,  // USUBLv2i32_v2i64
16498
416k
    1056928U, // USUBLv4i16_v4i32
16499
416k
    401520U,  // USUBLv4i32_v2i64
16500
416k
    532600U,  // USUBLv8i16_v4i32
16501
416k
    1188008U, // USUBLv8i8_v8i16
16502
416k
    12376U, // USUBWB_ZZZ_D
16503
416k
    176U, // USUBWB_ZZZ_H
16504
416k
    5209U,  // USUBWB_ZZZ_S
16505
416k
    12376U, // USUBWT_ZZZ_D
16506
416k
    176U, // USUBWT_ZZZ_H
16507
416k
    5209U,  // USUBWT_ZZZ_S
16508
416k
    794744U,  // USUBWv16i8_v8i16
16509
416k
    925800U,  // USUBWv2i32_v2i64
16510
416k
    1056880U, // USUBWv4i16_v4i32
16511
416k
    401512U,  // USUBWv4i32_v2i64
16512
416k
    532592U,  // USUBWv8i16_v4i32
16513
416k
    1187960U, // USUBWv8i8_v8i16
16514
416k
    2543496U, // USVDOT_VG4_M4ZZI_BToS
16515
416k
    1U, // UUNPKHI_ZZ_D
16516
416k
    0U, // UUNPKHI_ZZ_H
16517
416k
    0U, // UUNPKHI_ZZ_S
16518
416k
    1U, // UUNPKLO_ZZ_D
16519
416k
    0U, // UUNPKLO_ZZ_H
16520
416k
    0U, // UUNPKLO_ZZ_S
16521
416k
    0U, // UUNPK_VG2_2ZZ_D
16522
416k
    0U, // UUNPK_VG2_2ZZ_H
16523
416k
    0U, // UUNPK_VG2_2ZZ_S
16524
416k
    0U, // UUNPK_VG4_4Z2Z_D
16525
416k
    0U, // UUNPK_VG4_4Z2Z_H
16526
416k
    0U, // UUNPK_VG4_4Z2Z_S
16527
416k
    2529520U, // UVDOT_VG2_M2ZZI_HtoS
16528
416k
    2543496U, // UVDOT_VG4_M4ZZI_BtoS
16529
416k
    2529520U, // UVDOT_VG4_M4ZZI_HtoD
16530
416k
    16U,  // UXTB_ZPmZ_D
16531
416k
    0U, // UXTB_ZPmZ_H
16532
416k
    24U,  // UXTB_ZPmZ_S
16533
416k
    16U,  // UXTH_ZPmZ_D
16534
416k
    24U,  // UXTH_ZPmZ_S
16535
416k
    16U,  // UXTW_ZPmZ_D
16536
416k
    10329U, // UZP1_PPP_B
16537
416k
    6232U,  // UZP1_PPP_D
16538
416k
    136U, // UZP1_PPP_H
16539
416k
    12377U, // UZP1_PPP_S
16540
416k
    10329U, // UZP1_ZZZ_B
16541
416k
    6232U,  // UZP1_ZZZ_D
16542
416k
    136U, // UZP1_ZZZ_H
16543
416k
    1016U,  // UZP1_ZZZ_Q
16544
416k
    12377U, // UZP1_ZZZ_S
16545
416k
    794768U,  // UZP1v16i8
16546
416k
    925848U,  // UZP1v2i32
16547
416k
    270440U,  // UZP1v2i64
16548
416k
    1056928U, // UZP1v4i16
16549
416k
    401520U,  // UZP1v4i32
16550
416k
    532600U,  // UZP1v8i16
16551
416k
    1188008U, // UZP1v8i8
16552
416k
    10329U, // UZP2_PPP_B
16553
416k
    6232U,  // UZP2_PPP_D
16554
416k
    136U, // UZP2_PPP_H
16555
416k
    12377U, // UZP2_PPP_S
16556
416k
    10329U, // UZP2_ZZZ_B
16557
416k
    6232U,  // UZP2_ZZZ_D
16558
416k
    136U, // UZP2_ZZZ_H
16559
416k
    1016U,  // UZP2_ZZZ_Q
16560
416k
    12377U, // UZP2_ZZZ_S
16561
416k
    794768U,  // UZP2v16i8
16562
416k
    925848U,  // UZP2v2i32
16563
416k
    270440U,  // UZP2v2i64
16564
416k
    1056928U, // UZP2v4i16
16565
416k
    401520U,  // UZP2v4i32
16566
416k
    532600U,  // UZP2v8i16
16567
416k
    1188008U, // UZP2v8i8
16568
416k
    10329U, // UZPQ1_ZZZ_B
16569
416k
    6232U,  // UZPQ1_ZZZ_D
16570
416k
    136U, // UZPQ1_ZZZ_H
16571
416k
    12377U, // UZPQ1_ZZZ_S
16572
416k
    10329U, // UZPQ2_ZZZ_B
16573
416k
    6232U,  // UZPQ2_ZZZ_D
16574
416k
    136U, // UZPQ2_ZZZ_H
16575
416k
    12377U, // UZPQ2_ZZZ_S
16576
416k
    176U, // UZP_VG2_2ZZZ_B
16577
416k
    0U, // UZP_VG2_2ZZZ_D
16578
416k
    136U, // UZP_VG2_2ZZZ_H
16579
416k
    1016U,  // UZP_VG2_2ZZZ_Q
16580
416k
    96U,  // UZP_VG2_2ZZZ_S
16581
416k
    0U, // UZP_VG4_4Z4Z_B
16582
416k
    0U, // UZP_VG4_4Z4Z_D
16583
416k
    0U, // UZP_VG4_4Z4Z_H
16584
416k
    0U, // UZP_VG4_4Z4Z_Q
16585
416k
    0U, // UZP_VG4_4Z4Z_S
16586
416k
    0U, // WFET
16587
416k
    0U, // WFIT
16588
416k
    224U, // WHILEGE_2PXX_B
16589
416k
    224U, // WHILEGE_2PXX_D
16590
416k
    224U, // WHILEGE_2PXX_H
16591
416k
    224U, // WHILEGE_2PXX_S
16592
416k
    721554520U, // WHILEGE_CXX_B
16593
416k
    721554520U, // WHILEGE_CXX_D
16594
416k
    721554520U, // WHILEGE_CXX_H
16595
416k
    721554520U, // WHILEGE_CXX_S
16596
416k
    3160U,  // WHILEGE_PWW_B
16597
416k
    3160U,  // WHILEGE_PWW_D
16598
416k
    224U, // WHILEGE_PWW_H
16599
416k
    3160U,  // WHILEGE_PWW_S
16600
416k
    3160U,  // WHILEGE_PXX_B
16601
416k
    3160U,  // WHILEGE_PXX_D
16602
416k
    224U, // WHILEGE_PXX_H
16603
416k
    3160U,  // WHILEGE_PXX_S
16604
416k
    224U, // WHILEGT_2PXX_B
16605
416k
    224U, // WHILEGT_2PXX_D
16606
416k
    224U, // WHILEGT_2PXX_H
16607
416k
    224U, // WHILEGT_2PXX_S
16608
416k
    721554520U, // WHILEGT_CXX_B
16609
416k
    721554520U, // WHILEGT_CXX_D
16610
416k
    721554520U, // WHILEGT_CXX_H
16611
416k
    721554520U, // WHILEGT_CXX_S
16612
416k
    3160U,  // WHILEGT_PWW_B
16613
416k
    3160U,  // WHILEGT_PWW_D
16614
416k
    224U, // WHILEGT_PWW_H
16615
416k
    3160U,  // WHILEGT_PWW_S
16616
416k
    3160U,  // WHILEGT_PXX_B
16617
416k
    3160U,  // WHILEGT_PXX_D
16618
416k
    224U, // WHILEGT_PXX_H
16619
416k
    3160U,  // WHILEGT_PXX_S
16620
416k
    224U, // WHILEHI_2PXX_B
16621
416k
    224U, // WHILEHI_2PXX_D
16622
416k
    224U, // WHILEHI_2PXX_H
16623
416k
    224U, // WHILEHI_2PXX_S
16624
416k
    721554520U, // WHILEHI_CXX_B
16625
416k
    721554520U, // WHILEHI_CXX_D
16626
416k
    721554520U, // WHILEHI_CXX_H
16627
416k
    721554520U, // WHILEHI_CXX_S
16628
416k
    3160U,  // WHILEHI_PWW_B
16629
416k
    3160U,  // WHILEHI_PWW_D
16630
416k
    224U, // WHILEHI_PWW_H
16631
416k
    3160U,  // WHILEHI_PWW_S
16632
416k
    3160U,  // WHILEHI_PXX_B
16633
416k
    3160U,  // WHILEHI_PXX_D
16634
416k
    224U, // WHILEHI_PXX_H
16635
416k
    3160U,  // WHILEHI_PXX_S
16636
416k
    224U, // WHILEHS_2PXX_B
16637
416k
    224U, // WHILEHS_2PXX_D
16638
416k
    224U, // WHILEHS_2PXX_H
16639
416k
    224U, // WHILEHS_2PXX_S
16640
416k
    721554520U, // WHILEHS_CXX_B
16641
416k
    721554520U, // WHILEHS_CXX_D
16642
416k
    721554520U, // WHILEHS_CXX_H
16643
416k
    721554520U, // WHILEHS_CXX_S
16644
416k
    3160U,  // WHILEHS_PWW_B
16645
416k
    3160U,  // WHILEHS_PWW_D
16646
416k
    224U, // WHILEHS_PWW_H
16647
416k
    3160U,  // WHILEHS_PWW_S
16648
416k
    3160U,  // WHILEHS_PXX_B
16649
416k
    3160U,  // WHILEHS_PXX_D
16650
416k
    224U, // WHILEHS_PXX_H
16651
416k
    3160U,  // WHILEHS_PXX_S
16652
416k
    224U, // WHILELE_2PXX_B
16653
416k
    224U, // WHILELE_2PXX_D
16654
416k
    224U, // WHILELE_2PXX_H
16655
416k
    224U, // WHILELE_2PXX_S
16656
416k
    721554520U, // WHILELE_CXX_B
16657
416k
    721554520U, // WHILELE_CXX_D
16658
416k
    721554520U, // WHILELE_CXX_H
16659
416k
    721554520U, // WHILELE_CXX_S
16660
416k
    3160U,  // WHILELE_PWW_B
16661
416k
    3160U,  // WHILELE_PWW_D
16662
416k
    224U, // WHILELE_PWW_H
16663
416k
    3160U,  // WHILELE_PWW_S
16664
416k
    3160U,  // WHILELE_PXX_B
16665
416k
    3160U,  // WHILELE_PXX_D
16666
416k
    224U, // WHILELE_PXX_H
16667
416k
    3160U,  // WHILELE_PXX_S
16668
416k
    224U, // WHILELO_2PXX_B
16669
416k
    224U, // WHILELO_2PXX_D
16670
416k
    224U, // WHILELO_2PXX_H
16671
416k
    224U, // WHILELO_2PXX_S
16672
416k
    721554520U, // WHILELO_CXX_B
16673
416k
    721554520U, // WHILELO_CXX_D
16674
416k
    721554520U, // WHILELO_CXX_H
16675
416k
    721554520U, // WHILELO_CXX_S
16676
416k
    3160U,  // WHILELO_PWW_B
16677
416k
    3160U,  // WHILELO_PWW_D
16678
416k
    224U, // WHILELO_PWW_H
16679
416k
    3160U,  // WHILELO_PWW_S
16680
416k
    3160U,  // WHILELO_PXX_B
16681
416k
    3160U,  // WHILELO_PXX_D
16682
416k
    224U, // WHILELO_PXX_H
16683
416k
    3160U,  // WHILELO_PXX_S
16684
416k
    224U, // WHILELS_2PXX_B
16685
416k
    224U, // WHILELS_2PXX_D
16686
416k
    224U, // WHILELS_2PXX_H
16687
416k
    224U, // WHILELS_2PXX_S
16688
416k
    721554520U, // WHILELS_CXX_B
16689
416k
    721554520U, // WHILELS_CXX_D
16690
416k
    721554520U, // WHILELS_CXX_H
16691
416k
    721554520U, // WHILELS_CXX_S
16692
416k
    3160U,  // WHILELS_PWW_B
16693
416k
    3160U,  // WHILELS_PWW_D
16694
416k
    224U, // WHILELS_PWW_H
16695
416k
    3160U,  // WHILELS_PWW_S
16696
416k
    3160U,  // WHILELS_PXX_B
16697
416k
    3160U,  // WHILELS_PXX_D
16698
416k
    224U, // WHILELS_PXX_H
16699
416k
    3160U,  // WHILELS_PXX_S
16700
416k
    224U, // WHILELT_2PXX_B
16701
416k
    224U, // WHILELT_2PXX_D
16702
416k
    224U, // WHILELT_2PXX_H
16703
416k
    224U, // WHILELT_2PXX_S
16704
416k
    721554520U, // WHILELT_CXX_B
16705
416k
    721554520U, // WHILELT_CXX_D
16706
416k
    721554520U, // WHILELT_CXX_H
16707
416k
    721554520U, // WHILELT_CXX_S
16708
416k
    3160U,  // WHILELT_PWW_B
16709
416k
    3160U,  // WHILELT_PWW_D
16710
416k
    224U, // WHILELT_PWW_H
16711
416k
    3160U,  // WHILELT_PWW_S
16712
416k
    3160U,  // WHILELT_PXX_B
16713
416k
    3160U,  // WHILELT_PXX_D
16714
416k
    224U, // WHILELT_PXX_H
16715
416k
    3160U,  // WHILELT_PXX_S
16716
416k
    3160U,  // WHILERW_PXX_B
16717
416k
    3160U,  // WHILERW_PXX_D
16718
416k
    224U, // WHILERW_PXX_H
16719
416k
    3160U,  // WHILERW_PXX_S
16720
416k
    3160U,  // WHILEWR_PXX_B
16721
416k
    3160U,  // WHILEWR_PXX_D
16722
416k
    224U, // WHILEWR_PXX_H
16723
416k
    3160U,  // WHILEWR_PXX_S
16724
416k
    0U, // WRFFR
16725
416k
    0U, // XAFLAG
16726
416k
    3940456U, // XAR
16727
416k
    141401U,  // XAR_ZZZI_B
16728
416k
    137304U,  // XAR_ZZZI_D
16729
416k
    52309128U,  // XAR_ZZZI_H
16730
416k
    143449U,  // XAR_ZZZI_S
16731
416k
    0U, // XPACD
16732
416k
    0U, // XPACI
16733
416k
    0U, // XPACLRI
16734
416k
    72U,  // XTNv16i8
16735
416k
    48U,  // XTNv2i32
16736
416k
    64U,  // XTNv4i16
16737
416k
    48U,  // XTNv4i32
16738
416k
    64U,  // XTNv8i16
16739
416k
    72U,  // XTNv8i8
16740
416k
    0U, // ZERO_M
16741
416k
    5U, // ZERO_MXI_2Z
16742
416k
    5U, // ZERO_MXI_4Z
16743
416k
    3U, // ZERO_MXI_VG2_2Z
16744
416k
    3U, // ZERO_MXI_VG2_4Z
16745
416k
    3U, // ZERO_MXI_VG2_Z
16746
416k
    3U, // ZERO_MXI_VG4_2Z
16747
416k
    3U, // ZERO_MXI_VG4_4Z
16748
416k
    3U, // ZERO_MXI_VG4_Z
16749
416k
    0U, // ZERO_T
16750
416k
    10329U, // ZIP1_PPP_B
16751
416k
    6232U,  // ZIP1_PPP_D
16752
416k
    136U, // ZIP1_PPP_H
16753
416k
    12377U, // ZIP1_PPP_S
16754
416k
    10329U, // ZIP1_ZZZ_B
16755
416k
    6232U,  // ZIP1_ZZZ_D
16756
416k
    136U, // ZIP1_ZZZ_H
16757
416k
    1016U,  // ZIP1_ZZZ_Q
16758
416k
    12377U, // ZIP1_ZZZ_S
16759
416k
    794768U,  // ZIP1v16i8
16760
416k
    925848U,  // ZIP1v2i32
16761
416k
    270440U,  // ZIP1v2i64
16762
416k
    1056928U, // ZIP1v4i16
16763
416k
    401520U,  // ZIP1v4i32
16764
416k
    532600U,  // ZIP1v8i16
16765
416k
    1188008U, // ZIP1v8i8
16766
416k
    10329U, // ZIP2_PPP_B
16767
416k
    6232U,  // ZIP2_PPP_D
16768
416k
    136U, // ZIP2_PPP_H
16769
416k
    12377U, // ZIP2_PPP_S
16770
416k
    10329U, // ZIP2_ZZZ_B
16771
416k
    6232U,  // ZIP2_ZZZ_D
16772
416k
    136U, // ZIP2_ZZZ_H
16773
416k
    1016U,  // ZIP2_ZZZ_Q
16774
416k
    12377U, // ZIP2_ZZZ_S
16775
416k
    794768U,  // ZIP2v16i8
16776
416k
    925848U,  // ZIP2v2i32
16777
416k
    270440U,  // ZIP2v2i64
16778
416k
    1056928U, // ZIP2v4i16
16779
416k
    401520U,  // ZIP2v4i32
16780
416k
    532600U,  // ZIP2v8i16
16781
416k
    1188008U, // ZIP2v8i8
16782
416k
    10329U, // ZIPQ1_ZZZ_B
16783
416k
    6232U,  // ZIPQ1_ZZZ_D
16784
416k
    136U, // ZIPQ1_ZZZ_H
16785
416k
    12377U, // ZIPQ1_ZZZ_S
16786
416k
    10329U, // ZIPQ2_ZZZ_B
16787
416k
    6232U,  // ZIPQ2_ZZZ_D
16788
416k
    136U, // ZIPQ2_ZZZ_H
16789
416k
    12377U, // ZIPQ2_ZZZ_S
16790
416k
    176U, // ZIP_VG2_2ZZZ_B
16791
416k
    0U, // ZIP_VG2_2ZZZ_D
16792
416k
    136U, // ZIP_VG2_2ZZZ_H
16793
416k
    1016U,  // ZIP_VG2_2ZZZ_Q
16794
416k
    96U,  // ZIP_VG2_2ZZZ_S
16795
416k
    0U, // ZIP_VG4_4Z4Z_B
16796
416k
    0U, // ZIP_VG4_4Z4Z_D
16797
416k
    0U, // ZIP_VG4_4Z4Z_H
16798
416k
    0U, // ZIP_VG4_4Z4Z_Q
16799
416k
    0U, // ZIP_VG4_4Z4Z_S
16800
416k
    224U, // anonymous_15148
16801
416k
    224U, // anonymous_15149
16802
416k
    224U, // anonymous_5481
16803
416k
  };
16804
16805
  // Emit the opcode for the instruction.
16806
416k
  uint64_t Bits = 0;
16807
416k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
16808
416k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
16809
416k
  MnemonicBitsInfo MBI = {
16810
416k
#ifndef CAPSTONE_DIET
16811
416k
    AsmStrs+(Bits & 16383)-1,
16812
#else
16813
    NULL,
16814
#endif // CAPSTONE_DIET
16815
416k
    Bits
16816
416k
  };
16817
416k
  return MBI;
16818
416k
}
16819
16820
/// printInstruction - This method is automatically generated by tablegen
16821
/// from the instruction set description.
16822
178k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
16823
178k
  SStream_concat0(O, "");
16824
178k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
16825
16826
178k
  SStream_concat0(O, MnemonicInfo.first);
16827
16828
178k
  uint64_t Bits = MnemonicInfo.second;
16829
178k
  assert(Bits != 0 && "Cannot print this instruction.");
16830
16831
  // Fragment 0 encoded into 7 bits for 78 unique commands.
16832
178k
  switch ((Bits >> 14) & 127) {
16833
0
  default: assert(0 && "Invalid command number.");
16834
7
  case 0:
16835
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
16836
7
    return;
16837
0
    break;
16838
85.7k
  case 1:
16839
    // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD...
16840
85.7k
    printOperand(MI, 0, O);
16841
85.7k
    break;
16842
4.52k
  case 2:
16843
    // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm...
16844
4.52k
    printSVERegOp_b(MI, 0, O);
16845
4.52k
    break;
16846
7.07k
  case 3:
16847
    // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_...
16848
7.07k
    printSVERegOp_d(MI, 0, O);
16849
7.07k
    break;
16850
6.63k
  case 4:
16851
    // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm...
16852
6.63k
    printSVERegOp_h(MI, 0, O);
16853
6.63k
    SStream_concat0(O, ", ");
16854
6.63k
    break;
16855
9.01k
  case 5:
16856
    // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP...
16857
9.01k
    printSVERegOp_s(MI, 0, O);
16858
9.01k
    break;
16859
10.6k
  case 6:
16860
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
16861
10.6k
    printVRegOperand(MI, 0, O);
16862
10.6k
    break;
16863
1.22k
  case 7:
16864
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ...
16865
1.22k
    printMatrixTile(MI, 0, O);
16866
1.22k
    SStream_concat0(O, ", ");
16867
1.22k
    printSVERegOp_0(MI, 2, O);
16868
1.22k
    SStream_concat0(O, "/m, ");
16869
1.22k
    printSVERegOp_0(MI, 3, O);
16870
1.22k
    SStream_concat0(O, "/m, ");
16871
1.22k
    break;
16872
4.65k
  case 8:
16873
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
16874
4.65k
    printVRegOperand(MI, 1, O);
16875
4.65k
    break;
16876
858
  case 9:
16877
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1...
16878
858
    printTypedVectorList_0_b(MI, 0, O);
16879
858
    SStream_concat0(O, ", ");
16880
858
    break;
16881
5.06k
  case 10:
16882
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4Z_D, FM...
16883
5.06k
    printTypedVectorList_0_d(MI, 0, O);
16884
5.06k
    SStream_concat0(O, ", ");
16885
5.06k
    break;
16886
1.71k
  case 11:
16887
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, ...
16888
1.71k
    printTypedVectorList_0_h(MI, 0, O);
16889
1.71k
    SStream_concat0(O, ", ");
16890
1.71k
    break;
16891
2.53k
  case 12:
16892
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FCLAMP_VG2_2Z2Z_S, FCLAMP_VG4_4Z4Z_S, FC...
16893
2.53k
    printTypedVectorList_0_s(MI, 0, O);
16894
2.53k
    SStream_concat0(O, ", ");
16895
2.53k
    break;
16896
436
  case 13:
16897
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
16898
436
    printMatrix_64(MI, 0, O);
16899
436
    SStream_concat1(O, '[');
16900
436
    printOperand(MI, 2, O);
16901
436
    SStream_concat0(O, ", ");
16902
436
    break;
16903
1.21k
  case 14:
16904
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
16905
1.21k
    printMatrix_32(MI, 0, O);
16906
1.21k
    SStream_concat1(O, '[');
16907
1.21k
    printOperand(MI, 2, O);
16908
1.21k
    SStream_concat0(O, ", ");
16909
1.21k
    break;
16910
10
  case 15:
16911
    // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ...
16912
10
    printZPRasFPR_8(MI, 0, O);
16913
10
    SStream_concat0(O, ", ");
16914
10
    printSVERegOp_0(MI, 1, O);
16915
10
    SStream_concat0(O, ", ");
16916
10
    printSVERegOp_b(MI, 2, O);
16917
10
    return;
16918
0
    break;
16919
54
  case 16:
16920
    // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV...
16921
54
    printZPRasFPR_64(MI, 0, O);
16922
54
    SStream_concat0(O, ", ");
16923
54
    printSVERegOp_0(MI, 1, O);
16924
54
    SStream_concat0(O, ", ");
16925
54
    break;
16926
45
  case 17:
16927
    // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV...
16928
45
    printZPRasFPR_16(MI, 0, O);
16929
45
    SStream_concat0(O, ", ");
16930
45
    printSVERegOp_0(MI, 1, O);
16931
45
    SStream_concat0(O, ", ");
16932
45
    break;
16933
115
  case 18:
16934
    // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV...
16935
115
    printZPRasFPR_32(MI, 0, O);
16936
115
    SStream_concat0(O, ", ");
16937
115
    printSVERegOp_0(MI, 1, O);
16938
115
    SStream_concat0(O, ", ");
16939
115
    break;
16940
13.5k
  case 19:
16941
    // AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB, CASAB, CAS...
16942
13.5k
    printOperand(MI, 1, O);
16943
13.5k
    break;
16944
2.86k
  case 20:
16945
    // B, BL
16946
2.86k
    printAlignedLabel(MI, Address, 0, O);
16947
2.86k
    return;
16948
0
    break;
16949
676
  case 21:
16950
    // BCcc, Bcc
16951
676
    printCondCode(MI, 0, O);
16952
676
    SStream_concat0(O, "\t");
16953
676
    printAlignedLabel(MI, Address, 1, O);
16954
676
    return;
16955
0
    break;
16956
59
  case 22:
16957
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM...
16958
59
    printMatrix_16(MI, 0, O);
16959
59
    SStream_concat1(O, '[');
16960
59
    printOperand(MI, 2, O);
16961
59
    SStream_concat0(O, ", ");
16962
59
    printMatrixIndex(MI, 3, O);
16963
59
    break;
16964
88
  case 23:
16965
    // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL
16966
88
    printImmHex(MI, 0, O);
16967
88
    return;
16968
0
    break;
16969
34
  case 24:
16970
    // CASPALW, CASPAW, CASPLW, CASPW
16971
34
    printGPRSeqPairsClassOperand_32(MI, 1, O);
16972
34
    SStream_concat0(O, ", ");
16973
34
    printGPRSeqPairsClassOperand_32(MI, 2, O);
16974
34
    SStream_concat0(O, ", [");
16975
34
    printOperand(MI, 3, O);
16976
34
    SStream_concat1(O, ']');
16977
34
    return;
16978
0
    break;
16979
73
  case 25:
16980
    // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL...
16981
73
    printGPRSeqPairsClassOperand_64(MI, 1, O);
16982
73
    SStream_concat0(O, ", ");
16983
73
    printGPRSeqPairsClassOperand_64(MI, 2, O);
16984
73
    SStream_concat0(O, ", [");
16985
73
    printOperand(MI, 3, O);
16986
73
    SStream_concat1(O, ']');
16987
73
    return;
16988
0
    break;
16989
40
  case 26:
16990
    // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET...
16991
40
    printOperand(MI, 3, O);
16992
40
    SStream_concat0(O, "]!, [");
16993
40
    printOperand(MI, 4, O);
16994
40
    SStream_concat0(O, "]!, ");
16995
40
    printOperand(MI, 5, O);
16996
40
    SStream_concat1(O, '!');
16997
40
    return;
16998
0
    break;
16999
628
  case 27:
17000
    // DMB, DSB, ISB, TSB
17001
628
    printBarrierOption(MI, 0, O);
17002
628
    return;
17003
0
    break;
17004
6
  case 28:
17005
    // DSBnXS
17006
6
    printBarriernXSOption(MI, 0, O);
17007
6
    return;
17008
0
    break;
17009
183
  case 29:
17010
    // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_...
17011
183
    printSVERegOp_q(MI, 0, O);
17012
183
    SStream_concat0(O, ", ");
17013
183
    break;
17014
230
  case 30:
17015
    // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L...
17016
230
    printTypedVectorList_0_q(MI, 0, O);
17017
230
    SStream_concat0(O, ", ");
17018
230
    break;
17019
18
  case 31:
17020
    // HINT
17021
18
    printImm(MI, 0, O);
17022
18
    return;
17023
0
    break;
17024
214
  case 32:
17025
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
17026
214
    printMatrixTileVector_0(MI, 0, O);
17027
214
    SStream_concat1(O, '[');
17028
214
    break;
17029
701
  case 33:
17030
    // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q...
17031
701
    printMatrixTileVector_1(MI, 0, O);
17032
701
    SStream_concat1(O, '[');
17033
701
    break;
17034
749
  case 34:
17035
    // LD1B_VG2_M2ZPXI, LD1B_VG2_M2ZPXX, LDNT1B_VG2_M2ZPXI, LDNT1B_VG2_M2ZPXX...
17036
749
    printTypedVectorList_0_b(MI, 0, O);
17037
749
    break;
17038
420
  case 35:
17039
    // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,...
17040
420
    printTypedVectorList_16_b(MI, 0, O);
17041
420
    SStream_concat0(O, ", [");
17042
420
    printOperand(MI, 1, O);
17043
420
    SStream_concat1(O, ']');
17044
420
    return;
17045
0
    break;
17046
223
  case 36:
17047
    // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L...
17048
223
    printTypedVectorList_16_b(MI, 1, O);
17049
223
    SStream_concat0(O, ", [");
17050
223
    printOperand(MI, 2, O);
17051
223
    SStream_concat0(O, "], ");
17052
223
    break;
17053
149
  case 37:
17054
    // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv...
17055
149
    printTypedVectorList_1_d(MI, 0, O);
17056
149
    SStream_concat0(O, ", [");
17057
149
    printOperand(MI, 1, O);
17058
149
    SStream_concat1(O, ']');
17059
149
    return;
17060
0
    break;
17061
165
  case 38:
17062
    // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw...
17063
165
    printTypedVectorList_1_d(MI, 1, O);
17064
165
    SStream_concat0(O, ", [");
17065
165
    printOperand(MI, 2, O);
17066
165
    SStream_concat0(O, "], ");
17067
165
    break;
17068
32
  case 39:
17069
    // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw...
17070
32
    printTypedVectorList_2_d(MI, 0, O);
17071
32
    SStream_concat0(O, ", [");
17072
32
    printOperand(MI, 1, O);
17073
32
    SStream_concat1(O, ']');
17074
32
    return;
17075
0
    break;
17076
63
  case 40:
17077
    // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw...
17078
63
    printTypedVectorList_2_d(MI, 1, O);
17079
63
    SStream_concat0(O, ", [");
17080
63
    printOperand(MI, 2, O);
17081
63
    SStream_concat0(O, "], ");
17082
63
    break;
17083
347
  case 41:
17084
    // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw...
17085
347
    printTypedVectorList_2_s(MI, 0, O);
17086
347
    SStream_concat0(O, ", [");
17087
347
    printOperand(MI, 1, O);
17088
347
    SStream_concat1(O, ']');
17089
347
    return;
17090
0
    break;
17091
1.19k
  case 42:
17092
    // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw...
17093
1.19k
    printTypedVectorList_2_s(MI, 1, O);
17094
1.19k
    SStream_concat0(O, ", [");
17095
1.19k
    printOperand(MI, 2, O);
17096
1.19k
    SStream_concat0(O, "], ");
17097
1.19k
    break;
17098
23
  case 43:
17099
    // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw...
17100
23
    printTypedVectorList_4_h(MI, 0, O);
17101
23
    SStream_concat0(O, ", [");
17102
23
    printOperand(MI, 1, O);
17103
23
    SStream_concat1(O, ']');
17104
23
    return;
17105
0
    break;
17106
197
  case 44:
17107
    // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw...
17108
197
    printTypedVectorList_4_h(MI, 1, O);
17109
197
    SStream_concat0(O, ", [");
17110
197
    printOperand(MI, 2, O);
17111
197
    SStream_concat0(O, "], ");
17112
197
    break;
17113
186
  case 45:
17114
    // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw...
17115
186
    printTypedVectorList_4_s(MI, 0, O);
17116
186
    SStream_concat0(O, ", [");
17117
186
    printOperand(MI, 1, O);
17118
186
    SStream_concat1(O, ']');
17119
186
    return;
17120
0
    break;
17121
139
  case 46:
17122
    // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw...
17123
139
    printTypedVectorList_4_s(MI, 1, O);
17124
139
    SStream_concat0(O, ", [");
17125
139
    printOperand(MI, 2, O);
17126
139
    SStream_concat0(O, "], ");
17127
139
    break;
17128
342
  case 47:
17129
    // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw...
17130
342
    printTypedVectorList_8_b(MI, 0, O);
17131
342
    SStream_concat0(O, ", [");
17132
342
    printOperand(MI, 1, O);
17133
342
    SStream_concat1(O, ']');
17134
342
    return;
17135
0
    break;
17136
648
  case 48:
17137
    // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw...
17138
648
    printTypedVectorList_8_b(MI, 1, O);
17139
648
    SStream_concat0(O, ", [");
17140
648
    printOperand(MI, 2, O);
17141
648
    SStream_concat0(O, "], ");
17142
648
    break;
17143
30
  case 49:
17144
    // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw...
17145
30
    printTypedVectorList_8_h(MI, 0, O);
17146
30
    SStream_concat0(O, ", [");
17147
30
    printOperand(MI, 1, O);
17148
30
    SStream_concat1(O, ']');
17149
30
    return;
17150
0
    break;
17151
83
  case 50:
17152
    // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw...
17153
83
    printTypedVectorList_8_h(MI, 1, O);
17154
83
    SStream_concat0(O, ", [");
17155
83
    printOperand(MI, 2, O);
17156
83
    SStream_concat0(O, "], ");
17157
83
    break;
17158
348
  case 51:
17159
    // LD1H_VG2_M2ZPXI, LD1H_VG2_M2ZPXX, LDNT1H_VG2_M2ZPXI, LDNT1H_VG2_M2ZPXX...
17160
348
    printTypedVectorList_0_h(MI, 0, O);
17161
348
    break;
17162
858
  case 52:
17163
    // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,...
17164
858
    printTypedVectorList_0_h(MI, 1, O);
17165
858
    printVectorIndex_1(MI, 2, O);
17166
858
    SStream_concat0(O, ", [");
17167
858
    printOperand(MI, 3, O);
17168
858
    break;
17169
254
  case 53:
17170
    // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST
17171
254
    printTypedVectorList_0_h(MI, 2, O);
17172
254
    printVectorIndex_1(MI, 3, O);
17173
254
    SStream_concat0(O, ", [");
17174
254
    printOperand(MI, 4, O);
17175
254
    SStream_concat0(O, "], ");
17176
254
    break;
17177
825
  case 54:
17178
    // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,...
17179
825
    printTypedVectorList_0_s(MI, 1, O);
17180
825
    printVectorIndex_1(MI, 2, O);
17181
825
    SStream_concat0(O, ", [");
17182
825
    printOperand(MI, 3, O);
17183
825
    break;
17184
237
  case 55:
17185
    // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST
17186
237
    printTypedVectorList_0_s(MI, 2, O);
17187
237
    printVectorIndex_1(MI, 3, O);
17188
237
    SStream_concat0(O, ", [");
17189
237
    printOperand(MI, 4, O);
17190
237
    SStream_concat0(O, "], ");
17191
237
    break;
17192
600
  case 56:
17193
    // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6...
17194
600
    printTypedVectorList_0_d(MI, 1, O);
17195
600
    printVectorIndex_1(MI, 2, O);
17196
600
    SStream_concat0(O, ", [");
17197
600
    printOperand(MI, 3, O);
17198
600
    break;
17199
222
  case 57:
17200
    // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST
17201
222
    printTypedVectorList_0_d(MI, 2, O);
17202
222
    printVectorIndex_1(MI, 3, O);
17203
222
    SStream_concat0(O, ", [");
17204
222
    printOperand(MI, 4, O);
17205
222
    SStream_concat0(O, "], ");
17206
222
    break;
17207
772
  case 58:
17208
    // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_...
17209
772
    printTypedVectorList_0_b(MI, 1, O);
17210
772
    printVectorIndex_1(MI, 2, O);
17211
772
    SStream_concat0(O, ", [");
17212
772
    printOperand(MI, 3, O);
17213
772
    break;
17214
319
  case 59:
17215
    // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST
17216
319
    printTypedVectorList_0_b(MI, 2, O);
17217
319
    printVectorIndex_1(MI, 3, O);
17218
319
    SStream_concat0(O, ", [");
17219
319
    printOperand(MI, 4, O);
17220
319
    SStream_concat0(O, "], ");
17221
319
    break;
17222
21
  case 60:
17223
    // LD64B, ST64B
17224
21
    printGPR64x8(MI, 0, O);
17225
21
    SStream_concat0(O, ", [");
17226
21
    printOperand(MI, 1, O);
17227
21
    SStream_concat1(O, ']');
17228
21
    return;
17229
0
    break;
17230
75
  case 61:
17231
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
17232
75
    printOperand(MI, 2, O);
17233
75
    break;
17234
890
  case 62:
17235
    // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV...
17236
890
    printSVERegOp_0(MI, 0, O);
17237
890
    break;
17238
11
  case 63:
17239
    // LDR_ZA, STR_ZA
17240
11
    printMatrix_0(MI, 0, O);
17241
11
    SStream_concat1(O, '[');
17242
11
    printOperand(MI, 1, O);
17243
11
    SStream_concat0(O, ", ");
17244
11
    printMatrixIndex(MI, 2, O);
17245
11
    SStream_concat0(O, "], [");
17246
11
    printOperand(MI, 3, O);
17247
11
    SStream_concat0(O, ", ");
17248
11
    printOperand(MI, 4, O);
17249
11
    SStream_concat0(O, ", mul vl]");
17250
11
    return;
17251
0
    break;
17252
33
  case 64:
17253
    // MRRS
17254
33
    printGPRSeqPairsClassOperand_64(MI, 0, O);
17255
33
    SStream_concat0(O, ", ");
17256
33
    printMRSSystemRegister(MI, 1, O);
17257
33
    return;
17258
0
    break;
17259
1.90k
  case 65:
17260
    // MSR, MSRR
17261
1.90k
    printMSRSystemRegister(MI, 0, O);
17262
1.90k
    SStream_concat0(O, ", ");
17263
1.90k
    break;
17264
224
  case 66:
17265
    // MSRpstateImm1, MSRpstateImm4
17266
224
    printSystemPStateField(MI, 0, O);
17267
224
    SStream_concat0(O, ", ");
17268
224
    printOperand(MI, 1, O);
17269
224
    return;
17270
0
    break;
17271
0
  case 67:
17272
    // MSRpstatesvcrImm1
17273
0
    printSVCROp(MI, 0, O);
17274
0
    SStream_concat0(O, ", ");
17275
0
    printOperand(MI, 1, O);
17276
0
    return;
17277
0
    break;
17278
2.36k
  case 68:
17279
    // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF...
17280
2.36k
    printPrefetchOp_1(MI, 0, O);
17281
2.36k
    SStream_concat0(O, ", ");
17282
2.36k
    printSVERegOp_0(MI, 1, O);
17283
2.36k
    SStream_concat0(O, ", [");
17284
2.36k
    break;
17285
1.87k
  case 69:
17286
    // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi
17287
1.87k
    printPrefetchOp_0(MI, 0, O);
17288
1.87k
    break;
17289
11
  case 70:
17290
    // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,...
17291
11
    printPredicateAsCounter_8(MI, 0, O);
17292
11
    break;
17293
34
  case 71:
17294
    // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,...
17295
34
    printPredicateAsCounter_64(MI, 0, O);
17296
34
    break;
17297
39
  case 72:
17298
    // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,...
17299
39
    printPredicateAsCounter_16(MI, 0, O);
17300
39
    break;
17301
14
  case 73:
17302
    // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,...
17303
14
    printPredicateAsCounter_32(MI, 0, O);
17304
14
    break;
17305
41
  case 74:
17306
    // RPRFM
17307
41
    printRPRFMOperand(MI, 0, O);
17308
41
    SStream_concat0(O, ", ");
17309
41
    printOperand(MI, 1, O);
17310
41
    SStream_concat0(O, ", [");
17311
41
    printOperand(MI, 2, O);
17312
41
    SStream_concat1(O, ']');
17313
41
    return;
17314
0
    break;
17315
52
  case 75:
17316
    // ST1i32, ST2i32, ST3i32, ST4i32
17317
52
    printTypedVectorList_0_s(MI, 0, O);
17318
52
    printVectorIndex_1(MI, 1, O);
17319
52
    SStream_concat0(O, ", [");
17320
52
    printOperand(MI, 2, O);
17321
52
    SStream_concat1(O, ']');
17322
52
    return;
17323
0
    break;
17324
149
  case 76:
17325
    // ST1i64, ST2i64, ST3i64, ST4i64, STL1
17326
149
    printTypedVectorList_0_d(MI, 0, O);
17327
149
    printVectorIndex_1(MI, 1, O);
17328
149
    SStream_concat0(O, ", [");
17329
149
    printOperand(MI, 2, O);
17330
149
    SStream_concat1(O, ']');
17331
149
    return;
17332
0
    break;
17333
47
  case 77:
17334
    // ZERO_M
17335
47
    printMatrixTileList(MI, 0, O);
17336
47
    return;
17337
0
    break;
17338
178k
  }
17339
17340
17341
  // Fragment 1 encoded into 7 bits for 89 unique commands.
17342
171k
  switch ((Bits >> 21) & 127) {
17343
0
  default: assert(0 && "Invalid command number.");
17344
15.5k
  case 0:
17345
    // TLSDESCCALL, AUTDZA, AUTDZB, AUTIZA, AUTIZB, BLR, BLRAAZ, BLRABZ, BR, ...
17346
15.5k
    return;
17347
0
    break;
17348
83.4k
  case 1:
17349
    // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_...
17350
83.4k
    SStream_concat0(O, ", ");
17351
83.4k
    break;
17352
715
  case 2:
17353
    // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm...
17354
715
    printSVERegOp_0(MI, 2, O);
17355
715
    SStream_concat0(O, "/m, ");
17356
715
    break;
17357
1.12k
  case 3:
17358
    // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDQV_VPZ_B, ADDv16i8, AESDrr, ...
17359
1.12k
    SStream_concat0(O, ".16b, ");
17360
1.12k
    break;
17361
1.17k
  case 4:
17362
    // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF...
17363
1.17k
    SStream_concat0(O, ".2s, ");
17364
1.17k
    break;
17365
2.61k
  case 5:
17366
    // ABSv2i64, ADDPv2i64, ADDQV_VPZ_D, ADDv2i64, ANDQV_VPZ_D, CMEQv2i64, CM...
17367
2.61k
    SStream_concat0(O, ".2d, ");
17368
2.61k
    break;
17369
2.51k
  case 6:
17370
    // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS...
17371
2.51k
    SStream_concat0(O, ".4h, ");
17372
2.51k
    break;
17373
3.74k
  case 7:
17374
    // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDQV_VPZ_S, ADDv4i32, ANDQV_VP...
17375
3.74k
    SStream_concat0(O, ".4s, ");
17376
3.74k
    break;
17377
2.14k
  case 8:
17378
    // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDQV_VPZ_H, ADDv8i16, ANDQV_VP...
17379
2.14k
    SStream_concat0(O, ".8h, ");
17380
2.14k
    break;
17381
1.87k
  case 9:
17382
    // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8...
17383
1.87k
    SStream_concat0(O, ".8b, ");
17384
1.87k
    break;
17385
156
  case 10:
17386
    // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
17387
156
    printSVERegOp_d(MI, 4, O);
17388
156
    break;
17389
252
  case 11:
17390
    // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_...
17391
252
    printSVERegOp_s(MI, 4, O);
17392
252
    break;
17393
45
  case 12:
17394
    // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,...
17395
45
    printSVERegOp_s(MI, 1, O);
17396
45
    break;
17397
502
  case 13:
17398
    // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ...
17399
502
    printSVERegOp_s(MI, 2, O);
17400
502
    break;
17401
11.8k
  case 14:
17402
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
17403
11.8k
    printSVERegOp_0(MI, 1, O);
17404
11.8k
    break;
17405
26
  case 15:
17406
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG...
17407
26
    printTypedVectorList_0_b(MI, 1, O);
17408
26
    break;
17409
59
  case 16:
17410
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FMAXNM_VG2_2Z2Z_D, FMAXNM_VG2_2ZZ_D, FMA...
17411
59
    printTypedVectorList_0_d(MI, 1, O);
17412
59
    break;
17413
27
  case 17:
17414
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B...
17415
27
    printTypedVectorList_0_h(MI, 1, O);
17416
27
    break;
17417
236
  case 18:
17418
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FCVTN_Z...
17419
236
    printTypedVectorList_0_s(MI, 1, O);
17420
236
    break;
17421
516
  case 19:
17422
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
17423
516
    printMatrixIndex(MI, 3, O);
17424
516
    break;
17425
1.20k
  case 20:
17426
    // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H...
17427
1.20k
    printSVERegOp_h(MI, 1, O);
17428
1.20k
    break;
17429
21.6k
  case 21:
17430
    // ADR_LSL_ZZZ_D_0, ADR_LSL_ZZZ_D_1, ADR_LSL_ZZZ_D_2, ADR_LSL_ZZZ_D_3, AD...
17431
21.6k
    SStream_concat0(O, ", [");
17432
21.6k
    break;
17433
230
  case 22:
17434
    // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4...
17435
230
    printSVERegOp_d(MI, 2, O);
17436
230
    break;
17437
236
  case 23:
17438
    // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA...
17439
236
    printSVERegOp_h(MI, 2, O);
17440
236
    break;
17441
20
  case 24:
17442
    // BFADD_VG2_M2Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFMLA_VG2_M2ZZI, BFM...
17443
20
    SStream_concat0(O, ", vgx2], ");
17444
20
    printTypedVectorList_0_h(MI, 4, O);
17445
20
    break;
17446
39
  case 25:
17447
    // BFADD_VG4_M4Z_H, BFMLA_VG4_M4Z4Z, BFMLA_VG4_M4ZZ, BFMLA_VG4_M4ZZI, BFM...
17448
39
    SStream_concat0(O, ", vgx4], ");
17449
39
    printTypedVectorList_0_h(MI, 4, O);
17450
39
    break;
17451
199
  case 26:
17452
    // BFMLAL_MZZI_S, BFMLAL_MZZ_S, BFMLAL_VG2_M2Z2Z_S, BFMLAL_VG2_M2ZZI_S, B...
17453
199
    printImmRangeScale_2_1(MI, 3, O);
17454
199
    break;
17455
431
  case 27:
17456
    // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP...
17457
431
    printSVERegOp_h(MI, 4, O);
17458
431
    SStream_concat0(O, ", ");
17459
431
    printSVERegOp_h(MI, 5, O);
17460
431
    return;
17461
0
    break;
17462
20
  case 28:
17463
    // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP...
17464
20
    printSVEPattern(MI, 2, O);
17465
20
    SStream_concat0(O, ", mul ");
17466
20
    printOperand(MI, 3, O);
17467
20
    return;
17468
0
    break;
17469
0
  case 29:
17470
    // DUP_ZI_H
17471
0
    printImm8OptLsl_int16_t(MI, 1, O);
17472
0
    return;
17473
0
    break;
17474
3.14k
  case 30:
17475
    // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_...
17476
3.14k
    printOperand(MI, 1, O);
17477
3.14k
    break;
17478
40
  case 31:
17479
    // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ...
17480
40
    printSVERegOp_q(MI, 1, O);
17481
40
    break;
17482
20
  case 32:
17483
    // FADDA_VPZ_D
17484
20
    printZPRasFPR_64(MI, 2, O);
17485
20
    SStream_concat0(O, ", ");
17486
20
    printSVERegOp_d(MI, 3, O);
17487
20
    return;
17488
0
    break;
17489
43
  case 33:
17490
    // FADDA_VPZ_H, INSR_ZV_H
17491
43
    printZPRasFPR_16(MI, 2, O);
17492
43
    break;
17493
20
  case 34:
17494
    // FADDA_VPZ_S
17495
20
    printZPRasFPR_32(MI, 2, O);
17496
20
    SStream_concat0(O, ", ");
17497
20
    printSVERegOp_s(MI, 3, O);
17498
20
    return;
17499
0
    break;
17500
2.76k
  case 35:
17501
    // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri
17502
2.76k
    SStream_concat0(O, ", #0.0");
17503
2.76k
    return;
17504
0
    break;
17505
0
  case 36:
17506
    // FDUP_ZI_H
17507
0
    printFPImmOperand(MI, 1, O);
17508
0
    return;
17509
0
    break;
17510
71
  case 37:
17511
    // FMOVXDHighr, INSvi64gpr, INSvi64lane
17512
71
    SStream_concat0(O, ".d");
17513
71
    printVectorIndex_1(MI, 2, O);
17514
71
    SStream_concat0(O, ", ");
17515
71
    break;
17516
86
  case 38:
17517
    // INDEX_II_H, INDEX_IR_H
17518
86
    printSImm_16(MI, 1, O);
17519
86
    SStream_concat0(O, ", ");
17520
86
    break;
17521
1.97k
  case 39:
17522
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
17523
1.97k
    printOperand(MI, 2, O);
17524
1.97k
    break;
17525
0
  case 40:
17526
    // INSvi16gpr, INSvi16lane
17527
0
    SStream_concat0(O, ".h");
17528
0
    printVectorIndex_1(MI, 2, O);
17529
0
    SStream_concat0(O, ", ");
17530
0
    break;
17531
0
  case 41:
17532
    // INSvi32gpr, INSvi32lane
17533
0
    SStream_concat0(O, ".s");
17534
0
    printVectorIndex_1(MI, 2, O);
17535
0
    SStream_concat0(O, ", ");
17536
0
    break;
17537
0
  case 42:
17538
    // INSvi8gpr, INSvi8lane
17539
0
    SStream_concat0(O, ".b");
17540
0
    printVectorIndex_1(MI, 2, O);
17541
0
    SStream_concat0(O, ", ");
17542
0
    break;
17543
1.23k
  case 43:
17544
    // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_VG4_M4ZPXI, LD1B_VG4_...
17545
1.23k
    printPredicateAsCounter_0(MI, 1, O);
17546
1.23k
    break;
17547
98
  case 44:
17548
    // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L...
17549
98
    printPostIncOperand_64(MI, 3, O);
17550
98
    return;
17551
0
    break;
17552
727
  case 45:
17553
    // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD...
17554
727
    printPostIncOperand_32(MI, 3, O);
17555
727
    return;
17556
0
    break;
17557
666
  case 46:
17558
    // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw...
17559
666
    printPostIncOperand_16(MI, 3, O);
17560
666
    return;
17561
0
    break;
17562
244
  case 47:
17563
    // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1...
17564
244
    printPostIncOperand_8(MI, 3, O);
17565
244
    return;
17566
0
    break;
17567
75
  case 48:
17568
    // LD1Rv16b_POST, LD1Rv8b_POST
17569
75
    printPostIncOperand_1(MI, 3, O);
17570
75
    return;
17571
0
    break;
17572
88
  case 49:
17573
    // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,...
17574
88
    printPostIncOperand_4(MI, 3, O);
17575
88
    return;
17576
0
    break;
17577
37
  case 50:
17578
    // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST
17579
37
    printPostIncOperand_2(MI, 3, O);
17580
37
    return;
17581
0
    break;
17582
55
  case 51:
17583
    // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS...
17584
55
    printPostIncOperand_48(MI, 3, O);
17585
55
    return;
17586
0
    break;
17587
676
  case 52:
17588
    // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST...
17589
676
    printPostIncOperand_24(MI, 3, O);
17590
676
    return;
17591
0
    break;
17592
1.18k
  case 53:
17593
    // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ...
17594
1.18k
    SStream_concat1(O, ']');
17595
1.18k
    return;
17596
0
    break;
17597
111
  case 54:
17598
    // LD1i16_POST, LD2i8_POST
17599
111
    printPostIncOperand_2(MI, 5, O);
17600
111
    return;
17601
0
    break;
17602
303
  case 55:
17603
    // LD1i32_POST, LD2i16_POST, LD4i8_POST
17604
303
    printPostIncOperand_4(MI, 5, O);
17605
303
    return;
17606
0
    break;
17607
86
  case 56:
17608
    // LD1i64_POST, LD2i32_POST, LD4i16_POST
17609
86
    printPostIncOperand_8(MI, 5, O);
17610
86
    return;
17611
0
    break;
17612
59
  case 57:
17613
    // LD1i8_POST
17614
59
    printPostIncOperand_1(MI, 5, O);
17615
59
    return;
17616
0
    break;
17617
198
  case 58:
17618
    // LD2i64_POST, LD4i32_POST
17619
198
    printPostIncOperand_16(MI, 5, O);
17620
198
    return;
17621
0
    break;
17622
20
  case 59:
17623
    // LD3Rv16b_POST, LD3Rv8b_POST
17624
20
    printPostIncOperand_3(MI, 3, O);
17625
20
    return;
17626
0
    break;
17627
10
  case 60:
17628
    // LD3Rv2s_POST, LD3Rv4s_POST
17629
10
    printPostIncOperand_12(MI, 3, O);
17630
10
    return;
17631
0
    break;
17632
13
  case 61:
17633
    // LD3Rv4h_POST, LD3Rv8h_POST
17634
13
    printPostIncOperand_6(MI, 3, O);
17635
13
    return;
17636
0
    break;
17637
11
  case 62:
17638
    // LD3i16_POST
17639
11
    printPostIncOperand_6(MI, 5, O);
17640
11
    return;
17641
0
    break;
17642
18
  case 63:
17643
    // LD3i32_POST
17644
18
    printPostIncOperand_12(MI, 5, O);
17645
18
    return;
17646
0
    break;
17647
92
  case 64:
17648
    // LD3i64_POST
17649
92
    printPostIncOperand_24(MI, 5, O);
17650
92
    return;
17651
0
    break;
17652
75
  case 65:
17653
    // LD3i8_POST
17654
75
    printPostIncOperand_3(MI, 5, O);
17655
75
    return;
17656
0
    break;
17657
79
  case 66:
17658
    // LD4i64_POST
17659
79
    printPostIncOperand_32(MI, 5, O);
17660
79
    return;
17661
0
    break;
17662
18
  case 67:
17663
    // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE...
17664
18
    SStream_concat0(O, "]!, ");
17665
18
    printOperand(MI, 3, O);
17666
18
    SStream_concat0(O, "!, ");
17667
18
    printOperand(MI, 4, O);
17668
18
    return;
17669
0
    break;
17670
83
  case 68:
17671
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
17672
83
    printMatrixTileVector_0(MI, 2, O);
17673
83
    SStream_concat1(O, '[');
17674
83
    printOperand(MI, 3, O);
17675
83
    SStream_concat0(O, ", ");
17676
83
    break;
17677
231
  case 69:
17678
    // MOVAZ_2ZMI_V_B, MOVAZ_2ZMI_V_D, MOVAZ_2ZMI_V_H, MOVAZ_2ZMI_V_S, MOVAZ_...
17679
231
    printMatrixTileVector_1(MI, 2, O);
17680
231
    SStream_concat1(O, '[');
17681
231
    printOperand(MI, 3, O);
17682
231
    SStream_concat0(O, ", ");
17683
231
    break;
17684
18
  case 70:
17685
    // MOVAZ_VG2_2ZM, MOVAZ_VG4_4ZM
17686
18
    printMatrix_64(MI, 2, O);
17687
18
    SStream_concat1(O, '[');
17688
18
    printOperand(MI, 3, O);
17689
18
    SStream_concat0(O, ", ");
17690
18
    printMatrixIndex(MI, 4, O);
17691
18
    break;
17692
11
  case 71:
17693
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM...
17694
11
    printMatrixTileVector_0(MI, 1, O);
17695
11
    SStream_concat1(O, '[');
17696
11
    break;
17697
27
  case 72:
17698
    // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM...
17699
27
    printMatrixTileVector_1(MI, 1, O);
17700
27
    SStream_concat1(O, '[');
17701
27
    break;
17702
0
  case 73:
17703
    // MOVA_VG2_2ZMXI, MOVA_VG4_4ZMXI
17704
0
    printMatrix_64(MI, 1, O);
17705
0
    SStream_concat1(O, '[');
17706
0
    printOperand(MI, 2, O);
17707
0
    SStream_concat0(O, ", ");
17708
0
    printMatrixIndex(MI, 3, O);
17709
0
    break;
17710
18
  case 74:
17711
    // MOVT_TIX
17712
18
    printVectorIndex_8(MI, 1, O);
17713
18
    SStream_concat0(O, ", ");
17714
18
    printOperand(MI, 2, O);
17715
18
    return;
17716
0
    break;
17717
36
  case 75:
17718
    // MSRR
17719
36
    printGPRSeqPairsClassOperand_64(MI, 1, O);
17720
36
    return;
17721
0
    break;
17722
83
  case 76:
17723
    // PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV_ZIP_S
17724
83
    printVectorIndex_1(MI, 2, O);
17725
83
    SStream_concat0(O, ", ");
17726
83
    break;
17727
69
  case 77:
17728
    // PMULLB_ZZZ_H, PMULLT_ZZZ_H, PUNPKHI_PP, PUNPKLO_PP, SABDLB_ZZZ_H, SABD...
17729
69
    printSVERegOp_b(MI, 1, O);
17730
69
    break;
17731
17
  case 78:
17732
    // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D
17733
17
    printSVERegOp_d(MI, 1, O);
17734
17
    SStream_concat0(O, ", ");
17735
17
    printSVERegOp_d(MI, 2, O);
17736
17
    return;
17737
0
    break;
17738
30
  case 79:
17739
    // PMULLv1i64, PMULLv2i64
17740
30
    SStream_concat0(O, ".1q, ");
17741
30
    printVRegOperand(MI, 1, O);
17742
30
    break;
17743
36
  case 80:
17744
    // PTRUES_H, PTRUE_H
17745
36
    printSVEPattern(MI, 1, O);
17746
36
    return;
17747
0
    break;
17748
297
  case 81:
17749
    // SABALB_ZZZ_H, SABALT_ZZZ_H, SADDV_VPZ_B, SCLAMP_VG2_2Z2Z_B, SCLAMP_VG4...
17750
297
    printSVERegOp_b(MI, 2, O);
17751
297
    break;
17752
44
  case 82:
17753
    // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v...
17754
44
    SStream_concat0(O, ".1d, ");
17755
44
    break;
17756
931
  case 83:
17757
    // SMLALL_MZZI_BtoS, SMLALL_MZZI_HtoD, SMLALL_MZZ_BtoS, SMLALL_MZZ_HtoD, ...
17758
931
    printImmRangeScale_4_3(MI, 3, O);
17759
931
    break;
17760
381
  case 84:
17761
    // SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMOPA_MPPZZ_S, SUMOPS_MPPZZ_S, UMOPA_MP...
17762
381
    printSVERegOp_b(MI, 4, O);
17763
381
    SStream_concat0(O, ", ");
17764
381
    printSVERegOp_b(MI, 5, O);
17765
381
    return;
17766
0
    break;
17767
394
  case 85:
17768
    // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8
17769
394
    printVectorIndex_1(MI, 1, O);
17770
394
    SStream_concat0(O, ", [");
17771
394
    printOperand(MI, 2, O);
17772
394
    SStream_concat1(O, ']');
17773
394
    return;
17774
0
    break;
17775
1.87k
  case 86:
17776
    // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32...
17777
1.87k
    SStream_concat0(O, "], ");
17778
1.87k
    break;
17779
91
  case 87:
17780
    // UZP_VG4_4Z4Z_Q, ZIP_VG4_4Z4Z_Q
17781
91
    printTypedVectorList_0_q(MI, 1, O);
17782
91
    return;
17783
0
    break;
17784
3
  case 88:
17785
    // ZERO_T
17786
3
    SStream_concat0(O, " }");
17787
3
    return;
17788
0
    break;
17789
171k
  }
17790
17791
17792
  // Fragment 2 encoded into 7 bits for 89 unique commands.
17793
146k
  switch ((Bits >> 28) & 127) {
17794
0
  default: assert(0 && "Invalid command number.");
17795
46.8k
  case 0:
17796
    // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,...
17797
46.8k
    printOperand(MI, 1, O);
17798
46.8k
    break;
17799
115
  case 1:
17800
    // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ...
17801
115
    printSVERegOp_0(MI, 2, O);
17802
115
    SStream_concat0(O, "/m, ");
17803
115
    break;
17804
234
  case 2:
17805
    // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ...
17806
234
    printSVERegOp_h(MI, 3, O);
17807
234
    return;
17808
0
    break;
17809
9.91k
  case 3:
17810
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
17811
9.91k
    printVRegOperand(MI, 1, O);
17812
9.91k
    break;
17813
55
  case 4:
17814
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z...
17815
55
    printSVERegOp_d(MI, 2, O);
17816
55
    break;
17817
491
  case 5:
17818
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ...
17819
491
    printSVERegOp_s(MI, 2, O);
17820
491
    break;
17821
2.34k
  case 6:
17822
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN...
17823
2.34k
    return;
17824
0
    break;
17825
2.27k
  case 7:
17826
    // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH...
17827
2.27k
    printSVERegOp_h(MI, 1, O);
17828
2.27k
    break;
17829
6.34k
  case 8:
17830
    // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_...
17831
6.34k
    SStream_concat0(O, ", ");
17832
6.34k
    break;
17833
1.82k
  case 9:
17834
    // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_LSL_ZZZ_D_1, A...
17835
1.82k
    printSVERegOp_d(MI, 1, O);
17836
1.82k
    break;
17837
552
  case 10:
17838
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
17839
552
    printSVERegOp_h(MI, 2, O);
17840
552
    break;
17841
3.81k
  case 11:
17842
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
17843
3.81k
    printVRegOperand(MI, 2, O);
17844
3.81k
    break;
17845
15.2k
  case 12:
17846
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV...
17847
15.2k
    printSVERegOp_0(MI, 1, O);
17848
15.2k
    break;
17849
2.38k
  case 13:
17850
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
17851
2.38k
    SStream_concat0(O, "/m, ");
17852
2.38k
    break;
17853
300
  case 14:
17854
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
17855
300
    SStream_concat0(O, ", vgx2], ");
17856
300
    break;
17857
743
  case 15:
17858
    // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_...
17859
743
    SStream_concat0(O, ", vgx4], ");
17860
743
    break;
17861
461
  case 16:
17862
    // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ...
17863
461
    printSVERegOp_b(MI, 1, O);
17864
461
    break;
17865
985
  case 17:
17866
    // ADD_ZI_S, ADD_ZZZ_S, ADR_LSL_ZZZ_S_0, ADR_LSL_ZZZ_S_1, ADR_LSL_ZZZ_S_2...
17867
985
    printSVERegOp_s(MI, 1, O);
17868
985
    break;
17869
2.69k
  case 18:
17870
    // ADR
17871
2.69k
    printAdrLabel(MI, Address, 1, O);
17872
2.69k
    return;
17873
0
    break;
17874
1.86k
  case 19:
17875
    // ADRP
17876
1.86k
    printAdrpLabel(MI, Address, 1, O);
17877
1.86k
    return;
17878
0
    break;
17879
13.0k
  case 20:
17880
    // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA...
17881
13.0k
    printOperand(MI, 2, O);
17882
13.0k
    break;
17883
227
  case 21:
17884
    // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S...
17885
227
    printSVERegOp_s(MI, 3, O);
17886
227
    return;
17887
0
    break;
17888
199
  case 22:
17889
    // BFMLAL_MZZI_S, BFMLAL_MZZ_S, BFMLSL_MZZI_S, BFMLSL_MZZ_S, FMLAL_MZZI_S...
17890
199
    SStream_concat0(O, "], ");
17891
199
    break;
17892
457
  case 23:
17893
    // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv...
17894
457
    printImm(MI, 2, O);
17895
457
    printShifter(MI, 3, O);
17896
457
    return;
17897
0
    break;
17898
8.93k
  case 24:
17899
    // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P...
17900
8.93k
    printAlignedLabel(MI, Address, 1, O);
17901
8.93k
    return;
17902
0
    break;
17903
392
  case 25:
17904
    // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, SABA_ZZ...
17905
392
    printSVERegOp_b(MI, 2, O);
17906
392
    SStream_concat0(O, ", ");
17907
392
    break;
17908
1.18k
  case 26:
17909
    // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE...
17910
1.18k
    SStream_concat0(O, "/z, ");
17911
1.18k
    break;
17912
74
  case 27:
17913
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES...
17914
74
    printSVEPattern(MI, 1, O);
17915
74
    break;
17916
10
  case 28:
17917
    // CNTP_XCI_B
17918
10
    printPredicateAsCounter_8(MI, 1, O);
17919
10
    SStream_concat0(O, ", ");
17920
10
    printSVEVecLenSpecifier(MI, 2, O);
17921
10
    return;
17922
0
    break;
17923
8
  case 29:
17924
    // CNTP_XCI_D
17925
8
    printPredicateAsCounter_64(MI, 1, O);
17926
8
    SStream_concat0(O, ", ");
17927
8
    printSVEVecLenSpecifier(MI, 2, O);
17928
8
    return;
17929
0
    break;
17930
23
  case 30:
17931
    // CNTP_XCI_H
17932
23
    printPredicateAsCounter_16(MI, 1, O);
17933
23
    SStream_concat0(O, ", ");
17934
23
    printSVEVecLenSpecifier(MI, 2, O);
17935
23
    return;
17936
0
    break;
17937
11
  case 31:
17938
    // CNTP_XCI_S
17939
11
    printPredicateAsCounter_32(MI, 1, O);
17940
11
    SStream_concat0(O, ", ");
17941
11
    printSVEVecLenSpecifier(MI, 2, O);
17942
11
    return;
17943
0
    break;
17944
0
  case 32:
17945
    // CPY_ZPmI_H
17946
0
    printImm8OptLsl_int16_t(MI, 3, O);
17947
0
    return;
17948
0
    break;
17949
95
  case 33:
17950
    // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,...
17951
95
    printOperand(MI, 3, O);
17952
95
    break;
17953
46
  case 34:
17954
    // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB...
17955
46
    printSVEPattern(MI, 2, O);
17956
46
    SStream_concat0(O, ", mul ");
17957
46
    printOperand(MI, 3, O);
17958
46
    return;
17959
0
    break;
17960
11
  case 35:
17961
    // DUPM_ZI
17962
11
    printLogicalImm_int64_t(MI, 1, O);
17963
11
    return;
17964
0
    break;
17965
343
  case 36:
17966
    // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_...
17967
343
    printVectorIndex_1(MI, 2, O);
17968
343
    return;
17969
0
    break;
17970
0
  case 37:
17971
    // DUP_ZI_B
17972
0
    printImm8OptLsl_int8_t(MI, 1, O);
17973
0
    return;
17974
0
    break;
17975
0
  case 38:
17976
    // DUP_ZI_D
17977
0
    printImm8OptLsl_int64_t(MI, 1, O);
17978
0
    return;
17979
0
    break;
17980
0
  case 39:
17981
    // DUP_ZI_S
17982
0
    printImm8OptLsl_int32_t(MI, 1, O);
17983
0
    return;
17984
0
    break;
17985
0
  case 40:
17986
    // EXTRACT_ZPMXI_H_H, EXTRACT_ZPMXI_H_Q
17987
0
    printMatrixTileVector_0(MI, 3, O);
17988
0
    SStream_concat1(O, '[');
17989
0
    printOperand(MI, 4, O);
17990
0
    SStream_concat0(O, ", ");
17991
0
    printMatrixIndex(MI, 5, O);
17992
0
    SStream_concat1(O, ']');
17993
0
    return;
17994
0
    break;
17995
0
  case 41:
17996
    // EXTRACT_ZPMXI_V_H, EXTRACT_ZPMXI_V_Q
17997
0
    printMatrixTileVector_1(MI, 3, O);
17998
0
    SStream_concat1(O, '[');
17999
0
    printOperand(MI, 4, O);
18000
0
    SStream_concat0(O, ", ");
18001
0
    printMatrixIndex(MI, 5, O);
18002
0
    SStream_concat1(O, ']');
18003
0
    return;
18004
0
    break;
18005
86
  case 42:
18006
    // EXT_ZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ_B
18007
86
    printTypedVectorList_0_b(MI, 1, O);
18008
86
    SStream_concat0(O, ", ");
18009
86
    break;
18010
0
  case 43:
18011
    // FCPY_ZPmI_H
18012
0
    printFPImmOperand(MI, 3, O);
18013
0
    return;
18014
0
    break;
18015
234
  case 44:
18016
    // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH
18017
234
    printSVERegOp_d(MI, 3, O);
18018
234
    return;
18019
0
    break;
18020
1.17k
  case 45:
18021
    // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_...
18022
1.17k
    printFPImmOperand(MI, 1, O);
18023
1.17k
    return;
18024
0
    break;
18025
6.01k
  case 46:
18026
    // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ...
18027
6.01k
    SStream_concat0(O, "/z, [");
18028
6.01k
    break;
18029
198
  case 47:
18030
    // INDEX_II_B, INDEX_IR_B
18031
198
    printSImm_8(MI, 1, O);
18032
198
    SStream_concat0(O, ", ");
18033
198
    break;
18034
85
  case 48:
18035
    // INDEX_II_H
18036
85
    printSImm_16(MI, 2, O);
18037
85
    return;
18038
0
    break;
18039
3
  case 49:
18040
    // INSR_ZV_B
18041
3
    printZPRasFPR_8(MI, 2, O);
18042
3
    return;
18043
0
    break;
18044
28
  case 50:
18045
    // INSR_ZV_D
18046
28
    printZPRasFPR_64(MI, 2, O);
18047
28
    return;
18048
0
    break;
18049
10
  case 51:
18050
    // INSR_ZV_S
18051
10
    printZPRasFPR_32(MI, 2, O);
18052
10
    return;
18053
0
    break;
18054
0
  case 52:
18055
    // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane
18056
0
    printVRegOperand(MI, 3, O);
18057
0
    break;
18058
678
  case 53:
18059
    // LD1B_VG2_M2ZPXI, LD1B_VG2_M2ZPXX, LD1H_VG2_M2ZPXI, LD1H_VG2_M2ZPXX, LD...
18060
678
    printPredicateAsCounter_0(MI, 1, O);
18061
678
    break;
18062
501
  case 54:
18063
    // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA...
18064
501
    printOperand(MI, 0, O);
18065
501
    SStream_concat0(O, ", [");
18066
501
    printOperand(MI, 2, O);
18067
501
    SStream_concat1(O, ']');
18068
501
    return;
18069
0
    break;
18070
37
  case 55:
18071
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
18072
37
    printImmRangeScale_2_1(MI, 4, O);
18073
37
    SStream_concat1(O, ']');
18074
37
    return;
18075
0
    break;
18076
277
  case 56:
18077
    // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_...
18078
277
    printImmRangeScale_4_3(MI, 4, O);
18079
277
    SStream_concat1(O, ']');
18080
277
    return;
18081
0
    break;
18082
37
  case 57:
18083
    // MOVAZ_VG2_2ZM, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZERO_...
18084
37
    SStream_concat0(O, ", vgx2]");
18085
37
    return;
18086
0
    break;
18087
38
  case 58:
18088
    // MOVAZ_VG4_4ZM, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZERO_...
18089
38
    SStream_concat0(O, ", vgx4]");
18090
38
    return;
18091
0
    break;
18092
29
  case 59:
18093
    // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S
18094
29
    printMatrixTileVector_0(MI, 1, O);
18095
29
    SStream_concat1(O, '[');
18096
29
    printOperand(MI, 3, O);
18097
29
    SStream_concat0(O, ", ");
18098
29
    printMatrixIndex(MI, 4, O);
18099
29
    SStream_concat1(O, ']');
18100
29
    return;
18101
0
    break;
18102
36
  case 60:
18103
    // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S
18104
36
    printMatrixTileVector_1(MI, 1, O);
18105
36
    SStream_concat1(O, '[');
18106
36
    printOperand(MI, 3, O);
18107
36
    SStream_concat0(O, ", ");
18108
36
    printMatrixIndex(MI, 4, O);
18109
36
    SStream_concat1(O, ']');
18110
36
    return;
18111
0
    break;
18112
143
  case 61:
18113
    // MOVID, MOVIv2d_ns
18114
143
    printSIMDType10Operand(MI, 1, O);
18115
143
    return;
18116
0
    break;
18117
1.33k
  case 62:
18118
    // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl...
18119
1.33k
    printImm(MI, 1, O);
18120
1.33k
    break;
18121
552
  case 63:
18122
    // MRS
18123
552
    printMRSSystemRegister(MI, 1, O);
18124
552
    return;
18125
0
    break;
18126
0
  case 64:
18127
    // PMOV_ZIP_B
18128
0
    printSVERegOp_b(MI, 3, O);
18129
0
    return;
18130
0
    break;
18131
10
  case 65:
18132
    // PMULLv1i64
18133
10
    SStream_concat0(O, ".1d, ");
18134
10
    printVRegOperand(MI, 2, O);
18135
10
    SStream_concat0(O, ".1d");
18136
10
    return;
18137
0
    break;
18138
20
  case 66:
18139
    // PMULLv2i64
18140
20
    SStream_concat0(O, ".2d, ");
18141
20
    printVRegOperand(MI, 2, O);
18142
20
    SStream_concat0(O, ".2d");
18143
20
    return;
18144
0
    break;
18145
103
  case 67:
18146
    // REVD_ZPmZ
18147
103
    printSVERegOp_q(MI, 3, O);
18148
103
    return;
18149
0
    break;
18150
309
  case 68:
18151
    // SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLSLL_VG2_M2ZZ_BtoS, SMLS...
18152
309
    SStream_concat0(O, ",  vgx2], ");
18153
309
    break;
18154
24
  case 69:
18155
    // SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLSLL_VG4_M4ZZ_BtoS, SMLS...
18156
24
    SStream_concat0(O, ",  vgx4], ");
18157
24
    break;
18158
354
  case 70:
18159
    // SQCVTN_Z4Z_StoB, SQCVTUN_Z4Z_StoB, SQCVTU_Z4Z_StoB, SQCVT_Z4Z_StoB, SQ...
18160
354
    printTypedVectorList_0_s(MI, 1, O);
18161
354
    break;
18162
1.99k
  case 71:
18163
    // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi...
18164
1.99k
    printGPR64as32(MI, 1, O);
18165
1.99k
    SStream_concat0(O, ", ");
18166
1.99k
    printSVEPattern(MI, 2, O);
18167
1.99k
    SStream_concat0(O, ", mul ");
18168
1.99k
    printOperand(MI, 3, O);
18169
1.99k
    return;
18170
0
    break;
18171
3.04k
  case 72:
18172
    // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S...
18173
3.04k
    SStream_concat0(O, ", [");
18174
3.04k
    break;
18175
435
  case 73:
18176
    // ST1i16_POST, ST2i8_POST
18177
435
    printPostIncOperand_2(MI, 4, O);
18178
435
    return;
18179
0
    break;
18180
133
  case 74:
18181
    // ST1i32_POST, ST2i16_POST, ST4i8_POST
18182
133
    printPostIncOperand_4(MI, 4, O);
18183
133
    return;
18184
0
    break;
18185
440
  case 75:
18186
    // ST1i64_POST, ST2i32_POST, ST4i16_POST
18187
440
    printPostIncOperand_8(MI, 4, O);
18188
440
    return;
18189
0
    break;
18190
199
  case 76:
18191
    // ST1i8_POST
18192
199
    printPostIncOperand_1(MI, 4, O);
18193
199
    return;
18194
0
    break;
18195
335
  case 77:
18196
    // ST2i64_POST, ST4i32_POST
18197
335
    printPostIncOperand_16(MI, 4, O);
18198
335
    return;
18199
0
    break;
18200
62
  case 78:
18201
    // ST3i16_POST
18202
62
    printPostIncOperand_6(MI, 4, O);
18203
62
    return;
18204
0
    break;
18205
13
  case 79:
18206
    // ST3i32_POST
18207
13
    printPostIncOperand_12(MI, 4, O);
18208
13
    return;
18209
0
    break;
18210
22
  case 80:
18211
    // ST3i64_POST
18212
22
    printPostIncOperand_24(MI, 4, O);
18213
22
    return;
18214
0
    break;
18215
17
  case 81:
18216
    // ST3i8_POST
18217
17
    printPostIncOperand_3(MI, 4, O);
18218
17
    return;
18219
0
    break;
18220
217
  case 82:
18221
    // ST4i64_POST
18222
217
    printPostIncOperand_32(MI, 4, O);
18223
217
    return;
18224
0
    break;
18225
43
  case 83:
18226
    // ST64BV, ST64BV0
18227
43
    printGPR64x8(MI, 1, O);
18228
43
    SStream_concat0(O, ", [");
18229
43
    printOperand(MI, 2, O);
18230
43
    SStream_concat1(O, ']');
18231
43
    return;
18232
0
    break;
18233
1.78k
  case 84:
18234
    // SYSPxt, SYSPxt_XZR, SYSxt
18235
1.78k
    printSysCROperand(MI, 1, O);
18236
1.78k
    SStream_concat0(O, ", ");
18237
1.78k
    printSysCROperand(MI, 2, O);
18238
1.78k
    SStream_concat0(O, ", ");
18239
1.78k
    printOperand(MI, 3, O);
18240
1.78k
    SStream_concat0(O, ", ");
18241
1.78k
    break;
18242
70
  case 85:
18243
    // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D
18244
70
    printTypedVectorList_0_d(MI, 1, O);
18245
70
    SStream_concat0(O, ", ");
18246
70
    printSVERegOp_d(MI, 2, O);
18247
70
    return;
18248
0
    break;
18249
389
  case 86:
18250
    // TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16i8Two, TBLv8i8Four, TB...
18251
389
    printTypedVectorList_16_b(MI, 1, O);
18252
389
    SStream_concat0(O, ", ");
18253
389
    printVRegOperand(MI, 2, O);
18254
389
    break;
18255
802
  case 87:
18256
    // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB...
18257
802
    printTypedVectorList_16_b(MI, 2, O);
18258
802
    SStream_concat0(O, ", ");
18259
802
    printVRegOperand(MI, 3, O);
18260
802
    break;
18261
14
  case 88:
18262
    // ZERO_MXI_2Z, ZERO_MXI_4Z
18263
14
    SStream_concat1(O, ']');
18264
14
    return;
18265
0
    break;
18266
146k
  }
18267
18268
18269
  // Fragment 3 encoded into 7 bits for 128 unique commands.
18270
122k
  switch ((Bits >> 35) & 127) {
18271
0
  default: assert(0 && "Invalid command number.");
18272
2.97k
  case 0:
18273
    // ABSWr, ABSXr, ABSv1i64, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, ...
18274
2.97k
    return;
18275
0
    break;
18276
680
  case 1:
18277
    // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,...
18278
680
    printSVERegOp_b(MI, 3, O);
18279
680
    break;
18280
51
  case 2:
18281
    // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ...
18282
51
    printSVERegOp_d(MI, 3, O);
18283
51
    return;
18284
0
    break;
18285
90
  case 3:
18286
    // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm...
18287
90
    printSVERegOp_s(MI, 3, O);
18288
90
    return;
18289
0
    break;
18290
239
  case 4:
18291
    // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, CLSv16i8, CLZ...
18292
239
    SStream_concat0(O, ".16b");
18293
239
    return;
18294
0
    break;
18295
62
  case 5:
18296
    // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV...
18297
62
    SStream_concat0(O, ".2s");
18298
62
    return;
18299
0
    break;
18300
807
  case 6:
18301
    // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64...
18302
807
    SStream_concat0(O, ".2d");
18303
807
    return;
18304
0
    break;
18305
252
  case 7:
18306
    // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT...
18307
252
    SStream_concat0(O, ".4h");
18308
252
    return;
18309
0
    break;
18310
38
  case 8:
18311
    // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ...
18312
38
    SStream_concat0(O, ".4s");
18313
38
    return;
18314
0
    break;
18315
21
  case 9:
18316
    // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT...
18317
21
    SStream_concat0(O, ".8h");
18318
21
    return;
18319
0
    break;
18320
999
  case 10:
18321
    // ABSv8i8, ADDVv8i8v, CLSv8i8, CLZv8i8, CNTv8i8, NEGv8i8, NOTv8i8, RBITv...
18322
999
    SStream_concat0(O, ".8b");
18323
999
    return;
18324
0
    break;
18325
46.9k
  case 11:
18326
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
18327
46.9k
    SStream_concat0(O, ", ");
18328
46.9k
    break;
18329
681
  case 12:
18330
    // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V...
18331
681
    printSVERegOp_s(MI, 2, O);
18332
681
    break;
18333
511
  case 13:
18334
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
18335
511
    SStream_concat0(O, ".2d, ");
18336
511
    break;
18337
2.57k
  case 14:
18338
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
18339
2.57k
    SStream_concat0(O, ".4s, ");
18340
2.57k
    break;
18341
2.23k
  case 15:
18342
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b...
18343
2.23k
    SStream_concat0(O, ".8h, ");
18344
2.23k
    break;
18345
7.47k
  case 16:
18346
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_D, ADD_ZPm...
18347
7.47k
    SStream_concat0(O, "/m, ");
18348
7.47k
    break;
18349
1.94k
  case 17:
18350
    // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_...
18351
1.94k
    printSVERegOp_h(MI, 2, O);
18352
1.94k
    break;
18353
532
  case 18:
18354
    // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL...
18355
532
    SStream_concat0(O, ".16b, ");
18356
532
    break;
18357
907
  case 19:
18358
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
18359
907
    SStream_concat0(O, ".2s, ");
18360
907
    break;
18361
1.57k
  case 20:
18362
    // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4...
18363
1.57k
    SStream_concat0(O, ".4h, ");
18364
1.57k
    break;
18365
757
  case 21:
18366
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
18367
757
    SStream_concat0(O, ".8b, ");
18368
757
    break;
18369
351
  case 22:
18370
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H...
18371
351
    printSVERegOp_b(MI, 2, O);
18372
351
    return;
18373
0
    break;
18374
250
  case 23:
18375
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM...
18376
250
    printSVERegOp_d(MI, 2, O);
18377
250
    break;
18378
71
  case 24:
18379
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
18380
71
    printTypedVectorList_0_d(MI, 4, O);
18381
71
    break;
18382
383
  case 25:
18383
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
18384
383
    printTypedVectorList_0_s(MI, 4, O);
18385
383
    break;
18386
351
  case 26:
18387
    // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS...
18388
351
    printImm8OptLsl_uint16_t(MI, 2, O);
18389
351
    return;
18390
0
    break;
18391
5.41k
  case 27:
18392
    // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B...
18393
5.41k
    SStream_concat0(O, "/z, ");
18394
5.41k
    break;
18395
8.72k
  case 28:
18396
    // ASR_ZZI_H, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, GLD1B_S...
18397
8.72k
    printOperand(MI, 2, O);
18398
8.72k
    break;
18399
2.20k
  case 29:
18400
    // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML...
18401
2.20k
    printSVERegOp_h(MI, 3, O);
18402
2.20k
    break;
18403
428
  case 30:
18404
    // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT...
18405
428
    printTypedVectorList_0_h(MI, 4, O);
18406
428
    SStream_concat0(O, ", ");
18407
428
    break;
18408
41
  case 31:
18409
    // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z...
18410
41
    printTypedVectorList_0_h(MI, 2, O);
18411
41
    break;
18412
70
  case 32:
18413
    // BFMLAL_MZZI_S, BFMLAL_MZZ_S, BFMLSL_MZZI_S, BFMLSL_MZZ_S, FMLAL_MZZI_S...
18414
70
    printSVERegOp_h(MI, 4, O);
18415
70
    SStream_concat0(O, ", ");
18416
70
    printSVERegOp_h(MI, 5, O);
18417
70
    break;
18418
10
  case 33:
18419
    // BFMLA_VG2_M2Z2Z, BFMLA_VG4_M4Z4Z, BFMLS_VG2_M2Z2Z, BFMLS_VG4_M4Z4Z, FM...
18420
10
    printTypedVectorList_0_h(MI, 5, O);
18421
10
    return;
18422
0
    break;
18423
49
  case 34:
18424
    // BFMLA_VG2_M2ZZ, BFMLA_VG2_M2ZZI, BFMLA_VG4_M4ZZ, BFMLA_VG4_M4ZZI, BFML...
18425
49
    printSVERegOp_h(MI, 5, O);
18426
49
    break;
18427
241
  case 35:
18428
    // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S
18429
241
    printSVERegOp_s(MI, 5, O);
18430
241
    return;
18431
0
    break;
18432
14.2k
  case 36:
18433
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
18434
14.2k
    SStream_concat0(O, ", [");
18435
14.2k
    break;
18436
142
  case 37:
18437
    // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz
18438
142
    SStream_concat0(O, ".16b, #0");
18439
142
    return;
18440
0
    break;
18441
217
  case 38:
18442
    // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz
18443
217
    SStream_concat0(O, ", #0");
18444
217
    return;
18445
0
    break;
18446
200
  case 39:
18447
    // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz
18448
200
    SStream_concat0(O, ".2s, #0");
18449
200
    return;
18450
0
    break;
18451
268
  case 40:
18452
    // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz
18453
268
    SStream_concat0(O, ".2d, #0");
18454
268
    return;
18455
0
    break;
18456
143
  case 41:
18457
    // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz
18458
143
    SStream_concat0(O, ".4h, #0");
18459
143
    return;
18460
0
    break;
18461
142
  case 42:
18462
    // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz
18463
142
    SStream_concat0(O, ".4s, #0");
18464
142
    return;
18465
0
    break;
18466
88
  case 43:
18467
    // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz
18468
88
    SStream_concat0(O, ".8h, #0");
18469
88
    return;
18470
0
    break;
18471
240
  case 44:
18472
    // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz
18473
240
    SStream_concat0(O, ".8b, #0");
18474
240
    return;
18475
0
    break;
18476
44
  case 45:
18477
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI
18478
44
    SStream_concat0(O, ", mul ");
18479
44
    printOperand(MI, 2, O);
18480
44
    return;
18481
0
    break;
18482
0
  case 46:
18483
    // CPY_ZPmI_B
18484
0
    printImm8OptLsl_int8_t(MI, 3, O);
18485
0
    return;
18486
0
    break;
18487
0
  case 47:
18488
    // CPY_ZPmI_D
18489
0
    printImm8OptLsl_int64_t(MI, 3, O);
18490
0
    return;
18491
0
    break;
18492
0
  case 48:
18493
    // CPY_ZPmI_S
18494
0
    printImm8OptLsl_int32_t(MI, 3, O);
18495
0
    return;
18496
0
    break;
18497
693
  case 49:
18498
    // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S...
18499
693
    printOperand(MI, 3, O);
18500
693
    break;
18501
0
  case 50:
18502
    // CPY_ZPzI_H
18503
0
    printImm8OptLsl_int16_t(MI, 2, O);
18504
0
    return;
18505
0
    break;
18506
87
  case 51:
18507
    // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, P...
18508
87
    printVectorIndex_1(MI, 2, O);
18509
87
    return;
18510
0
    break;
18511
432
  case 52:
18512
    // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1...
18513
432
    SStream_concat0(O, ".h");
18514
432
    break;
18515
45
  case 53:
18516
    // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3...
18517
45
    SStream_concat0(O, ".s");
18518
45
    break;
18519
33
  case 54:
18520
    // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx...
18521
33
    SStream_concat0(O, ".d");
18522
33
    break;
18523
905
  case 55:
18524
    // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32...
18525
905
    SStream_concat0(O, ".b");
18526
905
    break;
18527
0
  case 56:
18528
    // EXTRACT_ZPMXI_H_B, EXTRACT_ZPMXI_H_D, EXTRACT_ZPMXI_H_S
18529
0
    printMatrixTileVector_0(MI, 3, O);
18530
0
    SStream_concat1(O, '[');
18531
0
    printOperand(MI, 4, O);
18532
0
    SStream_concat0(O, ", ");
18533
0
    printMatrixIndex(MI, 5, O);
18534
0
    SStream_concat1(O, ']');
18535
0
    return;
18536
0
    break;
18537
0
  case 57:
18538
    // EXTRACT_ZPMXI_V_B, EXTRACT_ZPMXI_V_D, EXTRACT_ZPMXI_V_S
18539
0
    printMatrixTileVector_1(MI, 3, O);
18540
0
    SStream_concat1(O, '[');
18541
0
    printOperand(MI, 4, O);
18542
0
    SStream_concat0(O, ", ");
18543
0
    printMatrixIndex(MI, 5, O);
18544
0
    SStream_concat1(O, ']');
18545
0
    return;
18546
0
    break;
18547
78
  case 58:
18548
    // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H
18549
78
    printImm(MI, 2, O);
18550
78
    return;
18551
0
    break;
18552
22
  case 59:
18553
    // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p
18554
22
    SStream_concat0(O, ".2h");
18555
22
    return;
18556
0
    break;
18557
72
  case 60:
18558
    // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ...
18559
72
    SStream_concat0(O, ", #0.0");
18560
72
    return;
18561
0
    break;
18562
116
  case 61:
18563
    // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz
18564
116
    SStream_concat0(O, ".2s, #0.0");
18565
116
    return;
18566
0
    break;
18567
147
  case 62:
18568
    // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz
18569
147
    SStream_concat0(O, ".2d, #0.0");
18570
147
    return;
18571
0
    break;
18572
66
  case 63:
18573
    // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz
18574
66
    SStream_concat0(O, ".4h, #0.0");
18575
66
    return;
18576
0
    break;
18577
72
  case 64:
18578
    // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz
18579
72
    SStream_concat0(O, ".4s, #0.0");
18580
72
    return;
18581
0
    break;
18582
101
  case 65:
18583
    // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz
18584
101
    SStream_concat0(O, ".8h, #0.0");
18585
101
    return;
18586
0
    break;
18587
0
  case 66:
18588
    // FCPY_ZPmI_D, FCPY_ZPmI_S
18589
0
    printFPImmOperand(MI, 3, O);
18590
0
    return;
18591
0
    break;
18592
61
  case 67:
18593
    // FMAXNM_VG2_2Z2Z_D, FMAXNM_VG4_4Z4Z_D, FMAX_VG2_2Z2Z_D, FMAX_VG4_4Z4Z_D...
18594
61
    printTypedVectorList_0_d(MI, 2, O);
18595
61
    break;
18596
13
  case 68:
18597
    // FMAXNM_VG2_2Z2Z_S, FMAXNM_VG4_4Z4Z_S, FMAX_VG2_2Z2Z_S, FMAX_VG4_4Z4Z_S...
18598
13
    printTypedVectorList_0_s(MI, 2, O);
18599
13
    break;
18600
98
  case 69:
18601
    // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4...
18602
98
    SStream_concat0(O, ".2h, ");
18603
98
    printVRegOperand(MI, 3, O);
18604
98
    break;
18605
97
  case 70:
18606
    // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
18607
97
    printSVERegOp_d(MI, 5, O);
18608
97
    return;
18609
0
    break;
18610
70
  case 71:
18611
    // INDEX_II_B
18612
70
    printSImm_8(MI, 2, O);
18613
70
    return;
18614
0
    break;
18615
63
  case 72:
18616
    // INDEX_RI_H
18617
63
    printSImm_16(MI, 2, O);
18618
63
    return;
18619
0
    break;
18620
0
  case 73:
18621
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18622
0
    printMatrixIndex(MI, 3, O);
18623
0
    SStream_concat0(O, "], ");
18624
0
    printSVERegOp_0(MI, 4, O);
18625
0
    SStream_concat0(O, "/m, ");
18626
0
    break;
18627
478
  case 74:
18628
    // LD1B_VG2_M2ZPXI, LD1B_VG2_M2ZPXX, LD1H_VG2_M2ZPXI, LD1H_VG2_M2ZPXX, LD...
18629
478
    SStream_concat0(O, "/z, [");
18630
478
    printOperand(MI, 2, O);
18631
478
    SStream_concat0(O, ", ");
18632
478
    break;
18633
915
  case 75:
18634
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
18635
915
    printMatrixIndex(MI, 2, O);
18636
915
    SStream_concat0(O, "]}, ");
18637
915
    printSVERegOp_0(MI, 3, O);
18638
915
    break;
18639
2.74k
  case 76:
18640
    // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD...
18641
2.74k
    SStream_concat1(O, ']');
18642
2.74k
    return;
18643
0
    break;
18644
12
  case 77:
18645
    // LDAPRWpre
18646
12
    SStream_concat0(O, "], #4");
18647
12
    return;
18648
0
    break;
18649
10
  case 78:
18650
    // LDAPRXpre
18651
10
    SStream_concat0(O, "], #8");
18652
10
    return;
18653
0
    break;
18654
2.11k
  case 79:
18655
    // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo...
18656
2.11k
    SStream_concat0(O, "], ");
18657
2.11k
    break;
18658
145
  case 80:
18659
    // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ...
18660
145
    printSVERegOp_0(MI, 2, O);
18661
145
    printVectorIndex_1(MI, 3, O);
18662
145
    return;
18663
0
    break;
18664
0
  case 81:
18665
    // MOVA_MXI2Z_H_B, MOVA_MXI2Z_H_D, MOVA_MXI2Z_H_H, MOVA_MXI2Z_H_S, MOVA_M...
18666
0
    printImmRangeScale_2_1(MI, 3, O);
18667
0
    SStream_concat0(O, "], ");
18668
0
    break;
18669
0
  case 82:
18670
    // MOVA_MXI4Z_H_B, MOVA_MXI4Z_H_D, MOVA_MXI4Z_H_H, MOVA_MXI4Z_H_S, MOVA_M...
18671
0
    printImmRangeScale_4_3(MI, 3, O);
18672
0
    SStream_concat0(O, "], ");
18673
0
    break;
18674
1.32k
  case 83:
18675
    // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ...
18676
1.32k
    printShifter(MI, 2, O);
18677
1.32k
    return;
18678
0
    break;
18679
6
  case 84:
18680
    // MOVT_XTI
18681
6
    printVectorIndex_8(MI, 2, O);
18682
6
    return;
18683
0
    break;
18684
57
  case 85:
18685
    // PRFB_D_SCALED
18686
57
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
18687
57
    SStream_concat1(O, ']');
18688
57
    return;
18689
0
    break;
18690
17
  case 86:
18691
    // PRFB_D_SXTW_SCALED
18692
17
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
18693
17
    SStream_concat1(O, ']');
18694
17
    return;
18695
0
    break;
18696
43
  case 87:
18697
    // PRFB_D_UXTW_SCALED
18698
43
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
18699
43
    SStream_concat1(O, ']');
18700
43
    return;
18701
0
    break;
18702
172
  case 88:
18703
    // PRFB_PRR
18704
172
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
18705
172
    SStream_concat1(O, ']');
18706
172
    return;
18707
0
    break;
18708
15
  case 89:
18709
    // PRFB_S_SXTW_SCALED
18710
15
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
18711
15
    SStream_concat1(O, ']');
18712
15
    return;
18713
0
    break;
18714
70
  case 90:
18715
    // PRFB_S_UXTW_SCALED
18716
70
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
18717
70
    SStream_concat1(O, ']');
18718
70
    return;
18719
0
    break;
18720
76
  case 91:
18721
    // PRFD_D_PZI, PRFD_S_PZI
18722
76
    printImmScale_8(MI, 3, O);
18723
76
    SStream_concat1(O, ']');
18724
76
    return;
18725
0
    break;
18726
101
  case 92:
18727
    // PRFD_D_SCALED
18728
101
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
18729
101
    SStream_concat1(O, ']');
18730
101
    return;
18731
0
    break;
18732
44
  case 93:
18733
    // PRFD_D_SXTW_SCALED
18734
44
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
18735
44
    SStream_concat1(O, ']');
18736
44
    return;
18737
0
    break;
18738
13
  case 94:
18739
    // PRFD_D_UXTW_SCALED
18740
13
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
18741
13
    SStream_concat1(O, ']');
18742
13
    return;
18743
0
    break;
18744
12
  case 95:
18745
    // PRFD_PRR
18746
12
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
18747
12
    SStream_concat1(O, ']');
18748
12
    return;
18749
0
    break;
18750
188
  case 96:
18751
    // PRFD_S_SXTW_SCALED
18752
188
    printRegWithShiftExtend_1_64_w_s(MI, 3, O);
18753
188
    SStream_concat1(O, ']');
18754
188
    return;
18755
0
    break;
18756
19
  case 97:
18757
    // PRFD_S_UXTW_SCALED
18758
19
    printRegWithShiftExtend_0_64_w_s(MI, 3, O);
18759
19
    SStream_concat1(O, ']');
18760
19
    return;
18761
0
    break;
18762
197
  case 98:
18763
    // PRFH_D_PZI, PRFH_S_PZI
18764
197
    printImmScale_2(MI, 3, O);
18765
197
    SStream_concat1(O, ']');
18766
197
    return;
18767
0
    break;
18768
11
  case 99:
18769
    // PRFH_D_SCALED
18770
11
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
18771
11
    SStream_concat1(O, ']');
18772
11
    return;
18773
0
    break;
18774
47
  case 100:
18775
    // PRFH_D_SXTW_SCALED
18776
47
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
18777
47
    SStream_concat1(O, ']');
18778
47
    return;
18779
0
    break;
18780
54
  case 101:
18781
    // PRFH_D_UXTW_SCALED
18782
54
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
18783
54
    SStream_concat1(O, ']');
18784
54
    return;
18785
0
    break;
18786
12
  case 102:
18787
    // PRFH_PRR
18788
12
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
18789
12
    SStream_concat1(O, ']');
18790
12
    return;
18791
0
    break;
18792
112
  case 103:
18793
    // PRFH_S_SXTW_SCALED
18794
112
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
18795
112
    SStream_concat1(O, ']');
18796
112
    return;
18797
0
    break;
18798
76
  case 104:
18799
    // PRFH_S_UXTW_SCALED
18800
76
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
18801
76
    SStream_concat1(O, ']');
18802
76
    return;
18803
0
    break;
18804
45
  case 105:
18805
    // PRFW_D_PZI, PRFW_S_PZI
18806
45
    printImmScale_4(MI, 3, O);
18807
45
    SStream_concat1(O, ']');
18808
45
    return;
18809
0
    break;
18810
123
  case 106:
18811
    // PRFW_D_SCALED
18812
123
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
18813
123
    SStream_concat1(O, ']');
18814
123
    return;
18815
0
    break;
18816
61
  case 107:
18817
    // PRFW_D_SXTW_SCALED
18818
61
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
18819
61
    SStream_concat1(O, ']');
18820
61
    return;
18821
0
    break;
18822
42
  case 108:
18823
    // PRFW_D_UXTW_SCALED
18824
42
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
18825
42
    SStream_concat1(O, ']');
18826
42
    return;
18827
0
    break;
18828
37
  case 109:
18829
    // PRFW_PRR
18830
37
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
18831
37
    SStream_concat1(O, ']');
18832
37
    return;
18833
0
    break;
18834
208
  case 110:
18835
    // PRFW_S_SXTW_SCALED
18836
208
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
18837
208
    SStream_concat1(O, ']');
18838
208
    return;
18839
0
    break;
18840
59
  case 111:
18841
    // PRFW_S_UXTW_SCALED
18842
59
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
18843
59
    SStream_concat1(O, ']');
18844
59
    return;
18845
0
    break;
18846
73
  case 112:
18847
    // RDFFRS_PPz, RDFFR_PPz_REAL
18848
73
    SStream_concat0(O, "/z");
18849
73
    return;
18850
0
    break;
18851
494
  case 113:
18852
    // SDOT_VG2_M2Z2Z_BtoS, SDOT_VG2_M2ZZI_BToS, SDOT_VG2_M2ZZ_BtoS, SDOT_VG4...
18853
494
    printTypedVectorList_0_b(MI, 4, O);
18854
494
    SStream_concat0(O, ", ");
18855
494
    break;
18856
15
  case 114:
18857
    // SEL_VG2_2ZP2Z2Z_B, SEL_VG4_4ZP4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B...
18858
15
    printTypedVectorList_0_b(MI, 2, O);
18859
15
    break;
18860
12
  case 115:
18861
    // SHLLv16i8
18862
12
    SStream_concat0(O, ".16b, #8");
18863
12
    return;
18864
0
    break;
18865
15
  case 116:
18866
    // SHLLv2i32
18867
15
    SStream_concat0(O, ".2s, #32");
18868
15
    return;
18869
0
    break;
18870
37
  case 117:
18871
    // SHLLv4i16
18872
37
    SStream_concat0(O, ".4h, #16");
18873
37
    return;
18874
0
    break;
18875
56
  case 118:
18876
    // SHLLv4i32
18877
56
    SStream_concat0(O, ".4s, #32");
18878
56
    return;
18879
0
    break;
18880
20
  case 119:
18881
    // SHLLv8i16
18882
20
    SStream_concat0(O, ".8h, #16");
18883
20
    return;
18884
0
    break;
18885
10
  case 120:
18886
    // SHLLv8i8
18887
10
    SStream_concat0(O, ".8b, #8");
18888
10
    return;
18889
0
    break;
18890
129
  case 121:
18891
    // SMLALL_MZZI_BtoS, SMLALL_MZZ_BtoS, SMLSLL_MZZI_BtoS, SMLSLL_MZZ_BtoS, ...
18892
129
    printSVERegOp_b(MI, 4, O);
18893
129
    SStream_concat0(O, ", ");
18894
129
    printSVERegOp_b(MI, 5, O);
18895
129
    break;
18896
3
  case 122:
18897
    // STLRWpre
18898
3
    SStream_concat0(O, ", #-4]!");
18899
3
    return;
18900
0
    break;
18901
10
  case 123:
18902
    // STLRXpre
18903
10
    SStream_concat0(O, ", #-8]!");
18904
10
    return;
18905
0
    break;
18906
816
  case 124:
18907
    // SYSPxt
18908
816
    printGPRSeqPairsClassOperand_64(MI, 4, O);
18909
816
    return;
18910
0
    break;
18911
0
  case 125:
18912
    // SYSPxt_XZR
18913
0
    printSyspXzrPair(MI, 4, O);
18914
0
    return;
18915
0
    break;
18916
966
  case 126:
18917
    // SYSxt
18918
966
    printOperand(MI, 4, O);
18919
966
    return;
18920
0
    break;
18921
40
  case 127:
18922
    // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z...
18923
40
    printSVERegOp_q(MI, 2, O);
18924
40
    return;
18925
0
    break;
18926
122k
  }
18927
18928
18929
  // Fragment 4 encoded into 7 bits for 88 unique commands.
18930
105k
  switch ((Bits >> 42) & 127) {
18931
0
  default: assert(0 && "Invalid command number.");
18932
1.87k
  case 0:
18933
    // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,...
18934
1.87k
    return;
18935
0
    break;
18936
703
  case 1:
18937
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB...
18938
703
    printSVERegOp_d(MI, 3, O);
18939
703
    break;
18940
1.37k
  case 2:
18941
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_...
18942
1.37k
    printSVERegOp_s(MI, 3, O);
18943
1.37k
    break;
18944
22.1k
  case 3:
18945
    // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDSPL_XXI, ADDSVL_XXI, ADDSX...
18946
22.1k
    printOperand(MI, 2, O);
18947
22.1k
    break;
18948
462
  case 4:
18949
    // ADDG, ST2GOffset, STGOffset, STZ2GOffset, STZGOffset, SUBG
18950
462
    printImmScale_16(MI, 2, O);
18951
462
    break;
18952
321
  case 5:
18953
    // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ...
18954
321
    printSVERegOp_h(MI, 2, O);
18955
321
    break;
18956
4.59k
  case 6:
18957
    // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_D, ADD_ZZZ_D, ANDQV_V...
18958
4.59k
    printSVERegOp_d(MI, 2, O);
18959
4.59k
    break;
18960
550
  case 7:
18961
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
18962
550
    printSVERegOp_h(MI, 3, O);
18963
550
    break;
18964
4.90k
  case 8:
18965
    // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2...
18966
4.90k
    printVRegOperand(MI, 2, O);
18967
4.90k
    break;
18968
3.46k
  case 9:
18969
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1...
18970
3.46k
    printVRegOperand(MI, 3, O);
18971
3.46k
    break;
18972
3.01k
  case 10:
18973
    // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_...
18974
3.01k
    printSVERegOp_b(MI, 2, O);
18975
3.01k
    break;
18976
13.2k
  case 11:
18977
    // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2...
18978
13.2k
    SStream_concat0(O, ", ");
18979
13.2k
    break;
18980
6.07k
  case 12:
18981
    // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ...
18982
6.07k
    printSVERegOp_s(MI, 2, O);
18983
6.07k
    break;
18984
1.88k
  case 13:
18985
    // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri
18986
1.88k
    printAddSubImm(MI, 2, O);
18987
1.88k
    return;
18988
0
    break;
18989
5.67k
  case 14:
18990
    // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI...
18991
5.67k
    printShiftedRegister(MI, 2, O);
18992
5.67k
    return;
18993
0
    break;
18994
1.39k
  case 15:
18995
    // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx
18996
1.39k
    printExtendedRegister(MI, 2, O);
18997
1.39k
    return;
18998
0
    break;
18999
67
  case 16:
19000
    // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS...
19001
67
    printImm8OptLsl_uint8_t(MI, 2, O);
19002
67
    return;
19003
0
    break;
19004
63
  case 17:
19005
    // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS...
19006
63
    printImm8OptLsl_uint64_t(MI, 2, O);
19007
63
    return;
19008
0
    break;
19009
94
  case 18:
19010
    // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS...
19011
94
    printImm8OptLsl_uint32_t(MI, 2, O);
19012
94
    return;
19013
0
    break;
19014
39
  case 19:
19015
    // ADR_LSL_ZZZ_D_0
19016
39
    printRegWithShiftExtend_0_8_x_d(MI, 2, O);
19017
39
    SStream_concat1(O, ']');
19018
39
    return;
19019
0
    break;
19020
25
  case 20:
19021
    // ADR_LSL_ZZZ_D_1
19022
25
    printRegWithShiftExtend_0_16_x_d(MI, 2, O);
19023
25
    SStream_concat1(O, ']');
19024
25
    return;
19025
0
    break;
19026
19
  case 21:
19027
    // ADR_LSL_ZZZ_D_2
19028
19
    printRegWithShiftExtend_0_32_x_d(MI, 2, O);
19029
19
    SStream_concat1(O, ']');
19030
19
    return;
19031
0
    break;
19032
12
  case 22:
19033
    // ADR_LSL_ZZZ_D_3
19034
12
    printRegWithShiftExtend_0_64_x_d(MI, 2, O);
19035
12
    SStream_concat1(O, ']');
19036
12
    return;
19037
0
    break;
19038
190
  case 23:
19039
    // ADR_LSL_ZZZ_S_0
19040
190
    printRegWithShiftExtend_0_8_x_s(MI, 2, O);
19041
190
    SStream_concat1(O, ']');
19042
190
    return;
19043
0
    break;
19044
185
  case 24:
19045
    // ADR_LSL_ZZZ_S_1
19046
185
    printRegWithShiftExtend_0_16_x_s(MI, 2, O);
19047
185
    SStream_concat1(O, ']');
19048
185
    return;
19049
0
    break;
19050
22
  case 25:
19051
    // ADR_LSL_ZZZ_S_2
19052
22
    printRegWithShiftExtend_0_32_x_s(MI, 2, O);
19053
22
    SStream_concat1(O, ']');
19054
22
    return;
19055
0
    break;
19056
34
  case 26:
19057
    // ADR_LSL_ZZZ_S_3
19058
34
    printRegWithShiftExtend_0_64_x_s(MI, 2, O);
19059
34
    SStream_concat1(O, ']');
19060
34
    return;
19061
0
    break;
19062
11
  case 27:
19063
    // ADR_SXTW_ZZZ_D_0
19064
11
    printRegWithShiftExtend_1_8_w_d(MI, 2, O);
19065
11
    SStream_concat1(O, ']');
19066
11
    return;
19067
0
    break;
19068
53
  case 28:
19069
    // ADR_SXTW_ZZZ_D_1
19070
53
    printRegWithShiftExtend_1_16_w_d(MI, 2, O);
19071
53
    SStream_concat1(O, ']');
19072
53
    return;
19073
0
    break;
19074
72
  case 29:
19075
    // ADR_SXTW_ZZZ_D_2
19076
72
    printRegWithShiftExtend_1_32_w_d(MI, 2, O);
19077
72
    SStream_concat1(O, ']');
19078
72
    return;
19079
0
    break;
19080
28
  case 30:
19081
    // ADR_SXTW_ZZZ_D_3
19082
28
    printRegWithShiftExtend_1_64_w_d(MI, 2, O);
19083
28
    SStream_concat1(O, ']');
19084
28
    return;
19085
0
    break;
19086
229
  case 31:
19087
    // ADR_UXTW_ZZZ_D_0
19088
229
    printRegWithShiftExtend_0_8_w_d(MI, 2, O);
19089
229
    SStream_concat1(O, ']');
19090
229
    return;
19091
0
    break;
19092
184
  case 32:
19093
    // ADR_UXTW_ZZZ_D_1
19094
184
    printRegWithShiftExtend_0_16_w_d(MI, 2, O);
19095
184
    SStream_concat1(O, ']');
19096
184
    return;
19097
0
    break;
19098
12
  case 33:
19099
    // ADR_UXTW_ZZZ_D_2
19100
12
    printRegWithShiftExtend_0_32_w_d(MI, 2, O);
19101
12
    SStream_concat1(O, ']');
19102
12
    return;
19103
0
    break;
19104
27
  case 34:
19105
    // ADR_UXTW_ZZZ_D_3
19106
27
    printRegWithShiftExtend_0_64_w_d(MI, 2, O);
19107
27
    SStream_concat1(O, ']');
19108
27
    return;
19109
0
    break;
19110
2.07k
  case 35:
19111
    // ANDSWri, ANDWri, EORWri, ORRWri
19112
2.07k
    printLogicalImm_int32_t(MI, 2, O);
19113
2.07k
    return;
19114
0
    break;
19115
1.04k
  case 36:
19116
    // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI
19117
1.04k
    printLogicalImm_int64_t(MI, 2, O);
19118
1.04k
    return;
19119
0
    break;
19120
57
  case 37:
19121
    // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_S, BFMLAL...
19122
57
    printTypedVectorList_0_h(MI, 5, O);
19123
57
    return;
19124
0
    break;
19125
371
  case 38:
19126
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT...
19127
371
    printSVERegOp_h(MI, 5, O);
19128
371
    break;
19129
177
  case 39:
19130
    // BFMLAL_MZZI_S, BFMLA_VG2_M2ZZI, BFMLA_VG4_M4ZZI, BFMLSL_MZZI_S, BFMLS_...
19131
177
    printVectorIndex_1(MI, 6, O);
19132
177
    return;
19133
0
    break;
19134
159
  case 40:
19135
    // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FMLA_Z...
19136
159
    printVectorIndex_1(MI, 4, O);
19137
159
    break;
19138
17
  case 41:
19139
    // BFMUL_ZZZI, FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H
19140
17
    printVectorIndex_1(MI, 3, O);
19141
17
    return;
19142
0
    break;
19143
12.2k
  case 42:
19144
    // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C...
19145
12.2k
    printOperand(MI, 3, O);
19146
12.2k
    break;
19147
0
  case 43:
19148
    // CPY_ZPzI_B
19149
0
    printImm8OptLsl_int8_t(MI, 2, O);
19150
0
    return;
19151
0
    break;
19152
0
  case 44:
19153
    // CPY_ZPzI_D
19154
0
    printImm8OptLsl_int64_t(MI, 2, O);
19155
0
    return;
19156
0
    break;
19157
0
  case 45:
19158
    // CPY_ZPzI_S
19159
0
    printImm8OptLsl_int32_t(MI, 2, O);
19160
0
    return;
19161
0
    break;
19162
1.41k
  case 46:
19163
    // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan...
19164
1.41k
    printVectorIndex_1(MI, 2, O);
19165
1.41k
    return;
19166
0
    break;
19167
90
  case 47:
19168
    // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ...
19169
90
    SStream_concat0(O, ", #0.0");
19170
90
    return;
19171
0
    break;
19172
53
  case 48:
19173
    // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16
19174
53
    SStream_concat0(O, ".h");
19175
53
    printVectorIndex_1(MI, 4, O);
19176
53
    return;
19177
0
    break;
19178
45
  case 49:
19179
    // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16
19180
45
    SStream_concat0(O, ".2h");
19181
45
    return;
19182
0
    break;
19183
15
  case 50:
19184
    // INDEX_RI_B
19185
15
    printSImm_8(MI, 2, O);
19186
15
    return;
19187
0
    break;
19188
482
  case 51:
19189
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_V_B, SDOT_VG2_M2ZZI_BToS, SDOT_VG2_M2ZZ...
19190
482
    printSVERegOp_b(MI, 5, O);
19191
482
    break;
19192
0
  case 52:
19193
    // INSERT_MXIPZ_H_D, INSERT_MXIPZ_V_D
19194
0
    printSVERegOp_d(MI, 5, O);
19195
0
    return;
19196
0
    break;
19197
0
  case 53:
19198
    // INSERT_MXIPZ_H_Q, INSERT_MXIPZ_V_Q
19199
0
    printSVERegOp_q(MI, 5, O);
19200
0
    return;
19201
0
    break;
19202
0
  case 54:
19203
    // INSERT_MXIPZ_H_S, INSERT_MXIPZ_V_S
19204
0
    printSVERegOp_s(MI, 5, O);
19205
0
    return;
19206
0
    break;
19207
325
  case 55:
19208
    // LD1B_VG2_M2ZPXI, LD1H_VG2_M2ZPXI, LDNT1B_VG2_M2ZPXI, LDNT1H_VG2_M2ZPXI
19209
325
    printImmScale_2(MI, 3, O);
19210
325
    SStream_concat0(O, ", mul vl]");
19211
325
    return;
19212
0
    break;
19213
27
  case 56:
19214
    // LD1B_VG2_M2ZPXX, LDNT1B_VG2_M2ZPXX
19215
27
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
19216
27
    SStream_concat1(O, ']');
19217
27
    return;
19218
0
    break;
19219
126
  case 57:
19220
    // LD1H_VG2_M2ZPXX, LDNT1H_VG2_M2ZPXX
19221
126
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
19222
126
    SStream_concat1(O, ']');
19223
126
    return;
19224
0
    break;
19225
247
  case 58:
19226
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
19227
247
    SStream_concat0(O, "/z, [");
19228
247
    printOperand(MI, 4, O);
19229
247
    SStream_concat0(O, ", ");
19230
247
    break;
19231
57
  case 59:
19232
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
19233
57
    printOperand(MI, 4, O);
19234
57
    SStream_concat1(O, ']');
19235
57
    return;
19236
0
    break;
19237
434
  case 60:
19238
    // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost...
19239
434
    printImmScale_16(MI, 3, O);
19240
434
    break;
19241
367
  case 61:
19242
    // LDRAAindexed, LDRABindexed
19243
367
    printImmScale_8(MI, 2, O);
19244
367
    SStream_concat1(O, ']');
19245
367
    return;
19246
0
    break;
19247
409
  case 62:
19248
    // LDRAAwriteback, LDRABwriteback
19249
409
    printImmScale_8(MI, 3, O);
19250
409
    SStream_concat0(O, "]!");
19251
409
    return;
19252
0
    break;
19253
1.75k
  case 63:
19254
    // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui
19255
1.75k
    printUImm12Offset_1(MI, 2, O);
19256
1.75k
    SStream_concat1(O, ']');
19257
1.75k
    return;
19258
0
    break;
19259
1.04k
  case 64:
19260
    // LDRDui, LDRXui, PRFMui, STRDui, STRXui
19261
1.04k
    printUImm12Offset_8(MI, 2, O);
19262
1.04k
    SStream_concat1(O, ']');
19263
1.04k
    return;
19264
0
    break;
19265
2.68k
  case 65:
19266
    // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui
19267
2.68k
    printUImm12Offset_2(MI, 2, O);
19268
2.68k
    SStream_concat1(O, ']');
19269
2.68k
    return;
19270
0
    break;
19271
155
  case 66:
19272
    // LDRQui, STRQui
19273
155
    printUImm12Offset_16(MI, 2, O);
19274
155
    SStream_concat1(O, ']');
19275
155
    return;
19276
0
    break;
19277
702
  case 67:
19278
    // LDRSWui, LDRSui, LDRWui, STRSui, STRWui
19279
702
    printUImm12Offset_4(MI, 2, O);
19280
702
    SStream_concat1(O, ']');
19281
702
    return;
19282
0
    break;
19283
74
  case 68:
19284
    // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_...
19285
74
    printSVERegOp_0(MI, 2, O);
19286
74
    printVectorIndex_1(MI, 3, O);
19287
74
    return;
19288
0
    break;
19289
154
  case 69:
19290
    // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B
19291
154
    printSVERegOp_b(MI, 3, O);
19292
154
    SStream_concat0(O, ", ");
19293
154
    printSVERegOp_b(MI, 4, O);
19294
154
    return;
19295
0
    break;
19296
38
  case 70:
19297
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q
19298
38
    printMatrixIndex(MI, 4, O);
19299
38
    SStream_concat1(O, ']');
19300
38
    return;
19301
0
    break;
19302
0
  case 71:
19303
    // MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZMXI_H_H, MOVA_2ZMXI_H_S, MOVA_2...
19304
0
    printImmRangeScale_2_1(MI, 3, O);
19305
0
    SStream_concat1(O, ']');
19306
0
    return;
19307
0
    break;
19308
0
  case 72:
19309
    // MOVA_4ZMXI_H_B, MOVA_4ZMXI_H_D, MOVA_4ZMXI_H_H, MOVA_4ZMXI_H_S, MOVA_4...
19310
0
    printImmRangeScale_4_3(MI, 3, O);
19311
0
    SStream_concat1(O, ']');
19312
0
    return;
19313
0
    break;
19314
0
  case 73:
19315
    // MOVA_MXI2Z_H_B, MOVA_MXI2Z_V_B, MOVA_MXI4Z_H_B, MOVA_MXI4Z_V_B
19316
0
    printTypedVectorList_0_b(MI, 4, O);
19317
0
    return;
19318
0
    break;
19319
0
  case 74:
19320
    // MOVA_MXI2Z_H_D, MOVA_MXI2Z_V_D, MOVA_MXI4Z_H_D, MOVA_MXI4Z_V_D
19321
0
    printTypedVectorList_0_d(MI, 4, O);
19322
0
    return;
19323
0
    break;
19324
0
  case 75:
19325
    // MOVA_MXI2Z_H_H, MOVA_MXI2Z_V_H, MOVA_MXI4Z_H_H, MOVA_MXI4Z_V_H
19326
0
    printTypedVectorList_0_h(MI, 4, O);
19327
0
    return;
19328
0
    break;
19329
0
  case 76:
19330
    // MOVA_MXI2Z_H_S, MOVA_MXI2Z_V_S, MOVA_MXI4Z_H_S, MOVA_MXI4Z_V_S
19331
0
    printTypedVectorList_0_s(MI, 4, O);
19332
0
    return;
19333
0
    break;
19334
86
  case 77:
19335
    // PRFB_D_PZI, PRFB_S_PZI
19336
86
    SStream_concat1(O, ']');
19337
86
    return;
19338
0
    break;
19339
363
  case 78:
19340
    // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI
19341
363
    SStream_concat0(O, ", mul vl]");
19342
363
    return;
19343
0
    break;
19344
12
  case 79:
19345
    // SDOT_VG2_M2Z2Z_BtoS, SDOT_VG4_M4Z4Z_BtoS, SMLALL_VG2_M2Z2Z_BtoS, SMLAL...
19346
12
    printTypedVectorList_0_b(MI, 5, O);
19347
12
    return;
19348
0
    break;
19349
106
  case 80:
19350
    // SPLICE_ZPZZ_B
19351
106
    printTypedVectorList_0_b(MI, 2, O);
19352
106
    return;
19353
0
    break;
19354
19
  case 81:
19355
    // SPLICE_ZPZZ_D
19356
19
    printTypedVectorList_0_d(MI, 2, O);
19357
19
    return;
19358
0
    break;
19359
377
  case 82:
19360
    // SPLICE_ZPZZ_S
19361
377
    printTypedVectorList_0_s(MI, 2, O);
19362
377
    return;
19363
0
    break;
19364
2.23k
  case 83:
19365
    // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW...
19366
2.23k
    printGPR64as32(MI, 2, O);
19367
2.23k
    return;
19368
0
    break;
19369
668
  case 84:
19370
    // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX...
19371
668
    SStream_concat0(O, ", [");
19372
668
    printOperand(MI, 4, O);
19373
668
    SStream_concat0(O, ", ");
19374
668
    break;
19375
96
  case 85:
19376
    // SYSLxt
19377
96
    printSysCROperand(MI, 2, O);
19378
96
    SStream_concat0(O, ", ");
19379
96
    printSysCROperand(MI, 3, O);
19380
96
    SStream_concat0(O, ", ");
19381
96
    printOperand(MI, 4, O);
19382
96
    return;
19383
0
    break;
19384
1.32k
  case 86:
19385
    // TBNZW, TBNZX, TBZW, TBZX
19386
1.32k
    printAlignedLabel(MI, Address, 2, O);
19387
1.32k
    return;
19388
0
    break;
19389
11
  case 87:
19390
    // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S
19391
11
    printImm(MI, 2, O);
19392
11
    return;
19393
0
    break;
19394
105k
  }
19395
19396
19397
  // Fragment 5 encoded into 7 bits for 88 unique commands.
19398
75.4k
  switch ((Bits >> 49) & 127) {
19399
0
  default: assert(0 && "Invalid command number.");
19400
8.87k
  case 0:
19401
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
19402
8.87k
    return;
19403
0
    break;
19404
25.0k
  case 1:
19405
    // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_D, A...
19406
25.0k
    SStream_concat0(O, ", ");
19407
25.0k
    break;
19408
187
  case 2:
19409
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
19410
187
    SStream_concat0(O, ".2d");
19411
187
    return;
19412
0
    break;
19413
531
  case 3:
19414
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
19415
531
    SStream_concat0(O, ".4s");
19416
531
    return;
19417
0
    break;
19418
923
  case 4:
19419
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B...
19420
923
    SStream_concat0(O, ".8h");
19421
923
    return;
19422
0
    break;
19423
316
  case 5:
19424
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP...
19425
316
    printSVERegOp_h(MI, 3, O);
19426
316
    break;
19427
163
  case 6:
19428
    // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,...
19429
163
    SStream_concat0(O, ".16b");
19430
163
    return;
19431
0
    break;
19432
54
  case 7:
19433
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
19434
54
    SStream_concat0(O, ".2s");
19435
54
    return;
19436
0
    break;
19437
791
  case 8:
19438
    // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH...
19439
791
    SStream_concat0(O, ".4h");
19440
791
    return;
19441
0
    break;
19442
504
  case 9:
19443
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
19444
504
    SStream_concat0(O, ".8b");
19445
504
    return;
19446
0
    break;
19447
431
  case 10:
19448
    // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64
19449
431
    printArithExtend(MI, 3, O);
19450
431
    return;
19451
0
    break;
19452
23
  case 11:
19453
    // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ...
19454
23
    printTypedVectorList_0_d(MI, 5, O);
19455
23
    return;
19456
0
    break;
19457
329
  case 12:
19458
    // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ...
19459
329
    printTypedVectorList_0_s(MI, 5, O);
19460
329
    return;
19461
0
    break;
19462
48
  case 13:
19463
    // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML...
19464
48
    printSVERegOp_d(MI, 5, O);
19465
48
    break;
19466
52
  case 14:
19467
    // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML...
19468
52
    printSVERegOp_s(MI, 5, O);
19469
52
    break;
19470
2.53k
  case 15:
19471
    // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ...
19472
2.53k
    printOperand(MI, 3, O);
19473
2.53k
    break;
19474
121
  case 16:
19475
    // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP...
19476
121
    printSVERegOp_d(MI, 3, O);
19477
121
    return;
19478
0
    break;
19479
116
  case 17:
19480
    // BCAX, EOR3, EXTv16i8
19481
116
    SStream_concat0(O, ".16b, ");
19482
116
    break;
19483
45
  case 18:
19484
    // BF16DOTlanev4bf16, BF16DOTlanev8bf16
19485
45
    SStream_concat0(O, ".2h");
19486
45
    printVectorIndex_1(MI, 4, O);
19487
45
    return;
19488
0
    break;
19489
458
  case 19:
19490
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_S, BFMLAL...
19491
458
    printVectorIndex_1(MI, 6, O);
19492
458
    return;
19493
0
    break;
19494
884
  case 20:
19495
    // BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT_ZZZI, BFMLSLB_ZZZI_S, BFMLSLT_ZZZI_S,...
19496
884
    printVectorIndex_1(MI, 4, O);
19497
884
    break;
19498
1.91k
  case 21:
19499
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2...
19500
1.91k
    SStream_concat0(O, ".h");
19501
1.91k
    break;
19502
1.99k
  case 22:
19503
    // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F...
19504
1.99k
    printSVERegOp_h(MI, 4, O);
19505
1.99k
    break;
19506
19
  case 23:
19507
    // CADD_ZZI_H, SQCADD_ZZI_H
19508
19
    printComplexRotationOp_180_90(MI, 3, O);
19509
19
    return;
19510
0
    break;
19511
5.69k
  case 24:
19512
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
19513
5.69k
    SStream_concat1(O, ']');
19514
5.69k
    return;
19515
0
    break;
19516
65
  case 25:
19517
    // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H
19518
65
    printComplexRotationOp_90_0(MI, 4, O);
19519
65
    return;
19520
0
    break;
19521
614
  case 26:
19522
    // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H
19523
614
    printImm(MI, 3, O);
19524
614
    return;
19525
0
    break;
19526
173
  case 27:
19527
    // EXTv8i8
19528
173
    SStream_concat0(O, ".8b, ");
19529
173
    printOperand(MI, 3, O);
19530
173
    return;
19531
0
    break;
19532
26
  case 28:
19533
    // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H
19534
26
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
19535
26
    return;
19536
0
    break;
19537
19
  case 29:
19538
    // FCADDv2f32, FCMLAv2f32
19539
19
    SStream_concat0(O, ".2s, ");
19540
19
    break;
19541
22
  case 30:
19542
    // FCADDv2f64, FCMLAv2f64, XAR
19543
22
    SStream_concat0(O, ".2d, ");
19544
22
    break;
19545
92
  case 31:
19546
    // FCADDv4f16, FCMLAv4f16
19547
92
    SStream_concat0(O, ".4h, ");
19548
92
    break;
19549
194
  case 32:
19550
    // FCADDv4f32, FCMLAv4f32, SM3SS1
19551
194
    SStream_concat0(O, ".4s, ");
19552
194
    break;
19553
34
  case 33:
19554
    // FCADDv8f16, FCMLAv8f16
19555
34
    SStream_concat0(O, ".8h, ");
19556
34
    break;
19557
1.41k
  case 34:
19558
    // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ...
19559
1.41k
    SStream_concat0(O, ", #0.0");
19560
1.41k
    return;
19561
0
    break;
19562
2.37k
  case 35:
19563
    // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in...
19564
2.37k
    SStream_concat0(O, ".s");
19565
2.37k
    break;
19566
243
  case 36:
19567
    // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H
19568
243
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
19569
243
    return;
19570
0
    break;
19571
185
  case 37:
19572
    // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind...
19573
185
    SStream_concat0(O, ".d");
19574
185
    break;
19575
44
  case 38:
19576
    // FMUL_ZPmI_H
19577
44
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
19578
44
    return;
19579
0
    break;
19580
248
  case 39:
19581
    // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL...
19582
248
    printVectorIndex_1(MI, 3, O);
19583
248
    return;
19584
0
    break;
19585
1.12k
  case 40:
19586
    // GLD1B_D_REAL, GLD1D_REAL, GLD1H_D_REAL, GLD1SB_D_REAL, GLD1SH_D_REAL, ...
19587
1.12k
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
19588
1.12k
    SStream_concat1(O, ']');
19589
1.12k
    return;
19590
0
    break;
19591
234
  case 41:
19592
    // GLD1B_D_SXTW_REAL, GLD1D_SXTW_REAL, GLD1H_D_SXTW_REAL, GLD1SB_D_SXTW_R...
19593
234
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
19594
234
    SStream_concat1(O, ']');
19595
234
    return;
19596
0
    break;
19597
213
  case 42:
19598
    // GLD1B_D_UXTW_REAL, GLD1D_UXTW_REAL, GLD1H_D_UXTW_REAL, GLD1SB_D_UXTW_R...
19599
213
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
19600
213
    SStream_concat1(O, ']');
19601
213
    return;
19602
0
    break;
19603
151
  case 43:
19604
    // GLD1B_S_SXTW_REAL, GLD1H_S_SXTW_REAL, GLD1SB_S_SXTW_REAL, GLD1SH_S_SXT...
19605
151
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
19606
151
    SStream_concat1(O, ']');
19607
151
    return;
19608
0
    break;
19609
244
  case 44:
19610
    // GLD1B_S_UXTW_REAL, GLD1H_S_UXTW_REAL, GLD1SB_S_UXTW_REAL, GLD1SH_S_UXT...
19611
244
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
19612
244
    SStream_concat1(O, ']');
19613
244
    return;
19614
0
    break;
19615
21
  case 45:
19616
    // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, LD1RD_IMM, SST1D_IMM
19617
21
    printImmScale_8(MI, 3, O);
19618
21
    SStream_concat1(O, ']');
19619
21
    return;
19620
0
    break;
19621
32
  case 46:
19622
    // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED
19623
32
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
19624
32
    SStream_concat1(O, ']');
19625
32
    return;
19626
0
    break;
19627
15
  case 47:
19628
    // GLD1D_SXTW_SCALED_REAL, GLDFF1D_SXTW_SCALED_REAL, SST1D_SXTW_SCALED
19629
15
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
19630
15
    SStream_concat1(O, ']');
19631
15
    return;
19632
0
    break;
19633
21
  case 48:
19634
    // GLD1D_UXTW_SCALED_REAL, GLDFF1D_UXTW_SCALED_REAL, SST1D_UXTW_SCALED
19635
21
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
19636
21
    SStream_concat1(O, ']');
19637
21
    return;
19638
0
    break;
19639
652
  case 49:
19640
    // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE...
19641
652
    printImmScale_2(MI, 3, O);
19642
652
    break;
19643
328
  case 50:
19644
    // GLD1H_D_SCALED_REAL, GLD1SH_D_SCALED_REAL, GLDFF1H_D_SCALED_REAL, GLDF...
19645
328
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
19646
328
    SStream_concat1(O, ']');
19647
328
    return;
19648
0
    break;
19649
137
  case 51:
19650
    // GLD1H_D_SXTW_SCALED_REAL, GLD1SH_D_SXTW_SCALED_REAL, GLDFF1H_D_SXTW_SC...
19651
137
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
19652
137
    SStream_concat1(O, ']');
19653
137
    return;
19654
0
    break;
19655
23
  case 52:
19656
    // GLD1H_D_UXTW_SCALED_REAL, GLD1SH_D_UXTW_SCALED_REAL, GLDFF1H_D_UXTW_SC...
19657
23
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
19658
23
    SStream_concat1(O, ']');
19659
23
    return;
19660
0
    break;
19661
62
  case 53:
19662
    // GLD1H_S_SXTW_SCALED_REAL, GLD1SH_S_SXTW_SCALED_REAL, GLDFF1H_S_SXTW_SC...
19663
62
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
19664
62
    SStream_concat1(O, ']');
19665
62
    return;
19666
0
    break;
19667
52
  case 54:
19668
    // GLD1H_S_UXTW_SCALED_REAL, GLD1SH_S_UXTW_SCALED_REAL, GLDFF1H_S_UXTW_SC...
19669
52
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
19670
52
    SStream_concat1(O, ']');
19671
52
    return;
19672
0
    break;
19673
648
  case 55:
19674
    // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE...
19675
648
    printImmScale_4(MI, 3, O);
19676
648
    break;
19677
253
  case 56:
19678
    // GLD1SW_D_SCALED_REAL, GLD1W_D_SCALED_REAL, GLDFF1SW_D_SCALED_REAL, GLD...
19679
253
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
19680
253
    SStream_concat1(O, ']');
19681
253
    return;
19682
0
    break;
19683
41
  case 57:
19684
    // GLD1SW_D_SXTW_SCALED_REAL, GLD1W_D_SXTW_SCALED_REAL, GLDFF1SW_D_SXTW_S...
19685
41
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
19686
41
    SStream_concat1(O, ']');
19687
41
    return;
19688
0
    break;
19689
285
  case 58:
19690
    // GLD1SW_D_UXTW_SCALED_REAL, GLD1W_D_UXTW_SCALED_REAL, GLDFF1SW_D_UXTW_S...
19691
285
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
19692
285
    SStream_concat1(O, ']');
19693
285
    return;
19694
0
    break;
19695
30
  case 59:
19696
    // GLD1W_SXTW_SCALED_REAL, GLDFF1W_SXTW_SCALED_REAL, SST1W_SXTW_SCALED
19697
30
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
19698
30
    SStream_concat1(O, ']');
19699
30
    return;
19700
0
    break;
19701
44
  case 60:
19702
    // GLD1W_UXTW_SCALED_REAL, GLDFF1W_UXTW_SCALED_REAL, SST1W_UXTW_SCALED
19703
44
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
19704
44
    SStream_concat1(O, ']');
19705
44
    return;
19706
0
    break;
19707
370
  case 61:
19708
    // LD1B, LD1B_2Z, LD1B_4Z, LD1B_D, LD1B_H, LD1B_S, LD1B_VG4_M4ZPXX, LD1RO...
19709
370
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
19710
370
    SStream_concat1(O, ']');
19711
370
    return;
19712
0
    break;
19713
336
  case 62:
19714
    // LD1D, LD1D_2Z, LD1D_4Z, LD1D_Q, LD1D_VG2_M2ZPXX, LD1D_VG4_M4ZPXX, LD1R...
19715
336
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
19716
336
    SStream_concat1(O, ']');
19717
336
    return;
19718
0
    break;
19719
842
  case 63:
19720
    // LD1H, LD1H_2Z, LD1H_4Z, LD1H_D, LD1H_S, LD1H_VG4_M4ZPXX, LD1RO_H, LD1R...
19721
842
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
19722
842
    SStream_concat1(O, ']');
19723
842
    return;
19724
0
    break;
19725
141
  case 64:
19726
    // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM
19727
141
    printImmScale_32(MI, 3, O);
19728
141
    SStream_concat1(O, ']');
19729
141
    return;
19730
0
    break;
19731
274
  case 65:
19732
    // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_4Z, LD1W_D, LD1W_Q, LD1...
19733
274
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
19734
274
    SStream_concat1(O, ']');
19735
274
    return;
19736
0
    break;
19737
20
  case 66:
19738
    // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM
19739
20
    printImmScale_16(MI, 3, O);
19740
20
    SStream_concat1(O, ']');
19741
20
    return;
19742
0
    break;
19743
113
  case 67:
19744
    // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B
19745
113
    printRegWithShiftExtend_0_8_x_0(MI, 5, O);
19746
113
    SStream_concat1(O, ']');
19747
113
    return;
19748
0
    break;
19749
366
  case 68:
19750
    // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D
19751
366
    printRegWithShiftExtend_0_64_x_0(MI, 5, O);
19752
366
    SStream_concat1(O, ']');
19753
366
    return;
19754
0
    break;
19755
73
  case 69:
19756
    // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H
19757
73
    printRegWithShiftExtend_0_16_x_0(MI, 5, O);
19758
73
    SStream_concat1(O, ']');
19759
73
    return;
19760
0
    break;
19761
231
  case 70:
19762
    // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q
19763
231
    printRegWithShiftExtend_0_128_x_0(MI, 5, O);
19764
231
    SStream_concat1(O, ']');
19765
231
    return;
19766
0
    break;
19767
132
  case 71:
19768
    // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S
19769
132
    printRegWithShiftExtend_0_32_x_0(MI, 5, O);
19770
132
    SStream_concat1(O, ']');
19771
132
    return;
19772
0
    break;
19773
31
  case 72:
19774
    // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q
19775
31
    printRegWithShiftExtend_0_128_x_0(MI, 3, O);
19776
31
    SStream_concat1(O, ']');
19777
31
    return;
19778
0
    break;
19779
119
  case 73:
19780
    // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ...
19781
119
    printImmScale_3(MI, 3, O);
19782
119
    SStream_concat0(O, ", mul vl]");
19783
119
    return;
19784
0
    break;
19785
10
  case 74:
19786
    // LDIAPPWpre
19787
10
    SStream_concat0(O, "], #8");
19788
10
    return;
19789
0
    break;
19790
7
  case 75:
19791
    // LDIAPPXpre
19792
7
    SStream_concat0(O, "], #16");
19793
7
    return;
19794
0
    break;
19795
4.97k
  case 76:
19796
    // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,...
19797
4.97k
    SStream_concat0(O, "], ");
19798
4.97k
    break;
19799
2.47k
  case 77:
19800
    // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR...
19801
2.47k
    SStream_concat0(O, "]!");
19802
2.47k
    return;
19803
0
    break;
19804
143
  case 78:
19805
    // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI
19806
143
    SStream_concat0(O, ", mul vl]");
19807
143
    return;
19808
0
    break;
19809
629
  case 79:
19810
    // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S
19811
629
    SStream_concat1(O, '[');
19812
629
    printOperand(MI, 3, O);
19813
629
    SStream_concat0(O, ", ");
19814
629
    printMatrixIndex(MI, 4, O);
19815
629
    SStream_concat1(O, ']');
19816
629
    return;
19817
0
    break;
19818
48
  case 80:
19819
    // SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16i8, SUDOTlanev8i8, UDOTlanev1...
19820
48
    SStream_concat0(O, ".4b");
19821
48
    printVectorIndex_1(MI, 4, O);
19822
48
    return;
19823
0
    break;
19824
11
  case 81:
19825
    // SEL_VG2_2ZP2Z2Z_B, SEL_VG4_4ZP4Z4Z_B
19826
11
    printTypedVectorList_0_b(MI, 3, O);
19827
11
    return;
19828
0
    break;
19829
36
  case 82:
19830
    // SEL_VG2_2ZP2Z2Z_D, SEL_VG4_4ZP4Z4Z_D
19831
36
    printTypedVectorList_0_d(MI, 3, O);
19832
36
    return;
19833
0
    break;
19834
21
  case 83:
19835
    // SEL_VG2_2ZP2Z2Z_H, SEL_VG4_4ZP4Z4Z_H
19836
21
    printTypedVectorList_0_h(MI, 3, O);
19837
21
    return;
19838
0
    break;
19839
11
  case 84:
19840
    // SEL_VG2_2ZP2Z2Z_S, SEL_VG4_4ZP4Z4Z_S
19841
11
    printTypedVectorList_0_s(MI, 3, O);
19842
11
    return;
19843
0
    break;
19844
2
  case 85:
19845
    // STILPWpre
19846
2
    SStream_concat0(O, ", #-8]!");
19847
2
    return;
19848
0
    break;
19849
11
  case 86:
19850
    // STILPXpre
19851
11
    SStream_concat0(O, ", #-16]!");
19852
11
    return;
19853
0
    break;
19854
1.57k
  case 87:
19855
    // STLXPW, STLXPX, STXPW, STXPX
19856
1.57k
    SStream_concat0(O, ", [");
19857
1.57k
    printOperand(MI, 3, O);
19858
1.57k
    SStream_concat1(O, ']');
19859
1.57k
    return;
19860
0
    break;
19861
75.4k
  }
19862
19863
19864
  // Fragment 6 encoded into 6 bits for 44 unique commands.
19865
42.1k
  switch ((Bits >> 56) & 63) {
19866
0
  default: assert(0 && "Invalid command number.");
19867
3.84k
  case 0:
19868
    // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A...
19869
3.84k
    printOperand(MI, 3, O);
19870
3.84k
    return;
19871
0
    break;
19872
691
  case 1:
19873
    // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_...
19874
691
    printSVERegOp_b(MI, 3, O);
19875
691
    return;
19876
0
    break;
19877
4.48k
  case 2:
19878
    // ADDP_ZPmZ_D, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WIDE_ZPmZ_B, ASR...
19879
4.48k
    printSVERegOp_d(MI, 3, O);
19880
4.48k
    break;
19881
3.02k
  case 3:
19882
    // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M...
19883
3.02k
    return;
19884
0
    break;
19885
2.78k
  case 4:
19886
    // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ...
19887
2.78k
    printSVERegOp_s(MI, 3, O);
19888
2.78k
    break;
19889
276
  case 5:
19890
    // BCAX, EOR3, SM3SS1
19891
276
    printVRegOperand(MI, 3, O);
19892
276
    break;
19893
2.77k
  case 6:
19894
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv...
19895
2.77k
    printVectorIndex_1(MI, 4, O);
19896
2.77k
    break;
19897
0
  case 7:
19898
    // BFMWri, BFMXri
19899
0
    printOperand(MI, 4, O);
19900
0
    return;
19901
0
    break;
19902
67
  case 8:
19903
    // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16...
19904
67
    printComplexRotationOp_180_90(MI, 3, O);
19905
67
    return;
19906
0
    break;
19907
1.19k
  case 9:
19908
    // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr...
19909
1.19k
    printCondCode(MI, 3, O);
19910
1.19k
    return;
19911
0
    break;
19912
419
  case 10:
19913
    // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S...
19914
419
    SStream_concat0(O, ", ");
19915
419
    break;
19916
39
  case 11:
19917
    // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H
19918
39
    printComplexRotationOp_90_0(MI, 5, O);
19919
39
    return;
19920
0
    break;
19921
95
  case 12:
19922
    // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16...
19923
95
    printComplexRotationOp_90_0(MI, 4, O);
19924
95
    return;
19925
0
    break;
19926
21
  case 13:
19927
    // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H
19928
21
    printSVERegOp_h(MI, 3, O);
19929
21
    return;
19930
0
    break;
19931
635
  case 14:
19932
    // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ...
19933
635
    printImm(MI, 3, O);
19934
635
    return;
19935
0
    break;
19936
15
  case 15:
19937
    // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU...
19938
15
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
19939
15
    return;
19940
0
    break;
19941
681
  case 16:
19942
    // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,...
19943
681
    printSVERegOp_d(MI, 4, O);
19944
681
    break;
19945
898
  case 17:
19946
    // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,...
19947
898
    printSVERegOp_s(MI, 4, O);
19948
898
    break;
19949
378
  case 18:
19950
    // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,...
19951
378
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
19952
378
    return;
19953
0
    break;
19954
62
  case 19:
19955
    // FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZI_S, FMLA_VG4_M4ZZI_D, FMLA_VG4_M4ZZI_S...
19956
62
    printVectorIndex_1(MI, 6, O);
19957
62
    return;
19958
0
    break;
19959
1.70k
  case 20:
19960
    // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32...
19961
1.70k
    printVectorIndex_1(MI, 3, O);
19962
1.70k
    return;
19963
0
    break;
19964
22
  case 21:
19965
    // FMUL_ZPmI_D, FMUL_ZPmI_S
19966
22
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
19967
22
    return;
19968
0
    break;
19969
1.04k
  case 22:
19970
    // GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL...
19971
1.04k
    SStream_concat1(O, ']');
19972
1.04k
    return;
19973
0
    break;
19974
2.58k
  case 23:
19975
    // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_D_IMM_REAL, LD1B_H_IMM_REAL, LD1B_IMM_R...
19976
2.58k
    SStream_concat0(O, ", mul vl]");
19977
2.58k
    return;
19978
0
    break;
19979
2.17k
  case 24:
19980
    // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi
19981
2.17k
    printImmScale_8(MI, 3, O);
19982
2.17k
    SStream_concat1(O, ']');
19983
2.17k
    return;
19984
0
    break;
19985
682
  case 25:
19986
    // LDNPQi, LDPQi, STGPi, STNPQi, STPQi
19987
682
    printImmScale_16(MI, 3, O);
19988
682
    SStream_concat1(O, ']');
19989
682
    return;
19990
0
    break;
19991
2.81k
  case 26:
19992
    // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi
19993
2.81k
    printImmScale_4(MI, 3, O);
19994
2.81k
    SStream_concat1(O, ']');
19995
2.81k
    return;
19996
0
    break;
19997
1.55k
  case 27:
19998
    // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP...
19999
1.55k
    printImmScale_8(MI, 4, O);
20000
1.55k
    break;
20001
3.92k
  case 28:
20002
    // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre
20003
3.92k
    printImmScale_16(MI, 4, O);
20004
3.92k
    break;
20005
1.43k
  case 29:
20006
    // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S...
20007
1.43k
    printImmScale_4(MI, 4, O);
20008
1.43k
    break;
20009
53
  case 30:
20010
    // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW
20011
53
    printMemExtend_w_8(MI, 3, O);
20012
53
    SStream_concat1(O, ']');
20013
53
    return;
20014
0
    break;
20015
64
  case 31:
20016
    // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX
20017
64
    printMemExtend_x_8(MI, 3, O);
20018
64
    SStream_concat1(O, ']');
20019
64
    return;
20020
0
    break;
20021
236
  case 32:
20022
    // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW
20023
236
    printMemExtend_w_64(MI, 3, O);
20024
236
    SStream_concat1(O, ']');
20025
236
    return;
20026
0
    break;
20027
236
  case 33:
20028
    // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX
20029
236
    printMemExtend_x_64(MI, 3, O);
20030
236
    SStream_concat1(O, ']');
20031
236
    return;
20032
0
    break;
20033
87
  case 34:
20034
    // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW
20035
87
    printMemExtend_w_16(MI, 3, O);
20036
87
    SStream_concat1(O, ']');
20037
87
    return;
20038
0
    break;
20039
762
  case 35:
20040
    // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX
20041
762
    printMemExtend_x_16(MI, 3, O);
20042
762
    SStream_concat1(O, ']');
20043
762
    return;
20044
0
    break;
20045
14
  case 36:
20046
    // LDRQroW, STRQroW
20047
14
    printMemExtend_w_128(MI, 3, O);
20048
14
    SStream_concat1(O, ']');
20049
14
    return;
20050
0
    break;
20051
11
  case 37:
20052
    // LDRQroX, STRQroX
20053
11
    printMemExtend_x_128(MI, 3, O);
20054
11
    SStream_concat1(O, ']');
20055
11
    return;
20056
0
    break;
20057
45
  case 38:
20058
    // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW
20059
45
    printMemExtend_w_32(MI, 3, O);
20060
45
    SStream_concat1(O, ']');
20061
45
    return;
20062
0
    break;
20063
18
  case 39:
20064
    // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX
20065
18
    printMemExtend_x_32(MI, 3, O);
20066
18
    SStream_concat1(O, ']');
20067
18
    return;
20068
0
    break;
20069
17
  case 40:
20070
    // ST1B_VG2_M2ZPXI, ST1H_VG2_M2ZPXI, STNT1B_VG2_M2ZPXI, STNT1H_VG2_M2ZPXI
20071
17
    printImmScale_2(MI, 3, O);
20072
17
    SStream_concat0(O, ", mul vl]");
20073
17
    return;
20074
0
    break;
20075
167
  case 41:
20076
    // ST1B_VG2_M2ZPXX, STNT1B_VG2_M2ZPXX
20077
167
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20078
167
    SStream_concat1(O, ']');
20079
167
    return;
20080
0
    break;
20081
16
  case 42:
20082
    // ST1H_VG2_M2ZPXX, STNT1H_VG2_M2ZPXX
20083
16
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20084
16
    SStream_concat1(O, ']');
20085
16
    return;
20086
0
    break;
20087
88
  case 43:
20088
    // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX...
20089
88
    printSVEVecLenSpecifier(MI, 3, O);
20090
88
    return;
20091
0
    break;
20092
42.1k
  }
20093
20094
19.2k
  switch (MCInst_getOpcode(MI)) {
20095
0
  default: assert(0 && "Unexpected opcode.");
20096
59
  case AArch64_ADDP_ZPmZ_D:
20097
114
  case AArch64_ADDP_ZPmZ_S:
20098
136
  case AArch64_ADD_ZPmZ_D:
20099
162
  case AArch64_ADD_ZPmZ_S:
20100
172
  case AArch64_AND_ZPmZ_D:
20101
183
  case AArch64_AND_ZPmZ_S:
20102
204
  case AArch64_ASRR_ZPmZ_D:
20103
225
  case AArch64_ASRR_ZPmZ_S:
20104
235
  case AArch64_ASR_WIDE_ZPmZ_B:
20105
272
  case AArch64_ASR_WIDE_ZPmZ_S:
20106
298
  case AArch64_ASR_ZPmZ_D:
20107
311
  case AArch64_ASR_ZPmZ_S:
20108
322
  case AArch64_BCAX_ZZZZ:
20109
362
  case AArch64_BFMLALBIdx:
20110
375
  case AArch64_BFMLALTIdx:
20111
385
  case AArch64_BIC_ZPmZ_D:
20112
388
  case AArch64_BIC_ZPmZ_S:
20113
399
  case AArch64_BSL1N_ZZZZ:
20114
409
  case AArch64_BSL2N_ZZZZ:
20115
419
  case AArch64_BSL_ZZZZ:
20116
438
  case AArch64_CLASTA_RPZ_D:
20117
460
  case AArch64_CLASTA_RPZ_S:
20118
471
  case AArch64_CLASTA_VPZ_D:
20119
477
  case AArch64_CLASTA_VPZ_S:
20120
489
  case AArch64_CLASTA_ZPZ_D:
20121
562
  case AArch64_CLASTA_ZPZ_S:
20122
576
  case AArch64_CLASTB_RPZ_D:
20123
652
  case AArch64_CLASTB_RPZ_S:
20124
688
  case AArch64_CLASTB_VPZ_D:
20125
713
  case AArch64_CLASTB_VPZ_S:
20126
738
  case AArch64_CLASTB_ZPZ_D:
20127
761
  case AArch64_CLASTB_ZPZ_S:
20128
781
  case AArch64_CMPEQ_PPzZZ_D:
20129
837
  case AArch64_CMPEQ_PPzZZ_S:
20130
931
  case AArch64_CMPEQ_WIDE_PPzZZ_B:
20131
1.06k
  case AArch64_CMPEQ_WIDE_PPzZZ_S:
20132
1.07k
  case AArch64_CMPGE_PPzZZ_D:
20133
1.08k
  case AArch64_CMPGE_PPzZZ_S:
20134
1.10k
  case AArch64_CMPGE_WIDE_PPzZZ_B:
20135
1.11k
  case AArch64_CMPGE_WIDE_PPzZZ_S:
20136
1.12k
  case AArch64_CMPGT_PPzZZ_D:
20137
1.14k
  case AArch64_CMPGT_PPzZZ_S:
20138
1.15k
  case AArch64_CMPGT_WIDE_PPzZZ_B:
20139
1.17k
  case AArch64_CMPGT_WIDE_PPzZZ_S:
20140
1.18k
  case AArch64_CMPHI_PPzZZ_D:
20141
1.21k
  case AArch64_CMPHI_PPzZZ_S:
20142
1.23k
  case AArch64_CMPHI_WIDE_PPzZZ_B:
20143
1.25k
  case AArch64_CMPHI_WIDE_PPzZZ_S:
20144
1.27k
  case AArch64_CMPHS_PPzZZ_D:
20145
1.29k
  case AArch64_CMPHS_PPzZZ_S:
20146
1.31k
  case AArch64_CMPHS_WIDE_PPzZZ_B:
20147
1.35k
  case AArch64_CMPHS_WIDE_PPzZZ_S:
20148
1.37k
  case AArch64_CMPLE_WIDE_PPzZZ_B:
20149
1.38k
  case AArch64_CMPLE_WIDE_PPzZZ_S:
20150
1.43k
  case AArch64_CMPLO_WIDE_PPzZZ_B:
20151
1.47k
  case AArch64_CMPLO_WIDE_PPzZZ_S:
20152
1.50k
  case AArch64_CMPLS_WIDE_PPzZZ_B:
20153
1.51k
  case AArch64_CMPLS_WIDE_PPzZZ_S:
20154
1.54k
  case AArch64_CMPLT_WIDE_PPzZZ_B:
20155
1.61k
  case AArch64_CMPLT_WIDE_PPzZZ_S:
20156
1.63k
  case AArch64_CMPNE_PPzZZ_D:
20157
1.64k
  case AArch64_CMPNE_PPzZZ_S:
20158
1.72k
  case AArch64_CMPNE_WIDE_PPzZZ_B:
20159
1.90k
  case AArch64_CMPNE_WIDE_PPzZZ_S:
20160
1.96k
  case AArch64_EOR3_ZZZZ:
20161
1.98k
  case AArch64_EOR_ZPmZ_D:
20162
1.99k
  case AArch64_EOR_ZPmZ_S:
20163
2.01k
  case AArch64_FABD_ZPmZ_D:
20164
2.05k
  case AArch64_FABD_ZPmZ_S:
20165
2.39k
  case AArch64_FACGE_PPzZZ_D:
20166
2.45k
  case AArch64_FACGE_PPzZZ_S:
20167
2.46k
  case AArch64_FACGT_PPzZZ_D:
20168
2.48k
  case AArch64_FACGT_PPzZZ_S:
20169
2.51k
  case AArch64_FADDP_ZPmZZ_D:
20170
2.52k
  case AArch64_FADDP_ZPmZZ_S:
20171
2.57k
  case AArch64_FADD_ZPmZ_D:
20172
2.59k
  case AArch64_FADD_ZPmZ_S:
20173
2.73k
  case AArch64_FCMEQ_PPzZZ_D:
20174
2.76k
  case AArch64_FCMEQ_PPzZZ_S:
20175
2.86k
  case AArch64_FCMGE_PPzZZ_D:
20176
2.88k
  case AArch64_FCMGE_PPzZZ_S:
20177
2.89k
  case AArch64_FCMGT_PPzZZ_D:
20178
2.90k
  case AArch64_FCMGT_PPzZZ_S:
20179
2.92k
  case AArch64_FCMNE_PPzZZ_D:
20180
2.94k
  case AArch64_FCMNE_PPzZZ_S:
20181
3.00k
  case AArch64_FCMUO_PPzZZ_D:
20182
3.06k
  case AArch64_FCMUO_PPzZZ_S:
20183
3.09k
  case AArch64_FDIVR_ZPmZ_D:
20184
3.19k
  case AArch64_FDIVR_ZPmZ_S:
20185
3.34k
  case AArch64_FDIV_ZPmZ_D:
20186
3.35k
  case AArch64_FDIV_ZPmZ_S:
20187
3.39k
  case AArch64_FMAD_ZPmZZ_D:
20188
3.44k
  case AArch64_FMAD_ZPmZZ_S:
20189
3.45k
  case AArch64_FMAXNMP_ZPmZZ_D:
20190
3.47k
  case AArch64_FMAXNMP_ZPmZZ_S:
20191
3.49k
  case AArch64_FMAXNM_ZPmZ_D:
20192
3.51k
  case AArch64_FMAXNM_ZPmZ_S:
20193
3.53k
  case AArch64_FMAXP_ZPmZZ_D:
20194
3.54k
  case AArch64_FMAXP_ZPmZZ_S:
20195
3.55k
  case AArch64_FMAX_ZPmZ_D:
20196
3.56k
  case AArch64_FMAX_ZPmZ_S:
20197
3.57k
  case AArch64_FMINNMP_ZPmZZ_D:
20198
3.59k
  case AArch64_FMINNMP_ZPmZZ_S:
20199
3.60k
  case AArch64_FMINNM_ZPmZ_D:
20200
3.63k
  case AArch64_FMINNM_ZPmZ_S:
20201
3.64k
  case AArch64_FMINP_ZPmZZ_D:
20202
3.65k
  case AArch64_FMINP_ZPmZZ_S:
20203
3.65k
  case AArch64_FMIN_ZPmZ_D:
20204
3.67k
  case AArch64_FMIN_ZPmZ_S:
20205
3.69k
  case AArch64_FMLAL2lanev8f16:
20206
3.71k
  case AArch64_FMLALlanev8f16:
20207
3.78k
  case AArch64_FMLA_ZPmZZ_D:
20208
3.80k
  case AArch64_FMLA_ZPmZZ_S:
20209
3.81k
  case AArch64_FMLAv1i16_indexed:
20210
3.87k
  case AArch64_FMLAv1i32_indexed:
20211
3.90k
  case AArch64_FMLAv1i64_indexed:
20212
3.92k
  case AArch64_FMLAv2i32_indexed:
20213
3.94k
  case AArch64_FMLAv2i64_indexed:
20214
4.02k
  case AArch64_FMLAv4i16_indexed:
20215
4.03k
  case AArch64_FMLAv4i32_indexed:
20216
4.07k
  case AArch64_FMLAv8i16_indexed:
20217
4.11k
  case AArch64_FMLSL2lanev8f16:
20218
4.12k
  case AArch64_FMLSLlanev8f16:
20219
4.14k
  case AArch64_FMLS_ZPmZZ_D:
20220
4.16k
  case AArch64_FMLS_ZPmZZ_S:
20221
4.17k
  case AArch64_FMLSv1i16_indexed:
20222
4.33k
  case AArch64_FMLSv1i32_indexed:
20223
4.38k
  case AArch64_FMLSv1i64_indexed:
20224
4.41k
  case AArch64_FMLSv2i32_indexed:
20225
4.42k
  case AArch64_FMLSv2i64_indexed:
20226
4.44k
  case AArch64_FMLSv4i16_indexed:
20227
4.45k
  case AArch64_FMLSv4i32_indexed:
20228
4.46k
  case AArch64_FMLSv8i16_indexed:
20229
4.49k
  case AArch64_FMSB_ZPmZZ_D:
20230
4.64k
  case AArch64_FMSB_ZPmZZ_S:
20231
4.65k
  case AArch64_FMULX_ZPmZ_D:
20232
4.68k
  case AArch64_FMULX_ZPmZ_S:
20233
4.70k
  case AArch64_FMUL_ZPmZ_D:
20234
4.71k
  case AArch64_FMUL_ZPmZ_S:
20235
4.77k
  case AArch64_FNMAD_ZPmZZ_D:
20236
4.80k
  case AArch64_FNMAD_ZPmZZ_S:
20237
4.82k
  case AArch64_FNMLA_ZPmZZ_D:
20238
5.04k
  case AArch64_FNMLA_ZPmZZ_S:
20239
5.11k
  case AArch64_FNMLS_ZPmZZ_D:
20240
5.13k
  case AArch64_FNMLS_ZPmZZ_S:
20241
5.16k
  case AArch64_FNMSB_ZPmZZ_D:
20242
5.22k
  case AArch64_FNMSB_ZPmZZ_S:
20243
5.24k
  case AArch64_FSCALE_ZPmZ_D:
20244
5.25k
  case AArch64_FSCALE_ZPmZ_S:
20245
5.28k
  case AArch64_FSUBR_ZPmZ_D:
20246
5.31k
  case AArch64_FSUBR_ZPmZ_S:
20247
5.33k
  case AArch64_FSUB_ZPmZ_D:
20248
5.35k
  case AArch64_FSUB_ZPmZ_S:
20249
5.37k
  case AArch64_HISTCNT_ZPzZZ_D:
20250
5.38k
  case AArch64_HISTCNT_ZPzZZ_S:
20251
5.61k
  case AArch64_LDPDpost:
20252
5.71k
  case AArch64_LDPQpost:
20253
5.77k
  case AArch64_LDPSWpost:
20254
5.85k
  case AArch64_LDPSpost:
20255
6.16k
  case AArch64_LDPWpost:
20256
6.40k
  case AArch64_LDPXpost:
20257
6.41k
  case AArch64_LSLR_ZPmZ_D:
20258
6.43k
  case AArch64_LSLR_ZPmZ_S:
20259
6.44k
  case AArch64_LSL_WIDE_ZPmZ_B:
20260
6.45k
  case AArch64_LSL_WIDE_ZPmZ_S:
20261
6.46k
  case AArch64_LSL_ZPmZ_D:
20262
6.48k
  case AArch64_LSL_ZPmZ_S:
20263
6.50k
  case AArch64_LSRR_ZPmZ_D:
20264
6.52k
  case AArch64_LSRR_ZPmZ_S:
20265
6.53k
  case AArch64_LSR_WIDE_ZPmZ_B:
20266
6.54k
  case AArch64_LSR_WIDE_ZPmZ_S:
20267
6.59k
  case AArch64_LSR_ZPmZ_D:
20268
6.63k
  case AArch64_LSR_ZPmZ_S:
20269
6.66k
  case AArch64_MAD_ZPmZZ_D:
20270
6.75k
  case AArch64_MAD_ZPmZZ_S:
20271
6.86k
  case AArch64_MLA_ZPmZZ_D:
20272
6.95k
  case AArch64_MLA_ZPmZZ_S:
20273
6.97k
  case AArch64_MLAv2i32_indexed:
20274
7.01k
  case AArch64_MLAv4i16_indexed:
20275
7.29k
  case AArch64_MLAv4i32_indexed:
20276
7.34k
  case AArch64_MLAv8i16_indexed:
20277
7.40k
  case AArch64_MLS_ZPmZZ_D:
20278
7.42k
  case AArch64_MLS_ZPmZZ_S:
20279
7.44k
  case AArch64_MLSv2i32_indexed:
20280
7.45k
  case AArch64_MLSv4i16_indexed:
20281
7.46k
  case AArch64_MLSv4i32_indexed:
20282
7.48k
  case AArch64_MLSv8i16_indexed:
20283
7.53k
  case AArch64_MSB_ZPmZZ_D:
20284
7.58k
  case AArch64_MSB_ZPmZZ_S:
20285
7.60k
  case AArch64_MUL_ZPmZ_D:
20286
7.62k
  case AArch64_MUL_ZPmZ_S:
20287
7.66k
  case AArch64_NBSL_ZZZZ:
20288
7.67k
  case AArch64_ORR_ZPmZ_D:
20289
7.69k
  case AArch64_ORR_ZPmZ_S:
20290
7.70k
  case AArch64_SABD_ZPmZ_D:
20291
7.73k
  case AArch64_SABD_ZPmZ_S:
20292
7.76k
  case AArch64_SDIVR_ZPmZ_D:
20293
7.81k
  case AArch64_SDIVR_ZPmZ_S:
20294
7.82k
  case AArch64_SDIV_ZPmZ_D:
20295
7.85k
  case AArch64_SDIV_ZPmZ_S:
20296
8.08k
  case AArch64_SEL_ZPZZ_D:
20297
8.12k
  case AArch64_SEL_ZPZZ_S:
20298
8.15k
  case AArch64_SHADD_ZPmZ_D:
20299
8.37k
  case AArch64_SHADD_ZPmZ_S:
20300
8.39k
  case AArch64_SHSUBR_ZPmZ_D:
20301
8.40k
  case AArch64_SHSUBR_ZPmZ_S:
20302
8.42k
  case AArch64_SHSUB_ZPmZ_D:
20303
8.44k
  case AArch64_SHSUB_ZPmZ_S:
20304
8.45k
  case AArch64_SM3TT1A:
20305
8.46k
  case AArch64_SM3TT1B:
20306
8.48k
  case AArch64_SM3TT2A:
20307
8.49k
  case AArch64_SM3TT2B:
20308
8.51k
  case AArch64_SMAXP_ZPmZ_D:
20309
8.53k
  case AArch64_SMAXP_ZPmZ_S:
20310
8.54k
  case AArch64_SMAX_ZPmZ_D:
20311
8.58k
  case AArch64_SMAX_ZPmZ_S:
20312
8.58k
  case AArch64_SMINP_ZPmZ_D:
20313
8.60k
  case AArch64_SMINP_ZPmZ_S:
20314
8.61k
  case AArch64_SMIN_ZPmZ_D:
20315
8.64k
  case AArch64_SMIN_ZPmZ_S:
20316
8.66k
  case AArch64_SMLALv2i32_indexed:
20317
8.68k
  case AArch64_SMLALv4i16_indexed:
20318
8.68k
  case AArch64_SMLALv4i32_indexed:
20319
8.70k
  case AArch64_SMLALv8i16_indexed:
20320
8.73k
  case AArch64_SMLSLv2i32_indexed:
20321
8.75k
  case AArch64_SMLSLv4i16_indexed:
20322
8.76k
  case AArch64_SMLSLv4i32_indexed:
20323
8.81k
  case AArch64_SMLSLv8i16_indexed:
20324
8.83k
  case AArch64_SMULH_ZPmZ_D:
20325
8.85k
  case AArch64_SMULH_ZPmZ_S:
20326
8.87k
  case AArch64_SPLICE_ZPZ_D:
20327
8.89k
  case AArch64_SPLICE_ZPZ_S:
20328
8.90k
  case AArch64_SQADD_ZPmZ_D:
20329
8.92k
  case AArch64_SQADD_ZPmZ_S:
20330
8.98k
  case AArch64_SQDMLALv1i32_indexed:
20331
8.99k
  case AArch64_SQDMLALv1i64_indexed:
20332
9.01k
  case AArch64_SQDMLALv2i32_indexed:
20333
9.03k
  case AArch64_SQDMLALv4i16_indexed:
20334
9.05k
  case AArch64_SQDMLALv4i32_indexed:
20335
9.06k
  case AArch64_SQDMLALv8i16_indexed:
20336
9.10k
  case AArch64_SQDMLSLv1i32_indexed:
20337
9.15k
  case AArch64_SQDMLSLv1i64_indexed:
20338
9.19k
  case AArch64_SQDMLSLv2i32_indexed:
20339
9.20k
  case AArch64_SQDMLSLv4i16_indexed:
20340
9.23k
  case AArch64_SQDMLSLv4i32_indexed:
20341
9.26k
  case AArch64_SQDMLSLv8i16_indexed:
20342
9.30k
  case AArch64_SQRDMLAHi16_indexed:
20343
9.33k
  case AArch64_SQRDMLAHi32_indexed:
20344
9.36k
  case AArch64_SQRDMLAHv2i32_indexed:
20345
9.44k
  case AArch64_SQRDMLAHv4i16_indexed:
20346
9.45k
  case AArch64_SQRDMLAHv4i32_indexed:
20347
9.51k
  case AArch64_SQRDMLAHv8i16_indexed:
20348
9.53k
  case AArch64_SQRDMLSHi16_indexed:
20349
9.55k
  case AArch64_SQRDMLSHi32_indexed:
20350
9.56k
  case AArch64_SQRDMLSHv2i32_indexed:
20351
9.58k
  case AArch64_SQRDMLSHv4i16_indexed:
20352
9.59k
  case AArch64_SQRDMLSHv4i32_indexed:
20353
9.61k
  case AArch64_SQRDMLSHv8i16_indexed:
20354
9.62k
  case AArch64_SQRSHLR_ZPmZ_D:
20355
9.64k
  case AArch64_SQRSHLR_ZPmZ_S:
20356
9.65k
  case AArch64_SQRSHL_ZPmZ_D:
20357
9.66k
  case AArch64_SQRSHL_ZPmZ_S:
20358
9.67k
  case AArch64_SQSHLR_ZPmZ_D:
20359
9.67k
  case AArch64_SQSHLR_ZPmZ_S:
20360
9.70k
  case AArch64_SQSHL_ZPmZ_D:
20361
9.75k
  case AArch64_SQSHL_ZPmZ_S:
20362
9.76k
  case AArch64_SQSUBR_ZPmZ_D:
20363
9.78k
  case AArch64_SQSUBR_ZPmZ_S:
20364
9.81k
  case AArch64_SQSUB_ZPmZ_D:
20365
9.90k
  case AArch64_SQSUB_ZPmZ_S:
20366
9.93k
  case AArch64_SRHADD_ZPmZ_D:
20367
9.95k
  case AArch64_SRHADD_ZPmZ_S:
20368
9.96k
  case AArch64_SRSHLR_ZPmZ_D:
20369
9.98k
  case AArch64_SRSHLR_ZPmZ_S:
20370
9.99k
  case AArch64_SRSHL_ZPmZ_D:
20371
10.0k
  case AArch64_SRSHL_ZPmZ_S:
20372
10.5k
  case AArch64_STGPpost:
20373
10.5k
  case AArch64_STPDpost:
20374
13.1k
  case AArch64_STPQpost:
20375
13.3k
  case AArch64_STPSpost:
20376
13.4k
  case AArch64_STPWpost:
20377
13.9k
  case AArch64_STPXpost:
20378
13.9k
  case AArch64_SUBR_ZPmZ_D:
20379
14.0k
  case AArch64_SUBR_ZPmZ_S:
20380
14.0k
  case AArch64_SUB_ZPmZ_D:
20381
14.1k
  case AArch64_SUB_ZPmZ_S:
20382
14.1k
  case AArch64_SUQADD_ZPmZ_D:
20383
14.2k
  case AArch64_SUQADD_ZPmZ_S:
20384
14.5k
  case AArch64_UABD_ZPmZ_D:
20385
14.6k
  case AArch64_UABD_ZPmZ_S:
20386
14.6k
  case AArch64_UDIVR_ZPmZ_D:
20387
14.6k
  case AArch64_UDIVR_ZPmZ_S:
20388
14.6k
  case AArch64_UDIV_ZPmZ_D:
20389
14.7k
  case AArch64_UDIV_ZPmZ_S:
20390
14.7k
  case AArch64_UHADD_ZPmZ_D:
20391
14.7k
  case AArch64_UHADD_ZPmZ_S:
20392
14.7k
  case AArch64_UHSUBR_ZPmZ_D:
20393
14.7k
  case AArch64_UHSUBR_ZPmZ_S:
20394
14.7k
  case AArch64_UHSUB_ZPmZ_D:
20395
14.7k
  case AArch64_UHSUB_ZPmZ_S:
20396
14.8k
  case AArch64_UMAXP_ZPmZ_D:
20397
14.8k
  case AArch64_UMAXP_ZPmZ_S:
20398
14.8k
  case AArch64_UMAX_ZPmZ_D:
20399
14.8k
  case AArch64_UMAX_ZPmZ_S:
20400
14.8k
  case AArch64_UMINP_ZPmZ_D:
20401
14.8k
  case AArch64_UMINP_ZPmZ_S:
20402
14.9k
  case AArch64_UMIN_ZPmZ_D:
20403
14.9k
  case AArch64_UMIN_ZPmZ_S:
20404
14.9k
  case AArch64_UMLALv2i32_indexed:
20405
14.9k
  case AArch64_UMLALv4i16_indexed:
20406
14.9k
  case AArch64_UMLALv4i32_indexed:
20407
15.0k
  case AArch64_UMLALv8i16_indexed:
20408
15.3k
  case AArch64_UMLSLv2i32_indexed:
20409
15.3k
  case AArch64_UMLSLv4i16_indexed:
20410
15.3k
  case AArch64_UMLSLv4i32_indexed:
20411
15.3k
  case AArch64_UMLSLv8i16_indexed:
20412
15.5k
  case AArch64_UMULH_ZPmZ_D:
20413
15.5k
  case AArch64_UMULH_ZPmZ_S:
20414
15.5k
  case AArch64_UQADD_ZPmZ_D:
20415
15.6k
  case AArch64_UQADD_ZPmZ_S:
20416
15.6k
  case AArch64_UQRSHLR_ZPmZ_D:
20417
15.6k
  case AArch64_UQRSHLR_ZPmZ_S:
20418
15.6k
  case AArch64_UQRSHL_ZPmZ_D:
20419
15.6k
  case AArch64_UQRSHL_ZPmZ_S:
20420
15.6k
  case AArch64_UQSHLR_ZPmZ_D:
20421
15.7k
  case AArch64_UQSHLR_ZPmZ_S:
20422
15.7k
  case AArch64_UQSHL_ZPmZ_D:
20423
15.7k
  case AArch64_UQSHL_ZPmZ_S:
20424
15.7k
  case AArch64_UQSUBR_ZPmZ_D:
20425
15.7k
  case AArch64_UQSUBR_ZPmZ_S:
20426
15.7k
  case AArch64_UQSUB_ZPmZ_D:
20427
15.8k
  case AArch64_UQSUB_ZPmZ_S:
20428
15.8k
  case AArch64_URHADD_ZPmZ_D:
20429
15.8k
  case AArch64_URHADD_ZPmZ_S:
20430
15.8k
  case AArch64_URSHLR_ZPmZ_D:
20431
15.8k
  case AArch64_URSHLR_ZPmZ_S:
20432
15.8k
  case AArch64_URSHL_ZPmZ_D:
20433
15.9k
  case AArch64_URSHL_ZPmZ_S:
20434
15.9k
  case AArch64_USQADD_ZPmZ_D:
20435
15.9k
  case AArch64_USQADD_ZPmZ_S:
20436
15.9k
    return;
20437
0
    break;
20438
64
  case AArch64_BCAX:
20439
83
  case AArch64_CDOT_ZZZI_D:
20440
118
  case AArch64_CMLA_ZZZI_S:
20441
140
  case AArch64_EOR3:
20442
163
  case AArch64_FCADD_ZPmZ_H:
20443
422
  case AArch64_FCMLA_ZPmZZ_H:
20444
491
  case AArch64_FCMLA_ZZZI_S:
20445
587
  case AArch64_LDPDpre:
20446
681
  case AArch64_LDPQpre:
20447
810
  case AArch64_LDPSWpre:
20448
952
  case AArch64_LDPSpre:
20449
1.05k
  case AArch64_LDPWpre:
20450
1.09k
  case AArch64_LDPXpre:
20451
1.28k
  case AArch64_SM3SS1:
20452
1.30k
  case AArch64_SQRDCMLAH_ZZZI_S:
20453
1.37k
  case AArch64_STGPpre:
20454
1.47k
  case AArch64_STPDpre:
20455
2.02k
  case AArch64_STPQpre:
20456
2.34k
  case AArch64_STPSpre:
20457
2.42k
  case AArch64_STPWpre:
20458
2.63k
  case AArch64_STPXpre:
20459
2.63k
    switch (MCInst_getOpcode(MI)) {
20460
0
    default: assert(0 && "Unexpected opcode.");
20461
64
    case AArch64_BCAX:
20462
86
    case AArch64_EOR3:
20463
86
      SStream_concat0(O, ".16b");
20464
86
      break;
20465
19
    case AArch64_CDOT_ZZZI_D:
20466
54
    case AArch64_CMLA_ZZZI_S:
20467
313
    case AArch64_FCMLA_ZPmZZ_H:
20468
382
    case AArch64_FCMLA_ZZZI_S:
20469
396
    case AArch64_SQRDCMLAH_ZZZI_S:
20470
396
      printComplexRotationOp_90_0(MI, 5, O);
20471
396
      break;
20472
23
    case AArch64_FCADD_ZPmZ_H:
20473
23
      printComplexRotationOp_180_90(MI, 4, O);
20474
23
      break;
20475
96
    case AArch64_LDPDpre:
20476
190
    case AArch64_LDPQpre:
20477
319
    case AArch64_LDPSWpre:
20478
461
    case AArch64_LDPSpre:
20479
561
    case AArch64_LDPWpre:
20480
608
    case AArch64_LDPXpre:
20481
675
    case AArch64_STGPpre:
20482
777
    case AArch64_STPDpre:
20483
1.33k
    case AArch64_STPQpre:
20484
1.65k
    case AArch64_STPSpre:
20485
1.73k
    case AArch64_STPWpre:
20486
1.94k
    case AArch64_STPXpre:
20487
1.94k
      SStream_concat0(O, "]!");
20488
1.94k
      break;
20489
190
    case AArch64_SM3SS1:
20490
190
      SStream_concat0(O, ".4s");
20491
190
      break;
20492
2.63k
    }
20493
2.63k
    return;
20494
2.63k
    break;
20495
2.63k
  case AArch64_FCADD_ZPmZ_D:
20496
230
  case AArch64_FCADD_ZPmZ_S:
20497
317
  case AArch64_FCMLA_ZPmZZ_D:
20498
404
  case AArch64_FCMLA_ZPmZZ_S:
20499
568
  case AArch64_FCMLAv4f16_indexed:
20500
580
  case AArch64_FCMLAv4f32_indexed:
20501
660
  case AArch64_FCMLAv8f16_indexed:
20502
660
    SStream_concat0(O, ", ");
20503
660
    switch (MCInst_getOpcode(MI)) {
20504
0
    default: assert(0 && "Unexpected opcode.");
20505
199
    case AArch64_FCADD_ZPmZ_D:
20506
230
    case AArch64_FCADD_ZPmZ_S:
20507
230
      printComplexRotationOp_180_90(MI, 4, O);
20508
230
      break;
20509
87
    case AArch64_FCMLA_ZPmZZ_D:
20510
174
    case AArch64_FCMLA_ZPmZZ_S:
20511
338
    case AArch64_FCMLAv4f16_indexed:
20512
350
    case AArch64_FCMLAv4f32_indexed:
20513
430
    case AArch64_FCMLAv8f16_indexed:
20514
430
      printComplexRotationOp_90_0(MI, 5, O);
20515
430
      break;
20516
660
    }
20517
660
    return;
20518
660
    break;
20519
19.2k
  }
20520
19.2k
}
20521
20522
20523
/// getRegisterName - This method is automatically generated by tblgen
20524
/// from the register set description.  This returns the assembler name
20525
/// for the specified register.
20526
static const char *
20527
599k
getRegisterName(unsigned RegNo, unsigned AltIdx) {
20528
599k
#ifndef CAPSTONE_DIET
20529
599k
  assert(RegNo && RegNo < 716 && "Invalid register number!");
20530
20531
599k
  static const char AsmStrsNoRegAltName[] = {
20532
599k
  /* 0 */ "D7_D8_D9_D10\0"
20533
599k
  /* 13 */ "P9_P10\0"
20534
599k
  /* 20 */ "Q7_Q8_Q9_Q10\0"
20535
599k
  /* 33 */ "Z2_Z10\0"
20536
599k
  /* 40 */ "Z7_Z8_Z9_Z10\0"
20537
599k
  /* 53 */ "b10\0"
20538
599k
  /* 57 */ "d10\0"
20539
599k
  /* 61 */ "h10\0"
20540
599k
  /* 65 */ "p10\0"
20541
599k
  /* 69 */ "q10\0"
20542
599k
  /* 73 */ "s10\0"
20543
599k
  /* 77 */ "w10\0"
20544
599k
  /* 81 */ "x10\0"
20545
599k
  /* 85 */ "z10\0"
20546
599k
  /* 89 */ "D17_D18_D19_D20\0"
20547
599k
  /* 105 */ "Q17_Q18_Q19_Q20\0"
20548
599k
  /* 121 */ "Z17_Z18_Z19_Z20\0"
20549
599k
  /* 137 */ "b20\0"
20550
599k
  /* 141 */ "d20\0"
20551
599k
  /* 145 */ "h20\0"
20552
599k
  /* 149 */ "q20\0"
20553
599k
  /* 153 */ "s20\0"
20554
599k
  /* 157 */ "w20\0"
20555
599k
  /* 161 */ "x20\0"
20556
599k
  /* 165 */ "z20\0"
20557
599k
  /* 169 */ "D27_D28_D29_D30\0"
20558
599k
  /* 185 */ "Q27_Q28_Q29_Q30\0"
20559
599k
  /* 201 */ "Z22_Z30\0"
20560
599k
  /* 209 */ "Z18_Z22_Z26_Z30\0"
20561
599k
  /* 225 */ "Z27_Z28_Z29_Z30\0"
20562
599k
  /* 241 */ "b30\0"
20563
599k
  /* 245 */ "d30\0"
20564
599k
  /* 249 */ "h30\0"
20565
599k
  /* 253 */ "q30\0"
20566
599k
  /* 257 */ "s30\0"
20567
599k
  /* 261 */ "w30\0"
20568
599k
  /* 265 */ "x30\0"
20569
599k
  /* 269 */ "z30\0"
20570
599k
  /* 273 */ "D29_D30_D31_D0\0"
20571
599k
  /* 288 */ "P15_P0\0"
20572
599k
  /* 295 */ "Q29_Q30_Q31_Q0\0"
20573
599k
  /* 310 */ "Z29_Z30_Z31_Z0\0"
20574
599k
  /* 325 */ "b0\0"
20575
599k
  /* 328 */ "d0\0"
20576
599k
  /* 331 */ "h0\0"
20577
599k
  /* 334 */ "p0\0"
20578
599k
  /* 337 */ "q0\0"
20579
599k
  /* 340 */ "s0\0"
20580
599k
  /* 343 */ "zt0\0"
20581
599k
  /* 347 */ "w0\0"
20582
599k
  /* 350 */ "x0\0"
20583
599k
  /* 353 */ "z0\0"
20584
599k
  /* 356 */ "D8_D9_D10_D11\0"
20585
599k
  /* 370 */ "P10_P11\0"
20586
599k
  /* 378 */ "Q8_Q9_Q10_Q11\0"
20587
599k
  /* 392 */ "W10_W11\0"
20588
599k
  /* 400 */ "X4_X5_X6_X7_X8_X9_X10_X11\0"
20589
599k
  /* 426 */ "Z8_Z9_Z10_Z11\0"
20590
599k
  /* 440 */ "Z3_Z11\0"
20591
599k
  /* 447 */ "b11\0"
20592
599k
  /* 451 */ "d11\0"
20593
599k
  /* 455 */ "h11\0"
20594
599k
  /* 459 */ "p11\0"
20595
599k
  /* 463 */ "q11\0"
20596
599k
  /* 467 */ "s11\0"
20597
599k
  /* 471 */ "w11\0"
20598
599k
  /* 475 */ "x11\0"
20599
599k
  /* 479 */ "z11\0"
20600
599k
  /* 483 */ "D18_D19_D20_D21\0"
20601
599k
  /* 499 */ "Q18_Q19_Q20_Q21\0"
20602
599k
  /* 515 */ "W20_W21\0"
20603
599k
  /* 523 */ "X14_X15_X16_X17_X18_X19_X20_X21\0"
20604
599k
  /* 555 */ "Z18_Z19_Z20_Z21\0"
20605
599k
  /* 571 */ "b21\0"
20606
599k
  /* 575 */ "d21\0"
20607
599k
  /* 579 */ "h21\0"
20608
599k
  /* 583 */ "q21\0"
20609
599k
  /* 587 */ "s21\0"
20610
599k
  /* 591 */ "w21\0"
20611
599k
  /* 595 */ "x21\0"
20612
599k
  /* 599 */ "z21\0"
20613
599k
  /* 603 */ "D28_D29_D30_D31\0"
20614
599k
  /* 619 */ "Q28_Q29_Q30_Q31\0"
20615
599k
  /* 635 */ "Z28_Z29_Z30_Z31\0"
20616
599k
  /* 651 */ "Z23_Z31\0"
20617
599k
  /* 659 */ "Z19_Z23_Z27_Z31\0"
20618
599k
  /* 675 */ "b31\0"
20619
599k
  /* 679 */ "d31\0"
20620
599k
  /* 683 */ "h31\0"
20621
599k
  /* 687 */ "q31\0"
20622
599k
  /* 691 */ "s31\0"
20623
599k
  /* 695 */ "z31\0"
20624
599k
  /* 699 */ "D30_D31_D0_D1\0"
20625
599k
  /* 713 */ "P0_P1\0"
20626
599k
  /* 719 */ "Q30_Q31_Q0_Q1\0"
20627
599k
  /* 733 */ "W0_W1\0"
20628
599k
  /* 739 */ "X0_X1\0"
20629
599k
  /* 745 */ "Z30_Z31_Z0_Z1\0"
20630
599k
  /* 759 */ "b1\0"
20631
599k
  /* 762 */ "d1\0"
20632
599k
  /* 765 */ "h1\0"
20633
599k
  /* 768 */ "p1\0"
20634
599k
  /* 771 */ "q1\0"
20635
599k
  /* 774 */ "s1\0"
20636
599k
  /* 777 */ "w1\0"
20637
599k
  /* 780 */ "x1\0"
20638
599k
  /* 783 */ "z1\0"
20639
599k
  /* 786 */ "D9_D10_D11_D12\0"
20640
599k
  /* 801 */ "P11_P12\0"
20641
599k
  /* 809 */ "Q9_Q10_Q11_Q12\0"
20642
599k
  /* 824 */ "Z9_Z10_Z11_Z12\0"
20643
599k
  /* 839 */ "Z4_Z12\0"
20644
599k
  /* 846 */ "Z0_Z4_Z8_Z12\0"
20645
599k
  /* 859 */ "b12\0"
20646
599k
  /* 863 */ "d12\0"
20647
599k
  /* 867 */ "h12\0"
20648
599k
  /* 871 */ "p12\0"
20649
599k
  /* 875 */ "q12\0"
20650
599k
  /* 879 */ "s12\0"
20651
599k
  /* 883 */ "w12\0"
20652
599k
  /* 887 */ "x12\0"
20653
599k
  /* 891 */ "z12\0"
20654
599k
  /* 895 */ "D19_D20_D21_D22\0"
20655
599k
  /* 911 */ "Q19_Q20_Q21_Q22\0"
20656
599k
  /* 927 */ "Z19_Z20_Z21_Z22\0"
20657
599k
  /* 943 */ "b22\0"
20658
599k
  /* 947 */ "d22\0"
20659
599k
  /* 951 */ "h22\0"
20660
599k
  /* 955 */ "q22\0"
20661
599k
  /* 959 */ "s22\0"
20662
599k
  /* 963 */ "w22\0"
20663
599k
  /* 967 */ "x22\0"
20664
599k
  /* 971 */ "z22\0"
20665
599k
  /* 975 */ "D31_D0_D1_D2\0"
20666
599k
  /* 988 */ "P1_P2\0"
20667
599k
  /* 994 */ "Q31_Q0_Q1_Q2\0"
20668
599k
  /* 1007 */ "Z31_Z0_Z1_Z2\0"
20669
599k
  /* 1020 */ "b2\0"
20670
599k
  /* 1023 */ "d2\0"
20671
599k
  /* 1026 */ "h2\0"
20672
599k
  /* 1029 */ "p2\0"
20673
599k
  /* 1032 */ "q2\0"
20674
599k
  /* 1035 */ "s2\0"
20675
599k
  /* 1038 */ "w2\0"
20676
599k
  /* 1041 */ "x2\0"
20677
599k
  /* 1044 */ "z2\0"
20678
599k
  /* 1047 */ "D10_D11_D12_D13\0"
20679
599k
  /* 1063 */ "P12_P13\0"
20680
599k
  /* 1071 */ "Q10_Q11_Q12_Q13\0"
20681
599k
  /* 1087 */ "W12_W13\0"
20682
599k
  /* 1095 */ "X6_X7_X8_X9_X10_X11_X12_X13\0"
20683
599k
  /* 1123 */ "Z10_Z11_Z12_Z13\0"
20684
599k
  /* 1139 */ "Z5_Z13\0"
20685
599k
  /* 1146 */ "Z1_Z5_Z9_Z13\0"
20686
599k
  /* 1159 */ "b13\0"
20687
599k
  /* 1163 */ "d13\0"
20688
599k
  /* 1167 */ "h13\0"
20689
599k
  /* 1171 */ "p13\0"
20690
599k
  /* 1175 */ "q13\0"
20691
599k
  /* 1179 */ "s13\0"
20692
599k
  /* 1183 */ "w13\0"
20693
599k
  /* 1187 */ "x13\0"
20694
599k
  /* 1191 */ "z13\0"
20695
599k
  /* 1195 */ "D20_D21_D22_D23\0"
20696
599k
  /* 1211 */ "Q20_Q21_Q22_Q23\0"
20697
599k
  /* 1227 */ "W22_W23\0"
20698
599k
  /* 1235 */ "X16_X17_X18_X19_X20_X21_X22_X23\0"
20699
599k
  /* 1267 */ "Z20_Z21_Z22_Z23\0"
20700
599k
  /* 1283 */ "b23\0"
20701
599k
  /* 1287 */ "d23\0"
20702
599k
  /* 1291 */ "h23\0"
20703
599k
  /* 1295 */ "q23\0"
20704
599k
  /* 1299 */ "s23\0"
20705
599k
  /* 1303 */ "w23\0"
20706
599k
  /* 1307 */ "x23\0"
20707
599k
  /* 1311 */ "z23\0"
20708
599k
  /* 1315 */ "D0_D1_D2_D3\0"
20709
599k
  /* 1327 */ "P2_P3\0"
20710
599k
  /* 1333 */ "Q0_Q1_Q2_Q3\0"
20711
599k
  /* 1345 */ "W2_W3\0"
20712
599k
  /* 1351 */ "X2_X3\0"
20713
599k
  /* 1357 */ "Z0_Z1_Z2_Z3\0"
20714
599k
  /* 1369 */ "b3\0"
20715
599k
  /* 1372 */ "d3\0"
20716
599k
  /* 1375 */ "h3\0"
20717
599k
  /* 1378 */ "p3\0"
20718
599k
  /* 1381 */ "q3\0"
20719
599k
  /* 1384 */ "s3\0"
20720
599k
  /* 1387 */ "w3\0"
20721
599k
  /* 1390 */ "x3\0"
20722
599k
  /* 1393 */ "z3\0"
20723
599k
  /* 1396 */ "D11_D12_D13_D14\0"
20724
599k
  /* 1412 */ "P13_P14\0"
20725
599k
  /* 1420 */ "Q11_Q12_Q13_Q14\0"
20726
599k
  /* 1436 */ "Z2_Z6_Z10_Z14\0"
20727
599k
  /* 1450 */ "Z11_Z12_Z13_Z14\0"
20728
599k
  /* 1466 */ "Z6_Z14\0"
20729
599k
  /* 1473 */ "b14\0"
20730
599k
  /* 1477 */ "d14\0"
20731
599k
  /* 1481 */ "h14\0"
20732
599k
  /* 1485 */ "p14\0"
20733
599k
  /* 1489 */ "q14\0"
20734
599k
  /* 1493 */ "s14\0"
20735
599k
  /* 1497 */ "w14\0"
20736
599k
  /* 1501 */ "x14\0"
20737
599k
  /* 1505 */ "z14\0"
20738
599k
  /* 1509 */ "D21_D22_D23_D24\0"
20739
599k
  /* 1525 */ "Q21_Q22_Q23_Q24\0"
20740
599k
  /* 1541 */ "Z21_Z22_Z23_Z24\0"
20741
599k
  /* 1557 */ "Z16_Z24\0"
20742
599k
  /* 1565 */ "b24\0"
20743
599k
  /* 1569 */ "d24\0"
20744
599k
  /* 1573 */ "h24\0"
20745
599k
  /* 1577 */ "q24\0"
20746
599k
  /* 1581 */ "s24\0"
20747
599k
  /* 1585 */ "w24\0"
20748
599k
  /* 1589 */ "x24\0"
20749
599k
  /* 1593 */ "z24\0"
20750
599k
  /* 1597 */ "D1_D2_D3_D4\0"
20751
599k
  /* 1609 */ "P3_P4\0"
20752
599k
  /* 1615 */ "Q1_Q2_Q3_Q4\0"
20753
599k
  /* 1627 */ "Z1_Z2_Z3_Z4\0"
20754
599k
  /* 1639 */ "b4\0"
20755
599k
  /* 1642 */ "d4\0"
20756
599k
  /* 1645 */ "h4\0"
20757
599k
  /* 1648 */ "p4\0"
20758
599k
  /* 1651 */ "q4\0"
20759
599k
  /* 1654 */ "s4\0"
20760
599k
  /* 1657 */ "w4\0"
20761
599k
  /* 1660 */ "x4\0"
20762
599k
  /* 1663 */ "z4\0"
20763
599k
  /* 1666 */ "D12_D13_D14_D15\0"
20764
599k
  /* 1682 */ "P14_P15\0"
20765
599k
  /* 1690 */ "Q12_Q13_Q14_Q15\0"
20766
599k
  /* 1706 */ "W14_W15\0"
20767
599k
  /* 1714 */ "X8_X9_X10_X11_X12_X13_X14_X15\0"
20768
599k
  /* 1744 */ "Z3_Z7_Z11_Z15\0"
20769
599k
  /* 1758 */ "Z12_Z13_Z14_Z15\0"
20770
599k
  /* 1774 */ "Z7_Z15\0"
20771
599k
  /* 1781 */ "b15\0"
20772
599k
  /* 1785 */ "d15\0"
20773
599k
  /* 1789 */ "h15\0"
20774
599k
  /* 1793 */ "p15\0"
20775
599k
  /* 1797 */ "q15\0"
20776
599k
  /* 1801 */ "s15\0"
20777
599k
  /* 1805 */ "w15\0"
20778
599k
  /* 1809 */ "x15\0"
20779
599k
  /* 1813 */ "z15\0"
20780
599k
  /* 1817 */ "D22_D23_D24_D25\0"
20781
599k
  /* 1833 */ "Q22_Q23_Q24_Q25\0"
20782
599k
  /* 1849 */ "W24_W25\0"
20783
599k
  /* 1857 */ "X18_X19_X20_X21_X22_X23_X24_X25\0"
20784
599k
  /* 1889 */ "Z22_Z23_Z24_Z25\0"
20785
599k
  /* 1905 */ "Z17_Z25\0"
20786
599k
  /* 1913 */ "b25\0"
20787
599k
  /* 1917 */ "d25\0"
20788
599k
  /* 1921 */ "h25\0"
20789
599k
  /* 1925 */ "q25\0"
20790
599k
  /* 1929 */ "s25\0"
20791
599k
  /* 1933 */ "w25\0"
20792
599k
  /* 1937 */ "x25\0"
20793
599k
  /* 1941 */ "z25\0"
20794
599k
  /* 1945 */ "D2_D3_D4_D5\0"
20795
599k
  /* 1957 */ "P4_P5\0"
20796
599k
  /* 1963 */ "Q2_Q3_Q4_Q5\0"
20797
599k
  /* 1975 */ "W4_W5\0"
20798
599k
  /* 1981 */ "X4_X5\0"
20799
599k
  /* 1987 */ "Z2_Z3_Z4_Z5\0"
20800
599k
  /* 1999 */ "b5\0"
20801
599k
  /* 2002 */ "d5\0"
20802
599k
  /* 2005 */ "h5\0"
20803
599k
  /* 2008 */ "p5\0"
20804
599k
  /* 2011 */ "q5\0"
20805
599k
  /* 2014 */ "s5\0"
20806
599k
  /* 2017 */ "w5\0"
20807
599k
  /* 2020 */ "x5\0"
20808
599k
  /* 2023 */ "z5\0"
20809
599k
  /* 2026 */ "D13_D14_D15_D16\0"
20810
599k
  /* 2042 */ "Q13_Q14_Q15_Q16\0"
20811
599k
  /* 2058 */ "Z13_Z14_Z15_Z16\0"
20812
599k
  /* 2074 */ "b16\0"
20813
599k
  /* 2078 */ "d16\0"
20814
599k
  /* 2082 */ "h16\0"
20815
599k
  /* 2086 */ "q16\0"
20816
599k
  /* 2090 */ "s16\0"
20817
599k
  /* 2094 */ "w16\0"
20818
599k
  /* 2098 */ "x16\0"
20819
599k
  /* 2102 */ "z16\0"
20820
599k
  /* 2106 */ "D23_D24_D25_D26\0"
20821
599k
  /* 2122 */ "Q23_Q24_Q25_Q26\0"
20822
599k
  /* 2138 */ "Z23_Z24_Z25_Z26\0"
20823
599k
  /* 2154 */ "Z18_Z26\0"
20824
599k
  /* 2162 */ "b26\0"
20825
599k
  /* 2166 */ "d26\0"
20826
599k
  /* 2170 */ "h26\0"
20827
599k
  /* 2174 */ "q26\0"
20828
599k
  /* 2178 */ "s26\0"
20829
599k
  /* 2182 */ "w26\0"
20830
599k
  /* 2186 */ "x26\0"
20831
599k
  /* 2190 */ "z26\0"
20832
599k
  /* 2194 */ "D3_D4_D5_D6\0"
20833
599k
  /* 2206 */ "P5_P6\0"
20834
599k
  /* 2212 */ "Q3_Q4_Q5_Q6\0"
20835
599k
  /* 2224 */ "Z3_Z4_Z5_Z6\0"
20836
599k
  /* 2236 */ "b6\0"
20837
599k
  /* 2239 */ "d6\0"
20838
599k
  /* 2242 */ "h6\0"
20839
599k
  /* 2245 */ "p6\0"
20840
599k
  /* 2248 */ "q6\0"
20841
599k
  /* 2251 */ "s6\0"
20842
599k
  /* 2254 */ "w6\0"
20843
599k
  /* 2257 */ "x6\0"
20844
599k
  /* 2260 */ "z6\0"
20845
599k
  /* 2263 */ "D14_D15_D16_D17\0"
20846
599k
  /* 2279 */ "Q14_Q15_Q16_Q17\0"
20847
599k
  /* 2295 */ "W16_W17\0"
20848
599k
  /* 2303 */ "X10_X11_X12_X13_X14_X15_X16_X17\0"
20849
599k
  /* 2335 */ "Z14_Z15_Z16_Z17\0"
20850
599k
  /* 2351 */ "b17\0"
20851
599k
  /* 2355 */ "d17\0"
20852
599k
  /* 2359 */ "h17\0"
20853
599k
  /* 2363 */ "q17\0"
20854
599k
  /* 2367 */ "s17\0"
20855
599k
  /* 2371 */ "w17\0"
20856
599k
  /* 2375 */ "x17\0"
20857
599k
  /* 2379 */ "z17\0"
20858
599k
  /* 2383 */ "D24_D25_D26_D27\0"
20859
599k
  /* 2399 */ "Q24_Q25_Q26_Q27\0"
20860
599k
  /* 2415 */ "W26_W27\0"
20861
599k
  /* 2423 */ "X20_X21_X22_X23_X24_X25_X26_X27\0"
20862
599k
  /* 2455 */ "Z24_Z25_Z26_Z27\0"
20863
599k
  /* 2471 */ "Z19_Z27\0"
20864
599k
  /* 2479 */ "b27\0"
20865
599k
  /* 2483 */ "d27\0"
20866
599k
  /* 2487 */ "h27\0"
20867
599k
  /* 2491 */ "q27\0"
20868
599k
  /* 2495 */ "s27\0"
20869
599k
  /* 2499 */ "w27\0"
20870
599k
  /* 2503 */ "x27\0"
20871
599k
  /* 2507 */ "z27\0"
20872
599k
  /* 2511 */ "D4_D5_D6_D7\0"
20873
599k
  /* 2523 */ "P6_P7\0"
20874
599k
  /* 2529 */ "Q4_Q5_Q6_Q7\0"
20875
599k
  /* 2541 */ "W6_W7\0"
20876
599k
  /* 2547 */ "X0_X1_X2_X3_X4_X5_X6_X7\0"
20877
599k
  /* 2571 */ "Z4_Z5_Z6_Z7\0"
20878
599k
  /* 2583 */ "b7\0"
20879
599k
  /* 2586 */ "d7\0"
20880
599k
  /* 2589 */ "h7\0"
20881
599k
  /* 2592 */ "p7\0"
20882
599k
  /* 2595 */ "q7\0"
20883
599k
  /* 2598 */ "s7\0"
20884
599k
  /* 2601 */ "w7\0"
20885
599k
  /* 2604 */ "x7\0"
20886
599k
  /* 2607 */ "z7\0"
20887
599k
  /* 2610 */ "D15_D16_D17_D18\0"
20888
599k
  /* 2626 */ "Q15_Q16_Q17_Q18\0"
20889
599k
  /* 2642 */ "Z15_Z16_Z17_Z18\0"
20890
599k
  /* 2658 */ "b18\0"
20891
599k
  /* 2662 */ "d18\0"
20892
599k
  /* 2666 */ "h18\0"
20893
599k
  /* 2670 */ "q18\0"
20894
599k
  /* 2674 */ "s18\0"
20895
599k
  /* 2678 */ "w18\0"
20896
599k
  /* 2682 */ "x18\0"
20897
599k
  /* 2686 */ "z18\0"
20898
599k
  /* 2690 */ "D25_D26_D27_D28\0"
20899
599k
  /* 2706 */ "Q25_Q26_Q27_Q28\0"
20900
599k
  /* 2722 */ "Z20_Z28\0"
20901
599k
  /* 2730 */ "Z16_Z20_Z24_Z28\0"
20902
599k
  /* 2746 */ "Z25_Z26_Z27_Z28\0"
20903
599k
  /* 2762 */ "b28\0"
20904
599k
  /* 2766 */ "d28\0"
20905
599k
  /* 2770 */ "h28\0"
20906
599k
  /* 2774 */ "q28\0"
20907
599k
  /* 2778 */ "s28\0"
20908
599k
  /* 2782 */ "w28\0"
20909
599k
  /* 2786 */ "x28\0"
20910
599k
  /* 2790 */ "z28\0"
20911
599k
  /* 2794 */ "D5_D6_D7_D8\0"
20912
599k
  /* 2806 */ "P7_P8\0"
20913
599k
  /* 2812 */ "Q5_Q6_Q7_Q8\0"
20914
599k
  /* 2824 */ "Z0_Z8\0"
20915
599k
  /* 2830 */ "Z5_Z6_Z7_Z8\0"
20916
599k
  /* 2842 */ "b8\0"
20917
599k
  /* 2845 */ "d8\0"
20918
599k
  /* 2848 */ "h8\0"
20919
599k
  /* 2851 */ "p8\0"
20920
599k
  /* 2854 */ "q8\0"
20921
599k
  /* 2857 */ "s8\0"
20922
599k
  /* 2860 */ "w8\0"
20923
599k
  /* 2863 */ "x8\0"
20924
599k
  /* 2866 */ "z8\0"
20925
599k
  /* 2869 */ "D16_D17_D18_D19\0"
20926
599k
  /* 2885 */ "Q16_Q17_Q18_Q19\0"
20927
599k
  /* 2901 */ "W18_W19\0"
20928
599k
  /* 2909 */ "X12_X13_X14_X15_X16_X17_X18_X19\0"
20929
599k
  /* 2941 */ "Z16_Z17_Z18_Z19\0"
20930
599k
  /* 2957 */ "b19\0"
20931
599k
  /* 2961 */ "d19\0"
20932
599k
  /* 2965 */ "h19\0"
20933
599k
  /* 2969 */ "q19\0"
20934
599k
  /* 2973 */ "s19\0"
20935
599k
  /* 2977 */ "w19\0"
20936
599k
  /* 2981 */ "x19\0"
20937
599k
  /* 2985 */ "z19\0"
20938
599k
  /* 2989 */ "D26_D27_D28_D29\0"
20939
599k
  /* 3005 */ "Q26_Q27_Q28_Q29\0"
20940
599k
  /* 3021 */ "W28_W29\0"
20941
599k
  /* 3029 */ "Z21_Z29\0"
20942
599k
  /* 3037 */ "Z17_Z21_Z25_Z29\0"
20943
599k
  /* 3053 */ "Z26_Z27_Z28_Z29\0"
20944
599k
  /* 3069 */ "b29\0"
20945
599k
  /* 3073 */ "d29\0"
20946
599k
  /* 3077 */ "h29\0"
20947
599k
  /* 3081 */ "q29\0"
20948
599k
  /* 3085 */ "s29\0"
20949
599k
  /* 3089 */ "w29\0"
20950
599k
  /* 3093 */ "x29\0"
20951
599k
  /* 3097 */ "z29\0"
20952
599k
  /* 3101 */ "D6_D7_D8_D9\0"
20953
599k
  /* 3113 */ "P8_P9\0"
20954
599k
  /* 3119 */ "Q6_Q7_Q8_Q9\0"
20955
599k
  /* 3131 */ "W8_W9\0"
20956
599k
  /* 3137 */ "X2_X3_X4_X5_X6_X7_X8_X9\0"
20957
599k
  /* 3161 */ "Z1_Z9\0"
20958
599k
  /* 3167 */ "Z6_Z7_Z8_Z9\0"
20959
599k
  /* 3179 */ "b9\0"
20960
599k
  /* 3182 */ "d9\0"
20961
599k
  /* 3185 */ "h9\0"
20962
599k
  /* 3188 */ "p9\0"
20963
599k
  /* 3191 */ "q9\0"
20964
599k
  /* 3194 */ "s9\0"
20965
599k
  /* 3197 */ "w9\0"
20966
599k
  /* 3200 */ "x9\0"
20967
599k
  /* 3203 */ "z9\0"
20968
599k
  /* 3206 */ "X22_X23_X24_X25_X26_X27_X28_FP\0"
20969
599k
  /* 3237 */ "W30_WZR\0"
20970
599k
  /* 3245 */ "LR_XZR\0"
20971
599k
  /* 3252 */ "za\0"
20972
599k
  /* 3255 */ "za0.b\0"
20973
599k
  /* 3261 */ "za0.d\0"
20974
599k
  /* 3267 */ "za1.d\0"
20975
599k
  /* 3273 */ "za2.d\0"
20976
599k
  /* 3279 */ "za3.d\0"
20977
599k
  /* 3285 */ "za4.d\0"
20978
599k
  /* 3291 */ "za5.d\0"
20979
599k
  /* 3297 */ "za6.d\0"
20980
599k
  /* 3303 */ "za7.d\0"
20981
599k
  /* 3309 */ "vg\0"
20982
599k
  /* 3312 */ "za0.h\0"
20983
599k
  /* 3318 */ "za1.h\0"
20984
599k
  /* 3324 */ "z10_hi\0"
20985
599k
  /* 3331 */ "z20_hi\0"
20986
599k
  /* 3338 */ "z30_hi\0"
20987
599k
  /* 3345 */ "z0_hi\0"
20988
599k
  /* 3351 */ "z11_hi\0"
20989
599k
  /* 3358 */ "z21_hi\0"
20990
599k
  /* 3365 */ "z31_hi\0"
20991
599k
  /* 3372 */ "z1_hi\0"
20992
599k
  /* 3378 */ "z12_hi\0"
20993
599k
  /* 3385 */ "z22_hi\0"
20994
599k
  /* 3392 */ "z2_hi\0"
20995
599k
  /* 3398 */ "z13_hi\0"
20996
599k
  /* 3405 */ "z23_hi\0"
20997
599k
  /* 3412 */ "z3_hi\0"
20998
599k
  /* 3418 */ "z14_hi\0"
20999
599k
  /* 3425 */ "z24_hi\0"
21000
599k
  /* 3432 */ "z4_hi\0"
21001
599k
  /* 3438 */ "z15_hi\0"
21002
599k
  /* 3445 */ "z25_hi\0"
21003
599k
  /* 3452 */ "z5_hi\0"
21004
599k
  /* 3458 */ "z16_hi\0"
21005
599k
  /* 3465 */ "z26_hi\0"
21006
599k
  /* 3472 */ "z6_hi\0"
21007
599k
  /* 3478 */ "z17_hi\0"
21008
599k
  /* 3485 */ "z27_hi\0"
21009
599k
  /* 3492 */ "z7_hi\0"
21010
599k
  /* 3498 */ "z18_hi\0"
21011
599k
  /* 3505 */ "z28_hi\0"
21012
599k
  /* 3512 */ "z8_hi\0"
21013
599k
  /* 3518 */ "z19_hi\0"
21014
599k
  /* 3525 */ "z29_hi\0"
21015
599k
  /* 3532 */ "z9_hi\0"
21016
599k
  /* 3538 */ "wsp\0"
21017
599k
  /* 3542 */ "za10.q\0"
21018
599k
  /* 3549 */ "za0.q\0"
21019
599k
  /* 3555 */ "za11.q\0"
21020
599k
  /* 3562 */ "za1.q\0"
21021
599k
  /* 3568 */ "za12.q\0"
21022
599k
  /* 3575 */ "za2.q\0"
21023
599k
  /* 3581 */ "za13.q\0"
21024
599k
  /* 3588 */ "za3.q\0"
21025
599k
  /* 3594 */ "za14.q\0"
21026
599k
  /* 3601 */ "za4.q\0"
21027
599k
  /* 3607 */ "za15.q\0"
21028
599k
  /* 3614 */ "za5.q\0"
21029
599k
  /* 3620 */ "za6.q\0"
21030
599k
  /* 3626 */ "za7.q\0"
21031
599k
  /* 3632 */ "za8.q\0"
21032
599k
  /* 3638 */ "za9.q\0"
21033
599k
  /* 3644 */ "fpcr\0"
21034
599k
  /* 3649 */ "ffr\0"
21035
599k
  /* 3653 */ "wzr\0"
21036
599k
  /* 3657 */ "xzr\0"
21037
599k
  /* 3661 */ "za0.s\0"
21038
599k
  /* 3667 */ "za1.s\0"
21039
599k
  /* 3673 */ "za2.s\0"
21040
599k
  /* 3679 */ "za3.s\0"
21041
599k
  /* 3685 */ "nzcv\0"
21042
599k
};
21043
599k
  static const uint16_t RegAsmOffsetNoRegAltName[] = {
21044
599k
    3649, 3093, 3644, 265, 3685, 3539, 3309, 3538, 3653, 3657, 3252, 325, 759, 1020, 
21045
599k
    1369, 1639, 1999, 2236, 2583, 2842, 3179, 53, 447, 859, 1159, 1473, 1781, 2074, 
21046
599k
    2351, 2658, 2957, 137, 571, 943, 1283, 1565, 1913, 2162, 2479, 2762, 3069, 241, 
21047
599k
    675, 328, 762, 1023, 1372, 1642, 2002, 2239, 2586, 2845, 3182, 57, 451, 863, 
21048
599k
    1163, 1477, 1785, 2078, 2355, 2662, 2961, 141, 575, 947, 1287, 1569, 1917, 2166, 
21049
599k
    2483, 2766, 3073, 245, 679, 331, 765, 1026, 1375, 1645, 2005, 2242, 2589, 2848, 
21050
599k
    3185, 61, 455, 867, 1167, 1481, 1789, 2082, 2359, 2666, 2965, 145, 579, 951, 
21051
599k
    1291, 1573, 1921, 2170, 2487, 2770, 3077, 249, 683, 334, 768, 1029, 1378, 1648, 
21052
599k
    2008, 2245, 2592, 2851, 3188, 65, 459, 871, 1171, 1485, 1793, 337, 771, 1032, 
21053
599k
    1381, 1651, 2011, 2248, 2595, 2854, 3191, 69, 463, 875, 1175, 1489, 1797, 2086, 
21054
599k
    2363, 2670, 2969, 149, 583, 955, 1295, 1577, 1925, 2174, 2491, 2774, 3081, 253, 
21055
599k
    687, 340, 774, 1035, 1384, 1654, 2014, 2251, 2598, 2857, 3194, 73, 467, 879, 
21056
599k
    1179, 1493, 1801, 2090, 2367, 2674, 2973, 153, 587, 959, 1299, 1581, 1929, 2178, 
21057
599k
    2495, 2778, 3085, 257, 691, 347, 777, 1038, 1387, 1657, 2017, 2254, 2601, 2860, 
21058
599k
    3197, 77, 471, 883, 1183, 1497, 1805, 2094, 2371, 2678, 2977, 157, 591, 963, 
21059
599k
    1303, 1585, 1933, 2182, 2499, 2782, 3089, 261, 350, 780, 1041, 1390, 1660, 2020, 
21060
599k
    2257, 2604, 2863, 3200, 81, 475, 887, 1187, 1501, 1809, 2098, 2375, 2682, 2981, 
21061
599k
    161, 595, 967, 1307, 1589, 1937, 2186, 2503, 2786, 353, 783, 1044, 1393, 1663, 
21062
599k
    2023, 2260, 2607, 2866, 3203, 85, 479, 891, 1191, 1505, 1813, 2102, 2379, 2686, 
21063
599k
    2985, 165, 599, 971, 1311, 1593, 1941, 2190, 2507, 2790, 3097, 269, 695, 3255, 
21064
599k
    3261, 3267, 3273, 3279, 3285, 3291, 3297, 3303, 3312, 3318, 3549, 3562, 3575, 3588, 
21065
599k
    3601, 3614, 3620, 3626, 3632, 3638, 3542, 3555, 3568, 3581, 3594, 3607, 3661, 3667, 
21066
599k
    3673, 3679, 343, 3345, 3372, 3392, 3412, 3432, 3452, 3472, 3492, 3512, 3532, 3324, 
21067
599k
    3351, 3378, 3398, 3418, 3438, 3458, 3478, 3498, 3518, 3331, 3358, 3385, 3405, 3425, 
21068
599k
    3445, 3465, 3485, 3505, 3525, 3338, 3365, 707, 982, 1321, 1603, 1951, 2200, 2517, 
21069
599k
    2800, 3107, 6, 362, 793, 1055, 1404, 1674, 2034, 2271, 2618, 2877, 97, 491, 
21070
599k
    903, 1203, 1517, 1825, 2114, 2391, 2698, 2997, 177, 611, 281, 1315, 1597, 1945, 
21071
599k
    2194, 2511, 2794, 3101, 0, 356, 786, 1047, 1396, 1666, 2026, 2263, 2610, 2869, 
21072
599k
    89, 483, 895, 1195, 1509, 1817, 2106, 2383, 2690, 2989, 169, 603, 273, 699, 
21073
599k
    975, 979, 1318, 1600, 1948, 2197, 2514, 2797, 3104, 3, 359, 789, 1051, 1400, 
21074
599k
    1670, 2030, 2267, 2614, 2873, 93, 487, 899, 1199, 1513, 1821, 2110, 2387, 2694, 
21075
599k
    2993, 173, 607, 277, 703, 713, 988, 1327, 1609, 1957, 2206, 2523, 2806, 3113, 
21076
599k
    13, 370, 801, 1063, 1412, 1682, 288, 727, 1001, 1339, 1621, 1969, 2218, 2535, 
21077
599k
    2818, 3125, 26, 384, 816, 1079, 1428, 1698, 2050, 2287, 2634, 2893, 113, 507, 
21078
599k
    919, 1219, 1533, 1841, 2130, 2407, 2714, 3013, 193, 627, 303, 1333, 1615, 1963, 
21079
599k
    2212, 2529, 2812, 3119, 20, 378, 809, 1071, 1420, 1690, 2042, 2279, 2626, 2885, 
21080
599k
    105, 499, 911, 1211, 1525, 1833, 2122, 2399, 2706, 3005, 185, 619, 295, 719, 
21081
599k
    994, 998, 1336, 1618, 1966, 2215, 2532, 2815, 3122, 23, 381, 812, 1075, 1424, 
21082
599k
    1694, 2046, 2283, 2630, 2889, 109, 503, 915, 1215, 1529, 1837, 2126, 2403, 2710, 
21083
599k
    3009, 189, 623, 299, 723, 3206, 2547, 3137, 400, 1095, 1714, 2303, 2909, 523, 
21084
599k
    1235, 1857, 2423, 3237, 733, 1345, 1975, 2541, 3131, 392, 1087, 1706, 2295, 2901, 
21085
599k
    515, 1227, 1849, 2415, 3021, 3245, 3230, 739, 1351, 1981, 2565, 3155, 418, 1115, 
21086
599k
    1736, 2327, 2933, 547, 1259, 1881, 2447, 753, 1014, 1363, 1633, 1993, 2230, 2577, 
21087
599k
    2836, 3173, 46, 432, 831, 1131, 1458, 1766, 2066, 2343, 2650, 2949, 129, 563, 
21088
599k
    935, 1275, 1549, 1897, 2146, 2463, 2754, 3061, 233, 643, 318, 1357, 1627, 1987, 
21089
599k
    2224, 2571, 2830, 3167, 40, 426, 824, 1123, 1450, 1758, 2058, 2335, 2642, 2941, 
21090
599k
    121, 555, 927, 1267, 1541, 1889, 2138, 2455, 2746, 3053, 225, 635, 310, 745, 
21091
599k
    1007, 1011, 1360, 1630, 1990, 2227, 2574, 2833, 3170, 43, 429, 827, 1127, 1454, 
21092
599k
    1762, 2062, 2339, 2646, 2945, 125, 559, 931, 1271, 1545, 1893, 2142, 2459, 2750, 
21093
599k
    3057, 229, 639, 314, 749, 1557, 1905, 2154, 2471, 2722, 3029, 201, 651, 2824, 
21094
599k
    3161, 33, 440, 839, 1139, 1466, 1774, 2730, 3037, 209, 659, 846, 1146, 1436, 
21095
599k
    1744, 
21096
599k
  };
21097
21098
599k
  static const char AsmStrsvlist1[] = {
21099
599k
  /* 0 */ "\0"
21100
599k
};
21101
599k
  static const uint8_t RegAsmOffsetvlist1[] = {
21102
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21103
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21104
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21105
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21106
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21107
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21108
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21109
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21110
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21111
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21112
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21113
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21114
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21115
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21116
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21117
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21118
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21119
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21120
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21121
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21122
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21123
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21124
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21125
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21126
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21127
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21128
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21129
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21130
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21131
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21132
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21133
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21134
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21135
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21136
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21137
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21138
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21139
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21140
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21141
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21142
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21143
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21144
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21145
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21146
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21147
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21148
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21149
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21150
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21151
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21152
599k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
21153
599k
    0, 
21154
599k
  };
21155
21156
599k
  static const char AsmStrsvreg[] = {
21157
599k
  /* 0 */ "v10\0"
21158
599k
  /* 4 */ "v20\0"
21159
599k
  /* 8 */ "v30\0"
21160
599k
  /* 12 */ "v0\0"
21161
599k
  /* 15 */ "v11\0"
21162
599k
  /* 19 */ "v21\0"
21163
599k
  /* 23 */ "v31\0"
21164
599k
  /* 27 */ "v1\0"
21165
599k
  /* 30 */ "v12\0"
21166
599k
  /* 34 */ "v22\0"
21167
599k
  /* 38 */ "v2\0"
21168
599k
  /* 41 */ "v13\0"
21169
599k
  /* 45 */ "v23\0"
21170
599k
  /* 49 */ "v3\0"
21171
599k
  /* 52 */ "v14\0"
21172
599k
  /* 56 */ "v24\0"
21173
599k
  /* 60 */ "v4\0"
21174
599k
  /* 63 */ "v15\0"
21175
599k
  /* 67 */ "v25\0"
21176
599k
  /* 71 */ "v5\0"
21177
599k
  /* 74 */ "v16\0"
21178
599k
  /* 78 */ "v26\0"
21179
599k
  /* 82 */ "v6\0"
21180
599k
  /* 85 */ "v17\0"
21181
599k
  /* 89 */ "v27\0"
21182
599k
  /* 93 */ "v7\0"
21183
599k
  /* 96 */ "v18\0"
21184
599k
  /* 100 */ "v28\0"
21185
599k
  /* 104 */ "v8\0"
21186
599k
  /* 107 */ "v19\0"
21187
599k
  /* 111 */ "v29\0"
21188
599k
  /* 115 */ "v9\0"
21189
599k
};
21190
599k
  static const uint8_t RegAsmOffsetvreg[] = {
21191
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21192
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21193
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21194
599k
    3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 
21195
599k
    41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 
21196
599k
    89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21197
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21198
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21199
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 
21200
599k
    49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 
21201
599k
    85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 
21202
599k
    23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21203
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21204
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21205
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21206
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21207
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21208
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21209
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21210
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21211
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21212
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21213
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21214
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21215
599k
    3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 
21216
599k
    93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 
21217
599k
    19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 38, 
21218
599k
    49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 
21219
599k
    85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 
21220
599k
    23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 
21221
599k
    41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 
21222
599k
    89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21223
599k
    3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 
21224
599k
    93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 
21225
599k
    19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 38, 
21226
599k
    49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 
21227
599k
    85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 
21228
599k
    23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 
21229
599k
    41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 
21230
599k
    89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21231
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21232
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21233
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21234
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21235
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21236
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21237
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21238
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21239
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21240
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21241
599k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
21242
599k
    3, 
21243
599k
  };
21244
21245
599k
  switch(AltIdx) {
21246
0
  default: assert(0 && "Invalid register alt name index!");
21247
518k
  case AArch64_NoRegAltName:
21248
518k
    assert(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&
21249
518k
           "Invalid alt name index for register!");
21250
518k
    return AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1];
21251
0
  case AArch64_vlist1:
21252
0
    assert(*(AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1]) &&
21253
0
           "Invalid alt name index for register!");
21254
0
    return AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1];
21255
80.8k
  case AArch64_vreg:
21256
80.8k
    assert(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) &&
21257
80.8k
           "Invalid alt name index for register!");
21258
80.8k
    return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1];
21259
599k
  }
21260
#else
21261
  return NULL;
21262
#endif // CAPSTONE_DIET
21263
599k
}
21264
#ifdef PRINT_ALIAS_INSTR
21265
#undef PRINT_ALIAS_INSTR
21266
21267
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
21268
                  unsigned PredicateIndex);
21269
195k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
21270
195k
#ifndef CAPSTONE_DIET
21271
195k
  static const PatternsForOpcode OpToPatterns[] = {
21272
195k
    {AArch64_ADDSWri, 0, 1 },
21273
195k
    {AArch64_ADDSWrs, 1, 3 },
21274
195k
    {AArch64_ADDSWrx, 4, 3 },
21275
195k
    {AArch64_ADDSXri, 7, 1 },
21276
195k
    {AArch64_ADDSXrs, 8, 3 },
21277
195k
    {AArch64_ADDSXrx, 11, 1 },
21278
195k
    {AArch64_ADDSXrx64, 12, 3 },
21279
195k
    {AArch64_ADDWri, 15, 2 },
21280
195k
    {AArch64_ADDWrs, 17, 1 },
21281
195k
    {AArch64_ADDWrx, 18, 2 },
21282
195k
    {AArch64_ADDXri, 20, 2 },
21283
195k
    {AArch64_ADDXrs, 22, 1 },
21284
195k
    {AArch64_ADDXrx64, 23, 2 },
21285
195k
    {AArch64_ANDSWri, 25, 1 },
21286
195k
    {AArch64_ANDSWrs, 26, 3 },
21287
195k
    {AArch64_ANDSXri, 29, 1 },
21288
195k
    {AArch64_ANDSXrs, 30, 3 },
21289
195k
    {AArch64_ANDS_PPzPP, 33, 1 },
21290
195k
    {AArch64_ANDWrs, 34, 1 },
21291
195k
    {AArch64_ANDXrs, 35, 1 },
21292
195k
    {AArch64_AND_PPzPP, 36, 1 },
21293
195k
    {AArch64_AND_ZI, 37, 3 },
21294
195k
    {AArch64_AUTIA1716, 40, 1 },
21295
195k
    {AArch64_AUTIASP, 41, 1 },
21296
195k
    {AArch64_AUTIAZ, 42, 1 },
21297
195k
    {AArch64_AUTIB1716, 43, 1 },
21298
195k
    {AArch64_AUTIBSP, 44, 1 },
21299
195k
    {AArch64_AUTIBZ, 45, 1 },
21300
195k
    {AArch64_BICSWrs, 46, 1 },
21301
195k
    {AArch64_BICSXrs, 47, 1 },
21302
195k
    {AArch64_BICWrs, 48, 1 },
21303
195k
    {AArch64_BICXrs, 49, 1 },
21304
195k
    {AArch64_CLREX, 50, 1 },
21305
195k
    {AArch64_CNTB_XPiI, 51, 2 },
21306
195k
    {AArch64_CNTD_XPiI, 53, 2 },
21307
195k
    {AArch64_CNTH_XPiI, 55, 2 },
21308
195k
    {AArch64_CNTW_XPiI, 57, 2 },
21309
195k
    {AArch64_CPY_ZPmI_B, 59, 1 },
21310
195k
    {AArch64_CPY_ZPmI_D, 60, 1 },
21311
195k
    {AArch64_CPY_ZPmI_H, 61, 1 },
21312
195k
    {AArch64_CPY_ZPmI_S, 62, 1 },
21313
195k
    {AArch64_CPY_ZPmR_B, 63, 1 },
21314
195k
    {AArch64_CPY_ZPmR_D, 64, 1 },
21315
195k
    {AArch64_CPY_ZPmR_H, 65, 1 },
21316
195k
    {AArch64_CPY_ZPmR_S, 66, 1 },
21317
195k
    {AArch64_CPY_ZPmV_B, 67, 1 },
21318
195k
    {AArch64_CPY_ZPmV_D, 68, 1 },
21319
195k
    {AArch64_CPY_ZPmV_H, 69, 1 },
21320
195k
    {AArch64_CPY_ZPmV_S, 70, 1 },
21321
195k
    {AArch64_CPY_ZPzI_B, 71, 1 },
21322
195k
    {AArch64_CPY_ZPzI_D, 72, 1 },
21323
195k
    {AArch64_CPY_ZPzI_H, 73, 1 },
21324
195k
    {AArch64_CPY_ZPzI_S, 74, 1 },
21325
195k
    {AArch64_CSINCWr, 75, 2 },
21326
195k
    {AArch64_CSINCXr, 77, 2 },
21327
195k
    {AArch64_CSINVWr, 79, 2 },
21328
195k
    {AArch64_CSINVXr, 81, 2 },
21329
195k
    {AArch64_CSNEGWr, 83, 1 },
21330
195k
    {AArch64_CSNEGXr, 84, 1 },
21331
195k
    {AArch64_DCPS1, 85, 1 },
21332
195k
    {AArch64_DCPS2, 86, 1 },
21333
195k
    {AArch64_DCPS3, 87, 1 },
21334
195k
    {AArch64_DECB_XPiI, 88, 2 },
21335
195k
    {AArch64_DECD_XPiI, 90, 2 },
21336
195k
    {AArch64_DECD_ZPiI, 92, 2 },
21337
195k
    {AArch64_DECH_XPiI, 94, 2 },
21338
195k
    {AArch64_DECH_ZPiI, 96, 2 },
21339
195k
    {AArch64_DECW_XPiI, 98, 2 },
21340
195k
    {AArch64_DECW_ZPiI, 100, 2 },
21341
195k
    {AArch64_DSB, 102, 3 },
21342
195k
    {AArch64_DUPM_ZI, 105, 6 },
21343
195k
    {AArch64_DUP_ZI_B, 111, 1 },
21344
195k
    {AArch64_DUP_ZI_D, 112, 2 },
21345
195k
    {AArch64_DUP_ZI_H, 114, 2 },
21346
195k
    {AArch64_DUP_ZI_S, 116, 2 },
21347
195k
    {AArch64_DUP_ZR_B, 118, 1 },
21348
195k
    {AArch64_DUP_ZR_D, 119, 1 },
21349
195k
    {AArch64_DUP_ZR_H, 120, 1 },
21350
195k
    {AArch64_DUP_ZR_S, 121, 1 },
21351
195k
    {AArch64_DUP_ZZI_B, 122, 2 },
21352
195k
    {AArch64_DUP_ZZI_D, 124, 2 },
21353
195k
    {AArch64_DUP_ZZI_H, 126, 2 },
21354
195k
    {AArch64_DUP_ZZI_Q, 128, 2 },
21355
195k
    {AArch64_DUP_ZZI_S, 130, 2 },
21356
195k
    {AArch64_EONWrs, 132, 1 },
21357
195k
    {AArch64_EONXrs, 133, 1 },
21358
195k
    {AArch64_EORS_PPzPP, 134, 1 },
21359
195k
    {AArch64_EORWrs, 135, 1 },
21360
195k
    {AArch64_EORXrs, 136, 1 },
21361
195k
    {AArch64_EOR_PPzPP, 137, 1 },
21362
195k
    {AArch64_EOR_ZI, 138, 3 },
21363
195k
    {AArch64_EXTRACT_ZPMXI_H_B, 141, 1 },
21364
195k
    {AArch64_EXTRACT_ZPMXI_H_D, 142, 1 },
21365
195k
    {AArch64_EXTRACT_ZPMXI_H_H, 143, 1 },
21366
195k
    {AArch64_EXTRACT_ZPMXI_H_Q, 144, 1 },
21367
195k
    {AArch64_EXTRACT_ZPMXI_H_S, 145, 1 },
21368
195k
    {AArch64_EXTRACT_ZPMXI_V_B, 146, 1 },
21369
195k
    {AArch64_EXTRACT_ZPMXI_V_D, 147, 1 },
21370
195k
    {AArch64_EXTRACT_ZPMXI_V_H, 148, 1 },
21371
195k
    {AArch64_EXTRACT_ZPMXI_V_Q, 149, 1 },
21372
195k
    {AArch64_EXTRACT_ZPMXI_V_S, 150, 1 },
21373
195k
    {AArch64_EXTRWrri, 151, 1 },
21374
195k
    {AArch64_EXTRXrri, 152, 1 },
21375
195k
    {AArch64_FCPY_ZPmI_D, 153, 1 },
21376
195k
    {AArch64_FCPY_ZPmI_H, 154, 1 },
21377
195k
    {AArch64_FCPY_ZPmI_S, 155, 1 },
21378
195k
    {AArch64_FDUP_ZI_D, 156, 1 },
21379
195k
    {AArch64_FDUP_ZI_H, 157, 1 },
21380
195k
    {AArch64_FDUP_ZI_S, 158, 1 },
21381
195k
    {AArch64_GLD1B_D_IMM_REAL, 159, 1 },
21382
195k
    {AArch64_GLD1B_S_IMM_REAL, 160, 1 },
21383
195k
    {AArch64_GLD1D_IMM_REAL, 161, 1 },
21384
195k
    {AArch64_GLD1H_D_IMM_REAL, 162, 1 },
21385
195k
    {AArch64_GLD1H_S_IMM_REAL, 163, 1 },
21386
195k
    {AArch64_GLD1Q, 164, 1 },
21387
195k
    {AArch64_GLD1SB_D_IMM_REAL, 165, 1 },
21388
195k
    {AArch64_GLD1SB_S_IMM_REAL, 166, 1 },
21389
195k
    {AArch64_GLD1SH_D_IMM_REAL, 167, 1 },
21390
195k
    {AArch64_GLD1SH_S_IMM_REAL, 168, 1 },
21391
195k
    {AArch64_GLD1SW_D_IMM_REAL, 169, 1 },
21392
195k
    {AArch64_GLD1W_D_IMM_REAL, 170, 1 },
21393
195k
    {AArch64_GLD1W_IMM_REAL, 171, 1 },
21394
195k
    {AArch64_GLDFF1B_D_IMM_REAL, 172, 1 },
21395
195k
    {AArch64_GLDFF1B_S_IMM_REAL, 173, 1 },
21396
195k
    {AArch64_GLDFF1D_IMM_REAL, 174, 1 },
21397
195k
    {AArch64_GLDFF1H_D_IMM_REAL, 175, 1 },
21398
195k
    {AArch64_GLDFF1H_S_IMM_REAL, 176, 1 },
21399
195k
    {AArch64_GLDFF1SB_D_IMM_REAL, 177, 1 },
21400
195k
    {AArch64_GLDFF1SB_S_IMM_REAL, 178, 1 },
21401
195k
    {AArch64_GLDFF1SH_D_IMM_REAL, 179, 1 },
21402
195k
    {AArch64_GLDFF1SH_S_IMM_REAL, 180, 1 },
21403
195k
    {AArch64_GLDFF1SW_D_IMM_REAL, 181, 1 },
21404
195k
    {AArch64_GLDFF1W_D_IMM_REAL, 182, 1 },
21405
195k
    {AArch64_GLDFF1W_IMM_REAL, 183, 1 },
21406
195k
    {AArch64_HINT, 184, 13 },
21407
195k
    {AArch64_INCB_XPiI, 197, 2 },
21408
195k
    {AArch64_INCD_XPiI, 199, 2 },
21409
195k
    {AArch64_INCD_ZPiI, 201, 2 },
21410
195k
    {AArch64_INCH_XPiI, 203, 2 },
21411
195k
    {AArch64_INCH_ZPiI, 205, 2 },
21412
195k
    {AArch64_INCW_XPiI, 207, 2 },
21413
195k
    {AArch64_INCW_ZPiI, 209, 2 },
21414
195k
    {AArch64_INSERT_MXIPZ_H_B, 211, 1 },
21415
195k
    {AArch64_INSERT_MXIPZ_H_D, 212, 1 },
21416
195k
    {AArch64_INSERT_MXIPZ_H_H, 213, 1 },
21417
195k
    {AArch64_INSERT_MXIPZ_H_Q, 214, 1 },
21418
195k
    {AArch64_INSERT_MXIPZ_H_S, 215, 1 },
21419
195k
    {AArch64_INSERT_MXIPZ_V_B, 216, 1 },
21420
195k
    {AArch64_INSERT_MXIPZ_V_D, 217, 1 },
21421
195k
    {AArch64_INSERT_MXIPZ_V_H, 218, 1 },
21422
195k
    {AArch64_INSERT_MXIPZ_V_Q, 219, 1 },
21423
195k
    {AArch64_INSERT_MXIPZ_V_S, 220, 1 },
21424
195k
    {AArch64_INSvi16gpr, 221, 1 },
21425
195k
    {AArch64_INSvi16lane, 222, 1 },
21426
195k
    {AArch64_INSvi32gpr, 223, 1 },
21427
195k
    {AArch64_INSvi32lane, 224, 1 },
21428
195k
    {AArch64_INSvi64gpr, 225, 1 },
21429
195k
    {AArch64_INSvi64lane, 226, 1 },
21430
195k
    {AArch64_INSvi8gpr, 227, 1 },
21431
195k
    {AArch64_INSvi8lane, 228, 1 },
21432
195k
    {AArch64_IRG, 229, 1 },
21433
195k
    {AArch64_ISB, 230, 1 },
21434
195k
    {AArch64_LD1B_2Z_IMM, 231, 1 },
21435
195k
    {AArch64_LD1B_4Z_IMM, 232, 1 },
21436
195k
    {AArch64_LD1B_D_IMM_REAL, 233, 1 },
21437
195k
    {AArch64_LD1B_H_IMM_REAL, 234, 1 },
21438
195k
    {AArch64_LD1B_IMM_REAL, 235, 1 },
21439
195k
    {AArch64_LD1B_S_IMM_REAL, 236, 1 },
21440
195k
    {AArch64_LD1B_VG2_M2ZPXI, 237, 1 },
21441
195k
    {AArch64_LD1B_VG4_M4ZPXI, 238, 1 },
21442
195k
    {AArch64_LD1D_2Z_IMM, 239, 1 },
21443
195k
    {AArch64_LD1D_4Z_IMM, 240, 1 },
21444
195k
    {AArch64_LD1D_IMM_REAL, 241, 1 },
21445
195k
    {AArch64_LD1D_Q_IMM, 242, 1 },
21446
195k
    {AArch64_LD1D_VG2_M2ZPXI, 243, 1 },
21447
195k
    {AArch64_LD1D_VG4_M4ZPXI, 244, 1 },
21448
195k
    {AArch64_LD1Fourv16b_POST, 245, 1 },
21449
195k
    {AArch64_LD1Fourv1d_POST, 246, 1 },
21450
195k
    {AArch64_LD1Fourv2d_POST, 247, 1 },
21451
195k
    {AArch64_LD1Fourv2s_POST, 248, 1 },
21452
195k
    {AArch64_LD1Fourv4h_POST, 249, 1 },
21453
195k
    {AArch64_LD1Fourv4s_POST, 250, 1 },
21454
195k
    {AArch64_LD1Fourv8b_POST, 251, 1 },
21455
195k
    {AArch64_LD1Fourv8h_POST, 252, 1 },
21456
195k
    {AArch64_LD1H_2Z_IMM, 253, 1 },
21457
195k
    {AArch64_LD1H_4Z_IMM, 254, 1 },
21458
195k
    {AArch64_LD1H_D_IMM_REAL, 255, 1 },
21459
195k
    {AArch64_LD1H_IMM_REAL, 256, 1 },
21460
195k
    {AArch64_LD1H_S_IMM_REAL, 257, 1 },
21461
195k
    {AArch64_LD1H_VG2_M2ZPXI, 258, 1 },
21462
195k
    {AArch64_LD1H_VG4_M4ZPXI, 259, 1 },
21463
195k
    {AArch64_LD1Onev16b_POST, 260, 1 },
21464
195k
    {AArch64_LD1Onev1d_POST, 261, 1 },
21465
195k
    {AArch64_LD1Onev2d_POST, 262, 1 },
21466
195k
    {AArch64_LD1Onev2s_POST, 263, 1 },
21467
195k
    {AArch64_LD1Onev4h_POST, 264, 1 },
21468
195k
    {AArch64_LD1Onev4s_POST, 265, 1 },
21469
195k
    {AArch64_LD1Onev8b_POST, 266, 1 },
21470
195k
    {AArch64_LD1Onev8h_POST, 267, 1 },
21471
195k
    {AArch64_LD1RB_D_IMM, 268, 1 },
21472
195k
    {AArch64_LD1RB_H_IMM, 269, 1 },
21473
195k
    {AArch64_LD1RB_IMM, 270, 1 },
21474
195k
    {AArch64_LD1RB_S_IMM, 271, 1 },
21475
195k
    {AArch64_LD1RD_IMM, 272, 1 },
21476
195k
    {AArch64_LD1RH_D_IMM, 273, 1 },
21477
195k
    {AArch64_LD1RH_IMM, 274, 1 },
21478
195k
    {AArch64_LD1RH_S_IMM, 275, 1 },
21479
195k
    {AArch64_LD1RO_B_IMM, 276, 1 },
21480
195k
    {AArch64_LD1RO_D_IMM, 277, 1 },
21481
195k
    {AArch64_LD1RO_H_IMM, 278, 1 },
21482
195k
    {AArch64_LD1RO_W_IMM, 279, 1 },
21483
195k
    {AArch64_LD1RQ_B_IMM, 280, 1 },
21484
195k
    {AArch64_LD1RQ_D_IMM, 281, 1 },
21485
195k
    {AArch64_LD1RQ_H_IMM, 282, 1 },
21486
195k
    {AArch64_LD1RQ_W_IMM, 283, 1 },
21487
195k
    {AArch64_LD1RSB_D_IMM, 284, 1 },
21488
195k
    {AArch64_LD1RSB_H_IMM, 285, 1 },
21489
195k
    {AArch64_LD1RSB_S_IMM, 286, 1 },
21490
195k
    {AArch64_LD1RSH_D_IMM, 287, 1 },
21491
195k
    {AArch64_LD1RSH_S_IMM, 288, 1 },
21492
195k
    {AArch64_LD1RSW_IMM, 289, 1 },
21493
195k
    {AArch64_LD1RW_D_IMM, 290, 1 },
21494
195k
    {AArch64_LD1RW_IMM, 291, 1 },
21495
195k
    {AArch64_LD1Rv16b_POST, 292, 1 },
21496
195k
    {AArch64_LD1Rv1d_POST, 293, 1 },
21497
195k
    {AArch64_LD1Rv2d_POST, 294, 1 },
21498
195k
    {AArch64_LD1Rv2s_POST, 295, 1 },
21499
195k
    {AArch64_LD1Rv4h_POST, 296, 1 },
21500
195k
    {AArch64_LD1Rv4s_POST, 297, 1 },
21501
195k
    {AArch64_LD1Rv8b_POST, 298, 1 },
21502
195k
    {AArch64_LD1Rv8h_POST, 299, 1 },
21503
195k
    {AArch64_LD1SB_D_IMM_REAL, 300, 1 },
21504
195k
    {AArch64_LD1SB_H_IMM_REAL, 301, 1 },
21505
195k
    {AArch64_LD1SB_S_IMM_REAL, 302, 1 },
21506
195k
    {AArch64_LD1SH_D_IMM_REAL, 303, 1 },
21507
195k
    {AArch64_LD1SH_S_IMM_REAL, 304, 1 },
21508
195k
    {AArch64_LD1SW_D_IMM_REAL, 305, 1 },
21509
195k
    {AArch64_LD1Threev16b_POST, 306, 1 },
21510
195k
    {AArch64_LD1Threev1d_POST, 307, 1 },
21511
195k
    {AArch64_LD1Threev2d_POST, 308, 1 },
21512
195k
    {AArch64_LD1Threev2s_POST, 309, 1 },
21513
195k
    {AArch64_LD1Threev4h_POST, 310, 1 },
21514
195k
    {AArch64_LD1Threev4s_POST, 311, 1 },
21515
195k
    {AArch64_LD1Threev8b_POST, 312, 1 },
21516
195k
    {AArch64_LD1Threev8h_POST, 313, 1 },
21517
195k
    {AArch64_LD1Twov16b_POST, 314, 1 },
21518
195k
    {AArch64_LD1Twov1d_POST, 315, 1 },
21519
195k
    {AArch64_LD1Twov2d_POST, 316, 1 },
21520
195k
    {AArch64_LD1Twov2s_POST, 317, 1 },
21521
195k
    {AArch64_LD1Twov4h_POST, 318, 1 },
21522
195k
    {AArch64_LD1Twov4s_POST, 319, 1 },
21523
195k
    {AArch64_LD1Twov8b_POST, 320, 1 },
21524
195k
    {AArch64_LD1Twov8h_POST, 321, 1 },
21525
195k
    {AArch64_LD1W_2Z_IMM, 322, 1 },
21526
195k
    {AArch64_LD1W_4Z_IMM, 323, 1 },
21527
195k
    {AArch64_LD1W_D_IMM_REAL, 324, 1 },
21528
195k
    {AArch64_LD1W_IMM_REAL, 325, 1 },
21529
195k
    {AArch64_LD1W_Q_IMM, 326, 1 },
21530
195k
    {AArch64_LD1W_VG2_M2ZPXI, 327, 1 },
21531
195k
    {AArch64_LD1W_VG4_M4ZPXI, 328, 1 },
21532
195k
    {AArch64_LD1_MXIPXX_H_B, 329, 1 },
21533
195k
    {AArch64_LD1_MXIPXX_H_D, 330, 1 },
21534
195k
    {AArch64_LD1_MXIPXX_H_H, 331, 1 },
21535
195k
    {AArch64_LD1_MXIPXX_H_Q, 332, 1 },
21536
195k
    {AArch64_LD1_MXIPXX_H_S, 333, 1 },
21537
195k
    {AArch64_LD1_MXIPXX_V_B, 334, 1 },
21538
195k
    {AArch64_LD1_MXIPXX_V_D, 335, 1 },
21539
195k
    {AArch64_LD1_MXIPXX_V_H, 336, 1 },
21540
195k
    {AArch64_LD1_MXIPXX_V_Q, 337, 1 },
21541
195k
    {AArch64_LD1_MXIPXX_V_S, 338, 1 },
21542
195k
    {AArch64_LD1i16_POST, 339, 1 },
21543
195k
    {AArch64_LD1i32_POST, 340, 1 },
21544
195k
    {AArch64_LD1i64_POST, 341, 1 },
21545
195k
    {AArch64_LD1i8_POST, 342, 1 },
21546
195k
    {AArch64_LD2B_IMM, 343, 1 },
21547
195k
    {AArch64_LD2D_IMM, 344, 1 },
21548
195k
    {AArch64_LD2H_IMM, 345, 1 },
21549
195k
    {AArch64_LD2Q_IMM, 346, 1 },
21550
195k
    {AArch64_LD2Rv16b_POST, 347, 1 },
21551
195k
    {AArch64_LD2Rv1d_POST, 348, 1 },
21552
195k
    {AArch64_LD2Rv2d_POST, 349, 1 },
21553
195k
    {AArch64_LD2Rv2s_POST, 350, 1 },
21554
195k
    {AArch64_LD2Rv4h_POST, 351, 1 },
21555
195k
    {AArch64_LD2Rv4s_POST, 352, 1 },
21556
195k
    {AArch64_LD2Rv8b_POST, 353, 1 },
21557
195k
    {AArch64_LD2Rv8h_POST, 354, 1 },
21558
195k
    {AArch64_LD2Twov16b_POST, 355, 1 },
21559
195k
    {AArch64_LD2Twov2d_POST, 356, 1 },
21560
195k
    {AArch64_LD2Twov2s_POST, 357, 1 },
21561
195k
    {AArch64_LD2Twov4h_POST, 358, 1 },
21562
195k
    {AArch64_LD2Twov4s_POST, 359, 1 },
21563
195k
    {AArch64_LD2Twov8b_POST, 360, 1 },
21564
195k
    {AArch64_LD2Twov8h_POST, 361, 1 },
21565
195k
    {AArch64_LD2W_IMM, 362, 1 },
21566
195k
    {AArch64_LD2i16_POST, 363, 1 },
21567
195k
    {AArch64_LD2i32_POST, 364, 1 },
21568
195k
    {AArch64_LD2i64_POST, 365, 1 },
21569
195k
    {AArch64_LD2i8_POST, 366, 1 },
21570
195k
    {AArch64_LD3B_IMM, 367, 1 },
21571
195k
    {AArch64_LD3D_IMM, 368, 1 },
21572
195k
    {AArch64_LD3H_IMM, 369, 1 },
21573
195k
    {AArch64_LD3Q_IMM, 370, 1 },
21574
195k
    {AArch64_LD3Rv16b_POST, 371, 1 },
21575
195k
    {AArch64_LD3Rv1d_POST, 372, 1 },
21576
195k
    {AArch64_LD3Rv2d_POST, 373, 1 },
21577
195k
    {AArch64_LD3Rv2s_POST, 374, 1 },
21578
195k
    {AArch64_LD3Rv4h_POST, 375, 1 },
21579
195k
    {AArch64_LD3Rv4s_POST, 376, 1 },
21580
195k
    {AArch64_LD3Rv8b_POST, 377, 1 },
21581
195k
    {AArch64_LD3Rv8h_POST, 378, 1 },
21582
195k
    {AArch64_LD3Threev16b_POST, 379, 1 },
21583
195k
    {AArch64_LD3Threev2d_POST, 380, 1 },
21584
195k
    {AArch64_LD3Threev2s_POST, 381, 1 },
21585
195k
    {AArch64_LD3Threev4h_POST, 382, 1 },
21586
195k
    {AArch64_LD3Threev4s_POST, 383, 1 },
21587
195k
    {AArch64_LD3Threev8b_POST, 384, 1 },
21588
195k
    {AArch64_LD3Threev8h_POST, 385, 1 },
21589
195k
    {AArch64_LD3W_IMM, 386, 1 },
21590
195k
    {AArch64_LD3i16_POST, 387, 1 },
21591
195k
    {AArch64_LD3i32_POST, 388, 1 },
21592
195k
    {AArch64_LD3i64_POST, 389, 1 },
21593
195k
    {AArch64_LD3i8_POST, 390, 1 },
21594
195k
    {AArch64_LD4B_IMM, 391, 1 },
21595
195k
    {AArch64_LD4D_IMM, 392, 1 },
21596
195k
    {AArch64_LD4Fourv16b_POST, 393, 1 },
21597
195k
    {AArch64_LD4Fourv2d_POST, 394, 1 },
21598
195k
    {AArch64_LD4Fourv2s_POST, 395, 1 },
21599
195k
    {AArch64_LD4Fourv4h_POST, 396, 1 },
21600
195k
    {AArch64_LD4Fourv4s_POST, 397, 1 },
21601
195k
    {AArch64_LD4Fourv8b_POST, 398, 1 },
21602
195k
    {AArch64_LD4Fourv8h_POST, 399, 1 },
21603
195k
    {AArch64_LD4H_IMM, 400, 1 },
21604
195k
    {AArch64_LD4Q_IMM, 401, 1 },
21605
195k
    {AArch64_LD4Rv16b_POST, 402, 1 },
21606
195k
    {AArch64_LD4Rv1d_POST, 403, 1 },
21607
195k
    {AArch64_LD4Rv2d_POST, 404, 1 },
21608
195k
    {AArch64_LD4Rv2s_POST, 405, 1 },
21609
195k
    {AArch64_LD4Rv4h_POST, 406, 1 },
21610
195k
    {AArch64_LD4Rv4s_POST, 407, 1 },
21611
195k
    {AArch64_LD4Rv8b_POST, 408, 1 },
21612
195k
    {AArch64_LD4Rv8h_POST, 409, 1 },
21613
195k
    {AArch64_LD4W_IMM, 410, 1 },
21614
195k
    {AArch64_LD4i16_POST, 411, 1 },
21615
195k
    {AArch64_LD4i32_POST, 412, 1 },
21616
195k
    {AArch64_LD4i64_POST, 413, 1 },
21617
195k
    {AArch64_LD4i8_POST, 414, 1 },
21618
195k
    {AArch64_LDADDB, 415, 1 },
21619
195k
    {AArch64_LDADDH, 416, 1 },
21620
195k
    {AArch64_LDADDLB, 417, 1 },
21621
195k
    {AArch64_LDADDLH, 418, 1 },
21622
195k
    {AArch64_LDADDLW, 419, 1 },
21623
195k
    {AArch64_LDADDLX, 420, 1 },
21624
195k
    {AArch64_LDADDW, 421, 1 },
21625
195k
    {AArch64_LDADDX, 422, 1 },
21626
195k
    {AArch64_LDAPURBi, 423, 1 },
21627
195k
    {AArch64_LDAPURHi, 424, 1 },
21628
195k
    {AArch64_LDAPURSBWi, 425, 1 },
21629
195k
    {AArch64_LDAPURSBXi, 426, 1 },
21630
195k
    {AArch64_LDAPURSHWi, 427, 1 },
21631
195k
    {AArch64_LDAPURSHXi, 428, 1 },
21632
195k
    {AArch64_LDAPURSWi, 429, 1 },
21633
195k
    {AArch64_LDAPURXi, 430, 1 },
21634
195k
    {AArch64_LDAPURbi, 431, 1 },
21635
195k
    {AArch64_LDAPURdi, 432, 1 },
21636
195k
    {AArch64_LDAPURhi, 433, 1 },
21637
195k
    {AArch64_LDAPURi, 434, 1 },
21638
195k
    {AArch64_LDAPURqi, 435, 1 },
21639
195k
    {AArch64_LDAPURsi, 436, 1 },
21640
195k
    {AArch64_LDCLRB, 437, 1 },
21641
195k
    {AArch64_LDCLRH, 438, 1 },
21642
195k
    {AArch64_LDCLRLB, 439, 1 },
21643
195k
    {AArch64_LDCLRLH, 440, 1 },
21644
195k
    {AArch64_LDCLRLW, 441, 1 },
21645
195k
    {AArch64_LDCLRLX, 442, 1 },
21646
195k
    {AArch64_LDCLRW, 443, 1 },
21647
195k
    {AArch64_LDCLRX, 444, 1 },
21648
195k
    {AArch64_LDEORB, 445, 1 },
21649
195k
    {AArch64_LDEORH, 446, 1 },
21650
195k
    {AArch64_LDEORLB, 447, 1 },
21651
195k
    {AArch64_LDEORLH, 448, 1 },
21652
195k
    {AArch64_LDEORLW, 449, 1 },
21653
195k
    {AArch64_LDEORLX, 450, 1 },
21654
195k
    {AArch64_LDEORW, 451, 1 },
21655
195k
    {AArch64_LDEORX, 452, 1 },
21656
195k
    {AArch64_LDFF1B_D_REAL, 453, 1 },
21657
195k
    {AArch64_LDFF1B_H_REAL, 454, 1 },
21658
195k
    {AArch64_LDFF1B_REAL, 455, 1 },
21659
195k
    {AArch64_LDFF1B_S_REAL, 456, 1 },
21660
195k
    {AArch64_LDFF1D_REAL, 457, 1 },
21661
195k
    {AArch64_LDFF1H_D_REAL, 458, 1 },
21662
195k
    {AArch64_LDFF1H_REAL, 459, 1 },
21663
195k
    {AArch64_LDFF1H_S_REAL, 460, 1 },
21664
195k
    {AArch64_LDFF1SB_D_REAL, 461, 1 },
21665
195k
    {AArch64_LDFF1SB_H_REAL, 462, 1 },
21666
195k
    {AArch64_LDFF1SB_S_REAL, 463, 1 },
21667
195k
    {AArch64_LDFF1SH_D_REAL, 464, 1 },
21668
195k
    {AArch64_LDFF1SH_S_REAL, 465, 1 },
21669
195k
    {AArch64_LDFF1SW_D_REAL, 466, 1 },
21670
195k
    {AArch64_LDFF1W_D_REAL, 467, 1 },
21671
195k
    {AArch64_LDFF1W_REAL, 468, 1 },
21672
195k
    {AArch64_LDG, 469, 1 },
21673
195k
    {AArch64_LDNF1B_D_IMM_REAL, 470, 1 },
21674
195k
    {AArch64_LDNF1B_H_IMM_REAL, 471, 1 },
21675
195k
    {AArch64_LDNF1B_IMM_REAL, 472, 1 },
21676
195k
    {AArch64_LDNF1B_S_IMM_REAL, 473, 1 },
21677
195k
    {AArch64_LDNF1D_IMM_REAL, 474, 1 },
21678
195k
    {AArch64_LDNF1H_D_IMM_REAL, 475, 1 },
21679
195k
    {AArch64_LDNF1H_IMM_REAL, 476, 1 },
21680
195k
    {AArch64_LDNF1H_S_IMM_REAL, 477, 1 },
21681
195k
    {AArch64_LDNF1SB_D_IMM_REAL, 478, 1 },
21682
195k
    {AArch64_LDNF1SB_H_IMM_REAL, 479, 1 },
21683
195k
    {AArch64_LDNF1SB_S_IMM_REAL, 480, 1 },
21684
195k
    {AArch64_LDNF1SH_D_IMM_REAL, 481, 1 },
21685
195k
    {AArch64_LDNF1SH_S_IMM_REAL, 482, 1 },
21686
195k
    {AArch64_LDNF1SW_D_IMM_REAL, 483, 1 },
21687
195k
    {AArch64_LDNF1W_D_IMM_REAL, 484, 1 },
21688
195k
    {AArch64_LDNF1W_IMM_REAL, 485, 1 },
21689
195k
    {AArch64_LDNPDi, 486, 1 },
21690
195k
    {AArch64_LDNPQi, 487, 1 },
21691
195k
    {AArch64_LDNPSi, 488, 1 },
21692
195k
    {AArch64_LDNPWi, 489, 1 },
21693
195k
    {AArch64_LDNPXi, 490, 1 },
21694
195k
    {AArch64_LDNT1B_2Z_IMM, 491, 1 },
21695
195k
    {AArch64_LDNT1B_4Z_IMM, 492, 1 },
21696
195k
    {AArch64_LDNT1B_VG2_M2ZPXI, 493, 1 },
21697
195k
    {AArch64_LDNT1B_VG4_M4ZPXI, 494, 1 },
21698
195k
    {AArch64_LDNT1B_ZRI, 495, 1 },
21699
195k
    {AArch64_LDNT1B_ZZR_D_REAL, 496, 1 },
21700
195k
    {AArch64_LDNT1B_ZZR_S_REAL, 497, 1 },
21701
195k
    {AArch64_LDNT1D_2Z_IMM, 498, 1 },
21702
195k
    {AArch64_LDNT1D_4Z_IMM, 499, 1 },
21703
195k
    {AArch64_LDNT1D_VG2_M2ZPXI, 500, 1 },
21704
195k
    {AArch64_LDNT1D_VG4_M4ZPXI, 501, 1 },
21705
195k
    {AArch64_LDNT1D_ZRI, 502, 1 },
21706
195k
    {AArch64_LDNT1D_ZZR_D_REAL, 503, 1 },
21707
195k
    {AArch64_LDNT1H_2Z_IMM, 504, 1 },
21708
195k
    {AArch64_LDNT1H_4Z_IMM, 505, 1 },
21709
195k
    {AArch64_LDNT1H_VG2_M2ZPXI, 506, 1 },
21710
195k
    {AArch64_LDNT1H_VG4_M4ZPXI, 507, 1 },
21711
195k
    {AArch64_LDNT1H_ZRI, 508, 1 },
21712
195k
    {AArch64_LDNT1H_ZZR_D_REAL, 509, 1 },
21713
195k
    {AArch64_LDNT1H_ZZR_S_REAL, 510, 1 },
21714
195k
    {AArch64_LDNT1SB_ZZR_D_REAL, 511, 1 },
21715
195k
    {AArch64_LDNT1SB_ZZR_S_REAL, 512, 1 },
21716
195k
    {AArch64_LDNT1SH_ZZR_D_REAL, 513, 1 },
21717
195k
    {AArch64_LDNT1SH_ZZR_S_REAL, 514, 1 },
21718
195k
    {AArch64_LDNT1SW_ZZR_D_REAL, 515, 1 },
21719
195k
    {AArch64_LDNT1W_2Z_IMM, 516, 1 },
21720
195k
    {AArch64_LDNT1W_4Z_IMM, 517, 1 },
21721
195k
    {AArch64_LDNT1W_VG2_M2ZPXI, 518, 1 },
21722
195k
    {AArch64_LDNT1W_VG4_M4ZPXI, 519, 1 },
21723
195k
    {AArch64_LDNT1W_ZRI, 520, 1 },
21724
195k
    {AArch64_LDNT1W_ZZR_D_REAL, 521, 1 },
21725
195k
    {AArch64_LDNT1W_ZZR_S_REAL, 522, 1 },
21726
195k
    {AArch64_LDPDi, 523, 1 },
21727
195k
    {AArch64_LDPQi, 524, 1 },
21728
195k
    {AArch64_LDPSWi, 525, 1 },
21729
195k
    {AArch64_LDPSi, 526, 1 },
21730
195k
    {AArch64_LDPWi, 527, 1 },
21731
195k
    {AArch64_LDPXi, 528, 1 },
21732
195k
    {AArch64_LDRAAindexed, 529, 1 },
21733
195k
    {AArch64_LDRABindexed, 530, 1 },
21734
195k
    {AArch64_LDRBBroX, 531, 1 },
21735
195k
    {AArch64_LDRBBui, 532, 1 },
21736
195k
    {AArch64_LDRBroX, 533, 1 },
21737
195k
    {AArch64_LDRBui, 534, 1 },
21738
195k
    {AArch64_LDRDroX, 535, 1 },
21739
195k
    {AArch64_LDRDui, 536, 1 },
21740
195k
    {AArch64_LDRHHroX, 537, 1 },
21741
195k
    {AArch64_LDRHHui, 538, 1 },
21742
195k
    {AArch64_LDRHroX, 539, 1 },
21743
195k
    {AArch64_LDRHui, 540, 1 },
21744
195k
    {AArch64_LDRQroX, 541, 1 },
21745
195k
    {AArch64_LDRQui, 542, 1 },
21746
195k
    {AArch64_LDRSBWroX, 543, 1 },
21747
195k
    {AArch64_LDRSBWui, 544, 1 },
21748
195k
    {AArch64_LDRSBXroX, 545, 1 },
21749
195k
    {AArch64_LDRSBXui, 546, 1 },
21750
195k
    {AArch64_LDRSHWroX, 547, 1 },
21751
195k
    {AArch64_LDRSHWui, 548, 1 },
21752
195k
    {AArch64_LDRSHXroX, 549, 1 },
21753
195k
    {AArch64_LDRSHXui, 550, 1 },
21754
195k
    {AArch64_LDRSWroX, 551, 1 },
21755
195k
    {AArch64_LDRSWui, 552, 1 },
21756
195k
    {AArch64_LDRSroX, 553, 1 },
21757
195k
    {AArch64_LDRSui, 554, 1 },
21758
195k
    {AArch64_LDRWroX, 555, 1 },
21759
195k
    {AArch64_LDRWui, 556, 1 },
21760
195k
    {AArch64_LDRXroX, 557, 1 },
21761
195k
    {AArch64_LDRXui, 558, 1 },
21762
195k
    {AArch64_LDR_PXI, 559, 1 },
21763
195k
    {AArch64_LDR_ZA, 560, 1 },
21764
195k
    {AArch64_LDR_ZXI, 561, 1 },
21765
195k
    {AArch64_LDSETB, 562, 1 },
21766
195k
    {AArch64_LDSETH, 563, 1 },
21767
195k
    {AArch64_LDSETLB, 564, 1 },
21768
195k
    {AArch64_LDSETLH, 565, 1 },
21769
195k
    {AArch64_LDSETLW, 566, 1 },
21770
195k
    {AArch64_LDSETLX, 567, 1 },
21771
195k
    {AArch64_LDSETW, 568, 1 },
21772
195k
    {AArch64_LDSETX, 569, 1 },
21773
195k
    {AArch64_LDSMAXB, 570, 1 },
21774
195k
    {AArch64_LDSMAXH, 571, 1 },
21775
195k
    {AArch64_LDSMAXLB, 572, 1 },
21776
195k
    {AArch64_LDSMAXLH, 573, 1 },
21777
195k
    {AArch64_LDSMAXLW, 574, 1 },
21778
195k
    {AArch64_LDSMAXLX, 575, 1 },
21779
195k
    {AArch64_LDSMAXW, 576, 1 },
21780
195k
    {AArch64_LDSMAXX, 577, 1 },
21781
195k
    {AArch64_LDSMINB, 578, 1 },
21782
195k
    {AArch64_LDSMINH, 579, 1 },
21783
195k
    {AArch64_LDSMINLB, 580, 1 },
21784
195k
    {AArch64_LDSMINLH, 581, 1 },
21785
195k
    {AArch64_LDSMINLW, 582, 1 },
21786
195k
    {AArch64_LDSMINLX, 583, 1 },
21787
195k
    {AArch64_LDSMINW, 584, 1 },
21788
195k
    {AArch64_LDSMINX, 585, 1 },
21789
195k
    {AArch64_LDTRBi, 586, 1 },
21790
195k
    {AArch64_LDTRHi, 587, 1 },
21791
195k
    {AArch64_LDTRSBWi, 588, 1 },
21792
195k
    {AArch64_LDTRSBXi, 589, 1 },
21793
195k
    {AArch64_LDTRSHWi, 590, 1 },
21794
195k
    {AArch64_LDTRSHXi, 591, 1 },
21795
195k
    {AArch64_LDTRSWi, 592, 1 },
21796
195k
    {AArch64_LDTRWi, 593, 1 },
21797
195k
    {AArch64_LDTRXi, 594, 1 },
21798
195k
    {AArch64_LDUMAXB, 595, 1 },
21799
195k
    {AArch64_LDUMAXH, 596, 1 },
21800
195k
    {AArch64_LDUMAXLB, 597, 1 },
21801
195k
    {AArch64_LDUMAXLH, 598, 1 },
21802
195k
    {AArch64_LDUMAXLW, 599, 1 },
21803
195k
    {AArch64_LDUMAXLX, 600, 1 },
21804
195k
    {AArch64_LDUMAXW, 601, 1 },
21805
195k
    {AArch64_LDUMAXX, 602, 1 },
21806
195k
    {AArch64_LDUMINB, 603, 1 },
21807
195k
    {AArch64_LDUMINH, 604, 1 },
21808
195k
    {AArch64_LDUMINLB, 605, 1 },
21809
195k
    {AArch64_LDUMINLH, 606, 1 },
21810
195k
    {AArch64_LDUMINLW, 607, 1 },
21811
195k
    {AArch64_LDUMINLX, 608, 1 },
21812
195k
    {AArch64_LDUMINW, 609, 1 },
21813
195k
    {AArch64_LDUMINX, 610, 1 },
21814
195k
    {AArch64_LDURBBi, 611, 1 },
21815
195k
    {AArch64_LDURBi, 612, 1 },
21816
195k
    {AArch64_LDURDi, 613, 1 },
21817
195k
    {AArch64_LDURHHi, 614, 1 },
21818
195k
    {AArch64_LDURHi, 615, 1 },
21819
195k
    {AArch64_LDURQi, 616, 1 },
21820
195k
    {AArch64_LDURSBWi, 617, 1 },
21821
195k
    {AArch64_LDURSBXi, 618, 1 },
21822
195k
    {AArch64_LDURSHWi, 619, 1 },
21823
195k
    {AArch64_LDURSHXi, 620, 1 },
21824
195k
    {AArch64_LDURSWi, 621, 1 },
21825
195k
    {AArch64_LDURSi, 622, 1 },
21826
195k
    {AArch64_LDURWi, 623, 1 },
21827
195k
    {AArch64_LDURXi, 624, 1 },
21828
195k
    {AArch64_MADDWrrr, 625, 1 },
21829
195k
    {AArch64_MADDXrrr, 626, 1 },
21830
195k
    {AArch64_MOVA_2ZMXI_H_B, 627, 1 },
21831
195k
    {AArch64_MOVA_2ZMXI_H_D, 628, 1 },
21832
195k
    {AArch64_MOVA_2ZMXI_H_H, 629, 1 },
21833
195k
    {AArch64_MOVA_2ZMXI_H_S, 630, 1 },
21834
195k
    {AArch64_MOVA_2ZMXI_V_B, 631, 1 },
21835
195k
    {AArch64_MOVA_2ZMXI_V_D, 632, 1 },
21836
195k
    {AArch64_MOVA_2ZMXI_V_H, 633, 1 },
21837
195k
    {AArch64_MOVA_2ZMXI_V_S, 634, 1 },
21838
195k
    {AArch64_MOVA_4ZMXI_H_B, 635, 1 },
21839
195k
    {AArch64_MOVA_4ZMXI_H_D, 636, 1 },
21840
195k
    {AArch64_MOVA_4ZMXI_H_H, 637, 1 },
21841
195k
    {AArch64_MOVA_4ZMXI_H_S, 638, 1 },
21842
195k
    {AArch64_MOVA_4ZMXI_V_B, 639, 1 },
21843
195k
    {AArch64_MOVA_4ZMXI_V_D, 640, 1 },
21844
195k
    {AArch64_MOVA_4ZMXI_V_H, 641, 1 },
21845
195k
    {AArch64_MOVA_4ZMXI_V_S, 642, 1 },
21846
195k
    {AArch64_MOVA_MXI2Z_H_B, 643, 1 },
21847
195k
    {AArch64_MOVA_MXI2Z_H_D, 644, 1 },
21848
195k
    {AArch64_MOVA_MXI2Z_H_H, 645, 1 },
21849
195k
    {AArch64_MOVA_MXI2Z_H_S, 646, 1 },
21850
195k
    {AArch64_MOVA_MXI2Z_V_B, 647, 1 },
21851
195k
    {AArch64_MOVA_MXI2Z_V_D, 648, 1 },
21852
195k
    {AArch64_MOVA_MXI2Z_V_H, 649, 1 },
21853
195k
    {AArch64_MOVA_MXI2Z_V_S, 650, 1 },
21854
195k
    {AArch64_MOVA_MXI4Z_H_B, 651, 1 },
21855
195k
    {AArch64_MOVA_MXI4Z_H_D, 652, 1 },
21856
195k
    {AArch64_MOVA_MXI4Z_H_H, 653, 1 },
21857
195k
    {AArch64_MOVA_MXI4Z_H_S, 654, 1 },
21858
195k
    {AArch64_MOVA_MXI4Z_V_B, 655, 1 },
21859
195k
    {AArch64_MOVA_MXI4Z_V_D, 656, 1 },
21860
195k
    {AArch64_MOVA_MXI4Z_V_H, 657, 1 },
21861
195k
    {AArch64_MOVA_MXI4Z_V_S, 658, 1 },
21862
195k
    {AArch64_MOVA_VG2_2ZMXI, 659, 1 },
21863
195k
    {AArch64_MOVA_VG2_MXI2Z, 660, 1 },
21864
195k
    {AArch64_MOVA_VG4_4ZMXI, 661, 1 },
21865
195k
    {AArch64_MOVA_VG4_MXI4Z, 662, 1 },
21866
195k
    {AArch64_MSRpstatesvcrImm1, 663, 6 },
21867
195k
    {AArch64_MSUBWrrr, 669, 1 },
21868
195k
    {AArch64_MSUBXrrr, 670, 1 },
21869
195k
    {AArch64_NOTv16i8, 671, 1 },
21870
195k
    {AArch64_NOTv8i8, 672, 1 },
21871
195k
    {AArch64_ORNWrs, 673, 3 },
21872
195k
    {AArch64_ORNXrs, 676, 3 },
21873
195k
    {AArch64_ORRS_PPzPP, 679, 1 },
21874
195k
    {AArch64_ORRWrs, 680, 2 },
21875
195k
    {AArch64_ORRXrs, 682, 2 },
21876
195k
    {AArch64_ORR_PPzPP, 684, 1 },
21877
195k
    {AArch64_ORR_ZI, 685, 3 },
21878
195k
    {AArch64_ORR_ZZZ, 688, 1 },
21879
195k
    {AArch64_ORRv16i8, 689, 1 },
21880
195k
    {AArch64_ORRv8i8, 690, 1 },
21881
195k
    {AArch64_PACIA1716, 691, 1 },
21882
195k
    {AArch64_PACIASP, 692, 1 },
21883
195k
    {AArch64_PACIAZ, 693, 1 },
21884
195k
    {AArch64_PACIB1716, 694, 1 },
21885
195k
    {AArch64_PACIBSP, 695, 1 },
21886
195k
    {AArch64_PACIBZ, 696, 1 },
21887
195k
    {AArch64_PMOV_PZI_B, 697, 1 },
21888
195k
    {AArch64_PMOV_ZIP_B, 698, 1 },
21889
195k
    {AArch64_PRFB_D_PZI, 699, 1 },
21890
195k
    {AArch64_PRFB_PRI, 700, 1 },
21891
195k
    {AArch64_PRFB_S_PZI, 701, 1 },
21892
195k
    {AArch64_PRFD_D_PZI, 702, 1 },
21893
195k
    {AArch64_PRFD_PRI, 703, 1 },
21894
195k
    {AArch64_PRFD_S_PZI, 704, 1 },
21895
195k
    {AArch64_PRFH_D_PZI, 705, 1 },
21896
195k
    {AArch64_PRFH_PRI, 706, 1 },
21897
195k
    {AArch64_PRFH_S_PZI, 707, 1 },
21898
195k
    {AArch64_PRFMroX, 708, 1 },
21899
195k
    {AArch64_PRFMui, 709, 1 },
21900
195k
    {AArch64_PRFUMi, 710, 1 },
21901
195k
    {AArch64_PRFW_D_PZI, 711, 1 },
21902
195k
    {AArch64_PRFW_PRI, 712, 1 },
21903
195k
    {AArch64_PRFW_S_PZI, 713, 1 },
21904
195k
    {AArch64_PTRUES_B, 714, 1 },
21905
195k
    {AArch64_PTRUES_D, 715, 1 },
21906
195k
    {AArch64_PTRUES_H, 716, 1 },
21907
195k
    {AArch64_PTRUES_S, 717, 1 },
21908
195k
    {AArch64_PTRUE_B, 718, 1 },
21909
195k
    {AArch64_PTRUE_D, 719, 1 },
21910
195k
    {AArch64_PTRUE_H, 720, 1 },
21911
195k
    {AArch64_PTRUE_S, 721, 1 },
21912
195k
    {AArch64_RET, 722, 1 },
21913
195k
    {AArch64_SBCSWr, 723, 1 },
21914
195k
    {AArch64_SBCSXr, 724, 1 },
21915
195k
    {AArch64_SBCWr, 725, 1 },
21916
195k
    {AArch64_SBCXr, 726, 1 },
21917
195k
    {AArch64_SBFMWri, 727, 3 },
21918
195k
    {AArch64_SBFMXri, 730, 4 },
21919
195k
    {AArch64_SEL_PPPP, 734, 1 },
21920
195k
    {AArch64_SEL_ZPZZ_B, 735, 1 },
21921
195k
    {AArch64_SEL_ZPZZ_D, 736, 1 },
21922
195k
    {AArch64_SEL_ZPZZ_H, 737, 1 },
21923
195k
    {AArch64_SEL_ZPZZ_S, 738, 1 },
21924
195k
    {AArch64_SMADDLrrr, 739, 1 },
21925
195k
    {AArch64_SMSUBLrrr, 740, 1 },
21926
195k
    {AArch64_SQDECB_XPiI, 741, 2 },
21927
195k
    {AArch64_SQDECB_XPiWdI, 743, 2 },
21928
195k
    {AArch64_SQDECD_XPiI, 745, 2 },
21929
195k
    {AArch64_SQDECD_XPiWdI, 747, 2 },
21930
195k
    {AArch64_SQDECD_ZPiI, 749, 2 },
21931
195k
    {AArch64_SQDECH_XPiI, 751, 2 },
21932
195k
    {AArch64_SQDECH_XPiWdI, 753, 2 },
21933
195k
    {AArch64_SQDECH_ZPiI, 755, 2 },
21934
195k
    {AArch64_SQDECW_XPiI, 757, 2 },
21935
195k
    {AArch64_SQDECW_XPiWdI, 759, 2 },
21936
195k
    {AArch64_SQDECW_ZPiI, 761, 2 },
21937
195k
    {AArch64_SQINCB_XPiI, 763, 2 },
21938
195k
    {AArch64_SQINCB_XPiWdI, 765, 2 },
21939
195k
    {AArch64_SQINCD_XPiI, 767, 2 },
21940
195k
    {AArch64_SQINCD_XPiWdI, 769, 2 },
21941
195k
    {AArch64_SQINCD_ZPiI, 771, 2 },
21942
195k
    {AArch64_SQINCH_XPiI, 773, 2 },
21943
195k
    {AArch64_SQINCH_XPiWdI, 775, 2 },
21944
195k
    {AArch64_SQINCH_ZPiI, 777, 2 },
21945
195k
    {AArch64_SQINCW_XPiI, 779, 2 },
21946
195k
    {AArch64_SQINCW_XPiWdI, 781, 2 },
21947
195k
    {AArch64_SQINCW_ZPiI, 783, 2 },
21948
195k
    {AArch64_SST1B_D_IMM, 785, 1 },
21949
195k
    {AArch64_SST1B_S_IMM, 786, 1 },
21950
195k
    {AArch64_SST1D_IMM, 787, 1 },
21951
195k
    {AArch64_SST1H_D_IMM, 788, 1 },
21952
195k
    {AArch64_SST1H_S_IMM, 789, 1 },
21953
195k
    {AArch64_SST1Q, 790, 1 },
21954
195k
    {AArch64_SST1W_D_IMM, 791, 1 },
21955
195k
    {AArch64_SST1W_IMM, 792, 1 },
21956
195k
    {AArch64_ST1B_2Z_IMM, 793, 1 },
21957
195k
    {AArch64_ST1B_4Z_IMM, 794, 1 },
21958
195k
    {AArch64_ST1B_D_IMM, 795, 1 },
21959
195k
    {AArch64_ST1B_H_IMM, 796, 1 },
21960
195k
    {AArch64_ST1B_IMM, 797, 1 },
21961
195k
    {AArch64_ST1B_S_IMM, 798, 1 },
21962
195k
    {AArch64_ST1B_VG2_M2ZPXI, 799, 1 },
21963
195k
    {AArch64_ST1B_VG4_M4ZPXI, 800, 1 },
21964
195k
    {AArch64_ST1D_2Z_IMM, 801, 1 },
21965
195k
    {AArch64_ST1D_4Z_IMM, 802, 1 },
21966
195k
    {AArch64_ST1D_IMM, 803, 1 },
21967
195k
    {AArch64_ST1D_Q_IMM, 804, 1 },
21968
195k
    {AArch64_ST1D_VG2_M2ZPXI, 805, 1 },
21969
195k
    {AArch64_ST1D_VG4_M4ZPXI, 806, 1 },
21970
195k
    {AArch64_ST1Fourv16b_POST, 807, 1 },
21971
195k
    {AArch64_ST1Fourv1d_POST, 808, 1 },
21972
195k
    {AArch64_ST1Fourv2d_POST, 809, 1 },
21973
195k
    {AArch64_ST1Fourv2s_POST, 810, 1 },
21974
195k
    {AArch64_ST1Fourv4h_POST, 811, 1 },
21975
195k
    {AArch64_ST1Fourv4s_POST, 812, 1 },
21976
195k
    {AArch64_ST1Fourv8b_POST, 813, 1 },
21977
195k
    {AArch64_ST1Fourv8h_POST, 814, 1 },
21978
195k
    {AArch64_ST1H_2Z_IMM, 815, 1 },
21979
195k
    {AArch64_ST1H_4Z_IMM, 816, 1 },
21980
195k
    {AArch64_ST1H_D_IMM, 817, 1 },
21981
195k
    {AArch64_ST1H_IMM, 818, 1 },
21982
195k
    {AArch64_ST1H_S_IMM, 819, 1 },
21983
195k
    {AArch64_ST1H_VG2_M2ZPXI, 820, 1 },
21984
195k
    {AArch64_ST1H_VG4_M4ZPXI, 821, 1 },
21985
195k
    {AArch64_ST1Onev16b_POST, 822, 1 },
21986
195k
    {AArch64_ST1Onev1d_POST, 823, 1 },
21987
195k
    {AArch64_ST1Onev2d_POST, 824, 1 },
21988
195k
    {AArch64_ST1Onev2s_POST, 825, 1 },
21989
195k
    {AArch64_ST1Onev4h_POST, 826, 1 },
21990
195k
    {AArch64_ST1Onev4s_POST, 827, 1 },
21991
195k
    {AArch64_ST1Onev8b_POST, 828, 1 },
21992
195k
    {AArch64_ST1Onev8h_POST, 829, 1 },
21993
195k
    {AArch64_ST1Threev16b_POST, 830, 1 },
21994
195k
    {AArch64_ST1Threev1d_POST, 831, 1 },
21995
195k
    {AArch64_ST1Threev2d_POST, 832, 1 },
21996
195k
    {AArch64_ST1Threev2s_POST, 833, 1 },
21997
195k
    {AArch64_ST1Threev4h_POST, 834, 1 },
21998
195k
    {AArch64_ST1Threev4s_POST, 835, 1 },
21999
195k
    {AArch64_ST1Threev8b_POST, 836, 1 },
22000
195k
    {AArch64_ST1Threev8h_POST, 837, 1 },
22001
195k
    {AArch64_ST1Twov16b_POST, 838, 1 },
22002
195k
    {AArch64_ST1Twov1d_POST, 839, 1 },
22003
195k
    {AArch64_ST1Twov2d_POST, 840, 1 },
22004
195k
    {AArch64_ST1Twov2s_POST, 841, 1 },
22005
195k
    {AArch64_ST1Twov4h_POST, 842, 1 },
22006
195k
    {AArch64_ST1Twov4s_POST, 843, 1 },
22007
195k
    {AArch64_ST1Twov8b_POST, 844, 1 },
22008
195k
    {AArch64_ST1Twov8h_POST, 845, 1 },
22009
195k
    {AArch64_ST1W_2Z_IMM, 846, 1 },
22010
195k
    {AArch64_ST1W_4Z_IMM, 847, 1 },
22011
195k
    {AArch64_ST1W_D_IMM, 848, 1 },
22012
195k
    {AArch64_ST1W_IMM, 849, 1 },
22013
195k
    {AArch64_ST1W_Q_IMM, 850, 1 },
22014
195k
    {AArch64_ST1W_VG2_M2ZPXI, 851, 1 },
22015
195k
    {AArch64_ST1W_VG4_M4ZPXI, 852, 1 },
22016
195k
    {AArch64_ST1_MXIPXX_H_B, 853, 1 },
22017
195k
    {AArch64_ST1_MXIPXX_H_D, 854, 1 },
22018
195k
    {AArch64_ST1_MXIPXX_H_H, 855, 1 },
22019
195k
    {AArch64_ST1_MXIPXX_H_Q, 856, 1 },
22020
195k
    {AArch64_ST1_MXIPXX_H_S, 857, 1 },
22021
195k
    {AArch64_ST1_MXIPXX_V_B, 858, 1 },
22022
195k
    {AArch64_ST1_MXIPXX_V_D, 859, 1 },
22023
195k
    {AArch64_ST1_MXIPXX_V_H, 860, 1 },
22024
195k
    {AArch64_ST1_MXIPXX_V_Q, 861, 1 },
22025
195k
    {AArch64_ST1_MXIPXX_V_S, 862, 1 },
22026
195k
    {AArch64_ST1i16_POST, 863, 1 },
22027
195k
    {AArch64_ST1i32_POST, 864, 1 },
22028
195k
    {AArch64_ST1i64_POST, 865, 1 },
22029
195k
    {AArch64_ST1i8_POST, 866, 1 },
22030
195k
    {AArch64_ST2B_IMM, 867, 1 },
22031
195k
    {AArch64_ST2D_IMM, 868, 1 },
22032
195k
    {AArch64_ST2GOffset, 869, 1 },
22033
195k
    {AArch64_ST2H_IMM, 870, 1 },
22034
195k
    {AArch64_ST2Q_IMM, 871, 1 },
22035
195k
    {AArch64_ST2Twov16b_POST, 872, 1 },
22036
195k
    {AArch64_ST2Twov2d_POST, 873, 1 },
22037
195k
    {AArch64_ST2Twov2s_POST, 874, 1 },
22038
195k
    {AArch64_ST2Twov4h_POST, 875, 1 },
22039
195k
    {AArch64_ST2Twov4s_POST, 876, 1 },
22040
195k
    {AArch64_ST2Twov8b_POST, 877, 1 },
22041
195k
    {AArch64_ST2Twov8h_POST, 878, 1 },
22042
195k
    {AArch64_ST2W_IMM, 879, 1 },
22043
195k
    {AArch64_ST2i16_POST, 880, 1 },
22044
195k
    {AArch64_ST2i32_POST, 881, 1 },
22045
195k
    {AArch64_ST2i64_POST, 882, 1 },
22046
195k
    {AArch64_ST2i8_POST, 883, 1 },
22047
195k
    {AArch64_ST3B_IMM, 884, 1 },
22048
195k
    {AArch64_ST3D_IMM, 885, 1 },
22049
195k
    {AArch64_ST3H_IMM, 886, 1 },
22050
195k
    {AArch64_ST3Q_IMM, 887, 1 },
22051
195k
    {AArch64_ST3Threev16b_POST, 888, 1 },
22052
195k
    {AArch64_ST3Threev2d_POST, 889, 1 },
22053
195k
    {AArch64_ST3Threev2s_POST, 890, 1 },
22054
195k
    {AArch64_ST3Threev4h_POST, 891, 1 },
22055
195k
    {AArch64_ST3Threev4s_POST, 892, 1 },
22056
195k
    {AArch64_ST3Threev8b_POST, 893, 1 },
22057
195k
    {AArch64_ST3Threev8h_POST, 894, 1 },
22058
195k
    {AArch64_ST3W_IMM, 895, 1 },
22059
195k
    {AArch64_ST3i16_POST, 896, 1 },
22060
195k
    {AArch64_ST3i32_POST, 897, 1 },
22061
195k
    {AArch64_ST3i64_POST, 898, 1 },
22062
195k
    {AArch64_ST3i8_POST, 899, 1 },
22063
195k
    {AArch64_ST4B_IMM, 900, 1 },
22064
195k
    {AArch64_ST4D_IMM, 901, 1 },
22065
195k
    {AArch64_ST4Fourv16b_POST, 902, 1 },
22066
195k
    {AArch64_ST4Fourv2d_POST, 903, 1 },
22067
195k
    {AArch64_ST4Fourv2s_POST, 904, 1 },
22068
195k
    {AArch64_ST4Fourv4h_POST, 905, 1 },
22069
195k
    {AArch64_ST4Fourv4s_POST, 906, 1 },
22070
195k
    {AArch64_ST4Fourv8b_POST, 907, 1 },
22071
195k
    {AArch64_ST4Fourv8h_POST, 908, 1 },
22072
195k
    {AArch64_ST4H_IMM, 909, 1 },
22073
195k
    {AArch64_ST4Q_IMM, 910, 1 },
22074
195k
    {AArch64_ST4W_IMM, 911, 1 },
22075
195k
    {AArch64_ST4i16_POST, 912, 1 },
22076
195k
    {AArch64_ST4i32_POST, 913, 1 },
22077
195k
    {AArch64_ST4i64_POST, 914, 1 },
22078
195k
    {AArch64_ST4i8_POST, 915, 1 },
22079
195k
    {AArch64_STGOffset, 916, 1 },
22080
195k
    {AArch64_STGPi, 917, 1 },
22081
195k
    {AArch64_STLURBi, 918, 1 },
22082
195k
    {AArch64_STLURHi, 919, 1 },
22083
195k
    {AArch64_STLURWi, 920, 1 },
22084
195k
    {AArch64_STLURXi, 921, 1 },
22085
195k
    {AArch64_STLURbi, 922, 1 },
22086
195k
    {AArch64_STLURdi, 923, 1 },
22087
195k
    {AArch64_STLURhi, 924, 1 },
22088
195k
    {AArch64_STLURqi, 925, 1 },
22089
195k
    {AArch64_STLURsi, 926, 1 },
22090
195k
    {AArch64_STNPDi, 927, 1 },
22091
195k
    {AArch64_STNPQi, 928, 1 },
22092
195k
    {AArch64_STNPSi, 929, 1 },
22093
195k
    {AArch64_STNPWi, 930, 1 },
22094
195k
    {AArch64_STNPXi, 931, 1 },
22095
195k
    {AArch64_STNT1B_2Z_IMM, 932, 1 },
22096
195k
    {AArch64_STNT1B_4Z_IMM, 933, 1 },
22097
195k
    {AArch64_STNT1B_VG2_M2ZPXI, 934, 1 },
22098
195k
    {AArch64_STNT1B_VG4_M4ZPXI, 935, 1 },
22099
195k
    {AArch64_STNT1B_ZRI, 936, 1 },
22100
195k
    {AArch64_STNT1B_ZZR_D_REAL, 937, 1 },
22101
195k
    {AArch64_STNT1B_ZZR_S_REAL, 938, 1 },
22102
195k
    {AArch64_STNT1D_2Z_IMM, 939, 1 },
22103
195k
    {AArch64_STNT1D_4Z_IMM, 940, 1 },
22104
195k
    {AArch64_STNT1D_VG2_M2ZPXI, 941, 1 },
22105
195k
    {AArch64_STNT1D_VG4_M4ZPXI, 942, 1 },
22106
195k
    {AArch64_STNT1D_ZRI, 943, 1 },
22107
195k
    {AArch64_STNT1D_ZZR_D_REAL, 944, 1 },
22108
195k
    {AArch64_STNT1H_2Z_IMM, 945, 1 },
22109
195k
    {AArch64_STNT1H_4Z_IMM, 946, 1 },
22110
195k
    {AArch64_STNT1H_VG2_M2ZPXI, 947, 1 },
22111
195k
    {AArch64_STNT1H_VG4_M4ZPXI, 948, 1 },
22112
195k
    {AArch64_STNT1H_ZRI, 949, 1 },
22113
195k
    {AArch64_STNT1H_ZZR_D_REAL, 950, 1 },
22114
195k
    {AArch64_STNT1H_ZZR_S_REAL, 951, 1 },
22115
195k
    {AArch64_STNT1W_2Z_IMM, 952, 1 },
22116
195k
    {AArch64_STNT1W_4Z_IMM, 953, 1 },
22117
195k
    {AArch64_STNT1W_VG2_M2ZPXI, 954, 1 },
22118
195k
    {AArch64_STNT1W_VG4_M4ZPXI, 955, 1 },
22119
195k
    {AArch64_STNT1W_ZRI, 956, 1 },
22120
195k
    {AArch64_STNT1W_ZZR_D_REAL, 957, 1 },
22121
195k
    {AArch64_STNT1W_ZZR_S_REAL, 958, 1 },
22122
195k
    {AArch64_STPDi, 959, 1 },
22123
195k
    {AArch64_STPQi, 960, 1 },
22124
195k
    {AArch64_STPSi, 961, 1 },
22125
195k
    {AArch64_STPWi, 962, 1 },
22126
195k
    {AArch64_STPXi, 963, 1 },
22127
195k
    {AArch64_STRBBroX, 964, 1 },
22128
195k
    {AArch64_STRBBui, 965, 1 },
22129
195k
    {AArch64_STRBroX, 966, 1 },
22130
195k
    {AArch64_STRBui, 967, 1 },
22131
195k
    {AArch64_STRDroX, 968, 1 },
22132
195k
    {AArch64_STRDui, 969, 1 },
22133
195k
    {AArch64_STRHHroX, 970, 1 },
22134
195k
    {AArch64_STRHHui, 971, 1 },
22135
195k
    {AArch64_STRHroX, 972, 1 },
22136
195k
    {AArch64_STRHui, 973, 1 },
22137
195k
    {AArch64_STRQroX, 974, 1 },
22138
195k
    {AArch64_STRQui, 975, 1 },
22139
195k
    {AArch64_STRSroX, 976, 1 },
22140
195k
    {AArch64_STRSui, 977, 1 },
22141
195k
    {AArch64_STRWroX, 978, 1 },
22142
195k
    {AArch64_STRWui, 979, 1 },
22143
195k
    {AArch64_STRXroX, 980, 1 },
22144
195k
    {AArch64_STRXui, 981, 1 },
22145
195k
    {AArch64_STR_PXI, 982, 1 },
22146
195k
    {AArch64_STR_ZA, 983, 1 },
22147
195k
    {AArch64_STR_ZXI, 984, 1 },
22148
195k
    {AArch64_STTRBi, 985, 1 },
22149
195k
    {AArch64_STTRHi, 986, 1 },
22150
195k
    {AArch64_STTRWi, 987, 1 },
22151
195k
    {AArch64_STTRXi, 988, 1 },
22152
195k
    {AArch64_STURBBi, 989, 1 },
22153
195k
    {AArch64_STURBi, 990, 1 },
22154
195k
    {AArch64_STURDi, 991, 1 },
22155
195k
    {AArch64_STURHHi, 992, 1 },
22156
195k
    {AArch64_STURHi, 993, 1 },
22157
195k
    {AArch64_STURQi, 994, 1 },
22158
195k
    {AArch64_STURSi, 995, 1 },
22159
195k
    {AArch64_STURWi, 996, 1 },
22160
195k
    {AArch64_STURXi, 997, 1 },
22161
195k
    {AArch64_STZ2GOffset, 998, 1 },
22162
195k
    {AArch64_STZGOffset, 999, 1 },
22163
195k
    {AArch64_SUBSWri, 1000, 1 },
22164
195k
    {AArch64_SUBSWrs, 1001, 5 },
22165
195k
    {AArch64_SUBSWrx, 1006, 3 },
22166
195k
    {AArch64_SUBSXri, 1009, 1 },
22167
195k
    {AArch64_SUBSXrs, 1010, 5 },
22168
195k
    {AArch64_SUBSXrx, 1015, 1 },
22169
195k
    {AArch64_SUBSXrx64, 1016, 3 },
22170
195k
    {AArch64_SUBWrs, 1019, 3 },
22171
195k
    {AArch64_SUBWrx, 1022, 2 },
22172
195k
    {AArch64_SUBXrs, 1024, 3 },
22173
195k
    {AArch64_SUBXrx64, 1027, 2 },
22174
195k
    {AArch64_SYSPxt_XZR, 1029, 1 },
22175
195k
    {AArch64_SYSxt, 1030, 1 },
22176
195k
    {AArch64_UBFMWri, 1031, 3 },
22177
195k
    {AArch64_UBFMXri, 1034, 4 },
22178
195k
    {AArch64_UMADDLrrr, 1038, 1 },
22179
195k
    {AArch64_UMOVvi32, 1039, 1 },
22180
195k
    {AArch64_UMOVvi32_idx0, 1040, 1 },
22181
195k
    {AArch64_UMOVvi64, 1041, 1 },
22182
195k
    {AArch64_UMOVvi64_idx0, 1042, 1 },
22183
195k
    {AArch64_UMSUBLrrr, 1043, 1 },
22184
195k
    {AArch64_UQDECB_WPiI, 1044, 2 },
22185
195k
    {AArch64_UQDECB_XPiI, 1046, 2 },
22186
195k
    {AArch64_UQDECD_WPiI, 1048, 2 },
22187
195k
    {AArch64_UQDECD_XPiI, 1050, 2 },
22188
195k
    {AArch64_UQDECD_ZPiI, 1052, 2 },
22189
195k
    {AArch64_UQDECH_WPiI, 1054, 2 },
22190
195k
    {AArch64_UQDECH_XPiI, 1056, 2 },
22191
195k
    {AArch64_UQDECH_ZPiI, 1058, 2 },
22192
195k
    {AArch64_UQDECW_WPiI, 1060, 2 },
22193
195k
    {AArch64_UQDECW_XPiI, 1062, 2 },
22194
195k
    {AArch64_UQDECW_ZPiI, 1064, 2 },
22195
195k
    {AArch64_UQINCB_WPiI, 1066, 2 },
22196
195k
    {AArch64_UQINCB_XPiI, 1068, 2 },
22197
195k
    {AArch64_UQINCD_WPiI, 1070, 2 },
22198
195k
    {AArch64_UQINCD_XPiI, 1072, 2 },
22199
195k
    {AArch64_UQINCD_ZPiI, 1074, 2 },
22200
195k
    {AArch64_UQINCH_WPiI, 1076, 2 },
22201
195k
    {AArch64_UQINCH_XPiI, 1078, 2 },
22202
195k
    {AArch64_UQINCH_ZPiI, 1080, 2 },
22203
195k
    {AArch64_UQINCW_WPiI, 1082, 2 },
22204
195k
    {AArch64_UQINCW_XPiI, 1084, 2 },
22205
195k
    {AArch64_UQINCW_ZPiI, 1086, 2 },
22206
195k
    {AArch64_XPACLRI, 1088, 1 },
22207
195k
    {AArch64_ZERO_M, 1089, 15 },
22208
195k
  {0},  };
22209
22210
195k
  static const AliasPattern Patterns[] = {
22211
    // AArch64_ADDSWri - 0
22212
195k
    {0, 0, 4, 2 },
22213
    // AArch64_ADDSWrs - 1
22214
195k
    {13, 2, 4, 4 },
22215
195k
    {24, 6, 4, 3 },
22216
195k
    {39, 9, 4, 4 },
22217
    // AArch64_ADDSWrx - 4
22218
195k
    {13, 13, 4, 4 },
22219
195k
    {55, 17, 4, 3 },
22220
195k
    {39, 20, 4, 4 },
22221
    // AArch64_ADDSXri - 7
22222
195k
    {0, 24, 4, 2 },
22223
    // AArch64_ADDSXrs - 8
22224
195k
    {13, 26, 4, 4 },
22225
195k
    {24, 30, 4, 3 },
22226
195k
    {39, 33, 4, 4 },
22227
    // AArch64_ADDSXrx - 11
22228
195k
    {55, 37, 4, 3 },
22229
    // AArch64_ADDSXrx64 - 12
22230
195k
    {13, 40, 4, 4 },
22231
195k
    {55, 44, 4, 3 },
22232
195k
    {39, 47, 4, 4 },
22233
    // AArch64_ADDWri - 15
22234
195k
    {70, 51, 4, 4 },
22235
195k
    {70, 55, 4, 4 },
22236
    // AArch64_ADDWrs - 17
22237
195k
    {81, 59, 4, 4 },
22238
    // AArch64_ADDWrx - 18
22239
195k
    {81, 63, 4, 4 },
22240
195k
    {81, 67, 4, 4 },
22241
    // AArch64_ADDXri - 20
22242
195k
    {70, 71, 4, 4 },
22243
195k
    {70, 75, 4, 4 },
22244
    // AArch64_ADDXrs - 22
22245
195k
    {81, 79, 4, 4 },
22246
    // AArch64_ADDXrx64 - 23
22247
195k
    {81, 83, 4, 4 },
22248
195k
    {81, 87, 4, 4 },
22249
    // AArch64_ANDSWri - 25
22250
195k
    {96, 91, 3, 2 },
22251
    // AArch64_ANDSWrs - 26
22252
195k
    {109, 93, 4, 4 },
22253
195k
    {120, 97, 4, 3 },
22254
195k
    {135, 100, 4, 4 },
22255
    // AArch64_ANDSXri - 29
22256
195k
    {151, 104, 3, 2 },
22257
    // AArch64_ANDSXrs - 30
22258
195k
    {109, 106, 4, 4 },
22259
195k
    {120, 110, 4, 3 },
22260
195k
    {135, 113, 4, 4 },
22261
    // AArch64_ANDS_PPzPP - 33
22262
195k
    {164, 117, 4, 8 },
22263
    // AArch64_ANDWrs - 34
22264
195k
    {188, 125, 4, 4 },
22265
    // AArch64_ANDXrs - 35
22266
195k
    {188, 129, 4, 4 },
22267
    // AArch64_AND_PPzPP - 36
22268
195k
    {203, 133, 4, 8 },
22269
    // AArch64_AND_ZI - 37
22270
195k
    {226, 141, 3, 7 },
22271
195k
    {247, 148, 3, 7 },
22272
195k
    {268, 155, 3, 7 },
22273
    // AArch64_AUTIA1716 - 40
22274
195k
    {289, 162, 0, 3 },
22275
    // AArch64_AUTIASP - 41
22276
195k
    {299, 165, 0, 3 },
22277
    // AArch64_AUTIAZ - 42
22278
195k
    {307, 168, 0, 3 },
22279
    // AArch64_AUTIB1716 - 43
22280
195k
    {314, 171, 0, 3 },
22281
    // AArch64_AUTIBSP - 44
22282
195k
    {324, 174, 0, 3 },
22283
    // AArch64_AUTIBZ - 45
22284
195k
    {332, 177, 0, 3 },
22285
    // AArch64_BICSWrs - 46
22286
195k
    {339, 180, 4, 4 },
22287
    // AArch64_BICSXrs - 47
22288
195k
    {339, 184, 4, 4 },
22289
    // AArch64_BICWrs - 48
22290
195k
    {355, 188, 4, 4 },
22291
    // AArch64_BICXrs - 49
22292
195k
    {355, 192, 4, 4 },
22293
    // AArch64_CLREX - 50
22294
195k
    {370, 196, 1, 1 },
22295
    // AArch64_CNTB_XPiI - 51
22296
195k
    {376, 197, 3, 7 },
22297
195k
    {384, 204, 3, 7 },
22298
    // AArch64_CNTD_XPiI - 53
22299
195k
    {398, 211, 3, 7 },
22300
195k
    {406, 218, 3, 7 },
22301
    // AArch64_CNTH_XPiI - 55
22302
195k
    {420, 225, 3, 7 },
22303
195k
    {428, 232, 3, 7 },
22304
    // AArch64_CNTW_XPiI - 57
22305
195k
    {442, 239, 3, 7 },
22306
195k
    {450, 246, 3, 7 },
22307
    // AArch64_CPY_ZPmI_B - 59
22308
195k
    {464, 253, 5, 7 },
22309
    // AArch64_CPY_ZPmI_D - 60
22310
195k
    {487, 260, 5, 7 },
22311
    // AArch64_CPY_ZPmI_H - 61
22312
195k
    {510, 267, 5, 7 },
22313
    // AArch64_CPY_ZPmI_S - 62
22314
195k
    {533, 274, 5, 7 },
22315
    // AArch64_CPY_ZPmR_B - 63
22316
195k
    {556, 281, 4, 8 },
22317
    // AArch64_CPY_ZPmR_D - 64
22318
195k
    {577, 289, 4, 8 },
22319
    // AArch64_CPY_ZPmR_H - 65
22320
195k
    {598, 297, 4, 8 },
22321
    // AArch64_CPY_ZPmR_S - 66
22322
195k
    {619, 305, 4, 8 },
22323
    // AArch64_CPY_ZPmV_B - 67
22324
195k
    {556, 313, 4, 8 },
22325
    // AArch64_CPY_ZPmV_D - 68
22326
195k
    {577, 321, 4, 8 },
22327
    // AArch64_CPY_ZPmV_H - 69
22328
195k
    {598, 329, 4, 8 },
22329
    // AArch64_CPY_ZPmV_S - 70
22330
195k
    {619, 337, 4, 8 },
22331
    // AArch64_CPY_ZPzI_B - 71
22332
195k
    {640, 345, 4, 6 },
22333
    // AArch64_CPY_ZPzI_D - 72
22334
195k
    {663, 351, 4, 6 },
22335
    // AArch64_CPY_ZPzI_H - 73
22336
195k
    {686, 357, 4, 6 },
22337
    // AArch64_CPY_ZPzI_S - 74
22338
195k
    {709, 363, 4, 6 },
22339
    // AArch64_CSINCWr - 75
22340
195k
    {732, 369, 4, 4 },
22341
195k
    {746, 373, 4, 4 },
22342
    // AArch64_CSINCXr - 77
22343
195k
    {732, 377, 4, 4 },
22344
195k
    {746, 381, 4, 4 },
22345
    // AArch64_CSINVWr - 79
22346
195k
    {764, 385, 4, 4 },
22347
195k
    {779, 389, 4, 4 },
22348
    // AArch64_CSINVXr - 81
22349
195k
    {764, 393, 4, 4 },
22350
195k
    {779, 397, 4, 4 },
22351
    // AArch64_CSNEGWr - 83
22352
195k
    {797, 401, 4, 4 },
22353
    // AArch64_CSNEGXr - 84
22354
195k
    {797, 405, 4, 4 },
22355
    // AArch64_DCPS1 - 85
22356
195k
    {815, 409, 1, 1 },
22357
    // AArch64_DCPS2 - 86
22358
195k
    {821, 410, 1, 1 },
22359
    // AArch64_DCPS3 - 87
22360
195k
    {827, 411, 1, 4 },
22361
    // AArch64_DECB_XPiI - 88
22362
195k
    {833, 415, 4, 8 },
22363
195k
    {841, 423, 4, 8 },
22364
    // AArch64_DECD_XPiI - 90
22365
195k
    {855, 431, 4, 8 },
22366
195k
    {863, 439, 4, 8 },
22367
    // AArch64_DECD_ZPiI - 92
22368
195k
    {877, 447, 4, 8 },
22369
195k
    {887, 455, 4, 8 },
22370
    // AArch64_DECH_XPiI - 94
22371
195k
    {903, 463, 4, 8 },
22372
195k
    {911, 471, 4, 8 },
22373
    // AArch64_DECH_ZPiI - 96
22374
195k
    {925, 479, 4, 8 },
22375
195k
    {935, 487, 4, 8 },
22376
    // AArch64_DECW_XPiI - 98
22377
195k
    {951, 495, 4, 8 },
22378
195k
    {959, 503, 4, 8 },
22379
    // AArch64_DECW_ZPiI - 100
22380
195k
    {973, 511, 4, 8 },
22381
195k
    {983, 519, 4, 8 },
22382
    // AArch64_DSB - 102
22383
195k
    {999, 527, 1, 1 },
22384
195k
    {1004, 528, 1, 1 },
22385
195k
    {1010, 529, 1, 4 },
22386
    // AArch64_DUPM_ZI - 105
22387
195k
    {1014, 533, 2, 6 },
22388
195k
    {1029, 539, 2, 6 },
22389
195k
    {1044, 545, 2, 6 },
22390
195k
    {1059, 551, 2, 6 },
22391
195k
    {1075, 557, 2, 6 },
22392
195k
    {1091, 563, 2, 6 },
22393
    // AArch64_DUP_ZI_B - 111
22394
195k
    {1107, 569, 3, 5 },
22395
    // AArch64_DUP_ZI_D - 112
22396
195k
    {1122, 574, 3, 5 },
22397
195k
    {1137, 579, 3, 7 },
22398
    // AArch64_DUP_ZI_H - 114
22399
195k
    {1153, 586, 3, 5 },
22400
195k
    {1168, 591, 3, 7 },
22401
    // AArch64_DUP_ZI_S - 116
22402
195k
    {1184, 598, 3, 5 },
22403
195k
    {1199, 603, 3, 7 },
22404
    // AArch64_DUP_ZR_B - 118
22405
195k
    {1215, 610, 2, 6 },
22406
    // AArch64_DUP_ZR_D - 119
22407
195k
    {1228, 616, 2, 6 },
22408
    // AArch64_DUP_ZR_H - 120
22409
195k
    {1241, 622, 2, 6 },
22410
    // AArch64_DUP_ZR_S - 121
22411
195k
    {1254, 628, 2, 6 },
22412
    // AArch64_DUP_ZZI_B - 122
22413
195k
    {1267, 634, 3, 7 },
22414
195k
    {1282, 641, 3, 6 },
22415
    // AArch64_DUP_ZZI_D - 124
22416
195k
    {1301, 647, 3, 7 },
22417
195k
    {1316, 654, 3, 6 },
22418
    // AArch64_DUP_ZZI_H - 126
22419
195k
    {1335, 660, 3, 7 },
22420
195k
    {1350, 667, 3, 6 },
22421
    // AArch64_DUP_ZZI_Q - 128
22422
195k
    {1369, 673, 3, 7 },
22423
195k
    {1384, 680, 3, 6 },
22424
    // AArch64_DUP_ZZI_S - 130
22425
195k
    {1403, 686, 3, 7 },
22426
195k
    {1418, 693, 3, 6 },
22427
    // AArch64_EONWrs - 132
22428
195k
    {1437, 699, 4, 4 },
22429
    // AArch64_EONXrs - 133
22430
195k
    {1437, 703, 4, 4 },
22431
    // AArch64_EORS_PPzPP - 134
22432
195k
    {1452, 707, 4, 8 },
22433
    // AArch64_EORWrs - 135
22434
195k
    {1476, 715, 4, 4 },
22435
    // AArch64_EORXrs - 136
22436
195k
    {1476, 719, 4, 4 },
22437
    // AArch64_EOR_PPzPP - 137
22438
195k
    {1491, 723, 4, 8 },
22439
    // AArch64_EOR_ZI - 138
22440
195k
    {1514, 731, 3, 7 },
22441
195k
    {1535, 738, 3, 7 },
22442
195k
    {1556, 745, 3, 7 },
22443
    // AArch64_EXTRACT_ZPMXI_H_B - 141
22444
195k
    {1577, 752, 6, 8 },
22445
    // AArch64_EXTRACT_ZPMXI_H_D - 142
22446
195k
    {1610, 760, 6, 8 },
22447
    // AArch64_EXTRACT_ZPMXI_H_H - 143
22448
195k
    {1643, 768, 6, 8 },
22449
    // AArch64_EXTRACT_ZPMXI_H_Q - 144
22450
195k
    {1676, 776, 6, 8 },
22451
    // AArch64_EXTRACT_ZPMXI_H_S - 145
22452
195k
    {1709, 784, 6, 8 },
22453
    // AArch64_EXTRACT_ZPMXI_V_B - 146
22454
195k
    {1742, 792, 6, 8 },
22455
    // AArch64_EXTRACT_ZPMXI_V_D - 147
22456
195k
    {1775, 800, 6, 8 },
22457
    // AArch64_EXTRACT_ZPMXI_V_H - 148
22458
195k
    {1808, 808, 6, 8 },
22459
    // AArch64_EXTRACT_ZPMXI_V_Q - 149
22460
195k
    {1841, 816, 6, 8 },
22461
    // AArch64_EXTRACT_ZPMXI_V_S - 150
22462
195k
    {1874, 824, 6, 8 },
22463
    // AArch64_EXTRWrri - 151
22464
195k
    {1907, 832, 4, 3 },
22465
    // AArch64_EXTRXrri - 152
22466
195k
    {1907, 835, 4, 3 },
22467
    // AArch64_FCPY_ZPmI_D - 153
22468
195k
    {1922, 838, 4, 7 },
22469
    // AArch64_FCPY_ZPmI_H - 154
22470
195k
    {1946, 845, 4, 7 },
22471
    // AArch64_FCPY_ZPmI_S - 155
22472
195k
    {1970, 852, 4, 7 },
22473
    // AArch64_FDUP_ZI_D - 156
22474
195k
    {1994, 859, 2, 5 },
22475
    // AArch64_FDUP_ZI_H - 157
22476
195k
    {2010, 864, 2, 5 },
22477
    // AArch64_FDUP_ZI_S - 158
22478
195k
    {2026, 869, 2, 5 },
22479
    // AArch64_GLD1B_D_IMM_REAL - 159
22480
195k
    {2042, 874, 4, 7 },
22481
    // AArch64_GLD1B_S_IMM_REAL - 160
22482
195k
    {2068, 881, 4, 7 },
22483
    // AArch64_GLD1D_IMM_REAL - 161
22484
195k
    {2094, 888, 4, 7 },
22485
    // AArch64_GLD1H_D_IMM_REAL - 162
22486
195k
    {2120, 895, 4, 7 },
22487
    // AArch64_GLD1H_S_IMM_REAL - 163
22488
195k
    {2146, 902, 4, 7 },
22489
    // AArch64_GLD1Q - 164
22490
195k
    {2172, 909, 4, 6 },
22491
    // AArch64_GLD1SB_D_IMM_REAL - 165
22492
195k
    {2198, 915, 4, 7 },
22493
    // AArch64_GLD1SB_S_IMM_REAL - 166
22494
195k
    {2225, 922, 4, 7 },
22495
    // AArch64_GLD1SH_D_IMM_REAL - 167
22496
195k
    {2252, 929, 4, 7 },
22497
    // AArch64_GLD1SH_S_IMM_REAL - 168
22498
195k
    {2279, 936, 4, 7 },
22499
    // AArch64_GLD1SW_D_IMM_REAL - 169
22500
195k
    {2306, 943, 4, 7 },
22501
    // AArch64_GLD1W_D_IMM_REAL - 170
22502
195k
    {2333, 950, 4, 7 },
22503
    // AArch64_GLD1W_IMM_REAL - 171
22504
195k
    {2359, 957, 4, 7 },
22505
    // AArch64_GLDFF1B_D_IMM_REAL - 172
22506
195k
    {2385, 964, 4, 7 },
22507
    // AArch64_GLDFF1B_S_IMM_REAL - 173
22508
195k
    {2413, 971, 4, 7 },
22509
    // AArch64_GLDFF1D_IMM_REAL - 174
22510
195k
    {2441, 978, 4, 7 },
22511
    // AArch64_GLDFF1H_D_IMM_REAL - 175
22512
195k
    {2469, 985, 4, 7 },
22513
    // AArch64_GLDFF1H_S_IMM_REAL - 176
22514
195k
    {2497, 992, 4, 7 },
22515
    // AArch64_GLDFF1SB_D_IMM_REAL - 177
22516
195k
    {2525, 999, 4, 7 },
22517
    // AArch64_GLDFF1SB_S_IMM_REAL - 178
22518
195k
    {2554, 1006, 4, 7 },
22519
    // AArch64_GLDFF1SH_D_IMM_REAL - 179
22520
195k
    {2583, 1013, 4, 7 },
22521
    // AArch64_GLDFF1SH_S_IMM_REAL - 180
22522
195k
    {2612, 1020, 4, 7 },
22523
    // AArch64_GLDFF1SW_D_IMM_REAL - 181
22524
195k
    {2641, 1027, 4, 7 },
22525
    // AArch64_GLDFF1W_D_IMM_REAL - 182
22526
195k
    {2670, 1034, 4, 7 },
22527
    // AArch64_GLDFF1W_IMM_REAL - 183
22528
195k
    {2698, 1041, 4, 7 },
22529
    // AArch64_HINT - 184
22530
195k
    {2726, 1048, 1, 1 },
22531
195k
    {2730, 1049, 1, 1 },
22532
195k
    {2736, 1050, 1, 1 },
22533
195k
    {2740, 1051, 1, 1 },
22534
195k
    {2744, 1052, 1, 1 },
22535
195k
    {2748, 1053, 1, 1 },
22536
195k
    {2753, 1054, 1, 1 },
22537
195k
    {2757, 1055, 1, 4 },
22538
195k
    {2761, 1059, 1, 1 },
22539
195k
    {2766, 1060, 1, 4 },
22540
195k
    {2770, 1064, 1, 4 },
22541
195k
    {2779, 1068, 1, 4 },
22542
195k
    {2788, 1072, 1, 4 },
22543
    // AArch64_INCB_XPiI - 197
22544
195k
    {2795, 1076, 4, 8 },
22545
195k
    {2803, 1084, 4, 8 },
22546
    // AArch64_INCD_XPiI - 199
22547
195k
    {2817, 1092, 4, 8 },
22548
195k
    {2825, 1100, 4, 8 },
22549
    // AArch64_INCD_ZPiI - 201
22550
195k
    {2839, 1108, 4, 8 },
22551
195k
    {2849, 1116, 4, 8 },
22552
    // AArch64_INCH_XPiI - 203
22553
195k
    {2865, 1124, 4, 8 },
22554
195k
    {2873, 1132, 4, 8 },
22555
    // AArch64_INCH_ZPiI - 205
22556
195k
    {2887, 1140, 4, 8 },
22557
195k
    {2897, 1148, 4, 8 },
22558
    // AArch64_INCW_XPiI - 207
22559
195k
    {2913, 1156, 4, 8 },
22560
195k
    {2921, 1164, 4, 8 },
22561
    // AArch64_INCW_ZPiI - 209
22562
195k
    {2935, 1172, 4, 8 },
22563
195k
    {2945, 1180, 4, 8 },
22564
    // AArch64_INSERT_MXIPZ_H_B - 211
22565
195k
    {2961, 1188, 6, 9 },
22566
    // AArch64_INSERT_MXIPZ_H_D - 212
22567
195k
    {2994, 1197, 6, 9 },
22568
    // AArch64_INSERT_MXIPZ_H_H - 213
22569
195k
    {3027, 1206, 6, 9 },
22570
    // AArch64_INSERT_MXIPZ_H_Q - 214
22571
195k
    {3060, 1215, 6, 9 },
22572
    // AArch64_INSERT_MXIPZ_H_S - 215
22573
195k
    {3093, 1224, 6, 9 },
22574
    // AArch64_INSERT_MXIPZ_V_B - 216
22575
195k
    {3126, 1233, 6, 9 },
22576
    // AArch64_INSERT_MXIPZ_V_D - 217
22577
195k
    {3159, 1242, 6, 9 },
22578
    // AArch64_INSERT_MXIPZ_V_H - 218
22579
195k
    {3192, 1251, 6, 9 },
22580
    // AArch64_INSERT_MXIPZ_V_Q - 219
22581
195k
    {3225, 1260, 6, 9 },
22582
    // AArch64_INSERT_MXIPZ_V_S - 220
22583
195k
    {3258, 1269, 6, 9 },
22584
    // AArch64_INSvi16gpr - 221
22585
195k
    {3291, 1278, 4, 7 },
22586
    // AArch64_INSvi16lane - 222
22587
195k
    {3310, 1285, 5, 7 },
22588
    // AArch64_INSvi32gpr - 223
22589
195k
    {3337, 1292, 4, 7 },
22590
    // AArch64_INSvi32lane - 224
22591
195k
    {3356, 1299, 5, 7 },
22592
    // AArch64_INSvi64gpr - 225
22593
195k
    {3383, 1306, 4, 7 },
22594
    // AArch64_INSvi64lane - 226
22595
195k
    {3402, 1313, 5, 7 },
22596
    // AArch64_INSvi8gpr - 227
22597
195k
    {3429, 1320, 4, 7 },
22598
    // AArch64_INSvi8lane - 228
22599
195k
    {3448, 1327, 5, 7 },
22600
    // AArch64_IRG - 229
22601
195k
    {3475, 1334, 3, 6 },
22602
    // AArch64_ISB - 230
22603
195k
    {3486, 1340, 1, 1 },
22604
    // AArch64_LD1B_2Z_IMM - 231
22605
195k
    {3490, 1341, 4, 8 },
22606
    // AArch64_LD1B_4Z_IMM - 232
22607
195k
    {3490, 1349, 4, 8 },
22608
    // AArch64_LD1B_D_IMM_REAL - 233
22609
195k
    {3514, 1357, 4, 8 },
22610
    // AArch64_LD1B_H_IMM_REAL - 234
22611
195k
    {3538, 1365, 4, 8 },
22612
    // AArch64_LD1B_IMM_REAL - 235
22613
195k
    {3562, 1373, 4, 8 },
22614
    // AArch64_LD1B_S_IMM_REAL - 236
22615
195k
    {3586, 1381, 4, 8 },
22616
    // AArch64_LD1B_VG2_M2ZPXI - 237
22617
195k
    {3610, 1389, 4, 7 },
22618
    // AArch64_LD1B_VG4_M4ZPXI - 238
22619
195k
    {3634, 1396, 4, 7 },
22620
    // AArch64_LD1D_2Z_IMM - 239
22621
195k
    {3658, 1403, 4, 8 },
22622
    // AArch64_LD1D_4Z_IMM - 240
22623
195k
    {3658, 1411, 4, 8 },
22624
    // AArch64_LD1D_IMM_REAL - 241
22625
195k
    {3682, 1419, 4, 8 },
22626
    // AArch64_LD1D_Q_IMM - 242
22627
195k
    {3706, 1427, 4, 6 },
22628
    // AArch64_LD1D_VG2_M2ZPXI - 243
22629
195k
    {3730, 1433, 4, 7 },
22630
    // AArch64_LD1D_VG4_M4ZPXI - 244
22631
195k
    {3730, 1440, 4, 7 },
22632
    // AArch64_LD1Fourv16b_POST - 245
22633
195k
    {3754, 1447, 4, 7 },
22634
    // AArch64_LD1Fourv1d_POST - 246
22635
195k
    {3774, 1454, 4, 7 },
22636
    // AArch64_LD1Fourv2d_POST - 247
22637
195k
    {3794, 1461, 4, 7 },
22638
    // AArch64_LD1Fourv2s_POST - 248
22639
195k
    {3814, 1468, 4, 7 },
22640
    // AArch64_LD1Fourv4h_POST - 249
22641
195k
    {3834, 1475, 4, 7 },
22642
    // AArch64_LD1Fourv4s_POST - 250
22643
195k
    {3854, 1482, 4, 7 },
22644
    // AArch64_LD1Fourv8b_POST - 251
22645
195k
    {3874, 1489, 4, 7 },
22646
    // AArch64_LD1Fourv8h_POST - 252
22647
195k
    {3894, 1496, 4, 7 },
22648
    // AArch64_LD1H_2Z_IMM - 253
22649
195k
    {3914, 1503, 4, 8 },
22650
    // AArch64_LD1H_4Z_IMM - 254
22651
195k
    {3914, 1511, 4, 8 },
22652
    // AArch64_LD1H_D_IMM_REAL - 255
22653
195k
    {3938, 1519, 4, 8 },
22654
    // AArch64_LD1H_IMM_REAL - 256
22655
195k
    {3962, 1527, 4, 8 },
22656
    // AArch64_LD1H_S_IMM_REAL - 257
22657
195k
    {3986, 1535, 4, 8 },
22658
    // AArch64_LD1H_VG2_M2ZPXI - 258
22659
195k
    {4010, 1543, 4, 7 },
22660
    // AArch64_LD1H_VG4_M4ZPXI - 259
22661
195k
    {4034, 1550, 4, 7 },
22662
    // AArch64_LD1Onev16b_POST - 260
22663
195k
    {4058, 1557, 4, 7 },
22664
    // AArch64_LD1Onev1d_POST - 261
22665
195k
    {4078, 1564, 4, 7 },
22666
    // AArch64_LD1Onev2d_POST - 262
22667
195k
    {4097, 1571, 4, 7 },
22668
    // AArch64_LD1Onev2s_POST - 263
22669
195k
    {4117, 1578, 4, 7 },
22670
    // AArch64_LD1Onev4h_POST - 264
22671
195k
    {4136, 1585, 4, 7 },
22672
    // AArch64_LD1Onev4s_POST - 265
22673
195k
    {4155, 1592, 4, 7 },
22674
    // AArch64_LD1Onev8b_POST - 266
22675
195k
    {4175, 1599, 4, 7 },
22676
    // AArch64_LD1Onev8h_POST - 267
22677
195k
    {4194, 1606, 4, 7 },
22678
    // AArch64_LD1RB_D_IMM - 268
22679
195k
    {4214, 1613, 4, 8 },
22680
    // AArch64_LD1RB_H_IMM - 269
22681
195k
    {4239, 1621, 4, 8 },
22682
    // AArch64_LD1RB_IMM - 270
22683
195k
    {4264, 1629, 4, 8 },
22684
    // AArch64_LD1RB_S_IMM - 271
22685
195k
    {4289, 1637, 4, 8 },
22686
    // AArch64_LD1RD_IMM - 272
22687
195k
    {4314, 1645, 4, 8 },
22688
    // AArch64_LD1RH_D_IMM - 273
22689
195k
    {4339, 1653, 4, 8 },
22690
    // AArch64_LD1RH_IMM - 274
22691
195k
    {4364, 1661, 4, 8 },
22692
    // AArch64_LD1RH_S_IMM - 275
22693
195k
    {4389, 1669, 4, 8 },
22694
    // AArch64_LD1RO_B_IMM - 276
22695
195k
    {4414, 1677, 4, 10 },
22696
    // AArch64_LD1RO_D_IMM - 277
22697
195k
    {4440, 1687, 4, 10 },
22698
    // AArch64_LD1RO_H_IMM - 278
22699
195k
    {4466, 1697, 4, 10 },
22700
    // AArch64_LD1RO_W_IMM - 279
22701
195k
    {4492, 1707, 4, 10 },
22702
    // AArch64_LD1RQ_B_IMM - 280
22703
195k
    {4518, 1717, 4, 8 },
22704
    // AArch64_LD1RQ_D_IMM - 281
22705
195k
    {4544, 1725, 4, 8 },
22706
    // AArch64_LD1RQ_H_IMM - 282
22707
195k
    {4570, 1733, 4, 8 },
22708
    // AArch64_LD1RQ_W_IMM - 283
22709
195k
    {4596, 1741, 4, 8 },
22710
    // AArch64_LD1RSB_D_IMM - 284
22711
195k
    {4622, 1749, 4, 8 },
22712
    // AArch64_LD1RSB_H_IMM - 285
22713
195k
    {4648, 1757, 4, 8 },
22714
    // AArch64_LD1RSB_S_IMM - 286
22715
195k
    {4674, 1765, 4, 8 },
22716
    // AArch64_LD1RSH_D_IMM - 287
22717
195k
    {4700, 1773, 4, 8 },
22718
    // AArch64_LD1RSH_S_IMM - 288
22719
195k
    {4726, 1781, 4, 8 },
22720
    // AArch64_LD1RSW_IMM - 289
22721
195k
    {4752, 1789, 4, 8 },
22722
    // AArch64_LD1RW_D_IMM - 290
22723
195k
    {4778, 1797, 4, 8 },
22724
    // AArch64_LD1RW_IMM - 291
22725
195k
    {4803, 1805, 4, 8 },
22726
    // AArch64_LD1Rv16b_POST - 292
22727
195k
    {4828, 1813, 4, 7 },
22728
    // AArch64_LD1Rv1d_POST - 293
22729
195k
    {4848, 1820, 4, 7 },
22730
    // AArch64_LD1Rv2d_POST - 294
22731
195k
    {4868, 1827, 4, 7 },
22732
    // AArch64_LD1Rv2s_POST - 295
22733
195k
    {4888, 1834, 4, 7 },
22734
    // AArch64_LD1Rv4h_POST - 296
22735
195k
    {4908, 1841, 4, 7 },
22736
    // AArch64_LD1Rv4s_POST - 297
22737
195k
    {4928, 1848, 4, 7 },
22738
    // AArch64_LD1Rv8b_POST - 298
22739
195k
    {4948, 1855, 4, 7 },
22740
    // AArch64_LD1Rv8h_POST - 299
22741
195k
    {4968, 1862, 4, 7 },
22742
    // AArch64_LD1SB_D_IMM_REAL - 300
22743
195k
    {4988, 1869, 4, 8 },
22744
    // AArch64_LD1SB_H_IMM_REAL - 301
22745
195k
    {5013, 1877, 4, 8 },
22746
    // AArch64_LD1SB_S_IMM_REAL - 302
22747
195k
    {5038, 1885, 4, 8 },
22748
    // AArch64_LD1SH_D_IMM_REAL - 303
22749
195k
    {5063, 1893, 4, 8 },
22750
    // AArch64_LD1SH_S_IMM_REAL - 304
22751
195k
    {5088, 1901, 4, 8 },
22752
    // AArch64_LD1SW_D_IMM_REAL - 305
22753
195k
    {5113, 1909, 4, 8 },
22754
    // AArch64_LD1Threev16b_POST - 306
22755
195k
    {5138, 1917, 4, 7 },
22756
    // AArch64_LD1Threev1d_POST - 307
22757
195k
    {5158, 1924, 4, 7 },
22758
    // AArch64_LD1Threev2d_POST - 308
22759
195k
    {5178, 1931, 4, 7 },
22760
    // AArch64_LD1Threev2s_POST - 309
22761
195k
    {5198, 1938, 4, 7 },
22762
    // AArch64_LD1Threev4h_POST - 310
22763
195k
    {5218, 1945, 4, 7 },
22764
    // AArch64_LD1Threev4s_POST - 311
22765
195k
    {5238, 1952, 4, 7 },
22766
    // AArch64_LD1Threev8b_POST - 312
22767
195k
    {5258, 1959, 4, 7 },
22768
    // AArch64_LD1Threev8h_POST - 313
22769
195k
    {5278, 1966, 4, 7 },
22770
    // AArch64_LD1Twov16b_POST - 314
22771
195k
    {5298, 1973, 4, 7 },
22772
    // AArch64_LD1Twov1d_POST - 315
22773
195k
    {5318, 1980, 4, 7 },
22774
    // AArch64_LD1Twov2d_POST - 316
22775
195k
    {5338, 1987, 4, 7 },
22776
    // AArch64_LD1Twov2s_POST - 317
22777
195k
    {5358, 1994, 4, 7 },
22778
    // AArch64_LD1Twov4h_POST - 318
22779
195k
    {5378, 2001, 4, 7 },
22780
    // AArch64_LD1Twov4s_POST - 319
22781
195k
    {5398, 2008, 4, 7 },
22782
    // AArch64_LD1Twov8b_POST - 320
22783
195k
    {5418, 2015, 4, 7 },
22784
    // AArch64_LD1Twov8h_POST - 321
22785
195k
    {5438, 2022, 4, 7 },
22786
    // AArch64_LD1W_2Z_IMM - 322
22787
195k
    {5458, 2029, 4, 8 },
22788
    // AArch64_LD1W_4Z_IMM - 323
22789
195k
    {5458, 2037, 4, 8 },
22790
    // AArch64_LD1W_D_IMM_REAL - 324
22791
195k
    {5482, 2045, 4, 8 },
22792
    // AArch64_LD1W_IMM_REAL - 325
22793
195k
    {5506, 2053, 4, 8 },
22794
    // AArch64_LD1W_Q_IMM - 326
22795
195k
    {5530, 2061, 4, 6 },
22796
    // AArch64_LD1W_VG2_M2ZPXI - 327
22797
195k
    {5554, 2067, 4, 7 },
22798
    // AArch64_LD1W_VG4_M4ZPXI - 328
22799
195k
    {5554, 2074, 4, 7 },
22800
    // AArch64_LD1_MXIPXX_H_B - 329
22801
195k
    {5578, 2081, 6, 9 },
22802
    // AArch64_LD1_MXIPXX_H_D - 330
22803
195k
    {5614, 2090, 6, 9 },
22804
    // AArch64_LD1_MXIPXX_H_H - 331
22805
195k
    {5650, 2099, 6, 9 },
22806
    // AArch64_LD1_MXIPXX_H_Q - 332
22807
195k
    {5686, 2108, 6, 9 },
22808
    // AArch64_LD1_MXIPXX_H_S - 333
22809
195k
    {5722, 2117, 6, 9 },
22810
    // AArch64_LD1_MXIPXX_V_B - 334
22811
195k
    {5758, 2126, 6, 9 },
22812
    // AArch64_LD1_MXIPXX_V_D - 335
22813
195k
    {5794, 2135, 6, 9 },
22814
    // AArch64_LD1_MXIPXX_V_H - 336
22815
195k
    {5830, 2144, 6, 9 },
22816
    // AArch64_LD1_MXIPXX_V_Q - 337
22817
195k
    {5866, 2153, 6, 9 },
22818
    // AArch64_LD1_MXIPXX_V_S - 338
22819
195k
    {5902, 2162, 6, 9 },
22820
    // AArch64_LD1i16_POST - 339
22821
195k
    {5938, 2171, 6, 9 },
22822
    // AArch64_LD1i32_POST - 340
22823
195k
    {5961, 2180, 6, 9 },
22824
    // AArch64_LD1i64_POST - 341
22825
195k
    {5984, 2189, 6, 9 },
22826
    // AArch64_LD1i8_POST - 342
22827
195k
    {6007, 2198, 6, 9 },
22828
    // AArch64_LD2B_IMM - 343
22829
195k
    {6030, 2207, 4, 8 },
22830
    // AArch64_LD2D_IMM - 344
22831
195k
    {6054, 2215, 4, 8 },
22832
    // AArch64_LD2H_IMM - 345
22833
195k
    {6078, 2223, 4, 8 },
22834
    // AArch64_LD2Q_IMM - 346
22835
195k
    {6102, 2231, 4, 8 },
22836
    // AArch64_LD2Rv16b_POST - 347
22837
195k
    {6126, 2239, 4, 7 },
22838
    // AArch64_LD2Rv1d_POST - 348
22839
195k
    {6146, 2246, 4, 7 },
22840
    // AArch64_LD2Rv2d_POST - 349
22841
195k
    {6167, 2253, 4, 7 },
22842
    // AArch64_LD2Rv2s_POST - 350
22843
195k
    {6188, 2260, 4, 7 },
22844
    // AArch64_LD2Rv4h_POST - 351
22845
195k
    {6208, 2267, 4, 7 },
22846
    // AArch64_LD2Rv4s_POST - 352
22847
195k
    {6228, 2274, 4, 7 },
22848
    // AArch64_LD2Rv8b_POST - 353
22849
195k
    {6248, 2281, 4, 7 },
22850
    // AArch64_LD2Rv8h_POST - 354
22851
195k
    {6268, 2288, 4, 7 },
22852
    // AArch64_LD2Twov16b_POST - 355
22853
195k
    {6288, 2295, 4, 7 },
22854
    // AArch64_LD2Twov2d_POST - 356
22855
195k
    {6308, 2302, 4, 7 },
22856
    // AArch64_LD2Twov2s_POST - 357
22857
195k
    {6328, 2309, 4, 7 },
22858
    // AArch64_LD2Twov4h_POST - 358
22859
195k
    {6348, 2316, 4, 7 },
22860
    // AArch64_LD2Twov4s_POST - 359
22861
195k
    {6368, 2323, 4, 7 },
22862
    // AArch64_LD2Twov8b_POST - 360
22863
195k
    {6388, 2330, 4, 7 },
22864
    // AArch64_LD2Twov8h_POST - 361
22865
195k
    {6408, 2337, 4, 7 },
22866
    // AArch64_LD2W_IMM - 362
22867
195k
    {6428, 2344, 4, 8 },
22868
    // AArch64_LD2i16_POST - 363
22869
195k
    {6452, 2352, 6, 9 },
22870
    // AArch64_LD2i32_POST - 364
22871
195k
    {6475, 2361, 6, 9 },
22872
    // AArch64_LD2i64_POST - 365
22873
195k
    {6498, 2370, 6, 9 },
22874
    // AArch64_LD2i8_POST - 366
22875
195k
    {6522, 2379, 6, 9 },
22876
    // AArch64_LD3B_IMM - 367
22877
195k
    {6545, 2388, 4, 8 },
22878
    // AArch64_LD3D_IMM - 368
22879
195k
    {6569, 2396, 4, 8 },
22880
    // AArch64_LD3H_IMM - 369
22881
195k
    {6593, 2404, 4, 8 },
22882
    // AArch64_LD3Q_IMM - 370
22883
195k
    {6617, 2412, 4, 8 },
22884
    // AArch64_LD3Rv16b_POST - 371
22885
195k
    {6641, 2420, 4, 7 },
22886
    // AArch64_LD3Rv1d_POST - 372
22887
195k
    {6661, 2427, 4, 7 },
22888
    // AArch64_LD3Rv2d_POST - 373
22889
195k
    {6682, 2434, 4, 7 },
22890
    // AArch64_LD3Rv2s_POST - 374
22891
195k
    {6703, 2441, 4, 7 },
22892
    // AArch64_LD3Rv4h_POST - 375
22893
195k
    {6724, 2448, 4, 7 },
22894
    // AArch64_LD3Rv4s_POST - 376
22895
195k
    {6744, 2455, 4, 7 },
22896
    // AArch64_LD3Rv8b_POST - 377
22897
195k
    {6765, 2462, 4, 7 },
22898
    // AArch64_LD3Rv8h_POST - 378
22899
195k
    {6785, 2469, 4, 7 },
22900
    // AArch64_LD3Threev16b_POST - 379
22901
195k
    {6805, 2476, 4, 7 },
22902
    // AArch64_LD3Threev2d_POST - 380
22903
195k
    {6825, 2483, 4, 7 },
22904
    // AArch64_LD3Threev2s_POST - 381
22905
195k
    {6845, 2490, 4, 7 },
22906
    // AArch64_LD3Threev4h_POST - 382
22907
195k
    {6865, 2497, 4, 7 },
22908
    // AArch64_LD3Threev4s_POST - 383
22909
195k
    {6885, 2504, 4, 7 },
22910
    // AArch64_LD3Threev8b_POST - 384
22911
195k
    {6905, 2511, 4, 7 },
22912
    // AArch64_LD3Threev8h_POST - 385
22913
195k
    {6925, 2518, 4, 7 },
22914
    // AArch64_LD3W_IMM - 386
22915
195k
    {6945, 2525, 4, 8 },
22916
    // AArch64_LD3i16_POST - 387
22917
195k
    {6969, 2533, 6, 9 },
22918
    // AArch64_LD3i32_POST - 388
22919
195k
    {6992, 2542, 6, 9 },
22920
    // AArch64_LD3i64_POST - 389
22921
195k
    {7016, 2551, 6, 9 },
22922
    // AArch64_LD3i8_POST - 390
22923
195k
    {7040, 2560, 6, 9 },
22924
    // AArch64_LD4B_IMM - 391
22925
195k
    {7063, 2569, 4, 8 },
22926
    // AArch64_LD4D_IMM - 392
22927
195k
    {7087, 2577, 4, 8 },
22928
    // AArch64_LD4Fourv16b_POST - 393
22929
195k
    {7111, 2585, 4, 7 },
22930
    // AArch64_LD4Fourv2d_POST - 394
22931
195k
    {7131, 2592, 4, 7 },
22932
    // AArch64_LD4Fourv2s_POST - 395
22933
195k
    {7151, 2599, 4, 7 },
22934
    // AArch64_LD4Fourv4h_POST - 396
22935
195k
    {7171, 2606, 4, 7 },
22936
    // AArch64_LD4Fourv4s_POST - 397
22937
195k
    {7191, 2613, 4, 7 },
22938
    // AArch64_LD4Fourv8b_POST - 398
22939
195k
    {7211, 2620, 4, 7 },
22940
    // AArch64_LD4Fourv8h_POST - 399
22941
195k
    {7231, 2627, 4, 7 },
22942
    // AArch64_LD4H_IMM - 400
22943
195k
    {7251, 2634, 4, 8 },
22944
    // AArch64_LD4Q_IMM - 401
22945
195k
    {7275, 2642, 4, 8 },
22946
    // AArch64_LD4Rv16b_POST - 402
22947
195k
    {7299, 2650, 4, 7 },
22948
    // AArch64_LD4Rv1d_POST - 403
22949
195k
    {7319, 2657, 4, 7 },
22950
    // AArch64_LD4Rv2d_POST - 404
22951
195k
    {7340, 2664, 4, 7 },
22952
    // AArch64_LD4Rv2s_POST - 405
22953
195k
    {7361, 2671, 4, 7 },
22954
    // AArch64_LD4Rv4h_POST - 406
22955
195k
    {7382, 2678, 4, 7 },
22956
    // AArch64_LD4Rv4s_POST - 407
22957
195k
    {7402, 2685, 4, 7 },
22958
    // AArch64_LD4Rv8b_POST - 408
22959
195k
    {7423, 2692, 4, 7 },
22960
    // AArch64_LD4Rv8h_POST - 409
22961
195k
    {7443, 2699, 4, 7 },
22962
    // AArch64_LD4W_IMM - 410
22963
195k
    {7463, 2706, 4, 8 },
22964
    // AArch64_LD4i16_POST - 411
22965
195k
    {7487, 2714, 6, 9 },
22966
    // AArch64_LD4i32_POST - 412
22967
195k
    {7510, 2723, 6, 9 },
22968
    // AArch64_LD4i64_POST - 413
22969
195k
    {7534, 2732, 6, 9 },
22970
    // AArch64_LD4i8_POST - 414
22971
195k
    {7558, 2741, 6, 9 },
22972
    // AArch64_LDADDB - 415
22973
195k
    {7581, 2750, 3, 6 },
22974
    // AArch64_LDADDH - 416
22975
195k
    {7597, 2756, 3, 6 },
22976
    // AArch64_LDADDLB - 417
22977
195k
    {7613, 2762, 3, 6 },
22978
    // AArch64_LDADDLH - 418
22979
195k
    {7630, 2768, 3, 6 },
22980
    // AArch64_LDADDLW - 419
22981
195k
    {7647, 2774, 3, 6 },
22982
    // AArch64_LDADDLX - 420
22983
195k
    {7647, 2780, 3, 6 },
22984
    // AArch64_LDADDW - 421
22985
195k
    {7663, 2786, 3, 6 },
22986
    // AArch64_LDADDX - 422
22987
195k
    {7663, 2792, 3, 6 },
22988
    // AArch64_LDAPURBi - 423
22989
195k
    {7678, 2798, 3, 6 },
22990
    // AArch64_LDAPURHi - 424
22991
195k
    {7695, 2804, 3, 6 },
22992
    // AArch64_LDAPURSBWi - 425
22993
195k
    {7712, 2810, 3, 6 },
22994
    // AArch64_LDAPURSBXi - 426
22995
195k
    {7712, 2816, 3, 6 },
22996
    // AArch64_LDAPURSHWi - 427
22997
195k
    {7730, 2822, 3, 6 },
22998
    // AArch64_LDAPURSHXi - 428
22999
195k
    {7730, 2828, 3, 6 },
23000
    // AArch64_LDAPURSWi - 429
23001
195k
    {7748, 2834, 3, 6 },
23002
    // AArch64_LDAPURXi - 430
23003
195k
    {7766, 2840, 3, 6 },
23004
    // AArch64_LDAPURbi - 431
23005
195k
    {7766, 2846, 3, 9 },
23006
    // AArch64_LDAPURdi - 432
23007
195k
    {7766, 2855, 3, 9 },
23008
    // AArch64_LDAPURhi - 433
23009
195k
    {7766, 2864, 3, 9 },
23010
    // AArch64_LDAPURi - 434
23011
195k
    {7766, 2873, 3, 6 },
23012
    // AArch64_LDAPURqi - 435
23013
195k
    {7766, 2879, 3, 9 },
23014
    // AArch64_LDAPURsi - 436
23015
195k
    {7766, 2888, 3, 9 },
23016
    // AArch64_LDCLRB - 437
23017
195k
    {7782, 2897, 3, 6 },
23018
    // AArch64_LDCLRH - 438
23019
195k
    {7798, 2903, 3, 6 },
23020
    // AArch64_LDCLRLB - 439
23021
195k
    {7814, 2909, 3, 6 },
23022
    // AArch64_LDCLRLH - 440
23023
195k
    {7831, 2915, 3, 6 },
23024
    // AArch64_LDCLRLW - 441
23025
195k
    {7848, 2921, 3, 6 },
23026
    // AArch64_LDCLRLX - 442
23027
195k
    {7848, 2927, 3, 6 },
23028
    // AArch64_LDCLRW - 443
23029
195k
    {7864, 2933, 3, 6 },
23030
    // AArch64_LDCLRX - 444
23031
195k
    {7864, 2939, 3, 6 },
23032
    // AArch64_LDEORB - 445
23033
195k
    {7879, 2945, 3, 6 },
23034
    // AArch64_LDEORH - 446
23035
195k
    {7895, 2951, 3, 6 },
23036
    // AArch64_LDEORLB - 447
23037
195k
    {7911, 2957, 3, 6 },
23038
    // AArch64_LDEORLH - 448
23039
195k
    {7928, 2963, 3, 6 },
23040
    // AArch64_LDEORLW - 449
23041
195k
    {7945, 2969, 3, 6 },
23042
    // AArch64_LDEORLX - 450
23043
195k
    {7945, 2975, 3, 6 },
23044
    // AArch64_LDEORW - 451
23045
195k
    {7961, 2981, 3, 6 },
23046
    // AArch64_LDEORX - 452
23047
195k
    {7961, 2987, 3, 6 },
23048
    // AArch64_LDFF1B_D_REAL - 453
23049
195k
    {7976, 2993, 4, 7 },
23050
    // AArch64_LDFF1B_H_REAL - 454
23051
195k
    {8002, 3000, 4, 7 },
23052
    // AArch64_LDFF1B_REAL - 455
23053
195k
    {8028, 3007, 4, 7 },
23054
    // AArch64_LDFF1B_S_REAL - 456
23055
195k
    {8054, 3014, 4, 7 },
23056
    // AArch64_LDFF1D_REAL - 457
23057
195k
    {8080, 3021, 4, 7 },
23058
    // AArch64_LDFF1H_D_REAL - 458
23059
195k
    {8106, 3028, 4, 7 },
23060
    // AArch64_LDFF1H_REAL - 459
23061
195k
    {8132, 3035, 4, 7 },
23062
    // AArch64_LDFF1H_S_REAL - 460
23063
195k
    {8158, 3042, 4, 7 },
23064
    // AArch64_LDFF1SB_D_REAL - 461
23065
195k
    {8184, 3049, 4, 7 },
23066
    // AArch64_LDFF1SB_H_REAL - 462
23067
195k
    {8211, 3056, 4, 7 },
23068
    // AArch64_LDFF1SB_S_REAL - 463
23069
195k
    {8238, 3063, 4, 7 },
23070
    // AArch64_LDFF1SH_D_REAL - 464
23071
195k
    {8265, 3070, 4, 7 },
23072
    // AArch64_LDFF1SH_S_REAL - 465
23073
195k
    {8292, 3077, 4, 7 },
23074
    // AArch64_LDFF1SW_D_REAL - 466
23075
195k
    {8319, 3084, 4, 7 },
23076
    // AArch64_LDFF1W_D_REAL - 467
23077
195k
    {8346, 3091, 4, 7 },
23078
    // AArch64_LDFF1W_REAL - 468
23079
195k
    {8372, 3098, 4, 7 },
23080
    // AArch64_LDG - 469
23081
195k
    {8398, 3105, 4, 7 },
23082
    // AArch64_LDNF1B_D_IMM_REAL - 470
23083
195k
    {8411, 3112, 4, 7 },
23084
    // AArch64_LDNF1B_H_IMM_REAL - 471
23085
195k
    {8437, 3119, 4, 7 },
23086
    // AArch64_LDNF1B_IMM_REAL - 472
23087
195k
    {8463, 3126, 4, 7 },
23088
    // AArch64_LDNF1B_S_IMM_REAL - 473
23089
195k
    {8489, 3133, 4, 7 },
23090
    // AArch64_LDNF1D_IMM_REAL - 474
23091
195k
    {8515, 3140, 4, 7 },
23092
    // AArch64_LDNF1H_D_IMM_REAL - 475
23093
195k
    {8541, 3147, 4, 7 },
23094
    // AArch64_LDNF1H_IMM_REAL - 476
23095
195k
    {8567, 3154, 4, 7 },
23096
    // AArch64_LDNF1H_S_IMM_REAL - 477
23097
195k
    {8593, 3161, 4, 7 },
23098
    // AArch64_LDNF1SB_D_IMM_REAL - 478
23099
195k
    {8619, 3168, 4, 7 },
23100
    // AArch64_LDNF1SB_H_IMM_REAL - 479
23101
195k
    {8646, 3175, 4, 7 },
23102
    // AArch64_LDNF1SB_S_IMM_REAL - 480
23103
195k
    {8673, 3182, 4, 7 },
23104
    // AArch64_LDNF1SH_D_IMM_REAL - 481
23105
195k
    {8700, 3189, 4, 7 },
23106
    // AArch64_LDNF1SH_S_IMM_REAL - 482
23107
195k
    {8727, 3196, 4, 7 },
23108
    // AArch64_LDNF1SW_D_IMM_REAL - 483
23109
195k
    {8754, 3203, 4, 7 },
23110
    // AArch64_LDNF1W_D_IMM_REAL - 484
23111
195k
    {8781, 3210, 4, 7 },
23112
    // AArch64_LDNF1W_IMM_REAL - 485
23113
195k
    {8807, 3217, 4, 7 },
23114
    // AArch64_LDNPDi - 486
23115
195k
    {8833, 3224, 4, 4 },
23116
    // AArch64_LDNPQi - 487
23117
195k
    {8833, 3228, 4, 4 },
23118
    // AArch64_LDNPSi - 488
23119
195k
    {8833, 3232, 4, 4 },
23120
    // AArch64_LDNPWi - 489
23121
195k
    {8833, 3236, 4, 4 },
23122
    // AArch64_LDNPXi - 490
23123
195k
    {8833, 3240, 4, 4 },
23124
    // AArch64_LDNT1B_2Z_IMM - 491
23125
195k
    {8851, 3244, 4, 8 },
23126
    // AArch64_LDNT1B_4Z_IMM - 492
23127
195k
    {8851, 3252, 4, 8 },
23128
    // AArch64_LDNT1B_VG2_M2ZPXI - 493
23129
195k
    {8877, 3260, 4, 7 },
23130
    // AArch64_LDNT1B_VG4_M4ZPXI - 494
23131
195k
    {8903, 3267, 4, 7 },
23132
    // AArch64_LDNT1B_ZRI - 495
23133
195k
    {8929, 3274, 4, 8 },
23134
    // AArch64_LDNT1B_ZZR_D_REAL - 496
23135
195k
    {8955, 3282, 4, 7 },
23136
    // AArch64_LDNT1B_ZZR_S_REAL - 497
23137
195k
    {8983, 3289, 4, 7 },
23138
    // AArch64_LDNT1D_2Z_IMM - 498
23139
195k
    {9011, 3296, 4, 8 },
23140
    // AArch64_LDNT1D_4Z_IMM - 499
23141
195k
    {9011, 3304, 4, 8 },
23142
    // AArch64_LDNT1D_VG2_M2ZPXI - 500
23143
195k
    {9037, 3312, 4, 7 },
23144
    // AArch64_LDNT1D_VG4_M4ZPXI - 501
23145
195k
    {9037, 3319, 4, 7 },
23146
    // AArch64_LDNT1D_ZRI - 502
23147
195k
    {9063, 3326, 4, 8 },
23148
    // AArch64_LDNT1D_ZZR_D_REAL - 503
23149
195k
    {9089, 3334, 4, 7 },
23150
    // AArch64_LDNT1H_2Z_IMM - 504
23151
195k
    {9117, 3341, 4, 8 },
23152
    // AArch64_LDNT1H_4Z_IMM - 505
23153
195k
    {9117, 3349, 4, 8 },
23154
    // AArch64_LDNT1H_VG2_M2ZPXI - 506
23155
195k
    {9143, 3357, 4, 7 },
23156
    // AArch64_LDNT1H_VG4_M4ZPXI - 507
23157
195k
    {9169, 3364, 4, 7 },
23158
    // AArch64_LDNT1H_ZRI - 508
23159
195k
    {9195, 3371, 4, 8 },
23160
    // AArch64_LDNT1H_ZZR_D_REAL - 509
23161
195k
    {9221, 3379, 4, 7 },
23162
    // AArch64_LDNT1H_ZZR_S_REAL - 510
23163
195k
    {9249, 3386, 4, 7 },
23164
    // AArch64_LDNT1SB_ZZR_D_REAL - 511
23165
195k
    {9277, 3393, 4, 7 },
23166
    // AArch64_LDNT1SB_ZZR_S_REAL - 512
23167
195k
    {9306, 3400, 4, 7 },
23168
    // AArch64_LDNT1SH_ZZR_D_REAL - 513
23169
195k
    {9335, 3407, 4, 7 },
23170
    // AArch64_LDNT1SH_ZZR_S_REAL - 514
23171
195k
    {9364, 3414, 4, 7 },
23172
    // AArch64_LDNT1SW_ZZR_D_REAL - 515
23173
195k
    {9393, 3421, 4, 7 },
23174
    // AArch64_LDNT1W_2Z_IMM - 516
23175
195k
    {9422, 3428, 4, 8 },
23176
    // AArch64_LDNT1W_4Z_IMM - 517
23177
195k
    {9422, 3436, 4, 8 },
23178
    // AArch64_LDNT1W_VG2_M2ZPXI - 518
23179
195k
    {9448, 3444, 4, 7 },
23180
    // AArch64_LDNT1W_VG4_M4ZPXI - 519
23181
195k
    {9448, 3451, 4, 7 },
23182
    // AArch64_LDNT1W_ZRI - 520
23183
195k
    {9474, 3458, 4, 8 },
23184
    // AArch64_LDNT1W_ZZR_D_REAL - 521
23185
195k
    {9500, 3466, 4, 7 },
23186
    // AArch64_LDNT1W_ZZR_S_REAL - 522
23187
195k
    {9528, 3473, 4, 7 },
23188
    // AArch64_LDPDi - 523
23189
195k
    {9556, 3480, 4, 4 },
23190
    // AArch64_LDPQi - 524
23191
195k
    {9556, 3484, 4, 4 },
23192
    // AArch64_LDPSWi - 525
23193
195k
    {9573, 3488, 4, 4 },
23194
    // AArch64_LDPSi - 526
23195
195k
    {9556, 3492, 4, 4 },
23196
    // AArch64_LDPWi - 527
23197
195k
    {9556, 3496, 4, 4 },
23198
    // AArch64_LDPXi - 528
23199
195k
    {9556, 3500, 4, 4 },
23200
    // AArch64_LDRAAindexed - 529
23201
195k
    {9592, 3504, 3, 6 },
23202
    // AArch64_LDRABindexed - 530
23203
195k
    {9607, 3510, 3, 6 },
23204
    // AArch64_LDRBBroX - 531
23205
195k
    {9622, 3516, 5, 5 },
23206
    // AArch64_LDRBBui - 532
23207
195k
    {9640, 3521, 3, 3 },
23208
    // AArch64_LDRBroX - 533
23209
195k
    {9654, 3524, 5, 5 },
23210
    // AArch64_LDRBui - 534
23211
195k
    {9671, 3529, 3, 3 },
23212
    // AArch64_LDRDroX - 535
23213
195k
    {9654, 3532, 5, 5 },
23214
    // AArch64_LDRDui - 536
23215
195k
    {9671, 3537, 3, 3 },
23216
    // AArch64_LDRHHroX - 537
23217
195k
    {9684, 3540, 5, 5 },
23218
    // AArch64_LDRHHui - 538
23219
195k
    {9702, 3545, 3, 3 },
23220
    // AArch64_LDRHroX - 539
23221
195k
    {9654, 3548, 5, 5 },
23222
    // AArch64_LDRHui - 540
23223
195k
    {9671, 3553, 3, 3 },
23224
    // AArch64_LDRQroX - 541
23225
195k
    {9654, 3556, 5, 5 },
23226
    // AArch64_LDRQui - 542
23227
195k
    {9671, 3561, 3, 3 },
23228
    // AArch64_LDRSBWroX - 543
23229
195k
    {9716, 3564, 5, 5 },
23230
    // AArch64_LDRSBWui - 544
23231
195k
    {9735, 3569, 3, 3 },
23232
    // AArch64_LDRSBXroX - 545
23233
195k
    {9716, 3572, 5, 5 },
23234
    // AArch64_LDRSBXui - 546
23235
195k
    {9735, 3577, 3, 3 },
23236
    // AArch64_LDRSHWroX - 547
23237
195k
    {9750, 3580, 5, 5 },
23238
    // AArch64_LDRSHWui - 548
23239
195k
    {9769, 3585, 3, 3 },
23240
    // AArch64_LDRSHXroX - 549
23241
195k
    {9750, 3588, 5, 5 },
23242
    // AArch64_LDRSHXui - 550
23243
195k
    {9769, 3593, 3, 3 },
23244
    // AArch64_LDRSWroX - 551
23245
195k
    {9784, 3596, 5, 5 },
23246
    // AArch64_LDRSWui - 552
23247
195k
    {9803, 3601, 3, 3 },
23248
    // AArch64_LDRSroX - 553
23249
195k
    {9654, 3604, 5, 5 },
23250
    // AArch64_LDRSui - 554
23251
195k
    {9671, 3609, 3, 3 },
23252
    // AArch64_LDRWroX - 555
23253
195k
    {9654, 3612, 5, 5 },
23254
    // AArch64_LDRWui - 556
23255
195k
    {9671, 3617, 3, 3 },
23256
    // AArch64_LDRXroX - 557
23257
195k
    {9654, 3620, 5, 5 },
23258
    // AArch64_LDRXui - 558
23259
195k
    {9671, 3625, 3, 3 },
23260
    // AArch64_LDR_PXI - 559
23261
195k
    {9818, 3628, 3, 7 },
23262
    // AArch64_LDR_ZA - 560
23263
195k
    {9833, 3635, 5, 8 },
23264
    // AArch64_LDR_ZXI - 561
23265
195k
    {9818, 3643, 3, 7 },
23266
    // AArch64_LDSETB - 562
23267
195k
    {9858, 3650, 3, 6 },
23268
    // AArch64_LDSETH - 563
23269
195k
    {9874, 3656, 3, 6 },
23270
    // AArch64_LDSETLB - 564
23271
195k
    {9890, 3662, 3, 6 },
23272
    // AArch64_LDSETLH - 565
23273
195k
    {9907, 3668, 3, 6 },
23274
    // AArch64_LDSETLW - 566
23275
195k
    {9924, 3674, 3, 6 },
23276
    // AArch64_LDSETLX - 567
23277
195k
    {9924, 3680, 3, 6 },
23278
    // AArch64_LDSETW - 568
23279
195k
    {9940, 3686, 3, 6 },
23280
    // AArch64_LDSETX - 569
23281
195k
    {9940, 3692, 3, 6 },
23282
    // AArch64_LDSMAXB - 570
23283
195k
    {9955, 3698, 3, 6 },
23284
    // AArch64_LDSMAXH - 571
23285
195k
    {9972, 3704, 3, 6 },
23286
    // AArch64_LDSMAXLB - 572
23287
195k
    {9989, 3710, 3, 6 },
23288
    // AArch64_LDSMAXLH - 573
23289
195k
    {10007, 3716, 3, 6 },
23290
    // AArch64_LDSMAXLW - 574
23291
195k
    {10025, 3722, 3, 6 },
23292
    // AArch64_LDSMAXLX - 575
23293
195k
    {10025, 3728, 3, 6 },
23294
    // AArch64_LDSMAXW - 576
23295
195k
    {10042, 3734, 3, 6 },
23296
    // AArch64_LDSMAXX - 577
23297
195k
    {10042, 3740, 3, 6 },
23298
    // AArch64_LDSMINB - 578
23299
195k
    {10058, 3746, 3, 6 },
23300
    // AArch64_LDSMINH - 579
23301
195k
    {10075, 3752, 3, 6 },
23302
    // AArch64_LDSMINLB - 580
23303
195k
    {10092, 3758, 3, 6 },
23304
    // AArch64_LDSMINLH - 581
23305
195k
    {10110, 3764, 3, 6 },
23306
    // AArch64_LDSMINLW - 582
23307
195k
    {10128, 3770, 3, 6 },
23308
    // AArch64_LDSMINLX - 583
23309
195k
    {10128, 3776, 3, 6 },
23310
    // AArch64_LDSMINW - 584
23311
195k
    {10145, 3782, 3, 6 },
23312
    // AArch64_LDSMINX - 585
23313
195k
    {10145, 3788, 3, 6 },
23314
    // AArch64_LDTRBi - 586
23315
195k
    {10161, 3794, 3, 3 },
23316
    // AArch64_LDTRHi - 587
23317
195k
    {10176, 3797, 3, 3 },
23318
    // AArch64_LDTRSBWi - 588
23319
195k
    {10191, 3800, 3, 3 },
23320
    // AArch64_LDTRSBXi - 589
23321
195k
    {10191, 3803, 3, 3 },
23322
    // AArch64_LDTRSHWi - 590
23323
195k
    {10207, 3806, 3, 3 },
23324
    // AArch64_LDTRSHXi - 591
23325
195k
    {10207, 3809, 3, 3 },
23326
    // AArch64_LDTRSWi - 592
23327
195k
    {10223, 3812, 3, 3 },
23328
    // AArch64_LDTRWi - 593
23329
195k
    {10239, 3815, 3, 3 },
23330
    // AArch64_LDTRXi - 594
23331
195k
    {10239, 3818, 3, 3 },
23332
    // AArch64_LDUMAXB - 595
23333
195k
    {10253, 3821, 3, 6 },
23334
    // AArch64_LDUMAXH - 596
23335
195k
    {10270, 3827, 3, 6 },
23336
    // AArch64_LDUMAXLB - 597
23337
195k
    {10287, 3833, 3, 6 },
23338
    // AArch64_LDUMAXLH - 598
23339
195k
    {10305, 3839, 3, 6 },
23340
    // AArch64_LDUMAXLW - 599
23341
195k
    {10323, 3845, 3, 6 },
23342
    // AArch64_LDUMAXLX - 600
23343
195k
    {10323, 3851, 3, 6 },
23344
    // AArch64_LDUMAXW - 601
23345
195k
    {10340, 3857, 3, 6 },
23346
    // AArch64_LDUMAXX - 602
23347
195k
    {10340, 3863, 3, 6 },
23348
    // AArch64_LDUMINB - 603
23349
195k
    {10356, 3869, 3, 6 },
23350
    // AArch64_LDUMINH - 604
23351
195k
    {10373, 3875, 3, 6 },
23352
    // AArch64_LDUMINLB - 605
23353
195k
    {10390, 3881, 3, 6 },
23354
    // AArch64_LDUMINLH - 606
23355
195k
    {10408, 3887, 3, 6 },
23356
    // AArch64_LDUMINLW - 607
23357
195k
    {10426, 3893, 3, 6 },
23358
    // AArch64_LDUMINLX - 608
23359
195k
    {10426, 3899, 3, 6 },
23360
    // AArch64_LDUMINW - 609
23361
195k
    {10443, 3905, 3, 6 },
23362
    // AArch64_LDUMINX - 610
23363
195k
    {10443, 3911, 3, 6 },
23364
    // AArch64_LDURBBi - 611
23365
195k
    {10459, 3917, 3, 3 },
23366
    // AArch64_LDURBi - 612
23367
195k
    {10474, 3920, 3, 3 },
23368
    // AArch64_LDURDi - 613
23369
195k
    {10474, 3923, 3, 3 },
23370
    // AArch64_LDURHHi - 614
23371
195k
    {10488, 3926, 3, 3 },
23372
    // AArch64_LDURHi - 615
23373
195k
    {10474, 3929, 3, 3 },
23374
    // AArch64_LDURQi - 616
23375
195k
    {10474, 3932, 3, 3 },
23376
    // AArch64_LDURSBWi - 617
23377
195k
    {10503, 3935, 3, 3 },
23378
    // AArch64_LDURSBXi - 618
23379
195k
    {10503, 3938, 3, 3 },
23380
    // AArch64_LDURSHWi - 619
23381
195k
    {10519, 3941, 3, 3 },
23382
    // AArch64_LDURSHXi - 620
23383
195k
    {10519, 3944, 3, 3 },
23384
    // AArch64_LDURSWi - 621
23385
195k
    {10535, 3947, 3, 3 },
23386
    // AArch64_LDURSi - 622
23387
195k
    {10474, 3950, 3, 3 },
23388
    // AArch64_LDURWi - 623
23389
195k
    {10474, 3953, 3, 3 },
23390
    // AArch64_LDURXi - 624
23391
195k
    {10474, 3956, 3, 3 },
23392
    // AArch64_MADDWrrr - 625
23393
195k
    {10551, 3959, 4, 4 },
23394
    // AArch64_MADDXrrr - 626
23395
195k
    {10551, 3963, 4, 4 },
23396
    // AArch64_MOVA_2ZMXI_H_B - 627
23397
195k
    {10566, 3967, 4, 6 },
23398
    // AArch64_MOVA_2ZMXI_H_D - 628
23399
195k
    {10591, 3973, 4, 6 },
23400
    // AArch64_MOVA_2ZMXI_H_H - 629
23401
195k
    {10616, 3979, 4, 6 },
23402
    // AArch64_MOVA_2ZMXI_H_S - 630
23403
195k
    {10641, 3985, 4, 6 },
23404
    // AArch64_MOVA_2ZMXI_V_B - 631
23405
195k
    {10666, 3991, 4, 6 },
23406
    // AArch64_MOVA_2ZMXI_V_D - 632
23407
195k
    {10691, 3997, 4, 6 },
23408
    // AArch64_MOVA_2ZMXI_V_H - 633
23409
195k
    {10716, 4003, 4, 6 },
23410
    // AArch64_MOVA_2ZMXI_V_S - 634
23411
195k
    {10741, 4009, 4, 6 },
23412
    // AArch64_MOVA_4ZMXI_H_B - 635
23413
195k
    {10766, 4015, 4, 6 },
23414
    // AArch64_MOVA_4ZMXI_H_D - 636
23415
195k
    {10791, 4021, 4, 6 },
23416
    // AArch64_MOVA_4ZMXI_H_H - 637
23417
195k
    {10816, 4027, 4, 6 },
23418
    // AArch64_MOVA_4ZMXI_H_S - 638
23419
195k
    {10841, 4033, 4, 6 },
23420
    // AArch64_MOVA_4ZMXI_V_B - 639
23421
195k
    {10866, 4039, 4, 6 },
23422
    // AArch64_MOVA_4ZMXI_V_D - 640
23423
195k
    {10891, 4045, 4, 6 },
23424
    // AArch64_MOVA_4ZMXI_V_H - 641
23425
195k
    {10916, 4051, 4, 6 },
23426
    // AArch64_MOVA_4ZMXI_V_S - 642
23427
195k
    {10941, 4057, 4, 6 },
23428
    // AArch64_MOVA_MXI2Z_H_B - 643
23429
195k
    {10966, 4063, 5, 8 },
23430
    // AArch64_MOVA_MXI2Z_H_D - 644
23431
195k
    {10991, 4071, 5, 8 },
23432
    // AArch64_MOVA_MXI2Z_H_H - 645
23433
195k
    {11016, 4079, 5, 8 },
23434
    // AArch64_MOVA_MXI2Z_H_S - 646
23435
195k
    {11041, 4087, 5, 8 },
23436
    // AArch64_MOVA_MXI2Z_V_B - 647
23437
195k
    {11066, 4095, 5, 8 },
23438
    // AArch64_MOVA_MXI2Z_V_D - 648
23439
195k
    {11091, 4103, 5, 8 },
23440
    // AArch64_MOVA_MXI2Z_V_H - 649
23441
195k
    {11116, 4111, 5, 8 },
23442
    // AArch64_MOVA_MXI2Z_V_S - 650
23443
195k
    {11141, 4119, 5, 8 },
23444
    // AArch64_MOVA_MXI4Z_H_B - 651
23445
195k
    {11166, 4127, 5, 8 },
23446
    // AArch64_MOVA_MXI4Z_H_D - 652
23447
195k
    {11191, 4135, 5, 8 },
23448
    // AArch64_MOVA_MXI4Z_H_H - 653
23449
195k
    {11216, 4143, 5, 8 },
23450
    // AArch64_MOVA_MXI4Z_H_S - 654
23451
195k
    {11241, 4151, 5, 8 },
23452
    // AArch64_MOVA_MXI4Z_V_B - 655
23453
195k
    {11266, 4159, 5, 8 },
23454
    // AArch64_MOVA_MXI4Z_V_D - 656
23455
195k
    {11291, 4167, 5, 8 },
23456
    // AArch64_MOVA_MXI4Z_V_H - 657
23457
195k
    {11316, 4175, 5, 8 },
23458
    // AArch64_MOVA_MXI4Z_V_S - 658
23459
195k
    {11341, 4183, 5, 8 },
23460
    // AArch64_MOVA_VG2_2ZMXI - 659
23461
195k
    {11366, 4191, 4, 6 },
23462
    // AArch64_MOVA_VG2_MXI2Z - 660
23463
195k
    {11397, 4197, 5, 8 },
23464
    // AArch64_MOVA_VG4_4ZMXI - 661
23465
195k
    {11428, 4205, 4, 6 },
23466
    // AArch64_MOVA_VG4_MXI4Z - 662
23467
195k
    {11459, 4211, 5, 8 },
23468
    // AArch64_MSRpstatesvcrImm1 - 663
23469
195k
    {11490, 4219, 2, 5 },
23470
195k
    {11498, 4224, 2, 5 },
23471
195k
    {11509, 4229, 2, 5 },
23472
195k
    {11520, 4234, 2, 5 },
23473
195k
    {11527, 4239, 2, 5 },
23474
195k
    {11537, 4244, 2, 5 },
23475
    // AArch64_MSUBWrrr - 669
23476
195k
    {11547, 4249, 4, 4 },
23477
    // AArch64_MSUBXrrr - 670
23478
195k
    {11547, 4253, 4, 4 },
23479
    // AArch64_NOTv16i8 - 671
23480
195k
    {11563, 4257, 2, 2 },
23481
    // AArch64_NOTv8i8 - 672
23482
195k
    {11586, 4259, 2, 2 },
23483
    // AArch64_ORNWrs - 673
23484
195k
    {11607, 4261, 4, 4 },
23485
195k
    {11618, 4265, 4, 3 },
23486
195k
    {11633, 4268, 4, 4 },
23487
    // AArch64_ORNXrs - 676
23488
195k
    {11607, 4272, 4, 4 },
23489
195k
    {11618, 4276, 4, 3 },
23490
195k
    {11633, 4279, 4, 4 },
23491
    // AArch64_ORRS_PPzPP - 679
23492
195k
    {11648, 4283, 4, 8 },
23493
    // AArch64_ORRWrs - 680
23494
195k
    {11664, 4291, 4, 4 },
23495
195k
    {11675, 4295, 4, 4 },
23496
    // AArch64_ORRXrs - 682
23497
195k
    {11664, 4299, 4, 4 },
23498
195k
    {11675, 4303, 4, 4 },
23499
    // AArch64_ORR_PPzPP - 684
23500
195k
    {11690, 4307, 4, 8 },
23501
    // AArch64_ORR_ZI - 685
23502
195k
    {11705, 4315, 3, 7 },
23503
195k
    {11726, 4322, 3, 7 },
23504
195k
    {11747, 4329, 3, 7 },
23505
    // AArch64_ORR_ZZZ - 688
23506
195k
    {11768, 4336, 3, 7 },
23507
    // AArch64_ORRv16i8 - 689
23508
195k
    {11783, 4343, 3, 3 },
23509
    // AArch64_ORRv8i8 - 690
23510
195k
    {11806, 4346, 3, 3 },
23511
    // AArch64_PACIA1716 - 691
23512
195k
    {11827, 4349, 0, 3 },
23513
    // AArch64_PACIASP - 692
23514
195k
    {11837, 4352, 0, 3 },
23515
    // AArch64_PACIAZ - 693
23516
195k
    {11845, 4355, 0, 3 },
23517
    // AArch64_PACIB1716 - 694
23518
195k
    {11852, 4358, 0, 3 },
23519
    // AArch64_PACIBSP - 695
23520
195k
    {11862, 4361, 0, 3 },
23521
    // AArch64_PACIBZ - 696
23522
195k
    {11870, 4364, 0, 3 },
23523
    // AArch64_PMOV_PZI_B - 697
23524
195k
    {11877, 4367, 3, 7 },
23525
    // AArch64_PMOV_ZIP_B - 698
23526
195k
    {11893, 4374, 4, 8 },
23527
    // AArch64_PRFB_D_PZI - 699
23528
195k
    {11909, 4382, 4, 7 },
23529
    // AArch64_PRFB_PRI - 700
23530
195k
    {11933, 4389, 4, 8 },
23531
    // AArch64_PRFB_S_PZI - 701
23532
195k
    {11955, 4397, 4, 7 },
23533
    // AArch64_PRFD_D_PZI - 702
23534
195k
    {11979, 4404, 4, 7 },
23535
    // AArch64_PRFD_PRI - 703
23536
195k
    {12003, 4411, 4, 8 },
23537
    // AArch64_PRFD_S_PZI - 704
23538
195k
    {12025, 4419, 4, 7 },
23539
    // AArch64_PRFH_D_PZI - 705
23540
195k
    {12049, 4426, 4, 7 },
23541
    // AArch64_PRFH_PRI - 706
23542
195k
    {12073, 4433, 4, 8 },
23543
    // AArch64_PRFH_S_PZI - 707
23544
195k
    {12095, 4441, 4, 7 },
23545
    // AArch64_PRFMroX - 708
23546
195k
    {12119, 4448, 5, 5 },
23547
    // AArch64_PRFMui - 709
23548
195k
    {12139, 4453, 3, 3 },
23549
    // AArch64_PRFUMi - 710
23550
195k
    {12155, 4456, 3, 3 },
23551
    // AArch64_PRFW_D_PZI - 711
23552
195k
    {12172, 4459, 4, 7 },
23553
    // AArch64_PRFW_PRI - 712
23554
195k
    {12196, 4466, 4, 8 },
23555
    // AArch64_PRFW_S_PZI - 713
23556
195k
    {12218, 4474, 4, 7 },
23557
    // AArch64_PTRUES_B - 714
23558
195k
    {12242, 4481, 2, 6 },
23559
    // AArch64_PTRUES_D - 715
23560
195k
    {12254, 4487, 2, 6 },
23561
    // AArch64_PTRUES_H - 716
23562
195k
    {12266, 4493, 2, 6 },
23563
    // AArch64_PTRUES_S - 717
23564
195k
    {12278, 4499, 2, 6 },
23565
    // AArch64_PTRUE_B - 718
23566
195k
    {12290, 4505, 2, 6 },
23567
    // AArch64_PTRUE_D - 719
23568
195k
    {12301, 4511, 2, 6 },
23569
    // AArch64_PTRUE_H - 720
23570
195k
    {12312, 4517, 2, 6 },
23571
    // AArch64_PTRUE_S - 721
23572
195k
    {12323, 4523, 2, 6 },
23573
    // AArch64_RET - 722
23574
195k
    {12334, 4529, 1, 1 },
23575
    // AArch64_SBCSWr - 723
23576
195k
    {12338, 4530, 3, 3 },
23577
    // AArch64_SBCSXr - 724
23578
195k
    {12338, 4533, 3, 3 },
23579
    // AArch64_SBCWr - 725
23580
195k
    {12350, 4536, 3, 3 },
23581
    // AArch64_SBCXr - 726
23582
195k
    {12350, 4539, 3, 3 },
23583
    // AArch64_SBFMWri - 727
23584
195k
    {12361, 4542, 4, 4 },
23585
195k
    {12376, 4546, 4, 4 },
23586
195k
    {12388, 4550, 4, 4 },
23587
    // AArch64_SBFMXri - 730
23588
195k
    {12361, 4554, 4, 4 },
23589
195k
    {12376, 4558, 4, 4 },
23590
195k
    {12388, 4562, 4, 4 },
23591
195k
    {12400, 4566, 4, 4 },
23592
    // AArch64_SEL_PPPP - 734
23593
195k
    {12412, 4570, 4, 8 },
23594
    // AArch64_SEL_ZPZZ_B - 735
23595
195k
    {12412, 4578, 4, 8 },
23596
    // AArch64_SEL_ZPZZ_D - 736
23597
195k
    {12435, 4586, 4, 8 },
23598
    // AArch64_SEL_ZPZZ_H - 737
23599
195k
    {12458, 4594, 4, 8 },
23600
    // AArch64_SEL_ZPZZ_S - 738
23601
195k
    {12481, 4602, 4, 8 },
23602
    // AArch64_SMADDLrrr - 739
23603
195k
    {12504, 4610, 4, 4 },
23604
    // AArch64_SMSUBLrrr - 740
23605
195k
    {12521, 4614, 4, 4 },
23606
    // AArch64_SQDECB_XPiI - 741
23607
195k
    {12539, 4618, 4, 8 },
23608
195k
    {12549, 4626, 4, 8 },
23609
    // AArch64_SQDECB_XPiWdI - 743
23610
195k
    {12565, 4634, 4, 8 },
23611
195k
    {12581, 4642, 4, 8 },
23612
    // AArch64_SQDECD_XPiI - 745
23613
195k
    {12603, 4650, 4, 8 },
23614
195k
    {12613, 4658, 4, 8 },
23615
    // AArch64_SQDECD_XPiWdI - 747
23616
195k
    {12629, 4666, 4, 8 },
23617
195k
    {12645, 4674, 4, 8 },
23618
    // AArch64_SQDECD_ZPiI - 749
23619
195k
    {12667, 4682, 4, 8 },
23620
195k
    {12679, 4690, 4, 8 },
23621
    // AArch64_SQDECH_XPiI - 751
23622
195k
    {12697, 4698, 4, 8 },
23623
195k
    {12707, 4706, 4, 8 },
23624
    // AArch64_SQDECH_XPiWdI - 753
23625
195k
    {12723, 4714, 4, 8 },
23626
195k
    {12739, 4722, 4, 8 },
23627
    // AArch64_SQDECH_ZPiI - 755
23628
195k
    {12761, 4730, 4, 8 },
23629
195k
    {12773, 4738, 4, 8 },
23630
    // AArch64_SQDECW_XPiI - 757
23631
195k
    {12791, 4746, 4, 8 },
23632
195k
    {12801, 4754, 4, 8 },
23633
    // AArch64_SQDECW_XPiWdI - 759
23634
195k
    {12817, 4762, 4, 8 },
23635
195k
    {12833, 4770, 4, 8 },
23636
    // AArch64_SQDECW_ZPiI - 761
23637
195k
    {12855, 4778, 4, 8 },
23638
195k
    {12867, 4786, 4, 8 },
23639
    // AArch64_SQINCB_XPiI - 763
23640
195k
    {12885, 4794, 4, 8 },
23641
195k
    {12895, 4802, 4, 8 },
23642
    // AArch64_SQINCB_XPiWdI - 765
23643
195k
    {12911, 4810, 4, 8 },
23644
195k
    {12927, 4818, 4, 8 },
23645
    // AArch64_SQINCD_XPiI - 767
23646
195k
    {12949, 4826, 4, 8 },
23647
195k
    {12959, 4834, 4, 8 },
23648
    // AArch64_SQINCD_XPiWdI - 769
23649
195k
    {12975, 4842, 4, 8 },
23650
195k
    {12991, 4850, 4, 8 },
23651
    // AArch64_SQINCD_ZPiI - 771
23652
195k
    {13013, 4858, 4, 8 },
23653
195k
    {13025, 4866, 4, 8 },
23654
    // AArch64_SQINCH_XPiI - 773
23655
195k
    {13043, 4874, 4, 8 },
23656
195k
    {13053, 4882, 4, 8 },
23657
    // AArch64_SQINCH_XPiWdI - 775
23658
195k
    {13069, 4890, 4, 8 },
23659
195k
    {13085, 4898, 4, 8 },
23660
    // AArch64_SQINCH_ZPiI - 777
23661
195k
    {13107, 4906, 4, 8 },
23662
195k
    {13119, 4914, 4, 8 },
23663
    // AArch64_SQINCW_XPiI - 779
23664
195k
    {13137, 4922, 4, 8 },
23665
195k
    {13147, 4930, 4, 8 },
23666
    // AArch64_SQINCW_XPiWdI - 781
23667
195k
    {13163, 4938, 4, 8 },
23668
195k
    {13179, 4946, 4, 8 },
23669
    // AArch64_SQINCW_ZPiI - 783
23670
195k
    {13201, 4954, 4, 8 },
23671
195k
    {13213, 4962, 4, 8 },
23672
    // AArch64_SST1B_D_IMM - 785
23673
195k
    {13231, 4970, 4, 7 },
23674
    // AArch64_SST1B_S_IMM - 786
23675
195k
    {13255, 4977, 4, 7 },
23676
    // AArch64_SST1D_IMM - 787
23677
195k
    {13279, 4984, 4, 7 },
23678
    // AArch64_SST1H_D_IMM - 788
23679
195k
    {13303, 4991, 4, 7 },
23680
    // AArch64_SST1H_S_IMM - 789
23681
195k
    {13327, 4998, 4, 7 },
23682
    // AArch64_SST1Q - 790
23683
195k
    {13351, 5005, 4, 6 },
23684
    // AArch64_SST1W_D_IMM - 791
23685
195k
    {13375, 5011, 4, 7 },
23686
    // AArch64_SST1W_IMM - 792
23687
195k
    {13399, 5018, 4, 7 },
23688
    // AArch64_ST1B_2Z_IMM - 793
23689
195k
    {13423, 5025, 4, 8 },
23690
    // AArch64_ST1B_4Z_IMM - 794
23691
195k
    {13423, 5033, 4, 8 },
23692
    // AArch64_ST1B_D_IMM - 795
23693
195k
    {13445, 5041, 4, 8 },
23694
    // AArch64_ST1B_H_IMM - 796
23695
195k
    {13467, 5049, 4, 8 },
23696
    // AArch64_ST1B_IMM - 797
23697
195k
    {13489, 5057, 4, 8 },
23698
    // AArch64_ST1B_S_IMM - 798
23699
195k
    {13511, 5065, 4, 8 },
23700
    // AArch64_ST1B_VG2_M2ZPXI - 799
23701
195k
    {13533, 5073, 4, 7 },
23702
    // AArch64_ST1B_VG4_M4ZPXI - 800
23703
195k
    {13555, 5080, 4, 7 },
23704
    // AArch64_ST1D_2Z_IMM - 801
23705
195k
    {13577, 5087, 4, 8 },
23706
    // AArch64_ST1D_4Z_IMM - 802
23707
195k
    {13577, 5095, 4, 8 },
23708
    // AArch64_ST1D_IMM - 803
23709
195k
    {13599, 5103, 4, 8 },
23710
    // AArch64_ST1D_Q_IMM - 804
23711
195k
    {13621, 5111, 4, 6 },
23712
    // AArch64_ST1D_VG2_M2ZPXI - 805
23713
195k
    {13643, 5117, 4, 7 },
23714
    // AArch64_ST1D_VG4_M4ZPXI - 806
23715
195k
    {13643, 5124, 4, 7 },
23716
    // AArch64_ST1Fourv16b_POST - 807
23717
195k
    {13665, 5131, 4, 7 },
23718
    // AArch64_ST1Fourv1d_POST - 808
23719
195k
    {13685, 5138, 4, 7 },
23720
    // AArch64_ST1Fourv2d_POST - 809
23721
195k
    {13705, 5145, 4, 7 },
23722
    // AArch64_ST1Fourv2s_POST - 810
23723
195k
    {13725, 5152, 4, 7 },
23724
    // AArch64_ST1Fourv4h_POST - 811
23725
195k
    {13745, 5159, 4, 7 },
23726
    // AArch64_ST1Fourv4s_POST - 812
23727
195k
    {13765, 5166, 4, 7 },
23728
    // AArch64_ST1Fourv8b_POST - 813
23729
195k
    {13785, 5173, 4, 7 },
23730
    // AArch64_ST1Fourv8h_POST - 814
23731
195k
    {13805, 5180, 4, 7 },
23732
    // AArch64_ST1H_2Z_IMM - 815
23733
195k
    {13825, 5187, 4, 8 },
23734
    // AArch64_ST1H_4Z_IMM - 816
23735
195k
    {13825, 5195, 4, 8 },
23736
    // AArch64_ST1H_D_IMM - 817
23737
195k
    {13847, 5203, 4, 8 },
23738
    // AArch64_ST1H_IMM - 818
23739
195k
    {13869, 5211, 4, 8 },
23740
    // AArch64_ST1H_S_IMM - 819
23741
195k
    {13891, 5219, 4, 8 },
23742
    // AArch64_ST1H_VG2_M2ZPXI - 820
23743
195k
    {13913, 5227, 4, 7 },
23744
    // AArch64_ST1H_VG4_M4ZPXI - 821
23745
195k
    {13935, 5234, 4, 7 },
23746
    // AArch64_ST1Onev16b_POST - 822
23747
195k
    {13957, 5241, 4, 7 },
23748
    // AArch64_ST1Onev1d_POST - 823
23749
195k
    {13977, 5248, 4, 7 },
23750
    // AArch64_ST1Onev2d_POST - 824
23751
195k
    {13996, 5255, 4, 7 },
23752
    // AArch64_ST1Onev2s_POST - 825
23753
195k
    {14016, 5262, 4, 7 },
23754
    // AArch64_ST1Onev4h_POST - 826
23755
195k
    {14035, 5269, 4, 7 },
23756
    // AArch64_ST1Onev4s_POST - 827
23757
195k
    {14054, 5276, 4, 7 },
23758
    // AArch64_ST1Onev8b_POST - 828
23759
195k
    {14074, 5283, 4, 7 },
23760
    // AArch64_ST1Onev8h_POST - 829
23761
195k
    {14093, 5290, 4, 7 },
23762
    // AArch64_ST1Threev16b_POST - 830
23763
195k
    {14113, 5297, 4, 7 },
23764
    // AArch64_ST1Threev1d_POST - 831
23765
195k
    {14133, 5304, 4, 7 },
23766
    // AArch64_ST1Threev2d_POST - 832
23767
195k
    {14153, 5311, 4, 7 },
23768
    // AArch64_ST1Threev2s_POST - 833
23769
195k
    {14173, 5318, 4, 7 },
23770
    // AArch64_ST1Threev4h_POST - 834
23771
195k
    {14193, 5325, 4, 7 },
23772
    // AArch64_ST1Threev4s_POST - 835
23773
195k
    {14213, 5332, 4, 7 },
23774
    // AArch64_ST1Threev8b_POST - 836
23775
195k
    {14233, 5339, 4, 7 },
23776
    // AArch64_ST1Threev8h_POST - 837
23777
195k
    {14253, 5346, 4, 7 },
23778
    // AArch64_ST1Twov16b_POST - 838
23779
195k
    {14273, 5353, 4, 7 },
23780
    // AArch64_ST1Twov1d_POST - 839
23781
195k
    {14293, 5360, 4, 7 },
23782
    // AArch64_ST1Twov2d_POST - 840
23783
195k
    {14313, 5367, 4, 7 },
23784
    // AArch64_ST1Twov2s_POST - 841
23785
195k
    {14333, 5374, 4, 7 },
23786
    // AArch64_ST1Twov4h_POST - 842
23787
195k
    {14353, 5381, 4, 7 },
23788
    // AArch64_ST1Twov4s_POST - 843
23789
195k
    {14373, 5388, 4, 7 },
23790
    // AArch64_ST1Twov8b_POST - 844
23791
195k
    {14393, 5395, 4, 7 },
23792
    // AArch64_ST1Twov8h_POST - 845
23793
195k
    {14413, 5402, 4, 7 },
23794
    // AArch64_ST1W_2Z_IMM - 846
23795
195k
    {14433, 5409, 4, 8 },
23796
    // AArch64_ST1W_4Z_IMM - 847
23797
195k
    {14433, 5417, 4, 8 },
23798
    // AArch64_ST1W_D_IMM - 848
23799
195k
    {14455, 5425, 4, 8 },
23800
    // AArch64_ST1W_IMM - 849
23801
195k
    {14477, 5433, 4, 8 },
23802
    // AArch64_ST1W_Q_IMM - 850
23803
195k
    {14499, 5441, 4, 6 },
23804
    // AArch64_ST1W_VG2_M2ZPXI - 851
23805
195k
    {14521, 5447, 4, 7 },
23806
    // AArch64_ST1W_VG4_M4ZPXI - 852
23807
195k
    {14521, 5454, 4, 7 },
23808
    // AArch64_ST1_MXIPXX_H_B - 853
23809
195k
    {14543, 5461, 6, 9 },
23810
    // AArch64_ST1_MXIPXX_H_D - 854
23811
195k
    {14577, 5470, 6, 9 },
23812
    // AArch64_ST1_MXIPXX_H_H - 855
23813
195k
    {14611, 5479, 6, 9 },
23814
    // AArch64_ST1_MXIPXX_H_Q - 856
23815
195k
    {14645, 5488, 6, 9 },
23816
    // AArch64_ST1_MXIPXX_H_S - 857
23817
195k
    {14679, 5497, 6, 9 },
23818
    // AArch64_ST1_MXIPXX_V_B - 858
23819
195k
    {14713, 5506, 6, 9 },
23820
    // AArch64_ST1_MXIPXX_V_D - 859
23821
195k
    {14747, 5515, 6, 9 },
23822
    // AArch64_ST1_MXIPXX_V_H - 860
23823
195k
    {14781, 5524, 6, 9 },
23824
    // AArch64_ST1_MXIPXX_V_Q - 861
23825
195k
    {14815, 5533, 6, 9 },
23826
    // AArch64_ST1_MXIPXX_V_S - 862
23827
195k
    {14849, 5542, 6, 9 },
23828
    // AArch64_ST1i16_POST - 863
23829
195k
    {14883, 5551, 5, 8 },
23830
    // AArch64_ST1i32_POST - 864
23831
195k
    {14906, 5559, 5, 8 },
23832
    // AArch64_ST1i64_POST - 865
23833
195k
    {14929, 5567, 5, 8 },
23834
    // AArch64_ST1i8_POST - 866
23835
195k
    {14952, 5575, 5, 8 },
23836
    // AArch64_ST2B_IMM - 867
23837
195k
    {14975, 5583, 4, 8 },
23838
    // AArch64_ST2D_IMM - 868
23839
195k
    {14997, 5591, 4, 8 },
23840
    // AArch64_ST2GOffset - 869
23841
195k
    {15019, 5599, 3, 6 },
23842
    // AArch64_ST2H_IMM - 870
23843
195k
    {15033, 5605, 4, 8 },
23844
    // AArch64_ST2Q_IMM - 871
23845
195k
    {15055, 5613, 4, 8 },
23846
    // AArch64_ST2Twov16b_POST - 872
23847
195k
    {15077, 5621, 4, 7 },
23848
    // AArch64_ST2Twov2d_POST - 873
23849
195k
    {15097, 5628, 4, 7 },
23850
    // AArch64_ST2Twov2s_POST - 874
23851
195k
    {15117, 5635, 4, 7 },
23852
    // AArch64_ST2Twov4h_POST - 875
23853
195k
    {15137, 5642, 4, 7 },
23854
    // AArch64_ST2Twov4s_POST - 876
23855
195k
    {15157, 5649, 4, 7 },
23856
    // AArch64_ST2Twov8b_POST - 877
23857
195k
    {15177, 5656, 4, 7 },
23858
    // AArch64_ST2Twov8h_POST - 878
23859
195k
    {15197, 5663, 4, 7 },
23860
    // AArch64_ST2W_IMM - 879
23861
195k
    {15217, 5670, 4, 8 },
23862
    // AArch64_ST2i16_POST - 880
23863
195k
    {15239, 5678, 5, 8 },
23864
    // AArch64_ST2i32_POST - 881
23865
195k
    {15262, 5686, 5, 8 },
23866
    // AArch64_ST2i64_POST - 882
23867
195k
    {15285, 5694, 5, 8 },
23868
    // AArch64_ST2i8_POST - 883
23869
195k
    {15309, 5702, 5, 8 },
23870
    // AArch64_ST3B_IMM - 884
23871
195k
    {15332, 5710, 4, 8 },
23872
    // AArch64_ST3D_IMM - 885
23873
195k
    {15354, 5718, 4, 8 },
23874
    // AArch64_ST3H_IMM - 886
23875
195k
    {15376, 5726, 4, 8 },
23876
    // AArch64_ST3Q_IMM - 887
23877
195k
    {15398, 5734, 4, 8 },
23878
    // AArch64_ST3Threev16b_POST - 888
23879
195k
    {15420, 5742, 4, 7 },
23880
    // AArch64_ST3Threev2d_POST - 889
23881
195k
    {15440, 5749, 4, 7 },
23882
    // AArch64_ST3Threev2s_POST - 890
23883
195k
    {15460, 5756, 4, 7 },
23884
    // AArch64_ST3Threev4h_POST - 891
23885
195k
    {15480, 5763, 4, 7 },
23886
    // AArch64_ST3Threev4s_POST - 892
23887
195k
    {15500, 5770, 4, 7 },
23888
    // AArch64_ST3Threev8b_POST - 893
23889
195k
    {15520, 5777, 4, 7 },
23890
    // AArch64_ST3Threev8h_POST - 894
23891
195k
    {15540, 5784, 4, 7 },
23892
    // AArch64_ST3W_IMM - 895
23893
195k
    {15560, 5791, 4, 8 },
23894
    // AArch64_ST3i16_POST - 896
23895
195k
    {15582, 5799, 5, 8 },
23896
    // AArch64_ST3i32_POST - 897
23897
195k
    {15605, 5807, 5, 8 },
23898
    // AArch64_ST3i64_POST - 898
23899
195k
    {15629, 5815, 5, 8 },
23900
    // AArch64_ST3i8_POST - 899
23901
195k
    {15653, 5823, 5, 8 },
23902
    // AArch64_ST4B_IMM - 900
23903
195k
    {15676, 5831, 4, 8 },
23904
    // AArch64_ST4D_IMM - 901
23905
195k
    {15698, 5839, 4, 8 },
23906
    // AArch64_ST4Fourv16b_POST - 902
23907
195k
    {15720, 5847, 4, 7 },
23908
    // AArch64_ST4Fourv2d_POST - 903
23909
195k
    {15740, 5854, 4, 7 },
23910
    // AArch64_ST4Fourv2s_POST - 904
23911
195k
    {15760, 5861, 4, 7 },
23912
    // AArch64_ST4Fourv4h_POST - 905
23913
195k
    {15780, 5868, 4, 7 },
23914
    // AArch64_ST4Fourv4s_POST - 906
23915
195k
    {15800, 5875, 4, 7 },
23916
    // AArch64_ST4Fourv8b_POST - 907
23917
195k
    {15820, 5882, 4, 7 },
23918
    // AArch64_ST4Fourv8h_POST - 908
23919
195k
    {15840, 5889, 4, 7 },
23920
    // AArch64_ST4H_IMM - 909
23921
195k
    {15860, 5896, 4, 8 },
23922
    // AArch64_ST4Q_IMM - 910
23923
195k
    {15882, 5904, 4, 8 },
23924
    // AArch64_ST4W_IMM - 911
23925
195k
    {15904, 5912, 4, 8 },
23926
    // AArch64_ST4i16_POST - 912
23927
195k
    {15926, 5920, 5, 8 },
23928
    // AArch64_ST4i32_POST - 913
23929
195k
    {15949, 5928, 5, 8 },
23930
    // AArch64_ST4i64_POST - 914
23931
195k
    {15973, 5936, 5, 8 },
23932
    // AArch64_ST4i8_POST - 915
23933
195k
    {15997, 5944, 5, 8 },
23934
    // AArch64_STGOffset - 916
23935
195k
    {16020, 5952, 3, 6 },
23936
    // AArch64_STGPi - 917
23937
195k
    {16033, 5958, 4, 7 },
23938
    // AArch64_STLURBi - 918
23939
195k
    {16051, 5965, 3, 6 },
23940
    // AArch64_STLURHi - 919
23941
195k
    {16067, 5971, 3, 6 },
23942
    // AArch64_STLURWi - 920
23943
195k
    {16083, 5977, 3, 6 },
23944
    // AArch64_STLURXi - 921
23945
195k
    {16083, 5983, 3, 6 },
23946
    // AArch64_STLURbi - 922
23947
195k
    {16083, 5989, 3, 9 },
23948
    // AArch64_STLURdi - 923
23949
195k
    {16083, 5998, 3, 9 },
23950
    // AArch64_STLURhi - 924
23951
195k
    {16083, 6007, 3, 9 },
23952
    // AArch64_STLURqi - 925
23953
195k
    {16083, 6016, 3, 9 },
23954
    // AArch64_STLURsi - 926
23955
195k
    {16083, 6025, 3, 9 },
23956
    // AArch64_STNPDi - 927
23957
195k
    {16098, 6034, 4, 4 },
23958
    // AArch64_STNPQi - 928
23959
195k
    {16098, 6038, 4, 4 },
23960
    // AArch64_STNPSi - 929
23961
195k
    {16098, 6042, 4, 4 },
23962
    // AArch64_STNPWi - 930
23963
195k
    {16098, 6046, 4, 4 },
23964
    // AArch64_STNPXi - 931
23965
195k
    {16098, 6050, 4, 4 },
23966
    // AArch64_STNT1B_2Z_IMM - 932
23967
195k
    {16116, 6054, 4, 8 },
23968
    // AArch64_STNT1B_4Z_IMM - 933
23969
195k
    {16116, 6062, 4, 8 },
23970
    // AArch64_STNT1B_VG2_M2ZPXI - 934
23971
195k
    {16140, 6070, 4, 7 },
23972
    // AArch64_STNT1B_VG4_M4ZPXI - 935
23973
195k
    {16164, 6077, 4, 7 },
23974
    // AArch64_STNT1B_ZRI - 936
23975
195k
    {16188, 6084, 4, 8 },
23976
    // AArch64_STNT1B_ZZR_D_REAL - 937
23977
195k
    {16212, 6092, 4, 7 },
23978
    // AArch64_STNT1B_ZZR_S_REAL - 938
23979
195k
    {16238, 6099, 4, 7 },
23980
    // AArch64_STNT1D_2Z_IMM - 939
23981
195k
    {16264, 6106, 4, 8 },
23982
    // AArch64_STNT1D_4Z_IMM - 940
23983
195k
    {16264, 6114, 4, 8 },
23984
    // AArch64_STNT1D_VG2_M2ZPXI - 941
23985
195k
    {16288, 6122, 4, 7 },
23986
    // AArch64_STNT1D_VG4_M4ZPXI - 942
23987
195k
    {16288, 6129, 4, 7 },
23988
    // AArch64_STNT1D_ZRI - 943
23989
195k
    {16312, 6136, 4, 8 },
23990
    // AArch64_STNT1D_ZZR_D_REAL - 944
23991
195k
    {16336, 6144, 4, 7 },
23992
    // AArch64_STNT1H_2Z_IMM - 945
23993
195k
    {16362, 6151, 4, 8 },
23994
    // AArch64_STNT1H_4Z_IMM - 946
23995
195k
    {16362, 6159, 4, 8 },
23996
    // AArch64_STNT1H_VG2_M2ZPXI - 947
23997
195k
    {16386, 6167, 4, 7 },
23998
    // AArch64_STNT1H_VG4_M4ZPXI - 948
23999
195k
    {16410, 6174, 4, 7 },
24000
    // AArch64_STNT1H_ZRI - 949
24001
195k
    {16434, 6181, 4, 8 },
24002
    // AArch64_STNT1H_ZZR_D_REAL - 950
24003
195k
    {16458, 6189, 4, 7 },
24004
    // AArch64_STNT1H_ZZR_S_REAL - 951
24005
195k
    {16484, 6196, 4, 7 },
24006
    // AArch64_STNT1W_2Z_IMM - 952
24007
195k
    {16510, 6203, 4, 8 },
24008
    // AArch64_STNT1W_4Z_IMM - 953
24009
195k
    {16510, 6211, 4, 8 },
24010
    // AArch64_STNT1W_VG2_M2ZPXI - 954
24011
195k
    {16534, 6219, 4, 7 },
24012
    // AArch64_STNT1W_VG4_M4ZPXI - 955
24013
195k
    {16534, 6226, 4, 7 },
24014
    // AArch64_STNT1W_ZRI - 956
24015
195k
    {16558, 6233, 4, 8 },
24016
    // AArch64_STNT1W_ZZR_D_REAL - 957
24017
195k
    {16582, 6241, 4, 7 },
24018
    // AArch64_STNT1W_ZZR_S_REAL - 958
24019
195k
    {16608, 6248, 4, 7 },
24020
    // AArch64_STPDi - 959
24021
195k
    {16634, 6255, 4, 4 },
24022
    // AArch64_STPQi - 960
24023
195k
    {16634, 6259, 4, 4 },
24024
    // AArch64_STPSi - 961
24025
195k
    {16634, 6263, 4, 4 },
24026
    // AArch64_STPWi - 962
24027
195k
    {16634, 6267, 4, 4 },
24028
    // AArch64_STPXi - 963
24029
195k
    {16634, 6271, 4, 4 },
24030
    // AArch64_STRBBroX - 964
24031
195k
    {16651, 6275, 5, 5 },
24032
    // AArch64_STRBBui - 965
24033
195k
    {16669, 6280, 3, 3 },
24034
    // AArch64_STRBroX - 966
24035
195k
    {16683, 6283, 5, 5 },
24036
    // AArch64_STRBui - 967
24037
195k
    {16700, 6288, 3, 3 },
24038
    // AArch64_STRDroX - 968
24039
195k
    {16683, 6291, 5, 5 },
24040
    // AArch64_STRDui - 969
24041
195k
    {16700, 6296, 3, 3 },
24042
    // AArch64_STRHHroX - 970
24043
195k
    {16713, 6299, 5, 5 },
24044
    // AArch64_STRHHui - 971
24045
195k
    {16731, 6304, 3, 3 },
24046
    // AArch64_STRHroX - 972
24047
195k
    {16683, 6307, 5, 5 },
24048
    // AArch64_STRHui - 973
24049
195k
    {16700, 6312, 3, 3 },
24050
    // AArch64_STRQroX - 974
24051
195k
    {16683, 6315, 5, 5 },
24052
    // AArch64_STRQui - 975
24053
195k
    {16700, 6320, 3, 3 },
24054
    // AArch64_STRSroX - 976
24055
195k
    {16683, 6323, 5, 5 },
24056
    // AArch64_STRSui - 977
24057
195k
    {16700, 6328, 3, 3 },
24058
    // AArch64_STRWroX - 978
24059
195k
    {16683, 6331, 5, 5 },
24060
    // AArch64_STRWui - 979
24061
195k
    {16700, 6336, 3, 3 },
24062
    // AArch64_STRXroX - 980
24063
195k
    {16683, 6339, 5, 5 },
24064
    // AArch64_STRXui - 981
24065
195k
    {16700, 6344, 3, 3 },
24066
    // AArch64_STR_PXI - 982
24067
195k
    {16745, 6347, 3, 7 },
24068
    // AArch64_STR_ZA - 983
24069
195k
    {16760, 6354, 5, 8 },
24070
    // AArch64_STR_ZXI - 984
24071
195k
    {16745, 6362, 3, 7 },
24072
    // AArch64_STTRBi - 985
24073
195k
    {16785, 6369, 3, 3 },
24074
    // AArch64_STTRHi - 986
24075
195k
    {16800, 6372, 3, 3 },
24076
    // AArch64_STTRWi - 987
24077
195k
    {16815, 6375, 3, 3 },
24078
    // AArch64_STTRXi - 988
24079
195k
    {16815, 6378, 3, 3 },
24080
    // AArch64_STURBBi - 989
24081
195k
    {16829, 6381, 3, 3 },
24082
    // AArch64_STURBi - 990
24083
195k
    {16844, 6384, 3, 3 },
24084
    // AArch64_STURDi - 991
24085
195k
    {16844, 6387, 3, 3 },
24086
    // AArch64_STURHHi - 992
24087
195k
    {16858, 6390, 3, 3 },
24088
    // AArch64_STURHi - 993
24089
195k
    {16844, 6393, 3, 3 },
24090
    // AArch64_STURQi - 994
24091
195k
    {16844, 6396, 3, 3 },
24092
    // AArch64_STURSi - 995
24093
195k
    {16844, 6399, 3, 3 },
24094
    // AArch64_STURWi - 996
24095
195k
    {16844, 6402, 3, 3 },
24096
    // AArch64_STURXi - 997
24097
195k
    {16844, 6405, 3, 3 },
24098
    // AArch64_STZ2GOffset - 998
24099
195k
    {16873, 6408, 3, 6 },
24100
    // AArch64_STZGOffset - 999
24101
195k
    {16888, 6414, 3, 6 },
24102
    // AArch64_SUBSWri - 1000
24103
195k
    {16902, 6420, 4, 2 },
24104
    // AArch64_SUBSWrs - 1001
24105
195k
    {16915, 6422, 4, 4 },
24106
195k
    {16926, 6426, 4, 3 },
24107
195k
    {16941, 6429, 4, 4 },
24108
195k
    {16953, 6433, 4, 3 },
24109
195k
    {16969, 6436, 4, 4 },
24110
    // AArch64_SUBSWrx - 1006
24111
195k
    {16915, 6440, 4, 4 },
24112
195k
    {16985, 6444, 4, 3 },
24113
195k
    {16969, 6447, 4, 4 },
24114
    // AArch64_SUBSXri - 1009
24115
195k
    {16902, 6451, 4, 2 },
24116
    // AArch64_SUBSXrs - 1010
24117
195k
    {16915, 6453, 4, 4 },
24118
195k
    {16926, 6457, 4, 3 },
24119
195k
    {16941, 6460, 4, 4 },
24120
195k
    {16953, 6464, 4, 3 },
24121
195k
    {16969, 6467, 4, 4 },
24122
    // AArch64_SUBSXrx - 1015
24123
195k
    {16985, 6471, 4, 3 },
24124
    // AArch64_SUBSXrx64 - 1016
24125
195k
    {16915, 6474, 4, 4 },
24126
195k
    {16985, 6478, 4, 3 },
24127
195k
    {16969, 6481, 4, 4 },
24128
    // AArch64_SUBWrs - 1019
24129
195k
    {17000, 6485, 4, 4 },
24130
195k
    {17011, 6489, 4, 3 },
24131
195k
    {17026, 6492, 4, 4 },
24132
    // AArch64_SUBWrx - 1022
24133
195k
    {17026, 6496, 4, 4 },
24134
195k
    {17026, 6500, 4, 4 },
24135
    // AArch64_SUBXrs - 1024
24136
195k
    {17000, 6504, 4, 4 },
24137
195k
    {17011, 6508, 4, 3 },
24138
195k
    {17026, 6511, 4, 4 },
24139
    // AArch64_SUBXrx64 - 1027
24140
195k
    {17026, 6515, 4, 4 },
24141
195k
    {17026, 6519, 4, 4 },
24142
    // AArch64_SYSPxt_XZR - 1029
24143
195k
    {17041, 6523, 5, 8 },
24144
    // AArch64_SYSxt - 1030
24145
195k
    {17065, 6531, 5, 5 },
24146
    // AArch64_UBFMWri - 1031
24147
195k
    {17088, 6536, 4, 4 },
24148
195k
    {17103, 6540, 4, 4 },
24149
195k
    {17115, 6544, 4, 4 },
24150
    // AArch64_UBFMXri - 1034
24151
195k
    {17088, 6548, 4, 4 },
24152
195k
    {17103, 6552, 4, 4 },
24153
195k
    {17115, 6556, 4, 4 },
24154
195k
    {17127, 6560, 4, 4 },
24155
    // AArch64_UMADDLrrr - 1038
24156
195k
    {17139, 6564, 4, 4 },
24157
    // AArch64_UMOVvi32 - 1039
24158
195k
    {17156, 6568, 3, 5 },
24159
    // AArch64_UMOVvi32_idx0 - 1040
24160
195k
    {17156, 6573, 3, 6 },
24161
    // AArch64_UMOVvi64 - 1041
24162
195k
    {17175, 6579, 3, 5 },
24163
    // AArch64_UMOVvi64_idx0 - 1042
24164
195k
    {17175, 6584, 3, 6 },
24165
    // AArch64_UMSUBLrrr - 1043
24166
195k
    {17194, 6590, 4, 4 },
24167
    // AArch64_UQDECB_WPiI - 1044
24168
195k
    {17212, 6594, 4, 8 },
24169
195k
    {17222, 6602, 4, 8 },
24170
    // AArch64_UQDECB_XPiI - 1046
24171
195k
    {17212, 6610, 4, 8 },
24172
195k
    {17222, 6618, 4, 8 },
24173
    // AArch64_UQDECD_WPiI - 1048
24174
195k
    {17238, 6626, 4, 8 },
24175
195k
    {17248, 6634, 4, 8 },
24176
    // AArch64_UQDECD_XPiI - 1050
24177
195k
    {17238, 6642, 4, 8 },
24178
195k
    {17248, 6650, 4, 8 },
24179
    // AArch64_UQDECD_ZPiI - 1052
24180
195k
    {17264, 6658, 4, 8 },
24181
195k
    {17276, 6666, 4, 8 },
24182
    // AArch64_UQDECH_WPiI - 1054
24183
195k
    {17294, 6674, 4, 8 },
24184
195k
    {17304, 6682, 4, 8 },
24185
    // AArch64_UQDECH_XPiI - 1056
24186
195k
    {17294, 6690, 4, 8 },
24187
195k
    {17304, 6698, 4, 8 },
24188
    // AArch64_UQDECH_ZPiI - 1058
24189
195k
    {17320, 6706, 4, 8 },
24190
195k
    {17332, 6714, 4, 8 },
24191
    // AArch64_UQDECW_WPiI - 1060
24192
195k
    {17350, 6722, 4, 8 },
24193
195k
    {17360, 6730, 4, 8 },
24194
    // AArch64_UQDECW_XPiI - 1062
24195
195k
    {17350, 6738, 4, 8 },
24196
195k
    {17360, 6746, 4, 8 },
24197
    // AArch64_UQDECW_ZPiI - 1064
24198
195k
    {17376, 6754, 4, 8 },
24199
195k
    {17388, 6762, 4, 8 },
24200
    // AArch64_UQINCB_WPiI - 1066
24201
195k
    {17406, 6770, 4, 8 },
24202
195k
    {17416, 6778, 4, 8 },
24203
    // AArch64_UQINCB_XPiI - 1068
24204
195k
    {17406, 6786, 4, 8 },
24205
195k
    {17416, 6794, 4, 8 },
24206
    // AArch64_UQINCD_WPiI - 1070
24207
195k
    {17432, 6802, 4, 8 },
24208
195k
    {17442, 6810, 4, 8 },
24209
    // AArch64_UQINCD_XPiI - 1072
24210
195k
    {17432, 6818, 4, 8 },
24211
195k
    {17442, 6826, 4, 8 },
24212
    // AArch64_UQINCD_ZPiI - 1074
24213
195k
    {17458, 6834, 4, 8 },
24214
195k
    {17470, 6842, 4, 8 },
24215
    // AArch64_UQINCH_WPiI - 1076
24216
195k
    {17488, 6850, 4, 8 },
24217
195k
    {17498, 6858, 4, 8 },
24218
    // AArch64_UQINCH_XPiI - 1078
24219
195k
    {17488, 6866, 4, 8 },
24220
195k
    {17498, 6874, 4, 8 },
24221
    // AArch64_UQINCH_ZPiI - 1080
24222
195k
    {17514, 6882, 4, 8 },
24223
195k
    {17526, 6890, 4, 8 },
24224
    // AArch64_UQINCW_WPiI - 1082
24225
195k
    {17544, 6898, 4, 8 },
24226
195k
    {17554, 6906, 4, 8 },
24227
    // AArch64_UQINCW_XPiI - 1084
24228
195k
    {17544, 6914, 4, 8 },
24229
195k
    {17554, 6922, 4, 8 },
24230
    // AArch64_UQINCW_ZPiI - 1086
24231
195k
    {17570, 6930, 4, 8 },
24232
195k
    {17582, 6938, 4, 8 },
24233
    // AArch64_XPACLRI - 1088
24234
195k
    {17600, 6946, 0, 3 },
24235
    // AArch64_ZERO_M - 1089
24236
195k
    {17608, 6949, 1, 4 },
24237
195k
    {17618, 6953, 1, 4 },
24238
195k
    {17631, 6957, 1, 4 },
24239
195k
    {17644, 6961, 1, 4 },
24240
195k
    {17657, 6965, 1, 4 },
24241
195k
    {17670, 6969, 1, 4 },
24242
195k
    {17683, 6973, 1, 4 },
24243
195k
    {17696, 6977, 1, 4 },
24244
195k
    {17715, 6981, 1, 4 },
24245
195k
    {17734, 6985, 1, 4 },
24246
195k
    {17753, 6989, 1, 4 },
24247
195k
    {17772, 6993, 1, 4 },
24248
195k
    {17797, 6997, 1, 4 },
24249
195k
    {17822, 7001, 1, 4 },
24250
195k
    {17847, 7005, 1, 4 },
24251
195k
  {0},  };
24252
24253
195k
  static const AliasPatternCond Conds[] = {
24254
    // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 0
24255
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24256
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24257
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 2
24258
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24259
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24260
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24261
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24262
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6
24263
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24264
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24265
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24266
    // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 9
24267
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24268
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24269
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24270
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24271
    // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 13
24272
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24273
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
24274
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24275
195k
    {AliasPatternCond_K_Imm, (uint32_t)16},
24276
    // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 17
24277
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24278
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24279
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24280
    // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 20
24281
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24282
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
24283
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24284
195k
    {AliasPatternCond_K_Imm, (uint32_t)16},
24285
    // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 24
24286
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24287
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
24288
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 26
24289
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24290
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24291
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24292
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24293
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 30
24294
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24295
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24296
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24297
    // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 33
24298
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24299
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24300
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24301
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24302
    // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 37
24303
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24304
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
24305
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24306
    // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 40
24307
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24308
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
24309
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24310
195k
    {AliasPatternCond_K_Imm, (uint32_t)24},
24311
    // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 44
24312
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24313
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
24314
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24315
    // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 47
24316
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24317
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
24318
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24319
195k
    {AliasPatternCond_K_Imm, (uint32_t)24},
24320
    // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 51
24321
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
24322
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24323
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24324
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24325
    // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 55
24326
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24327
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
24328
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24329
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24330
    // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 59
24331
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24332
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24333
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24334
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24335
    // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 63
24336
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
24337
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24338
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24339
195k
    {AliasPatternCond_K_Imm, (uint32_t)16},
24340
    // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 67
24341
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24342
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
24343
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24344
195k
    {AliasPatternCond_K_Imm, (uint32_t)16},
24345
    // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 71
24346
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
24347
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
24348
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24349
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24350
    // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 75
24351
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
24352
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
24353
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24354
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24355
    // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 79
24356
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24357
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24358
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24359
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24360
    // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 83
24361
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
24362
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
24363
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24364
195k
    {AliasPatternCond_K_Imm, (uint32_t)24},
24365
    // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 87
24366
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
24367
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
24368
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24369
195k
    {AliasPatternCond_K_Imm, (uint32_t)24},
24370
    // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 91
24371
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24372
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24373
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 93
24374
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24375
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24376
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24377
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24378
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 97
24379
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24380
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24381
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24382
    // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 100
24383
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24384
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24385
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24386
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24387
    // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 104
24388
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24389
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24390
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 106
24391
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24392
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24393
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24394
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24395
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 110
24396
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24397
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24398
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24399
    // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 113
24400
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24401
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24402
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24403
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24404
    // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 117
24405
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24406
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24407
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24408
195k
    {AliasPatternCond_K_TiedReg, 2},
24409
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24410
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24411
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24412
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24413
    // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 125
24414
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24415
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24416
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24417
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24418
    // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 129
24419
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24420
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24421
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24422
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24423
    // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 133
24424
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24425
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24426
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24427
195k
    {AliasPatternCond_K_TiedReg, 2},
24428
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24429
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24430
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24431
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24432
    // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 141
24433
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24434
195k
    {AliasPatternCond_K_Ignore, 0},
24435
195k
    {AliasPatternCond_K_Custom, 1},
24436
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24437
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24438
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24439
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24440
    // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 148
24441
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24442
195k
    {AliasPatternCond_K_Ignore, 0},
24443
195k
    {AliasPatternCond_K_Custom, 2},
24444
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24445
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24446
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24447
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24448
    // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 155
24449
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24450
195k
    {AliasPatternCond_K_Ignore, 0},
24451
195k
    {AliasPatternCond_K_Custom, 3},
24452
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24453
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24454
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24455
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24456
    // (AUTIA1716) - 162
24457
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24458
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
24459
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24460
    // (AUTIASP) - 165
24461
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24462
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
24463
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24464
    // (AUTIAZ) - 168
24465
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24466
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
24467
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24468
    // (AUTIB1716) - 171
24469
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24470
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
24471
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24472
    // (AUTIBSP) - 174
24473
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24474
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
24475
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24476
    // (AUTIBZ) - 177
24477
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24478
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
24479
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24480
    // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 180
24481
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24482
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24483
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24484
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24485
    // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 184
24486
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24487
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24488
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24489
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24490
    // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 188
24491
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24492
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24493
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24494
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24495
    // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 192
24496
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24497
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24498
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24499
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24500
    // (CLREX 15) - 196
24501
195k
    {AliasPatternCond_K_Imm, (uint32_t)15},
24502
    // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 197
24503
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24504
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24505
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24506
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24507
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24508
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24509
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24510
    // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 204
24511
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24512
195k
    {AliasPatternCond_K_Ignore, 0},
24513
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24514
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24515
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24516
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24517
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24518
    // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 211
24519
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24520
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24521
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24522
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24523
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24524
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24525
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24526
    // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 218
24527
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24528
195k
    {AliasPatternCond_K_Ignore, 0},
24529
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24530
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24531
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24532
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24533
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24534
    // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 225
24535
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24536
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24537
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24538
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24539
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24540
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24541
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24542
    // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 232
24543
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24544
195k
    {AliasPatternCond_K_Ignore, 0},
24545
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24546
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24547
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24548
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24549
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24550
    // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 239
24551
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24552
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24553
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24554
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24555
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24556
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24557
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24558
    // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 246
24559
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24560
195k
    {AliasPatternCond_K_Ignore, 0},
24561
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24562
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24563
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24564
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24565
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24566
    // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 253
24567
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24568
195k
    {AliasPatternCond_K_Ignore, 0},
24569
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24570
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24571
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24572
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24573
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24574
    // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 260
24575
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24576
195k
    {AliasPatternCond_K_Ignore, 0},
24577
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24578
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24579
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24580
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24581
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24582
    // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 267
24583
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24584
195k
    {AliasPatternCond_K_Ignore, 0},
24585
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24586
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24587
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24588
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24589
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24590
    // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 274
24591
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24592
195k
    {AliasPatternCond_K_Ignore, 0},
24593
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24594
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24595
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24596
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24597
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24598
    // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 281
24599
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24600
195k
    {AliasPatternCond_K_Ignore, 0},
24601
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
24602
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24603
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24604
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24605
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24606
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24607
    // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 289
24608
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24609
195k
    {AliasPatternCond_K_Ignore, 0},
24610
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
24611
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
24612
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24613
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24614
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24615
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24616
    // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 297
24617
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24618
195k
    {AliasPatternCond_K_Ignore, 0},
24619
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
24620
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24621
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24622
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24623
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24624
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24625
    // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 305
24626
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24627
195k
    {AliasPatternCond_K_Ignore, 0},
24628
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
24629
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24630
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24631
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24632
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24633
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24634
    // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 313
24635
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24636
195k
    {AliasPatternCond_K_Ignore, 0},
24637
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
24638
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
24639
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24640
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24641
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24642
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24643
    // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 321
24644
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24645
195k
    {AliasPatternCond_K_Ignore, 0},
24646
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
24647
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
24648
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24649
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24650
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24651
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24652
    // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 329
24653
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24654
195k
    {AliasPatternCond_K_Ignore, 0},
24655
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
24656
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
24657
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24658
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24659
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24660
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24661
    // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 337
24662
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24663
195k
    {AliasPatternCond_K_Ignore, 0},
24664
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
24665
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
24666
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24667
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24668
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24669
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24670
    // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 345
24671
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24672
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24673
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24674
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24675
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24676
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24677
    // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 351
24678
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24679
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24680
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24681
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24682
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24683
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24684
    // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 357
24685
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24686
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24687
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24688
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24689
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24690
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24691
    // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 363
24692
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24693
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
24694
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24695
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24696
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24697
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24698
    // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 369
24699
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24700
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24701
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24702
195k
    {AliasPatternCond_K_Custom, 4},
24703
    // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 373
24704
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24705
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24706
195k
    {AliasPatternCond_K_TiedReg, 1},
24707
195k
    {AliasPatternCond_K_Custom, 4},
24708
    // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 377
24709
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24710
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24711
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24712
195k
    {AliasPatternCond_K_Custom, 4},
24713
    // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 381
24714
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24715
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24716
195k
    {AliasPatternCond_K_TiedReg, 1},
24717
195k
    {AliasPatternCond_K_Custom, 4},
24718
    // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 385
24719
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24720
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24721
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
24722
195k
    {AliasPatternCond_K_Custom, 4},
24723
    // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 389
24724
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24725
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24726
195k
    {AliasPatternCond_K_TiedReg, 1},
24727
195k
    {AliasPatternCond_K_Custom, 4},
24728
    // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 393
24729
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24730
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24731
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
24732
195k
    {AliasPatternCond_K_Custom, 4},
24733
    // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 397
24734
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24735
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24736
195k
    {AliasPatternCond_K_TiedReg, 1},
24737
195k
    {AliasPatternCond_K_Custom, 4},
24738
    // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 401
24739
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24740
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
24741
195k
    {AliasPatternCond_K_TiedReg, 1},
24742
195k
    {AliasPatternCond_K_Custom, 4},
24743
    // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 405
24744
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24745
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24746
195k
    {AliasPatternCond_K_TiedReg, 1},
24747
195k
    {AliasPatternCond_K_Custom, 4},
24748
    // (DCPS1 0) - 409
24749
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24750
    // (DCPS2 0) - 410
24751
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24752
    // (DCPS3 0) - 411
24753
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24754
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24755
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureEL3},
24756
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24757
    // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 415
24758
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24759
195k
    {AliasPatternCond_K_Ignore, 0},
24760
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24761
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24762
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24763
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24764
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24765
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24766
    // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 423
24767
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24768
195k
    {AliasPatternCond_K_Ignore, 0},
24769
195k
    {AliasPatternCond_K_Ignore, 0},
24770
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24771
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24772
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24773
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24774
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24775
    // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 431
24776
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24777
195k
    {AliasPatternCond_K_Ignore, 0},
24778
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24779
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24780
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24781
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24782
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24783
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24784
    // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 439
24785
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24786
195k
    {AliasPatternCond_K_Ignore, 0},
24787
195k
    {AliasPatternCond_K_Ignore, 0},
24788
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24789
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24790
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24791
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24792
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24793
    // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 447
24794
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24795
195k
    {AliasPatternCond_K_Ignore, 0},
24796
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24797
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24798
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24799
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24800
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24801
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24802
    // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 455
24803
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24804
195k
    {AliasPatternCond_K_Ignore, 0},
24805
195k
    {AliasPatternCond_K_Ignore, 0},
24806
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24807
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24808
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24809
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24810
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24811
    // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 463
24812
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24813
195k
    {AliasPatternCond_K_Ignore, 0},
24814
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24815
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24816
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24817
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24818
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24819
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24820
    // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 471
24821
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24822
195k
    {AliasPatternCond_K_Ignore, 0},
24823
195k
    {AliasPatternCond_K_Ignore, 0},
24824
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24825
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24826
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24827
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24828
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24829
    // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 479
24830
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24831
195k
    {AliasPatternCond_K_Ignore, 0},
24832
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24833
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24834
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24835
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24836
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24837
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24838
    // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 487
24839
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24840
195k
    {AliasPatternCond_K_Ignore, 0},
24841
195k
    {AliasPatternCond_K_Ignore, 0},
24842
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24843
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24844
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24845
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24846
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24847
    // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 495
24848
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24849
195k
    {AliasPatternCond_K_Ignore, 0},
24850
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24851
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24852
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24853
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24854
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24855
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24856
    // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 503
24857
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
24858
195k
    {AliasPatternCond_K_Ignore, 0},
24859
195k
    {AliasPatternCond_K_Ignore, 0},
24860
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24861
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24862
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24863
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24864
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24865
    // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 511
24866
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24867
195k
    {AliasPatternCond_K_Ignore, 0},
24868
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
24869
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24870
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24871
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24872
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24873
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24874
    // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 519
24875
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24876
195k
    {AliasPatternCond_K_Ignore, 0},
24877
195k
    {AliasPatternCond_K_Ignore, 0},
24878
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
24879
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24880
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24881
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24882
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24883
    // (DSB 0) - 527
24884
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24885
    // (DSB 4) - 528
24886
195k
    {AliasPatternCond_K_Imm, (uint32_t)4},
24887
    // (DSB { 1, 1, 0, 0 }) - 529
24888
195k
    {AliasPatternCond_K_Imm, (uint32_t)12},
24889
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24890
195k
    {AliasPatternCond_K_OrFeature, AArch64_HasV8_0rOps},
24891
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24892
    // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 533
24893
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24894
195k
    {AliasPatternCond_K_Custom, 5},
24895
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24896
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24897
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24898
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24899
    // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 539
24900
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24901
195k
    {AliasPatternCond_K_Custom, 6},
24902
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24903
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24904
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24905
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24906
    // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 545
24907
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24908
195k
    {AliasPatternCond_K_Custom, 7},
24909
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24910
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24911
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24912
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24913
    // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 551
24914
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24915
195k
    {AliasPatternCond_K_Custom, 1},
24916
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24917
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24918
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24919
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24920
    // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 557
24921
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24922
195k
    {AliasPatternCond_K_Custom, 2},
24923
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24924
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24925
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24926
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24927
    // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 563
24928
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24929
195k
    {AliasPatternCond_K_Custom, 3},
24930
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24931
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24932
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24933
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24934
    // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 569
24935
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24936
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24937
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24938
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24939
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24940
    // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 574
24941
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24942
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24943
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24944
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24945
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24946
    // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 579
24947
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24948
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24949
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24950
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24951
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24952
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24953
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24954
    // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 586
24955
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24956
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24957
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24958
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24959
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24960
    // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 591
24961
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24962
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24963
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24964
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24965
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24966
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24967
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24968
    // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 598
24969
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24970
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24971
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24972
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24973
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24974
    // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 603
24975
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24976
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24977
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
24978
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24979
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24980
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24981
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24982
    // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 610
24983
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24984
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24985
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24986
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24987
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24988
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24989
    // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 616
24990
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24991
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
24992
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
24993
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
24994
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
24995
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
24996
    // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 622
24997
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
24998
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
24999
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25000
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25001
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25002
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25003
    // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 628
25004
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25005
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25006
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25007
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25008
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25009
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25010
    // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 634
25011
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25012
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25013
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25014
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25015
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25016
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25017
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25018
    // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 641
25019
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25020
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25021
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25022
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25023
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25024
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25025
    // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 647
25026
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25027
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25028
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25029
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25030
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25031
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25032
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25033
    // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 654
25034
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25035
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25036
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25037
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25038
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25039
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25040
    // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 660
25041
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25042
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25043
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25044
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25045
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25046
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25047
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25048
    // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 667
25049
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25050
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25051
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25052
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25053
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25054
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25055
    // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 673
25056
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25057
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25058
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25059
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25060
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25061
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25062
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25063
    // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 680
25064
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25065
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25066
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25067
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25068
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25069
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25070
    // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 686
25071
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25072
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25073
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25074
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25075
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25076
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25077
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25078
    // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 693
25079
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25080
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25081
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25082
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25083
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25084
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25085
    // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 699
25086
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25087
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25088
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25089
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25090
    // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 703
25091
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25092
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25093
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25094
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25095
    // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 707
25096
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25097
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25098
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25099
195k
    {AliasPatternCond_K_TiedReg, 1},
25100
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25101
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25102
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25103
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25104
    // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 715
25105
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25106
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25107
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25108
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25109
    // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 719
25110
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25111
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25112
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25113
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25114
    // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 723
25115
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25116
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25117
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25118
195k
    {AliasPatternCond_K_TiedReg, 1},
25119
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25120
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25121
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25122
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25123
    // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 731
25124
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25125
195k
    {AliasPatternCond_K_Ignore, 0},
25126
195k
    {AliasPatternCond_K_Custom, 1},
25127
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25128
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25129
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25130
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25131
    // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 738
25132
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25133
195k
    {AliasPatternCond_K_Ignore, 0},
25134
195k
    {AliasPatternCond_K_Custom, 2},
25135
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25136
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25137
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25138
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25139
    // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 745
25140
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25141
195k
    {AliasPatternCond_K_Ignore, 0},
25142
195k
    {AliasPatternCond_K_Custom, 3},
25143
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25144
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25145
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25146
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25147
    // (EXTRACT_ZPMXI_H_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 752
25148
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25149
195k
    {AliasPatternCond_K_Ignore, 0},
25150
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25151
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
25152
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25153
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25154
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25155
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25156
    // (EXTRACT_ZPMXI_H_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 760
25157
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25158
195k
    {AliasPatternCond_K_Ignore, 0},
25159
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25160
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
25161
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25162
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25163
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25164
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25165
    // (EXTRACT_ZPMXI_H_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 768
25166
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25167
195k
    {AliasPatternCond_K_Ignore, 0},
25168
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25169
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
25170
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25171
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25172
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25173
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25174
    // (EXTRACT_ZPMXI_H_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpH128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 776
25175
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25176
195k
    {AliasPatternCond_K_Ignore, 0},
25177
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25178
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
25179
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25180
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25181
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25182
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25183
    // (EXTRACT_ZPMXI_H_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 784
25184
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25185
195k
    {AliasPatternCond_K_Ignore, 0},
25186
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25187
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
25188
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25189
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25190
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25191
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25192
    // (EXTRACT_ZPMXI_V_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 792
25193
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25194
195k
    {AliasPatternCond_K_Ignore, 0},
25195
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25196
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
25197
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25198
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25199
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25200
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25201
    // (EXTRACT_ZPMXI_V_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 800
25202
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25203
195k
    {AliasPatternCond_K_Ignore, 0},
25204
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25205
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
25206
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25207
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25208
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25209
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25210
    // (EXTRACT_ZPMXI_V_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 808
25211
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25212
195k
    {AliasPatternCond_K_Ignore, 0},
25213
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25214
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
25215
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25216
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25217
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25218
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25219
    // (EXTRACT_ZPMXI_V_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpV128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 816
25220
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25221
195k
    {AliasPatternCond_K_Ignore, 0},
25222
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25223
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
25224
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25225
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25226
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25227
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25228
    // (EXTRACT_ZPMXI_V_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 824
25229
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25230
195k
    {AliasPatternCond_K_Ignore, 0},
25231
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25232
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
25233
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25234
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25235
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25236
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25237
    // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 832
25238
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25239
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25240
195k
    {AliasPatternCond_K_TiedReg, 1},
25241
    // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 835
25242
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25243
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25244
195k
    {AliasPatternCond_K_TiedReg, 1},
25245
    // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 838
25246
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25247
195k
    {AliasPatternCond_K_Ignore, 0},
25248
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25249
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25250
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25251
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25252
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25253
    // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 845
25254
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25255
195k
    {AliasPatternCond_K_Ignore, 0},
25256
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25257
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25258
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25259
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25260
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25261
    // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 852
25262
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25263
195k
    {AliasPatternCond_K_Ignore, 0},
25264
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25265
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25266
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25267
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25268
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25269
    // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 859
25270
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25271
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25272
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25273
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25274
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25275
    // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 864
25276
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25277
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25278
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25279
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25280
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25281
    // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 869
25282
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25283
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25284
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25285
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25286
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25287
    // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 874
25288
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25289
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25290
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25291
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25292
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25293
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25294
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25295
    // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 881
25296
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25297
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25298
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25299
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25300
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25301
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25302
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25303
    // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888
25304
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25305
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25306
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25307
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25308
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25309
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25310
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25311
    // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 895
25312
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25313
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25314
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25315
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25316
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25317
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25318
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25319
    // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 902
25320
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25321
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25322
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25323
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25324
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25325
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25326
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25327
    // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 909
25328
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25329
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25330
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25331
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25332
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
25333
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25334
    // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 915
25335
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25336
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25337
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25338
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25339
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25340
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25341
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25342
    // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 922
25343
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25344
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25345
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25346
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25347
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25348
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25349
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25350
    // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 929
25351
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25352
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25353
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25354
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25355
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25356
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25357
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25358
    // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 936
25359
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25360
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25361
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25362
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25363
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25364
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25365
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25366
    // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 943
25367
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25368
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25369
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25370
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25371
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25372
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25373
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25374
    // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 950
25375
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25376
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25377
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25378
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25379
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25380
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25381
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25382
    // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 957
25383
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25384
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25385
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25386
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25387
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25388
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25389
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25390
    // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 964
25391
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25392
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25393
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25394
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25395
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25396
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25397
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25398
    // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 971
25399
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25400
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25401
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25402
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25403
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25404
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25405
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25406
    // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 978
25407
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25408
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25409
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25410
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25411
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25412
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25413
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25414
    // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 985
25415
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25416
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25417
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25418
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25419
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25420
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25421
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25422
    // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 992
25423
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25424
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25425
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25426
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25427
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25428
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25429
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25430
    // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 999
25431
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25432
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25433
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25434
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25435
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25436
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25437
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25438
    // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1006
25439
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25440
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25441
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25442
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25443
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25444
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25445
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25446
    // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1013
25447
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25448
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25449
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25450
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25451
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25452
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25453
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25454
    // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1020
25455
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25456
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25457
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25458
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25459
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25460
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25461
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25462
    // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1027
25463
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25464
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25465
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25466
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25467
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25468
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25469
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25470
    // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1034
25471
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25472
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25473
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25474
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25475
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25476
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25477
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25478
    // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1041
25479
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25480
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25481
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25482
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25483
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25484
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25485
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25486
    // (HINT { 0, 0, 0 }) - 1048
25487
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25488
    // (HINT { 0, 0, 1 }) - 1049
25489
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25490
    // (HINT { 0, 1, 0 }) - 1050
25491
195k
    {AliasPatternCond_K_Imm, (uint32_t)2},
25492
    // (HINT { 0, 1, 1 }) - 1051
25493
195k
    {AliasPatternCond_K_Imm, (uint32_t)3},
25494
    // (HINT { 1, 0, 0 }) - 1052
25495
195k
    {AliasPatternCond_K_Imm, (uint32_t)4},
25496
    // (HINT { 1, 0, 1 }) - 1053
25497
195k
    {AliasPatternCond_K_Imm, (uint32_t)5},
25498
    // (HINT { 1, 1, 0 }) - 1054
25499
195k
    {AliasPatternCond_K_Imm, (uint32_t)6},
25500
    // (HINT { 1, 0, 0, 0, 0 }) - 1055
25501
195k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25502
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25503
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRAS},
25504
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25505
    // (HINT 20) - 1059
25506
195k
    {AliasPatternCond_K_Imm, (uint32_t)20},
25507
    // (HINT 32) - 1060
25508
195k
    {AliasPatternCond_K_Imm, (uint32_t)32},
25509
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25510
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
25511
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25512
    // (HINT btihint_op:$op) - 1064
25513
195k
    {AliasPatternCond_K_Custom, 8},
25514
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25515
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
25516
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25517
    // (HINT psbhint_op:$op) - 1068
25518
195k
    {AliasPatternCond_K_Custom, 9},
25519
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25520
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSPE},
25521
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25522
    // (HINT 22) - 1072
25523
195k
    {AliasPatternCond_K_Imm, (uint32_t)22},
25524
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25525
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCLRBHB},
25526
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25527
    // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1076
25528
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25529
195k
    {AliasPatternCond_K_Ignore, 0},
25530
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25531
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25532
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25533
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25534
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25535
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25536
    // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1084
25537
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25538
195k
    {AliasPatternCond_K_Ignore, 0},
25539
195k
    {AliasPatternCond_K_Ignore, 0},
25540
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25541
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25542
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25543
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25544
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25545
    // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1092
25546
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25547
195k
    {AliasPatternCond_K_Ignore, 0},
25548
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25549
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25550
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25551
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25552
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25553
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25554
    // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1100
25555
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25556
195k
    {AliasPatternCond_K_Ignore, 0},
25557
195k
    {AliasPatternCond_K_Ignore, 0},
25558
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25559
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25560
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25561
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25562
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25563
    // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1108
25564
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25565
195k
    {AliasPatternCond_K_Ignore, 0},
25566
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25567
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25568
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25569
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25570
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25571
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25572
    // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1116
25573
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25574
195k
    {AliasPatternCond_K_Ignore, 0},
25575
195k
    {AliasPatternCond_K_Ignore, 0},
25576
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25577
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25578
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25579
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25580
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25581
    // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1124
25582
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25583
195k
    {AliasPatternCond_K_Ignore, 0},
25584
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25585
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25586
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25587
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25588
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25589
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25590
    // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1132
25591
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25592
195k
    {AliasPatternCond_K_Ignore, 0},
25593
195k
    {AliasPatternCond_K_Ignore, 0},
25594
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25595
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25596
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25597
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25598
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25599
    // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1140
25600
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25601
195k
    {AliasPatternCond_K_Ignore, 0},
25602
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25603
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25604
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25605
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25606
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25607
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25608
    // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1148
25609
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25610
195k
    {AliasPatternCond_K_Ignore, 0},
25611
195k
    {AliasPatternCond_K_Ignore, 0},
25612
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25613
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25614
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25615
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25616
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25617
    // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1156
25618
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25619
195k
    {AliasPatternCond_K_Ignore, 0},
25620
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25621
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25622
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25623
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25624
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25625
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25626
    // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1164
25627
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25628
195k
    {AliasPatternCond_K_Ignore, 0},
25629
195k
    {AliasPatternCond_K_Ignore, 0},
25630
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25631
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25632
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25633
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25634
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25635
    // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1172
25636
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25637
195k
    {AliasPatternCond_K_Ignore, 0},
25638
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25639
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25640
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25641
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25642
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25643
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25644
    // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1180
25645
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25646
195k
    {AliasPatternCond_K_Ignore, 0},
25647
195k
    {AliasPatternCond_K_Ignore, 0},
25648
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25649
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25650
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25651
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25652
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25653
    // (INSERT_MXIPZ_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1188
25654
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
25655
195k
    {AliasPatternCond_K_Ignore, 0},
25656
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25657
195k
    {AliasPatternCond_K_Ignore, 0},
25658
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25659
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25660
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25661
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25662
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25663
    // (INSERT_MXIPZ_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1197
25664
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
25665
195k
    {AliasPatternCond_K_Ignore, 0},
25666
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25667
195k
    {AliasPatternCond_K_Ignore, 0},
25668
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25669
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25670
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25671
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25672
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25673
    // (INSERT_MXIPZ_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1206
25674
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
25675
195k
    {AliasPatternCond_K_Ignore, 0},
25676
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25677
195k
    {AliasPatternCond_K_Ignore, 0},
25678
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25679
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25680
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25681
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25682
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25683
    // (INSERT_MXIPZ_H_Q TileVectorOpH128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1215
25684
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
25685
195k
    {AliasPatternCond_K_Ignore, 0},
25686
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25687
195k
    {AliasPatternCond_K_Ignore, 0},
25688
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25689
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25690
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25691
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25692
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25693
    // (INSERT_MXIPZ_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1224
25694
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
25695
195k
    {AliasPatternCond_K_Ignore, 0},
25696
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25697
195k
    {AliasPatternCond_K_Ignore, 0},
25698
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25699
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25700
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25701
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25702
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25703
    // (INSERT_MXIPZ_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1233
25704
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
25705
195k
    {AliasPatternCond_K_Ignore, 0},
25706
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25707
195k
    {AliasPatternCond_K_Ignore, 0},
25708
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25709
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25710
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25711
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25712
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25713
    // (INSERT_MXIPZ_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1242
25714
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
25715
195k
    {AliasPatternCond_K_Ignore, 0},
25716
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25717
195k
    {AliasPatternCond_K_Ignore, 0},
25718
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25719
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25720
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25721
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25722
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25723
    // (INSERT_MXIPZ_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1251
25724
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
25725
195k
    {AliasPatternCond_K_Ignore, 0},
25726
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25727
195k
    {AliasPatternCond_K_Ignore, 0},
25728
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25729
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25730
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25731
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25732
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25733
    // (INSERT_MXIPZ_V_Q TileVectorOpV128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1260
25734
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
25735
195k
    {AliasPatternCond_K_Ignore, 0},
25736
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25737
195k
    {AliasPatternCond_K_Ignore, 0},
25738
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25739
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25740
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25741
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25742
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25743
    // (INSERT_MXIPZ_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1269
25744
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
25745
195k
    {AliasPatternCond_K_Ignore, 0},
25746
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
25747
195k
    {AliasPatternCond_K_Ignore, 0},
25748
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25749
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25750
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25751
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25752
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25753
    // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1278
25754
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25755
195k
    {AliasPatternCond_K_Ignore, 0},
25756
195k
    {AliasPatternCond_K_Ignore, 0},
25757
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25758
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25759
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25760
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25761
    // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1285
25762
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25763
195k
    {AliasPatternCond_K_Ignore, 0},
25764
195k
    {AliasPatternCond_K_Ignore, 0},
25765
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25766
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25767
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25768
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25769
    // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1292
25770
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25771
195k
    {AliasPatternCond_K_Ignore, 0},
25772
195k
    {AliasPatternCond_K_Ignore, 0},
25773
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25774
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25775
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25776
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25777
    // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1299
25778
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25779
195k
    {AliasPatternCond_K_Ignore, 0},
25780
195k
    {AliasPatternCond_K_Ignore, 0},
25781
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25782
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25783
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25784
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25785
    // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1306
25786
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25787
195k
    {AliasPatternCond_K_Ignore, 0},
25788
195k
    {AliasPatternCond_K_Ignore, 0},
25789
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25790
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25791
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25792
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25793
    // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1313
25794
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25795
195k
    {AliasPatternCond_K_Ignore, 0},
25796
195k
    {AliasPatternCond_K_Ignore, 0},
25797
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25798
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25799
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25800
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25801
    // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1320
25802
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25803
195k
    {AliasPatternCond_K_Ignore, 0},
25804
195k
    {AliasPatternCond_K_Ignore, 0},
25805
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25806
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25807
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25808
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25809
    // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1327
25810
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25811
195k
    {AliasPatternCond_K_Ignore, 0},
25812
195k
    {AliasPatternCond_K_Ignore, 0},
25813
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
25814
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25815
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25816
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25817
    // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1334
25818
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25819
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25820
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25821
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25822
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
25823
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25824
    // (ISB 15) - 1340
25825
195k
    {AliasPatternCond_K_Imm, (uint32_t)15},
25826
    // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1341
25827
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
25828
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
25829
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25830
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25831
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25832
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
25833
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
25834
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25835
    // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1349
25836
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
25837
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
25838
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25839
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25840
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25841
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
25842
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
25843
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25844
    // (LD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1357
25845
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25846
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25847
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25848
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25849
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25850
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25851
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25852
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25853
    // (LD1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1365
25854
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25855
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25856
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25857
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25858
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25859
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25860
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25861
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25862
    // (LD1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1373
25863
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25864
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25865
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25866
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25867
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25868
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25869
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25870
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25871
    // (LD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1381
25872
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25873
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25874
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25875
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25876
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25877
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25878
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25879
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25880
    // (LD1B_VG2_M2ZPXI ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1389
25881
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
25882
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
25883
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25884
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25885
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25886
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
25887
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25888
    // (LD1B_VG4_M4ZPXI ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1396
25889
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
25890
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
25891
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25892
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25893
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25894
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
25895
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25896
    // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1403
25897
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
25898
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
25899
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25900
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25901
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25902
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
25903
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
25904
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25905
    // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1411
25906
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
25907
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
25908
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25909
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25910
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25911
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
25912
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
25913
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25914
    // (LD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1419
25915
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25916
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25917
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25918
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25919
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25920
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25921
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25922
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25923
    // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1427
25924
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25925
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25926
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25927
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25928
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
25929
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25930
    // (LD1D_VG2_M2ZPXI ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1433
25931
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
25932
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
25933
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25934
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25935
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25936
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
25937
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25938
    // (LD1D_VG4_M4ZPXI ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1440
25939
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
25940
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
25941
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25942
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25943
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25944
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
25945
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25946
    // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1447
25947
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25948
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
25949
195k
    {AliasPatternCond_K_Ignore, 0},
25950
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25951
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25952
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25953
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25954
    // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1454
25955
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25956
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
25957
195k
    {AliasPatternCond_K_Ignore, 0},
25958
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25959
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25960
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25961
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25962
    // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1461
25963
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25964
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
25965
195k
    {AliasPatternCond_K_Ignore, 0},
25966
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25967
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25968
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25969
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25970
    // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1468
25971
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25972
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
25973
195k
    {AliasPatternCond_K_Ignore, 0},
25974
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25975
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25976
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25977
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25978
    // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1475
25979
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25980
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
25981
195k
    {AliasPatternCond_K_Ignore, 0},
25982
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25983
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25984
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25985
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25986
    // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1482
25987
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25988
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
25989
195k
    {AliasPatternCond_K_Ignore, 0},
25990
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25991
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25992
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
25993
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
25994
    // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1489
25995
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25996
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
25997
195k
    {AliasPatternCond_K_Ignore, 0},
25998
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25999
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26000
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26001
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26002
    // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1496
26003
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26004
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
26005
195k
    {AliasPatternCond_K_Ignore, 0},
26006
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26007
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26008
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26009
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26010
    // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1503
26011
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
26012
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
26013
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26014
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26015
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26016
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26017
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26018
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26019
    // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1511
26020
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
26021
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
26022
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26023
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26024
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26025
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26026
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26027
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26028
    // (LD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1519
26029
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26030
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26031
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26032
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26033
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26034
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26035
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26036
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26037
    // (LD1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1527
26038
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26039
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26040
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26041
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26042
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26043
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26044
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26045
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26046
    // (LD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1535
26047
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26048
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26049
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26050
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26051
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26052
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26053
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26054
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26055
    // (LD1H_VG2_M2ZPXI ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1543
26056
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
26057
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
26058
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26059
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26060
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26061
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26062
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26063
    // (LD1H_VG4_M4ZPXI ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1550
26064
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
26065
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
26066
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26067
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26068
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26069
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26070
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26071
    // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1557
26072
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26073
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26074
195k
    {AliasPatternCond_K_Ignore, 0},
26075
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26076
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26077
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26078
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26079
    // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1564
26080
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26081
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
26082
195k
    {AliasPatternCond_K_Ignore, 0},
26083
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26084
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26085
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26086
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26087
    // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1571
26088
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26089
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26090
195k
    {AliasPatternCond_K_Ignore, 0},
26091
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26092
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26093
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26094
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26095
    // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1578
26096
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26097
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
26098
195k
    {AliasPatternCond_K_Ignore, 0},
26099
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26100
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26101
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26102
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26103
    // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1585
26104
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26105
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
26106
195k
    {AliasPatternCond_K_Ignore, 0},
26107
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26108
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26109
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26110
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26111
    // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1592
26112
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26113
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26114
195k
    {AliasPatternCond_K_Ignore, 0},
26115
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26116
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26117
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26118
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26119
    // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1599
26120
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26121
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
26122
195k
    {AliasPatternCond_K_Ignore, 0},
26123
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26124
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26125
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26126
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26127
    // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1606
26128
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26129
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26130
195k
    {AliasPatternCond_K_Ignore, 0},
26131
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26132
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26133
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26134
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26135
    // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1613
26136
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26137
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26138
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26139
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26140
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26141
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26142
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26143
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26144
    // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1621
26145
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26146
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26147
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26148
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26149
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26150
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26151
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26152
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26153
    // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1629
26154
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26155
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26156
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26157
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26158
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26159
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26160
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26161
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26162
    // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1637
26163
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26164
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26165
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26166
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26167
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26168
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26169
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26170
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26171
    // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1645
26172
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26173
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26174
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26175
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26176
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26177
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26178
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26179
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26180
    // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1653
26181
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26182
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26183
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26184
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26185
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26186
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26187
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26188
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26189
    // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1661
26190
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26191
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26192
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26193
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26194
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26195
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26196
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26197
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26198
    // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1669
26199
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26200
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26201
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26202
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26203
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26204
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26205
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26206
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26207
    // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1677
26208
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26209
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26210
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26211
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26212
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26213
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26214
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26215
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26216
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
26217
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26218
    // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1687
26219
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26220
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26221
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26222
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26223
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26224
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26225
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26226
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26227
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
26228
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26229
    // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697
26230
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26231
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26232
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26233
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26234
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26235
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26236
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26237
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26238
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
26239
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26240
    // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707
26241
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26242
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26243
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26244
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26245
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26246
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26247
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26248
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26249
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
26250
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26251
    // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717
26252
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26253
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26254
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26255
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26256
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26257
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26258
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26259
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26260
    // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1725
26261
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26262
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26263
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26264
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26265
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26266
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26267
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26268
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26269
    // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1733
26270
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26271
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26272
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26273
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26274
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26275
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26276
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26277
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26278
    // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1741
26279
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26280
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26281
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26282
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26283
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26284
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26285
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26286
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26287
    // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1749
26288
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26289
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26290
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26291
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26292
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26293
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26294
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26295
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26296
    // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1757
26297
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26298
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26299
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26300
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26301
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26302
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26303
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26304
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26305
    // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1765
26306
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26307
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26308
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26309
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26310
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26311
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26312
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26313
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26314
    // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1773
26315
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26316
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26317
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26318
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26319
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26320
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26321
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26322
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26323
    // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1781
26324
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26325
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26326
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26327
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26328
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26329
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26330
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26331
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26332
    // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1789
26333
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26334
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26335
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26336
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26337
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26338
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26339
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26340
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26341
    // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1797
26342
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26343
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26344
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26345
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26346
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26347
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26348
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26349
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26350
    // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1805
26351
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26352
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26353
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26354
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26355
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26356
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26357
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26358
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26359
    // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1813
26360
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26361
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26362
195k
    {AliasPatternCond_K_Ignore, 0},
26363
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26364
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26365
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26366
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26367
    // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1820
26368
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26369
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
26370
195k
    {AliasPatternCond_K_Ignore, 0},
26371
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26372
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26373
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26374
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26375
    // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1827
26376
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26377
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26378
195k
    {AliasPatternCond_K_Ignore, 0},
26379
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26380
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26381
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26382
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26383
    // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1834
26384
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26385
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
26386
195k
    {AliasPatternCond_K_Ignore, 0},
26387
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26388
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26389
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26390
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26391
    // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1841
26392
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26393
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
26394
195k
    {AliasPatternCond_K_Ignore, 0},
26395
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26396
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26397
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26398
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26399
    // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1848
26400
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26401
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26402
195k
    {AliasPatternCond_K_Ignore, 0},
26403
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26404
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26405
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26406
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26407
    // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1855
26408
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26409
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
26410
195k
    {AliasPatternCond_K_Ignore, 0},
26411
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26412
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26413
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26414
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26415
    // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1862
26416
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26417
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26418
195k
    {AliasPatternCond_K_Ignore, 0},
26419
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26420
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26421
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26422
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26423
    // (LD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1869
26424
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26425
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26426
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26427
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26428
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26429
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26430
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26431
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26432
    // (LD1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1877
26433
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26434
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26435
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26436
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26437
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26438
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26439
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26440
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26441
    // (LD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1885
26442
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26443
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26444
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26445
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26446
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26447
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26448
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26449
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26450
    // (LD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1893
26451
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26452
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26453
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26454
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26455
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26456
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26457
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26458
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26459
    // (LD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1901
26460
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26461
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26462
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26463
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26464
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26465
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26466
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26467
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26468
    // (LD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1909
26469
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26470
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26471
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26472
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26473
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26474
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26475
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26476
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26477
    // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1917
26478
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26479
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
26480
195k
    {AliasPatternCond_K_Ignore, 0},
26481
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26482
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26483
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26484
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26485
    // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1924
26486
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26487
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
26488
195k
    {AliasPatternCond_K_Ignore, 0},
26489
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26490
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26491
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26492
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26493
    // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1931
26494
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26495
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
26496
195k
    {AliasPatternCond_K_Ignore, 0},
26497
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26498
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26499
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26500
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26501
    // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1938
26502
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26503
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
26504
195k
    {AliasPatternCond_K_Ignore, 0},
26505
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26506
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26507
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26508
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26509
    // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1945
26510
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26511
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
26512
195k
    {AliasPatternCond_K_Ignore, 0},
26513
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26514
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26515
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26516
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26517
    // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1952
26518
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26519
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
26520
195k
    {AliasPatternCond_K_Ignore, 0},
26521
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26522
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26523
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26524
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26525
    // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1959
26526
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26527
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
26528
195k
    {AliasPatternCond_K_Ignore, 0},
26529
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26530
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26531
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26532
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26533
    // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1966
26534
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26535
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
26536
195k
    {AliasPatternCond_K_Ignore, 0},
26537
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26538
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26539
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26540
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26541
    // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1973
26542
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26543
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26544
195k
    {AliasPatternCond_K_Ignore, 0},
26545
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26546
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26547
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26548
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26549
    // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 1980
26550
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26551
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26552
195k
    {AliasPatternCond_K_Ignore, 0},
26553
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26554
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26555
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26556
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26557
    // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 1987
26558
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26559
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26560
195k
    {AliasPatternCond_K_Ignore, 0},
26561
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26562
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26563
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26564
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26565
    // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 1994
26566
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26567
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26568
195k
    {AliasPatternCond_K_Ignore, 0},
26569
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26570
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26571
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26572
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26573
    // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2001
26574
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26575
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26576
195k
    {AliasPatternCond_K_Ignore, 0},
26577
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26578
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26579
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26580
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26581
    // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2008
26582
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26583
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26584
195k
    {AliasPatternCond_K_Ignore, 0},
26585
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26586
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26587
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26588
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26589
    // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2015
26590
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26591
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26592
195k
    {AliasPatternCond_K_Ignore, 0},
26593
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26594
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26595
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26596
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26597
    // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2022
26598
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26599
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26600
195k
    {AliasPatternCond_K_Ignore, 0},
26601
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26602
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26603
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26604
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26605
    // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2029
26606
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
26607
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
26608
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26609
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26610
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26611
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26612
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26613
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26614
    // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2037
26615
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
26616
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
26617
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26618
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26619
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26620
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26621
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26622
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26623
    // (LD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2045
26624
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26625
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26626
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26627
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26628
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26629
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26630
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26631
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26632
    // (LD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2053
26633
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26634
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26635
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26636
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26637
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26638
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26639
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26640
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26641
    // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2061
26642
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26643
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26644
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26645
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26646
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26647
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26648
    // (LD1W_VG2_M2ZPXI ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2067
26649
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
26650
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
26651
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26652
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26653
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26654
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26655
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26656
    // (LD1W_VG4_M4ZPXI ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2074
26657
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
26658
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
26659
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26660
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26661
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26662
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26663
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26664
    // (LD1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2081
26665
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26666
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26667
195k
    {AliasPatternCond_K_Ignore, 0},
26668
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26669
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26670
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26671
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26672
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26673
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26674
    // (LD1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2090
26675
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26676
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26677
195k
    {AliasPatternCond_K_Ignore, 0},
26678
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26679
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26680
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26681
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26682
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26683
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26684
    // (LD1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2099
26685
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26686
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26687
195k
    {AliasPatternCond_K_Ignore, 0},
26688
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26689
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26690
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26691
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26692
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26693
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26694
    // (LD1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2108
26695
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26696
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26697
195k
    {AliasPatternCond_K_Ignore, 0},
26698
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26699
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26700
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26701
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26702
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26703
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26704
    // (LD1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2117
26705
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26706
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26707
195k
    {AliasPatternCond_K_Ignore, 0},
26708
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26709
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26710
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26711
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26712
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26713
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26714
    // (LD1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2126
26715
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26716
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26717
195k
    {AliasPatternCond_K_Ignore, 0},
26718
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26719
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26720
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26721
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26722
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26723
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26724
    // (LD1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2135
26725
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26726
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26727
195k
    {AliasPatternCond_K_Ignore, 0},
26728
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26729
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26730
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26731
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26732
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26733
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26734
    // (LD1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2144
26735
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26736
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26737
195k
    {AliasPatternCond_K_Ignore, 0},
26738
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26739
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26740
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26741
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26742
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26743
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26744
    // (LD1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2153
26745
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26746
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26747
195k
    {AliasPatternCond_K_Ignore, 0},
26748
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26749
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26750
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26751
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26752
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26753
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26754
    // (LD1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2162
26755
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26756
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26757
195k
    {AliasPatternCond_K_Ignore, 0},
26758
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26759
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26760
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26761
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26762
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26763
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26764
    // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2171
26765
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26766
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26767
195k
    {AliasPatternCond_K_Ignore, 0},
26768
195k
    {AliasPatternCond_K_Ignore, 0},
26769
195k
    {AliasPatternCond_K_Ignore, 0},
26770
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26771
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26772
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26773
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26774
    // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2180
26775
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26776
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26777
195k
    {AliasPatternCond_K_Ignore, 0},
26778
195k
    {AliasPatternCond_K_Ignore, 0},
26779
195k
    {AliasPatternCond_K_Ignore, 0},
26780
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26781
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26782
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26783
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26784
    // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2189
26785
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26786
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26787
195k
    {AliasPatternCond_K_Ignore, 0},
26788
195k
    {AliasPatternCond_K_Ignore, 0},
26789
195k
    {AliasPatternCond_K_Ignore, 0},
26790
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26791
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26792
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26793
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26794
    // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2198
26795
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26796
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26797
195k
    {AliasPatternCond_K_Ignore, 0},
26798
195k
    {AliasPatternCond_K_Ignore, 0},
26799
195k
    {AliasPatternCond_K_Ignore, 0},
26800
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26801
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26802
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26803
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26804
    // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2207
26805
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
26806
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26807
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26808
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26809
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26810
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26811
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26812
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26813
    // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2215
26814
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
26815
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26816
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26817
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26818
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26819
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26820
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26821
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26822
    // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2223
26823
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
26824
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26825
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26826
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26827
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26828
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26829
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26830
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26831
    // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2231
26832
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
26833
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26834
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26835
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26836
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26837
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
26838
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26839
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26840
    // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2239
26841
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26842
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26843
195k
    {AliasPatternCond_K_Ignore, 0},
26844
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26845
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26846
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26847
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26848
    // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2246
26849
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26850
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26851
195k
    {AliasPatternCond_K_Ignore, 0},
26852
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26853
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26854
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26855
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26856
    // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2253
26857
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26858
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26859
195k
    {AliasPatternCond_K_Ignore, 0},
26860
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26861
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26862
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26863
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26864
    // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2260
26865
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26866
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26867
195k
    {AliasPatternCond_K_Ignore, 0},
26868
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26869
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26870
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26871
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26872
    // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2267
26873
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26874
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26875
195k
    {AliasPatternCond_K_Ignore, 0},
26876
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26877
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26878
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26879
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26880
    // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2274
26881
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26882
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26883
195k
    {AliasPatternCond_K_Ignore, 0},
26884
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26885
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26886
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26887
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26888
    // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2281
26889
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26890
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26891
195k
    {AliasPatternCond_K_Ignore, 0},
26892
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26893
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26894
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26895
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26896
    // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2288
26897
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26898
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26899
195k
    {AliasPatternCond_K_Ignore, 0},
26900
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26901
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26902
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26903
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26904
    // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2295
26905
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26906
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26907
195k
    {AliasPatternCond_K_Ignore, 0},
26908
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26909
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26910
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26911
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26912
    // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2302
26913
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26914
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26915
195k
    {AliasPatternCond_K_Ignore, 0},
26916
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26917
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26918
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26919
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26920
    // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2309
26921
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26922
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26923
195k
    {AliasPatternCond_K_Ignore, 0},
26924
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26925
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26926
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26927
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26928
    // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2316
26929
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26930
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26931
195k
    {AliasPatternCond_K_Ignore, 0},
26932
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26933
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26934
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26935
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26936
    // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2323
26937
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26938
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26939
195k
    {AliasPatternCond_K_Ignore, 0},
26940
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26941
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26942
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26943
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26944
    // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2330
26945
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26946
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
26947
195k
    {AliasPatternCond_K_Ignore, 0},
26948
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26949
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26950
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26951
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26952
    // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2337
26953
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26954
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26955
195k
    {AliasPatternCond_K_Ignore, 0},
26956
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26957
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26958
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26959
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26960
    // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2344
26961
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
26962
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26963
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26964
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26965
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26966
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26967
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26968
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26969
    // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2352
26970
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26971
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26972
195k
    {AliasPatternCond_K_Ignore, 0},
26973
195k
    {AliasPatternCond_K_Ignore, 0},
26974
195k
    {AliasPatternCond_K_Ignore, 0},
26975
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26976
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26977
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26978
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26979
    // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2361
26980
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26981
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26982
195k
    {AliasPatternCond_K_Ignore, 0},
26983
195k
    {AliasPatternCond_K_Ignore, 0},
26984
195k
    {AliasPatternCond_K_Ignore, 0},
26985
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26986
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26987
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26988
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26989
    // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2370
26990
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26991
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
26992
195k
    {AliasPatternCond_K_Ignore, 0},
26993
195k
    {AliasPatternCond_K_Ignore, 0},
26994
195k
    {AliasPatternCond_K_Ignore, 0},
26995
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26996
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26997
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26998
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
26999
    // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2379
27000
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27001
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27002
195k
    {AliasPatternCond_K_Ignore, 0},
27003
195k
    {AliasPatternCond_K_Ignore, 0},
27004
195k
    {AliasPatternCond_K_Ignore, 0},
27005
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27006
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27007
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27008
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27009
    // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2388
27010
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
27011
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27012
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27013
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27014
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27015
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27016
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27017
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27018
    // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2396
27019
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
27020
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27021
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27022
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27023
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27024
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27025
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27026
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27027
    // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2404
27028
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
27029
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27030
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27031
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27032
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27033
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27034
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27035
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27036
    // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2412
27037
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
27038
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27039
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27040
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27041
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27042
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
27043
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27044
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27045
    // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2420
27046
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27047
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27048
195k
    {AliasPatternCond_K_Ignore, 0},
27049
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27050
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27051
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27052
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27053
    // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2427
27054
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27055
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27056
195k
    {AliasPatternCond_K_Ignore, 0},
27057
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27058
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27059
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27060
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27061
    // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2434
27062
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27063
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27064
195k
    {AliasPatternCond_K_Ignore, 0},
27065
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27066
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27067
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27068
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27069
    // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2441
27070
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27071
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27072
195k
    {AliasPatternCond_K_Ignore, 0},
27073
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27074
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27075
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27076
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27077
    // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2448
27078
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27079
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27080
195k
    {AliasPatternCond_K_Ignore, 0},
27081
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27082
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27083
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27084
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27085
    // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2455
27086
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27087
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27088
195k
    {AliasPatternCond_K_Ignore, 0},
27089
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27090
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27091
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27092
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27093
    // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2462
27094
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27095
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27096
195k
    {AliasPatternCond_K_Ignore, 0},
27097
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27098
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27099
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27100
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27101
    // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2469
27102
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27103
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27104
195k
    {AliasPatternCond_K_Ignore, 0},
27105
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27106
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27107
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27108
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27109
    // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2476
27110
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27111
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27112
195k
    {AliasPatternCond_K_Ignore, 0},
27113
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27114
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27115
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27116
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27117
    // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2483
27118
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27119
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27120
195k
    {AliasPatternCond_K_Ignore, 0},
27121
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27122
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27123
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27124
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27125
    // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2490
27126
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27127
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27128
195k
    {AliasPatternCond_K_Ignore, 0},
27129
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27130
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27131
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27132
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27133
    // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2497
27134
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27135
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27136
195k
    {AliasPatternCond_K_Ignore, 0},
27137
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27138
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27139
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27140
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27141
    // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2504
27142
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27143
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27144
195k
    {AliasPatternCond_K_Ignore, 0},
27145
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27146
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27147
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27148
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27149
    // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2511
27150
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27151
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27152
195k
    {AliasPatternCond_K_Ignore, 0},
27153
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27154
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27155
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27156
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27157
    // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2518
27158
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27159
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27160
195k
    {AliasPatternCond_K_Ignore, 0},
27161
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27162
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27163
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27164
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27165
    // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2525
27166
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
27167
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27168
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27169
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27170
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27171
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27172
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27173
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27174
    // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2533
27175
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27176
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27177
195k
    {AliasPatternCond_K_Ignore, 0},
27178
195k
    {AliasPatternCond_K_Ignore, 0},
27179
195k
    {AliasPatternCond_K_Ignore, 0},
27180
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27181
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27182
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27183
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27184
    // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2542
27185
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27186
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27187
195k
    {AliasPatternCond_K_Ignore, 0},
27188
195k
    {AliasPatternCond_K_Ignore, 0},
27189
195k
    {AliasPatternCond_K_Ignore, 0},
27190
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27191
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27192
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27193
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27194
    // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2551
27195
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27196
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27197
195k
    {AliasPatternCond_K_Ignore, 0},
27198
195k
    {AliasPatternCond_K_Ignore, 0},
27199
195k
    {AliasPatternCond_K_Ignore, 0},
27200
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27201
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27202
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27203
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27204
    // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2560
27205
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27206
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27207
195k
    {AliasPatternCond_K_Ignore, 0},
27208
195k
    {AliasPatternCond_K_Ignore, 0},
27209
195k
    {AliasPatternCond_K_Ignore, 0},
27210
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27211
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27212
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27213
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27214
    // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2569
27215
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
27216
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27217
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27218
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27219
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27220
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27221
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27222
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27223
    // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2577
27224
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
27225
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27226
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27227
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27228
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27229
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27230
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27231
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27232
    // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2585
27233
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27234
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27235
195k
    {AliasPatternCond_K_Ignore, 0},
27236
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27237
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27238
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27239
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27240
    // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2592
27241
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27242
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27243
195k
    {AliasPatternCond_K_Ignore, 0},
27244
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27245
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27246
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27247
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27248
    // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2599
27249
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27250
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27251
195k
    {AliasPatternCond_K_Ignore, 0},
27252
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27253
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27254
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27255
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27256
    // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2606
27257
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27258
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27259
195k
    {AliasPatternCond_K_Ignore, 0},
27260
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27261
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27262
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27263
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27264
    // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2613
27265
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27266
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27267
195k
    {AliasPatternCond_K_Ignore, 0},
27268
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27269
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27270
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27271
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27272
    // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2620
27273
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27274
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27275
195k
    {AliasPatternCond_K_Ignore, 0},
27276
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27277
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27278
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27279
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27280
    // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2627
27281
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27282
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27283
195k
    {AliasPatternCond_K_Ignore, 0},
27284
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27285
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27286
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27287
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27288
    // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2634
27289
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
27290
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27291
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27292
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27293
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27294
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27295
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27296
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27297
    // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2642
27298
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
27299
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27300
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27301
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27302
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27303
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
27304
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27305
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27306
    // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2650
27307
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27308
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27309
195k
    {AliasPatternCond_K_Ignore, 0},
27310
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27311
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27312
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27313
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27314
    // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2657
27315
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27316
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27317
195k
    {AliasPatternCond_K_Ignore, 0},
27318
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27319
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27320
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27321
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27322
    // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2664
27323
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27324
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27325
195k
    {AliasPatternCond_K_Ignore, 0},
27326
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27327
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27328
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27329
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27330
    // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2671
27331
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27332
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27333
195k
    {AliasPatternCond_K_Ignore, 0},
27334
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27335
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27336
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27337
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27338
    // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2678
27339
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27340
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27341
195k
    {AliasPatternCond_K_Ignore, 0},
27342
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27343
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27344
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27345
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27346
    // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2685
27347
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27348
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27349
195k
    {AliasPatternCond_K_Ignore, 0},
27350
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27351
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27352
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27353
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27354
    // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2692
27355
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27356
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27357
195k
    {AliasPatternCond_K_Ignore, 0},
27358
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27359
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27360
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27361
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27362
    // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2699
27363
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27364
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27365
195k
    {AliasPatternCond_K_Ignore, 0},
27366
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27367
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27368
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27369
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27370
    // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2706
27371
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
27372
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27373
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27374
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27375
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27376
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27377
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27378
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27379
    // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2714
27380
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27381
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27382
195k
    {AliasPatternCond_K_Ignore, 0},
27383
195k
    {AliasPatternCond_K_Ignore, 0},
27384
195k
    {AliasPatternCond_K_Ignore, 0},
27385
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27386
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27387
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27388
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27389
    // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2723
27390
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27391
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27392
195k
    {AliasPatternCond_K_Ignore, 0},
27393
195k
    {AliasPatternCond_K_Ignore, 0},
27394
195k
    {AliasPatternCond_K_Ignore, 0},
27395
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27396
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27397
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27398
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27399
    // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2732
27400
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27401
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27402
195k
    {AliasPatternCond_K_Ignore, 0},
27403
195k
    {AliasPatternCond_K_Ignore, 0},
27404
195k
    {AliasPatternCond_K_Ignore, 0},
27405
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27406
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27407
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27408
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27409
    // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2741
27410
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27411
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27412
195k
    {AliasPatternCond_K_Ignore, 0},
27413
195k
    {AliasPatternCond_K_Ignore, 0},
27414
195k
    {AliasPatternCond_K_Ignore, 0},
27415
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27416
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27417
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27418
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27419
    // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2750
27420
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27421
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27422
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27423
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27424
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27425
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27426
    // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2756
27427
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27428
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27429
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27430
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27431
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27432
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27433
    // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2762
27434
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27435
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27436
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27437
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27438
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27439
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27440
    // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2768
27441
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27442
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27443
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27444
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27445
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27446
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27447
    // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2774
27448
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27449
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27450
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27451
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27452
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27453
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27454
    // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2780
27455
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27456
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27457
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27458
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27459
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27460
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27461
    // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2786
27462
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27463
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27464
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27465
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27466
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27467
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27468
    // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2792
27469
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27470
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27471
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27472
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27473
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27474
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27475
    // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2798
27476
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27477
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27478
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27479
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27480
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
27481
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27482
    // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2804
27483
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27484
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27485
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27486
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27487
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
27488
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27489
    // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2810
27490
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27491
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27492
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27493
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27494
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
27495
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27496
    // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2816
27497
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27498
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27499
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27500
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27501
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
27502
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27503
    // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2822
27504
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27505
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27506
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27507
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27508
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
27509
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27510
    // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2828
27511
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27512
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27513
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27514
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27515
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
27516
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27517
    // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2834
27518
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27519
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27520
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27521
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27522
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
27523
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27524
    // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2840
27525
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27526
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27527
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27528
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27529
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
27530
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27531
    // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2846
27532
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
27533
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27534
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27535
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27536
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
27537
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27538
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27539
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27540
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27541
    // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2855
27542
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27543
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27544
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27545
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27546
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
27547
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27548
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27549
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27550
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27551
    // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2864
27552
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
27553
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27554
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27555
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27556
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
27557
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27558
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27559
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27560
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27561
    // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2873
27562
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27563
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27564
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27565
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27566
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
27567
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27568
    // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2879
27569
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27570
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27571
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27572
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27573
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
27574
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27575
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27576
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27577
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27578
    // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2888
27579
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
27580
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27581
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27582
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27583
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
27584
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27585
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27586
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27587
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27588
    // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2897
27589
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27590
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27591
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27592
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27593
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27594
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27595
    // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2903
27596
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27597
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27598
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27599
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27600
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27601
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27602
    // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2909
27603
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27604
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27605
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27606
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27607
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27608
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27609
    // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2915
27610
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27611
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27612
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27613
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27614
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27615
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27616
    // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2921
27617
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27618
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27619
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27620
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27621
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27622
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27623
    // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2927
27624
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27625
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27626
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27627
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27628
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27629
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27630
    // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2933
27631
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27632
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27633
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27634
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27635
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27636
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27637
    // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2939
27638
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27639
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27640
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27641
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27642
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27643
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27644
    // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2945
27645
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27646
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27647
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27648
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27649
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27650
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27651
    // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2951
27652
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27653
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27654
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27655
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27656
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27657
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27658
    // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2957
27659
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27660
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27661
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27662
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27663
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27664
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27665
    // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2963
27666
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27667
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27668
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27669
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27670
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27671
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27672
    // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2969
27673
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27674
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27675
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27676
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27677
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27678
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27679
    // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2975
27680
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27681
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27682
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27683
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27684
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27685
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27686
    // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2981
27687
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
27688
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27689
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27690
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27691
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27692
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27693
    // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2987
27694
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27695
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27696
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27697
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27698
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
27699
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27700
    // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2993
27701
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27702
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27703
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27704
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27705
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27706
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27707
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27708
    // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3000
27709
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27710
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27711
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27712
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27713
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27714
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27715
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27716
    // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3007
27717
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27718
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27719
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27720
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27721
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27722
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27723
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27724
    // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014
27725
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27726
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27727
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27728
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27729
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27730
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27731
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27732
    // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021
27733
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27734
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27735
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27736
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27737
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27738
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27739
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27740
    // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028
27741
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27742
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27743
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27744
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27745
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27746
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27747
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27748
    // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035
27749
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27750
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27751
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27752
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27753
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27754
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27755
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27756
    // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042
27757
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27758
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27759
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27760
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27761
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27762
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27763
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27764
    // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049
27765
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27766
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27767
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27768
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27769
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27770
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27771
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27772
    // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056
27773
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27774
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27775
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27776
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27777
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27778
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27779
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27780
    // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063
27781
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27782
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27783
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27784
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27785
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27786
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27787
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27788
    // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070
27789
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27790
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27791
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27792
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27793
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27794
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27795
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27796
    // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077
27797
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27798
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27799
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27800
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27801
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27802
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27803
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27804
    // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084
27805
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27806
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27807
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27808
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27809
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27810
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27811
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27812
    // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091
27813
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27814
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27815
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27816
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27817
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27818
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27819
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27820
    // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098
27821
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27822
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27823
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27824
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27825
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27826
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27827
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27828
    // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3105
27829
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27830
195k
    {AliasPatternCond_K_Ignore, 0},
27831
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27832
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27833
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27834
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
27835
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27836
    // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3112
27837
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27838
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27839
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27840
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27841
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27842
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27843
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27844
    // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3119
27845
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27846
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27847
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27848
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27849
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27850
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27851
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27852
    // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3126
27853
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27854
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27855
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27856
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27857
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27858
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27859
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27860
    // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133
27861
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27862
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27863
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27864
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27865
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27866
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27867
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27868
    // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140
27869
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27870
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27871
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27872
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27873
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27874
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27875
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27876
    // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147
27877
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27878
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27879
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27880
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27881
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27882
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27883
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27884
    // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154
27885
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27886
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27887
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27888
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27889
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27890
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27891
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27892
    // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161
27893
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27894
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27895
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27896
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27897
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27898
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27899
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27900
    // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168
27901
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27902
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27903
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27904
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27905
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27906
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27907
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27908
    // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175
27909
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27910
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27911
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27912
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27913
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27914
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27915
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27916
    // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182
27917
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27918
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27919
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27920
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27921
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27922
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27923
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27924
    // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189
27925
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27926
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27927
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27928
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27929
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27930
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27931
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27932
    // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196
27933
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27934
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27935
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27936
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27937
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27938
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27939
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27940
    // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203
27941
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27942
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27943
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27944
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27945
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27946
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27947
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27948
    // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210
27949
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27950
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27951
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27952
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27953
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27954
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27955
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27956
    // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217
27957
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27958
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27959
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27960
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27961
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27962
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27963
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27964
    // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3224
27965
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27966
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27967
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27968
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27969
    // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3228
27970
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27971
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27972
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27973
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27974
    // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3232
27975
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
27976
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
27977
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27978
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27979
    // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3236
27980
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27981
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
27982
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27983
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27984
    // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3240
27985
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27986
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
27987
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27988
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27989
    // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3244
27990
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27991
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
27992
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27993
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27994
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27995
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27996
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27997
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
27998
    // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3252
27999
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28000
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28001
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28002
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28003
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28004
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28005
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28006
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28007
    // (LDNT1B_VG2_M2ZPXI ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3260
28008
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
28009
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28010
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28011
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28012
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28013
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28014
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28015
    // (LDNT1B_VG4_M4ZPXI ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3267
28016
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
28017
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28018
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28019
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28020
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28021
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28022
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28023
    // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3274
28024
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28025
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28026
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28027
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28028
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28029
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28030
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28031
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28032
    // (LDNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3282
28033
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28034
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28035
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28036
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28037
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28038
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28039
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28040
    // (LDNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3289
28041
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28042
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28043
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28044
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28045
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28046
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28047
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28048
    // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3296
28049
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28050
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28051
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28052
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28053
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28054
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28055
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28056
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28057
    // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3304
28058
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28059
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28060
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28061
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28062
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28063
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28064
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28065
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28066
    // (LDNT1D_VG2_M2ZPXI ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3312
28067
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
28068
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28069
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28070
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28071
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28072
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28073
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28074
    // (LDNT1D_VG4_M4ZPXI ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3319
28075
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
28076
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28077
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28078
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28079
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28080
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28081
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28082
    // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3326
28083
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28084
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28085
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28086
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28087
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28088
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28089
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28090
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28091
    // (LDNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3334
28092
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28093
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28094
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28095
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28096
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28097
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28098
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28099
    // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341
28100
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28101
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28102
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28103
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28104
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28105
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28106
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28107
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28108
    // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349
28109
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28110
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28111
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28112
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28113
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28114
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28115
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28116
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28117
    // (LDNT1H_VG2_M2ZPXI ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3357
28118
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
28119
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28120
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28121
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28122
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28123
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28124
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28125
    // (LDNT1H_VG4_M4ZPXI ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3364
28126
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
28127
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28128
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28129
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28130
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28131
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28132
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28133
    // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3371
28134
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28135
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28136
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28137
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28138
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28139
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28140
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28141
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28142
    // (LDNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3379
28143
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28144
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28145
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28146
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28147
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28148
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28149
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28150
    // (LDNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3386
28151
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28152
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28153
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28154
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28155
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28156
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28157
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28158
    // (LDNT1SB_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3393
28159
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28160
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28161
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28162
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28163
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28164
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28165
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28166
    // (LDNT1SB_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3400
28167
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28168
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28169
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28170
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28171
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28172
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28173
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28174
    // (LDNT1SH_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3407
28175
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28176
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28177
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28178
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28179
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28180
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28181
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28182
    // (LDNT1SH_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3414
28183
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28184
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28185
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28186
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28187
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28188
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28189
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28190
    // (LDNT1SW_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3421
28191
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28192
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28193
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28194
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28195
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28196
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28197
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28198
    // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3428
28199
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28200
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28201
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28202
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28203
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28204
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28205
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28206
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28207
    // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3436
28208
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28209
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28210
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28211
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28212
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28213
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28214
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28215
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28216
    // (LDNT1W_VG2_M2ZPXI ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3444
28217
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
28218
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28219
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28220
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28221
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28222
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28223
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28224
    // (LDNT1W_VG4_M4ZPXI ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3451
28225
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
28226
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
28227
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28228
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28229
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28230
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28231
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28232
    // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3458
28233
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28234
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28235
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28236
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28237
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28238
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28239
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28240
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28241
    // (LDNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3466
28242
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28243
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28244
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28245
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28246
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28247
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28248
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28249
    // (LDNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3473
28250
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28251
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28252
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28253
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28254
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28255
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
28256
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28257
    // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3480
28258
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28259
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28260
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28261
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28262
    // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3484
28263
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28264
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28265
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28266
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28267
    // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3488
28268
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28269
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28270
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28271
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28272
    // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3492
28273
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28274
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28275
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28276
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28277
    // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3496
28278
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28279
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28280
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28281
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28282
    // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3500
28283
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28284
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28285
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28286
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28287
    // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3504
28288
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28289
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28290
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28291
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28292
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
28293
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28294
    // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3510
28295
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28296
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28297
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28298
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28299
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
28300
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28301
    // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3516
28302
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28303
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28304
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28305
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28306
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28307
    // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3521
28308
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28309
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28310
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28311
    // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3524
28312
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28313
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28314
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28315
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28316
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28317
    // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3529
28318
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28319
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28320
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28321
    // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3532
28322
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28323
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28324
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28325
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28326
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28327
    // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3537
28328
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28329
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28330
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28331
    // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3540
28332
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28333
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28334
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28335
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28336
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28337
    // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3545
28338
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28339
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28340
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28341
    // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3548
28342
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28343
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28344
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28345
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28346
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28347
    // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3553
28348
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28349
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28350
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28351
    // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3556
28352
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28353
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28354
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28355
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28356
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28357
    // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3561
28358
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28359
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28360
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28361
    // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3564
28362
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28363
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28364
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28365
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28366
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28367
    // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3569
28368
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28369
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28370
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28371
    // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3572
28372
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28373
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28374
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28375
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28376
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28377
    // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3577
28378
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28379
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28380
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28381
    // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3580
28382
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28383
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28384
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28385
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28386
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28387
    // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3585
28388
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28389
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28390
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28391
    // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3588
28392
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28393
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28394
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28395
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28396
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28397
    // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3593
28398
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28399
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28400
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28401
    // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3596
28402
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28403
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28404
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28405
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28406
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28407
    // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3601
28408
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28409
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28410
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28411
    // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3604
28412
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28413
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28414
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28415
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28416
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28417
    // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3609
28418
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28419
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28420
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28421
    // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3612
28422
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28423
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28424
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28425
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28426
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28427
    // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3617
28428
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28429
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28430
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28431
    // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3620
28432
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28433
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28434
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28435
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28436
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28437
    // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3625
28438
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28439
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28440
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28441
    // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 3628
28442
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
28443
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28444
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28445
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28446
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28447
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28448
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28449
    // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3635
28450
195k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
28451
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28452
195k
    {AliasPatternCond_K_Ignore, 0},
28453
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28454
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28455
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28456
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28457
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28458
    // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3643
28459
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28460
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28461
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28462
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28463
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28464
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28465
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28466
    // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3650
28467
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28468
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28469
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28470
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28471
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28472
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28473
    // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3656
28474
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28475
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28476
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28477
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28478
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28479
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28480
    // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3662
28481
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28482
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28483
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28484
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28485
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28486
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28487
    // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3668
28488
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28489
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28490
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28491
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28492
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28493
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28494
    // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3674
28495
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28496
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28497
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28498
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28499
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28500
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28501
    // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3680
28502
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28503
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28504
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28505
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28506
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28507
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28508
    // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3686
28509
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28510
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28511
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28512
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28513
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28514
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28515
    // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3692
28516
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28517
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28518
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28519
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28520
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28521
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28522
    // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3698
28523
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28524
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28525
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28526
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28527
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28528
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28529
    // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3704
28530
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28531
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28532
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28533
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28534
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28535
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28536
    // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3710
28537
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28538
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28539
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28540
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28541
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28542
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28543
    // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3716
28544
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28545
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28546
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28547
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28548
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28549
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28550
    // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3722
28551
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28552
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28553
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28554
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28555
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28556
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28557
    // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3728
28558
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28559
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28560
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28561
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28562
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28563
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28564
    // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3734
28565
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28566
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28567
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28568
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28569
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28570
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28571
    // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3740
28572
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28573
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28574
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28575
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28576
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28577
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28578
    // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3746
28579
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28580
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28581
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28582
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28583
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28584
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28585
    // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3752
28586
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28587
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28588
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28589
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28590
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28591
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28592
    // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3758
28593
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28594
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28595
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28596
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28597
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28598
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28599
    // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3764
28600
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28601
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28602
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28603
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28604
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28605
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28606
    // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3770
28607
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28608
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28609
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28610
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28611
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28612
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28613
    // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3776
28614
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28615
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28616
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28617
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28618
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28619
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28620
    // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3782
28621
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28622
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28623
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28624
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28625
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28626
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28627
    // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3788
28628
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28629
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28630
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28631
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28632
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28633
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28634
    // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3794
28635
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28636
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28637
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28638
    // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3797
28639
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28640
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28641
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28642
    // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3800
28643
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28644
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28645
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28646
    // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3803
28647
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28648
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28649
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28650
    // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3806
28651
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28652
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28653
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28654
    // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3809
28655
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28656
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28657
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28658
    // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3812
28659
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28660
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28661
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28662
    // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3815
28663
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28664
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28665
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28666
    // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3818
28667
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28668
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28669
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28670
    // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821
28671
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28672
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28673
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28674
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28675
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28676
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28677
    // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827
28678
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28679
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28680
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28681
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28682
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28683
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28684
    // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833
28685
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28686
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28687
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28688
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28689
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28690
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28691
    // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839
28692
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28693
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28694
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28695
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28696
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28697
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28698
    // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3845
28699
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28700
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28701
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28702
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28703
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28704
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28705
    // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3851
28706
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28707
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28708
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28709
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28710
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28711
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28712
    // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3857
28713
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28714
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28715
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28716
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28717
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28718
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28719
    // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3863
28720
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28721
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28722
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28723
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28724
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28725
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28726
    // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3869
28727
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28728
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28729
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28730
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28731
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28732
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28733
    // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3875
28734
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28735
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28736
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28737
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28738
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28739
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28740
    // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3881
28741
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28742
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28743
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28744
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28745
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28746
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28747
    // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3887
28748
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28749
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28750
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28751
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28752
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28753
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28754
    // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3893
28755
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28756
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28757
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28758
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28759
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28760
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28761
    // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3899
28762
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28763
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28764
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28765
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28766
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28767
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28768
    // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3905
28769
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28770
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28771
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28772
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28773
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28774
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28775
    // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3911
28776
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28777
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28778
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28779
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28780
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28781
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28782
    // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3917
28783
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28784
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28785
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28786
    // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3920
28787
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28788
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28789
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28790
    // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3923
28791
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28792
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28793
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28794
    // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3926
28795
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28796
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28797
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28798
    // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3929
28799
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28800
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28801
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28802
    // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3932
28803
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28804
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28805
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28806
    // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3935
28807
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28808
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28809
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28810
    // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3938
28811
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28812
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28813
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28814
    // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3941
28815
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28816
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28817
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28818
    // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3944
28819
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28820
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28821
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28822
    // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3947
28823
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28824
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28825
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28826
    // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3950
28827
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28828
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28829
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28830
    // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 3953
28831
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28832
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28833
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28834
    // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 3956
28835
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28836
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28837
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28838
    // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 3959
28839
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28840
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28841
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28842
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28843
    // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 3963
28844
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28845
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28846
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28847
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28848
    // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 3967
28849
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28850
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
28851
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28852
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28853
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28854
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28855
    // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 3973
28856
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28857
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
28858
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28859
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28860
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28861
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28862
    // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 3979
28863
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28864
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
28865
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28866
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28867
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28868
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28869
    // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 3985
28870
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28871
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
28872
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28873
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28874
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28875
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28876
    // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 3991
28877
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28878
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
28879
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28880
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28881
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28882
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28883
    // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 3997
28884
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28885
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
28886
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28887
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28888
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28889
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28890
    // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4003
28891
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28892
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
28893
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28894
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28895
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28896
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28897
    // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4009
28898
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28899
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
28900
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28901
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28902
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28903
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28904
    // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4015
28905
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28906
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
28907
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28908
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28909
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28910
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28911
    // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4021
28912
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28913
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
28914
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28915
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28916
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28917
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28918
    // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4027
28919
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28920
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
28921
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28922
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28923
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28924
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28925
    // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4033
28926
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28927
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
28928
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28929
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28930
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28931
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28932
    // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4039
28933
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28934
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
28935
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28936
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28937
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28938
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28939
    // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4045
28940
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28941
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
28942
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28943
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28944
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28945
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28946
    // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4051
28947
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28948
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
28949
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28950
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28951
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28952
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28953
    // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4057
28954
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
28955
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
28956
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28957
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28958
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28959
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28960
    // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4063
28961
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
28962
195k
    {AliasPatternCond_K_Ignore, 0},
28963
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28964
195k
    {AliasPatternCond_K_Ignore, 0},
28965
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28966
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28967
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28968
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28969
    // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4071
28970
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
28971
195k
    {AliasPatternCond_K_Ignore, 0},
28972
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28973
195k
    {AliasPatternCond_K_Ignore, 0},
28974
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28975
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28976
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28977
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28978
    // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4079
28979
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
28980
195k
    {AliasPatternCond_K_Ignore, 0},
28981
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28982
195k
    {AliasPatternCond_K_Ignore, 0},
28983
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28984
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28985
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28986
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28987
    // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4087
28988
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
28989
195k
    {AliasPatternCond_K_Ignore, 0},
28990
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
28991
195k
    {AliasPatternCond_K_Ignore, 0},
28992
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
28993
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28994
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
28995
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
28996
    // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4095
28997
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
28998
195k
    {AliasPatternCond_K_Ignore, 0},
28999
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29000
195k
    {AliasPatternCond_K_Ignore, 0},
29001
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29002
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29003
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29004
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29005
    // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4103
29006
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
29007
195k
    {AliasPatternCond_K_Ignore, 0},
29008
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29009
195k
    {AliasPatternCond_K_Ignore, 0},
29010
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29011
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29012
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29013
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29014
    // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4111
29015
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
29016
195k
    {AliasPatternCond_K_Ignore, 0},
29017
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29018
195k
    {AliasPatternCond_K_Ignore, 0},
29019
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29020
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29021
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29022
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29023
    // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4119
29024
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
29025
195k
    {AliasPatternCond_K_Ignore, 0},
29026
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29027
195k
    {AliasPatternCond_K_Ignore, 0},
29028
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29029
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29030
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29031
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29032
    // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4127
29033
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
29034
195k
    {AliasPatternCond_K_Ignore, 0},
29035
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29036
195k
    {AliasPatternCond_K_Ignore, 0},
29037
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29038
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29039
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29040
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29041
    // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4135
29042
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
29043
195k
    {AliasPatternCond_K_Ignore, 0},
29044
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29045
195k
    {AliasPatternCond_K_Ignore, 0},
29046
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29047
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29048
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29049
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29050
    // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4143
29051
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
29052
195k
    {AliasPatternCond_K_Ignore, 0},
29053
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29054
195k
    {AliasPatternCond_K_Ignore, 0},
29055
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29056
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29057
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29058
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29059
    // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4151
29060
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
29061
195k
    {AliasPatternCond_K_Ignore, 0},
29062
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29063
195k
    {AliasPatternCond_K_Ignore, 0},
29064
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29065
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29066
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29067
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29068
    // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4159
29069
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
29070
195k
    {AliasPatternCond_K_Ignore, 0},
29071
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29072
195k
    {AliasPatternCond_K_Ignore, 0},
29073
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29074
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29075
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29076
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29077
    // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4167
29078
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
29079
195k
    {AliasPatternCond_K_Ignore, 0},
29080
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29081
195k
    {AliasPatternCond_K_Ignore, 0},
29082
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29083
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29084
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29085
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29086
    // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4175
29087
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
29088
195k
    {AliasPatternCond_K_Ignore, 0},
29089
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29090
195k
    {AliasPatternCond_K_Ignore, 0},
29091
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29092
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29093
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29094
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29095
    // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4183
29096
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
29097
195k
    {AliasPatternCond_K_Ignore, 0},
29098
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29099
195k
    {AliasPatternCond_K_Ignore, 0},
29100
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29101
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29102
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29103
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29104
    // (MOVA_VG2_2ZMXI ZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4191
29105
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29106
195k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29107
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
29108
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29109
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29110
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29111
    // (MOVA_VG2_MXI2Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZ_d_mul_r:$Zn) - 4197
29112
195k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29113
195k
    {AliasPatternCond_K_Ignore, 0},
29114
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
29115
195k
    {AliasPatternCond_K_Ignore, 0},
29116
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29117
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29118
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29119
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29120
    // (MOVA_VG4_4ZMXI ZZZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4205
29121
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29122
195k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29123
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
29124
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29125
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29126
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29127
    // (MOVA_VG4_MXI4Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZZZ_d_mul_r:$Zn) - 4211
29128
195k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29129
195k
    {AliasPatternCond_K_Ignore, 0},
29130
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
29131
195k
    {AliasPatternCond_K_Ignore, 0},
29132
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29133
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29134
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29135
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29136
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4219
29137
195k
    {AliasPatternCond_K_Imm, (uint32_t)3},
29138
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29139
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29140
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29141
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29142
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4224
29143
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29144
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29145
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29146
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29147
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29148
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4229
29149
195k
    {AliasPatternCond_K_Imm, (uint32_t)2},
29150
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29151
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29152
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29153
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29154
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4234
29155
195k
    {AliasPatternCond_K_Imm, (uint32_t)3},
29156
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29157
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29158
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29159
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29160
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4239
29161
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29162
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29163
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29164
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29165
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29166
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4244
29167
195k
    {AliasPatternCond_K_Imm, (uint32_t)2},
29168
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29169
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29170
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29171
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29172
    // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4249
29173
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29174
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29175
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29176
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29177
    // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4253
29178
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29179
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29180
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29181
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29182
    // (NOTv16i8 V128:$Vd, V128:$Vn) - 4257
29183
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29184
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29185
    // (NOTv8i8 V64:$Vd, V64:$Vn) - 4259
29186
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29187
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29188
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4261
29189
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29190
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29191
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29192
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29193
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4265
29194
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29195
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29196
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29197
    // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4268
29198
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29199
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29200
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29201
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29202
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4272
29203
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29204
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29205
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29206
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29207
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4276
29208
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29209
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29210
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29211
    // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4279
29212
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29213
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29214
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29215
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29216
    // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4283
29217
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29218
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29219
195k
    {AliasPatternCond_K_TiedReg, 1},
29220
195k
    {AliasPatternCond_K_TiedReg, 1},
29221
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29222
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29223
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29224
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29225
    // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4291
29226
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29227
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29228
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29229
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29230
    // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4295
29231
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29232
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29233
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29234
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29235
    // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4299
29236
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29237
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29238
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29239
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29240
    // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4303
29241
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29242
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29243
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29244
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29245
    // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4307
29246
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29247
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29248
195k
    {AliasPatternCond_K_TiedReg, 1},
29249
195k
    {AliasPatternCond_K_TiedReg, 1},
29250
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29251
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29252
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29253
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29254
    // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4315
29255
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29256
195k
    {AliasPatternCond_K_Ignore, 0},
29257
195k
    {AliasPatternCond_K_Custom, 1},
29258
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29259
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29260
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29261
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29262
    // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4322
29263
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29264
195k
    {AliasPatternCond_K_Ignore, 0},
29265
195k
    {AliasPatternCond_K_Custom, 2},
29266
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29267
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29268
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29269
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29270
    // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4329
29271
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29272
195k
    {AliasPatternCond_K_Ignore, 0},
29273
195k
    {AliasPatternCond_K_Custom, 3},
29274
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29275
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29276
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29277
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29278
    // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4336
29279
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29280
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29281
195k
    {AliasPatternCond_K_TiedReg, 1},
29282
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29283
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29284
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29285
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29286
    // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4343
29287
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29288
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29289
195k
    {AliasPatternCond_K_TiedReg, 1},
29290
    // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4346
29291
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29292
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29293
195k
    {AliasPatternCond_K_TiedReg, 1},
29294
    // (PACIA1716) - 4349
29295
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29296
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29297
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29298
    // (PACIASP) - 4352
29299
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29300
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29301
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29302
    // (PACIAZ) - 4355
29303
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29304
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29305
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29306
    // (PACIB1716) - 4358
29307
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29308
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29309
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29310
    // (PACIBSP) - 4361
29311
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29312
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29313
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29314
    // (PACIBZ) - 4364
29315
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29316
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29317
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29318
    // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4367
29319
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29320
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29321
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29322
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29323
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
29324
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29325
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29326
    // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4374
29327
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29328
195k
    {AliasPatternCond_K_Ignore, 0},
29329
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29330
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29331
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29332
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
29333
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29334
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29335
    // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4382
29336
195k
    {AliasPatternCond_K_Ignore, 0},
29337
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29338
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29339
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29340
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29341
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29342
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29343
    // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4389
29344
195k
    {AliasPatternCond_K_Ignore, 0},
29345
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29346
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29347
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29348
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29349
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29350
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29351
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29352
    // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4397
29353
195k
    {AliasPatternCond_K_Ignore, 0},
29354
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29355
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29356
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29357
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29358
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29359
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29360
    // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4404
29361
195k
    {AliasPatternCond_K_Ignore, 0},
29362
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29363
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29364
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29365
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29366
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29367
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29368
    // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4411
29369
195k
    {AliasPatternCond_K_Ignore, 0},
29370
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29371
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29372
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29373
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29374
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29375
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29376
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29377
    // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4419
29378
195k
    {AliasPatternCond_K_Ignore, 0},
29379
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29380
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29381
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29382
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29383
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29384
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29385
    // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4426
29386
195k
    {AliasPatternCond_K_Ignore, 0},
29387
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29388
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29389
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29390
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29391
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29392
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29393
    // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4433
29394
195k
    {AliasPatternCond_K_Ignore, 0},
29395
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29396
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29397
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29398
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29399
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29400
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29401
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29402
    // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4441
29403
195k
    {AliasPatternCond_K_Ignore, 0},
29404
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29405
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29406
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29407
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29408
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29409
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29410
    // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4448
29411
195k
    {AliasPatternCond_K_Ignore, 0},
29412
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29413
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29414
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29415
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29416
    // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4453
29417
195k
    {AliasPatternCond_K_Ignore, 0},
29418
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29419
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29420
    // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4456
29421
195k
    {AliasPatternCond_K_Ignore, 0},
29422
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29423
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29424
    // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4459
29425
195k
    {AliasPatternCond_K_Ignore, 0},
29426
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29427
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29428
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29429
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29430
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29431
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29432
    // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4466
29433
195k
    {AliasPatternCond_K_Ignore, 0},
29434
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29435
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29436
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29437
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29438
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29439
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29440
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29441
    // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4474
29442
195k
    {AliasPatternCond_K_Ignore, 0},
29443
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29444
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29445
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29446
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29447
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29448
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29449
    // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4481
29450
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29451
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29452
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29453
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29454
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29455
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29456
    // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4487
29457
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29458
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29459
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29460
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29461
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29462
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29463
    // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4493
29464
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29465
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29466
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29467
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29468
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29469
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29470
    // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4499
29471
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29472
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29473
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29474
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29475
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29476
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29477
    // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4505
29478
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29479
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29480
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29481
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29482
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29483
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29484
    // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4511
29485
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29486
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29487
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29488
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29489
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29490
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29491
    // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4517
29492
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29493
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29494
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29495
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29496
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29497
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29498
    // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4523
29499
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29500
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29501
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29502
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29503
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29504
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29505
    // (RET LR) - 4529
29506
195k
    {AliasPatternCond_K_Reg, AArch64_LR},
29507
    // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4530
29508
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29509
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29510
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29511
    // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4533
29512
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29513
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29514
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29515
    // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4536
29516
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29517
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29518
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29519
    // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4539
29520
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29521
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29522
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29523
    // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4542
29524
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29525
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29526
195k
    {AliasPatternCond_K_Ignore, 0},
29527
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29528
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4546
29529
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29530
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29531
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29532
195k
    {AliasPatternCond_K_Imm, (uint32_t)7},
29533
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4550
29534
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29535
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29536
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29537
195k
    {AliasPatternCond_K_Imm, (uint32_t)15},
29538
    // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4554
29539
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29540
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29541
195k
    {AliasPatternCond_K_Ignore, 0},
29542
195k
    {AliasPatternCond_K_Imm, (uint32_t)63},
29543
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4558
29544
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29545
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29546
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29547
195k
    {AliasPatternCond_K_Imm, (uint32_t)7},
29548
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4562
29549
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29550
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29551
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29552
195k
    {AliasPatternCond_K_Imm, (uint32_t)15},
29553
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4566
29554
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29555
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29556
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29557
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29558
    // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4570
29559
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29560
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29561
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29562
195k
    {AliasPatternCond_K_TiedReg, 0},
29563
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29564
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29565
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29566
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29567
    // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4578
29568
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29569
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29570
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29571
195k
    {AliasPatternCond_K_TiedReg, 0},
29572
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29573
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29574
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29575
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29576
    // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4586
29577
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29578
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29579
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29580
195k
    {AliasPatternCond_K_TiedReg, 0},
29581
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29582
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29583
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29584
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29585
    // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4594
29586
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29587
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29588
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29589
195k
    {AliasPatternCond_K_TiedReg, 0},
29590
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29591
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29592
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29593
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29594
    // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4602
29595
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29596
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29597
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29598
195k
    {AliasPatternCond_K_TiedReg, 0},
29599
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29600
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29601
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29602
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29603
    // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4610
29604
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29605
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29606
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29607
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29608
    // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4614
29609
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29610
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29611
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29612
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29613
    // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4618
29614
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29615
195k
    {AliasPatternCond_K_Ignore, 0},
29616
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29617
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29618
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29619
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29620
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29621
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29622
    // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4626
29623
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29624
195k
    {AliasPatternCond_K_Ignore, 0},
29625
195k
    {AliasPatternCond_K_Ignore, 0},
29626
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29627
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29628
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29629
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29630
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29631
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4634
29632
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29633
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29634
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29635
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29636
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29637
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29638
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29639
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29640
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4642
29641
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29642
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29643
195k
    {AliasPatternCond_K_Ignore, 0},
29644
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29645
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29646
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29647
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29648
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29649
    // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4650
29650
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29651
195k
    {AliasPatternCond_K_Ignore, 0},
29652
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29653
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29654
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29655
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29656
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29657
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29658
    // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4658
29659
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29660
195k
    {AliasPatternCond_K_Ignore, 0},
29661
195k
    {AliasPatternCond_K_Ignore, 0},
29662
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29663
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29664
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29665
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29666
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29667
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4666
29668
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29669
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29670
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29671
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29672
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29673
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29674
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29675
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29676
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4674
29677
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29678
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29679
195k
    {AliasPatternCond_K_Ignore, 0},
29680
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29681
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29682
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29683
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29684
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29685
    // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4682
29686
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29687
195k
    {AliasPatternCond_K_Ignore, 0},
29688
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29689
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29690
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29691
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29692
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29693
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29694
    // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4690
29695
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29696
195k
    {AliasPatternCond_K_Ignore, 0},
29697
195k
    {AliasPatternCond_K_Ignore, 0},
29698
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29699
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29700
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29701
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29702
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29703
    // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4698
29704
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29705
195k
    {AliasPatternCond_K_Ignore, 0},
29706
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29707
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29708
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29709
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29710
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29711
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29712
    // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4706
29713
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29714
195k
    {AliasPatternCond_K_Ignore, 0},
29715
195k
    {AliasPatternCond_K_Ignore, 0},
29716
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29717
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29718
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29719
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29720
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29721
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4714
29722
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29723
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29724
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29725
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29726
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29727
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29728
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29729
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29730
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4722
29731
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29732
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29733
195k
    {AliasPatternCond_K_Ignore, 0},
29734
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29735
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29736
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29737
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29738
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29739
    // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4730
29740
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29741
195k
    {AliasPatternCond_K_Ignore, 0},
29742
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29743
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29744
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29745
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29746
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29747
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29748
    // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4738
29749
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29750
195k
    {AliasPatternCond_K_Ignore, 0},
29751
195k
    {AliasPatternCond_K_Ignore, 0},
29752
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29753
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29754
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29755
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29756
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29757
    // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4746
29758
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29759
195k
    {AliasPatternCond_K_Ignore, 0},
29760
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29761
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29762
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29763
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29764
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29765
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29766
    // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4754
29767
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29768
195k
    {AliasPatternCond_K_Ignore, 0},
29769
195k
    {AliasPatternCond_K_Ignore, 0},
29770
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29771
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29772
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29773
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29774
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29775
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4762
29776
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29777
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29778
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29779
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29780
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29781
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29782
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29783
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29784
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4770
29785
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29786
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29787
195k
    {AliasPatternCond_K_Ignore, 0},
29788
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29789
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29790
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29791
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29792
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29793
    // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4778
29794
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29795
195k
    {AliasPatternCond_K_Ignore, 0},
29796
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29797
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29798
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29799
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29800
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29801
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29802
    // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4786
29803
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29804
195k
    {AliasPatternCond_K_Ignore, 0},
29805
195k
    {AliasPatternCond_K_Ignore, 0},
29806
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29807
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29808
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29809
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29810
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29811
    // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4794
29812
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29813
195k
    {AliasPatternCond_K_Ignore, 0},
29814
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29815
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29816
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29817
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29818
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29819
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29820
    // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4802
29821
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29822
195k
    {AliasPatternCond_K_Ignore, 0},
29823
195k
    {AliasPatternCond_K_Ignore, 0},
29824
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29825
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29826
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29827
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29828
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29829
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4810
29830
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29831
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29832
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29833
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29834
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29835
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29836
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29837
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29838
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4818
29839
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29840
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29841
195k
    {AliasPatternCond_K_Ignore, 0},
29842
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29843
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29844
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29845
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29846
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29847
    // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4826
29848
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29849
195k
    {AliasPatternCond_K_Ignore, 0},
29850
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29851
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29852
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29853
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29854
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29855
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29856
    // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4834
29857
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29858
195k
    {AliasPatternCond_K_Ignore, 0},
29859
195k
    {AliasPatternCond_K_Ignore, 0},
29860
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29861
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29862
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29863
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29864
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29865
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4842
29866
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29867
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29868
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29869
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29870
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29871
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29872
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29873
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29874
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4850
29875
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29876
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29877
195k
    {AliasPatternCond_K_Ignore, 0},
29878
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29879
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29880
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29881
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29882
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29883
    // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4858
29884
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29885
195k
    {AliasPatternCond_K_Ignore, 0},
29886
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29887
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29888
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29889
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29890
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29891
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29892
    // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4866
29893
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29894
195k
    {AliasPatternCond_K_Ignore, 0},
29895
195k
    {AliasPatternCond_K_Ignore, 0},
29896
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29897
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29898
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29899
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29900
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29901
    // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4874
29902
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29903
195k
    {AliasPatternCond_K_Ignore, 0},
29904
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29905
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29906
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29907
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29908
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29909
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29910
    // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4882
29911
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29912
195k
    {AliasPatternCond_K_Ignore, 0},
29913
195k
    {AliasPatternCond_K_Ignore, 0},
29914
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29915
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29916
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29917
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29918
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29919
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4890
29920
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29921
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29922
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29923
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29924
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29925
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29926
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29927
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29928
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4898
29929
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29930
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29931
195k
    {AliasPatternCond_K_Ignore, 0},
29932
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29933
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29934
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29935
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29936
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29937
    // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4906
29938
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29939
195k
    {AliasPatternCond_K_Ignore, 0},
29940
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29941
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29942
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29943
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29944
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29945
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29946
    // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4914
29947
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29948
195k
    {AliasPatternCond_K_Ignore, 0},
29949
195k
    {AliasPatternCond_K_Ignore, 0},
29950
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29951
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29952
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29953
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29954
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29955
    // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4922
29956
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29957
195k
    {AliasPatternCond_K_Ignore, 0},
29958
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29959
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29960
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29961
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29962
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29963
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29964
    // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4930
29965
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29966
195k
    {AliasPatternCond_K_Ignore, 0},
29967
195k
    {AliasPatternCond_K_Ignore, 0},
29968
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29969
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29970
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29971
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29972
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29973
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4938
29974
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29975
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29976
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29977
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29978
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29979
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29980
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29981
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29982
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4946
29983
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29984
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29985
195k
    {AliasPatternCond_K_Ignore, 0},
29986
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29987
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29988
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29989
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29990
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
29991
    // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4954
29992
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29993
195k
    {AliasPatternCond_K_Ignore, 0},
29994
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
29995
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
29996
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29997
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29998
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29999
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30000
    // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4962
30001
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30002
195k
    {AliasPatternCond_K_Ignore, 0},
30003
195k
    {AliasPatternCond_K_Ignore, 0},
30004
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30005
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30006
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30007
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30008
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30009
    // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4970
30010
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30011
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30012
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30013
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30014
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30015
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30016
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30017
    // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4977
30018
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30019
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30020
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30021
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30022
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30023
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30024
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30025
    // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4984
30026
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30027
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30028
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30029
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30030
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30031
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30032
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30033
    // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4991
30034
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30035
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30036
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30037
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30038
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30039
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30040
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30041
    // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4998
30042
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30043
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30044
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30045
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30046
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30047
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30048
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30049
    // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5005
30050
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30051
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30052
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30053
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30054
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30055
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30056
    // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5011
30057
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30058
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30059
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30060
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30061
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30062
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30063
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30064
    // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5018
30065
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30066
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30067
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30068
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30069
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30070
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30071
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30072
    // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5025
30073
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30074
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30075
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30076
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30077
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30078
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30079
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30080
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30081
    // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5033
30082
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30083
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30084
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30085
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30086
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30087
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30088
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30089
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30090
    // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5041
30091
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30092
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30093
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30094
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30095
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30096
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30097
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30098
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30099
    // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5049
30100
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30101
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30102
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30103
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30104
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30105
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30106
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30107
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30108
    // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5057
30109
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30110
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30111
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30112
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30113
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30114
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30115
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30116
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30117
    // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5065
30118
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30119
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30120
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30121
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30122
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30123
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30124
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30125
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30126
    // (ST1B_VG2_M2ZPXI ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5073
30127
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
30128
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30129
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30130
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30131
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30132
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30133
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30134
    // (ST1B_VG4_M4ZPXI ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5080
30135
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
30136
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30137
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30138
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30139
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30140
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30141
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30142
    // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5087
30143
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30144
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30145
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30146
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30147
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30148
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30149
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30150
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30151
    // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5095
30152
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30153
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30154
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30155
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30156
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30157
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30158
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30159
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30160
    // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5103
30161
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30162
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30163
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30164
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30165
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30166
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30167
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30168
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30169
    // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5111
30170
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30171
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30172
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30173
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30174
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30175
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30176
    // (ST1D_VG2_M2ZPXI ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5117
30177
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
30178
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30179
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30180
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30181
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30182
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30183
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30184
    // (ST1D_VG4_M4ZPXI ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5124
30185
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
30186
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30187
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30188
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30189
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30190
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30191
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30192
    // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5131
30193
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30194
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
30195
195k
    {AliasPatternCond_K_Ignore, 0},
30196
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30197
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30198
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30199
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30200
    // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5138
30201
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30202
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
30203
195k
    {AliasPatternCond_K_Ignore, 0},
30204
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30205
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30206
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30207
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30208
    // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5145
30209
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30210
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
30211
195k
    {AliasPatternCond_K_Ignore, 0},
30212
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30213
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30214
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30215
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30216
    // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5152
30217
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30218
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
30219
195k
    {AliasPatternCond_K_Ignore, 0},
30220
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30221
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30222
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30223
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30224
    // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5159
30225
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30226
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
30227
195k
    {AliasPatternCond_K_Ignore, 0},
30228
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30229
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30230
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30231
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30232
    // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5166
30233
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30234
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
30235
195k
    {AliasPatternCond_K_Ignore, 0},
30236
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30237
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30238
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30239
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30240
    // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5173
30241
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30242
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
30243
195k
    {AliasPatternCond_K_Ignore, 0},
30244
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30245
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30246
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30247
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30248
    // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5180
30249
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30250
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
30251
195k
    {AliasPatternCond_K_Ignore, 0},
30252
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30253
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30254
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30255
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30256
    // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5187
30257
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30258
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30259
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30260
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30261
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30262
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30263
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30264
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30265
    // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5195
30266
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30267
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30268
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30269
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30270
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30271
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30272
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30273
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30274
    // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5203
30275
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30276
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30277
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30278
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30279
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30280
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30281
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30282
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30283
    // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5211
30284
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30285
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30286
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30287
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30288
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30289
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30290
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30291
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30292
    // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5219
30293
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30294
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30295
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30296
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30297
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30298
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30299
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30300
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30301
    // (ST1H_VG2_M2ZPXI ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5227
30302
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
30303
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30304
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30305
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30306
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30307
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30308
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30309
    // (ST1H_VG4_M4ZPXI ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5234
30310
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
30311
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30312
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30313
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30314
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30315
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30316
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30317
    // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5241
30318
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30319
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30320
195k
    {AliasPatternCond_K_Ignore, 0},
30321
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30322
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30323
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30324
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30325
    // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5248
30326
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30327
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30328
195k
    {AliasPatternCond_K_Ignore, 0},
30329
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30330
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30331
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30332
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30333
    // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5255
30334
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30335
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30336
195k
    {AliasPatternCond_K_Ignore, 0},
30337
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30338
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30339
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30340
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30341
    // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5262
30342
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30343
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30344
195k
    {AliasPatternCond_K_Ignore, 0},
30345
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30346
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30347
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30348
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30349
    // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5269
30350
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30351
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30352
195k
    {AliasPatternCond_K_Ignore, 0},
30353
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30354
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30355
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30356
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30357
    // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5276
30358
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30359
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30360
195k
    {AliasPatternCond_K_Ignore, 0},
30361
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30362
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30363
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30364
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30365
    // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5283
30366
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30367
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30368
195k
    {AliasPatternCond_K_Ignore, 0},
30369
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30370
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30371
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30372
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30373
    // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5290
30374
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30375
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30376
195k
    {AliasPatternCond_K_Ignore, 0},
30377
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30378
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30379
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30380
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30381
    // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5297
30382
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30383
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30384
195k
    {AliasPatternCond_K_Ignore, 0},
30385
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30386
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30387
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30388
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30389
    // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5304
30390
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30391
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
30392
195k
    {AliasPatternCond_K_Ignore, 0},
30393
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30394
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30395
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30396
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30397
    // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5311
30398
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30399
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30400
195k
    {AliasPatternCond_K_Ignore, 0},
30401
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30402
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30403
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30404
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30405
    // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5318
30406
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30407
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
30408
195k
    {AliasPatternCond_K_Ignore, 0},
30409
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30410
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30411
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30412
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30413
    // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5325
30414
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30415
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
30416
195k
    {AliasPatternCond_K_Ignore, 0},
30417
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30418
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30419
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30420
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30421
    // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5332
30422
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30423
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30424
195k
    {AliasPatternCond_K_Ignore, 0},
30425
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30426
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30427
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30428
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30429
    // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5339
30430
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30431
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
30432
195k
    {AliasPatternCond_K_Ignore, 0},
30433
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30434
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30435
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30436
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30437
    // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5346
30438
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30439
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30440
195k
    {AliasPatternCond_K_Ignore, 0},
30441
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30442
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30443
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30444
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30445
    // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5353
30446
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30447
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30448
195k
    {AliasPatternCond_K_Ignore, 0},
30449
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30450
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30451
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30452
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30453
    // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5360
30454
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30455
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
30456
195k
    {AliasPatternCond_K_Ignore, 0},
30457
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30458
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30459
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30460
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30461
    // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5367
30462
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30463
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30464
195k
    {AliasPatternCond_K_Ignore, 0},
30465
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30466
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30467
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30468
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30469
    // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5374
30470
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30471
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
30472
195k
    {AliasPatternCond_K_Ignore, 0},
30473
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30474
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30475
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30476
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30477
    // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5381
30478
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30479
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
30480
195k
    {AliasPatternCond_K_Ignore, 0},
30481
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30482
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30483
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30484
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30485
    // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5388
30486
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30487
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30488
195k
    {AliasPatternCond_K_Ignore, 0},
30489
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30490
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30491
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30492
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30493
    // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5395
30494
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30495
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
30496
195k
    {AliasPatternCond_K_Ignore, 0},
30497
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30498
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30499
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30500
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30501
    // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5402
30502
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30503
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30504
195k
    {AliasPatternCond_K_Ignore, 0},
30505
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30506
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30507
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30508
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30509
    // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5409
30510
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30511
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30512
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30513
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30514
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30515
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30516
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30517
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30518
    // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5417
30519
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30520
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30521
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30522
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30523
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30524
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30525
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30526
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30527
    // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5425
30528
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30529
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30530
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30531
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30532
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30533
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30534
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30535
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30536
    // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5433
30537
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30538
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30539
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30540
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30541
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30542
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30543
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30544
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30545
    // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5441
30546
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30547
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30548
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30549
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30550
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30551
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30552
    // (ST1W_VG2_M2ZPXI ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5447
30553
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
30554
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30555
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30556
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30557
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30558
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30559
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30560
    // (ST1W_VG4_M4ZPXI ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5454
30561
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
30562
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
30563
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30564
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30565
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30566
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30567
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30568
    // (ST1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5461
30569
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30570
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30571
195k
    {AliasPatternCond_K_Ignore, 0},
30572
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30573
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30574
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30575
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30576
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30577
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30578
    // (ST1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5470
30579
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30580
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30581
195k
    {AliasPatternCond_K_Ignore, 0},
30582
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30583
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30584
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30585
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30586
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30587
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30588
    // (ST1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5479
30589
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30590
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30591
195k
    {AliasPatternCond_K_Ignore, 0},
30592
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30593
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30594
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30595
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30596
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30597
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30598
    // (ST1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5488
30599
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
30600
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30601
195k
    {AliasPatternCond_K_Ignore, 0},
30602
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30603
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30604
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30605
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30606
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30607
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30608
    // (ST1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5497
30609
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30610
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30611
195k
    {AliasPatternCond_K_Ignore, 0},
30612
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30613
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30614
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30615
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30616
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30617
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30618
    // (ST1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5506
30619
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30620
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30621
195k
    {AliasPatternCond_K_Ignore, 0},
30622
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30623
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30624
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30625
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30626
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30627
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30628
    // (ST1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5515
30629
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30630
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30631
195k
    {AliasPatternCond_K_Ignore, 0},
30632
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30633
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30634
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30635
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30636
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30637
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30638
    // (ST1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5524
30639
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30640
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30641
195k
    {AliasPatternCond_K_Ignore, 0},
30642
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30643
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30644
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30645
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30646
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30647
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30648
    // (ST1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5533
30649
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
30650
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30651
195k
    {AliasPatternCond_K_Ignore, 0},
30652
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30653
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30654
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30655
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30656
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30657
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30658
    // (ST1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5542
30659
195k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30660
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30661
195k
    {AliasPatternCond_K_Ignore, 0},
30662
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30663
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30664
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30665
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30666
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30667
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30668
    // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5551
30669
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30670
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30671
195k
    {AliasPatternCond_K_Ignore, 0},
30672
195k
    {AliasPatternCond_K_Ignore, 0},
30673
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30674
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30675
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30676
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30677
    // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5559
30678
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30679
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30680
195k
    {AliasPatternCond_K_Ignore, 0},
30681
195k
    {AliasPatternCond_K_Ignore, 0},
30682
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30683
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30684
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30685
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30686
    // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5567
30687
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30688
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30689
195k
    {AliasPatternCond_K_Ignore, 0},
30690
195k
    {AliasPatternCond_K_Ignore, 0},
30691
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30692
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30693
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30694
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30695
    // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5575
30696
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30697
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30698
195k
    {AliasPatternCond_K_Ignore, 0},
30699
195k
    {AliasPatternCond_K_Ignore, 0},
30700
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30701
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30702
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30703
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30704
    // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5583
30705
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
30706
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30707
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30708
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30709
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30710
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30711
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30712
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30713
    // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5591
30714
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
30715
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30716
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30717
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30718
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30719
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30720
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30721
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30722
    // (ST2GOffset GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5599
30723
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30724
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30725
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30726
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30727
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
30728
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30729
    // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5605
30730
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
30731
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30732
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30733
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30734
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30735
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30736
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30737
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30738
    // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5613
30739
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
30740
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30741
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30742
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30743
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30744
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30745
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30746
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30747
    // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5621
30748
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30749
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30750
195k
    {AliasPatternCond_K_Ignore, 0},
30751
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30752
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30753
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30754
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30755
    // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5628
30756
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30757
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30758
195k
    {AliasPatternCond_K_Ignore, 0},
30759
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30760
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30761
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30762
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30763
    // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5635
30764
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30765
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
30766
195k
    {AliasPatternCond_K_Ignore, 0},
30767
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30768
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30769
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30770
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30771
    // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5642
30772
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30773
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
30774
195k
    {AliasPatternCond_K_Ignore, 0},
30775
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30776
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30777
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30778
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30779
    // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5649
30780
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30781
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30782
195k
    {AliasPatternCond_K_Ignore, 0},
30783
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30784
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30785
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30786
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30787
    // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5656
30788
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30789
195k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
30790
195k
    {AliasPatternCond_K_Ignore, 0},
30791
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30792
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30793
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30794
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30795
    // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5663
30796
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30797
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30798
195k
    {AliasPatternCond_K_Ignore, 0},
30799
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30800
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30801
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30802
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30803
    // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5670
30804
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
30805
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30806
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30807
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30808
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30809
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30810
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30811
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30812
    // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5678
30813
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30814
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30815
195k
    {AliasPatternCond_K_Ignore, 0},
30816
195k
    {AliasPatternCond_K_Ignore, 0},
30817
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30818
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30819
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30820
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30821
    // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5686
30822
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30823
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30824
195k
    {AliasPatternCond_K_Ignore, 0},
30825
195k
    {AliasPatternCond_K_Ignore, 0},
30826
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30827
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30828
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30829
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30830
    // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5694
30831
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30832
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30833
195k
    {AliasPatternCond_K_Ignore, 0},
30834
195k
    {AliasPatternCond_K_Ignore, 0},
30835
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30836
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30837
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30838
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30839
    // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5702
30840
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30841
195k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
30842
195k
    {AliasPatternCond_K_Ignore, 0},
30843
195k
    {AliasPatternCond_K_Ignore, 0},
30844
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30845
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30846
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30847
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30848
    // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5710
30849
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
30850
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30851
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30852
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30853
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30854
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30855
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30856
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30857
    // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5718
30858
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
30859
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30860
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30861
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30862
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30863
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30864
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30865
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30866
    // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5726
30867
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
30868
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30869
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30870
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30871
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30872
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30873
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30874
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30875
    // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5734
30876
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
30877
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30878
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30879
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30880
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30881
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30882
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30883
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30884
    // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5742
30885
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30886
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30887
195k
    {AliasPatternCond_K_Ignore, 0},
30888
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30889
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30890
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30891
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30892
    // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5749
30893
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30894
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30895
195k
    {AliasPatternCond_K_Ignore, 0},
30896
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30897
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30898
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30899
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30900
    // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5756
30901
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30902
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
30903
195k
    {AliasPatternCond_K_Ignore, 0},
30904
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30905
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30906
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30907
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30908
    // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5763
30909
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30910
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
30911
195k
    {AliasPatternCond_K_Ignore, 0},
30912
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30913
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30914
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30915
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30916
    // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5770
30917
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30918
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30919
195k
    {AliasPatternCond_K_Ignore, 0},
30920
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30921
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30922
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30923
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30924
    // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5777
30925
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30926
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
30927
195k
    {AliasPatternCond_K_Ignore, 0},
30928
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30929
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30930
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30931
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30932
    // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5784
30933
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30934
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30935
195k
    {AliasPatternCond_K_Ignore, 0},
30936
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30937
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30938
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30939
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30940
    // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5791
30941
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
30942
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30943
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30944
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30945
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30946
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30947
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30948
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30949
    // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5799
30950
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30951
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30952
195k
    {AliasPatternCond_K_Ignore, 0},
30953
195k
    {AliasPatternCond_K_Ignore, 0},
30954
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30955
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30956
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30957
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30958
    // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5807
30959
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30960
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30961
195k
    {AliasPatternCond_K_Ignore, 0},
30962
195k
    {AliasPatternCond_K_Ignore, 0},
30963
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30964
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30965
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30966
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30967
    // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5815
30968
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30969
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30970
195k
    {AliasPatternCond_K_Ignore, 0},
30971
195k
    {AliasPatternCond_K_Ignore, 0},
30972
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30973
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30974
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30975
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30976
    // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5823
30977
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30978
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
30979
195k
    {AliasPatternCond_K_Ignore, 0},
30980
195k
    {AliasPatternCond_K_Ignore, 0},
30981
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30982
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30983
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
30984
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30985
    // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5831
30986
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
30987
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30988
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30989
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30990
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30991
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30992
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30993
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
30994
    // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5839
30995
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
30996
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30997
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30998
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30999
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31000
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31001
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31002
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31003
    // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5847
31004
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31005
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31006
195k
    {AliasPatternCond_K_Ignore, 0},
31007
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31008
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31009
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31010
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31011
    // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5854
31012
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31013
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31014
195k
    {AliasPatternCond_K_Ignore, 0},
31015
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31016
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31017
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31018
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31019
    // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5861
31020
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31021
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31022
195k
    {AliasPatternCond_K_Ignore, 0},
31023
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31024
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31025
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31026
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31027
    // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5868
31028
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31029
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31030
195k
    {AliasPatternCond_K_Ignore, 0},
31031
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31032
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31033
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31034
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31035
    // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5875
31036
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31037
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31038
195k
    {AliasPatternCond_K_Ignore, 0},
31039
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31040
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31041
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31042
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31043
    // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5882
31044
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31045
195k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31046
195k
    {AliasPatternCond_K_Ignore, 0},
31047
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31048
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31049
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31050
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31051
    // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5889
31052
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31053
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31054
195k
    {AliasPatternCond_K_Ignore, 0},
31055
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31056
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31057
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31058
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31059
    // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5896
31060
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
31061
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31062
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31063
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31064
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31065
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31066
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31067
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31068
    // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5904
31069
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
31070
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31071
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31072
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31073
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31074
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
31075
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31076
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31077
    // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5912
31078
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
31079
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31080
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31081
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31082
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31083
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31084
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31085
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31086
    // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 5920
31087
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31088
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31089
195k
    {AliasPatternCond_K_Ignore, 0},
31090
195k
    {AliasPatternCond_K_Ignore, 0},
31091
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31092
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31093
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31094
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31095
    // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 5928
31096
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31097
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31098
195k
    {AliasPatternCond_K_Ignore, 0},
31099
195k
    {AliasPatternCond_K_Ignore, 0},
31100
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31101
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31102
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31103
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31104
    // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 5936
31105
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31106
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31107
195k
    {AliasPatternCond_K_Ignore, 0},
31108
195k
    {AliasPatternCond_K_Ignore, 0},
31109
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31110
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31111
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31112
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31113
    // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 5944
31114
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31115
195k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31116
195k
    {AliasPatternCond_K_Ignore, 0},
31117
195k
    {AliasPatternCond_K_Ignore, 0},
31118
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31119
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31120
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31121
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31122
    // (STGOffset GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5952
31123
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31124
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31125
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31126
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31127
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31128
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31129
    // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 5958
31130
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31131
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31132
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31133
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31134
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31135
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31136
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31137
    // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 5965
31138
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31139
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31140
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31141
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31142
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
31143
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31144
    // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 5971
31145
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31146
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31147
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31148
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31149
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
31150
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31151
    // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 5977
31152
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31153
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31154
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31155
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31156
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
31157
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31158
    // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 5983
31159
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31160
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31161
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31162
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31163
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
31164
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31165
    // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 5989
31166
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
31167
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31168
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31169
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31170
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
31171
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31172
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31173
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31174
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31175
    // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 5998
31176
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31177
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31178
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31179
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31180
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
31181
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31182
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31183
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31184
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31185
    // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6007
31186
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
31187
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31188
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31189
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31190
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
31191
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31192
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31193
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31194
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31195
    // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6016
31196
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31197
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31198
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31199
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31200
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
31201
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31202
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31203
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31204
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31205
    // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6025
31206
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
31207
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31208
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31209
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31210
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
31211
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31212
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31213
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31214
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31215
    // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6034
31216
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31217
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31218
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31219
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31220
    // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6038
31221
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31222
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31223
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31224
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31225
    // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6042
31226
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
31227
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
31228
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31229
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31230
    // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6046
31231
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31232
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31233
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31234
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31235
    // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6050
31236
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31237
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31238
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31239
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31240
    // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6054
31241
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31242
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31243
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31244
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31245
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31246
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31247
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31248
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31249
    // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6062
31250
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31251
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31252
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31253
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31254
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31255
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31256
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31257
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31258
    // (STNT1B_VG2_M2ZPXI ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6070
31259
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31260
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31261
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31262
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31263
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31264
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31265
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31266
    // (STNT1B_VG4_M4ZPXI ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6077
31267
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31268
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31269
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31270
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31271
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31272
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31273
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31274
    // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6084
31275
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31276
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31277
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31278
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31279
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31280
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31281
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31282
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31283
    // (STNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6092
31284
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31285
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31286
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31287
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31288
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31289
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
31290
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31291
    // (STNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6099
31292
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31293
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31294
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31295
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31296
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31297
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
31298
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31299
    // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6106
31300
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31301
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31302
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31303
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31304
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31305
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31306
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31307
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31308
    // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6114
31309
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31310
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31311
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31312
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31313
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31314
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31315
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31316
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31317
    // (STNT1D_VG2_M2ZPXI ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6122
31318
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31319
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31320
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31321
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31322
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31323
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31324
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31325
    // (STNT1D_VG4_M4ZPXI ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6129
31326
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31327
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31328
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31329
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31330
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31331
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31332
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31333
    // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6136
31334
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31335
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31336
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31337
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31338
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31339
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31340
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31341
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31342
    // (STNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6144
31343
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31344
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31345
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31346
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31347
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31348
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
31349
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31350
    // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6151
31351
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31352
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31353
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31354
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31355
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31356
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31357
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31358
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31359
    // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6159
31360
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31361
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31362
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31363
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31364
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31365
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31366
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31367
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31368
    // (STNT1H_VG2_M2ZPXI ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6167
31369
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31370
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31371
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31372
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31373
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31374
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31375
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31376
    // (STNT1H_VG4_M4ZPXI ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6174
31377
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31378
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31379
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31380
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31381
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31382
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31383
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31384
    // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6181
31385
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31386
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31387
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31388
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31389
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31390
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31391
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31392
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31393
    // (STNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6189
31394
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31395
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31396
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31397
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31398
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31399
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
31400
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31401
    // (STNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6196
31402
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31403
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31404
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31405
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31406
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31407
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
31408
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31409
    // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6203
31410
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31411
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31412
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31413
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31414
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31415
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31416
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31417
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31418
    // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6211
31419
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31420
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31421
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31422
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31423
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31424
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31425
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31426
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31427
    // (STNT1W_VG2_M2ZPXI ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6219
31428
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31429
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31430
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31431
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31432
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31433
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31434
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31435
    // (STNT1W_VG4_M4ZPXI ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6226
31436
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31437
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_p8to15RegClassID},
31438
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31439
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31440
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31441
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31442
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31443
    // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6233
31444
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31445
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31446
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31447
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31448
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31449
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31450
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31451
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31452
    // (STNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6241
31453
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31454
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31455
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31456
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31457
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31458
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
31459
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31460
    // (STNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6248
31461
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31462
195k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31463
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31464
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31465
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31466
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
31467
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31468
    // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6255
31469
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31470
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31471
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31472
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31473
    // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6259
31474
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31475
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31476
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31477
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31478
    // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6263
31479
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
31480
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
31481
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31482
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31483
    // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6267
31484
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31485
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31486
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31487
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31488
    // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6271
31489
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31490
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31491
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31492
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31493
    // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6275
31494
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31495
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31496
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31497
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31498
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31499
    // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6280
31500
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31501
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31502
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31503
    // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6283
31504
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
31505
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31506
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31507
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31508
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31509
    // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6288
31510
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
31511
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31512
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31513
    // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6291
31514
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31515
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31516
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31517
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31518
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31519
    // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6296
31520
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31521
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31522
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31523
    // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6299
31524
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31525
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31526
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31527
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31528
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31529
    // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6304
31530
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31531
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31532
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31533
    // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6307
31534
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
31535
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31536
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31537
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31538
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31539
    // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6312
31540
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
31541
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31542
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31543
    // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6315
31544
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31545
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31546
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31547
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31548
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31549
    // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6320
31550
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31551
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31552
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31553
    // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6323
31554
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
31555
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31556
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31557
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31558
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31559
    // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6328
31560
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
31561
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31562
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31563
    // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6331
31564
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31565
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31566
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31567
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31568
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31569
    // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6336
31570
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31571
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31572
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31573
    // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6339
31574
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31575
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31576
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31577
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31578
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31579
    // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6344
31580
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31581
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31582
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31583
    // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 6347
31584
195k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
31585
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31586
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31587
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31588
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31589
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31590
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31591
    // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6354
31592
195k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
31593
195k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31594
195k
    {AliasPatternCond_K_Ignore, 0},
31595
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31596
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31597
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31598
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31599
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31600
    // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6362
31601
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31602
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31603
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31604
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31605
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31606
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31607
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31608
    // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6369
31609
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31610
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31611
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31612
    // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6372
31613
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31614
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31615
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31616
    // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6375
31617
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31618
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31619
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31620
    // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6378
31621
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31622
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31623
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31624
    // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6381
31625
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31626
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31627
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31628
    // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6384
31629
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
31630
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31631
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31632
    // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6387
31633
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31634
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31635
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31636
    // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6390
31637
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31638
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31639
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31640
    // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6393
31641
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
31642
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31643
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31644
    // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6396
31645
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31646
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31647
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31648
    // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6399
31649
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
31650
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31651
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31652
    // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6402
31653
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31654
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31655
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31656
    // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6405
31657
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31658
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31659
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31660
    // (STZ2GOffset GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6408
31661
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31662
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31663
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31664
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31665
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31666
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31667
    // (STZGOffset GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6414
31668
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31669
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31670
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31671
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31672
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31673
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31674
    // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6420
31675
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
31676
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
31677
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6422
31678
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
31679
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31680
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31681
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31682
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6426
31683
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
31684
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31685
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31686
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6429
31687
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31688
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
31689
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31690
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31691
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6433
31692
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31693
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
31694
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31695
    // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6436
31696
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31697
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31698
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31699
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31700
    // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6440
31701
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
31702
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
31703
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31704
195k
    {AliasPatternCond_K_Imm, (uint32_t)16},
31705
    // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6444
31706
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
31707
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
31708
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31709
    // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6447
31710
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31711
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
31712
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31713
195k
    {AliasPatternCond_K_Imm, (uint32_t)16},
31714
    // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6451
31715
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31716
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31717
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6453
31718
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31719
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31720
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31721
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31722
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6457
31723
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31724
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31725
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31726
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6460
31727
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31728
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31729
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31730
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31731
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6464
31732
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31733
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31734
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31735
    // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6467
31736
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31737
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31738
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31739
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31740
    // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6471
31741
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31742
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31743
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31744
    // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6474
31745
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31746
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
31747
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31748
195k
    {AliasPatternCond_K_Imm, (uint32_t)24},
31749
    // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6478
31750
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31751
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31752
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31753
    // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6481
31754
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31755
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
31756
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31757
195k
    {AliasPatternCond_K_Imm, (uint32_t)24},
31758
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6485
31759
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31760
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
31761
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31762
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31763
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6489
31764
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31765
195k
    {AliasPatternCond_K_Reg, AArch64_WZR},
31766
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31767
    // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6492
31768
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31769
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31770
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31771
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31772
    // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6496
31773
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
31774
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
31775
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31776
195k
    {AliasPatternCond_K_Imm, (uint32_t)16},
31777
    // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6500
31778
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
31779
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
31780
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31781
195k
    {AliasPatternCond_K_Imm, (uint32_t)16},
31782
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6504
31783
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31784
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31785
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31786
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31787
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6508
31788
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31789
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31790
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31791
    // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6511
31792
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31793
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31794
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31795
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31796
    // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6515
31797
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
31798
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31799
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31800
195k
    {AliasPatternCond_K_Imm, (uint32_t)24},
31801
    // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6519
31802
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31803
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
31804
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31805
195k
    {AliasPatternCond_K_Imm, (uint32_t)24},
31806
    // (SYSPxt_XZR imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6523
31807
195k
    {AliasPatternCond_K_Ignore, 0},
31808
195k
    {AliasPatternCond_K_Ignore, 0},
31809
195k
    {AliasPatternCond_K_Ignore, 0},
31810
195k
    {AliasPatternCond_K_Ignore, 0},
31811
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31812
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31813
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureD128},
31814
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31815
    // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6531
31816
195k
    {AliasPatternCond_K_Ignore, 0},
31817
195k
    {AliasPatternCond_K_Ignore, 0},
31818
195k
    {AliasPatternCond_K_Ignore, 0},
31819
195k
    {AliasPatternCond_K_Ignore, 0},
31820
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31821
    // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6536
31822
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31823
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31824
195k
    {AliasPatternCond_K_Ignore, 0},
31825
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31826
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6540
31827
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31828
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31829
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31830
195k
    {AliasPatternCond_K_Imm, (uint32_t)7},
31831
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6544
31832
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31833
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31834
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31835
195k
    {AliasPatternCond_K_Imm, (uint32_t)15},
31836
    // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6548
31837
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31838
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31839
195k
    {AliasPatternCond_K_Ignore, 0},
31840
195k
    {AliasPatternCond_K_Imm, (uint32_t)63},
31841
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6552
31842
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31843
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31844
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31845
195k
    {AliasPatternCond_K_Imm, (uint32_t)7},
31846
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6556
31847
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31848
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31849
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31850
195k
    {AliasPatternCond_K_Imm, (uint32_t)15},
31851
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6560
31852
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31853
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31854
195k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31855
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31856
    // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6564
31857
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31858
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31859
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31860
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31861
    // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6568
31862
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31863
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31864
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31865
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31866
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31867
    // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6573
31868
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31869
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31870
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31871
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31872
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31873
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31874
    // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6579
31875
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31876
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31877
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31878
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31879
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31880
    // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6584
31881
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31882
195k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31883
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31884
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31885
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31886
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31887
    // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6590
31888
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31889
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31890
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31891
195k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31892
    // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6594
31893
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31894
195k
    {AliasPatternCond_K_Ignore, 0},
31895
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31896
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31897
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31898
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31899
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31900
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31901
    // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6602
31902
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31903
195k
    {AliasPatternCond_K_Ignore, 0},
31904
195k
    {AliasPatternCond_K_Ignore, 0},
31905
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31906
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31907
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31908
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31909
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31910
    // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6610
31911
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31912
195k
    {AliasPatternCond_K_Ignore, 0},
31913
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31914
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31915
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31916
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31917
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31918
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31919
    // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6618
31920
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31921
195k
    {AliasPatternCond_K_Ignore, 0},
31922
195k
    {AliasPatternCond_K_Ignore, 0},
31923
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31924
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31925
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31926
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31927
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31928
    // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6626
31929
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31930
195k
    {AliasPatternCond_K_Ignore, 0},
31931
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31932
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31933
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31934
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31935
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31936
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31937
    // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6634
31938
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31939
195k
    {AliasPatternCond_K_Ignore, 0},
31940
195k
    {AliasPatternCond_K_Ignore, 0},
31941
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31942
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31943
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31944
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31945
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31946
    // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6642
31947
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31948
195k
    {AliasPatternCond_K_Ignore, 0},
31949
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31950
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31951
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31952
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31953
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31954
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31955
    // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6650
31956
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31957
195k
    {AliasPatternCond_K_Ignore, 0},
31958
195k
    {AliasPatternCond_K_Ignore, 0},
31959
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31960
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31961
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31962
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31963
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31964
    // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6658
31965
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31966
195k
    {AliasPatternCond_K_Ignore, 0},
31967
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31968
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31969
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31970
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31971
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31972
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31973
    // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6666
31974
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31975
195k
    {AliasPatternCond_K_Ignore, 0},
31976
195k
    {AliasPatternCond_K_Ignore, 0},
31977
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31978
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31979
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31980
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31981
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31982
    // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6674
31983
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31984
195k
    {AliasPatternCond_K_Ignore, 0},
31985
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31986
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31987
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31988
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31989
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31990
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
31991
    // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6682
31992
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
31993
195k
    {AliasPatternCond_K_Ignore, 0},
31994
195k
    {AliasPatternCond_K_Ignore, 0},
31995
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31996
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31997
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31998
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31999
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32000
    // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6690
32001
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32002
195k
    {AliasPatternCond_K_Ignore, 0},
32003
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32004
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32005
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32006
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32007
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32008
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32009
    // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6698
32010
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32011
195k
    {AliasPatternCond_K_Ignore, 0},
32012
195k
    {AliasPatternCond_K_Ignore, 0},
32013
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32014
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32015
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32016
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32017
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32018
    // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6706
32019
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32020
195k
    {AliasPatternCond_K_Ignore, 0},
32021
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32022
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32023
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32024
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32025
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32026
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32027
    // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6714
32028
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32029
195k
    {AliasPatternCond_K_Ignore, 0},
32030
195k
    {AliasPatternCond_K_Ignore, 0},
32031
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32032
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32033
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32034
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32035
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32036
    // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6722
32037
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32038
195k
    {AliasPatternCond_K_Ignore, 0},
32039
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32040
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32041
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32042
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32043
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32044
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32045
    // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6730
32046
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32047
195k
    {AliasPatternCond_K_Ignore, 0},
32048
195k
    {AliasPatternCond_K_Ignore, 0},
32049
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32050
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32051
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32052
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32053
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32054
    // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6738
32055
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32056
195k
    {AliasPatternCond_K_Ignore, 0},
32057
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32058
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32059
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32060
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32061
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32062
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32063
    // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6746
32064
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32065
195k
    {AliasPatternCond_K_Ignore, 0},
32066
195k
    {AliasPatternCond_K_Ignore, 0},
32067
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32068
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32069
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32070
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32071
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32072
    // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6754
32073
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32074
195k
    {AliasPatternCond_K_Ignore, 0},
32075
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32076
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32077
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32078
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32079
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32080
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32081
    // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6762
32082
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32083
195k
    {AliasPatternCond_K_Ignore, 0},
32084
195k
    {AliasPatternCond_K_Ignore, 0},
32085
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32086
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32087
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32088
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32089
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32090
    // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6770
32091
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32092
195k
    {AliasPatternCond_K_Ignore, 0},
32093
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32094
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32095
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32096
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32097
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32098
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32099
    // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6778
32100
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32101
195k
    {AliasPatternCond_K_Ignore, 0},
32102
195k
    {AliasPatternCond_K_Ignore, 0},
32103
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32104
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32105
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32106
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32107
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32108
    // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6786
32109
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32110
195k
    {AliasPatternCond_K_Ignore, 0},
32111
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32112
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32113
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32114
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32115
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32116
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32117
    // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6794
32118
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32119
195k
    {AliasPatternCond_K_Ignore, 0},
32120
195k
    {AliasPatternCond_K_Ignore, 0},
32121
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32122
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32123
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32124
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32125
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32126
    // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6802
32127
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32128
195k
    {AliasPatternCond_K_Ignore, 0},
32129
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32130
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32131
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32132
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32133
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32134
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32135
    // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6810
32136
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32137
195k
    {AliasPatternCond_K_Ignore, 0},
32138
195k
    {AliasPatternCond_K_Ignore, 0},
32139
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32140
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32141
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32142
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32143
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32144
    // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6818
32145
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32146
195k
    {AliasPatternCond_K_Ignore, 0},
32147
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32148
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32149
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32150
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32151
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32152
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32153
    // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6826
32154
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32155
195k
    {AliasPatternCond_K_Ignore, 0},
32156
195k
    {AliasPatternCond_K_Ignore, 0},
32157
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32158
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32159
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32160
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32161
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32162
    // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6834
32163
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32164
195k
    {AliasPatternCond_K_Ignore, 0},
32165
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32166
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32167
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32168
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32169
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32170
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32171
    // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6842
32172
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32173
195k
    {AliasPatternCond_K_Ignore, 0},
32174
195k
    {AliasPatternCond_K_Ignore, 0},
32175
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32176
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32177
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32178
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32179
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32180
    // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6850
32181
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32182
195k
    {AliasPatternCond_K_Ignore, 0},
32183
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32184
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32185
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32186
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32187
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32188
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32189
    // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6858
32190
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32191
195k
    {AliasPatternCond_K_Ignore, 0},
32192
195k
    {AliasPatternCond_K_Ignore, 0},
32193
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32194
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32195
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32196
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32197
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32198
    // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6866
32199
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32200
195k
    {AliasPatternCond_K_Ignore, 0},
32201
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32202
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32203
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32204
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32205
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32206
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32207
    // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6874
32208
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32209
195k
    {AliasPatternCond_K_Ignore, 0},
32210
195k
    {AliasPatternCond_K_Ignore, 0},
32211
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32212
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32213
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32214
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32215
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32216
    // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6882
32217
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32218
195k
    {AliasPatternCond_K_Ignore, 0},
32219
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32220
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32221
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32222
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32223
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32224
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32225
    // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6890
32226
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32227
195k
    {AliasPatternCond_K_Ignore, 0},
32228
195k
    {AliasPatternCond_K_Ignore, 0},
32229
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32230
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32231
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32232
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32233
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32234
    // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6898
32235
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32236
195k
    {AliasPatternCond_K_Ignore, 0},
32237
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32238
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32239
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32240
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32241
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32242
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32243
    // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6906
32244
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32245
195k
    {AliasPatternCond_K_Ignore, 0},
32246
195k
    {AliasPatternCond_K_Ignore, 0},
32247
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32248
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32249
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32250
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32251
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32252
    // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6914
32253
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32254
195k
    {AliasPatternCond_K_Ignore, 0},
32255
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32256
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32257
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32258
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32259
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32260
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32261
    // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6922
32262
195k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32263
195k
    {AliasPatternCond_K_Ignore, 0},
32264
195k
    {AliasPatternCond_K_Ignore, 0},
32265
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32266
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32267
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32268
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32269
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32270
    // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6930
32271
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32272
195k
    {AliasPatternCond_K_Ignore, 0},
32273
195k
    {AliasPatternCond_K_Imm, (uint32_t)31},
32274
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32275
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32276
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32277
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32278
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32279
    // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6938
32280
195k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32281
195k
    {AliasPatternCond_K_Ignore, 0},
32282
195k
    {AliasPatternCond_K_Ignore, 0},
32283
195k
    {AliasPatternCond_K_Imm, (uint32_t)1},
32284
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32285
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32286
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32287
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32288
    // (XPACLRI) - 6946
32289
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32290
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
32291
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32292
    // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 6949
32293
195k
    {AliasPatternCond_K_Imm, (uint32_t)255},
32294
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32295
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32296
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32297
    // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 6953
32298
195k
    {AliasPatternCond_K_Imm, (uint32_t)85},
32299
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32300
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32301
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32302
    // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 6957
32303
195k
    {AliasPatternCond_K_Imm, (uint32_t)170},
32304
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32305
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32306
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32307
    // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 6961
32308
195k
    {AliasPatternCond_K_Imm, (uint32_t)17},
32309
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32310
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32311
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32312
    // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 6965
32313
195k
    {AliasPatternCond_K_Imm, (uint32_t)34},
32314
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32315
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32316
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32317
    // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 6969
32318
195k
    {AliasPatternCond_K_Imm, (uint32_t)68},
32319
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32320
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32321
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32322
    // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 6973
32323
195k
    {AliasPatternCond_K_Imm, (uint32_t)136},
32324
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32325
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32326
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32327
    // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 6977
32328
195k
    {AliasPatternCond_K_Imm, (uint32_t)51},
32329
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32330
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32331
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32332
    // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 6981
32333
195k
    {AliasPatternCond_K_Imm, (uint32_t)153},
32334
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32335
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32336
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32337
    // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 6985
32338
195k
    {AliasPatternCond_K_Imm, (uint32_t)102},
32339
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32340
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32341
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32342
    // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 6989
32343
195k
    {AliasPatternCond_K_Imm, (uint32_t)204},
32344
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32345
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32346
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32347
    // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 6993
32348
195k
    {AliasPatternCond_K_Imm, (uint32_t)119},
32349
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32350
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32351
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32352
    // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 6997
32353
195k
    {AliasPatternCond_K_Imm, (uint32_t)187},
32354
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32355
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32356
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32357
    // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7001
32358
195k
    {AliasPatternCond_K_Imm, (uint32_t)221},
32359
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32360
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32361
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32362
    // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7005
32363
195k
    {AliasPatternCond_K_Imm, (uint32_t)238},
32364
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32365
195k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32366
195k
    {AliasPatternCond_K_EndOrFeatures, 0},
32367
195k
  {0},  };
32368
32369
195k
  static const char AsmStrings[] =
32370
195k
    /* 0 */ "cmn  $\x02, $\xFF\x03\x01\0"
32371
195k
    /* 13 */ "cmn $\x02, $\x03\0"
32372
195k
    /* 24 */ "cmn $\x02, $\x03$\xFF\x04\x02\0"
32373
195k
    /* 39 */ "adds  $\x01, $\x02, $\x03\0"
32374
195k
    /* 55 */ "cmn $\x02, $\x03$\xFF\x04\x03\0"
32375
195k
    /* 70 */ "mov $\x01, $\x02\0"
32376
195k
    /* 81 */ "add $\x01, $\x02, $\x03\0"
32377
195k
    /* 96 */ "tst $\x02, $\xFF\x03\x04\0"
32378
195k
    /* 109 */ "tst $\x02, $\x03\0"
32379
195k
    /* 120 */ "tst $\x02, $\x03$\xFF\x04\x02\0"
32380
195k
    /* 135 */ "ands $\x01, $\x02, $\x03\0"
32381
195k
    /* 151 */ "tst $\x02, $\xFF\x03\x05\0"
32382
195k
    /* 164 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
32383
195k
    /* 188 */ "and  $\x01, $\x02, $\x03\0"
32384
195k
    /* 203 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
32385
195k
    /* 226 */ "and  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
32386
195k
    /* 247 */ "and  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
32387
195k
    /* 268 */ "and  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
32388
195k
    /* 289 */ "autia1716\0"
32389
195k
    /* 299 */ "autiasp\0"
32390
195k
    /* 307 */ "autiaz\0"
32391
195k
    /* 314 */ "autib1716\0"
32392
195k
    /* 324 */ "autibsp\0"
32393
195k
    /* 332 */ "autibz\0"
32394
195k
    /* 339 */ "bics $\x01, $\x02, $\x03\0"
32395
195k
    /* 355 */ "bic  $\x01, $\x02, $\x03\0"
32396
195k
    /* 370 */ "clrex\0"
32397
195k
    /* 376 */ "cntb $\x01\0"
32398
195k
    /* 384 */ "cntb $\x01, $\xFF\x02\x0E\0"
32399
195k
    /* 398 */ "cntd $\x01\0"
32400
195k
    /* 406 */ "cntd $\x01, $\xFF\x02\x0E\0"
32401
195k
    /* 420 */ "cnth $\x01\0"
32402
195k
    /* 428 */ "cnth $\x01, $\xFF\x02\x0E\0"
32403
195k
    /* 442 */ "cntw $\x01\0"
32404
195k
    /* 450 */ "cntw $\x01, $\xFF\x02\x0E\0"
32405
195k
    /* 464 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0"
32406
195k
    /* 487 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0"
32407
195k
    /* 510 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0"
32408
195k
    /* 533 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0"
32409
195k
    /* 556 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0"
32410
195k
    /* 577 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0"
32411
195k
    /* 598 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0"
32412
195k
    /* 619 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0"
32413
195k
    /* 640 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0"
32414
195k
    /* 663 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0"
32415
195k
    /* 686 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0"
32416
195k
    /* 709 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0"
32417
195k
    /* 732 */ "cset $\x01, $\xFF\x04\x14\0"
32418
195k
    /* 746 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0"
32419
195k
    /* 764 */ "csetm $\x01, $\xFF\x04\x14\0"
32420
195k
    /* 779 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0"
32421
195k
    /* 797 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0"
32422
195k
    /* 815 */ "dcps1\0"
32423
195k
    /* 821 */ "dcps2\0"
32424
195k
    /* 827 */ "dcps3\0"
32425
195k
    /* 833 */ "decb $\x01\0"
32426
195k
    /* 841 */ "decb $\x01, $\xFF\x03\x0E\0"
32427
195k
    /* 855 */ "decd $\x01\0"
32428
195k
    /* 863 */ "decd $\x01, $\xFF\x03\x0E\0"
32429
195k
    /* 877 */ "decd $\xFF\x01\x10\0"
32430
195k
    /* 887 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0"
32431
195k
    /* 903 */ "dech $\x01\0"
32432
195k
    /* 911 */ "dech $\x01, $\xFF\x03\x0E\0"
32433
195k
    /* 925 */ "dech $\xFF\x01\x09\0"
32434
195k
    /* 935 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0"
32435
195k
    /* 951 */ "decw $\x01\0"
32436
195k
    /* 959 */ "decw $\x01, $\xFF\x03\x0E\0"
32437
195k
    /* 973 */ "decw $\xFF\x01\x0B\0"
32438
195k
    /* 983 */ "decw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
32439
195k
    /* 999 */ "ssbb\0"
32440
195k
    /* 1004 */ "pssbb\0"
32441
195k
    /* 1010 */ "dfb\0"
32442
195k
    /* 1014 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0"
32443
195k
    /* 1029 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0"
32444
195k
    /* 1044 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0"
32445
195k
    /* 1059 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0"
32446
195k
    /* 1075 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0"
32447
195k
    /* 1091 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0"
32448
195k
    /* 1107 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0"
32449
195k
    /* 1122 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0"
32450
195k
    /* 1137 */ "fmov $\xFF\x01\x10, #0.0\0"
32451
195k
    /* 1153 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0"
32452
195k
    /* 1168 */ "fmov $\xFF\x01\x09, #0.0\0"
32453
195k
    /* 1184 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0"
32454
195k
    /* 1199 */ "fmov $\xFF\x01\x0B, #0.0\0"
32455
195k
    /* 1215 */ "mov $\xFF\x01\x06, $\x02\0"
32456
195k
    /* 1228 */ "mov $\xFF\x01\x10, $\x02\0"
32457
195k
    /* 1241 */ "mov $\xFF\x01\x09, $\x02\0"
32458
195k
    /* 1254 */ "mov $\xFF\x01\x0B, $\x02\0"
32459
195k
    /* 1267 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0"
32460
195k
    /* 1282 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0"
32461
195k
    /* 1301 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0"
32462
195k
    /* 1316 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0"
32463
195k
    /* 1335 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0"
32464
195k
    /* 1350 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0"
32465
195k
    /* 1369 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0"
32466
195k
    /* 1384 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0"
32467
195k
    /* 1403 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0"
32468
195k
    /* 1418 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0"
32469
195k
    /* 1437 */ "eon $\x01, $\x02, $\x03\0"
32470
195k
    /* 1452 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
32471
195k
    /* 1476 */ "eor $\x01, $\x02, $\x03\0"
32472
195k
    /* 1491 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
32473
195k
    /* 1514 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
32474
195k
    /* 1535 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
32475
195k
    /* 1556 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
32476
195k
    /* 1577 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
32477
195k
    /* 1610 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
32478
195k
    /* 1643 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
32479
195k
    /* 1676 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
32480
195k
    /* 1709 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
32481
195k
    /* 1742 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
32482
195k
    /* 1775 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
32483
195k
    /* 1808 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
32484
195k
    /* 1841 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
32485
195k
    /* 1874 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
32486
195k
    /* 1907 */ "ror $\x01, $\x02, $\x04\0"
32487
195k
    /* 1922 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
32488
195k
    /* 1946 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
32489
195k
    /* 1970 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
32490
195k
    /* 1994 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0"
32491
195k
    /* 2010 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0"
32492
195k
    /* 2026 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0"
32493
195k
    /* 2042 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32494
195k
    /* 2068 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32495
195k
    /* 2094 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32496
195k
    /* 2120 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32497
195k
    /* 2146 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32498
195k
    /* 2172 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32499
195k
    /* 2198 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32500
195k
    /* 2225 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32501
195k
    /* 2252 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32502
195k
    /* 2279 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32503
195k
    /* 2306 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32504
195k
    /* 2333 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32505
195k
    /* 2359 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32506
195k
    /* 2385 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32507
195k
    /* 2413 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32508
195k
    /* 2441 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32509
195k
    /* 2469 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32510
195k
    /* 2497 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32511
195k
    /* 2525 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32512
195k
    /* 2554 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32513
195k
    /* 2583 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32514
195k
    /* 2612 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32515
195k
    /* 2641 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32516
195k
    /* 2670 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32517
195k
    /* 2698 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32518
195k
    /* 2726 */ "nop\0"
32519
195k
    /* 2730 */ "yield\0"
32520
195k
    /* 2736 */ "wfe\0"
32521
195k
    /* 2740 */ "wfi\0"
32522
195k
    /* 2744 */ "sev\0"
32523
195k
    /* 2748 */ "sevl\0"
32524
195k
    /* 2753 */ "dgh\0"
32525
195k
    /* 2757 */ "esb\0"
32526
195k
    /* 2761 */ "csdb\0"
32527
195k
    /* 2766 */ "bti\0"
32528
195k
    /* 2770 */ "bti $\xFF\x01\x26\0"
32529
195k
    /* 2779 */ "psb $\xFF\x01\x27\0"
32530
195k
    /* 2788 */ "clrbhb\0"
32531
195k
    /* 2795 */ "incb  $\x01\0"
32532
195k
    /* 2803 */ "incb  $\x01, $\xFF\x03\x0E\0"
32533
195k
    /* 2817 */ "incd  $\x01\0"
32534
195k
    /* 2825 */ "incd  $\x01, $\xFF\x03\x0E\0"
32535
195k
    /* 2839 */ "incd  $\xFF\x01\x10\0"
32536
195k
    /* 2849 */ "incd  $\xFF\x01\x10, $\xFF\x03\x0E\0"
32537
195k
    /* 2865 */ "inch  $\x01\0"
32538
195k
    /* 2873 */ "inch  $\x01, $\xFF\x03\x0E\0"
32539
195k
    /* 2887 */ "inch  $\xFF\x01\x09\0"
32540
195k
    /* 2897 */ "inch  $\xFF\x01\x09, $\xFF\x03\x0E\0"
32541
195k
    /* 2913 */ "incw  $\x01\0"
32542
195k
    /* 2921 */ "incw  $\x01, $\xFF\x03\x0E\0"
32543
195k
    /* 2935 */ "incw  $\xFF\x01\x0B\0"
32544
195k
    /* 2945 */ "incw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
32545
195k
    /* 2961 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
32546
195k
    /* 2994 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
32547
195k
    /* 3027 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
32548
195k
    /* 3060 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
32549
195k
    /* 3093 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
32550
195k
    /* 3126 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
32551
195k
    /* 3159 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
32552
195k
    /* 3192 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
32553
195k
    /* 3225 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
32554
195k
    /* 3258 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
32555
195k
    /* 3291 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0"
32556
195k
    /* 3310 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0"
32557
195k
    /* 3337 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0"
32558
195k
    /* 3356 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0"
32559
195k
    /* 3383 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0"
32560
195k
    /* 3402 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0"
32561
195k
    /* 3429 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0"
32562
195k
    /* 3448 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0"
32563
195k
    /* 3475 */ "irg $\x01, $\x02\0"
32564
195k
    /* 3486 */ "isb\0"
32565
195k
    /* 3490 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
32566
195k
    /* 3514 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32567
195k
    /* 3538 */ "ld1b  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32568
195k
    /* 3562 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32569
195k
    /* 3586 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32570
195k
    /* 3610 */ "ld1b  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
32571
195k
    /* 3634 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
32572
195k
    /* 3658 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
32573
195k
    /* 3682 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32574
195k
    /* 3706 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
32575
195k
    /* 3730 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
32576
195k
    /* 3754 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0"
32577
195k
    /* 3774 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0"
32578
195k
    /* 3794 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0"
32579
195k
    /* 3814 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0"
32580
195k
    /* 3834 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0"
32581
195k
    /* 3854 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0"
32582
195k
    /* 3874 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0"
32583
195k
    /* 3894 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0"
32584
195k
    /* 3914 */ "ld1h $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
32585
195k
    /* 3938 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32586
195k
    /* 3962 */ "ld1h  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32587
195k
    /* 3986 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32588
195k
    /* 4010 */ "ld1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
32589
195k
    /* 4034 */ "ld1h  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
32590
195k
    /* 4058 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0"
32591
195k
    /* 4078 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0"
32592
195k
    /* 4097 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0"
32593
195k
    /* 4117 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0"
32594
195k
    /* 4136 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0"
32595
195k
    /* 4155 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0"
32596
195k
    /* 4175 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0"
32597
195k
    /* 4194 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0"
32598
195k
    /* 4214 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32599
195k
    /* 4239 */ "ld1rb $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32600
195k
    /* 4264 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32601
195k
    /* 4289 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32602
195k
    /* 4314 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32603
195k
    /* 4339 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32604
195k
    /* 4364 */ "ld1rh $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32605
195k
    /* 4389 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32606
195k
    /* 4414 */ "ld1rob  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32607
195k
    /* 4440 */ "ld1rod  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32608
195k
    /* 4466 */ "ld1roh  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32609
195k
    /* 4492 */ "ld1row  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32610
195k
    /* 4518 */ "ld1rqb  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32611
195k
    /* 4544 */ "ld1rqd  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32612
195k
    /* 4570 */ "ld1rqh  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32613
195k
    /* 4596 */ "ld1rqw  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32614
195k
    /* 4622 */ "ld1rsb  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32615
195k
    /* 4648 */ "ld1rsb  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32616
195k
    /* 4674 */ "ld1rsb  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32617
195k
    /* 4700 */ "ld1rsh  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32618
195k
    /* 4726 */ "ld1rsh  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32619
195k
    /* 4752 */ "ld1rsw  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32620
195k
    /* 4778 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32621
195k
    /* 4803 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32622
195k
    /* 4828 */ "ld1r  $\xFF\x02\x2C, [$\x01], #1\0"
32623
195k
    /* 4848 */ "ld1r  $\xFF\x02\x2D, [$\x01], #8\0"
32624
195k
    /* 4868 */ "ld1r  $\xFF\x02\x2E, [$\x01], #8\0"
32625
195k
    /* 4888 */ "ld1r  $\xFF\x02\x2F, [$\x01], #4\0"
32626
195k
    /* 4908 */ "ld1r  $\xFF\x02\x30, [$\x01], #2\0"
32627
195k
    /* 4928 */ "ld1r  $\xFF\x02\x31, [$\x01], #4\0"
32628
195k
    /* 4948 */ "ld1r  $\xFF\x02\x32, [$\x01], #1\0"
32629
195k
    /* 4968 */ "ld1r  $\xFF\x02\x33, [$\x01], #2\0"
32630
195k
    /* 4988 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32631
195k
    /* 5013 */ "ld1sb $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32632
195k
    /* 5038 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32633
195k
    /* 5063 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32634
195k
    /* 5088 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32635
195k
    /* 5113 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32636
195k
    /* 5138 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0"
32637
195k
    /* 5158 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0"
32638
195k
    /* 5178 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0"
32639
195k
    /* 5198 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0"
32640
195k
    /* 5218 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0"
32641
195k
    /* 5238 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0"
32642
195k
    /* 5258 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0"
32643
195k
    /* 5278 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0"
32644
195k
    /* 5298 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0"
32645
195k
    /* 5318 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0"
32646
195k
    /* 5338 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0"
32647
195k
    /* 5358 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0"
32648
195k
    /* 5378 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0"
32649
195k
    /* 5398 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0"
32650
195k
    /* 5418 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0"
32651
195k
    /* 5438 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0"
32652
195k
    /* 5458 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
32653
195k
    /* 5482 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32654
195k
    /* 5506 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32655
195k
    /* 5530 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
32656
195k
    /* 5554 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
32657
195k
    /* 5578 */ "ld1b  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32658
195k
    /* 5614 */ "ld1d  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32659
195k
    /* 5650 */ "ld1h  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32660
195k
    /* 5686 */ "ld1q  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32661
195k
    /* 5722 */ "ld1w  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32662
195k
    /* 5758 */ "ld1b  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32663
195k
    /* 5794 */ "ld1d  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32664
195k
    /* 5830 */ "ld1h  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32665
195k
    /* 5866 */ "ld1q  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32666
195k
    /* 5902 */ "ld1w  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
32667
195k
    /* 5938 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0"
32668
195k
    /* 5961 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0"
32669
195k
    /* 5984 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0"
32670
195k
    /* 6007 */ "ld1 $\xFF\x02\x2B$\xFF\x04\x19, [$\x01], #1\0"
32671
195k
    /* 6030 */ "ld2b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32672
195k
    /* 6054 */ "ld2d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32673
195k
    /* 6078 */ "ld2h  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32674
195k
    /* 6102 */ "ld2q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
32675
195k
    /* 6126 */ "ld2r  $\xFF\x02\x2C, [$\x01], #2\0"
32676
195k
    /* 6146 */ "ld2r  $\xFF\x02\x2D, [$\x01], #16\0"
32677
195k
    /* 6167 */ "ld2r  $\xFF\x02\x2E, [$\x01], #16\0"
32678
195k
    /* 6188 */ "ld2r  $\xFF\x02\x2F, [$\x01], #8\0"
32679
195k
    /* 6208 */ "ld2r  $\xFF\x02\x30, [$\x01], #4\0"
32680
195k
    /* 6228 */ "ld2r  $\xFF\x02\x31, [$\x01], #8\0"
32681
195k
    /* 6248 */ "ld2r  $\xFF\x02\x32, [$\x01], #2\0"
32682
195k
    /* 6268 */ "ld2r  $\xFF\x02\x33, [$\x01], #4\0"
32683
195k
    /* 6288 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0"
32684
195k
    /* 6308 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0"
32685
195k
    /* 6328 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0"
32686
195k
    /* 6348 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0"
32687
195k
    /* 6368 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0"
32688
195k
    /* 6388 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0"
32689
195k
    /* 6408 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0"
32690
195k
    /* 6428 */ "ld2w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32691
195k
    /* 6452 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0"
32692
195k
    /* 6475 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0"
32693
195k
    /* 6498 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0"
32694
195k
    /* 6522 */ "ld2 $\xFF\x02\x2B$\xFF\x04\x19, [$\x01], #2\0"
32695
195k
    /* 6545 */ "ld3b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32696
195k
    /* 6569 */ "ld3d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32697
195k
    /* 6593 */ "ld3h  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32698
195k
    /* 6617 */ "ld3q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
32699
195k
    /* 6641 */ "ld3r  $\xFF\x02\x2C, [$\x01], #3\0"
32700
195k
    /* 6661 */ "ld3r  $\xFF\x02\x2D, [$\x01], #24\0"
32701
195k
    /* 6682 */ "ld3r  $\xFF\x02\x2E, [$\x01], #24\0"
32702
195k
    /* 6703 */ "ld3r  $\xFF\x02\x2F, [$\x01], #12\0"
32703
195k
    /* 6724 */ "ld3r  $\xFF\x02\x30, [$\x01], #6\0"
32704
195k
    /* 6744 */ "ld3r  $\xFF\x02\x31, [$\x01], #12\0"
32705
195k
    /* 6765 */ "ld3r  $\xFF\x02\x32, [$\x01], #3\0"
32706
195k
    /* 6785 */ "ld3r  $\xFF\x02\x33, [$\x01], #6\0"
32707
195k
    /* 6805 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0"
32708
195k
    /* 6825 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0"
32709
195k
    /* 6845 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0"
32710
195k
    /* 6865 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0"
32711
195k
    /* 6885 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0"
32712
195k
    /* 6905 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0"
32713
195k
    /* 6925 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0"
32714
195k
    /* 6945 */ "ld3w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32715
195k
    /* 6969 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0"
32716
195k
    /* 6992 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0"
32717
195k
    /* 7016 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0"
32718
195k
    /* 7040 */ "ld3 $\xFF\x02\x2B$\xFF\x04\x19, [$\x01], #3\0"
32719
195k
    /* 7063 */ "ld4b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32720
195k
    /* 7087 */ "ld4d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32721
195k
    /* 7111 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0"
32722
195k
    /* 7131 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0"
32723
195k
    /* 7151 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0"
32724
195k
    /* 7171 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0"
32725
195k
    /* 7191 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0"
32726
195k
    /* 7211 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0"
32727
195k
    /* 7231 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0"
32728
195k
    /* 7251 */ "ld4h  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32729
195k
    /* 7275 */ "ld4q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
32730
195k
    /* 7299 */ "ld4r  $\xFF\x02\x2C, [$\x01], #4\0"
32731
195k
    /* 7319 */ "ld4r  $\xFF\x02\x2D, [$\x01], #32\0"
32732
195k
    /* 7340 */ "ld4r  $\xFF\x02\x2E, [$\x01], #32\0"
32733
195k
    /* 7361 */ "ld4r  $\xFF\x02\x2F, [$\x01], #16\0"
32734
195k
    /* 7382 */ "ld4r  $\xFF\x02\x30, [$\x01], #8\0"
32735
195k
    /* 7402 */ "ld4r  $\xFF\x02\x31, [$\x01], #16\0"
32736
195k
    /* 7423 */ "ld4r  $\xFF\x02\x32, [$\x01], #4\0"
32737
195k
    /* 7443 */ "ld4r  $\xFF\x02\x33, [$\x01], #8\0"
32738
195k
    /* 7463 */ "ld4w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32739
195k
    /* 7487 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0"
32740
195k
    /* 7510 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0"
32741
195k
    /* 7534 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0"
32742
195k
    /* 7558 */ "ld4 $\xFF\x02\x2B$\xFF\x04\x19, [$\x01], #4\0"
32743
195k
    /* 7581 */ "staddb  $\x02, [$\x03]\0"
32744
195k
    /* 7597 */ "staddh  $\x02, [$\x03]\0"
32745
195k
    /* 7613 */ "staddlb $\x02, [$\x03]\0"
32746
195k
    /* 7630 */ "staddlh $\x02, [$\x03]\0"
32747
195k
    /* 7647 */ "staddl  $\x02, [$\x03]\0"
32748
195k
    /* 7663 */ "stadd $\x02, [$\x03]\0"
32749
195k
    /* 7678 */ "ldapurb $\x01, [$\x02]\0"
32750
195k
    /* 7695 */ "ldapurh $\x01, [$\x02]\0"
32751
195k
    /* 7712 */ "ldapursb  $\x01, [$\x02]\0"
32752
195k
    /* 7730 */ "ldapursh  $\x01, [$\x02]\0"
32753
195k
    /* 7748 */ "ldapursw  $\x01, [$\x02]\0"
32754
195k
    /* 7766 */ "ldapur  $\x01, [$\x02]\0"
32755
195k
    /* 7782 */ "stclrb  $\x02, [$\x03]\0"
32756
195k
    /* 7798 */ "stclrh  $\x02, [$\x03]\0"
32757
195k
    /* 7814 */ "stclrlb $\x02, [$\x03]\0"
32758
195k
    /* 7831 */ "stclrlh $\x02, [$\x03]\0"
32759
195k
    /* 7848 */ "stclrl  $\x02, [$\x03]\0"
32760
195k
    /* 7864 */ "stclr $\x02, [$\x03]\0"
32761
195k
    /* 7879 */ "steorb  $\x02, [$\x03]\0"
32762
195k
    /* 7895 */ "steorh  $\x02, [$\x03]\0"
32763
195k
    /* 7911 */ "steorlb $\x02, [$\x03]\0"
32764
195k
    /* 7928 */ "steorlh $\x02, [$\x03]\0"
32765
195k
    /* 7945 */ "steorl  $\x02, [$\x03]\0"
32766
195k
    /* 7961 */ "steor $\x02, [$\x03]\0"
32767
195k
    /* 7976 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32768
195k
    /* 8002 */ "ldff1b  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32769
195k
    /* 8028 */ "ldff1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32770
195k
    /* 8054 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32771
195k
    /* 8080 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32772
195k
    /* 8106 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32773
195k
    /* 8132 */ "ldff1h  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32774
195k
    /* 8158 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32775
195k
    /* 8184 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32776
195k
    /* 8211 */ "ldff1sb $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32777
195k
    /* 8238 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32778
195k
    /* 8265 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32779
195k
    /* 8292 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32780
195k
    /* 8319 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32781
195k
    /* 8346 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32782
195k
    /* 8372 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32783
195k
    /* 8398 */ "ldg $\x01, [$\x03]\0"
32784
195k
    /* 8411 */ "ldnf1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32785
195k
    /* 8437 */ "ldnf1b  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32786
195k
    /* 8463 */ "ldnf1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32787
195k
    /* 8489 */ "ldnf1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32788
195k
    /* 8515 */ "ldnf1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32789
195k
    /* 8541 */ "ldnf1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32790
195k
    /* 8567 */ "ldnf1h  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32791
195k
    /* 8593 */ "ldnf1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32792
195k
    /* 8619 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32793
195k
    /* 8646 */ "ldnf1sb $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32794
195k
    /* 8673 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32795
195k
    /* 8700 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32796
195k
    /* 8727 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32797
195k
    /* 8754 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32798
195k
    /* 8781 */ "ldnf1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32799
195k
    /* 8807 */ "ldnf1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32800
195k
    /* 8833 */ "ldnp  $\x01, $\x02, [$\x03]\0"
32801
195k
    /* 8851 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
32802
195k
    /* 8877 */ "ldnt1b  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
32803
195k
    /* 8903 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
32804
195k
    /* 8929 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
32805
195k
    /* 8955 */ "ldnt1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32806
195k
    /* 8983 */ "ldnt1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32807
195k
    /* 9011 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
32808
195k
    /* 9037 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
32809
195k
    /* 9063 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
32810
195k
    /* 9089 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32811
195k
    /* 9117 */ "ldnt1h $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
32812
195k
    /* 9143 */ "ldnt1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
32813
195k
    /* 9169 */ "ldnt1h  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
32814
195k
    /* 9195 */ "ldnt1h  $\xFF\x01\x2A, $\xFF\x02\x07/z, [$\x03]\0"
32815
195k
    /* 9221 */ "ldnt1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32816
195k
    /* 9249 */ "ldnt1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32817
195k
    /* 9277 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32818
195k
    /* 9306 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32819
195k
    /* 9335 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32820
195k
    /* 9364 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32821
195k
    /* 9393 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32822
195k
    /* 9422 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
32823
195k
    /* 9448 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
32824
195k
    /* 9474 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
32825
195k
    /* 9500 */ "ldnt1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
32826
195k
    /* 9528 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
32827
195k
    /* 9556 */ "ldp $\x01, $\x02, [$\x03]\0"
32828
195k
    /* 9573 */ "ldpsw $\x01, $\x02, [$\x03]\0"
32829
195k
    /* 9592 */ "ldraa $\x01, [$\x02]\0"
32830
195k
    /* 9607 */ "ldrab $\x01, [$\x02]\0"
32831
195k
    /* 9622 */ "ldrb  $\x01, [$\x02, $\x03]\0"
32832
195k
    /* 9640 */ "ldrb  $\x01, [$\x02]\0"
32833
195k
    /* 9654 */ "ldr $\x01, [$\x02, $\x03]\0"
32834
195k
    /* 9671 */ "ldr $\x01, [$\x02]\0"
32835
195k
    /* 9684 */ "ldrh  $\x01, [$\x02, $\x03]\0"
32836
195k
    /* 9702 */ "ldrh  $\x01, [$\x02]\0"
32837
195k
    /* 9716 */ "ldrsb $\x01, [$\x02, $\x03]\0"
32838
195k
    /* 9735 */ "ldrsb $\x01, [$\x02]\0"
32839
195k
    /* 9750 */ "ldrsh $\x01, [$\x02, $\x03]\0"
32840
195k
    /* 9769 */ "ldrsh $\x01, [$\x02]\0"
32841
195k
    /* 9784 */ "ldrsw $\x01, [$\x02, $\x03]\0"
32842
195k
    /* 9803 */ "ldrsw $\x01, [$\x02]\0"
32843
195k
    /* 9818 */ "ldr $\xFF\x01\x07, [$\x02]\0"
32844
195k
    /* 9833 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
32845
195k
    /* 9858 */ "stsetb  $\x02, [$\x03]\0"
32846
195k
    /* 9874 */ "stseth  $\x02, [$\x03]\0"
32847
195k
    /* 9890 */ "stsetlb $\x02, [$\x03]\0"
32848
195k
    /* 9907 */ "stsetlh $\x02, [$\x03]\0"
32849
195k
    /* 9924 */ "stsetl  $\x02, [$\x03]\0"
32850
195k
    /* 9940 */ "stset $\x02, [$\x03]\0"
32851
195k
    /* 9955 */ "stsmaxb $\x02, [$\x03]\0"
32852
195k
    /* 9972 */ "stsmaxh $\x02, [$\x03]\0"
32853
195k
    /* 9989 */ "stsmaxlb  $\x02, [$\x03]\0"
32854
195k
    /* 10007 */ "stsmaxlh $\x02, [$\x03]\0"
32855
195k
    /* 10025 */ "stsmaxl  $\x02, [$\x03]\0"
32856
195k
    /* 10042 */ "stsmax $\x02, [$\x03]\0"
32857
195k
    /* 10058 */ "stsminb  $\x02, [$\x03]\0"
32858
195k
    /* 10075 */ "stsminh  $\x02, [$\x03]\0"
32859
195k
    /* 10092 */ "stsminlb $\x02, [$\x03]\0"
32860
195k
    /* 10110 */ "stsminlh $\x02, [$\x03]\0"
32861
195k
    /* 10128 */ "stsminl  $\x02, [$\x03]\0"
32862
195k
    /* 10145 */ "stsmin $\x02, [$\x03]\0"
32863
195k
    /* 10161 */ "ldtrb  $\x01, [$\x02]\0"
32864
195k
    /* 10176 */ "ldtrh  $\x01, [$\x02]\0"
32865
195k
    /* 10191 */ "ldtrsb $\x01, [$\x02]\0"
32866
195k
    /* 10207 */ "ldtrsh $\x01, [$\x02]\0"
32867
195k
    /* 10223 */ "ldtrsw $\x01, [$\x02]\0"
32868
195k
    /* 10239 */ "ldtr $\x01, [$\x02]\0"
32869
195k
    /* 10253 */ "stumaxb  $\x02, [$\x03]\0"
32870
195k
    /* 10270 */ "stumaxh  $\x02, [$\x03]\0"
32871
195k
    /* 10287 */ "stumaxlb $\x02, [$\x03]\0"
32872
195k
    /* 10305 */ "stumaxlh $\x02, [$\x03]\0"
32873
195k
    /* 10323 */ "stumaxl  $\x02, [$\x03]\0"
32874
195k
    /* 10340 */ "stumax $\x02, [$\x03]\0"
32875
195k
    /* 10356 */ "stuminb  $\x02, [$\x03]\0"
32876
195k
    /* 10373 */ "stuminh  $\x02, [$\x03]\0"
32877
195k
    /* 10390 */ "stuminlb $\x02, [$\x03]\0"
32878
195k
    /* 10408 */ "stuminlh $\x02, [$\x03]\0"
32879
195k
    /* 10426 */ "stuminl  $\x02, [$\x03]\0"
32880
195k
    /* 10443 */ "stumin $\x02, [$\x03]\0"
32881
195k
    /* 10459 */ "ldurb  $\x01, [$\x02]\0"
32882
195k
    /* 10474 */ "ldur $\x01, [$\x02]\0"
32883
195k
    /* 10488 */ "ldurh  $\x01, [$\x02]\0"
32884
195k
    /* 10503 */ "ldursb $\x01, [$\x02]\0"
32885
195k
    /* 10519 */ "ldursh $\x01, [$\x02]\0"
32886
195k
    /* 10535 */ "ldursw $\x01, [$\x02]\0"
32887
195k
    /* 10551 */ "mul  $\x01, $\x02, $\x03\0"
32888
195k
    /* 10566 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
32889
195k
    /* 10591 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
32890
195k
    /* 10616 */ "mov  $\xFF\x01\x2A, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
32891
195k
    /* 10641 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
32892
195k
    /* 10666 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
32893
195k
    /* 10691 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
32894
195k
    /* 10716 */ "mov  $\xFF\x01\x2A, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
32895
195k
    /* 10741 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
32896
195k
    /* 10766 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
32897
195k
    /* 10791 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
32898
195k
    /* 10816 */ "mov  $\xFF\x01\x2A, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
32899
195k
    /* 10841 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
32900
195k
    /* 10866 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
32901
195k
    /* 10891 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
32902
195k
    /* 10916 */ "mov  $\xFF\x01\x2A, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
32903
195k
    /* 10941 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
32904
195k
    /* 10966 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
32905
195k
    /* 10991 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
32906
195k
    /* 11016 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2A\0"
32907
195k
    /* 11041 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
32908
195k
    /* 11066 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
32909
195k
    /* 11091 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
32910
195k
    /* 11116 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2A\0"
32911
195k
    /* 11141 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
32912
195k
    /* 11166 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
32913
195k
    /* 11191 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
32914
195k
    /* 11216 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2A\0"
32915
195k
    /* 11241 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
32916
195k
    /* 11266 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
32917
195k
    /* 11291 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
32918
195k
    /* 11316 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2A\0"
32919
195k
    /* 11341 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
32920
195k
    /* 11366 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0"
32921
195k
    /* 11397 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0"
32922
195k
    /* 11428 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0"
32923
195k
    /* 11459 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0"
32924
195k
    /* 11490 */ "smstart\0"
32925
195k
    /* 11498 */ "smstart sm\0"
32926
195k
    /* 11509 */ "smstart za\0"
32927
195k
    /* 11520 */ "smstop\0"
32928
195k
    /* 11527 */ "smstop sm\0"
32929
195k
    /* 11537 */ "smstop za\0"
32930
195k
    /* 11547 */ "mneg $\x01, $\x02, $\x03\0"
32931
195k
    /* 11563 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
32932
195k
    /* 11586 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
32933
195k
    /* 11607 */ "mvn $\x01, $\x03\0"
32934
195k
    /* 11618 */ "mvn $\x01, $\x03$\xFF\x04\x02\0"
32935
195k
    /* 11633 */ "orn  $\x01, $\x02, $\x03\0"
32936
195k
    /* 11648 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0"
32937
195k
    /* 11664 */ "mov $\x01, $\x03\0"
32938
195k
    /* 11675 */ "orr  $\x01, $\x02, $\x03\0"
32939
195k
    /* 11690 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0"
32940
195k
    /* 11705 */ "orr  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
32941
195k
    /* 11726 */ "orr  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
32942
195k
    /* 11747 */ "orr  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
32943
195k
    /* 11768 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0"
32944
195k
    /* 11783 */ "mov  $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
32945
195k
    /* 11806 */ "mov  $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
32946
195k
    /* 11827 */ "pacia1716\0"
32947
195k
    /* 11837 */ "paciasp\0"
32948
195k
    /* 11845 */ "paciaz\0"
32949
195k
    /* 11852 */ "pacib1716\0"
32950
195k
    /* 11862 */ "pacibsp\0"
32951
195k
    /* 11870 */ "pacibz\0"
32952
195k
    /* 11877 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0"
32953
195k
    /* 11893 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0"
32954
195k
    /* 11909 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
32955
195k
    /* 11933 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
32956
195k
    /* 11955 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
32957
195k
    /* 11979 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
32958
195k
    /* 12003 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
32959
195k
    /* 12025 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
32960
195k
    /* 12049 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
32961
195k
    /* 12073 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
32962
195k
    /* 12095 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
32963
195k
    /* 12119 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0"
32964
195k
    /* 12139 */ "prfm $\xFF\x01\x3D, [$\x02]\0"
32965
195k
    /* 12155 */ "prfum  $\xFF\x01\x3D, [$\x02]\0"
32966
195k
    /* 12172 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
32967
195k
    /* 12196 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
32968
195k
    /* 12218 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
32969
195k
    /* 12242 */ "ptrues $\xFF\x01\x06\0"
32970
195k
    /* 12254 */ "ptrues $\xFF\x01\x10\0"
32971
195k
    /* 12266 */ "ptrues $\xFF\x01\x09\0"
32972
195k
    /* 12278 */ "ptrues $\xFF\x01\x0B\0"
32973
195k
    /* 12290 */ "ptrue  $\xFF\x01\x06\0"
32974
195k
    /* 12301 */ "ptrue  $\xFF\x01\x10\0"
32975
195k
    /* 12312 */ "ptrue  $\xFF\x01\x09\0"
32976
195k
    /* 12323 */ "ptrue  $\xFF\x01\x0B\0"
32977
195k
    /* 12334 */ "ret\0"
32978
195k
    /* 12338 */ "ngcs $\x01, $\x03\0"
32979
195k
    /* 12350 */ "ngc $\x01, $\x03\0"
32980
195k
    /* 12361 */ "asr $\x01, $\x02, $\x03\0"
32981
195k
    /* 12376 */ "sxtb $\x01, $\x02\0"
32982
195k
    /* 12388 */ "sxth $\x01, $\x02\0"
32983
195k
    /* 12400 */ "sxtw $\x01, $\x02\0"
32984
195k
    /* 12412 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0"
32985
195k
    /* 12435 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0"
32986
195k
    /* 12458 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0"
32987
195k
    /* 12481 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0"
32988
195k
    /* 12504 */ "smull  $\x01, $\x02, $\x03\0"
32989
195k
    /* 12521 */ "smnegl $\x01, $\x02, $\x03\0"
32990
195k
    /* 12539 */ "sqdecb $\x01\0"
32991
195k
    /* 12549 */ "sqdecb $\x01, $\xFF\x03\x0E\0"
32992
195k
    /* 12565 */ "sqdecb $\x01, $\xFF\x02\x3E\0"
32993
195k
    /* 12581 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
32994
195k
    /* 12603 */ "sqdecd $\x01\0"
32995
195k
    /* 12613 */ "sqdecd $\x01, $\xFF\x03\x0E\0"
32996
195k
    /* 12629 */ "sqdecd $\x01, $\xFF\x02\x3E\0"
32997
195k
    /* 12645 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
32998
195k
    /* 12667 */ "sqdecd $\xFF\x01\x10\0"
32999
195k
    /* 12679 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33000
195k
    /* 12697 */ "sqdech $\x01\0"
33001
195k
    /* 12707 */ "sqdech $\x01, $\xFF\x03\x0E\0"
33002
195k
    /* 12723 */ "sqdech $\x01, $\xFF\x02\x3E\0"
33003
195k
    /* 12739 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
33004
195k
    /* 12761 */ "sqdech $\xFF\x01\x09\0"
33005
195k
    /* 12773 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
33006
195k
    /* 12791 */ "sqdecw $\x01\0"
33007
195k
    /* 12801 */ "sqdecw $\x01, $\xFF\x03\x0E\0"
33008
195k
    /* 12817 */ "sqdecw $\x01, $\xFF\x02\x3E\0"
33009
195k
    /* 12833 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
33010
195k
    /* 12855 */ "sqdecw $\xFF\x01\x0B\0"
33011
195k
    /* 12867 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33012
195k
    /* 12885 */ "sqincb $\x01\0"
33013
195k
    /* 12895 */ "sqincb $\x01, $\xFF\x03\x0E\0"
33014
195k
    /* 12911 */ "sqincb $\x01, $\xFF\x02\x3E\0"
33015
195k
    /* 12927 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
33016
195k
    /* 12949 */ "sqincd $\x01\0"
33017
195k
    /* 12959 */ "sqincd $\x01, $\xFF\x03\x0E\0"
33018
195k
    /* 12975 */ "sqincd $\x01, $\xFF\x02\x3E\0"
33019
195k
    /* 12991 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
33020
195k
    /* 13013 */ "sqincd $\xFF\x01\x10\0"
33021
195k
    /* 13025 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33022
195k
    /* 13043 */ "sqinch $\x01\0"
33023
195k
    /* 13053 */ "sqinch $\x01, $\xFF\x03\x0E\0"
33024
195k
    /* 13069 */ "sqinch $\x01, $\xFF\x02\x3E\0"
33025
195k
    /* 13085 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
33026
195k
    /* 13107 */ "sqinch $\xFF\x01\x09\0"
33027
195k
    /* 13119 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
33028
195k
    /* 13137 */ "sqincw $\x01\0"
33029
195k
    /* 13147 */ "sqincw $\x01, $\xFF\x03\x0E\0"
33030
195k
    /* 13163 */ "sqincw $\x01, $\xFF\x02\x3E\0"
33031
195k
    /* 13179 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
33032
195k
    /* 13201 */ "sqincw $\xFF\x01\x0B\0"
33033
195k
    /* 13213 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33034
195k
    /* 13231 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
33035
195k
    /* 13255 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
33036
195k
    /* 13279 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
33037
195k
    /* 13303 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
33038
195k
    /* 13327 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
33039
195k
    /* 13351 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
33040
195k
    /* 13375 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
33041
195k
    /* 13399 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
33042
195k
    /* 13423 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
33043
195k
    /* 13445 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
33044
195k
    /* 13467 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x07, [$\x03]\0"
33045
195k
    /* 13489 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
33046
195k
    /* 13511 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
33047
195k
    /* 13533 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
33048
195k
    /* 13555 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
33049
195k
    /* 13577 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
33050
195k
    /* 13599 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
33051
195k
    /* 13621 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
33052
195k
    /* 13643 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
33053
195k
    /* 13665 */ "st1  $\xFF\x02\x2C, [$\x01], #64\0"
33054
195k
    /* 13685 */ "st1  $\xFF\x02\x2D, [$\x01], #32\0"
33055
195k
    /* 13705 */ "st1  $\xFF\x02\x2E, [$\x01], #64\0"
33056
195k
    /* 13725 */ "st1  $\xFF\x02\x2F, [$\x01], #32\0"
33057
195k
    /* 13745 */ "st1  $\xFF\x02\x30, [$\x01], #32\0"
33058
195k
    /* 13765 */ "st1  $\xFF\x02\x31, [$\x01], #64\0"
33059
195k
    /* 13785 */ "st1  $\xFF\x02\x32, [$\x01], #32\0"
33060
195k
    /* 13805 */ "st1  $\xFF\x02\x33, [$\x01], #64\0"
33061
195k
    /* 13825 */ "st1h $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
33062
195k
    /* 13847 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
33063
195k
    /* 13869 */ "st1h $\xFF\x01\x2A, $\xFF\x02\x07, [$\x03]\0"
33064
195k
    /* 13891 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
33065
195k
    /* 13913 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
33066
195k
    /* 13935 */ "st1h $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
33067
195k
    /* 13957 */ "st1  $\xFF\x02\x2C, [$\x01], #16\0"
33068
195k
    /* 13977 */ "st1  $\xFF\x02\x2D, [$\x01], #8\0"
33069
195k
    /* 13996 */ "st1  $\xFF\x02\x2E, [$\x01], #16\0"
33070
195k
    /* 14016 */ "st1  $\xFF\x02\x2F, [$\x01], #8\0"
33071
195k
    /* 14035 */ "st1  $\xFF\x02\x30, [$\x01], #8\0"
33072
195k
    /* 14054 */ "st1  $\xFF\x02\x31, [$\x01], #16\0"
33073
195k
    /* 14074 */ "st1  $\xFF\x02\x32, [$\x01], #8\0"
33074
195k
    /* 14093 */ "st1  $\xFF\x02\x33, [$\x01], #16\0"
33075
195k
    /* 14113 */ "st1  $\xFF\x02\x2C, [$\x01], #48\0"
33076
195k
    /* 14133 */ "st1  $\xFF\x02\x2D, [$\x01], #24\0"
33077
195k
    /* 14153 */ "st1  $\xFF\x02\x2E, [$\x01], #48\0"
33078
195k
    /* 14173 */ "st1  $\xFF\x02\x2F, [$\x01], #24\0"
33079
195k
    /* 14193 */ "st1  $\xFF\x02\x30, [$\x01], #24\0"
33080
195k
    /* 14213 */ "st1  $\xFF\x02\x31, [$\x01], #48\0"
33081
195k
    /* 14233 */ "st1  $\xFF\x02\x32, [$\x01], #24\0"
33082
195k
    /* 14253 */ "st1  $\xFF\x02\x33, [$\x01], #48\0"
33083
195k
    /* 14273 */ "st1  $\xFF\x02\x2C, [$\x01], #32\0"
33084
195k
    /* 14293 */ "st1  $\xFF\x02\x2D, [$\x01], #16\0"
33085
195k
    /* 14313 */ "st1  $\xFF\x02\x2E, [$\x01], #32\0"
33086
195k
    /* 14333 */ "st1  $\xFF\x02\x2F, [$\x01], #16\0"
33087
195k
    /* 14353 */ "st1  $\xFF\x02\x30, [$\x01], #16\0"
33088
195k
    /* 14373 */ "st1  $\xFF\x02\x31, [$\x01], #32\0"
33089
195k
    /* 14393 */ "st1  $\xFF\x02\x32, [$\x01], #16\0"
33090
195k
    /* 14413 */ "st1  $\xFF\x02\x33, [$\x01], #32\0"
33091
195k
    /* 14433 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
33092
195k
    /* 14455 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
33093
195k
    /* 14477 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
33094
195k
    /* 14499 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
33095
195k
    /* 14521 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
33096
195k
    /* 14543 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33097
195k
    /* 14577 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33098
195k
    /* 14611 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33099
195k
    /* 14645 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33100
195k
    /* 14679 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33101
195k
    /* 14713 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33102
195k
    /* 14747 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33103
195k
    /* 14781 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33104
195k
    /* 14815 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33105
195k
    /* 14849 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
33106
195k
    /* 14883 */ "st1  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0"
33107
195k
    /* 14906 */ "st1  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0"
33108
195k
    /* 14929 */ "st1  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0"
33109
195k
    /* 14952 */ "st1  $\xFF\x02\x2B$\xFF\x03\x19, [$\x01], #1\0"
33110
195k
    /* 14975 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
33111
195k
    /* 14997 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
33112
195k
    /* 15019 */ "st2g $\x01, [$\x02]\0"
33113
195k
    /* 15033 */ "st2h $\xFF\x01\x2A, $\xFF\x02\x07, [$\x03]\0"
33114
195k
    /* 15055 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
33115
195k
    /* 15077 */ "st2  $\xFF\x02\x2C, [$\x01], #32\0"
33116
195k
    /* 15097 */ "st2  $\xFF\x02\x2E, [$\x01], #32\0"
33117
195k
    /* 15117 */ "st2  $\xFF\x02\x2F, [$\x01], #16\0"
33118
195k
    /* 15137 */ "st2  $\xFF\x02\x30, [$\x01], #16\0"
33119
195k
    /* 15157 */ "st2  $\xFF\x02\x31, [$\x01], #32\0"
33120
195k
    /* 15177 */ "st2  $\xFF\x02\x32, [$\x01], #16\0"
33121
195k
    /* 15197 */ "st2  $\xFF\x02\x33, [$\x01], #32\0"
33122
195k
    /* 15217 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
33123
195k
    /* 15239 */ "st2  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0"
33124
195k
    /* 15262 */ "st2  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0"
33125
195k
    /* 15285 */ "st2  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0"
33126
195k
    /* 15309 */ "st2  $\xFF\x02\x2B$\xFF\x03\x19, [$\x01], #2\0"
33127
195k
    /* 15332 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
33128
195k
    /* 15354 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
33129
195k
    /* 15376 */ "st3h $\xFF\x01\x2A, $\xFF\x02\x07, [$\x03]\0"
33130
195k
    /* 15398 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
33131
195k
    /* 15420 */ "st3  $\xFF\x02\x2C, [$\x01], #48\0"
33132
195k
    /* 15440 */ "st3  $\xFF\x02\x2E, [$\x01], #48\0"
33133
195k
    /* 15460 */ "st3  $\xFF\x02\x2F, [$\x01], #24\0"
33134
195k
    /* 15480 */ "st3  $\xFF\x02\x30, [$\x01], #24\0"
33135
195k
    /* 15500 */ "st3  $\xFF\x02\x31, [$\x01], #48\0"
33136
195k
    /* 15520 */ "st3  $\xFF\x02\x32, [$\x01], #24\0"
33137
195k
    /* 15540 */ "st3  $\xFF\x02\x33, [$\x01], #48\0"
33138
195k
    /* 15560 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
33139
195k
    /* 15582 */ "st3  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0"
33140
195k
    /* 15605 */ "st3  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0"
33141
195k
    /* 15629 */ "st3  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0"
33142
195k
    /* 15653 */ "st3  $\xFF\x02\x2B$\xFF\x03\x19, [$\x01], #3\0"
33143
195k
    /* 15676 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
33144
195k
    /* 15698 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
33145
195k
    /* 15720 */ "st4  $\xFF\x02\x2C, [$\x01], #64\0"
33146
195k
    /* 15740 */ "st4  $\xFF\x02\x2E, [$\x01], #64\0"
33147
195k
    /* 15760 */ "st4  $\xFF\x02\x2F, [$\x01], #32\0"
33148
195k
    /* 15780 */ "st4  $\xFF\x02\x30, [$\x01], #32\0"
33149
195k
    /* 15800 */ "st4  $\xFF\x02\x31, [$\x01], #64\0"
33150
195k
    /* 15820 */ "st4  $\xFF\x02\x32, [$\x01], #32\0"
33151
195k
    /* 15840 */ "st4  $\xFF\x02\x33, [$\x01], #64\0"
33152
195k
    /* 15860 */ "st4h $\xFF\x01\x2A, $\xFF\x02\x07, [$\x03]\0"
33153
195k
    /* 15882 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
33154
195k
    /* 15904 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
33155
195k
    /* 15926 */ "st4  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0"
33156
195k
    /* 15949 */ "st4  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0"
33157
195k
    /* 15973 */ "st4  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0"
33158
195k
    /* 15997 */ "st4  $\xFF\x02\x2B$\xFF\x03\x19, [$\x01], #4\0"
33159
195k
    /* 16020 */ "stg  $\x01, [$\x02]\0"
33160
195k
    /* 16033 */ "stgp $\x01, $\x02, [$\x03]\0"
33161
195k
    /* 16051 */ "stlurb $\x01, [$\x02]\0"
33162
195k
    /* 16067 */ "stlurh $\x01, [$\x02]\0"
33163
195k
    /* 16083 */ "stlur  $\x01, [$\x02]\0"
33164
195k
    /* 16098 */ "stnp $\x01, $\x02, [$\x03]\0"
33165
195k
    /* 16116 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
33166
195k
    /* 16140 */ "stnt1b $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
33167
195k
    /* 16164 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
33168
195k
    /* 16188 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
33169
195k
    /* 16212 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
33170
195k
    /* 16238 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
33171
195k
    /* 16264 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
33172
195k
    /* 16288 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
33173
195k
    /* 16312 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
33174
195k
    /* 16336 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
33175
195k
    /* 16362 */ "stnt1h $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
33176
195k
    /* 16386 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
33177
195k
    /* 16410 */ "stnt1h $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
33178
195k
    /* 16434 */ "stnt1h $\xFF\x01\x2A, $\xFF\x02\x07, [$\x03]\0"
33179
195k
    /* 16458 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
33180
195k
    /* 16484 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
33181
195k
    /* 16510 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
33182
195k
    /* 16534 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
33183
195k
    /* 16558 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
33184
195k
    /* 16582 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
33185
195k
    /* 16608 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
33186
195k
    /* 16634 */ "stp  $\x01, $\x02, [$\x03]\0"
33187
195k
    /* 16651 */ "strb $\x01, [$\x02, $\x03]\0"
33188
195k
    /* 16669 */ "strb $\x01, [$\x02]\0"
33189
195k
    /* 16683 */ "str  $\x01, [$\x02, $\x03]\0"
33190
195k
    /* 16700 */ "str  $\x01, [$\x02]\0"
33191
195k
    /* 16713 */ "strh $\x01, [$\x02, $\x03]\0"
33192
195k
    /* 16731 */ "strh $\x01, [$\x02]\0"
33193
195k
    /* 16745 */ "str  $\xFF\x01\x07, [$\x02]\0"
33194
195k
    /* 16760 */ "str  $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
33195
195k
    /* 16785 */ "sttrb  $\x01, [$\x02]\0"
33196
195k
    /* 16800 */ "sttrh  $\x01, [$\x02]\0"
33197
195k
    /* 16815 */ "sttr $\x01, [$\x02]\0"
33198
195k
    /* 16829 */ "sturb  $\x01, [$\x02]\0"
33199
195k
    /* 16844 */ "stur $\x01, [$\x02]\0"
33200
195k
    /* 16858 */ "sturh  $\x01, [$\x02]\0"
33201
195k
    /* 16873 */ "stz2g  $\x01, [$\x02]\0"
33202
195k
    /* 16888 */ "stzg $\x01, [$\x02]\0"
33203
195k
    /* 16902 */ "cmp  $\x02, $\xFF\x03\x01\0"
33204
195k
    /* 16915 */ "cmp  $\x02, $\x03\0"
33205
195k
    /* 16926 */ "cmp  $\x02, $\x03$\xFF\x04\x02\0"
33206
195k
    /* 16941 */ "negs $\x01, $\x03\0"
33207
195k
    /* 16953 */ "negs $\x01, $\x03$\xFF\x04\x02\0"
33208
195k
    /* 16969 */ "subs $\x01, $\x02, $\x03\0"
33209
195k
    /* 16985 */ "cmp  $\x02, $\x03$\xFF\x04\x03\0"
33210
195k
    /* 17000 */ "neg $\x01, $\x03\0"
33211
195k
    /* 17011 */ "neg $\x01, $\x03$\xFF\x04\x02\0"
33212
195k
    /* 17026 */ "sub  $\x01, $\x02, $\x03\0"
33213
195k
    /* 17041 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
33214
195k
    /* 17065 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
33215
195k
    /* 17088 */ "lsr $\x01, $\x02, $\x03\0"
33216
195k
    /* 17103 */ "uxtb $\x01, $\x02\0"
33217
195k
    /* 17115 */ "uxth $\x01, $\x02\0"
33218
195k
    /* 17127 */ "uxtw $\x01, $\x02\0"
33219
195k
    /* 17139 */ "umull  $\x01, $\x02, $\x03\0"
33220
195k
    /* 17156 */ "mov  $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0"
33221
195k
    /* 17175 */ "mov  $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0"
33222
195k
    /* 17194 */ "umnegl $\x01, $\x02, $\x03\0"
33223
195k
    /* 17212 */ "uqdecb $\x01\0"
33224
195k
    /* 17222 */ "uqdecb $\x01, $\xFF\x03\x0E\0"
33225
195k
    /* 17238 */ "uqdecd $\x01\0"
33226
195k
    /* 17248 */ "uqdecd $\x01, $\xFF\x03\x0E\0"
33227
195k
    /* 17264 */ "uqdecd $\xFF\x01\x10\0"
33228
195k
    /* 17276 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33229
195k
    /* 17294 */ "uqdech $\x01\0"
33230
195k
    /* 17304 */ "uqdech $\x01, $\xFF\x03\x0E\0"
33231
195k
    /* 17320 */ "uqdech $\xFF\x01\x09\0"
33232
195k
    /* 17332 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
33233
195k
    /* 17350 */ "uqdecw $\x01\0"
33234
195k
    /* 17360 */ "uqdecw $\x01, $\xFF\x03\x0E\0"
33235
195k
    /* 17376 */ "uqdecw $\xFF\x01\x0B\0"
33236
195k
    /* 17388 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33237
195k
    /* 17406 */ "uqincb $\x01\0"
33238
195k
    /* 17416 */ "uqincb $\x01, $\xFF\x03\x0E\0"
33239
195k
    /* 17432 */ "uqincd $\x01\0"
33240
195k
    /* 17442 */ "uqincd $\x01, $\xFF\x03\x0E\0"
33241
195k
    /* 17458 */ "uqincd $\xFF\x01\x10\0"
33242
195k
    /* 17470 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33243
195k
    /* 17488 */ "uqinch $\x01\0"
33244
195k
    /* 17498 */ "uqinch $\x01, $\xFF\x03\x0E\0"
33245
195k
    /* 17514 */ "uqinch $\xFF\x01\x09\0"
33246
195k
    /* 17526 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
33247
195k
    /* 17544 */ "uqincw $\x01\0"
33248
195k
    /* 17554 */ "uqincw $\x01, $\xFF\x03\x0E\0"
33249
195k
    /* 17570 */ "uqincw $\xFF\x01\x0B\0"
33250
195k
    /* 17582 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33251
195k
    /* 17600 */ "xpaclri\0"
33252
195k
    /* 17608 */ "zero {za}\0"
33253
195k
    /* 17618 */ "zero {za0.h}\0"
33254
195k
    /* 17631 */ "zero {za1.h}\0"
33255
195k
    /* 17644 */ "zero {za0.s}\0"
33256
195k
    /* 17657 */ "zero {za1.s}\0"
33257
195k
    /* 17670 */ "zero {za2.s}\0"
33258
195k
    /* 17683 */ "zero {za3.s}\0"
33259
195k
    /* 17696 */ "zero {za0.s,za1.s}\0"
33260
195k
    /* 17715 */ "zero {za0.s,za3.s}\0"
33261
195k
    /* 17734 */ "zero {za1.s,za2.s}\0"
33262
195k
    /* 17753 */ "zero {za2.s,za3.s}\0"
33263
195k
    /* 17772 */ "zero {za0.s,za1.s,za2.s}\0"
33264
195k
    /* 17797 */ "zero {za0.s,za1.s,za3.s}\0"
33265
195k
    /* 17822 */ "zero {za0.s,za2.s,za3.s}\0"
33266
195k
    /* 17847 */ "zero {za1.s,za2.s,za3.s}\0"
33267
195k
  ;
33268
33269
195k
#ifndef NDEBUG
33270
  //static struct SortCheck {
33271
  //  SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) {
33272
  //    assert(std::is_sorted(
33273
  //               OpToPatterns.begin(), OpToPatterns.end(),
33274
  //               [](const PatternsForOpcode &L, const //PatternsForOpcode &R) {
33275
  //                 return L.Opcode < R.Opcode;
33276
  //               }) &&
33277
  //           "tablegen failed to sort opcode patterns");
33278
  //  }
33279
  //} sortCheckVar(OpToPatterns);
33280
195k
#endif
33281
33282
195k
  AliasMatchingData M = {
33283
195k
    OpToPatterns,
33284
195k
    Patterns,
33285
195k
    Conds,
33286
195k
    AsmStrings,
33287
195k
    AArch64InstPrinterValidateMCOperand,
33288
195k
  };
33289
195k
  const char *AsmString = matchAliasPatterns(MI, &M);
33290
195k
  if (!AsmString) return false;
33291
33292
17.5k
  unsigned I = 0;
33293
73.8k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
33294
73.8k
         AsmString[I] != '$' && AsmString[I] != '\0')
33295
56.3k
    ++I;
33296
17.5k
  char *substr = malloc(I+1);
33297
17.5k
  memcpy(substr, AsmString, I);
33298
17.5k
  substr[I] = '\0';
33299
17.5k
  SStream_concat0(OS, substr);
33300
17.5k
  free(substr);
33301
17.5k
  if (AsmString[I] != '\0') {
33302
17.5k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
33303
17.5k
      SStream_concat1(OS, ' ');
33304
17.5k
      ++I;
33305
17.5k
    }
33306
144k
    do {
33307
144k
      if (AsmString[I] == '$') {
33308
47.4k
        ++I;
33309
47.4k
        if (AsmString[I] == (char)0xff) {
33310
34.0k
          ++I;
33311
34.0k
          int OpIdx = AsmString[I++] - 1;
33312
34.0k
          int PrintMethodIdx = AsmString[I++] - 1;
33313
34.0k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
33314
34.0k
        } else
33315
13.3k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
33316
96.9k
      } else {
33317
96.9k
        SStream_concat1(OS, AsmString[I++]);
33318
96.9k
      }
33319
144k
    } while (AsmString[I] != '\0');
33320
17.5k
  }
33321
33322
17.5k
  return true;
33323
#else
33324
  return false;
33325
#endif // CAPSTONE_DIET
33326
195k
}
33327
33328
static void printCustomAliasOperand(
33329
         MCInst *MI, uint64_t Address, unsigned OpIdx,
33330
         unsigned PrintMethodIdx,
33331
34.0k
         SStream *OS) {
33332
34.0k
#ifndef CAPSTONE_DIET
33333
34.0k
  switch (PrintMethodIdx) {
33334
0
  default:
33335
0
    assert(0 && "Unknown PrintMethod kind");
33336
0
    break;
33337
62
  case 0:
33338
62
    printAddSubImm(MI, OpIdx, OS);
33339
62
    break;
33340
210
  case 1:
33341
210
    printShifter(MI, OpIdx, OS);
33342
210
    break;
33343
160
  case 2:
33344
160
    printArithExtend(MI, OpIdx, OS);
33345
160
    break;
33346
265
  case 3:
33347
265
    printLogicalImm_int32_t(MI, OpIdx, OS);
33348
265
    break;
33349
44
  case 4:
33350
44
    printLogicalImm_int64_t(MI, OpIdx, OS);
33351
44
    break;
33352
1.10k
  case 5:
33353
1.10k
    printSVERegOp_b(MI, OpIdx, OS);
33354
1.10k
    break;
33355
2.64k
  case 6:
33356
2.64k
    printSVERegOp_0(MI, OpIdx, OS);
33357
2.64k
    break;
33358
326
  case 7:
33359
326
    printLogicalImm_int8_t(MI, OpIdx, OS);
33360
326
    break;
33361
4.28k
  case 8:
33362
4.28k
    printSVERegOp_h(MI, OpIdx, OS);
33363
4.28k
    break;
33364
672
  case 9:
33365
672
    printLogicalImm_int16_t(MI, OpIdx, OS);
33366
672
    break;
33367
2.22k
  case 10:
33368
2.22k
    printSVERegOp_s(MI, OpIdx, OS);
33369
2.22k
    break;
33370
696
  case 11:
33371
696
    printVRegOperand(MI, OpIdx, OS);
33372
696
    break;
33373
0
  case 12:
33374
0
    printImm(MI, OpIdx, OS);
33375
0
    break;
33376
219
  case 13:
33377
219
    printSVEPattern(MI, OpIdx, OS);
33378
219
    break;
33379
127
  case 14:
33380
127
    printImm8OptLsl_int8_t(MI, OpIdx, OS);
33381
127
    break;
33382
1.48k
  case 15:
33383
1.48k
    printSVERegOp_d(MI, OpIdx, OS);
33384
1.48k
    break;
33385
428
  case 16:
33386
428
    printImm8OptLsl_int64_t(MI, OpIdx, OS);
33387
428
    break;
33388
573
  case 17:
33389
573
    printImm8OptLsl_int16_t(MI, OpIdx, OS);
33390
573
    break;
33391
242
  case 18:
33392
242
    printImm8OptLsl_int32_t(MI, OpIdx, OS);
33393
242
    break;
33394
17
  case 19:
33395
17
    printInverseCondCode(MI, OpIdx, OS);
33396
17
    break;
33397
1.76k
  case 20:
33398
1.76k
    printSVELogicalImm_int16_t(MI, OpIdx, OS);
33399
1.76k
    break;
33400
1.02k
  case 21:
33401
1.02k
    printSVELogicalImm_int32_t(MI, OpIdx, OS);
33402
1.02k
    break;
33403
235
  case 22:
33404
235
    printSVELogicalImm_int64_t(MI, OpIdx, OS);
33405
235
    break;
33406
50
  case 23:
33407
50
    printZPRasFPR_8(MI, OpIdx, OS);
33408
50
    break;
33409
3.93k
  case 24:
33410
3.93k
    printVectorIndex_1(MI, OpIdx, OS);
33411
3.93k
    break;
33412
20
  case 25:
33413
20
    printZPRasFPR_64(MI, OpIdx, OS);
33414
20
    break;
33415
41
  case 26:
33416
41
    printZPRasFPR_16(MI, OpIdx, OS);
33417
41
    break;
33418
219
  case 27:
33419
219
    printSVERegOp_q(MI, OpIdx, OS);
33420
219
    break;
33421
11
  case 28:
33422
11
    printZPRasFPR_128(MI, OpIdx, OS);
33423
11
    break;
33424
23
  case 29:
33425
23
    printZPRasFPR_32(MI, OpIdx, OS);
33426
23
    break;
33427
456
  case 30:
33428
456
    printMatrixTileVector_0(MI, OpIdx, OS);
33429
456
    break;
33430
1.06k
  case 31:
33431
1.06k
    printMatrixIndex(MI, OpIdx, OS);
33432
1.06k
    break;
33433
942
  case 32:
33434
942
    printMatrixTileVector_1(MI, OpIdx, OS);
33435
942
    break;
33436
209
  case 33:
33437
209
    printFPImmOperand(MI, OpIdx, OS);
33438
209
    break;
33439
139
  case 34:
33440
139
    printTypedVectorList_0_d(MI, OpIdx, OS);
33441
139
    break;
33442
170
  case 35:
33443
170
    printTypedVectorList_0_s(MI, OpIdx, OS);
33444
170
    break;
33445
8
  case 36:
33446
8
    printTypedVectorList_0_q(MI, OpIdx, OS);
33447
8
    break;
33448
37
  case 37:
33449
37
    printBTIHintOp(MI, OpIdx, OS);
33450
37
    break;
33451
3
  case 38:
33452
3
    printPSBHintOp(MI, OpIdx, OS);
33453
3
    break;
33454
80
  case 39:
33455
80
    printTypedVectorList_0_b(MI, OpIdx, OS);
33456
80
    break;
33457
34
  case 40:
33458
34
    printPredicateAsCounter_0(MI, OpIdx, OS);
33459
34
    break;
33460
177
  case 41:
33461
177
    printTypedVectorList_0_h(MI, OpIdx, OS);
33462
177
    break;
33463
243
  case 42:
33464
243
    printTypedVectorList_0_b(MI, OpIdx, OS);
33465
243
    break;
33466
484
  case 43:
33467
484
    printTypedVectorList_16_b(MI, OpIdx, OS);
33468
484
    break;
33469
126
  case 44:
33470
126
    printTypedVectorList_1_d(MI, OpIdx, OS);
33471
126
    break;
33472
143
  case 45:
33473
143
    printTypedVectorList_2_d(MI, OpIdx, OS);
33474
143
    break;
33475
245
  case 46:
33476
245
    printTypedVectorList_2_s(MI, OpIdx, OS);
33477
245
    break;
33478
193
  case 47:
33479
193
    printTypedVectorList_4_h(MI, OpIdx, OS);
33480
193
    break;
33481
78
  case 48:
33482
78
    printTypedVectorList_4_s(MI, OpIdx, OS);
33483
78
    break;
33484
850
  case 49:
33485
850
    printTypedVectorList_8_b(MI, OpIdx, OS);
33486
850
    break;
33487
251
  case 50:
33488
251
    printTypedVectorList_8_h(MI, OpIdx, OS);
33489
251
    break;
33490
1.26k
  case 51:
33491
1.26k
    printTypedVectorList_0_h(MI, OpIdx, OS);
33492
1.26k
    break;
33493
301
  case 52:
33494
301
    printTypedVectorList_0_s(MI, OpIdx, OS);
33495
301
    break;
33496
1.39k
  case 53:
33497
1.39k
    printTypedVectorList_0_d(MI, OpIdx, OS);
33498
1.39k
    break;
33499
34
  case 54:
33500
34
    printMatrix_0(MI, OpIdx, OS);
33501
34
    break;
33502
241
  case 55:
33503
241
    printImmRangeScale_2_1(MI, OpIdx, OS);
33504
241
    break;
33505
149
  case 56:
33506
149
    printImmRangeScale_4_3(MI, OpIdx, OS);
33507
149
    break;
33508
21
  case 57:
33509
21
    printMatrix_64(MI, OpIdx, OS);
33510
21
    break;
33511
0
  case 58:
33512
0
    printImmHex(MI, OpIdx, OS);
33513
0
    break;
33514
23
  case 59:
33515
23
    printPrefetchOp_1(MI, OpIdx, OS);
33516
23
    break;
33517
11
  case 60:
33518
11
    printPrefetchOp_0(MI, OpIdx, OS);
33519
11
    break;
33520
172
  case 61:
33521
172
    printGPR64as32(MI, OpIdx, OS);
33522
172
    break;
33523
1.40k
  case 62:
33524
1.40k
    printSysCROperand(MI, OpIdx, OS);
33525
1.40k
    break;
33526
34.0k
  }
33527
34.0k
#endif // CAPSTONE_DIET
33528
34.0k
}
33529
33530
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
33531
10.5k
                  unsigned PredicateIndex) {
33532
10.5k
  switch (PredicateIndex) {
33533
0
  default:
33534
0
    assert(0 && "Unknown MCOperandPredicate kind");
33535
0
    break;
33536
1.53k
  case 1: {
33537
33538
1.53k
    if (!MCOperand_isImm(MCOp))
33539
0
      return false;
33540
1.53k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
33541
1.53k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int8_t(Val);
33542
  
33543
1.53k
    }
33544
1.21k
  case 2: {
33545
33546
1.21k
    if (!MCOperand_isImm(MCOp))
33547
0
      return false;
33548
1.21k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
33549
1.21k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val);
33550
  
33551
1.21k
    }
33552
541
  case 3: {
33553
33554
541
    if (!MCOperand_isImm(MCOp))
33555
0
      return false;
33556
541
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
33557
541
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val);
33558
  
33559
541
    }
33560
130
  case 4: {
33561
33562
130
    return MCOperand_isImm(MCOp) &&
33563
130
           MCOperand_getImm(MCOp) != AArch64CC_AL &&
33564
130
           MCOperand_getImm(MCOp) != AArch64CC_NV;
33565
  
33566
541
    }
33567
3.86k
  case 5: {
33568
33569
3.86k
    if (!MCOperand_isImm(MCOp))
33570
0
      return false;
33571
3.86k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
33572
3.86k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val) &&
33573
3.86k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
33574
  
33575
3.86k
    }
33576
2.10k
  case 6: {
33577
33578
2.10k
    if (!MCOperand_isImm(MCOp))
33579
0
      return false;
33580
2.10k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
33581
2.10k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val) &&
33582
2.10k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
33583
  
33584
2.10k
    }
33585
1.07k
  case 7: {
33586
33587
1.07k
    if (!MCOperand_isImm(MCOp))
33588
0
      return false;
33589
1.07k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
33590
1.07k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int64_t(Val) &&
33591
1.07k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
33592
  
33593
1.07k
    }
33594
60
  case 8: {
33595
33596
    // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields.
33597
60
    if (!MCOperand_isImm(MCOp))
33598
0
      return false;
33599
60
    return AArch64BTIHint_lookupBTIByEncoding(MCOperand_getImm(MCOp) ^ 32) != NULL;
33600
  
33601
60
    }
33602
23
  case 9: {
33603
33604
    // Check, if operand is valid, to fix exhaustive aliasing in disassembly.
33605
    // "psb" is an alias to "hint" only for certain values of CRm:Op2 fields.
33606
23
    if (!MCOperand_isImm(MCOp))
33607
0
      return false;
33608
23
    return AArch64PSBHint_lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL;
33609
  
33610
23
    }
33611
10.5k
  }
33612
10.5k
}
33613
33614
#endif // PRINT_ALIAS_INSTR